Lines Matching +full:32 +full:- +full:rail

1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2014 Gumstix, Inc. - https://www.gumstix.com/
5 /dts-v1/;
7 #include <dt-bindings/input/input.h>
12 compatible = "gumstix,am335x-pepper", "ti,am33xx";
16 cpu0-supply = <&dcdc3_reg>;
26 compatible = "gpio-keys";
29 leds: user-leds-pins {
30 compatible = "gpio-leds";
38 compatible = "ti,da830-evm-audio";
42 compatible = "regulator-fixed";
46 compatible = "regulator-fixed";
50 compatible = "regulator-fixed";
57 pinctrl-names = "default";
58 pinctrl-0 = <&i2c0_pins>;
60 clock-frequency = <400000>;
74 ai3x-micbias-vg = <0x2>;
85 pinctrl-names = "default";
86 pinctrl-0 = <&i2c1_pins>;
87 clock-frequency = <400000>;
91 i2c0_pins: i2c0-pins {
92 pinctrl-single,pins = <
97 i2c1_pins: i2c1-pins {
98 pinctrl-single,pins = <
107 pinctrl-names = "default";
108 pinctrl-0 = <&accel_pins>;
110 Vdd-supply = <&ldo3_reg>;
111 Vdd_IO-supply = <&ldo3_reg>;
112 st,irq1-click;
113 st,wakeup-x-lo;
114 st,wakeup-x-hi;
115 st,wakeup-y-lo;
116 st,wakeup-y-hi;
117 st,wakeup-z-lo;
118 st,wakeup-z-hi;
119 st,min-limit-x = <92>;
120 st,max-limit-x = <14>;
121 st,min-limit-y = <14>;
122 st,max-limit-y = <92>;
123 st,min-limit-z = <92>;
124 st,max-limit-z = <14>;
128 accel_pins: accel-pins {
129 pinctrl-single,pins = <
139 reset-gpios = <&gpio1 16 GPIO_ACTIVE_LOW>;
140 AVDD-supply = <&ldo3_reg>;
141 IOVDD-supply = <&ldo3_reg>;
142 DRVDD-supply = <&ldo3_reg>;
143 DVDD-supply = <&dcdc1_reg>;
147 ti,model = "AM335x-EVM";
148 ti,audio-codec = <&audio_codec>;
149 ti,mcasp-controller = <&mcasp0>;
150 ti,codec-clock-rate = <12000000>;
151 ti,audio-routing =
159 pinctrl-names = "default";
160 pinctrl-0 = <&audio_pins>;
162 op-mode = <0>; /* MCASP_ISS_MODE */
163 tdm-slots = <2>;
164 serial-dir = <
170 tx-num-evt = <1>;
171 rx-num-evt = <1>;
175 audio_pins: audio-pins {
176 pinctrl-single,pins = <
187 /* Display: 24-bit LCD Screen */
190 pinctrl-names = "default";
191 pinctrl-0 = <&lcd_pins>;
192 panel-info {
193 ac-bias = <255>;
194 ac-bias-intrpt = <0>;
195 dma-burst-sz = <16>;
196 bpp = <32>;
198 sync-edge = <0>;
199 sync-ctrl = <1>;
200 raster-order = <0>;
201 fifo-th = <0>;
203 display-timings {
204 native-mode = <&timing0>;
205 timing0: timing-480x272 {
206 clock-frequency = <18400000>;
209 hfront-porch = <8>;
210 hback-porch = <4>;
211 hsync-len = <41>;
212 vfront-porch = <4>;
213 vback-porch = <2>;
214 vsync-len = <10>;
215 hsync-active = <1>;
216 vsync-active = <1>;
226 lcd_pins: lcd-pins {
227 pinctrl-single,pins = <
264 phy-handle = <&ethphy0>;
265 phy-mode = "rgmii";
266 ti,dual-emac-pvid = <1>;
270 phy-handle = <&ethphy1>;
271 phy-mode = "rgmii";
272 ti,dual-emac-pvid = <2>;
276 pinctrl-names = "default";
277 pinctrl-0 = <&mdio_pins>;
279 ethphy0: ethernet-phy@0 {
283 ethphy1: ethernet-phy@1 {
290 pinctrl-names = "default";
291 pinctrl-0 = <&ethernet_pins>;
295 ethernet_pins: ethernet-pins {
296 pinctrl-single,pins = <
316 mdio_pins: mdio-pins {
317 pinctrl-single,pins = <
328 vmmc-supply = <&ldo3_reg>;
329 bus-width = <4>;
330 pinctrl-names = "default";
331 pinctrl-0 = <&sd_pins>;
332 cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
338 pinctrl-names = "default";
339 pinctrl-0 = <&emmc_pins>;
340 vmmc-supply = <&ldo3_reg>;
341 bus-width = <8>;
342 non-removable;
348 pinctrl-names = "default";
349 pinctrl-0 = <&wireless_pins>;
350 vmmmc-supply = <&v3v3c_reg>;
351 bus-width = <4>;
352 non-removable;
355 dma-names = "tx", "rx";
360 sd_pins: sd-card-pins {
361 pinctrl-single,pins = <
371 emmc_pins: emmc-pins {
372 pinctrl-single,pins = <
387 wireless_pins: wireless-pins {
388 pinctrl-single,pins = <
399 /* 32kHz Clock */
407 regulator-name = "vbat";
408 regulator-min-microvolt = <5000000>;
409 regulator-max-microvolt = <5000000>;
413 regulator-name = "v3v3c_reg";
414 regulator-min-microvolt = <3300000>;
415 regulator-max-microvolt = <3300000>;
416 vin-supply = <&vbat>;
420 regulator-name = "vdd5_reg";
421 regulator-min-microvolt = <5000000>;
422 regulator-max-microvolt = <5000000>;
423 vin-supply = <&vbat>;
432 default-brightness = <80>;
438 regulator-always-on;
442 /* VDD_CORE voltage limits 0.95V - 1.26V with +/-4% tolerance */
443 regulator-name = "vdd_core";
444 regulator-min-microvolt = <925000>;
445 regulator-max-microvolt = <1150000>;
446 regulator-boot-on;
447 regulator-always-on;
451 /* VDD_MPU voltage limits 0.95V - 1.1V with +/-4% tolerance */
452 regulator-name = "vdd_mpu";
453 regulator-min-microvolt = <925000>;
454 regulator-max-microvolt = <1325000>;
455 regulator-boot-on;
456 regulator-always-on;
460 /* VRTC 1.8V always-on supply */
461 regulator-name = "vrtc,vdds";
462 regulator-always-on;
466 /* 3.3V rail */
467 regulator-name = "vdd_3v3aux";
468 regulator-always-on;
472 /* VDD_3V3A 3.3V rail */
473 regulator-name = "vdd_3v3a";
474 regulator-min-microvolt = <3300000>;
475 regulator-max-microvolt = <3300000>;
479 /* VDD_3V3B 3.3V rail */
480 regulator-name = "vdd_3v3b";
481 regulator-always-on;
489 pinctrl-names = "default";
490 pinctrl-0 = <&spi0_pins>;
494 spi0_pins: spi0-pins {
495 pinctrl-single,pins = <
509 ti,x-plate-resistance = <200>;
510 ti,coordinate-readouts = <5>;
511 ti,wire-config = <0x00 0x11 0x22 0x33>;
515 ti,adc-channels = <4 5 6 7>;
523 pinctrl-names = "default";
524 pinctrl-0 = <&uart0_pins>;
530 pinctrl-names = "default";
531 pinctrl-0 = <&uart1_pins>;
535 uart0_pins: uart0-pins {
536 pinctrl-single,pins = <
541 uart1_pins: uart1-pins {
542 pinctrl-single,pins = <
553 pinctrl-names = "default";
554 pinctrl-0 = <&usb_pins>;
566 usb_pins: usb-pins {
567 pinctrl-single,pins = <
568 /* USB0 Over-Current (active low) */
570 /* USB1 Over-Current (active low) */
578 pinctrl-names = "default";
579 pinctrl-0 = <&user_leds_pins>;
584 linux,default-trigger = "none";
585 default-state = "off";
591 linux,default-trigger = "none";
592 default-state = "off";
597 pinctrl-names = "default";
598 pinctrl-0 = <&user_buttons_pins>;
600 button-0 {
604 wakeup-source;
607 button-1 {
611 wakeup-source;
614 button-2 {
618 wakeup-source;
623 user_leds_pins: user-leds-pins {
624 pinctrl-single,pins = <
630 user_buttons_pins: user-buttons-pins {
631 pinctrl-single,pins = <