opnsense-src/sys/dev/etherswitch
John Baldwin 64d1a02e4e Check for errors from bus_generic_detach in various drivers
In some cases, move the call to bus_generic_detach earlier so that any
detach failures from child devices do not leave the parent device
partially detached.

Differential Revision:	https://reviews.freebsd.org/D47966
2025-01-02 13:23:41 -05:00
..
ar40xx Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
arswitch Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
e6000sw Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
felix Check for errors from bus_generic_detach in various drivers 2025-01-02 13:23:41 -05:00
infineon Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
ip17x Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
micrel Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
mtkswitch Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
rtl8366 Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
ukswitch Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
etherswitch.c newbus: replace -1 in BUS_ADD_CHILD(...-1) with DEVICE_UNIT_ANY 2024-07-24 22:23:02 -06:00
etherswitch.h sys: Remove $FreeBSD$: one-line .h pattern 2023-08-16 11:54:18 -06:00
etherswitch_if.m sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
miiproxy.c Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
miiproxy.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00