freebsd-skq/sys/dev/mcd
jhb e608775202 Add locking to mcd(4) and mark MPSAFE.
- Actually use existing per-softc mutex.
- Use mutex in cdev routines and remove D_NEEDGIANT.
- Use callout(9) instead of timeout(9).
- Don't check for impossible conditions (e.g. MCDINIT being clear).
- Remove critical_enter/exit when sending a PIO command.
- Use bus_*() instead of bus_space_*().

Tested by:	no one
2014-11-18 21:51:01 +00:00
..
mcd_isa.c Add locking to mcd(4) and mark MPSAFE. 2014-11-18 21:51:01 +00:00
mcd.c Add locking to mcd(4) and mark MPSAFE. 2014-11-18 21:51:01 +00:00
mcdreg.h
mcdvar.h Add locking to mcd(4) and mark MPSAFE. 2014-11-18 21:51:01 +00:00