Module Name:    src
Committed By:   martin
Date:           Sat Oct 18 12:43:26 UTC 2014

Modified Files:
        src/sys/dev/ic: dwc_gmac_reg.h

Log Message:
Fix GMAC_MII_CLKMASK and add a few clk setup bits for it.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/ic/dwc_gmac_reg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/dev/ic/dwc_gmac_reg.h
diff -u src/sys/dev/ic/dwc_gmac_reg.h:1.5 src/sys/dev/ic/dwc_gmac_reg.h:1.6
--- src/sys/dev/ic/dwc_gmac_reg.h:1.5	Mon Oct 13 08:18:52 2014
+++ src/sys/dev/ic/dwc_gmac_reg.h	Sat Oct 18 12:43:25 2014
@@ -76,7 +76,21 @@
 
 #define	GMAC_MII_BUSY			__BIT(0)
 #define	GMAC_MII_WRITE			__BIT(1)
-#define	GMAC_MII_CLKMASK		__BITS(4,2)
+#define	GMAC_MII_CLK_60_100M_DIV42	0x0
+#define	GMAC_MII_CLK_100_150M_DIV62	0x1
+#define	GMAC_MII_CLK_25_35M_DIV16	0x2
+#define	GMAC_MII_CLK_35_60M_DIV26	0x3
+#define	GMAC_MII_CLK_150_250M_DIV102	0x4
+#define	GMAC_MII_CLK_250_300M_DIV124	0x5
+#define	GMAC_MII_CLK_DIV4		0x8
+#define	GMAC_MII_CLK_DIV6		0x9
+#define	GMAC_MII_CLK_DIV8		0xa
+#define	GMAC_MII_CLK_DIV10		0xb
+#define	GMAC_MII_CLK_DIV12		0xc
+#define	GMAC_MII_CLK_DIV14		0xd
+#define	GMAC_MII_CLK_DIV16		0xe
+#define	GMAC_MII_CLK_DIV18		0xf
+#define	GMAC_MII_CLKMASK		__BITS(5,2)
 
 #define	GMAC_BUSMODE_RESET		__BIT(0)
 

Reply via email to