Make sure the USB audio driver is loaded last. This is important when
built as part of a kernel module to prevent panics when the USB audio driver kernel module is unloaded. Suggested by: marius @ MFC after: 1 week
This commit is contained in:
parent
e068a6596f
commit
e3f37a4f6e
@ -5917,7 +5917,7 @@ uaudio_hid_detach(struct uaudio_softc *sc)
|
||||
usbd_transfer_unsetup(sc->sc_hid.xfer, UAUDIO_HID_N_TRANSFER);
|
||||
}
|
||||
|
||||
DRIVER_MODULE(uaudio, uhub, uaudio_driver, uaudio_devclass, NULL, 0);
|
||||
DRIVER_MODULE_ORDERED(uaudio, uhub, uaudio_driver, uaudio_devclass, NULL, 0, SI_ORDER_ANY);
|
||||
MODULE_DEPEND(uaudio, usb, 1, 1, 1);
|
||||
MODULE_DEPEND(uaudio, sound, SOUND_MINVER, SOUND_PREFVER, SOUND_MAXVER);
|
||||
MODULE_VERSION(uaudio, 1);
|
||||
|
Loading…
x
Reference in New Issue
Block a user