Lines Matching +full:redboot +full:- +full:fis
1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
8 /dts-v1/;
9 #include "armada-385.dtsi"
10 #include <dt-bindings/gpio/gpio.h>
14 compatible = "marvell,a385-gp", "marvell,armada385", "marvell,armada380";
17 stdout-path = "serial0:115200n8";
32 internal-regs {
34 pinctrl-names = "default";
35 pinctrl-0 = <&i2c0_pins>;
37 clock-frequency = <100000>;
46 pinctrl-names = "default";
47 pinctrl-0 = <&uart0_pins>;
53 * and takes single-character orders :
67 pinctrl-names = "default";
68 pinctrl-0 = <&uart1_pins>;
73 compatible = "synology,power-off";
79 pinctrl-names = "default";
81 phy-mode = "sgmii";
82 buffer-manager = <&bm>;
83 bm,pool-long = <0>;
89 pinctrl-names = "default";
90 pinctrl-0 = <&mdio_pins>;
92 phy0: ethernet-phy@1 {
98 pinctrl-names = "default";
99 pinctrl-0 = <&sata0_pins>;
101 #address-cells = <1>;
102 #size-cells = <0>;
104 sata0: sata-port@0 {
106 target-supply = <®_5v_sata0>;
115 usb-phy = <&usb3_0_phy>;
120 usb-phy = <&usb3_1_phy>;
125 bm-bppi {
129 gpio-fan {
130 compatible = "gpio-fan";
134 gpio-fan,speed-map = < 0 0>,
142 #cooling-cells = <2>;
145 gpio-leds {
146 compatible = "gpio-leds";
152 led-orange {
155 default-state = "off";
161 compatible = "usb-nop-xceiv";
162 vcc-supply = <®_usb3_0_vbus>;
163 #phy-cells = <0>;
167 compatible = "usb-nop-xceiv";
168 vcc-supply = <®_usb3_1_vbus>;
169 #phy-cells = <0>;
172 reg_usb3_0_vbus: usb3-vbus0 {
173 compatible = "regulator-fixed";
174 regulator-name = "usb3-vbus0";
175 pinctrl-names = "default";
176 pinctrl-0 = <&xhci0_vbus_pins>;
177 regulator-min-microvolt = <5000000>;
178 regulator-max-microvolt = <5000000>;
179 enable-active-high;
183 reg_usb3_1_vbus: usb3-vbus1 {
184 compatible = "regulator-fixed";
185 regulator-name = "usb3-vbus1";
186 pinctrl-names = "default";
187 pinctrl-0 = <&xhci1_vbus_pins>;
188 regulator-min-microvolt = <5000000>;
189 regulator-max-microvolt = <5000000>;
190 enable-active-high;
194 reg_sata0: pwr-sata0 {
195 compatible = "regulator-fixed";
196 regulator-name = "pwr_en_sata0";
197 regulator-min-microvolt = <12000000>;
198 regulator-max-microvolt = <12000000>;
199 enable-active-high;
200 regulator-boot-on;
204 reg_5v_sata0: v5-sata0 {
205 compatible = "regulator-fixed";
206 regulator-name = "v5.0-sata0";
207 regulator-min-microvolt = <5000000>;
208 regulator-max-microvolt = <5000000>;
209 vin-supply = <®_sata0>;
212 reg_12v_sata0: v12-sata0 {
213 compatible = "regulator-fixed";
214 regulator-name = "v12.0-sata0";
215 regulator-min-microvolt = <12000000>;
216 regulator-max-microvolt = <12000000>;
217 vin-supply = <®_sata0>;
222 pinctrl-names = "default";
223 pinctrl-0 = <&spi0_pins>;
227 #address-cells = <1>;
228 #size-cells = <1>;
229 compatible = "macronix,mx25l6405d", "jedec,spi-nor";
231 spi-max-frequency = <50000000>;
232 m25p,fast-read;
234 /* Note: there is a redboot partition table despite u-boot
236 * found in the FIS directory. There is also a small device
237 * tree in the last 64kB of the RedBoot partition which is not
242 label = "RedBoot";
244 read-only;
260 read-only;
264 label = "RedBoot config";
266 read-only;
270 label = "FIS directory";
272 read-only;
279 uart1_pins: uart-pins-1 {