mirror of
https://github.com/openwrt/openwrt.git
synced 2025-04-17 15:59:37 +00:00
mpc85xx: tl-wdr4900: use NVMEM for WAN
Now that the ports are defined in DTS, this is trivial to do. Avoids userspace handling. Signed-off-by: Rosen Penev <rosenp@gmail.com> Link: https://github.com/openwrt/openwrt/pull/16125 Signed-off-by: Robert Marko <robimarko@gmail.com>
This commit is contained in:
parent
580ad3e6bb
commit
e031ea8aab
@ -28,7 +28,6 @@ ocedo,panda)
|
||||
;;
|
||||
tplink,tl-wdr4900-v1)
|
||||
ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "wan"
|
||||
ucidef_set_interface_macaddr "wan" "$(macaddr_add $(mtd_get_mac_binary u-boot 0x4fc00) 1)"
|
||||
;;
|
||||
watchguard,firebox-t10)
|
||||
ucidef_set_interfaces_lan_wan "eth1 eth2" "eth0"
|
||||
|
@ -63,7 +63,9 @@
|
||||
#size-cells = <1>;
|
||||
|
||||
macaddr_uboot_4fc00: macaddr@4fc00 {
|
||||
compatible = "mac-base";
|
||||
reg = <0x4fc00 0x6>;
|
||||
#nvmem-cell-cells = <1>;
|
||||
};
|
||||
};
|
||||
};
|
||||
@ -148,6 +150,10 @@
|
||||
reg = <1>;
|
||||
label = "wan";
|
||||
phy-handle = <&phy_port1>;
|
||||
|
||||
nvmem-cells = <&macaddr_uboot_4fc00 1>;
|
||||
nvmem-cell-names = "mac-address";
|
||||
|
||||
};
|
||||
|
||||
port@2 {
|
||||
@ -187,7 +193,7 @@
|
||||
|
||||
enet0: ethernet@b0000 {
|
||||
phy-connection-type = "rgmii-id";
|
||||
nvmem-cells = <&macaddr_uboot_4fc00>;
|
||||
nvmem-cells = <&macaddr_uboot_4fc00 0>;
|
||||
nvmem-cell-names = "mac-address";
|
||||
|
||||
fixed-link {
|
||||
|
Loading…
x
Reference in New Issue
Block a user