Lines Matching +full:touchscreen +full:- +full:fuzz +full:- +full:pressure

1 // SPDX-License-Identifier: GPL-2.0-only
5 * Based on omap3-beagle-xm.dts
7 /dts-v1/;
10 #include <dt-bindings/input/input.h>
14 compatible = "ti,omap3-gta04", "ti,omap3630", "ti,omap36xx", "ti,omap3";
18 cpu0-supply = <&vcc>;
28 stdout-path = &uart3;
37 compatible = "regulator-fixed";
38 regulator-name = "ldo_3v3";
39 regulator-min-microvolt = <3300000>;
40 regulator-max-microvolt = <3300000>;
41 regulator-always-on;
46 #clock-cells = <0>;
47 compatible = "fixed-clock";
48 clock-frequency = <26000000>;
51 gpio-keys {
52 compatible = "gpio-keys";
54 aux-button {
58 wakeup-source;
62 antenna-detect {
63 compatible = "gpio-keys";
65 gps_antenna_button: gps-antenna-button {
67 linux,input-type = <EV_SW>;
70 interrupt-parent = <&gpio5>;
72 debounce-interval = <10>;
73 wakeup-source;
78 compatible = "ti,omap-twl4030";
86 compatible = "simple-audio-card";
87 simple-audio-card,name = "GTA04 voice";
88 simple-audio-card,bitclock-master = <&telephony_link_master>;
89 simple-audio-card,frame-master = <&telephony_link_master>;
90 simple-audio-card,format = "i2s";
91 simple-audio-card,bitclock-inversion;
92 simple-audio-card,frame-inversion;
93 simple-audio-card,cpu {
94 sound-dai = <&mcbsp4>;
97 telephony_link_master: simple-audio-card,codec {
98 sound-dai = <&gtm601_codec>;
104 #sound-dai-cells = <0>;
108 compatible = "spi-gpio";
109 #address-cells = <0x1>;
110 #size-cells = <0x0>;
111 pinctrl-names = "default";
112 pinctrl-0 = <&spi_gpio_pins>;
114 gpio-sck = <&gpio1 12 GPIO_ACTIVE_HIGH>;
115 gpio-miso = <&gpio1 18 GPIO_ACTIVE_HIGH>;
116 gpio-mosi = <&gpio1 20 GPIO_ACTIVE_HIGH>;
117 cs-gpios = <&gpio1 19 GPIO_ACTIVE_HIGH>;
118 num-chipselects = <1>;
124 spi-max-frequency = <100000>;
125 spi-cpol;
126 spi-cpha;
127 spi-cs-high;
133 remote-endpoint = <&dpi_out>;
140 compatible = "pwm-backlight";
142 pwm-names = "backlight";
143 brightness-levels = <0 11 20 30 40 50 60 70 80 90 100>;
144 default-brightness-level = <9>; /* => 90 */
145 pinctrl-names = "default";
146 pinctrl-0 = <&backlight_pins>;
149 pwm11: dmtimer-pwm {
150 compatible = "ti,omap-dmtimer-pwm";
152 #pwm-cells = <3>;
153 ti,clock-source = <0x01>;
157 compatible = "usb-nop-xceiv";
158 reset-gpios = <&gpio6 14 GPIO_ACTIVE_LOW>;
159 #phy-cells = <0>;
163 compatible = "composite-video-connector";
168 remote-endpoint = <&opa_out>;
175 enable-gpios = <&gpio1 23 GPIO_ACTIVE_HIGH>; /* GPIO_23 to enable video out amplifier */
178 #address-cells = <1>;
179 #size-cells = <0>;
184 remote-endpoint = <&venc_out>;
191 remote-endpoint = <&tv_connector_in>;
198 compatible = "mmc-pwrseq-simple";
199 reset-gpios = <&tca6507 0 GPIO_ACTIVE_LOW>; /* W2CBW003 reset through tca6507 */
204 compatible = "pinctrl-single";
206 #address-cells = <1>;
207 #size-cells = <0>;
208 pinctrl-single,bit-per-mux;
209 pinctrl-single,register-width = <32>;
210 pinctrl-single,function-mask = <0x7>; /* MCBSP1 CLK pinmux */
211 #pinctrl-cells = <2>;
212 pinctrl-names = "default";
213 pinctrl-0 = <&mcbsp1_devconf0_pins>;
216 pinctrl-single,bits = <0x00 0x08 0x1c>; /* set MCBSP1_CLKR */
222 compatible = "pinctrl-single";
224 #address-cells = <1>;
225 #size-cells = <0>;
226 pinctrl-single,bit-per-mux;
227 pinctrl-single,register-width = <32>;
228 pinctrl-single,function-mask = <0x81>; /* TV out pin control */
229 #pinctrl-cells = <2>;
230 pinctrl-names = "default";
231 pinctrl-0 = <&tv_acbias_devconf1_pins>;
234 pinctrl-single,bits = <0x00 0x40800 0x40800>; /* set TVOUTBYPASS and TVOUTACEN */
241 pinctrl-single,pins = <
249 pinctrl-names = "default";
250 pinctrl-0 = <
255 pinctrl-single,pins = <
266 pinctrl-single,pins = <
273 pinctrl-single,pins = <
280 pinctrl-single,pins = <
287 pinctrl-single,pins = <
298 pinctrl-single,pins = <
304 pinctrl-single,pins = <
337 pinctrl-single,pins = <
343 pinctrl-single,pins = <
349 pinctrl-single,pins = <
355 pinctrl-single,pins = <
361 pinctrl-single,pins = <
367 pinctrl-single,pins = <
373 pinctrl-single,pins = <
380 pinctrl-single,pins = <
406 pinctrl-single,pins = <
407 …OMAP3_CORE1_IOPAD(0x218c, PIN_INPUT | MUX_MODE4) /* mcbsp1_clkr.mcbsp1_clkr - gpio_156 FM interrup…
419 pinctrl-single,pins = <
428 pinctrl-single,pins = <
437 pinctrl-single,pins = <
446 pinctrl-names = "default";
447 pinctrl-0 = <
452 pinctrl-single,pins = <
463 pinctrl-single,pins = <
473 clock-frequency = <2600000>;
478 interrupt-parent = <&intc>;
481 clock-names = "fck";
484 compatible = "ti,twl4030-audio";
485 ti,enable-vibra = <1>;
492 compatible = "ti,twl4030-power";
502 clock-frequency = <400000>;
504 /* pressure sensor */
508 pinctrl-names = "default";
509 pinctrl-0 = <&bmp085_pins>;
510 interrupt-parent = <&gpio4>;
518 pinctrl-names = "default";
519 pintcrl-0 = <&bma180_pins>;
520 interrupt-parent = <&gpio4>;
528 pinctrl-names = "default";
529 pinctrl-0 = <&itg3200_pins>;
530 interrupt-parent = <&gpio2>;
537 #address-cells = <1>;
538 #size-cells = <0>;
541 gpio-controller;
542 #gpio-cells = <2>;
557 linux,default-trigger = "default-on";
575 pinctrl-names = "default";
576 pinctrl-0 = <&hmc5843_pins>;
577 interrupt-parent = <&gpio4>;
581 /* touchscreen */
585 pinctrl-names = "default";
586 pinctrl-0 = <&penirq_pins>;
587 interrupt-parent = <&gpio6>;
590 ti,x-plate-ohms = <600>;
591 touchscreen-size-x = <480>;
592 touchscreen-size-y = <640>;
593 touchscreen-max-pressure = <1000>;
594 touchscreen-fuzz-x = <3>;
595 touchscreen-fuzz-y = <8>;
596 touchscreen-fuzz-pressure = <10>;
597 touchscreen-inverted-y;
608 clock-frequency = <100000>;
612 interface-type = <0>;
613 usb-phy = <&usb2_phy>;
615 phy-names = "usb2-phy";
621 port2-mode = "ehci-phy";
629 pinctrl-names = "default";
630 pinctrl-0 = <&mmc1_pins>;
631 vmmc-supply = <&vmmc1>;
632 bus-width = <4>;
633 ti,non-removable;
634 broken-cd; /* hardware has no CD */
638 vmmc-supply = <&vaux4>;
639 bus-width = <4>;
640 ti,non-removable;
641 cap-power-off-card;
642 mmc-pwrseq = <&wifi_pwrseq>;
667 pinctrl-names = "default";
668 pinctrl-0 = <&gpio1_pins>;
672 pinctrl-names = "default";
673 pinctrl-0 = <&uart1_pins>;
677 pinctrl-names = "default";
678 pinctrl-0 = <&uart2_pins>;
681 pinctrl-names = "default";
682 pinctrl-0 = <&gps_pins>;
683 sirf,onoff-gpios = <&gpio5 17 GPIO_ACTIVE_HIGH>;
684 lna-supply = <&vsim>;
685 vcc-supply = <&ldo_3v3>;
690 pinctrl-names = "default";
691 pinctrl-0 = <&uart3_pins>;
692 interrupts-extended = <&intc 74 &omap3_pmx_core OMAP3_UART3_RX>;
696 ti,bb-uvolt = <3200000>;
697 ti,bb-uamp = <150>;
702 regulator-min-microvolt = <2500000>;
703 regulator-max-microvolt = <3000000>;
708 regulator-min-microvolt = <2800000>;
709 regulator-max-microvolt = <2800000>;
710 regulator-always-on; /* we should never switch off while vio is on! */
715 regulator-min-microvolt = <2500000>;
716 regulator-max-microvolt = <2500000>;
721 regulator-min-microvolt = <2800000>;
722 regulator-max-microvolt = <3150000>;
727 regulator-min-microvolt = <2800000>;
728 regulator-max-microvolt = <3150000>;
734 regulator-always-on;
738 pinctrl-names = "default";
739 pinctrl-0 = < &dss_dpi_pins >;
742 vdds_dsi-supply = <&vpll2>;
746 remote-endpoint = <&lcd_in>;
747 data-lines = <24>;
755 vdda-supply = <&vdac>;
759 remote-endpoint = <&opa_in>;
761 ti,invert-polarity;
770 compatible = "ti,omap2-nand";
772 interrupt-parent = <&gpmc>;
775 ti,nand-ecc-opt = "ham1";
776 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 */
777 nand-bus-width = <16>;
778 #address-cells = <1>;
779 #size-cells = <1>;
781 gpmc,device-width = <2>;
782 gpmc,cs-on-ns = <0>;
783 gpmc,cs-rd-off-ns = <44>;
784 gpmc,cs-wr-off-ns = <44>;
785 gpmc,adv-on-ns = <6>;
786 gpmc,adv-rd-off-ns = <34>;
787 gpmc,adv-wr-off-ns = <44>;
788 gpmc,oe-off-ns = <54>;
789 gpmc,we-off-ns = <40>;
790 gpmc,access-ns = <64>;
791 gpmc,rd-cycle-ns = <82>;
792 gpmc,wr-cycle-ns = <82>;
793 gpmc,wr-access-ns = <40>;
794 gpmc,wr-data-mux-bus-ns = <0>;
795 gpmc,sync-clk-ps = <0>;
797 x-loader@0 {
798 label = "X-Loader";
803 label = "U-Boot";
808 label = "U-Boot Env";
826 #sound-dai-cells = <0>;
827 pinctrl-names = "default";
828 pinctrl-0 = <&mcbsp1_pins>;
833 pinctrl-names = "default";
834 pinctrl-0 = <&mcbsp2_pins>;
839 #sound-dai-cells = <0>;
840 pinctrl-names = "default";
841 pinctrl-0 = <&mcbsp3_pins>;
846 #sound-dai-cells = <0>;
847 pinctrl-names = "default";
848 pinctrl-0 = <&mcbsp4_pins>;
852 pinctrl-names = "default";
853 pinctrl-0 = <&hdq_pins>;
862 ti,isp-clock-divisor = <1>;
863 ti,strobe-mode;
864 bus-width = <8>;/* Used data lines */
865 data-shift = <2>; /* Lines 9:2 are used */
866 hsync-active = <0>; /* Active low */
867 vsync-active = <1>; /* Active high */
868 data-active = <1>;/* Active high */
869 pclk-sample = <1>;/* Falling */