nvmem-cells = <&macaddr_factory_7fffa>;
nvmem-cell-names = "mac-address";
phy-handle = <&rtl8221b_phy>;
- phy-mode = "sgmii";
+ phy-mode = "2500base-x";
reg = <5>;
};
port@6 {
ethernet = <&gmac0>;
- label = "cpu";
phy-mode = "2500base-x";
reg = <6>;
};
rtl8221b_phy: ethernet-phy@7 {
- compatible = "ethernet-phy-id001c.c849";
+ compatible = "ethernet-phy-ieee802.3-c45";
reg = <7>;
reset-gpios = <&pio 101 GPIO_ACTIVE_LOW>;
interrupts = <52 IRQ_TYPE_LEVEL_HIGH>;
};
factory: partition@1c0000 {
- compatible = "nvmem-cells";
label = "Factory";
reg = <0x1c0000 0x0100000>;
- #address-cells = <1>;
- #size-cells = <1>;
read-only;
- macaddr_factory_7fff4: macaddr@7fff4 {
- reg = <0x7fff4 0x6>;
- };
+ nvmem-layout {
+ compatible = "fixed-layout";
+ #address-cells = <1>;
+ #size-cells = <1>;
- macaddr_factory_7fffa: macaddr@7fffa {
- reg = <0x7fffa 0x6>;
+ macaddr_factory_7fff4: macaddr@7fff4 {
+ reg = <0x7fff4 0x6>;
+ };
+
+ macaddr_factory_7fffa: macaddr@7fffa {
+ reg = <0x7fffa 0x6>;
+ };
};
};