android_kernel_msm-6.1_noth.../include/linux/i2c
Benjamin Tissoires 4a200c3b9a 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>
2012-11-19 11:04:38 +01:00
..
adp5588.h Input: adp5588 - add support for gpio names 2012-05-10 22:34:16 -07:00
adp8860.h backlight: adp8860: add support for ADP8861 & ADP8863 2010-05-26 13:08:33 +01:00
adp8870.h backlight: new driver for the ADP8870 backlight devices 2011-06-15 20:03:59 -07:00
ads1015.h hwmon: (ads1015) Make gain and datarate configurable 2011-03-21 17:59:37 +01:00
apds990x.h drivers/misc: driver for APDS990X ALS and proximity sensors 2010-10-26 16:52:14 -07:00
at24.h misc: at24: describe platform_data with kernel_doc 2012-02-24 22:25:58 +01:00
atmel_mxt_ts.h Input: atmel_mxt_ts - allow board code to specify IRQ flags 2011-02-21 01:02:34 -08:00
bh1770glc.h drivers/misc: driver for bh1770glc / sfh7770 ALS and proximity sensor 2010-10-26 16:52:14 -07:00
dm355evm_msp.h
ds620.h hwmon: Support for Dallas Semiconductor DS620 2011-01-09 09:10:10 -08:00
i2c-hid.h HID: i2c-hid: introduce HID over i2c specification implementation 2012-11-19 11:04:38 +01:00
i2c-rcar.h i2c: add Renesas R-Car I2C driver 2012-10-08 12:46:25 +02:00
i2c-sh_mobile.h i2c: i2c-sh_mobile bus speed platform data V2 2011-05-11 07:08:13 +01:00
lm8323.h Input: introduce lm8323 keypad driver 2009-05-15 20:13:25 -07:00
ltc4245.h hwmon: (ltc4245) Expose all GPIO pins as analog voltages 2010-08-14 21:08:49 +02:00
max732x.h gpio: add interrupt handling capability to max732x 2010-05-27 09:12:41 -07:00
max6639.h hwmon: Driver for Maxim MAX6639 2011-03-14 22:36:24 -07:00
mcs.h Input: mcs_touchkey - add support for suspend/resume 2011-02-23 21:43:31 -08:00
mms114.h Input: add MELFAS mms114 touchscreen driver 2012-07-17 23:16:17 -07:00
mpr121_touchkey.h Input: add driver FSL MPR121 capacitive touch sensor 2011-05-12 08:28:58 -07:00
pca953x.h GPIO: PCA953X: Increase size of invert variable to support 24 bit 2012-07-17 21:00:18 +02:00
pca954x.h i2c-mux: Add support for device auto-detection 2012-10-05 22:23:51 +02:00
pcf857x.h gpio: pcf857x: enable gpio_to_irq() support 2012-08-23 23:41:17 +02:00
pmbus.h hwmon: PMBus device driver 2011-03-14 22:36:26 -07:00
pxa-i2c.h ARM: pxa2xx: reorganize I2C files 2011-03-21 09:09:33 +00:00
s6000.h i2c: xtensa s6000 i2c driver 2009-04-07 10:23:34 +01:00
sx150x.h gpio: sx150x: correct and refine reset-on-probe behavior 2010-09-09 18:57:24 -07:00
tc35876x.h gma500: initial medfield merge 2012-03-10 13:05:48 +00:00
tps65010.h mfd: Allow configuration of VDCDC2 for tps65010 2009-12-13 19:21:36 +01:00
tsc2007.h Input: tsc2007 - make sure that X plate resistance is specified 2011-10-11 20:56:41 -07:00
twl.h Sound updates for 3.7-rc1 2012-10-09 07:07:14 +09:00
twl4030-madc.h mfd: Turn on the twl4030-madc MADC clock 2011-10-24 14:09:10 +02:00