| /freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/ | 
| H A D | chipone_icn8318.txt | 1 * ChipOne icn8318 I2C touchscreen controller4  - compatible		  : "chipone,icn8318"
 5  - reg			  : I2C slave address of the chip (0x40)
 6  - interrupts		  : interrupt specification for the icn8318 interrupt
 7  - wake-gpios		  : GPIO specification for the WAKE input
 8  - touchscreen-size-x	  : horizontal resolution of touchscreen (in pixels)
 9  - touchscreen-size-y	  : vertical resolution of touchscreen (in pixels)
 12  - pinctrl-names	  : should be "default"
 13  - pinctrl-0:		  : a phandle pointing to the pin settings for the
 15  - touchscreen-fuzz-x	  : horizontal noise value of the absolute input
 [all …]
 
 | 
| H A D | mms114.txt | 1 * MELFAS MMS114/MMS152/MMS345L touchscreen controller4 - compatible: should be one of:
 5 	- "melfas,mms114"
 6 	- "melfas,mms152"
 7 	- "melfas,mms345l"
 8 - reg: I2C address of the chip
 9 - interrupts: interrupt to which the chip is connected
 10 - touchscreen-size-x: See [1]
 11 - touchscreen-size-y: See [1]
 14 - touchscreen-fuzz-x: See [1]
 [all …]
 
 | 
| H A D | touchscreen.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/touchscreen.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Common touchscreen
 [all...]
 | 
| H A D | imagis,ist3038c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/imagis,ist3038c.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Imagis IST30XXC family touchscreen controller
 10   - Markuss Broks <markuss.broks@gmail.com>
 14     pattern: "^touchscreen@[0-9a-f]+$"
 18       - imagis,ist3032c
 19       - imagis,ist3038
 20       - imagis,ist3038b
 [all …]
 
 | 
| H A D | brcm,iproc-touchscreen.txt | 1 * Broadcom's IPROC Touchscreen Controller4 - compatible: must be "brcm,iproc-touchscreen"
 5 - ts_syscon: handler of syscon node defining physical base
 9 - clocks:  The clock provided by the SOC to driver the tsc
 10 - clock-names:  name for the clock
 11 - interrupts: The touchscreen controller's interrupt
 12 - address-cells: Specify the number of u32 entries needed in child nodes.
 14 - size-cells: Specify number of u32 entries needed to specify child nodes size
 18 - scanning_period: Time between scans. Each step is 1024 us.  Valid 1-256.
 19 - debounce_timeout: Each step is 512 us.  Valid 0-255
 [all …]
 
 | 
| H A D | melfas,mms114.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/melfas,mms114.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Melfas MMS114 family touchscreen controller
 10   - Linus Walleij <linus.walleij@linaro.org>
 13   - $ref: touchscreen.yaml#
 17     pattern: "^touchscreen(@.*)?$"
 21       - enum:
 22           - melfas,mms114
 [all …]
 
 | 
