Home
last modified time | relevance | path

Searched +full:touchscreen +full:- +full:type (Results 1 – 25 of 254) sorted by relevance

1234567891011

/linux/Documentation/devicetree/bindings/input/
H A Delan,ekth3000.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Dmitry Torokhov <dmitry.torokhov@gmail.com>
13 - $ref: touchscreen/touchscreen.yaml#
25 wakeup-source:
26 type: boolean
29 vcc-supply:
33 type: boolean
37 type: boolean
[all …]
H A Dgoodix,gt7375p.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Goodix GT7375P touchscreen
10 - Douglas Anderson <dianders@chromium.org>
13 Supports the Goodix GT7375P touchscreen.
14 This touchscreen uses the i2c-hid protocol but has some non-standard
18 - $ref: /schemas/input/touchscreen/touchscreen.yaml#
23 - const: goodix,gt7375p
24 - items:
[all …]
H A Dsyna,rmi4.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jason A. Donenfeld <Jason@zx2c4.com>
11 - Matthias Schiffer <matthias.schiffer@ew.tq-group.com
12 - Vincent Huang <vincent.huang@tw.synaptics.com>
22 - syna,rmi4-i2c
23 - syna,rmi4-spi
28 '#address-cells':
31 '#size-cells':
[all …]
H A Delan,ekth6915.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Elan I2C-HID touchscreen controllers
10 - Douglas Anderson <dianders@chromium.org>
13 Supports the Elan eKTH6915 and other I2C-HID touchscreen controllers.
14 These touchscreen controller use the i2c-hid protocol with a reset GPIO.
17 - $ref: /schemas/input/touchscreen/touchscreen.yaml#
22 - items:
23 - enum:
[all …]
H A Dazoteq,iqs7222.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <jeff@labundy.com>
21 - azoteq,iqs7222a
22 - azoteq,iqs7222b
23 - azoteq,iqs7222c
24 - azoteq,iqs7222d
29 irq-gpios:
32 Specifies the GPIO connected to the device's active-low RDY output.
[all …]
/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Dhycon,hy46xx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/touchscreen/hycon,hy46xx.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Hycon HY46XX series touchscreen controller
11 Glass: 0.3mm--4.0mm
12 PET/PMMA: 0.2mm--2.0mm
13 HY4613(B)-N048 < 6"
14 HY4614(B)-N068 7" .. 10.1"
15 HY4621-NS32 < 5"
[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 Dsilead,gsl1680.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/input/touchscreen/silead,gsl1680.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Silead GSL1680 Touchscreen Controller
10 - Dmitry Torokhov <dmitry.torokhov@gmail.com>
13 - $ref: touchscreen.yaml#
18 - silead,gsl1680
19 - silead,gsl1688
20 - silead,gsl3670
[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 Dst,stmfts.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/input/touchscreen/st,stmfts.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ST-Microelectronics FingerTip touchscreen controller
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
13 The ST-Microelectronics FingerTip device provides a basic touchscreen
18 - $ref: touchscreen.yaml#
27 avdd-supply:
33 ledvdd-supply:
[all …]
H A Dazoteq,iqs7211.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/input/touchscreen/azoteq,iqs7211.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Azoteq IQS7210A/7211A/E Trackpad/Touchscreen Controller
10 - Jeff LaBundy <jeff@labundy.com>
13 The Azoteq IQS7210A, IQS7211A and IQS7211E trackpad and touchscreen control-
14 lers employ projected-capacitance sensing and can track two contacts.
21 - azoteq,iqs7210a
22 - azoteq,iqs7211a
[all …]
H A Dcypress,tt21000.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/input/touchscreen/cypress,tt21000.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Cypress TT21000 touchscreen controller
13 - Alistair Francis <alistair@alistair23.me>
16 - $ref: touchscreen.yaml#
25 '#address-cells':
28 '#size-cells':
34 vdd-supply:
[all …]
/linux/arch/arm64/boot/dts/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 …]
/linux/arch/arm/boot/dts/qcom/
H A Dqcom-msm8926-microsoft-superman-lte.dts1 // SPDX-License-Identifier: BSD-3-Clause
9 /dts-v1/;
12 #include "qcom-msm8226-microsoft-common.dtsi"
14 /* This device has touchscreen on i2c3 instead */
15 /delete-node/ &touchscreen;
19 compatible = "microsoft,superman-lte", "qcom,msm8926", "qcom,msm8226";
20 chassis-type = "handset";
26 touchscreen: touchscreen@4b { label
27 compatible = "syna,rmi4-i2c";
30 interrupts-extended = <&tlmm 17 IRQ_TYPE_EDGE_FALLING>;
[all …]
H A Dqcom-msm8926-microsoft-tesla.dts1 // SPDX-License-Identifier: BSD-3-Clause
9 /dts-v1/;
12 #include "qcom-msm8226-microsoft-common.dtsi"
14 /* This device has touchscreen on i2c1 instead */
15 /delete-node/ &touchscreen;
18 /delete-node/ &magnetometer;
23 chassis-type = "handset";
29 touchscreen: touchscreen@4b { label
30 compatible = "syna,rmi4-i2c";
33 interrupts-extended = <&tlmm 17 IRQ_TYPE_EDGE_FALLING>;
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-input-exc30003 Contact: linux-input@vger.kernel.org
4 Description: Reports the firmware version provided by the touchscreen, for example "00_T6" on a …
12 Contact: linux-input@vger.kernel.org
13 Description: Reports the model identification provided by the touchscreen, for example "Orion_13…
19 What: /sys/bus/i2c/devices/xxx/type
21 Contact: linux-input@vger.kernel.org
22 Description: Reports the type identification provided by the touchscreen, for example "PCAP82H80 Se…
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6q-var-dt6customboard.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Support for Variscite DART-MX6 Carrier-board
9 /dts-v1/;
12 #include "imx6qdl-var-dart.dtsi"
13 #include <dt-bindings/input/linux-event-codes.h>
16 model = "Variscite DART-MX6 Carrier-board";
20 compatible = "pwm-backlight";
22 brightness-levels = <0 4 8 16 32 64 128 248>;
23 default-brightness-level = <7>;
27 gpio-keys {
[all …]
/linux/Documentation/devicetree/bindings/mfd/
H A Dst,stmpe.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 touchscreen, ADC, PWM or rotator. It can contain one or several different
15 - Linus Walleij <linus.walleij@linaro.org>
18 - $ref: /schemas/spi/spi-peripheral-props.yaml#
23 - st,stmpe601
24 - st,stmpe801
25 - st,stmpe811
26 - st,stmpe1600
[all …]
/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-gplus-fl8005a.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 /dts-v1/;
5 #include "msm8916-pm8916.dtsi"
6 #include "msm8916-modem-qdsp6.dtsi"
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/leds/common.h>
15 chassis-type = "tablet";
24 stdout-path = "serial0";
28 compatible = "simple-battery";
[all …]
H A Dmsm8929-wingtech-wt82918hd.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 /dts-v1/;
5 #include "msm8929-pm8916.dtsi"
6 #include "msm8939-wingtech-wt82918.dtsi"
11 chassis-type = "handset";
14 &touchscreen {
15 touchscreen-size-x = <720>;
16 touchscreen-size-y = <1280>;
H A Dmsm8939-wingtech-wt82918.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 /dts-v1/;
5 #include "msm8939-pm8916.dtsi"
6 #include "msm8939-wingtech-wt82918.dtsi"
11 chassis-type = "handset";
14 &touchscreen {
15 touchscreen-size-x = <1080>;
16 touchscreen-size-y = <1920>;
H A Dmsm8939-wingtech-wt82918hd.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 /dts-v1/;
5 #include "msm8939-pm8916.dtsi"
6 #include "msm8939-wingtech-wt82918.dtsi"
11 chassis-type = "handset";
14 &touchscreen {
15 touchscreen-size-x = <720>;
16 touchscreen-size-y = <1280>;
H A Dmsm8916-samsung-rossa.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 /dts-v1/;
5 #include "msm8916-samsung-rossa-common.dtsi"
10 chassis-type = "handset";
14 charge-term-current-microamp = <150000>;
15 constant-charge-current-max-microamp = <700000>;
16 constant-charge-voltage-max-microvolt = <4400000>;
20 touchscreen@50 {
24 interrupts-extended = <&tlmm 13 IRQ_TYPE_EDGE_FALLING>;
26 touchscreen-size-x = <480>;
[all …]
/linux/drivers/input/touchscreen/
H A Dresistive-adc-touch.c1 // SPDX-License-Identifier: GPL-2.0
3 * ADC generic resistive touchscreen (GRTS)
13 #include <linux/input/touchscreen.h>
21 #define DRIVER_NAME "resistive-adc-touch"
37 * struct grts_state - generic resistive touch screen information struct
44 * @prop: touchscreen properties struct
45 * @ch_map: map of channels that are defined for the touchscreen
64 x = touch_info[st->ch_map[GRTS_CH_X]]; in grts_cb()
65 y = touch_info[st->ch_map[GRTS_CH_Y]]; in grts_cb()
67 if (st->ch_map[GRTS_CH_PRESSURE] < GRTS_MAX_CHANNELS) { in grts_cb()
[all …]
/linux/arch/arm64/boot/dts/apple/
H A Dt8103-j293.dts1 // SPDX-License-Identifier: GPL-2.0+ OR MIT
3 * Apple MacBook Pro (13-inch, M1, 2020)
5 * target-type: J293
10 /dts-v1/;
13 #include "t8103-jxxx.dtsi"
14 #include <dt-bindings/leds/common.h>
17 compatible = "apple,j293", "apple,t8103", "apple,arm-platform";
18 model = "Apple MacBook Pro (13-inch, M1, 2020)";
22 * blobs and other device-specific properties
28 led-controller {
[all …]

1234567891011