opnsense-src/sys/dev/usb
John Baldwin ba6c35f0ca usb: Use bus_detach_children instead of bus_generic_detach
The USB bus performs additional teardown steps in between detaching
child devices and deleting child devices.

Reported by:	phk, thj
Tested by:	phk
Fixes:		e9d3857040 ("Use bus_detach_children instead of bus_generic_detach")
2025-03-12 10:54:49 -04:00
..
controller usb: Use bus_detach_children instead of bus_generic_detach 2025-03-12 10:54:49 -04:00
gadget
input wsp: Fix whitespaces 2025-03-07 20:53:35 +03:00
misc usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
net usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
quirk usb: correct the rtw8821cu quirk and add another wireless rtw88 device 2024-08-27 17:48:43 +00:00
serial usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
storage umass: Remove some 20-year-old dead code 2025-03-10 20:33:15 -06:00
template usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
video Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
wlan usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
ufm_ioctl.h
uftdiio.h
uled_ioctl.h
usb.h usb: increase USB_PORT_RESET_RECOVERY 2024-09-06 12:34:30 -06:00
usb_bus.h usb: change LIST to SLIST to avoid LinuxKPI conflicts 2024-09-24 22:53:28 +00:00
usb_busdma.c
usb_busdma.h
usb_cdc.h
usb_controller.h
usb_core.c
usb_core.h
usb_debug.c
usb_debug.h
usb_dev.c kern: Make fileops and filterops tables const where possible 2024-11-26 21:04:21 +00:00
usb_dev.h usb: change LIST to SLIST to avoid LinuxKPI conflicts 2024-09-24 22:53:28 +00:00
usb_device.c usb: fix loop in usb_config_parse 2024-11-10 21:53:18 -05:00
usb_device.h usb: change LIST to SLIST to avoid LinuxKPI conflicts 2024-09-24 22:53:28 +00:00
usb_dynamic.c
usb_dynamic.h
usb_endian.h
usb_error.c
usb_fdt_support.c
usb_fdt_support.h
usb_freebsd.h
usb_freebsd_loader.h
usb_generic.c
usb_generic.h
usb_handle_request.c
usb_hid.c
usb_hub.c
usb_hub.h
usb_hub_acpi.c
usb_hub_private.h
usb_if.m
usb_ioctl.h
usb_lookup.c
usb_mbuf.c
usb_mbuf.h
usb_msctest.c
usb_msctest.h
usb_parse.c
usb_pci.h
usb_pf.c net: Remove unneeded NULL check for the allocated ifnet 2024-06-28 18:16:29 +08:00
usb_pf.h
usb_process.c usb: serial: allow the open/close sleep to be interruptible 2024-12-10 19:23:10 -06:00
usb_process.h usb: serial: allow the open/close sleep to be interruptible 2024-12-10 19:23:10 -06:00
usb_request.c
usb_request.h
usb_transfer.c
usb_transfer.h
usb_util.c
usb_util.h
usbdevs mt7601U: Importing if_mtw from OpenBSD 2025-02-03 20:20:52 +01:00
usbdi.h usb: serial: allow the open/close sleep to be interruptible 2024-12-10 19:23:10 -06:00
usbdi_util.h
usbhid.h