From: Mika Penttilä <mika.penttila@xxxxxxxxxxxx> Signed-off-by: Mika Penttilä <mika.penttila@xxxxxxxxxxxx> --- .../bindings/input/touchscreen/sis_i2c.txt | 22 ++++++++++++++++++++++ .../devicetree/bindings/vendor-prefixes.txt | 1 + MAINTAINERS | 7 +++++++ 3 files changed, 30 insertions(+) create mode 100644 Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt diff --git a/Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt b/Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt new file mode 100644 index 0000000..b0e9980 --- /dev/null +++ b/Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt @@ -0,0 +1,22 @@ +* SiS I2C Multiple Touch Controller + +Required properties: +- compatible: must be "sis,9200_ts" +- reg: i2c slave address +- interrupt-parent: the phandle for the interrupt controller +- interrupts: touch controller interrupt +- irq-gpios: the gpio pin used as irq pin +- reset-gpios: the gpio pin used to reset the controller + +Example: + + sis9255@5c { + compatible = "sis,9200_ts"; + reg = <0x5c>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_sis>; + interrupt-parent = <&gpio3>; + interrupts = <19 2>; + irq-gpios = <&gpio3 19 0>; + reset-gpios = <&gpio2 30 0>; + }; diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt index 55df1d4..a6ed5f9 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.txt +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt @@ -207,6 +207,7 @@ simtek sii Seiko Instruments, Inc. silergy Silergy Corp. sirf SiRF Technology, Inc. +sis Silicon Integrated Systems Corp. sitronix Sitronix Technology Corporation skyworks Skyworks Solutions, Inc. smsc Standard Microsystems Corporation diff --git a/MAINTAINERS b/MAINTAINERS index 233f834..fbf9470 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -9809,6 +9809,13 @@ L: netdev@xxxxxxxxxxxxxxx S: Maintained F: drivers/net/ethernet/sis/sis900.* +SIS 9200 I2C TOUCHSCREEN DRIVER +M: Mika Penttilä <mika.penttila@xxxxxxxxxxxx> +L: linux-input@xxxxxxxxxxxxxxx +S: Maintained +F: Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt +F: drivers/input/touchscreen/sis_i2c.c + SIS FRAMEBUFFER DRIVER M: Thomas Winischhofer <thomas@xxxxxxxxxxxxxxxx> W: http://www.winischhofer.net/linuxsisvga.shtml -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html