[PATCH 0/3] ipq806x: ubnt,unifi-ac-hd: fix Ethernet ports
Mark Mentovai
mark at moxienet.com
Mon Apr 12 16:59:17 BST 2021
The Ubiquiti UniFi AC HD (UAP-AC-HD, UAP301) has two Ethernet ports,
labeled MAIN and SECONDARY, connected to gmac2 and gmac1, respectively.
A dwmac register misconfiguration (QSGMII PCS_ALL_CH_CTL) for
gmac1/SECONDARY prevented that port from being usable in OpenWrt.
This patch series:
- correctly configures that register,
- properly configures the on-board PHYs for both interfaces, and
- reorders eth0 and eth1 so that gmac2/MAIN is eth0 and gmac1/SECONDARY
is eth1.
Mark Mentovai (3):
ipq806x: dwmac: clear forced speed during probe
ipq806x: ubnt,unifi-ac-hd: use on-board PHYs
ipq806x: ubnt,unifi-ac-hd: reorder eth0 and eth1
.../base-files/lib/preinit/04_reorder_eth | 13 +++++++
.../arm/boot/dts/qcom-ipq8064-unifi-ac-hd.dts | 38 +++++++++----------
...-dwmac-ipq806x-qsgmii-pcs-all-ch-ctl.patch | 33 ++++++++++++++++
3 files changed, 65 insertions(+), 19 deletions(-)
create mode 100644 target/linux/ipq806x/base-files/lib/preinit/04_reorder_eth
create mode 100644 target/linux/ipq806x/patches-5.4/100-dwmac-ipq806x-qsgmii-pcs-all-ch-ctl.patch
--
2.27.0
More information about the openwrt-devel
mailing list