xikestor,sks8300-8t|\
xikestor,sks8300-12e2t2x|\
xikestor,sks8300-12x-v1|\
+ xikestor,sks8310-8x|\
zyxel,xgs1210-12-a1|\
zyxel,xgs1210-12-b1)
lan_mac=$(get_mac_label)
lan_mac_start=$lan_mac
eth0_mac=$lan_mac
;;
- xikestor,sks8310-8x)
- lan_mac=$(mtd_get_mac_binary factory 0x80)
- label_mac="$lan_mac"
- lan_mac_start=$lan_mac
- eth0_mac=$lan_mac
- ;;
allnet,all-sg8208m|\
apresia,aplgs120gtss|\
d-link,dgs-1210-10mp-f|\
compatible = "xikestor,sks8310-8x", "realtek,rtl9303-soc";
model = "XikeStor SKS8310-8X";
+ aliases {
+ label-mac-device = ðernet0;
+ };
+
memory@0 {
device_type = "memory";
reg = <0x00000000 0x10000000>, /* first 256 MiB */
label = "factory";
reg = <0x1e0000 0x10000>;
read-only;
+
+ nvmem-layout {
+ compatible = "fixed-layout";
+ #address-cells = <1>;
+ #size-cells = <1>;
+
+ factory_macaddr: macaddr@80 {
+ compatible = "mac-base";
+ reg = <0x80 0x6>;
+ #nvmem-cell-cells = <1>;
+ };
+ };
};
partition@1f0000 {
};
};
+ðernet0 {
+ nvmem-cells = <&factory_macaddr 0>;
+ nvmem-cell-names = "mac-address";
+};
+
&switch0 {
ethernet-ports {
#address-cells = <1>;