[OpenWrt-Devel] [RFC v2 3/6] ar71xx: Fix size of the QCA955x GMAC registers
Sven Eckelmann
sven.eckelmann at open-mesh.com
Tue Apr 5 09:32:10 EDT 2016
From: Sven Eckelmann <sven.eckelmann at open-mesh.com>
The GMAC registers for QCA9558 are from 0x18070000-0x18070067. Some of the
upper registers are required to correctly reset SGMII links on speed
changes.
Signed-off-by: Sven Eckelmann <sven.eckelmann at open-mesh.com>
---
v2:
- Split into multiple patches and adjust slightly to look more like an
OpenWrt patch
.../ar71xx/patches-4.1/601-MIPS-ath79-add-more-register-defines.patch | 2 +-
.../ar71xx/patches-4.4/601-MIPS-ath79-add-more-register-defines.patch | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/target/linux/ar71xx/patches-4.1/601-MIPS-ath79-add-more-register-defines.patch b/target/linux/ar71xx/patches-4.1/601-MIPS-ath79-add-more-register-defines.patch
index 0126f6a..ae44285 100644
--- a/target/linux/ar71xx/patches-4.1/601-MIPS-ath79-add-more-register-defines.patch
+++ b/target/linux/ar71xx/patches-4.1/601-MIPS-ath79-add-more-register-defines.patch
@@ -47,7 +47,7 @@
#define QCA955X_PCI_CTRL_SIZE 0x100
+#define QCA955X_GMAC_BASE (AR71XX_APB_BASE + 0x00070000)
-+#define QCA955X_GMAC_SIZE 0x40
++#define QCA955X_GMAC_SIZE 0x68
#define QCA955X_WMAC_BASE (AR71XX_APB_BASE + 0x00100000)
#define QCA955X_WMAC_SIZE 0x20000
#define QCA955X_EHCI0_BASE 0x1b000000
diff --git a/target/linux/ar71xx/patches-4.4/601-MIPS-ath79-add-more-register-defines.patch b/target/linux/ar71xx/patches-4.4/601-MIPS-ath79-add-more-register-defines.patch
index 0126f6a..ae44285 100644
--- a/target/linux/ar71xx/patches-4.4/601-MIPS-ath79-add-more-register-defines.patch
+++ b/target/linux/ar71xx/patches-4.4/601-MIPS-ath79-add-more-register-defines.patch
@@ -47,7 +47,7 @@
#define QCA955X_PCI_CTRL_SIZE 0x100
+#define QCA955X_GMAC_BASE (AR71XX_APB_BASE + 0x00070000)
-+#define QCA955X_GMAC_SIZE 0x40
++#define QCA955X_GMAC_SIZE 0x68
#define QCA955X_WMAC_BASE (AR71XX_APB_BASE + 0x00100000)
#define QCA955X_WMAC_SIZE 0x20000
#define QCA955X_EHCI0_BASE 0x1b000000
--
2.8.0.rc3
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list