| H A D | exc3000.txt | 4 - compatible: must be "eeti,exc3000"5 - reg: i2c slave address
 6 - interrupts: touch controller interrupt
 7 - touchscreen-size-x: See touchscreen.txt
 8 - touchscreen-size-y: See touchscreen.txt
 11 - touchscreen-inverted-x: See touchscreen.txt
 12 - touchscreen-inverted-y: See touchscreen.txt
 13 - touchscreen-swapped-x-y: See touchscreen.txt
 17 	touchscreen@2a {
 20 		interrupt-parent = <&gpio1>;
 [all …]
 
 | 
| H A D | bu21013.txt | 4  - compatible              : "rohm,bu21013_tp"5  - reg                     : I2C device address
 6  - reset-gpios             : GPIO pin enabling (selecting) chip (CS)
 7  - interrupt-parent        : the phandle for the gpio controller
 8  - interrupts              : (gpio) interrupt to which the chip is connected
 11  - touch-gpios             : GPIO pin registering a touch event
 12  - <supply_name>-supply    : Phandle to a regulator supply
 13  - touchscreen-size-x      : General touchscreen binding, see [1].
 14  - touchscreen-size-y      : General touchscreen binding, see [1].
 15  - touchscreen-inverted-x  : General touchscreen binding, see [1].
 [all …]
 
 | 
| H A D | eeti,exc3000.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/eeti,exc3000.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: EETI EXC3000 series touchscreen controller
 10   - Dmitry Torokhov <dmitry.torokhov@gmail.com>
 13   - $ref: touchscreen.yaml#
 18       - const: eeti,exc3000
 19       - const: eeti,exc80h60
 20       - const: eeti,exc80h84
 [all …]
 
 | 
| H A D | silead_gsl1680.txt | 1 * GSL 1680 touchscreen controller4 - compatible		  : Must be one of the following, depending on the model:
 10 - reg			  : I2C slave address of the chip (0x40)
 11 - interrupts		  : interrupt specification for the gsl1680 interrupt
 12 - power-gpios		  : Specification for the pin connected to the gsl1680's
 15 - touchscreen-size-x	  : See touchscreen.txt
 16 - touchscreen-size-y	  : See touchscreen.txt
 19 - firmware-name		  : File basename (string) for board specific firmware
 20 - touchscreen-inverted-x  : See touchscreen.txt
 21 - touchscreen-inverted-y  : See touchscreen.txt
 [all …]
 
 | 
| H A D | ilitek_ts_i2c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/ilitek_ts_i2c.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Ilitek I2C Touchscreen Controller
 10   - Dmitry Torokhov <dmitry.torokhov@gmail.com>
 13   - $ref: touchscreen.yaml#
 18       - ilitek,ili210x
 19       - ilitek,ili2117
 20       - ilitek,ili2120
 [all …]
 
 | 
| H A D | raspberrypi,firmware-ts.txt | 1 Raspberry Pi firmware based 7" touchscreen5  - compatible: "raspberrypi,firmware-ts"
 8  - firmware: Reference to RPi's firmware device node
 9  - touchscreen-size-x: See touchscreen.txt
 10  - touchscreen-size-y: See touchscreen.txt
 11  - touchscreen-inverted-x: See touchscreen.txt
 12  - touchscreen-inverted-y: See touchscreen.txt
 13  - touchscreen-swapped-x-y: See touchscreen.txt
 17 firmware: firmware-rpi {
 18 	compatible = "raspberrypi,bcm2835-firmware";
 [all …]
 
 | 
| H A D | resistive-adc-touch.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/resistive-adc-touch.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Generic resistive touchscreen ADC
 10   - Oleksij Rempel <o.rempel@pengutronix.de>
 13   Generic ADC based resistive touchscreen controller
 18   - $ref: touchscreen.yaml#
 22     const: resistive-adc-touch
 24   io-channels:
 [all …]
 
 | 
| H A D | cypress,cy8ctma140.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/cypress,cy8ctma140.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Cypress CY8CTMA140 series touchscreen controller
 10   - Linus Walleij <linus.walleij@linaro.org>
 13   - $ref: touchscreen.yaml#
 22   clock-frequency:
 30   vcpin-supply:
 33   vdd-supply:
 [all …]
 
 | 
| H A D | himax,hx83112b.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/himax,hx83112b.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Himax hx83112b touchscreen controller
 10   - Job Noorman <job@noorman.info>
 13   - $ref: touchscreen.yaml#
 18       - himax,hx83100a
 19       - himax,hx83112b
 27   reset-gpios:
 [all …]
 
 | 
| H A D | zet6223.txt | 1 Zeitec ZET6223 I2C touchscreen controller4 - compatible		  : "zeitec,zet6223"
 5 - reg			  : I2C slave address of the chip (0x76)
 6 - interrupts		  : interrupt specification for the zet6223 interrupt
 10 - vio-supply		  : Specification for VIO supply (1.8V or 3.3V,
 12 - vcc-supply		  : Specification for 3.3V VCC supply.
 13 - touchscreen-size-x	  : See touchscreen.txt
 14 - touchscreen-size-y	  : See touchscreen.txt
 15 - touchscreen-inverted-x  : See touchscreen.txt
 16 - touchscreen-inverted-y  : See touchscreen.txt
 [all …]
 
 | 
| H A D | iqs5xx.txt | 1 Azoteq IQS550/572/525 Trackpad/Touchscreen Controller5 - compatible			: Must be equal to one of the following:
 10 - reg				: I2C slave address for the device.
 12 - interrupts			: GPIO to which the device's active-high RDY
 15 - reset-gpios			: GPIO to which the device's active-low NRST
 20 - touchscreen-min-x		: See [2].
 22 - touchscreen-min-y		: See [2].
 24 - touchscreen-size-x		: See [2]. If this property is omitted, the
 25 				  maximum x-coordinate is specified by the
 28 - touchscreen-size-y		: See [2]. If this property is omitted, the
 [all …]
 
 | 
| H A D | hynitron,cstxxx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/hynitron,cstxxx.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Hynitron cstxxx series touchscreen controller
 10   Bindings for Hynitron cstxxx series multi-touch touchscreen
 14   - Chris Morgan <macromorgan@hotmail.com>
 17   - $ref: touchscreen.yaml#
 22       - hynitron,cst340
 30   reset-gpios:
 [all …]
 
 | 
| H A D | azoteq,iqs5xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/azoteq,iqs5xx.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Azoteq IQS550/572/525 Trackpad/Touchscreen Controller
 10   - Jeff LaBundy <jeff@labundy.com>
 13   The Azoteq IQS550, IQS572 and IQS525 trackpad and touchscreen controllers
 14   employ projected-capacitance sensing and can track up to five independent
 20   - $ref: touchscreen.yaml#
 25       - azoteq,iqs550
 [all …]
 
 | 
| H A D | goodix,gt9916.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/goodix,gt9916.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Goodix Berlin series touchscreen controller
 9 description: The Goodix Berlin series of touchscreen controllers
 13   - Neil Armstrong <neil.armstrong@linaro.org>
 16   - $ref: touchscreen.yaml#
 17   - $ref: /schemas/spi/spi-peripheral-props.yaml#
 22       - goodix,gt9916
 [all …]
 
 | 
| H A D | ads7846.txt | 7 	Documentation/devicetree/bindings/spi/spi-bus.txt23 	vcc-supply		A regulator node for the supply voltage.
 28 	ti,vref-delay-usecs		vref supply delay in usecs, 0 for
 30 	ti,vref-mv			The VREF voltage, in millivolts (u16).
 33 	ti,keep-vref-on			set to keep vref on for differential
 35 	ti,settle-delay-usec		Settling time of the analog signals;
 37 					on the X/Y drivers.  If set to non-zero,
 41 	ti,penirq-recheck-delay-usecs	If set to non-zero, after samples are
 47 	ti,x-plate-ohms			Resistance of the X-plate,
 49 	ti,y-plate-ohms			Resistance of the Y-plate,
 [all …]
 
 | 
| H A D | elan,elants_i2c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/elan,elants_i2c.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Elantech I2C Touchscreen
 10   - David Heidelberg <david@ixit.cz>
 13   - $ref: touchscreen.yaml#
 18       - enum:
 19           - elan,ektf3624
 20           - elan,ekth3500
 [all …]
 
 | 
| H A D | goodix.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/goodix.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Goodix GT9xx series touchscreen controller
 10   - Dmitry Torokhov <dmitry.torokhov@gmail.com>
 13   - $ref: touchscreen.yaml#
 18       - goodix,gt1151
 19       - goodix,gt1158
 20       - goodix,gt5663
 [all …]
 
 | 
| H A D | edt-ft5x06.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/input/touchscreen/edt-ft5x06.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: FocalTech EDT-FT5x06 Polytouch
 18   - Dmitry Torokhov <dmitry.torokhov@gmail.com>
 21   - $ref: touchscreen.yaml#
 22   - if:
 27               - evervision,ev-ft5726
 31         offset-x: true
 [all …]
 
 | 
| /freebsd/sys/contrib/device-tree/Bindings/input/rmi4/ | 
| H A D | rmi_2d_sensor.txt | 12 http://www.synaptics.com/sites/default/files/511-000136-01-Rev-E-RMI4-Interfacing-Guide.pdf15 Description in Documentation/devicetree/bindings/input/touchscreen
 16 - touchscreen-inverted-x
 17 - touchscreen-inverted-y
 18 - touchscreen-swapped-x-y
 19 - touchscreen-x-mm
 20 - touchscreen-y-mm
 23 - syna,clip-x-low: Sets a minimum value for X.
 24 - syna,clip-y-low: Sets a minimum value for Y.
 25 - syna,clip-x-high: Sets a maximum value for X.
 [all …]
 
 |