Lines Matching +full:pwr +full:- +full:reg
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree file for D-Link DNS-327L
12 /dts-v1/;
14 #include <dt-bindings/input/input.h>
15 #include <dt-bindings/gpio/gpio.h>
16 #include "armada-370.dtsi"
19 model = "D-Link DNS-327L";
22 "marvell,armada-370-xp";
25 stdout-path = &uart0;
30 reg = <0x00000000 0x20000000>; /* 512 MiB */
38 internal-regs {
40 nr-ports = <2>;
50 gpio-keys {
51 compatible = "gpio-keys";
52 pinctrl-0 = <
56 pinctrl-names = "default";
58 power-button {
64 backup-button {
70 reset-button {
77 gpio-leds {
78 compatible = "gpio-leds";
79 pinctrl-0 = <
87 pinctrl-names = "default";
89 sata-r-amber-pin {
90 label = "dns327l:amber:sata-r";
92 default-state = "keep";
95 sata-l-amber-pin {
96 label = "dns327l:amber:sata-l";
98 default-state = "keep";
101 backup-led-pin {
104 default-state = "keep";
109 compatible = "simple-bus";
110 #address-cells = <1>;
111 #size-cells = <0>;
114 compatible = "regulator-fixed";
115 reg = <1>;
116 pinctrl-0 = <&xhci_pwr_pin>;
117 pinctrl-names = "default";
118 regulator-name = "USB3.0 Port Power";
119 regulator-min-microvolt = <5000000>;
120 regulator-max-microvolt = <5000000>;
121 enable-active-high;
122 regulator-boot-on;
123 regulator-always-on;
128 compatible = "regulator-fixed";
129 reg = <2>;
130 pinctrl-0 = <&sata_r_pwr_pin>;
131 pinctrl-names = "default";
132 regulator-name = "SATA-R Power";
133 regulator-min-microvolt = <5000000>;
134 regulator-max-microvolt = <5000000>;
135 startup-delay-us = <2000000>;
136 enable-active-high;
137 regulator-always-on;
138 regulator-boot-on;
143 compatible = "regulator-fixed";
144 reg = <3>;
145 pinctrl-0 = <&sata_l_pwr_pin>;
146 pinctrl-names = "default";
147 regulator-name = "SATA-L Power";
148 regulator-min-microvolt = <5000000>;
149 regulator-max-microvolt = <5000000>;
150 startup-delay-us = <4000000>;
151 enable-active-high;
152 regulator-always-on;
153 regulator-boot-on;
174 sata_l_white_pin: sata-l-white-pin {
179 sata_r_white_pin: sata-r-white-pin {
184 sata_r_amber_pin: sata-r-amber-pin {
189 sata_l_amber_pin: sata-l-amber-pin {
194 backup_led_pin: backup-led-pin {
199 xhci_pwr_pin: xhci-pwr-pin {
204 sata_r_pwr_pin: sata-r-pwr-pin {
209 sata_l_pwr_pin: sata-l-pwr-pin {
214 uart1_pins: uart1-pins {
219 power_button_pin: power-button-pin {
224 backup_button_pin: backup-button-pin {
229 reset_button_pin: reset-button-pin {
242 pinctrl-0 = <&uart1_pins>;
243 pinctrl-names = "default";
248 phy0: ethernet-phy@0 { /* Marvell 88E1318 */
249 reg = <0>;
250 marvell,reg-init = <0x2 0x19 0x0 0x0077>,
257 phy-mode = "rgmii-id";
262 compatible = "marvell,mv64xxx-i2c";
263 clock-frequency = <100000>;
271 reg = <0>;
272 label = "pxa3xx_nand-0";
273 nand-rb = <0>;
274 marvell,nand-keep-config;
275 nand-on-flash-bbt;
276 nand-ecc-strength = <4>;
277 nand-ecc-step-size = <512>;
280 compatible = "fixed-partitions";
281 #address-cells = <1>;
282 #size-cells = <1>;
285 label = "u-boot";
287 reg = <0x0000000 0x100000>;
288 read-only;
292 label = "u-boot-env";
294 reg = <0x100000 0x20000>;
295 read-only;
301 reg = <0x120000 0x700000>;
307 reg = <0x820000 0x54e0000>;
312 label = "failsafe-uImage";
314 reg = <0x5d00000 0x500000>;
318 label = "failsafe-fs";
320 reg = <0x6200000 0x1d00000>;
326 reg = <0x7f00000 0x100000>;