opnsense-src/sys/dev/sound/pci
John Baldwin 11a9117871 Use bus_generic_detach to detach and delete child devices during detach
This is simpler and more robust than individual calls to
device_delete_child.

Differential Revision:	https://reviews.freebsd.org/D47972
2025-01-02 13:25:12 -05:00
..
hda Use bus_generic_detach to detach and delete child devices during detach 2025-01-02 13:25:12 -05:00
allegro_code.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
allegro_reg.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
als4000.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
als4000.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
atiixp.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
atiixp.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
cmi.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
cmireg.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
cs461x_dsp.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
cs4281.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
cs4281.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
csa.c csa/emu10kx: Simplify deleting child devices 2025-01-02 13:23:28 -05:00
csamidi.c sound: Move chip.h contents to pcm/sound.h 2024-05-06 20:35:55 +02:00
csapcm.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
csareg.h sound(4): Fix a typo in a source code comment 2024-12-28 07:41:43 +01:00
csavar.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
emu10k1.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
emu10kx-midi.c sound: Move chip.h contents to pcm/sound.h 2024-05-06 20:35:55 +02:00
emu10kx-pcm.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
emu10kx.c csa/emu10kx: Simplify deleting child devices 2025-01-02 13:23:28 -05:00
emu10kx.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
emuxkireg.h sys: Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:24 -06:00
envy24.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
envy24.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
envy24ht.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
envy24ht.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
es137x.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
es137x.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
fm801.c bus_generic_detach: Delete children after detaching them 2025-01-02 13:21:30 -05:00
hdsp-pcm.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
hdsp.c Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
hdsp.h snd_hdsp(4): Add sysctls to select analog signal levels. 2024-10-29 16:15:58 +00:00
hdspe-pcm.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
hdspe.c Use bus_generic_detach instead of device_delete_children in detach 2025-01-02 13:24:28 -05:00
hdspe.h snd_hdspe(4): Add sysctls to select analog signal levels. 2024-12-03 22:31:50 +00:00
ich.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
ich.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
maestro3.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
neomagic-coeff.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
neomagic.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
neomagic.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
solo.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
spicds.c sound: Do not cast return value of malloc(9) 2024-10-18 10:40:57 +02:00
spicds.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
t4dwave.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
t4dwave.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
via82c686.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
via82c686.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
via8233.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
via8233.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
vibes.c sound: Make device registration more intuitive 2024-11-03 20:02:49 +01:00
vibes.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00