]> git.baikalelectronics.ru Git - kernel.git/commit
HID: i2c-hid: introduce HID over i2c specification implementation
authorBenjamin Tissoires <benjamin.tissoires@gmail.com>
Mon, 12 Nov 2012 14:42:59 +0000 (15:42 +0100)
committerJiri Kosina <jkosina@suse.cz>
Mon, 19 Nov 2012 10:04:38 +0000 (11:04 +0100)
commit1dd5bdac2f82d9063d6a36f57277c3f081a4f7be
tree777d9c0c9ebfb50bce882ff17a211b7b28aca618
parentd550b9e0e363a83a8209c1621b050c566319df8e
HID: i2c-hid: introduce HID over i2c specification implementation

Microsoft published the protocol specification of HID over i2c:
http://msdn.microsoft.com/en-us/library/windows/hardware/hh852380.aspx

This patch introduces an implementation of this protocol.

This implementation does not includes the ACPI part of the specification.
This will come when ACPI 5.0 devices enumeration will be available.

Once the ACPI part is done, OEM will not have to declare HID over I2C
devices in their platform specific driver.

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/Kconfig
drivers/hid/Makefile
drivers/hid/i2c-hid/Kconfig [new file with mode: 0644]
drivers/hid/i2c-hid/Makefile [new file with mode: 0644]
drivers/hid/i2c-hid/i2c-hid.c [new file with mode: 0644]
include/linux/i2c/i2c-hid.h [new file with mode: 0644]