mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-24 15:56:49 +00:00
mediatek: filogic: bpi-r4: set netdev-name for sfp ports
Sets openwrt,netdev-name for the gmac nodes in the dts of BPI-R4 which correspond to the two sfp slots. By default they are automatically named as eth1 and eth2 in bad order, however 'SFP1-WAN' and 'SFP2-LAN' are printed on the PCB and the official metal case has labels 'SFP-WAN' and 'SFP-LAN'. Thus, label the ports accordingly to match the board/case labels. The COMPAT_VERSION is increased to denote that configuration has to be adjusted manually. Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
This commit is contained in:
parent
84fc59c0d5
commit
cd8dcfef37
@ -17,6 +17,7 @@
|
|||||||
phy-connection-type = "internal";
|
phy-connection-type = "internal";
|
||||||
phy = <&int_2p5g_phy>;
|
phy = <&int_2p5g_phy>;
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
openwrt,netdev-name = "lan4";
|
||||||
};
|
};
|
||||||
|
|
||||||
&int_2p5g_phy {
|
&int_2p5g_phy {
|
||||||
|
@ -29,6 +29,7 @@
|
|||||||
managed = "in-band-status";
|
managed = "in-band-status";
|
||||||
phy-mode = "usxgmii";
|
phy-mode = "usxgmii";
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
openwrt,netdev-name = "sfp-lan";
|
||||||
};
|
};
|
||||||
|
|
||||||
&pca9545 {
|
&pca9545 {
|
||||||
|
@ -90,6 +90,7 @@
|
|||||||
managed = "in-band-status";
|
managed = "in-band-status";
|
||||||
phy-mode = "usxgmii";
|
phy-mode = "usxgmii";
|
||||||
status = "okay";
|
status = "okay";
|
||||||
|
openwrt,netdev-name = "sfp-wan";
|
||||||
};
|
};
|
||||||
|
|
||||||
&switch {
|
&switch {
|
||||||
|
@ -65,9 +65,11 @@ mediatek_setup_interfaces()
|
|||||||
edgecore,eap111)
|
edgecore,eap111)
|
||||||
ucidef_set_interfaces_lan_wan eth0 eth1
|
ucidef_set_interfaces_lan_wan eth0 eth1
|
||||||
;;
|
;;
|
||||||
bananapi,bpi-r4|\
|
bananapi,bpi-r4)
|
||||||
|
ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 sfp-lan" "wan sfp-wan"
|
||||||
|
;;
|
||||||
bananapi,bpi-r4-poe)
|
bananapi,bpi-r4-poe)
|
||||||
ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 eth1" "wan eth2"
|
ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "wan sfp-wan"
|
||||||
;;
|
;;
|
||||||
comfast,cf-e393ax)
|
comfast,cf-e393ax)
|
||||||
ucidef_set_interfaces_lan_wan "lan1" eth1
|
ucidef_set_interfaces_lan_wan "lan1" eth1
|
||||||
|
@ -11,6 +11,10 @@ case "$(board_name)" in
|
|||||||
routerich,ax3000)
|
routerich,ax3000)
|
||||||
ucidef_set_compat_version "1.1"
|
ucidef_set_compat_version "1.1"
|
||||||
;;
|
;;
|
||||||
|
bananapi,bpi-r4|\
|
||||||
|
bananapi,bpi-r4-poe)
|
||||||
|
ucidef_set_compat_version "1.1"
|
||||||
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
board_config_flush
|
board_config_flush
|
||||||
|
@ -433,6 +433,8 @@ define Device/bananapi_bpi-r4-common
|
|||||||
DEVICE_DTC_FLAGS := --pad 4096
|
DEVICE_DTC_FLAGS := --pad 4096
|
||||||
DEVICE_PACKAGES := kmod-hwmon-pwmfan kmod-i2c-mux-pca954x kmod-eeprom-at24 kmod-mt7996-firmware kmod-mt7996-233-firmware \
|
DEVICE_PACKAGES := kmod-hwmon-pwmfan kmod-i2c-mux-pca954x kmod-eeprom-at24 kmod-mt7996-firmware kmod-mt7996-233-firmware \
|
||||||
kmod-rtc-pcf8563 kmod-sfp kmod-usb3 e2fsprogs f2fsck mkf2fs mt7988-wo-firmware
|
kmod-rtc-pcf8563 kmod-sfp kmod-usb3 e2fsprogs f2fsck mkf2fs mt7988-wo-firmware
|
||||||
|
DEVICE_COMPAT_VERSION := 1.1
|
||||||
|
DEVICE_COMPAT_MESSAGE := The non-switch ports were renamed to match the board/case labels
|
||||||
IMAGES := sysupgrade.itb
|
IMAGES := sysupgrade.itb
|
||||||
KERNEL_LOADADDR := 0x46000000
|
KERNEL_LOADADDR := 0x46000000
|
||||||
KERNEL_INITRAMFS_SUFFIX := -recovery.itb
|
KERNEL_INITRAMFS_SUFFIX := -recovery.itb
|
||||||
|
Loading…
Reference in New Issue
Block a user