HardenedBSD/sys/arm/ti
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
..
am335x
clk
cpsw
omap4
twl
usb
aintc.c
files.ti
std.ti
ti_adc.c
ti_adcreg.h
ti_adcvar.h
ti_cpuid.c
ti_cpuid.h
ti_edma3.c
ti_edma3.h
ti_gpio_if.m
ti_gpio.c
ti_gpio.h
ti_i2c.c
ti_i2c.h
ti_machdep.c
ti_mbox.c
ti_mbox.h
ti_omap4_cm.c
ti_omap4_cm.h
ti_pinmux.c
ti_pinmux.h
ti_prcm.c
ti_prcm.h
ti_prm.c
ti_prm.h
ti_pruss.c
ti_pruss.h
ti_scm_syscon.c
ti_scm.c
ti_scm.h
ti_sdhci.c
ti_sdma.c
ti_sdma.h
ti_sdmareg.h
ti_smc.h
ti_smc.S
ti_spi.c
ti_spireg.h
ti_spivar.h
ti_sysc.c
ti_sysc.h
ti_wdt.c
ti_wdt.h
tivar.h