Home
last modified time | relevance | path

Searched +full:touchscreen +full:- +full:inverted +full:- +full:x (Results 1 – 25 of 72) sorted by relevance

123

/freebsd/sys/contrib/device-tree/Bindings/input/touchscreen/
H A Dchipone_icn8318.txt1 * ChipOne icn8318 I2C touchscreen controller
4 - 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 Dmms114.txt1 * MELFAS MMS114/MMS152/MMS345L touchscreen controller
4 - 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 Dbrcm,iproc-touchscreen.txt1 * Broadcom's IPROC Touchscreen Controller
4 - 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 Dtouchscreen.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
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 Dimagis,ist3038c.yaml1 # 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 Dmelfas,mms114.yaml1 # 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 Dexc3000.txt4 - 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 Dsilead_gsl1680.txt1 * GSL 1680 touchscreen controller
4 - 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 Dbu21013.txt4 - 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 Deeti,exc3000.yaml1 # 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 Dilitek_ts_i2c.yaml1 # 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 Draspberrypi,firmware-ts.txt1 Raspberry Pi firmware based 7" touchscreen
5 - 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 Dzet6223.txt1 Zeitec ZET6223 I2C touchscreen controller
4 - 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 Dcypress,cy8ctma140.yaml1 # 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 Dhimax,hx83112b.yaml1 # 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 Dresistive-adc-touch.yaml1 # 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 Diqs5xx.txt1 Azoteq IQS550/572/525 Trackpad/Touchscreen Controller
5 - 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
26 device's "X Resolution" register.
[all …]
H A Dhynitron,cstxxx.yaml1 # 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 Dazoteq,iqs5xx.yaml1 # 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 Dgoodix,gt9916.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
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 Delan,elants_i2c.yaml1 # 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 Dgoodix.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
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 Deeti.txt1 Bindings for EETI touchscreen controller
4 - compatible: should be "eeti,exc3000-i2c"
5 - reg: I2C address of the chip. Should be set to <0xa>
6 - interrupts: interrupt to which the chip is connected
9 - attn-gpios: A handle to a GPIO to check whether interrupt is still
11 support for level-triggered IRQs.
13 The following optional properties described in touchscreen.txt are
16 - touchscreen-inverted-x
17 - touchscreen-inverted-y
18 - touchscreen-swapped-x-y
[all …]
/freebsd/sys/contrib/device-tree/Bindings/input/rmi4/
H A Drmi_2d_sensor.txt12 http://www.synaptics.com/sites/default/files/511-000136-01-Rev-E-RMI4-Interfacing-Guide.pdf
15 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 …]
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dimx8mq-zii-ultra-rmb3.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
6 /dts-v1/;
8 #include "imx8mq-zii-ultra.dtsi"
12 compatible = "zii,imx8mq-ultra-rmb3", "zii,imx8mq-ultra", "fsl,imx8mq";
15 compatible = "simple-audio-card";
16 simple-audio-card,name = "front";
17 simple-audio-card,format = "i2s";
18 simple-audio-card,bitclock-master = <&sound1_codec>;
19 simple-audio-card,frame-master = <&sound1_codec>;
20 simple-audio-card,widgets =
[all …]

123