Lines Matching +full:target +full:- +full:12 +full:v +full:- +full:supply

3  * (RD-88F6820-GP)
7 * Gregory CLEMENT <gregory.clement@free-electrons.com>
9 * This file is dual-licensed: you can use it either under the terms
42 /dts-v1/;
43 #include "armada-388.dtsi"
44 #include <dt-bindings/gpio/gpio.h>
48 compatible = "marvell,a385-gp", "marvell,armada388", "marvell,armada380";
51 stdout-path = "serial0:115200n8";
69 internal-regs {
71 pinctrl-names = "default";
72 pinctrl-0 = <&spi0_pins>;
74 u-boot,dm-pre-reloc;
76 spi-flash@0 {
77 u-boot,dm-pre-reloc;
78 #address-cells = <1>;
79 #size-cells = <1>;
80 compatible = "st,m25p128", "jedec,spi-nor";
82 spi-max-frequency = <50000000>;
83 m25p,fast-read;
88 pinctrl-names = "default";
89 pinctrl-0 = <&i2c0_pins>;
91 clock-frequency = <100000>;
94 * for the boot - DO NOT ERASE IT -
99 pinctrl-names = "default";
100 pinctrl-0 = <&pca0_pins>;
101 interrupt-parent = <&gpio0>;
103 gpio-controller;
104 #gpio-cells = <2>;
105 interrupt-controller;
106 #interrupt-cells = <2>;
112 pinctrl-names = "default";
113 interrupt-parent = <&gpio0>;
115 gpio-controller;
116 #gpio-cells = <2>;
117 interrupt-controller;
118 #interrupt-cells = <2>;
130 pinctrl-names = "default";
131 pinctrl-0 = <&uart0_pins>;
133 u-boot,dm-pre-reloc;
138 pinctrl-names = "default";
139 pinctrl-0 = <&ge1_rgmii_pins>;
142 phy-mode = "rgmii-id";
147 vcc-supply = <&reg_usb2_0_vbus>;
153 pinctrl-names = "default";
158 pinctrl-0 = <&ge0_rgmii_pins>, <&ref_clk0_pins>;
161 phy-mode = "rgmii-id";
166 pinctrl-names = "default";
167 pinctrl-0 = <&mdio_pins>;
169 phy0: ethernet-phy@1 {
173 phy1: ethernet-phy@0 {
179 pinctrl-names = "default";
180 pinctrl-0 = <&sata0_pins>, <&sata1_pins>;
182 #address-cells = <1>;
183 #size-cells = <0>;
185 sata0: sata-port@0 {
187 target-supply = <&reg_5v_sata0>;
190 sata1: sata-port@1 {
192 target-supply = <&reg_5v_sata1>;
197 pinctrl-names = "default";
198 pinctrl-0 = <&sata2_pins>, <&sata3_pins>;
200 #address-cells = <1>;
201 #size-cells = <0>;
203 sata2: sata-port@0 {
205 target-supply = <&reg_5v_sata2>;
208 sata3: sata-port@1 {
210 target-supply = <&reg_5v_sata3>;
215 pinctrl-names = "default";
216 pinctrl-0 = <&sdhci_pins>;
217 cd-gpios = <&expander0 5 GPIO_ACTIVE_LOW>;
218 no-1-8-v;
219 wp-inverted;
220 bus-width = <8>;
226 vcc-supply = <&reg_usb2_1_vbus>;
232 vcc-supply = <&reg_usb3_vbus>;
262 gpio-fan {
263 compatible = "gpio-fan";
265 gpio-fan,speed-map = < 0 0
270 reg_usb3_vbus: usb3-vbus {
271 compatible = "regulator-fixed";
272 regulator-name = "usb3-vbus";
273 regulator-min-microvolt = <5000000>;
274 regulator-max-microvolt = <5000000>;
275 enable-active-high;
276 regulator-always-on;
280 reg_usb2_0_vbus: v5-vbus0 {
281 compatible = "regulator-fixed";
282 regulator-name = "v5.0-vbus0";
283 regulator-min-microvolt = <5000000>;
284 regulator-max-microvolt = <5000000>;
285 enable-active-high;
286 regulator-always-on;
290 reg_usb2_1_vbus: v5-vbus1 {
291 compatible = "regulator-fixed";
292 regulator-name = "v5.0-vbus1";
293 regulator-min-microvolt = <5000000>;
294 regulator-max-microvolt = <5000000>;
295 enable-active-high;
296 regulator-always-on;
300 reg_usb2_1_vbus: v5-vbus1 {
301 compatible = "regulator-fixed";
302 regulator-name = "v5.0-vbus1";
303 regulator-min-microvolt = <5000000>;
304 regulator-max-microvolt = <5000000>;
305 enable-active-high;
306 regulator-always-on;
310 reg_sata0: pwr-sata0 {
311 compatible = "regulator-fixed";
312 regulator-name = "pwr_en_sata0";
313 enable-active-high;
314 regulator-always-on;
318 reg_5v_sata0: v5-sata0 {
319 compatible = "regulator-fixed";
320 regulator-name = "v5.0-sata0";
321 regulator-min-microvolt = <5000000>;
322 regulator-max-microvolt = <5000000>;
323 regulator-always-on;
324 vin-supply = <&reg_sata0>;
327 reg_12v_sata0: v12-sata0 {
328 compatible = "regulator-fixed";
329 regulator-name = "v12.0-sata0";
330 regulator-min-microvolt = <12000000>;
331 regulator-max-microvolt = <12000000>;
332 regulator-always-on;
333 vin-supply = <&reg_sata0>;
336 reg_sata1: pwr-sata1 {
337 regulator-name = "pwr_en_sata1";
338 compatible = "regulator-fixed";
339 regulator-min-microvolt = <12000000>;
340 regulator-max-microvolt = <12000000>;
341 enable-active-high;
342 regulator-always-on;
346 reg_5v_sata1: v5-sata1 {
347 compatible = "regulator-fixed";
348 regulator-name = "v5.0-sata1";
349 regulator-min-microvolt = <5000000>;
350 regulator-max-microvolt = <5000000>;
351 regulator-always-on;
352 vin-supply = <&reg_sata1>;
355 reg_12v_sata1: v12-sata1 {
356 compatible = "regulator-fixed";
357 regulator-name = "v12.0-sata1";
358 regulator-min-microvolt = <12000000>;
359 regulator-max-microvolt = <12000000>;
360 regulator-always-on;
361 vin-supply = <&reg_sata1>;
364 reg_sata2: pwr-sata2 {
365 compatible = "regulator-fixed";
366 regulator-name = "pwr_en_sata2";
367 enable-active-high;
368 regulator-always-on;
372 reg_5v_sata2: v5-sata2 {
373 compatible = "regulator-fixed";
374 regulator-name = "v5.0-sata2";
375 regulator-min-microvolt = <5000000>;
376 regulator-max-microvolt = <5000000>;
377 regulator-always-on;
378 vin-supply = <&reg_sata2>;
381 reg_12v_sata2: v12-sata2 {
382 compatible = "regulator-fixed";
383 regulator-name = "v12.0-sata2";
384 regulator-min-microvolt = <12000000>;
385 regulator-max-microvolt = <12000000>;
386 regulator-always-on;
387 vin-supply = <&reg_sata2>;
390 reg_sata3: pwr-sata3 {
391 compatible = "regulator-fixed";
392 regulator-name = "pwr_en_sata3";
393 enable-active-high;
394 regulator-always-on;
395 gpio = <&expander0 12 GPIO_ACTIVE_HIGH>;
398 reg_5v_sata3: v5-sata3 {
399 compatible = "regulator-fixed";
400 regulator-name = "v5.0-sata3";
401 regulator-min-microvolt = <5000000>;
402 regulator-max-microvolt = <5000000>;
403 regulator-always-on;
404 vin-supply = <&reg_sata3>;
407 reg_12v_sata3: v12-sata3 {
408 compatible = "regulator-fixed";
409 regulator-name = "v12.0-sata3";
410 regulator-min-microvolt = <12000000>;
411 regulator-max-microvolt = <12000000>;
412 regulator-always-on;
413 vin-supply = <&reg_sata3>;