svn commit: r234900 - head/sys/mips/atheros
Adrian Chadd
adrian at FreeBSD.org
Tue May 1 20:32:39 UTC 2012
Author: adrian
Date: Tue May 1 20:32:38 2012
New Revision: 234900
URL: http://svn.freebsd.org/changeset/base/234900
Log:
Add in the MII configuration parameters for the AR71xx.
Obtained from: Linux/OpenWRT
Modified:
head/sys/mips/atheros/ar71xxreg.h
Modified: head/sys/mips/atheros/ar71xxreg.h
==============================================================================
--- head/sys/mips/atheros/ar71xxreg.h Tue May 1 18:00:31 2012 (r234899)
+++ head/sys/mips/atheros/ar71xxreg.h Tue May 1 20:32:38 2012 (r234900)
@@ -271,12 +271,23 @@
* AR71xx MII control region
*/
#define AR71XX_MII0_CTRL 0x18070000
-#define AR71XX_MII1_CTRL 0x18070004
#define MII_CTRL_SPEED_SHIFT 4
#define MII_CTRL_SPEED_MASK 3
-#define MII_CTRL_SPEED_10 0
-#define MII_CTRL_SPEED_100 1
-#define MII_CTRL_SPEED_1000 2
+#define MII_CTRL_SPEED_10 0
+#define MII_CTRL_SPEED_100 1
+#define MII_CTRL_SPEED_1000 2
+#define MII_CTRL_IF_MASK 3
+#define MII_CTRL_IF_SHIFT 0
+#define MII0_CTRL_IF_GMII 0
+#define MII0_CTRL_IF_MII 1
+#define MII0_CTRL_IF_RGMII 2
+#define MII0_CTRL_IF_RMII 3
+
+#define AR71XX_MII1_CTRL 0x18070004
+
+#define MII1_CTRL_IF_RGMII 0
+#define MII1_CTRL_IF_RMII 1
+
/*
* GigE adapters region
More information about the svn-src-head
mailing list