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)