summaryrefslogtreecommitdiffstats
path: root/sys/dev/mii/miidevs
diff options
context:
space:
mode:
authormarius <marius@FreeBSD.org>2010-11-22 22:03:11 +0000
committermarius <marius@FreeBSD.org>2010-11-22 22:03:11 +0000
commit288ac40397a78caa9cf36871dd109a096b0e0bfd (patch)
tree853b7c903cdafbabdb6232f816994b6ed62b0a2f /sys/dev/mii/miidevs
parent858709918c5cced64cb6e5a0c4fbb6dcfb86a95e (diff)
downloadFreeBSD-src-288ac40397a78caa9cf36871dd109a096b0e0bfd.zip
FreeBSD-src-288ac40397a78caa9cf36871dd109a096b0e0bfd.tar.gz
- Also probe BCM5214 and BCM5222.
- Add some DSP init code for BCM5221. The values derived from Apple's GMAC driver and the same init code also exists in Linux's sungem_phy driver. - Only read media status bits when they are valid. Obtained from: NetBSD, OpenBSD
Diffstat (limited to 'sys/dev/mii/miidevs')
-rw-r--r--sys/dev/mii/miidevs2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/mii/miidevs b/sys/dev/mii/miidevs
index ec0b846..24cd551 100644
--- a/sys/dev/mii/miidevs
+++ b/sys/dev/mii/miidevs
@@ -128,7 +128,9 @@ model ATHEROS F1_7 0x0007 Atheros F1 10/100/1000 PHY
model BROADCOM 3C905B 0x0012 3c905B 10/100 internal PHY
model BROADCOM 3C905C 0x0017 3c905C 10/100 internal PHY
model BROADCOM BCM5201 0x0021 BCM5201 10/100baseTX PHY
+model BROADCOM BCM5214 0x0028 BCM5214 Quad 10/100 PHY
model BROADCOM BCM5221 0x001e BCM5221 10/100baseTX PHY
+model BROADCOM BCM5222 0x0032 BCM5222 Dual 10/100 PHY
model BROADCOM BCM4401 0x0036 BCM4401 10/100baseTX PHY
model xxBROADCOM BCM5400 0x0004 Broadcom 1000baseTX PHY
model xxBROADCOM BCM5401 0x0005 BCM5401 10/100/1000baseTX PHY
OpenPOWER on IntegriCloud