Lines Matching +full:touchscreen +full:- +full:x +full:- +full:mm

5  * This file is dual-licensed: you can use it either under the terms
44 /dts-v1/;
45 #include "sun8i-a83t.dtsi"
47 #include <dt-bindings/gpio/gpio.h>
48 #include <dt-bindings/pwm/pwm.h>
49 #include <dt-bindings/input/input.h>
53 compatible = "tbs-biometrics,a711", "allwinner,sun8i-a83t";
61 stdout-path = "serial0:115200n8";
65 compatible = "pwm-backlight";
67 enable-gpios = <&pio 3 29 GPIO_ACTIVE_HIGH>;
69 brightness-levels = <0 1 2 4 8 16 32 64 128 255>;
70 default-brightness-level = <9>;
74 compatible = "tbs,a711-panel", "panel-lvds";
76 power-supply = <&reg_sw>;
78 width-mm = <153>;
79 height-mm = <90>;
80 data-mapping = "vesa-24";
82 panel-timing {
84 clock-frequency = <52000000>;
87 hsync-len = <20>;
88 hfront-porch = <180>;
89 hback-porch = <160>;
90 vfront-porch = <12>;
91 vback-porch = <23>;
92 vsync-len = <5>;
97 remote-endpoint = <&tcon0_out_lcd>;
102 reg_gps: reg-gps {
103 compatible = "regulator-fixed";
104 regulator-name = "gps";
105 regulator-min-microvolt = <3000000>;
106 regulator-max-microvolt = <3000000>;
109 reg_vbat: reg-vbat {
110 compatible = "regulator-fixed";
111 regulator-name = "vbat";
112 regulator-min-microvolt = <3700000>;
113 regulator-max-microvolt = <3700000>;
116 reg_vmain: reg-vmain {
117 compatible = "regulator-fixed";
118 regulator-name = "vmain";
119 regulator-min-microvolt = <5000000>;
120 regulator-max-microvolt = <5000000>;
122 enable-active-high;
123 vin-supply = <&reg_vbat>;
127 compatible = "mmc-pwrseq-simple";
128 reset-gpios = <&r_pio 0 2 GPIO_ACTIVE_LOW>; /* PL2 WL-PMU-EN */
135 clock-names = "ext_clock";
140 cpu-supply = <&reg_dcdc2>;
144 cpu-supply = <&reg_dcdc3>;
152 * An USB-2 hub is connected here, which also means we don't need to
168 clock-frequency = <400000>;
171 touchscreen@38 {
172 compatible = "edt,edt-ft5x06";
174 interrupt-parent = <&r_pio>;
176 reset-gpios = <&pio 3 5 GPIO_ACTIVE_LOW>; /* PD5 */
177 vcc-supply = <&reg_ldo_io0>;
178 touchscreen-size-x = <1024>;
179 touchscreen-size-y = <600>;
184 clock-frequency = <400000>;
190 interrupt-parent = <&pio>;
196 vmmc-supply = <&reg_dcdc1>;
197 pinctrl-names = "default";
198 pinctrl-0 = <&mmc0_pins>;
199 bus-width = <4>;
200 cd-gpios = <&pio 5 6 GPIO_ACTIVE_LOW>;
205 mmc-pwrseq = <&wifi_pwrseq>;
206 bus-width = <4>;
207 vmmc-supply = <&reg_dldo1>;
208 vqmmc-supply = <&reg_dldo1>;
209 non-removable;
210 wakeup-source;
211 keep-power-in-suspend;
216 compatible = "brcm,bcm4329-fmac";
217 interrupt-parent = <&r_pio>;
219 interrupt-names = "host-wake";
224 pinctrl-0 = <&mmc2_8bit_emmc_pins>;
225 pinctrl-names = "default";
226 vmmc-supply = <&reg_dcdc1>;
227 vqmmc-supply = <&reg_dcdc1>;
228 bus-width = <8>;
229 non-removable;
230 cap-mmc-hw-reset;
235 pinctrl-names = "default";
236 pinctrl-0 = <&pwm_pin>;
241 vref-supply = <&reg_aldo2>;
244 button-210 {
251 button-410 {
263 compatible = "x-powers,axp813";
265 interrupt-parent = <&r_intc>;
267 swin-supply = <&reg_dcdc1>;
268 x-powers,drive-vbus-en;
272 compatible = "x-powers,ac100";
276 compatible = "x-powers,ac100-codec";
277 interrupt-parent = <&r_pio>;
279 #clock-cells = <0>;
280 clock-output-names = "4M_adda";
284 compatible = "x-powers,ac100-rtc";
285 interrupt-parent = <&r_intc>;
288 #clock-cells = <1>;
289 clock-output-names = "cko1_rtc",
304 regulator-min-microvolt = <1800000>;
305 regulator-max-microvolt = <1800000>;
306 regulator-name = "vcc-1.8";
310 regulator-min-microvolt = <1800000>;
311 regulator-max-microvolt = <1800000>;
312 regulator-always-on;
313 regulator-name = "vdd-drampll";
317 regulator-min-microvolt = <3000000>;
318 regulator-max-microvolt = <3000000>;
319 regulator-always-on;
320 regulator-name = "avcc";
324 regulator-min-microvolt = <3100000>;
325 regulator-max-microvolt = <3100000>;
326 regulator-always-on;
327 regulator-name = "vcc-io";
331 regulator-min-microvolt = <700000>;
332 regulator-max-microvolt = <1100000>;
333 regulator-always-on;
334 regulator-name = "vdd-cpu-A";
338 regulator-min-microvolt = <700000>;
339 regulator-max-microvolt = <1100000>;
340 regulator-always-on;
341 regulator-name = "vdd-cpu-B";
345 regulator-min-microvolt = <700000>;
346 regulator-max-microvolt = <1100000>;
347 regulator-name = "vdd-gpu";
351 regulator-min-microvolt = <1200000>;
352 regulator-max-microvolt = <1500000>;
353 regulator-always-on;
354 regulator-name = "vcc-dram";
358 regulator-min-microvolt = <900000>;
359 regulator-max-microvolt = <900000>;
360 regulator-always-on;
361 regulator-name = "vdd-sys";
365 regulator-min-microvolt = <3100000>;
366 regulator-max-microvolt = <3100000>;
367 regulator-name = "vcc-wifi-io";
371 regulator-min-microvolt = <2800000>;
372 regulator-max-microvolt = <4200000>;
373 regulator-name = "vcc-mipi";
377 regulator-min-microvolt = <1800000>;
378 regulator-max-microvolt = <1800000>;
379 regulator-name = "vdd-csi";
383 regulator-min-microvolt = <2800000>;
384 regulator-max-microvolt = <2800000>;
385 regulator-name = "avdd-csi";
389 regulator-name = "usb0-vbus";
394 regulator-min-microvolt = <1200000>;
395 regulator-max-microvolt = <1800000>;
396 regulator-name = "dvdd-csi-r";
400 regulator-min-microvolt = <1800000>;
401 regulator-max-microvolt = <1800000>;
402 regulator-name = "vcc-dsi";
406 regulator-min-microvolt = <1200000>;
407 regulator-max-microvolt = <1800000>;
408 regulator-name = "dvdd-csi-f";
412 regulator-min-microvolt = <1200000>;
413 regulator-max-microvolt = <1200000>;
414 regulator-name = "vcc-hsic";
418 regulator-min-microvolt = <700000>;
419 regulator-max-microvolt = <1100000>;
420 regulator-always-on;
421 regulator-name = "vdd-cpus";
425 regulator-min-microvolt = <3100000>;
426 regulator-max-microvolt = <3100000>;
427 regulator-name = "vcc-ctp";
432 regulator-min-microvolt = <3100000>;
433 regulator-max-microvolt = <3100000>;
434 regulator-name = "vcc-vb";
439 regulator-min-microvolt = <3100000>;
440 regulator-max-microvolt = <3100000>;
441 regulator-name = "vcc-lcd";
445 pinctrl-names = "default";
446 pinctrl-0 = <&lcd_lvds_pins>;
451 remote-endpoint = <&panel_input>;
456 pinctrl-names = "default";
457 pinctrl-0 = <&uart0_pb_pins>;
463 pinctrl-names = "default";
464 pinctrl-0 = <&uart1_pins>, <&uart1_rts_cts_pins>;
465 uart-has-rtscts;
471 clock-names = "lpo";
472 vbat-supply = <&reg_vbat>;
473 vddio-supply = <&reg_dldo1>;
474 device-wakeup-gpios = <&pio 7 5 GPIO_ACTIVE_HIGH>; /* PH5 */
475 host-wakeup-gpios = <&r_pio 0 5 GPIO_ACTIVE_HIGH>; /* PL5 */
476 shutdown-gpios = <&r_pio 0 4 GPIO_ACTIVE_HIGH>; /* PL4 */
477 max-speed = <1500000>;
482 pinctrl-names = "default";
483 pinctrl-0 = <&uart2_pb_pins>;
487 compatible = "u-blox,neo-6m";
489 v-bckp-supply = <&reg_rtc_ldo>;
490 vcc-supply = <&reg_gps>;
491 current-speed = <9600>;
500 usb0_id_det-gpios = <&pio 7 11 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; /* PH11 */
501 usb0_vbus_power-supply = <&usb_power_supply>;
502 usb0_vbus-supply = <&reg_drivevbus>;
503 usb1_vbus-supply = <&reg_vmain>;
504 usb2_vbus-supply = <&reg_vmain>;