opnsense-src/sys/dev/gpio
John Baldwin 7ebc7d1ab7 Remove bogus detach routines
These drivers are not bus drivers, and would need proper detach
routines that tore down state stored in the softc.  Better to just
fail detach outright instead of an incorrect success.

Reviewed by:	imp
Differential Revision:	https://reviews.freebsd.org/D47389
2024-11-04 20:31:16 -05:00
..
dwgpio sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
acpi_gpiobus.c GPIO: Add ACPI _AEI support 2024-10-31 14:26:34 -07:00
acpi_gpiobusvar.h GPIO: Add ACPI _AEI support 2024-10-31 14:26:34 -07:00
bytgpio.c bytgpio: expose PNP info 2024-07-29 14:09:08 -06:00
chvgpio.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
chvgpio_reg.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
gpio_if.m sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
gpioaei.c GPIO: Add ACPI _AEI support 2024-10-31 14:26:34 -07:00
gpiobacklight.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
gpiobus.c gpiobus: Use a bus_child_deleted method to free ivars for children 2024-11-01 10:09:39 -04:00
gpiobus_if.m sys: Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:54:58 -06:00
gpiobusvar.h gpiobus: Make gpiobus_read_ivar extern 2024-10-25 19:34:57 -07:00
gpioc.c gpioc: Fix handling of priv data during open 2024-09-26 10:16:17 +01:00
gpioiic.c newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
gpiokeys.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
gpiokeys.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
gpiokeys_codes.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
gpioled.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
gpioled_fdt.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
gpiomdio.c Remove bogus detach routines 2024-11-04 20:31:16 -05:00
gpiopower.c gpiopower: trigger low, high and both edges 2024-01-28 13:29:41 +02:00
gpiopps.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
gpioregulator.c regulator: Move regulator code in dev/regulator 2024-01-10 19:20:32 +01:00
gpiospi.c newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
gpioths.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
ofw_gpiobus.c newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
pl061.c dev/gpio: Mask all pl011 interrupts 2024-10-24 11:20:48 +01:00
pl061.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
pl061_acpi.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
pl061_fdt.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
qoriq_gpio.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
qoriq_gpio.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00