freebsd-dev/sys/dev
John Baldwin f7a66f06ec Restore support for the 5706C bce(4) phy that was broken during the
addition of SerDes support.  According to the docs, the 5706C and 5708C
phys are supposed to use the same MII model that is separate from the
SerDes parts, but the 5706C actually uses the MII model of the SerDes
parts.  To fix this, readd the old 5706C entry to miidevs and add a
special check in brgphy_probe() for phys that match the 5706C ID.  If
the phy is supported by the gentbi(4) driver, then it's a SerDes phy, so
we fail the probe and let gentbi(4) grab it.  Otherwise, it's a 5706C phy,
so we let brgphy(4) grab it.

In coordination with:	dwhite
2007-02-21 18:17:44 +00:00
..
aac The return value of aac_alloc_command() was misinterpreted in aac_ioctl_event(). 2007-02-14 09:10:37 +00:00
acpi_support Prevent freeing wild pointer when bailing out. 2006-11-06 12:14:27 +00:00
acpica Add missing function trace for debug prints. 2007-01-23 07:20:44 +00:00
adlink
advansys Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 18:28:31 +00:00
agp Restore agp aperture size after resume, in case it is modified after boot. 2007-01-06 08:31:31 +00:00
aha Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 18:28:31 +00:00
ahb Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 18:28:31 +00:00
aic 2nd and final commit that moves us to CAM_NEW_TRAN_CODE 2006-11-02 00:54:38 +00:00
aic7xxx Correct typos containing my login name (plus one more in expr.y). 2007-02-18 19:48:59 +00:00
amd Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 18:28:31 +00:00
amr Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 18:28:31 +00:00
an Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
ar
arcmsr Fix spurious I/O errors when under high load. 2007-02-15 15:36:15 +00:00
arl Various bpf(4) related fixes to catch places up to the new bpf(4) 2006-12-29 13:59:50 +00:00
asr Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 18:28:31 +00:00
ata Be a little less stringent in getting progress report data. 2007-02-21 14:06:51 +00:00
ath Change the remainder of the drivers for DMA'ing devices enabled in the 2007-01-21 19:32:51 +00:00
atkbdc Synaptics TouchPad seems to go back to Relative Mode after the call 2007-02-04 12:47:52 +00:00
auxio
awi In FreeBSD, we don't need sc_power callback 2006-12-12 03:05:04 +00:00
bce Add support for SERDES PHY configurations. These are commonly found in 2007-01-26 17:03:51 +00:00
bfe Add suspend/resume support. Unlike many other NIC drivers, 2006-11-20 23:30:07 +00:00
bge Use bge_writereg_ind() to do global reset as we did before 1.159 for certain 2007-02-14 19:44:15 +00:00
bktr remove delays that have been unnecessary since 2002... The iicbb driver 2006-12-31 19:42:47 +00:00
buslogic Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 18:28:31 +00:00
cardbus Cope gracefully with device_get_children returning an error. 2007-01-19 08:49:28 +00:00
ce Various bpf(4) related fixes to catch places up to the new bpf(4) 2006-12-29 13:59:50 +00:00
ciss o ciss.ko depends on cam and pci. 2006-11-30 15:14:17 +00:00
cm
cnw Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
cp Various bpf(4) related fixes to catch places up to the new bpf(4) 2006-12-29 13:59:50 +00:00
cpufreq
cs
ct
ctau Various bpf(4) related fixes to catch places up to the new bpf(4) 2006-12-29 13:59:50 +00:00
cx Various bpf(4) related fixes to catch places up to the new bpf(4) 2006-12-29 13:59:50 +00:00
cy Fixed a panic in the probe. The memory resource was accessed after 2007-01-13 11:00:56 +00:00
dc Fix a bug originally introduced in rev. 1.74; don't reloaded the 2006-12-20 01:49:56 +00:00
dcons Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
de
digi Fix our ioctl(2) implementation when the argument is "int". New 2006-09-27 19:57:02 +00:00
dpt Wrap the EISA-specific parts of the dpt(4) and si(4) back-ends in 2007-01-18 13:33:36 +00:00
drm Update __FreeBSD_version check for pci_find_extcap() now that it is 2006-12-28 21:55:47 +00:00
ed
eisa
em remove no longer correct comment above em_read_pcie_cap_reg 2006-11-23 05:48:13 +00:00
en Fix fat-fingering in previous commit. 2006-12-29 16:38:22 +00:00
ep ALTQify ep(4). 2006-12-01 20:29:55 +00:00
esp Change the remainder of the drivers for DMA'ing devices enabled in the 2007-01-21 19:32:51 +00:00
ex
exca It turns out that it is easier to not NULL out pccard and cardbus 2007-02-15 07:22:27 +00:00
fatm
fb On sparc64 also use the fillw() this header provides for ia64 so 2007-01-18 13:08:08 +00:00
fdc Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
fe
firewire Change the remainder of the drivers for DMA'ing devices enabled in the 2007-01-21 19:32:51 +00:00
flash MFp4: 2006-11-29 08:05:55 +00:00
fxp Change the remainder of the drivers for DMA'ing devices enabled in the 2007-01-21 19:32:51 +00:00
gem - Use the gem_tick() callout instead of if_slowtimo() for driving 2006-12-06 02:04:25 +00:00
harp
hatm
hfa
hifn
hme - Use the hme_tick() callout instead of if_slowtimo() for driving 2006-12-06 02:07:20 +00:00
hptmv - Use a regular mutex rather than a spin mutex. This driver doesn't need 2007-01-04 20:28:17 +00:00
hwpmc Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
ic
ichsmb Add a device ID for the 631xESB/6321ESB SMBus controller. 2007-01-11 21:13:27 +00:00
ichwd Align the interfaces for the various watchdogs and make the interface 2006-12-15 21:44:49 +00:00
ida
idt Capitalize this 2007-01-09 04:26:51 +00:00
ie
ieee488
if_ndis Fix shared authentication mode. 2006-12-28 00:05:40 +00:00
iicbus const poison 2006-12-05 06:19:36 +00:00
iir Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 18:28:31 +00:00
io
ipmi Align the interfaces for the various watchdogs and make the interface 2006-12-15 21:44:49 +00:00
ips o Add Adaptec ServeRAID 7x IDs. IDs taken from Linux. 2006-10-05 07:28:43 +00:00
ipw Cleanup and document the implementation of firmware(9) based on 2007-02-15 17:21:31 +00:00
isp Cleanup and document the implementation of firmware(9) based on 2007-02-15 17:21:31 +00:00
ispfw The MODULE_NAME should "ispfw" unless overriden, not "isp". 2006-12-10 03:42:57 +00:00
iwi Rename IWI_LOCK_ASSERT to IWI_LOCK_CHECK per Sam's suggestion, 2007-02-20 17:32:30 +00:00
ixgb
joy
kbd Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
kbdmux Fix our ioctl(2) implementation when the argument is "int". New 2006-09-27 19:57:02 +00:00
le Remove BUS_DMA_WAITOK from bus_dma_tag_create() invocations as it's 2007-01-20 14:19:29 +00:00
led
lge
lmc Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
mc146818 Add macros for the individual divisor bits as some MC146818A-compatible 2007-01-20 14:57:51 +00:00
mca
mcd
md Resolve two deadlocks that could be caused by busy md device backed 2006-12-14 11:34:07 +00:00
mem
mfi Remove a PCI ID entry that conflicts with the AMR driver. 2007-01-23 02:47:33 +00:00
mii Restore support for the 5706C bce(4) phy that was broken during the 2007-02-21 18:17:44 +00:00
mk48txx Align the interfaces for the various watchdogs and make the interface 2006-12-15 21:44:49 +00:00
mlx
mly Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 18:28:31 +00:00
mmc Preliminary MMC stack. This stack supports SD 1.0 cards only, but 2006-10-20 06:39:59 +00:00
mpt Catch up to MSI-X API changes. Tested with both MSI and MSI-X. 2007-02-14 22:31:21 +00:00
mse
msk Unbreak non-H/W VLAN extraction case. 2007-02-15 06:21:34 +00:00
mxge Work around a firmware bug where broadcast frames would be incorrectly 2007-02-21 17:34:05 +00:00
my Fix fat-fingering in previous commit. 2006-12-29 16:38:22 +00:00
ncv
nfe Fix TX/RX checksum offload. 2006-11-27 04:47:27 +00:00
nge
nmdm Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
nsp
null Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
nve Fix an off by one error in struct nve_tx_desc's frags[] array as a result 2006-12-05 15:31:05 +00:00
ofw Add missing includes of priv.h. 2006-11-06 17:43:10 +00:00
patm
pbio
pccard CompUSA mutli-format pcmica flash reader/writer 2007-02-16 07:51:23 +00:00
pccbb Two changes: 2007-02-16 05:36:59 +00:00
pcf
pci Add support for chipsets that has NULL'd BAR's for legacy ports. 2007-02-17 16:56:39 +00:00
pdq
powermac_nvram
ppbus Fix fat-fingering in previous commit. 2006-12-29 16:38:22 +00:00
ppc
pst
puc
ral Remove dependency on deprecated if_watchdog ABI. 2006-12-19 17:37:41 +00:00
random Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
ray tweak comments about OLDCARD workarounds 2006-10-19 05:25:53 +00:00
rc
re The TCP checksum offload handling in the 8111B/8168B and 8101E PCIe can 2007-01-25 17:30:30 +00:00
rndtest
rp - Make rp(4) 64-bit- and endian-clean as well as work on strict alignment 2006-11-20 12:59:27 +00:00
rr232x
safe
sbni Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
sbsh Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
scc
scd
sf
si Wrap the EISA-specific parts of the dpt(4) and si(4) back-ends in 2007-01-18 13:33:36 +00:00
sio
sk Change the remainder of the drivers for DMA'ing devices enabled in the 2007-01-21 19:32:51 +00:00
smbus Only support the SMB_OLD_BREAD ioctl if one of COMPAT_FREEBSD[456] is 2006-09-26 14:38:56 +00:00
sn
snc
snp
sound Add codec id for Sigmatel STAC9271D. 2007-02-16 17:43:29 +00:00
speaker
spibus MFp4: when passing the transfer up the foodchain, make sure we go up 2006-10-20 07:11:52 +00:00
sr
stg
stge Change the remainder of the drivers for DMA'ing devices enabled in the 2007-01-21 19:32:51 +00:00
streams
sym Change the remainder of the drivers for DMA'ing devices enabled in the 2007-01-21 19:32:51 +00:00
syscons Optimize set_origin() use in some screensavers to stop them eating 2007-02-21 12:27:12 +00:00
tdfx
ti Change the remainder of the drivers for DMA'ing devices enabled in the 2007-01-21 19:32:51 +00:00
trm Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 18:28:31 +00:00
twa Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 23:59:42 +00:00
twe
tx
txp
uart - Add a uart_rxready() and corresponding device-specific implementations 2007-01-18 22:01:19 +00:00
ubsec Switch to using STAILQ_REMOVE_HEAD() instead of STAILQ_REMOVE_HEAD_UNTIL(). 2006-10-24 11:17:46 +00:00
usb Initialise {transport,protocol}{,_version} fields during a PATH_INQ to avoid a 2007-02-21 07:46:40 +00:00
utopia
vge Complete the support for altq(4). 2007-02-21 09:57:27 +00:00
vkbd Fix our ioctl(2) implementation when the argument is "int". New 2006-09-27 19:57:02 +00:00
vr
vx
watchdog Align the interfaces for the various watchdogs and make the interface 2006-12-15 21:44:49 +00:00
wds Add MODULE_DEPENDS for cam, pci, mca, eisa and isa where needed. 2006-12-11 18:28:31 +00:00
wi replace if_watchdog w/ a private callout 2006-12-11 00:41:22 +00:00
wl Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00
xe
zs Sweep kernel replacing suser(9) calls with priv(9) calls, assigning 2006-11-06 13:42:10 +00:00