Lines Matching +full:debounce +full:- +full:rep
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
10 model = "Variscite VAR-SOM-MX8MM module";
13 stdout-path = &uart4;
21 reg_eth_phy: regulator-eth-phy {
22 compatible = "regulator-fixed";
23 pinctrl-names = "default";
24 pinctrl-0 = <&pinctrl_reg_eth_phy>;
25 regulator-name = "eth_phy_pwr";
26 regulator-min-microvolt = <3300000>;
27 regulator-max-microvolt = <3300000>;
29 enable-active-high;
34 cpu-supply = <&buck2_reg>;
38 cpu-supply = <&buck2_reg>;
42 cpu-supply = <&buck2_reg>;
46 cpu-supply = <&buck2_reg>;
50 operating-points-v2 = <&ddrc_opp_table>;
52 ddrc_opp_table: opp-table {
53 compatible = "operating-points-v2";
55 opp-25000000 {
56 opp-hz = /bits/ 64 <25000000>;
59 opp-100000000 {
60 opp-hz = /bits/ 64 <100000000>;
63 opp-750000000 {
64 opp-hz = /bits/ 64 <750000000>;
70 pinctrl-names = "default";
71 pinctrl-0 = <&pinctrl_ecspi1>;
72 cs-gpios = <&gpio1 14 GPIO_ACTIVE_LOW>,
74 /delete-property/ dmas;
75 /delete-property/ dma-names;
82 pinctrl-names = "default";
83 pinctrl-0 = <&pinctrl_restouch>;
84 interrupt-parent = <&gpio1>;
87 spi-max-frequency = <1500000>;
88 pendown-gpio = <&gpio1 3 GPIO_ACTIVE_LOW>;
90 ti,x-min = /bits/ 16 <125>;
91 touchscreen-size-x = <4008>;
92 ti,y-min = /bits/ 16 <282>;
93 touchscreen-size-y = <3864>;
94 ti,x-plate-ohms = /bits/ 16 <180>;
95 touchscreen-max-pressure = <255>;
96 touchscreen-average-samples = <10>;
97 ti,debounce-tol = /bits/ 16 <3>;
98 ti,debounce-rep = /bits/ 16 <1>;
99 ti,settle-delay-usec = /bits/ 16 <150>;
100 ti,keep-vref-on;
101 wakeup-source;
106 pinctrl-names = "default";
107 pinctrl-0 = <&pinctrl_fec1>;
108 phy-mode = "rgmii";
109 phy-handle = <ðphy>;
110 phy-supply = <®_eth_phy>;
111 fsl,magic-packet;
115 #address-cells = <1>;
116 #size-cells = <0>;
118 ethphy: ethernet-phy@4 {
119 compatible = "ethernet-phy-ieee802.3-c22";
121 reset-gpios = <&gpio1 9 GPIO_ACTIVE_LOW>;
122 reset-assert-us = <10000>;
123 reset-deassert-us = <10000>;
129 clock-frequency = <400000>;
130 pinctrl-names = "default";
131 pinctrl-0 = <&pinctrl_i2c1>;
137 pinctrl-names = "default";
138 pinctrl-0 = <&pinctrl_pmic>;
139 interrupt-parent = <&gpio2>;
141 rohm,reset-snvs-powered;
143 #clock-cells = <0>;
145 clock-output-names = "clk-32k-out";
149 regulator-name = "buck1";
150 regulator-min-microvolt = <700000>;
151 regulator-max-microvolt = <1300000>;
152 regulator-boot-on;
153 regulator-always-on;
154 regulator-ramp-delay = <1250>;
158 regulator-name = "buck2";
159 regulator-min-microvolt = <700000>;
160 regulator-max-microvolt = <1300000>;
161 regulator-boot-on;
162 regulator-always-on;
163 regulator-ramp-delay = <1250>;
164 rohm,dvs-run-voltage = <1000000>;
165 rohm,dvs-idle-voltage = <900000>;
169 regulator-name = "buck3";
170 regulator-min-microvolt = <700000>;
171 regulator-max-microvolt = <1350000>;
172 regulator-boot-on;
173 regulator-always-on;
177 regulator-name = "buck4";
178 regulator-min-microvolt = <3000000>;
179 regulator-max-microvolt = <3300000>;
180 regulator-boot-on;
181 regulator-always-on;
185 regulator-name = "buck5";
186 regulator-min-microvolt = <1605000>;
187 regulator-max-microvolt = <1995000>;
188 regulator-boot-on;
189 regulator-always-on;
193 regulator-name = "buck6";
194 regulator-min-microvolt = <800000>;
195 regulator-max-microvolt = <1400000>;
196 regulator-boot-on;
197 regulator-always-on;
201 regulator-name = "ldo1";
202 regulator-min-microvolt = <1600000>;
203 regulator-max-microvolt = <1900000>;
204 regulator-boot-on;
205 regulator-always-on;
209 regulator-name = "ldo2";
210 regulator-min-microvolt = <800000>;
211 regulator-max-microvolt = <900000>;
212 regulator-boot-on;
213 regulator-always-on;
217 regulator-name = "ldo3";
218 regulator-min-microvolt = <1800000>;
219 regulator-max-microvolt = <3300000>;
220 regulator-boot-on;
221 regulator-always-on;
225 regulator-name = "ldo4";
226 regulator-min-microvolt = <900000>;
227 regulator-max-microvolt = <1800000>;
228 regulator-boot-on;
229 regulator-always-on;
233 regulator-min-microvolt = <1800000>;
234 regulator-max-microvolt = <1800000>;
235 regulator-always-on;
239 regulator-name = "ldo6";
240 regulator-min-microvolt = <900000>;
241 regulator-max-microvolt = <1800000>;
242 regulator-boot-on;
243 regulator-always-on;
250 clock-frequency = <400000>;
251 pinctrl-names = "default";
252 pinctrl-0 = <&pinctrl_i2c3>;
269 pinctrl-names = "default";
270 pinctrl-0 = <&pinctrl_uart2>;
271 assigned-clocks = <&clk IMX8MM_CLK_UART2>;
272 assigned-clock-parents = <&clk IMX8MM_SYS_PLL1_80M>;
273 uart-has-rtscts;
279 pinctrl-names = "default";
280 pinctrl-0 = <&pinctrl_uart4>;
286 usb-role-switch;
292 usb-role-switch;
298 #address-cells = <1>;
299 #size-cells = <0>;
300 pinctrl-names = "default", "state_100mhz", "state_200mhz";
301 pinctrl-0 = <&pinctrl_usdhc1>;
302 pinctrl-1 = <&pinctrl_usdhc1_100mhz>;
303 pinctrl-2 = <&pinctrl_usdhc1_200mhz>;
304 bus-width = <4>;
305 non-removable;
306 keep-power-in-suspend;
311 compatible = "brcm,bcm4329-fmac";
317 assigned-clocks = <&clk IMX8MM_CLK_USDHC2>;
318 assigned-clock-rates = <200000000>;
319 pinctrl-names = "default", "state_100mhz", "state_200mhz";
320 pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
321 pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
322 pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
323 cd-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>;
324 bus-width = <4>;
325 vmmc-supply = <®_usdhc2_vmmc>;
331 assigned-clocks = <&clk IMX8MM_CLK_USDHC3_ROOT>;
332 assigned-clock-rates = <400000000>;
333 pinctrl-names = "default", "state_100mhz", "state_200mhz";
334 pinctrl-0 = <&pinctrl_usdhc3>;
335 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
336 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
337 bus-width = <8>;
338 non-removable;
343 pinctrl-names = "default";
344 pinctrl-0 = <&pinctrl_wdog>;
345 fsl,ext-reset-output;
439 pinctrl_usdhc1_100mhz: usdhc1-100mhzgrp {
450 pinctrl_usdhc1_200mhz: usdhc1-200mhzgrp {
479 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
491 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
519 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp {
535 pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp {