Lines Matching +full:x +full:- +full:plate +full:- +full:resistance

1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
3 * Copyright 2018-2022 Toradex
16 compatible = "pwm-backlight";
17 brightness-levels = <0 4 8 16 32 64 128 255>;
18 default-brightness-level = <6>;
19 enable-gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>;
20 pinctrl-names = "default";
21 pinctrl-0 = <&pinctrl_gpio_bl_on>;
22 power-supply = <&reg_3v3>;
28 compatible = "gpio-usb-b-connector", "usb-b-connector";
29 pinctrl-names = "default";
30 pinctrl-0 = <&pinctrl_snvs_usbc_det>;
31 id-gpios = <&gpio5 2 GPIO_ACTIVE_HIGH>; /* SODIMM 137 / USBC_DET */
33 self-powered;
38 remote-endpoint = <&usb1_drd_sw>;
43 gpio-keys {
44 compatible = "gpio-keys";
45 pinctrl-names = "default";
46 pinctrl-0 = <&pinctrl_snvs_gpiokeys>;
48 key-wakeup {
49 debounce-interval = <10>;
51 label = "Wake-Up";
53 wakeup-source;
57 panel_dpi: panel-dpi {
60 power-supply = <&reg_3v3>;
65 remote-endpoint = <&lcdif_out>;
70 reg_module_3v3: regulator-module-3v3 {
71 compatible = "regulator-fixed";
72 regulator-always-on;
73 regulator-name = "+V3.3";
74 regulator-min-microvolt = <3300000>;
75 regulator-max-microvolt = <3300000>;
78 reg_module_3v3_avdd: regulator-module-3v3-avdd {
79 compatible = "regulator-fixed";
80 regulator-always-on;
81 regulator-name = "+V3.3_AVDD_AUDIO";
82 regulator-min-microvolt = <3300000>;
83 regulator-max-microvolt = <3300000>;
86 reg_sd1_vqmmc: regulator-sd1-vqmmc {
87 compatible = "regulator-gpio";
89 pinctrl-names = "default";
90 pinctrl-0 = <&pinctrl_snvs_reg_sd>;
91 regulator-always-on;
92 regulator-name = "+V3.3_1.8_SD";
93 regulator-min-microvolt = <1800000>;
94 regulator-max-microvolt = <3300000>;
96 vin-supply = <&reg_module_3v3>;
99 reg_eth_phy: regulator-eth-phy {
100 compatible = "regulator-fixed-clock";
101 regulator-boot-on;
102 regulator-min-microvolt = <3300000>;
103 regulator-max-microvolt = <3300000>;
104 regulator-name = "+V3.3_ETH";
105 vin-supply = <&reg_module_3v3>;
107 startup-delay-us = <150000>;
112 vref-supply = <&reg_module_3v3_avdd>;
113 pinctrl-names = "default";
114 pinctrl-0 = <&pinctrl_adc1>;
118 pinctrl-names = "default";
119 pinctrl-0 = <&pinctrl_flexcan1>;
124 pinctrl-names = "default";
125 pinctrl-0 = <&pinctrl_flexcan2>;
131 cs-gpios = <&gpio3 26 GPIO_ACTIVE_LOW>;
132 pinctrl-names = "default";
133 pinctrl-0 = <&pinctrl_ecspi1 &pinctrl_ecspi1_cs>;
138 pinctrl-names = "default", "sleep";
139 pinctrl-0 = <&pinctrl_enet2>;
140 pinctrl-1 = <&pinctrl_enet2_sleep>;
141 phy-mode = "rmii";
142 phy-handle = <&ethphy1>;
143 phy-supply = <&reg_eth_phy>;
147 #address-cells = <1>;
148 #size-cells = <0>;
150 ethphy1: ethernet-phy@2 {
151 compatible = "ethernet-phy-ieee802.3-c22";
152 max-speed = <100>;
160 pinctrl-names = "default";
161 pinctrl-0 = <&pinctrl_gpmi_nand>;
162 fsl,use-minimum-ecc;
163 nand-on-flash-bbt;
164 nand-ecc-mode = "hw";
165 nand-ecc-strength = <8>;
166 nand-ecc-step-size = <512>;
172 pinctrl-names = "default", "gpio";
173 pinctrl-0 = <&pinctrl_i2c1>;
174 pinctrl-1 = <&pinctrl_i2c1_gpio>;
175 sda-gpios = <&gpio1 29 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
176 scl-gpios = <&gpio1 28 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
182 pinctrl-names = "default";
183 pinctrl-0 = <&pinctrl_atmel_conn &pinctrl_atmel_snvs_conn>;
185 interrupt-parent = <&gpio5>;
187 reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>; /* SODIMM 106 / RST */
197 /* Use low frequency to compensate for the high pull-up values. */
198 clock-frequency = <40000>;
199 pinctrl-names = "default", "gpio";
200 pinctrl-0 = <&pinctrl_i2c2>;
201 pinctrl-1 = <&pinctrl_i2c2_gpio>;
202 sda-gpios = <&gpio1 31 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
203 scl-gpios = <&gpio1 30 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
207 compatible = "adi,ad7879-1";
208 pinctrl-names = "default";
209 pinctrl-0 = <&pinctrl_snvs_ad7879_int>;
211 interrupt-parent = <&gpio5>;
213 touchscreen-max-pressure = <4096>;
214 adi,resistance-plate-x = <120>;
215 adi,first-conversion-delay = /bits/ 8 <3>;
216 adi,acquisition-time = /bits/ 8 <1>;
217 adi,median-filter-size = /bits/ 8 <2>;
219 adi,conversion-interval = /bits/ 8 <255>;
225 pinctrl-names = "default";
226 pinctrl-0 = <&pinctrl_lcdif_dat
232 remote-endpoint = <&lcd_panel_in>;
239 pinctrl-names = "default";
240 pinctrl-0 = <&pinctrl_pwm4>;
245 pinctrl-names = "default";
246 pinctrl-0 = <&pinctrl_pwm5>;
251 pinctrl-names = "default";
252 pinctrl-0 = <&pinctrl_pwm6>;
257 pinctrl-names = "default";
258 pinctrl-0 = <&pinctrl_pwm7>;
271 pinctrl-names = "default";
272 pinctrl-0 = <&pinctrl_uart1 &pinctrl_uart1_ctrl1>;
273 uart-has-rtscts;
274 fsl,dte-mode;
279 pinctrl-names = "default";
280 pinctrl-0 = <&pinctrl_uart2>;
281 uart-has-rtscts;
282 fsl,dte-mode;
287 pinctrl-names = "default";
288 pinctrl-0 = <&pinctrl_uart5>;
289 fsl,dte-mode;
295 srp-disable;
296 hnp-disable;
297 adp-disable;
298 usb-role-switch;
302 remote-endpoint = <&usb_dr_connector>;
314 pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep";
315 pinctrl-0 = <&pinctrl_usdhc1 &pinctrl_snvs_usdhc1_cd>;
316 pinctrl-1 = <&pinctrl_usdhc1_100mhz &pinctrl_snvs_usdhc1_cd>;
317 pinctrl-2 = <&pinctrl_usdhc1_200mhz &pinctrl_snvs_usdhc1_cd>;
318 pinctrl-3 = <&pinctrl_usdhc1 &pinctrl_snvs_usdhc1_cd_sleep>;
319 assigned-clocks = <&clks IMX6UL_CLK_USDHC1_SEL>, <&clks IMX6UL_CLK_USDHC1>;
320 assigned-clock-parents = <&clks IMX6UL_CLK_PLL2_PFD2>;
321 assigned-clock-rates = <0>, <198000000>;
322 bus-width = <4>;
323 cd-gpios = <&gpio5 0 GPIO_ACTIVE_LOW>; /* MMC_CD */
324 disable-wp;
325 keep-power-in-suspend;
326 no-1-8-v;
327 vqmmc-supply = <&reg_sd1_vqmmc>;
328 wakeup-source;
332 pinctrl-names = "default";
333 pinctrl-0 = <&pinctrl_wdog>;
334 fsl,ext-reset-output;
381 pinctrl_enet2_sleep: enet2-sleepgrp {
524 pinctrl_i2c1_gpio: i2c1-gpiogrp {
538 pinctrl_i2c2_gpio: i2c2-gpiogrp {
651 pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp {
662 pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp {
761 pinctrl_snvs_usdhc1_cd_sleep: snvsusdhc1cd-sleepgrp {