freebsd-nq/sys/dev
Chuck Paterson f59dd3ae6a Make mutex name reflect device driver name.
Destroy mutex when detaching the device.
Submitted by: John Baldwin <jhb@FreeBSD.ORG>
2000-10-13 18:59:29 +00:00
..
aac Fix up some more comments that were reversed. 2000-10-03 10:26:29 +00:00
acpi Fix StallOp implementaion. I've noticed that StallOp corresponds to 2000-10-02 08:58:50 +00:00
advansys Fix typo (accessable --> accessible). 2000-06-14 17:53:40 +00:00
agp Convert lockmgr locks from using simple locks to using mutexes. 2000-10-04 01:29:17 +00:00
aha Fix typo (accessable --> accessible). 2000-06-14 17:53:40 +00:00
ahb Fix typo (accessable --> accessible). 2000-06-14 17:53:40 +00:00
aic remove 5 unnecessary includes, per phk's script 2000-09-20 19:34:17 +00:00
aic7xxx Bring back the ability to send cdbs of length 13->32 bytes. This was lost 2000-10-12 14:36:27 +00:00
amd Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
amr Whoops. The AMR_QUARTZ_GOFASTER option is meant to disable, not enable 2000-09-11 23:19:13 +00:00
an MF4: fix style(9) whitespace breakage. 2000-08-08 23:53:11 +00:00
ar Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
asr Fix a race in ASR_ccbAdd and ASR_ccbRemove, which were both manipulating 2000-09-21 20:21:30 +00:00
ata Add support for ATA "pseudo" RAID controllers as the Promise Fasttrak 2000-10-13 13:04:45 +00:00
atkbdc Initiate deorbit burn sequence for <machine/mouse.h>. 2000-10-09 08:08:36 +00:00
awi awi needs to access memory with 8bit, 2000-10-10 09:50:25 +00:00
bktr Make MOD_UNLOAD return EBUSY to prevent it being unloaded automatically when we 2000-09-11 12:23:50 +00:00
buslogic Fix typo (accessable --> accessible). 2000-06-14 17:53:40 +00:00
cardbus
ccd Avoid the modules madness I inadvertently introduced by making the 2000-09-02 19:17:34 +00:00
cs Make all Ethernet drivers attach using ether_ifattach() and detach using 2000-07-13 22:54:34 +00:00
cy Don't depend on <machine/cpufunc.h> unnecessarily including <machine/lock.h>. 2000-10-12 16:15:24 +00:00
dc Use device_get_nameunit(dev) as the mutex string when calling 2000-10-13 18:35:49 +00:00
de Make all Ethernet drivers attach using ether_ifattach() and detach using 2000-07-13 22:54:34 +00:00
dec Add missing $FreeBSD$ 2000-05-01 19:54:26 +00:00
dgb Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
dpt Allow the DPT pci attachment to share IRQ's 2000-08-26 22:19:53 +00:00
ed Allocate memory resource to access the attribute memory of a card. 2000-09-25 06:01:42 +00:00
eisa Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
en Replace the mbuf external reference counting code with something 2000-08-19 08:32:59 +00:00
ep Remove 7 unnecessary includes frmo phk's script 2000-09-20 19:31:37 +00:00
ex Add support for pccard attachments of the ex driver. It supports the 2000-09-29 03:58:06 +00:00
fb * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
fdc Avoid the modules madness I inadvertently introduced by making the 2000-09-02 19:17:34 +00:00
fe Removed unneeded include files. 2000-09-22 09:59:23 +00:00
fxp Make mutex name reflect device driver name. 2000-10-13 18:59:29 +00:00
hea Remove the #include kitchensink <netatm/kern_include.h> and add 2000-10-12 08:14:20 +00:00
hfa Remove the #include kitchensink <netatm/kern_include.h> and add 2000-10-12 08:14:20 +00:00
ic Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
ichsmb Driver for the Intel 82801AA (ICH) SMBus controller and compatibles. 2000-10-06 00:09:46 +00:00
ida The DEC version of the Smart controller has its configuration information 2000-07-27 22:24:44 +00:00
ie Make all Ethernet drivers attach using ether_ifattach() and detach using 2000-07-13 22:54:34 +00:00
iicbus Allow these drivers to be detached. 2000-06-16 07:20:29 +00:00
isp Make changes required by change in how default and usable node and port 2000-10-12 23:59:40 +00:00
ispfw some copyright cleanups 2000-09-21 20:16:04 +00:00
joy Add ADS7182 as a known Joystick. 2000-01-18 08:38:35 +00:00
kbd Initiate deorbit burn sequence for <machine/console.h>. 2000-10-08 21:34:00 +00:00
lmc Adjust to accomodate recent changes to the rcvdata and rcvmsg 2000-05-01 03:31:58 +00:00
lnc Make all Ethernet drivers attach using ether_ifattach() and detach using 2000-07-13 22:54:34 +00:00
mc146818 Add missing $FreeBSD$ 2000-05-01 19:54:26 +00:00
mca
mcd Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
md Avoid the modules madness I inadvertently introduced by making the 2000-09-02 19:17:34 +00:00
mii sync to last commit 2000-10-12 00:16:19 +00:00
mlx Add support for 2.x/3.x firmware adapters which are too old to have a 2000-08-04 06:52:00 +00:00
mly This is the initial import of a new driver for the current family of 2000-08-23 03:22:41 +00:00
mse Initiate deorbit burn sequence for <machine/mouse.h>. 2000-10-09 08:08:36 +00:00
musycc Many and sundry changes. Still alpha quality. 2000-08-29 12:32:01 +00:00
null During a verbose boot, call the null device 'null' rather than 'null0' to 2000-10-06 00:46:29 +00:00
pccard o Record the pccard_function in the ivar. 2000-10-09 03:40:15 +00:00
pcf Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
pci Validate the PCI bus number that we fetch from our parent, since there's no 2000-10-09 00:43:45 +00:00
pcic Another PnP pcic card: SMC Swapbox Plug and Play 2000-10-12 03:51:16 +00:00
pdq Uh, ya, sure this almost compiled for __bsdi__. NOT! 2000-05-21 05:33:40 +00:00
ppbus A quote from the ia64 compiler: 2000-10-10 14:18:50 +00:00
ppc Add support for the PC87303 chipset (found on Miata alphas) and add 2000-07-20 09:28:07 +00:00
random Remove unneeded includes. 2000-09-21 06:23:16 +00:00
randomdev Remove unneeded includes. 2000-09-21 06:23:16 +00:00
ray Add attribute memory setup warnings 2000-07-11 21:31:59 +00:00
rc Made this file compile again after move of stuff from <machine.ipl.h> 2000-10-08 14:41:13 +00:00
rp Fix a bug upon initialization. (_INDX_ADDR -> _INDX_DATA) 2000-08-21 13:18:56 +00:00
scd Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
sf Use device_get_nameunit(dev) as the mutex string when calling 2000-10-13 18:35:49 +00:00
si
sio Add MAE0021 - Jetstream Int V.90 56k Voice Series 2. 2000-10-10 10:06:26 +00:00
sk Use device_get_nameunit(dev) as the mutex string when calling 2000-10-13 18:35:49 +00:00
smbus Driver for the Intel 82801AA (ICH) SMBus controller and compatibles. 2000-10-06 00:09:46 +00:00
sn Implement sn_pccard_match. The match routines are the compromise 2000-09-28 07:35:06 +00:00
snc Don't use bus_get_resource() and bus_get_resource_start() functions if 2000-10-03 11:47:34 +00:00
snp Unstaticize this driver. You can have as many snoop devices as you can 2000-04-02 00:35:37 +00:00
sound Reduce buffer size from 64K to 4K. 2000-10-09 14:54:32 +00:00
speaker Add PnP probe methods to some common AT hardware drivers. In each case, 2000-06-23 07:44:33 +00:00
sr Mass update of isa drivers using compatability shims to use 2000-05-28 13:40:48 +00:00
streams Cleanup after repo copy of sys/svr4 to sys/compat/svr4. 2000-09-01 08:47:14 +00:00
sym PR: kern/20895 2000-09-03 12:36:21 +00:00
syscons Initiate deorbit burn sequence for <machine/mouse.h>. 2000-10-09 08:08:36 +00:00
tdfx Added some handling code to work with SLI configs, and removed some unused 2000-10-10 03:51:54 +00:00
ti Use device_get_nameunit(dev) as the mutex string when calling 2000-10-13 18:35:49 +00:00
twe Reduce the number of outstanding commands we will send to the controller 2000-10-12 01:43:40 +00:00
tx Make all Ethernet drivers attach using ether_ifattach() and detach using 2000-07-13 22:54:34 +00:00
usb Add missing comma at the end of line. 2000-10-11 01:12:55 +00:00
vinum Avoid impending world breakage. 2000-10-13 13:43:37 +00:00
vn Call make_dev() with the correct minor number. 2000-09-26 19:09:44 +00:00
vr Use device_get_nameunit(dev) as the mutex string when calling 2000-10-13 18:35:49 +00:00
vx Make all Ethernet drivers attach using ether_ifattach() and detach using 2000-07-13 22:54:34 +00:00
wi Close PR #20963. Do not pass encryption keys back to the caller via 2000-09-07 17:05:12 +00:00
wl Make all Ethernet drivers attach using ether_ifattach() and detach using 2000-07-13 22:54:34 +00:00
xe Make all Ethernet drivers attach using ether_ifattach() and detach using 2000-07-13 22:54:34 +00:00