HardenedBSD/sys/arm/nvidia
John Baldwin d412c07617 Check for errors when detaching children first, not last
These detach routines in these drivers all ended with 'return
(bus_generic_detach())' meaning that if any child device failed to
detach, the parent driver was left in a mostly destroyed state, but
still marked attached.  Instead, bus drivers should detach child
drivers first and return errors before destroying driver state in the
parent.

Reviewed by:	imp
Differential Revision:	https://reviews.freebsd.org/D47387
2024-11-04 20:30:33 -05:00
..
drm2
tegra124
as3722_gpio.c
as3722_regulators.c
as3722_rtc.c
as3722.c
as3722.h
tegra_abpmisc.c
tegra_ahci.c
tegra_efuse.c
tegra_efuse.h
tegra_ehci.c
tegra_gpio.c
tegra_i2c.c
tegra_lic.c
tegra_mc.c
tegra_pcie.c
tegra_pinmux.c
tegra_pmc.h
tegra_rtc.c
tegra_sdhci.c
tegra_soctherm_if.m
tegra_soctherm.c
tegra_uart.c
tegra_usbphy.c
tegra_xhci.c