Lines Matching +full:pinctrl +full:- +full:name

1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 #include <dt-bindings/leds/common.h>
26 compatible = "pwm-backlight";
27 pinctrl-0 = <&pinctrl_backlight>;
29 power-supply = <&reg_24v>;
30 enable-gpios = <&gpio4 24 GPIO_ACTIVE_HIGH>;
31 brightness-levels = <0 255>;
32 num-interpolated-steps = <17>;
33 default-brightness-level = <8>;
38 compatible = "gpio-leds";
39 pinctrl-names = "default";
40 pinctrl-0 = <&pinctrl_gpio_led>;
42 led-0 {
47 default-state = "on";
48 linux,default-trigger = "heartbeat";
51 led-1 {
55 default-state = "off";
58 led-2 {
62 default-state = "on";
66 reg_1v2: regulator-1v2 {
67 compatible = "regulator-fixed";
68 vin-supply = <&reg_5v_p>;
69 regulator-name = "1V2";
70 regulator-min-microvolt = <1200000>;
71 regulator-max-microvolt = <1200000>;
74 reg_2v5: regulator-2v5 {
75 compatible = "regulator-fixed";
76 vin-supply = <&reg_5v_s>;
77 regulator-name = "2V5";
78 regulator-min-microvolt = <2500000>;
79 regulator-max-microvolt = <2500000>;
82 reg_3v3: regulator-3v3 {
83 compatible = "regulator-fixed";
84 vin-supply = <&reg_5v_s>;
85 regulator-name = "3V3";
86 regulator-min-microvolt = <3300000>;
87 regulator-max-microvolt = <3300000>;
94 reg_5v_p: regulator-5v-p {
95 compatible = "regulator-fixed";
96 regulator-name = "5V_P";
97 vin-supply = <&reg_24v>;
98 regulator-min-microvolt = <5000000>;
99 regulator-max-microvolt = <5000000>;
106 reg_5v_s: regulator-5v-s {
107 compatible = "regulator-fixed";
108 regulator-name = "5V_S";
109 vin-supply = <&reg_24v>;
110 regulator-min-microvolt = <5000000>;
111 regulator-max-microvolt = <5000000>;
114 reg_24v: regulator-24v {
115 compatible = "regulator-fixed";
116 regulator-name = "24V";
117 regulator-min-microvolt = <24000000>;
118 regulator-max-microvolt = <24000000>;
121 reg_can2rs: regulator-can2rs {
122 compatible = "regulator-fixed";
123 regulator-name = "CAN2RS";
124 pinctrl-names = "default";
125 pinctrl-0 = <&pinctrl_can2rs>;
126 regulator-min-microvolt = <3300000>;
127 regulator-max-microvolt = <3300000>;
131 reg_canrs: regulator-canrs {
132 compatible = "regulator-fixed";
133 regulator-name = "CANRS";
134 pinctrl-names = "default";
135 pinctrl-0 = <&pinctrl_canrs>;
136 regulator-min-microvolt = <3300000>;
137 regulator-max-microvolt = <3300000>;
141 reg_tft_vcom: regulator-tft-vcom {
142 compatible = "pwm-regulator";
144 regulator-name = "VCOM";
145 vin-supply = <&reg_5v_s>;
146 regulator-min-microvolt = <3600000>;
147 regulator-max-microvolt = <3600000>;
148 regulator-always-on;
149 voltage-table = <3600000 26>;
153 reg_vsd_3v3: regulator-vsd-3v3 {
154 pinctrl-names = "default";
155 pinctrl-0 = <&pinctrl_reg_vsd_3v3>;
156 vin-supply = <&reg_vdd_3v3>;
157 compatible = "regulator-fixed";
158 regulator-name = "VSD_3V3";
159 regulator-min-microvolt = <3300000>;
160 regulator-max-microvolt = <3300000>;
162 enable-active-high;
171 &{/opp-table/opp-1600000000} {
172 /delete-property/ opp-suspend;
175 &{/opp-table/opp-1800000000} {
176 /delete-property/ opp-suspend;
180 cpu-supply = <&reg_vdd_arm>;
184 cpu-supply = <&reg_vdd_arm>;
188 cpu-supply = <&reg_vdd_arm>;
192 cpu-supply = <&reg_vdd_arm>;
196 pinctrl-names = "default";
197 pinctrl-0 = <&pinctrl_ecspi2>;
198 cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
204 vref-supply = <&reg_vdd_3v3>;
205 spi-max-frequency = <1000000>;
206 #io-channel-cells = <1>;
211 pinctrl-names = "default";
212 pinctrl-0 = <&pinctrl_eqos>;
213 phy-mode = "rgmii-txid";
216 fixed-link {
218 full-duplex;
223 pinctrl-names = "default";
224 pinctrl-0 = <&pinctrl_flexcan1>;
225 xceiver-supply = <&reg_canrs>;
230 pinctrl-names = "default";
231 pinctrl-0 = <&pinctrl_flexcan2>;
232 xceiver-supply = <&reg_can2rs>;
237 clock-frequency = <100000>;
238 pinctrl-names = "default";
239 pinctrl-0 = <&pinctrl_i2c1>;
245 pinctrl-names = "default";
246 pinctrl-0 = <&pinctrl_pmic>;
247 interrupts-extended = <&gpio1 3 IRQ_TYPE_EDGE_RISING>;
248 sd-vsel-gpios = <&gpio1 4 GPIO_ACTIVE_HIGH>;
252 regulator-name = "VDD_SOC";
253 regulator-min-microvolt = <600000>;
254 regulator-max-microvolt = <2187500>;
255 vin-supply = <&reg_5v_p>;
256 regulator-boot-on;
257 regulator-always-on;
258 regulator-ramp-delay = <3125>;
262 regulator-name = "VDD_ARM";
263 regulator-min-microvolt = <850000>;
264 regulator-max-microvolt = <1000000>;
265 vin-supply = <&reg_5v_p>;
266 regulator-boot-on;
267 regulator-always-on;
268 regulator-ramp-delay = <3125>;
269 nxp,dvs-run-voltage = <850000>;
270 nxp,dvs-standby-voltage = <850000>;
274 regulator-name = "VDD_3V3";
275 regulator-min-microvolt = <3300000>;
276 regulator-max-microvolt = <3300000>;
277 vin-supply = <&reg_5v_p>;
278 regulator-boot-on;
279 regulator-always-on;
283 regulator-name = "VDD_1V8";
284 regulator-min-microvolt = <1800000>;
285 regulator-max-microvolt = <1800000>;
286 vin-supply = <&reg_5v_p>;
287 regulator-boot-on;
288 regulator-always-on;
292 regulator-name = "NVCC_DRAM_1V1";
293 regulator-min-microvolt = <1100000>;
294 regulator-max-microvolt = <1100000>;
295 vin-supply = <&reg_5v_p>;
296 regulator-boot-on;
297 regulator-always-on;
301 regulator-name = "NVCC_SNVS_1V8";
302 regulator-min-microvolt = <1800000>;
303 regulator-max-microvolt = <1800000>;
304 vin-supply = <&reg_5v_p>;
305 regulator-boot-on;
306 regulator-always-on;
310 regulator-name = "VDDA_1V8";
311 regulator-min-microvolt = <1800000>;
312 regulator-max-microvolt = <1800000>;
313 vin-supply = <&reg_5v_p>;
314 regulator-boot-on;
315 regulator-always-on;
319 regulator-name = "NVCC_SD2";
320 regulator-min-microvolt = <1800000>;
321 regulator-max-microvolt = <3300000>;
322 vin-supply = <&reg_5v_p>;
323 regulator-boot-on;
324 regulator-always-on;
331 clock-frequency = <100000>;
332 pinctrl-names = "default";
333 pinctrl-0 = <&pinctrl_i2c3>;
339 pinctrl-names = "default";
340 pinctrl-0 = <&pinctrl_rtc>;
341 interrupts-extended = <&gpio4 31 IRQ_TYPE_EDGE_FALLING>;
342 quartz-load-femtofarads = <12500>;
347 clock-frequency = <380000>;
348 pinctrl-names = "default";
349 pinctrl-0 = <&pinctrl_i2c4>;
354 pinctrl-names = "default";
355 pinctrl-0 = <&pinctrl_switch>;
356 reset-gpios = <&gpio5 1 GPIO_ACTIVE_LOW>;
359 ethernet-ports {
360 #address-cells = <1>;
361 #size-cells = <0>;
365 phy-mode = "internal";
371 phy-mode = "internal";
379 phy-mode = "rgmii";
381 tx-internal-delay-ps = <2000>;
382 rx-internal-delay-ps = <0>;
384 fixed-link {
386 full-duplex;
394 pinctrl-names = "default";
395 pinctrl-0 = <&pinctrl_pwm1>;
399 pinctrl-names = "default";
400 pinctrl-0 = <&pinctrl_pwm4>;
404 pinctrl-names = "default";
405 pinctrl-0 = <&pinctrl_uart1>;
411 pinctrl-names = "default";
412 pinctrl-0 = <&pinctrl_uart2>;
425 vbus-supply = <&reg_3v3>;
430 vbus-supply = <&reg_3v3>;
444 pinctrl-names = "default", "state_100mhz", "state_200mhz";
445 pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
446 pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>;
447 pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>;
448 vmmc-supply = <&reg_vsd_3v3>;
449 vqmmc-supply = <&reg_nvcc_sd2>;
450 cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
451 wp-gpios = <&gpio2 20 GPIO_ACTIVE_HIGH>;
452 bus-width = <4>;
458 assigned-clocks = <&clk IMX8MP_CLK_USDHC3>;
459 assigned-clock-rates = <400000000>;
460 pinctrl-names = "default", "state_100mhz", "state_200mhz";
461 pinctrl-0 = <&pinctrl_usdhc3>;
462 pinctrl-1 = <&pinctrl_usdhc3_100mhz>;
463 pinctrl-2 = <&pinctrl_usdhc3_200mhz>;
464 vmmc-supply = <&reg_vdd_3v3>;
465 vqmmc-supply = <&reg_vdd_1v8>;
466 bus-width = <8>;
467 no-sd;
468 no-sdio;
469 non-removable;
474 pinctrl-names = "default";
475 pinctrl-0 = <&pinctrl_wdog>;
476 fsl,ext-reset-output;
642 pinctrl_usdhc2_100mhz: usdhc2-100mhzgrp {
653 pinctrl_usdhc2_200mhz: usdhc2-200mhzgrp {
687 pinctrl_usdhc3_100mhz: usdhc3-100mhzgrp {
703 pinctrl_usdhc3_200mhz: usdhc3-200mhzgrp {