1234567891011121314151617181920212223242526272829 |
- * HID over I2C Device-Tree bindings
- HID over I2C provides support for various Human Interface Devices over the
- I2C bus. These devices can be for example touchpads, keyboards, touch screens
- or sensors.
- The specification has been written by Microsoft and is currently available here:
- http://msdn.microsoft.com/en-us/library/windows/hardware/hh852380.aspx
- If this binding is used, the kernel module i2c-hid will handle the communication
- with the device and the generic hid core layer will handle the protocol.
- Required properties:
- - compatible: must be "hid-over-i2c"
- - reg: i2c slave address
- - hid-descr-addr: HID descriptor address
- - interrupt-parent: the phandle for the interrupt controller
- - interrupts: interrupt line
- Example:
- i2c-hid-dev@2c {
- compatible = "hid-over-i2c";
- reg = <0x2c>;
- hid-descr-addr = <0x0020>;
- interrupt-parent = <&gpx3>;
- interrupts = <3 2>;
- };
|