[openwrt/openwrt] ramips: fix Gigabit Ethernet port of the HiWiFi HC5861
LEDE Commits
lede-commits at lists.infradead.org
Mon Oct 30 16:50:24 PDT 2023
hauke pushed a commit to openwrt/openwrt.git, branch openwrt-23.05:
https://git.openwrt.org/ed6e13649d5c8f82fed6d6e4ce5535a063f21caa
commit ed6e13649d5c8f82fed6d6e4ce5535a063f21caa
Author: Shiji Yang <yangshiji66 at qq.com>
AuthorDate: Tue Sep 26 20:12:45 2023 +0800
ramips: fix Gigabit Ethernet port of the HiWiFi HC5861
HiWiFi HC5861 has a GbE port which connected to the RTL8211E PHY
chip. This patch adds the missing Realtek PHY driver package and
sets the correct external PHYs base address to make it work again.
Signed-off-by: Shiji Yang <yangshiji66 at qq.com>
(cherry picked from commit f025135f16e2b3e9398cfd87585d055a1ca31975)
---
target/linux/ramips/dts/mt7620a_hiwifi_hc5861.dts | 6 +++++-
target/linux/ramips/image/mt7620.mk | 2 +-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/target/linux/ramips/dts/mt7620a_hiwifi_hc5861.dts b/target/linux/ramips/dts/mt7620a_hiwifi_hc5861.dts
index 87eacb13d7..8b37162f26 100644
--- a/target/linux/ramips/dts/mt7620a_hiwifi_hc5861.dts
+++ b/target/linux/ramips/dts/mt7620a_hiwifi_hc5861.dts
@@ -70,7 +70,7 @@
ðernet {
pinctrl-names = "default";
- pinctrl-0 = <&rgmii1_pins &mdio_pins>;
+ pinctrl-0 = <&mdio_pins>, <&rgmii1_pins>;
nvmem-cells = <&macaddr_factory_4>;
nvmem-cell-names = "mac-address";
@@ -93,6 +93,10 @@
};
};
+&gsw {
+ mediatek,ephy-base = /bits/ 8 <12>;
+};
+
&pcie {
status = "okay";
};
diff --git a/target/linux/ramips/image/mt7620.mk b/target/linux/ramips/image/mt7620.mk
index 7c2ff740f0..897bbfd392 100644
--- a/target/linux/ramips/image/mt7620.mk
+++ b/target/linux/ramips/image/mt7620.mk
@@ -549,7 +549,7 @@ define Device/hiwifi_hc5861
DEVICE_VENDOR := HiWiFi
DEVICE_MODEL := HC5861
DEVICE_PACKAGES := kmod-mt76x2 kmod-usb2 kmod-usb-ohci kmod-sdhci-mt7620 \
- kmod-usb-ledtrig-usbport
+ kmod-phy-realtek kmod-usb-ledtrig-usbport
SUPPORTED_DEVICES += hc5861
endef
TARGET_DEVICES += hiwifi_hc5861
More information about the lede-commits
mailing list