Lines Matching +full:touchscreen +full:- +full:fuzz +full:- +full:x
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 = <>m601_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_LOW>;
118 num-chipselects = <1>;
124 spi-max-frequency = <100000>;
125 spi-cpol;
126 spi-cpha;
132 remote-endpoint = <&dpi_out>;
139 compatible = "pwm-backlight";
141 pwm-names = "backlight";
142 brightness-levels = <0 11 20 30 40 50 60 70 80 90 100>;
143 default-brightness-level = <9>; /* => 90 */
144 pinctrl-names = "default";
145 pinctrl-0 = <&backlight_pins>;
148 pwm11: dmtimer-pwm {
149 compatible = "ti,omap-dmtimer-pwm";
151 #pwm-cells = <3>;
152 ti,clock-source = <0x01>;
156 compatible = "usb-nop-xceiv";
157 reset-gpios = <&gpio6 14 GPIO_ACTIVE_LOW>;
158 #phy-cells = <0>;
162 compatible = "composite-video-connector";
167 remote-endpoint = <&opa_out>;
174 enable-gpios = <&gpio1 23 GPIO_ACTIVE_HIGH>; /* GPIO_23 to enable video out amplifier */
177 #address-cells = <1>;
178 #size-cells = <0>;
183 remote-endpoint = <&venc_out>;
190 remote-endpoint = <&tv_connector_in>;
197 compatible = "mmc-pwrseq-simple";
198 reset-gpios = <&tca6507 0 GPIO_ACTIVE_LOW>; /* W2CBW003 reset through tca6507 */
203 compatible = "pinctrl-single";
205 #address-cells = <1>;
206 #size-cells = <0>;
207 pinctrl-single,bit-per-mux;
208 pinctrl-single,register-width = <32>;
209 pinctrl-single,function-mask = <0x7>; /* MCBSP1 CLK pinmux */
210 #pinctrl-cells = <2>;
211 pinctrl-names = "default";
212 pinctrl-0 = <&mcbsp1_devconf0_pins>;
215 pinctrl-single,bits = <0x00 0x08 0x1c>; /* set MCBSP1_CLKR */
221 compatible = "pinctrl-single";
223 #address-cells = <1>;
224 #size-cells = <0>;
225 pinctrl-single,bit-per-mux;
226 pinctrl-single,register-width = <32>;
227 pinctrl-single,function-mask = <0x81>; /* TV out pin control */
228 #pinctrl-cells = <2>;
229 pinctrl-names = "default";
230 pinctrl-0 = <&tv_acbias_devconf1_pins>;
233 pinctrl-single,bits = <0x00 0x40800 0x40800>; /* set TVOUTBYPASS and TVOUTACEN */
240 pinctrl-single,pins = <
248 pinctrl-names = "default";
249 pinctrl-0 = <
254 pinctrl-single,pins = <
265 pinctrl-single,pins = <
272 pinctrl-single,pins = <
279 pinctrl-single,pins = <
286 pinctrl-single,pins = <
297 pinctrl-single,pins = <
303 pinctrl-single,pins = <
336 pinctrl-single,pins = <
342 pinctrl-single,pins = <
348 pinctrl-single,pins = <
354 pinctrl-single,pins = <
360 pinctrl-single,pins = <
366 pinctrl-single,pins = <
372 pinctrl-single,pins = <
379 pinctrl-single,pins = <
405 pinctrl-single,pins = <
406 …OMAP3_CORE1_IOPAD(0x218c, PIN_INPUT | MUX_MODE4) /* mcbsp1_clkr.mcbsp1_clkr - gpio_156 FM interrup…
418 pinctrl-single,pins = <
427 pinctrl-single,pins = <
436 pinctrl-single,pins = <
445 pinctrl-names = "default";
446 pinctrl-0 = <
451 pinctrl-single,pins = <
462 pinctrl-single,pins = <
472 clock-frequency = <2600000>;
477 interrupt-parent = <&intc>;
480 clock-names = "fck";
483 compatible = "ti,twl4030-audio";
484 ti,enable-vibra = <1>;
491 compatible = "ti,twl4030-power-idle";
492 ti,system-power-controller;
501 clock-frequency = <400000>;
507 pinctrl-names = "default";
508 pinctrl-0 = <&bmp085_pins>;
509 interrupt-parent = <&gpio4>;
517 pinctrl-names = "default";
518 pintcrl-0 = <&bma180_pins>;
519 interrupt-parent = <&gpio4>;
527 pinctrl-names = "default";
528 pinctrl-0 = <&itg3200_pins>;
529 interrupt-parent = <&gpio2>;
536 #address-cells = <1>;
537 #size-cells = <0>;
540 gpio-controller;
541 #gpio-cells = <2>;
556 linux,default-trigger = "default-on";
574 pinctrl-names = "default";
575 pinctrl-0 = <&hmc5843_pins>;
576 interrupt-parent = <&gpio4>;
580 /* touchscreen */
584 pinctrl-names = "default";
585 pinctrl-0 = <&penirq_pins>;
586 interrupt-parent = <&gpio6>;
589 ti,x-plate-ohms = <600>;
590 touchscreen-size-x = <480>;
591 touchscreen-size-y = <640>;
592 touchscreen-max-pressure = <1000>;
593 touchscreen-fuzz-x = <3>;
594 touchscreen-fuzz-y = <8>;
595 touchscreen-fuzz-pressure = <10>;
596 touchscreen-inverted-y;
607 clock-frequency = <100000>;
611 interface-type = <0>;
612 usb-phy = <&usb2_phy>;
614 phy-names = "usb2-phy";
620 port2-mode = "ehci-phy";
628 pinctrl-names = "default";
629 pinctrl-0 = <&mmc1_pins>;
630 vmmc-supply = <&vmmc1>;
631 bus-width = <4>;
632 ti,non-removable;
633 broken-cd; /* hardware has no CD */
637 vmmc-supply = <&vaux4>;
638 bus-width = <4>;
639 ti,non-removable;
640 cap-power-off-card;
641 mmc-pwrseq = <&wifi_pwrseq>;
648 #define BIT(x) (1 << (x)) argument
666 pinctrl-names = "default";
667 pinctrl-0 = <&gpio1_pins>;
671 pinctrl-names = "default";
672 pinctrl-0 = <&uart1_pins>;
676 pinctrl-names = "default";
677 pinctrl-0 = <&uart2_pins>;
680 pinctrl-names = "default";
681 pinctrl-0 = <&gps_pins>;
682 sirf,onoff-gpios = <&gpio5 17 GPIO_ACTIVE_HIGH>;
683 lna-supply = <&vsim>;
684 vcc-supply = <&ldo_3v3>;
689 pinctrl-names = "default";
690 pinctrl-0 = <&uart3_pins>;
691 interrupts-extended = <&intc 74 &omap3_pmx_core OMAP3_UART3_RX>;
695 ti,bb-uvolt = <3200000>;
696 ti,bb-uamp = <150>;
701 regulator-min-microvolt = <2500000>;
702 regulator-max-microvolt = <3000000>;
707 regulator-min-microvolt = <2800000>;
708 regulator-max-microvolt = <2800000>;
709 regulator-always-on; /* we should never switch off while vio is on! */
714 regulator-min-microvolt = <2500000>;
715 regulator-max-microvolt = <2500000>;
720 regulator-min-microvolt = <2800000>;
721 regulator-max-microvolt = <3150000>;
726 regulator-min-microvolt = <2800000>;
727 regulator-max-microvolt = <3150000>;
733 regulator-always-on;
737 pinctrl-names = "default";
738 pinctrl-0 = < &dss_dpi_pins >;
741 vdds_dsi-supply = <&vpll2>;
745 remote-endpoint = <&lcd_in>;
746 data-lines = <24>;
754 vdda-supply = <&vdac>;
758 remote-endpoint = <&opa_in>;
760 ti,invert-polarity;
769 compatible = "ti,omap2-nand";
771 interrupt-parent = <&gpmc>;
774 ti,nand-ecc-opt = "ham1";
775 rb-gpios = <&gpmc 0 GPIO_ACTIVE_HIGH>; /* gpmc_wait0 */
776 nand-bus-width = <16>;
777 #address-cells = <1>;
778 #size-cells = <1>;
780 gpmc,device-width = <2>;
781 gpmc,cs-on-ns = <0>;
782 gpmc,cs-rd-off-ns = <44>;
783 gpmc,cs-wr-off-ns = <44>;
784 gpmc,adv-on-ns = <6>;
785 gpmc,adv-rd-off-ns = <34>;
786 gpmc,adv-wr-off-ns = <44>;
787 gpmc,oe-off-ns = <54>;
788 gpmc,we-off-ns = <40>;
789 gpmc,access-ns = <64>;
790 gpmc,rd-cycle-ns = <82>;
791 gpmc,wr-cycle-ns = <82>;
792 gpmc,wr-access-ns = <40>;
793 gpmc,wr-data-mux-bus-ns = <0>;
794 gpmc,sync-clk-ps = <0>;
796 x-loader@0 {
797 label = "X-Loader";
802 label = "U-Boot";
807 label = "U-Boot Env";
825 #sound-dai-cells = <0>;
826 pinctrl-names = "default";
827 pinctrl-0 = <&mcbsp1_pins>;
832 pinctrl-names = "default";
833 pinctrl-0 = <&mcbsp2_pins>;
838 #sound-dai-cells = <0>;
839 pinctrl-names = "default";
840 pinctrl-0 = <&mcbsp3_pins>;
845 #sound-dai-cells = <0>;
846 pinctrl-names = "default";
847 pinctrl-0 = <&mcbsp4_pins>;
851 pinctrl-names = "default";
852 pinctrl-0 = <&hdq_pins>;
861 ti,isp-clock-divisor = <1>;
862 ti,strobe-mode;
863 bus-width = <8>;/* Used data lines */
864 data-shift = <2>; /* Lines 9:2 are used */
865 hsync-active = <0>; /* Active low */
866 vsync-active = <1>; /* Active high */
867 data-active = <1>;/* Active high */
868 pclk-sample = <1>;/* Falling */