aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorEd Maste <emaste@FreeBSD.org>2018-05-28 20:06:40 +0000
committerEd Maste <emaste@FreeBSD.org>2018-05-28 20:06:40 +0000
commitcfa989aa34f41825212a4c48aee3b4ad8efd2348 (patch)
treede97b8554b0a882daac08128d967050e9878f8a8 /sys
parentf0db235b7dea8934e4b0558d5527404617586783 (diff)
downloadsrc-cfa989aa34f41825212a4c48aee3b4ad8efd2348.tar.gz
src-cfa989aa34f41825212a4c48aee3b4ad8efd2348.zip
if_muge: Add GMII enable (vs RGMII) bit
The GMII control bit ETH_MAC_CR_GMII_EN_ is not documented in LAN78xx datasheets, but from the permissively licensed header provided by Microchip it is: #define ETH_MAC_CR_GMII_EN (0x00080000UL ) // GMII/RGMII Selection
Notes
Notes: svn path=/head/; revision=334294
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/usb/net/if_mugereg.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/usb/net/if_mugereg.h b/sys/dev/usb/net/if_mugereg.h
index eb0fe7276d7d..f2a33054f5b7 100644
--- a/sys/dev/usb/net/if_mugereg.h
+++ b/sys/dev/usb/net/if_mugereg.h
@@ -207,6 +207,7 @@
/* MAC Control Register */
#define ETH_MAC_CR 0x100
+#define ETH_MAC_CR_GMII_EN_ (0x1U << 19) /* GMII Enable */
#define ETH_MAC_CR_AUTO_DUPLEX_ (0x1U << 12)
#define ETH_MAC_CR_AUTO_SPEED_ (0x1U << 11)