Lines Matching +full:fixed +full:- +full:partitions
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include <dt-bindings/gpio/gpio.h>
9 #include "armada-8040.dtsi"
13 compatible = "marvell,armada8040-db", "marvell,armada8040",
14 "marvell,armada-ap806-quad", "marvell,armada-ap806";
17 stdout-path = "serial0:115200n8";
34 cp0_reg_usb3_0_vbus: cp0-usb3-0-vbus {
35 compatible = "regulator-fixed";
36 regulator-name = "cp0-usb3h0-vbus";
37 regulator-min-microvolt = <5000000>;
38 regulator-max-microvolt = <5000000>;
39 enable-active-high;
43 cp0_reg_usb3_1_vbus: cp0-usb3-1-vbus {
44 compatible = "regulator-fixed";
45 regulator-name = "cp0-usb3h1-vbus";
46 regulator-min-microvolt = <5000000>;
47 regulator-max-microvolt = <5000000>;
48 enable-active-high;
52 cp0_usb3_0_phy: cp0-usb3-0-phy {
53 compatible = "usb-nop-xceiv";
54 vcc-supply = <&cp0_reg_usb3_0_vbus>;
57 cp1_reg_usb3_0_vbus: cp1-usb3-0-vbus {
58 compatible = "regulator-fixed";
59 regulator-name = "cp1-usb3h0-vbus";
60 regulator-min-microvolt = <5000000>;
61 regulator-max-microvolt = <5000000>;
62 enable-active-high;
66 cp1_usb3_0_phy: cp1-usb3-0-phy {
67 compatible = "usb-nop-xceiv";
68 vcc-supply = <&cp1_reg_usb3_0_vbus>;
75 spi-flash@0 {
76 compatible = "jedec,spi-nor";
78 spi-max-frequency = <10000000>;
80 partitions {
81 compatible = "fixed-partitions";
82 #address-cells = <1>;
83 #size-cells = <1>;
86 label = "U-Boot";
97 /* Accessible over the mini-USB CON9 connector on the main board */
100 pinctrl-0 = <&uart0_pins>;
101 pinctrl-names = "default";
107 phy-names = "cp0-pcie0-x1-phy";
114 phy-names = "cp0-pcie2-x1-phy";
120 clock-frequency = <100000>;
125 pinctrl-names = "default";
126 gpio-controller;
127 #gpio-cells = <2>;
134 pinctrl-names = "default";
135 gpio-controller;
136 #gpio-cells = <2>;
146 sata-port@0 {
148 phy-names = "cp0-sata0-0-phy";
150 sata-port@1 {
152 phy-names = "cp0-sata0-1-phy";
158 usb-phy = <&cp0_usb3_0_phy>;
164 compatible = "usb-a-connector";
165 phy-supply = <&cp0_reg_usb3_1_vbus>;
172 phy-names = "cp0-usb3h1-comphy";
179 phy1: ethernet-phy@1 {
190 phy-mode = "10gbase-kr";
192 fixed-link {
194 full-duplex;
201 phy-mode = "rgmii-id";
207 phy-names = "cp1-pcie0-x1-phy";
214 phy-names = "cp1-pcie1-x1-phy";
221 phy-names = "cp1-pcie2-x1-phy";
227 clock-frequency = <100000>;
233 spi-flash@0 {
234 compatible = "jedec,spi-nor";
236 spi-max-frequency = <20000000>;
238 partitions {
239 compatible = "fixed-partitions";
240 #address-cells = <1>;
241 #size-cells = <1>;
260 * Proper NAND usage will require DPR-76 to be in position 1-2, which disables
264 pinctrl-0 = <&nand_pins>, <&nand_rb>;
265 pinctrl-names = "default";
269 nand-rb = <0>;
270 nand-on-flash-bbt;
271 nand-ecc-strength = <4>;
272 nand-ecc-step-size = <512>;
274 partitions {
275 compatible = "fixed-partitions";
276 #address-cells = <1>;
277 #size-cells = <1>;
280 label = "U-Boot";
299 sata-port@0 {
301 phy-names = "cp1-sata0-0-phy";
303 sata-port@1 {
305 phy-names = "cp1-sata0-1-phy";
311 usb-phy = <&cp1_usb3_0_phy>;
323 phy0: ethernet-phy@0 {
334 phy-mode = "10gbase-kr";
336 fixed-link {
338 full-duplex;
345 phy-mode = "rgmii-id";
350 bus-width = <4>;
351 non-removable;
356 bus-width = <8>;
357 non-removable;