freebsd-skq/sys/dev/bktr
truckman 7369e92014 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
bktr_card.c Use __FBSDID(). 2003-08-24 17:55:58 +00:00
bktr_card.h
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
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
ioctl_bt848.h
ioctl_meteor.h
msp34xx.c