]> 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)
commitbc23b26646d83b7bec99e72e2f64938f48d01ef8
treeb463d88ccc83fb0d439ef4ecd82d37953ef29665
parent09a2afd77fceb8cafa55dd542f22e71276f2c244
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