Lines Matching +full:target +full:- +full:12 +full:v +full:- +full:supply
1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
10 /dts-v1/;
11 #include "armada-388.dtsi"
12 #include "armada-38x-solidrun-microsom.dtsi"
25 /* So that mvebu u-boot can update the MAC addresses */
30 stdout-path = "serial0:115200n8";
33 reg_12v: regulator-12v {
34 compatible = "regulator-fixed";
35 regulator-name = "power_brick_12V";
36 regulator-min-microvolt = <12000000>;
37 regulator-max-microvolt = <12000000>;
38 regulator-always-on;
41 reg_3p3v: regulator-3p3v {
42 compatible = "regulator-fixed";
43 regulator-name = "3P3V";
44 regulator-min-microvolt = <3300000>;
45 regulator-max-microvolt = <3300000>;
46 regulator-always-on;
47 vin-supply = <®_12v>;
50 reg_5p0v_hdd: regulator-5v-hdd {
51 compatible = "regulator-fixed";
52 regulator-name = "5V_HDD";
53 regulator-min-microvolt = <5000000>;
54 regulator-max-microvolt = <5000000>;
55 regulator-always-on;
56 vin-supply = <®_12v>;
59 reg_5p0v_usb: regulator-5v-usb {
60 compatible = "regulator-fixed";
61 regulator-name = "USB-PWR";
62 regulator-min-microvolt = <5000000>;
63 regulator-max-microvolt = <5000000>;
64 regulator-boot-on;
65 regulator-always-on;
66 enable-active-high;
68 vin-supply = <®_12v>;
71 system-leds {
72 compatible = "gpio-leds";
73 status-led {
76 linux,default-trigger = "heartbeat";
77 default-state = "on";
80 fault-led {
83 default-state = "keep";
87 io-leds {
88 compatible = "gpio-leds";
89 sata1-led {
92 linux,default-trigger = "ata1";
93 default-state = "off";
95 sata2-led {
98 linux,default-trigger = "ata2";
99 default-state = "off";
101 sata3-led {
104 linux,default-trigger = "ata3";
105 default-state = "off";
107 sata4-led {
110 linux,default-trigger = "ata4";
111 default-state = "off";
113 usb-led {
116 linux,default-trigger = "usb-host";
117 default-state = "off";
121 fan1: j10-pwm {
122 compatible = "pwm-fan";
123 pwms = <&gpio1 9 40000>; /* Target freq:25 kHz */
126 fan2: j17-pwm {
127 compatible = "pwm-fan";
128 pwms = <&gpio1 23 40000>; /* Target freq:25 kHz */
131 usb2_phy: usb2-phy {
132 compatible = "usb-nop-xceiv";
133 vbus-regulator = <®_5p0v_usb>;
136 usb3_phy: usb3-phy {
137 compatible = "usb-nop-xceiv";
141 internal-regs {
143 clock-frequency = <400000>;
144 pinctrl-0 = <&i2c0_pins>;
145 pinctrl-names = "default";
150 * 0-Board Revision bit 0 #
151 * 1-Board Revision bit 1 #
152 * 5-USB3 overcurrent
153 * 6-USB3 power
155 expander0: gpio-expander@20 {
164 gpio-controller;
165 #gpio-cells = <2>;
167 pinctrl-names = "default";
168 pinctrl-0 = <&pca0_pins>;
169 interrupt-parent = <&gpio0>;
171 interrupt-controller;
172 #interrupt-cells = <2>;
175 gpio-hog;
178 line-name = "board-rev-0";
181 gpio-hog;
184 line-name = "board-rev-1";
187 gpio-hog;
190 line-name =
191 "usb-overcurrent-status";
198 vcc-supply = <®_3p3v>;
206 clock-frequency = <400000>;
207 pinctrl-0 = <&helios_i2c1_pins>;
208 pinctrl-names = "default";
214 #address-cells = <1>;
215 #size-cells = <0>;
217 sata0: sata-port@0 {
221 sata1: sata-port@1 {
228 #address-cells = <1>;
229 #size-cells = <0>;
231 sata2: sata-port@0 {
235 sata3: sata-port@1 {
241 pinctrl-0 = <&spi1_pins
243 pinctrl-names = "default";
248 bus-width = <4>;
249 cd-gpios = <&gpio0 20 GPIO_ACTIVE_LOW>;
250 no-1-8-v;
251 pinctrl-0 = <µsom_sdhci_pins
253 pinctrl-names = "default";
256 wp-inverted;
260 usb-phy = <&usb2_phy>;
273 pca0_pins: pca0-pins {
277 microsom_phy0_int_pins: microsom-phy0-int-pins {
281 helios_i2c1_pins: i2c1-pins {
285 helios_sdhci_cd_pins: helios-sdhci-cd-pins {
289 helios_led_pins: helios-led-pins {
296 helios_fan_pins: helios-fan-pins {
301 microsom_spi1_cs_pins: spi1-cs-pins {