lantiq,rx-burst-length = <8>;
};
- ppe@e234000 {
+ ppe: ppe@e234000 {
compatible = "lantiq,ppe-arx100";
reg = <0xe234000 0x3ffd>;
interrupt-parent = <&icu0>;
};
};
+&ppe {
+ nvmem-cells = <&macaddr_ath9k_cal_a91 1>;
+ nvmem-cell-names = "mac-address";
+};
+
&localbus {
flash@0 {
compatible = "lantiq,nor";
};
};
+&ppe {
+ nvmem-cells = <&macaddr_ath9k_cal_a91 1>;
+ nvmem-cell-names = "mac-address";
+};
+
&gpio {
pinctrl-names = "default";
pinctrl-0 = <&state_default>;
lantiq,rx-burst-length = <4>;
};
- ppe@e234000 {
+ ppe: ppe@e234000 {
compatible = "lantiq,ppe-danube";
reg = <0xe234000 0x40000>;
interrupt-parent = <&icu0>;
nvmem-cell-names = "mac-address";
};
+&ppe {
+ nvmem-cells = <&macaddr_boardconfig_16 2>;
+ nvmem-cell-names = "mac-address";
+};
+
&localbus {
flash@0 {
compatible = "lantiq,nor";
&gsw {
phy-mode = "mii";
- nvmem-cells = <&macaddr_boardconfig_16>;
+ nvmem-cells = <&macaddr_boardconfig_16 0>;
+ nvmem-cell-names = "mac-address";
+};
+
+&ppe {
+ nvmem-cells = <&macaddr_boardconfig_16 1>;
nvmem-cell-names = "mac-address";
};
#size-cells = <1>;
macaddr_boardconfig_16: macaddr@16 {
+ compatible = "mac-base";
reg = <0x16 0x6>;
+ #nvmem-cell-cells = <1>;
};
};
};
};
ð0 {
- nvmem-cells = <&macaddr_boardconfig_16>;
+ nvmem-cells = <&macaddr_boardconfig_16 0>;
+ nvmem-cell-names = "mac-address";
+};
+
+&ppe {
+ nvmem-cells = <&macaddr_boardconfig_16 1>;
nvmem-cell-names = "mac-address";
};
#size-cells = <1>;
macaddr_boardconfig_16: macaddr@16 {
+ compatible = "mac-base";
reg = <0x16 0x6>;
+ #nvmem-cell-cells = <1>;
};
};
};
nvmem-cell-names = "mac-address";
};
+&ppe {
+ nvmem-cells = <&macaddr_boardconfig_16 0>;
+ nvmem-cell-names = "mac-address";
+};
+
&gphy0 {
lantiq,gphy-mode = <GPHY_MODE_GE>;
};
nvmem-cell-names = "mac-address";
};
+&ppe {
+ nvmem-cells = <&macaddr_boardconfig_16 0>;
+ nvmem-cell-names = "mac-address";
+};
+
&gphy0 {
lantiq,gphy-mode = <GPHY_MODE_GE>;
};
nvmem-cell-names = "mac-address";
};
+&ppe {
+ nvmem-cells = <&macaddr_urlader_a91 1>;
+ nvmem-cell-names = "mac-address";
+};
+
&phy0 {
reset-gpios = <&gpio 37 GPIO_ACTIVE_LOW>;
};
nvmem-cell-names = "mac-address";
};
+&ppe {
+ nvmem-cells = <&macaddr_caldata_110c 4>;
+ nvmem-cell-names = "mac-address";
+};
+
&gswip {
pinctrl-0 = <&mdio_pins>;
pinctrl-names = "default";
};
};
+ð0 {
+ nvmem-cells = <&macaddr_art_0 0>;
+ nvmem-cell-names = "mac-address";
+};
+
+&ppe {
+ nvmem-cells = <&macaddr_art_0 1>;
+ nvmem-cell-names = "mac-address";
+};
+
&gphy1 {
lantiq,gphy-mode = <GPHY_MODE_FE>;
};
reg = <0x7f2000 0x1000>;
label = "ART";
read-only;
+
+ nvmem-layout {
+ compatible = "fixed-layout";
+ #address-cells = <1>;
+ #size-cells = <1>;
+
+ macaddr_art_0: macaddr@0 {
+ compatible = "mac-base";
+ reg = <0x0 0x6>;
+ #nvmem-cell-cells = <1>;
+ };
+ };
};
partition@7f3000 {
nvmem-cell-names = "mac-address";
};
+&ppe {
+ nvmem-cells = <&macaddr_ath9k_cal_f100 1>;
+ nvmem-cell-names = "mac-address";
+};
+
&gphy0 {
lantiq,gphy-mode = <GPHY_MODE_GE>;
};
nvmem-cell-names = "mac-address";
};
+&ppe {
+ nvmem-cells = <&macaddr_romfile_f100 1>;
+ nvmem-cell-names = "mac-address";
+};
+
&gphy0 {
lantiq,gphy-mode = <GPHY_MODE_GE>;
};