]> git.baikalelectronics.ru Git - kernel.git/commit
HID: ft260: add usb hid to i2c host bridge driver
authorMichael Zaidman <michael.zaidman@gmail.com>
Fri, 19 Feb 2021 16:36:44 +0000 (18:36 +0200)
committerJiri Kosina <jkosina@suse.cz>
Tue, 16 Mar 2021 07:22:54 +0000 (08:22 +0100)
commit4a7a7c8474a265524490cc8bd2ff9ff0b7982232
treeb463d88ccc83fb0d439ef4ecd82d37953ef29665
parenta8b021c87dfe838ba3a42388903f5296448458e3
HID: ft260: add usb hid to i2c host bridge driver

The FTDI FT260 chip implements USB to I2C/UART bridges through two
USB HID class interfaces. The first - for I2C, and the second for UART.
Each interface is independent, and the kernel detects it as a separate
USB hidraw device.

This commit adds I2C host adapter support.

Signed-off-by: Michael Zaidman <michael.zaidman@gmail.com>
Tested-by: Aaron Jones (FTDI-UK) <aaron.jones@ftdichip.com
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
MAINTAINERS
drivers/hid/Kconfig
drivers/hid/Makefile
drivers/hid/hid-ft260.c [new file with mode: 0644]
drivers/hid/hid-ids.h