qemu/hw/audio
BALATON Zoltan eb604411a7 hw/audio/via-ac97: Basic implementation of audio playback
Add basic implementation of the AC'97 sound part used in VIA south
bridge chips. Not all features of the device is emulated, only one
playback channel is supported for now but this is enough to get sound
output from some guests using this device on pegasos2.

Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Reviewed-by: Volker Rümelin <vr_qemu@t-online.de>
Tested-by: Rene Engel <ReneEngel80@emailn.de>
Message-Id: <63b99410895312f40e7be479f581da0805e605a1.1678188711.git.balaton@eik.bme.hu>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
2023-03-08 00:37:48 +01:00
..
ac97.c hw/audio/ac97: Split off some definitions to a header 2023-02-27 22:29:02 +01:00
ac97.h hw/audio/ac97: Split off some definitions to a header 2023-02-27 22:29:02 +01:00
adlib.c
cs4231.c
cs4231a.c hw: Replace isa_get_irq() by isa_bus_get_irq() when ISABus is available 2023-02-27 22:29:02 +01:00
es1370.c hw/audio/es1370: Replace container_of() by ES1370() QOM cast macro 2023-02-27 22:29:02 +01:00
fmopl.c
fmopl.h
gus.c hw: Replace isa_get_irq() by isa_bus_get_irq() when ISABus is available 2023-02-27 22:29:02 +01:00
gusemu.h
gusemu_hal.c
gusemu_mixer.c
gustate.h
hda-codec-common.h
hda-codec.c hw/audio/hda-codec: Avoid forward-declaring HDAAudioState 2023-02-27 22:29:02 +01:00
intel-hda-defs.h
intel-hda.c
intel-hda.h
Kconfig
lm4549.c
lm4549.h
marvell_88w8618.c
meson.build
pcspk.c
pl041.c
pl041.h
pl041.hx
sb16.c hw: Replace isa_get_irq() by isa_bus_get_irq() when ISABus is available 2023-02-27 22:29:02 +01:00
soundhw.c
trace-events hw/audio/via-ac97: Basic implementation of audio playback 2023-03-08 00:37:48 +01:00
trace.h
via-ac97.c hw/audio/via-ac97: Basic implementation of audio playback 2023-03-08 00:37:48 +01:00
wm8750.c