summaryrefslogtreecommitdiff
path: root/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2012-05-27 21:02:41 +0000
committerFelix Fietkau <nbd@openwrt.org>2012-05-27 21:02:41 +0000
commit8039a1bbb2056019458b5179108e399d0fcb0622 (patch)
tree820b0a72ed89ad6af336003517da144194f614bb /target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h
parentf638414fdc8acf3d4742e933b0e9303bbf6a0065 (diff)
downloadmtk-20170518-8039a1bbb2056019458b5179108e399d0fcb0622.zip
mtk-20170518-8039a1bbb2056019458b5179108e399d0fcb0622.tar.gz
mtk-20170518-8039a1bbb2056019458b5179108e399d0fcb0622.tar.bz2
ar71xx: fix MII clock settings for various chips, improves ethernet stability on AR934x
SVN-Revision: 31925
Diffstat (limited to 'target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h')
-rw-r--r--target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h b/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h
index ec764c5..8817416 100644
--- a/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h
+++ b/target/linux/ar71xx/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h
@@ -322,6 +322,14 @@ static inline int ag71xx_desc_pktlen(struct ag71xx_desc *desc)
#define MII_CFG_CLK_DIV_14 5
#define MII_CFG_CLK_DIV_20 6
#define MII_CFG_CLK_DIV_28 7
+#define MII_CFG_CLK_DIV_34 8
+#define MII_CFG_CLK_DIV_42 9
+#define MII_CFG_CLK_DIV_50 10
+#define MII_CFG_CLK_DIV_58 11
+#define MII_CFG_CLK_DIV_66 12
+#define MII_CFG_CLK_DIV_74 13
+#define MII_CFG_CLK_DIV_82 14
+#define MII_CFG_CLK_DIV_98 15
#define MII_CFG_RESET BIT(31)
#define MII_CMD_WRITE 0x0