Home
last modified time | relevance | path

Searched +full:edt +full:- +full:ft5x06 (Results 1 – 25 of 27) sorted by relevance

12

/linux/Documentation/input/devices/
H A Dedt-ft5x06.rst1 EDT ft5x06 based Polytouch devices
2 ----------------------------------
4 The edt-ft5x06 driver is useful for the EDT "Polytouch" family of capacitive
6 focaltec ft5x06 devices, since they contain vendor-specific firmware. In
18 allows setting the "click"-threshold in the range from 0 to 80.
36 (readonly) contains the number of sensor fields in X- and
37 Y-direction.
/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Dedt-ft5x06.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
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 …]
/linux/arch/arm/boot/dts/ti/omap/
H A Dam572x-idk-touchscreen.dtso1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2019-2022 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
13 #address-cells = <1>;
14 #size-cells = <0>;
16 touchscreen: edt-ft5506@38 {
17 compatible = "edt,edt-ft5506", "edt,edt-ft5x06";
21 interrupt-parent = <&gpio3>;
[all …]
H A Dam571x-idk-touchscreen.dtso1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2019-2022 Texas Instruments Incorporated - https://www.ti.com/
6 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
13 #address-cells = <1>;
14 #size-cells = <0>;
16 touchscreen: edt-ft5506@38 {
17 compatible = "edt,edt-ft5506", "edt,edt-ft5x06";
21 interrupt-parent = <&gpio5>;
[all …]
H A Dam437x-sk-evm.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2014 Texas Instruments Incorporated - https://www.ti.com/
8 /dts-v1/;
11 #include <dt-bindings/pinctrl/am43xx.h>
12 #include <dt-bindings/pwm/pwm.h>
13 #include <dt-bindings/gpio/gpio.h>
14 #include <dt-bindings/input/input.h>
15 #include <dt-bindings/interrupt-controller/irq.h>
19 compatible = "ti,am437x-sk-evm","ti,am4372","ti,am43";
26 stdout-path = &uart0;
[all …]
/linux/drivers/input/touchscreen/
H A Dedt-ft5x06.c1 // SPDX-License-Identifier: GPL-2.0
5 * Lothar Waßmann <LW@KARO-electronics.de> (DT support)
10 * This is a driver for the EDT "Polytouch" family of touch controllers
11 * based on the FocalTech FT5x06 line of chips.
167 for (i = 0; i < buflen - 1; i++) in edt_ft5x06_ts_check_crc()
170 if (crc != buf[buflen - 1]) { in edt_ft5x06_ts_check_crc()
171 tsdata->crc_errors++; in edt_ft5x06_ts_check_crc()
172 dev_err_ratelimited(&tsdata->client->dev, in edt_ft5x06_ts_check_crc()
174 crc, buf[buflen - 1]); in edt_ft5x06_ts_check_crc()
209 wbuf[0] = M06_REG_CMD(tsdata->factory_mode); in edt_M06_i2c_read()
[all …]
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
8 wm97xx-ts-y := wm97xx-core.o
9 goodix_ts-y := goodix.o goodix_fwupload.o
11 obj-$(CONFIG_TOUCHSCREEN_88PM860X) += 88pm860x-ts.o
12 obj-$(CONFIG_TOUCHSCREEN_AD7877) += ad7877.o
13 obj-$(CONFIG_TOUCHSCREEN_AD7879) += ad7879.o
14 obj-$(CONFIG_TOUCHSCREEN_AD7879_I2C) += ad7879-i2c.o
15 obj-$(CONFIG_TOUCHSCREEN_AD7879_SPI) += ad7879-spi.o
16 obj-$(CONFIG_TOUCHSCREEN_ADC) += resistive-adc-touch.o
17 obj-$(CONFIG_TOUCHSCREEN_ADS7846) += ads7846.o
[all …]
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
20 support for the built-in touchscreen.
25 module will be called 88pm860x-ts.
34 and your board-specific setup code includes that in its
51 AD7877 controller, and your board-specific initialization
60 tristate "Analog Devices AD7879-1/AD7889-1 touchscreen interface"
63 the AD7879-1/AD7889-1 controller.
75 Say Y here if you have AD7879-1/AD7889-1 hooked to an I2C bus.
78 module will be called ad7879-i2c.
85 Say Y here if you have AD7879-1/AD7889-1 hooked to a SPI bus.
[all …]
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx7d-pico-pi.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
5 #include "imx7d-pico.dtsi"
8 model = "TechNexion PICO-IMX7D Board and PI baseboard";
9 compatible = "technexion,imx7d-pico-pi", "fsl,imx7d";
12 compatible = "gpio-leds";
13 pinctrl-names = "default";
14 pinctrl-0 = <&pinctrl_gpio_leds>;
17 label = "gpio-led";
23 compatible = "simple-audio-card";
24 simple-audio-card,name = "imx7-sgtl5000";
[all …]
H A Dimx7d-pico-dwarf.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
8 /dts-v1/;
10 #include "imx7d-pico.dtsi"
12 model = "TechNexion PICO-IMX7D and DWARF baseboard";
13 compatible = "technexion,imx7d-pico-dwarf", "fsl,imx7d";
16 compatible = "fsl,imx-audio-sgtl5000";
17 model = "imx7d-sgtl5000";
18 audio-cpu = <&sai1>;
19 audio-codec = <&sgtl5000>;
20 audio-routing =
[all …]
H A Dimx6ul-pico-pi.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
8 /dts-v1/;
10 #include "imx6ul-pico.dtsi"
12 model = "TechNexion PICO-IMX6UL and PI baseboard";
13 compatible = "technexion,imx6ul-pico-pi", "fsl,imx6ul";
16 compatible = "gpio-leds";
17 pinctrl-names = "default";
18 pinctrl-0 = <&pinctrl_gpio_leds>;
21 label = "gpio-led";
27 compatible = "fsl,imx-audio-sgtl5000";
[all …]
H A Dimx6ul-pico-hobbit.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
8 /dts-v1/;
10 #include "imx6ul-pico.dtsi"
12 model = "TechNexion PICO-IMX6UL and HOBBIT baseboard";
13 compatible = "technexion,imx6ul-pico-hobbit", "fsl,imx6ul";
16 compatible = "gpio-leds";
17 pinctrl-names = "default";
18 pinctrl-0 = <&pinctrl_gpio_leds>;
21 label = "gpio-led";
27 compatible = "fsl,imx-audio-sgtl5000";
[all …]
H A Dimx53-tx53-x03x.dts2 * Copyright 2013-2017 Lothar Waßmann <LW@KARO-electronics.de>
4 * This file is dual-licensed: you can use it either under the terms
42 /dts-v1/;
43 #include "imx53-tx53.dtsi"
44 #include <dt-bindings/input/input.h>
45 #include <dt-bindings/interrupt-controller/irq.h>
46 #include <dt-bindings/pwm/pwm.h>
49 model = "Ka-Ro electronics TX53 module (LCD)";
57 compatible = "fsl,imx-parallel-display";
58 interface-pix-fmt = "rgb24";
[all …]
H A Dimx53-tx53.dtsi2 * Copyright 2012-2017 <LW@KARO-electronics.de>
3 * based on imx53-qsb.dts
7 * This file is dual-licensed: you can use it either under the terms
46 #include <dt-bindings/gpio/gpio.h>
49 model = "Ka-Ro electronics TX53 module";
62 reg-can-xcvr = &reg_can_xcvr;
69 clock-frequency = <0>;
73 mclk: clock-mclk {
74 compatible = "fixed-clock";
75 #clock-cells = <0>;
[all …]
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 …]
H A Dimx53-m53menlo.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
7 #include "imx53-m53.dtsi"
13 gpio-keys {
14 compatible = "gpio-keys";
15 pinctrl-0 = <&pinctrl_power_button>;
16 pinctrl-names = "default";
18 power-button {
25 gpio-poweroff {
26 compatible = "gpio-poweroff";
[all …]
H A Dimx6qdl-tx6.dtsi2 * Copyright 2014-2017 Lothar Waßmann <LW@KARO-electronics.de>
4 * This file is dual-licensed: you can use it either under the terms
42 #include <dt-bindings/gpio/gpio.h>
43 #include <dt-bindings/input/input.h>
44 #include <dt-bindings/interrupt-controller/irq.h>
45 #include <dt-bindings/pwm/pwm.h>
46 #include <dt-bindings/sound/fsl-imx-audmux.h>
53 lcdif-23bit-pins-a = &pinctrl_disp0_1;
54 lcdif-24bit-pins-a = &pinctrl_disp0_2;
57 reg-can-xcvr = &reg_can_xcvr;
[all …]
H A Dimx6qdl-nit6xlite.dtsi1 // SPDX-License-Identifier: GPL-2.0 OR X11
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/input/input.h>
10 stdout-path = &uart2;
18 reg_2p5v: regulator-2p5v {
19 compatible = "regulator-fixed";
20 regulator-name = "2P5V";
21 regulator-min-microvolt = <2500000>;
22 regulator-max-microvolt = <2500000>;
23 regulator-always-on;
[all …]
H A Dimx6qdl-pico.dtsi1 // SPDX-License-Identifier: GPL-2.0 OR MIT
9 #include <dt-bindings/gpio/gpio.h>
13 stdout-path = &uart1;
16 reg_2p5v: regulator-2p5v {
17 compatible = "regulator-fixed";
18 regulator-name = "2P5V";
19 regulator-min-microvolt = <2500000>;
20 regulator-max-microvolt = <2500000>;
21 regulator-always-on;
24 reg_3p3v: regulator-3p3v {
[all …]
H A Dimx6qdl-nitrogen6x.dtsi1 // SPDX-License-Identifier: GPL-2.0 OR X11
7 #include <dt-bindings/gpio/gpio.h>
8 #include <dt-bindings/input/input.h>
12 stdout-path = &uart2;
20 reg_2p5v: regulator-2p5v {
21 compatible = "regulator-fixed";
22 regulator-name = "2P5V";
23 regulator-min-microvolt = <2500000>;
24 regulator-max-microvolt = <2500000>;
25 regulator-always-on;
[all …]
H A Dimx6qdl-nitrogen6_som2.dtsi1 // SPDX-License-Identifier: GPL-2.0 OR X11
5 #include <dt-bindings/gpio/gpio.h>
6 #include <dt-bindings/input/input.h>
10 stdout-path = &uart2;
18 backlight_lcd: backlight-lcd {
19 compatible = "pwm-backlight";
21 brightness-levels = <0 4 8 16 32 64 128 255>;
22 default-brightness-level = <7>;
23 power-supply = <&reg_3p3v>;
27 backlight_lvds0: backlight-lvds0 {
[all …]
/linux/Documentation/devicetree/bindings/display/panel/
H A Dolimex,lcd-olinuxino.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/display/panel/olimex,lcd-olinuxino.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Olimex Ltd. LCD-OLinuXino bridge panel.
10 - Stefan Mavrodiev <stefan@olimex.com>
15 - LCD-OLinuXino-4.3TS
16 - LCD-OLinuXino-5
17 - LCD-OLinuXino-7
18 - LCD-OLinuXino-10
[all …]
/linux/arch/arm/boot/dts/nxp/mxs/
H A Dimx28-tx28.dts1 // SPDX-License-Identifier: GPL-2.0 OR MIT
4 * Copyright 2013-2017 Lothar Waßmann <LW@KARO-electronics.de>
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/interrupt-controller/irq.h>
13 model = "Ka-Ro electronics TX28 module";
34 reg = <0x40000000 0>; /* will be filled in by U-Boot */
38 compatible = "w1-gpio";
43 reg_usb0_vbus: regulator-usb0-vbus {
44 compatible = "regulator-fixed";
[all …]
/linux/arch/arm/boot/dts/st/
H A Dstm32mp157c-lxa-mc1.dts1 /* SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause) */
3 * Copyright (C) 2020 STMicroelectronics - All Rights Reserved
7 /dts-v1/;
10 #include "stm32mp15xx-osd32.dtsi"
11 #include "stm32mp15xxac-pinctrl.dtsi"
13 #include <dt-bindings/gpio/gpio.h>
14 #include <dt-bindings/pwm/pwm.h>
17 model = "Linux Automation MC-1 board";
18 compatible = "lxa,stm32mp157c-mc1", "oct,stm32mp15xx-osd32", "st,stm32mp157";
28 compatible = "pwm-backlight";
[all …]
/linux/drivers/platform/x86/x86-android-tablets/
H A Dother.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 * Copyright (C) 2021-2023 Hans de Goede <hdegoede@redhat.com>
18 #include <dt-bindings/leds/common.h>
20 #include "shared-psy-info.h"
21 #include "x86-android-tablets.h"
23 /* Acer Iconia One 7 B1-750 has an Android factory image with everything hardcoded */
25 "-1", "0", "0",
31 PROPERTY_ENTRY_STRING_ARRAY("mount-matrix", acer_b1_750_mount_matrix),
41 /* Novatek NVT-ts touchscreen */
43 .type = "NVT-ts",
[all …]

12