1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/sys/dev
Warner Losh f2fdbb57ca Add support for Dlink DL10022 to the ed driver. This is a mii part
bolted to a ne-2000 chip.  This is necessary for the NetGear FA-410TX
and other cards.

This also requires you add mii to your kernel if you have an ed driver
configured.

This code will result in a couple of timeout messages for ed on the
impacted cards.  Additional work will be needed, but this does work
right now, and many people need these cards.

Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
2001-03-03 08:31:37 +00:00
..
aac Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
acpica Properly protect the parameters to the EC_{GET,SET}_{DATA,CSR} macros with 2001-02-26 20:39:28 +00:00
advansys Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
agp un-staticize M_AGP so that it can be used in agp*.c 2000-12-19 08:32:37 +00:00
aha Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
ahb Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
aic Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
aic7xxx aic7xxx.c: 2001-02-21 20:50:36 +00:00
amd Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
amr Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
an Change and clean the mutex lock interface. 2001-02-09 06:11:45 +00:00
ar Update include files to reflect the new location of the ar device. 2001-01-30 10:01:15 +00:00
asr Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
ata Set the interrupt-harvesting bit for those hardware items that I 2001-02-18 18:02:15 +00:00
atkbdc Free the kbd pointer when it isn't NULL, as opposed to when it is. 2001-01-22 22:54:02 +00:00
awi Convert if_multiaddrs from LIST to TAILQ so that it can be traversed 2001-02-06 10:12:15 +00:00
bktr Finish deprecating <sys/select.h> in favor of <sys/selinfo.h> in kernel code. 2001-01-20 02:24:07 +00:00
buslogic Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
cardbus Fix memory leaks with dev_get_children(). 2001-02-08 21:47:45 +00:00
ccd Fix a braino in ccd's clone routine. 2001-01-29 06:18:14 +00:00
cs Additional enhancments to allow IBM Etherjet cards to be probed, 2001-02-23 08:08:21 +00:00
ct Added another wd33c93 based SCSI card driver which replaces the bs driver. 2001-02-27 12:34:01 +00:00
cy Extend kqueue down to the device layer. 2001-02-15 16:34:11 +00:00
dc Apply patch to allow TX underrun handling without issuing a complete 2001-02-22 19:26:55 +00:00
de Convert if_multiaddrs from LIST to TAILQ so that it can be traversed 2001-02-06 10:12:15 +00:00
dec
dgb Extend kqueue down to the device layer. 2001-02-15 16:34:11 +00:00
dpt Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
ed Add support for Dlink DL10022 to the ed driver. This is a mii part 2001-03-03 08:31:37 +00:00
eisa Unbreak EISA. The PCI-EISA bridge bus is named eisab', not isab'. 2001-02-09 16:33:53 +00:00
en Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
ep Use PCCARD_CIS_xxx #defines for the table of oem ids. These usually 2001-01-21 08:15:37 +00:00
ex Mechanical change to use <sys/queue.h> macro API instead of 2001-02-04 13:13:25 +00:00
fb Exterminate the use of PSEUDO_SET() with extreme prejudice. 2001-01-31 07:58:58 +00:00
fdc Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
fe Convert if_multiaddrs from LIST to TAILQ so that it can be traversed 2001-02-06 10:12:15 +00:00
fxp A better mousetrap: use device hints, as in: 2001-02-27 22:57:32 +00:00
hea Fix typo: seperate -> separate. 2001-02-06 11:21:58 +00:00
hfa Minor tweaks to get these to stop breaking LINT. They still dont work 2001-01-17 01:08:50 +00:00
ic
ichsmb Change and clean the mutex lock interface. 2001-02-09 06:11:45 +00:00
ida Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
ie Convert if_multiaddrs from LIST to TAILQ so that it can be traversed 2001-02-06 10:12:15 +00:00
iicbus Lock down the network interface queues. The queue mutex must be obtained 2000-11-25 07:35:38 +00:00
isp Switch to using 16 bit handles instead of 32 bit handles. 2001-03-02 06:28:55 +00:00
ispfw update to latest and greatest f/w 2001-02-11 03:35:45 +00:00
joy
kbd Free the kbd pointer when it isn't NULL, as opposed to when it is. 2001-01-22 22:54:02 +00:00
lmc Fix typo: seperate -> separate. 2001-02-06 11:21:58 +00:00
lnc There were a few changes missed when this file was converted to 2001-03-02 00:40:06 +00:00
mc146818
mca - Remove an unused write_ivars function that didn't do anything anyway. 2001-01-19 09:29:34 +00:00
mcd
md Make "md" and "mdctl" macroized parameters. 2001-02-25 13:12:57 +00:00
mii Add includes of sys/malloc.h so this actually compiles. 2001-02-09 00:16:41 +00:00
mlx Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
mly Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
mse Finish deprecating <sys/select.h> in favor of <sys/selinfo.h> in kernel code. 2001-01-20 02:24:07 +00:00
musycc Use correct index when counting short errors. 2001-02-07 08:44:42 +00:00
ncv Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
nmdm Remove warnings.. seems to compile as a module now too. 2001-02-27 17:52:49 +00:00
nsp Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
null Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
ofw OpenFirmware/PowerPC loader, part 2. 2000-11-10 06:39:58 +00:00
pccard Another round of the <sys/queue.h> FOREACH transmogriffer. 2001-02-04 16:08:18 +00:00
pccbb Change and clean the mutex lock interface. 2001-02-09 06:11:45 +00:00
pcf
pci Slightly reimplement some recently added helper functions as methods, so 2001-02-27 23:13:20 +00:00
pcic o Now that I've had time to test the new interface, reintegrate it back in. 2001-01-07 16:31:09 +00:00
pdq Convert if_multiaddrs from LIST to TAILQ so that it can be traversed 2001-02-06 10:12:15 +00:00
ppbus Discard extra status information if -1. This has been breaking the 2001-01-25 13:07:55 +00:00
ppc Consider that the chipset may be in ECP mode (from BIOS settings) 2001-01-25 10:51:41 +00:00
random Provide the infrastructure for sysadmins to select the broad class 2001-02-18 17:40:47 +00:00
ray Convert if_multiaddrs from LIST to TAILQ so that it can be traversed 2001-02-06 10:12:15 +00:00
rc Extend kqueue down to the device layer. 2001-02-15 16:34:11 +00:00
rp Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
scd
sf Big round of minor updates: 2001-02-21 20:54:22 +00:00
si Use ttymalloc() instead of roll-our-own. 2001-02-19 04:53:55 +00:00
sio Extend kqueue down to the device layer. 2001-02-15 16:34:11 +00:00
sk Big round of minor updates: 2001-02-21 20:54:22 +00:00
smbus
sn Convert if_multiaddrs from LIST to TAILQ so that it can be traversed 2001-02-06 10:12:15 +00:00
snc Convert if_multiaddrs from LIST to TAILQ so that it can be traversed 2001-02-06 10:12:15 +00:00
snp Remove unused #include "snp.h" 2001-01-29 10:06:22 +00:00
sound Don't re-init the mixer on resume. This keeps the channel volumes from 2001-02-27 18:40:07 +00:00
speaker Staticize some malloc M_ instances. 2000-12-08 20:09:00 +00:00
sr Fix clock selection for X.21 interfaces. 2001-02-26 16:30:02 +00:00
stg Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
streams Extend kqueue down to the device layer. 2001-02-15 16:34:11 +00:00
sym Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
syscons Fixed warnings. 2001-02-21 11:28:02 +00:00
tdfx Zap silly #if NPCI > 0 and the hoops that we jump through for the module 2001-01-29 11:38:39 +00:00
ti Big round of minor updates: 2001-02-21 20:54:22 +00:00
twe Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
tx Add support for SMC9432FTX card, possibly othe fiber optic SMC9432 family 2001-02-07 20:11:02 +00:00
usb Disable the mutex locking calls. These do not work in their present form 2001-02-27 01:05:25 +00:00
vinum Fix vinum for both devfs and non-devfs systems. 2001-02-20 22:07:36 +00:00
vn Back out proc locking to protect p_ucred for obtaining additional 2001-01-27 00:01:31 +00:00
vr Big round of minor updates: 2001-02-21 20:54:22 +00:00
vx When I converted this driver, I neglected to deal with packet alignment. 2000-12-07 23:30:51 +00:00
wds Turn on interrupt-entropy harvesting for all/any mass storage devices 2001-03-01 17:09:09 +00:00
wi Change and clean the mutex lock interface. 2001-02-09 06:11:45 +00:00
wl Convert if_multiaddrs from LIST to TAILQ so that it can be traversed 2001-02-06 10:12:15 +00:00
xe Convert if_multiaddrs from LIST to TAILQ so that it can be traversed 2001-02-06 10:12:15 +00:00