freebsd-dev/sys/dev/bktr
Don Lewis da6f8233bc Use a mutex to synchronize the driver top and bottom halves instead of
using critcal_enter() and critical_exit() to attempt to replace spl*()
calls.  The critical section was calling selrecord(), which locks an
MTX_DEF mutex, which is not legal in a critical section.

Tested by: Stefan Ehmann <shoesoft@gmx.net> and "make universe"
Approved by: re (scottl)
2003-12-01 19:03:50 +00:00
..
bktr_audio.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
bktr_audio.h Add a overhaul of the soundchip initialization for the MSP34xx chipsets 2003-08-12 09:45:34 +00:00
bktr_card.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
bktr_card.h Add BCTV3/PCI entry. 2003-02-02 17:46:00 +00:00
bktr_core.c Use a mutex to synchronize the driver top and bottom halves instead of 2003-12-01 19:03:50 +00:00
bktr_core.h
bktr_i2c.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
bktr_i2c.h Major rework of the iicbus/smbus framework: 2002-03-23 15:49:15 +00:00
bktr_mem.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
bktr_mem.h
bktr_os.c Use a mutex to synchronize the driver top and bottom halves instead of 2003-12-01 19:03:50 +00:00
bktr_os.h Use a mutex to synchronize the driver top and bottom halves instead of 2003-12-01 19:03:50 +00:00
bktr_reg.h Use a mutex to synchronize the driver top and bottom halves instead of 2003-12-01 19:03:50 +00:00
bktr_tuner.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
bktr_tuner.h
CHANGELOG.TXT Separate "seperate" from kernel source. 2002-05-16 22:43:20 +00:00
ioctl_bt848.h
ioctl_meteor.h
msp34xx.c Add a overhaul of the soundchip initialization for the MSP34xx chipsets 2003-08-12 09:45:34 +00:00