opnsense-src/sys/dev/usb/controller
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
..
dwc3 usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
atmegadci.c
atmegadci.h
avr32dci.c
avr32dci.h
dwc_otg.c newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
dwc_otg.h
dwc_otg_acpi.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
dwc_otg_fdt.c Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
dwc_otg_fdt.h
dwc_otg_hisi.c
dwc_otgreg.h
ehci.c
ehci.h
ehci_fsl.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
ehci_imx.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
ehci_msm.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
ehci_mv.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
ehci_pci.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
ehcireg.h
generic_ehci.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
generic_ehci.h
generic_ehci_acpi.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
generic_ehci_fdt.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
generic_ohci.c Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
generic_usb_if.m
generic_xhci.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
generic_xhci.h
generic_xhci_acpi.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
generic_xhci_fdt.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
musb_otg.c
musb_otg.h
musb_otg_allwinner.c riscv: enable Allwinner D1 USB drivers 2025-01-10 13:57:36 -04:00
ohci.c
ohci.h
ohci_pci.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
ohcireg.h
uhci.c
uhci.h
uhci_pci.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
uhcireg.h
usb_controller.c usb: Use bus_detach_children instead of bus_generic_detach 2025-03-12 10:54:49 -04:00
usb_nop_xceiv.c
uss820dci.c
uss820dci.h
xhci.c
xhci.h
xhci_pci.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
xhcireg.h
xlnx_dwc3.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00