opnsense-src/stand/usb/storage
John Baldwin bc8f3704f1 stand/kshim: Update for devclass being removed from DRIVER_MODULE
The kshim code abused the devclass argument to DRIVER_MODULE in some
odd ways.  Instead, refactor the devclass handling to more closely
mirror what new-bus does in the kernel by having a linked list of
devclasses looked up by name and associate devices with a devclass.

Devices are now only associated with a module while probing and
attaching.

Reviewed by:	imp, markj
Differential Revision:	https://reviews.freebsd.org/D48409

(cherry picked from commit ee15875c01)
2025-02-27 10:23:52 -05:00
..
umass_common.c stand/kshim: Update for devclass being removed from DRIVER_MODULE 2025-02-27 10:23:52 -05:00
umass_common.h Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
umass_loader.c Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00