aboutsummaryrefslogtreecommitdiff
path: root/hw/audio
AgeCommit message (Expand)Author
2023-11-07virtio-sound: implement audio capture (RX)Manos Pitsidianakis
2023-11-07virtio-sound: implement audio output (TX)Manos Pitsidianakis
2023-11-07virtio-sound: handle VIRTIO_SND_R_PCM_RELEASEManos Pitsidianakis
2023-11-07virtio-sound: handle VIRTIO_SND_R_PCM_PREPAREManos Pitsidianakis
2023-11-07virtio-sound: handle VIRTIO_SND_R_PCM_SET_PARAMSManos Pitsidianakis
2023-11-07virtio-sound: handle VIRTIO_SND_R_PCM_{START,STOP}Manos Pitsidianakis
2023-11-07virtio-sound: handle VIRTIO_SND_R_PCM_INFO requestManos Pitsidianakis
2023-11-07virtio-sound: handle control messages and streamsManos Pitsidianakis
2023-11-07Add virtio-sound-pci deviceManos Pitsidianakis
2023-11-07Add virtio-sound device stubManos Pitsidianakis
2023-10-10hw/audio/es1370: trace lost interruptsVolker Rümelin
2023-10-10hw/audio/es1370: change variable type and nameVolker Rümelin
2023-10-10hw/audio/es1370: block structure coding style fixesVolker Rümelin
2023-10-10hw/audio/es1370: remove #ifdef ES1370_VERBOSE to avoid bit rotVolker Rümelin
2023-10-10hw/audio/es1370: remove #ifdef ES1370_DEBUG to avoid bit rotVolker Rümelin
2023-10-10hw/audio/es1370: remove unused dolog macroVolker Rümelin
2023-10-10hw/audio/es1370: replace bit-rotted code with tracepointsVolker Rümelin
2023-10-10hw/audio/es1370: reset current sample counterVolker Rümelin
2023-10-09Merge tag 'q800-for-8.2-pull-request' of https://github.com/vivier/qemu-m68k ...Stefan Hajnoczi
2023-10-06hw/audio/soundhw: Clean up global variable shadowingPhilippe Mathieu-Daudé
2023-10-06asc: generate silence if FIFO empty but engine still runningMark Cave-Ayland
2023-10-06audio: add Apple Sound Chip (ASC) emulationMark Cave-Ayland
2023-10-03audio: propagate Error * out of audio_initMartin Kletzander
2023-09-22hw/audio/lm4549: Add errp error reporting to init functionMartin Kletzander
2023-09-22hw/audio: Simplify hda audio initMartin Kletzander
2023-09-08audio: spelling fixesMichael Tokarev
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé
2023-03-08hw/audio/via-ac97: Basic implementation of audio playbackBALATON Zoltan
2023-02-27hw/audio/ac97: Split off some definitions to a headerBALATON Zoltan
2023-02-27hw/audio/ac97: Replace container_of() by AC97() QOM cast macroPhilippe Mathieu-Daudé
2023-02-27hw/audio/es1370: Replace container_of() by ES1370() QOM cast macroPhilippe Mathieu-Daudé
2023-02-27hw/audio/es1370: Avoid forward-declaring ES1370StatePhilippe Mathieu-Daudé
2023-02-27hw/audio/hda-codec: Avoid forward-declaring HDAAudioStatePhilippe Mathieu-Daudé
2023-02-27hw: Replace isa_get_irq() by isa_bus_get_irq() when ISABus is availablePhilippe Mathieu-Daudé
2023-02-27hw/isa: Rename isa_get_dma() -> isa_bus_get_dma()Philippe Mathieu-Daudé
2023-01-08include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster
2022-11-23hw/audio/intel-hda: Drop unnecessary prototypePeter Maydell
2022-11-23hw/audio/intel-hda: don't reset codecs twicePeter Maydell
2022-06-11hw/audio/cs4231a: Const'ify global tablesBernhard Beschow
2022-05-25hw/audio/ac97: Remove unneeded local variablesBALATON Zoltan
2022-05-25hw/audio/ac97: Remove unimplemented reset functionsBALATON Zoltan
2022-05-25hw/audio/ac97: Coding style fixes to avoid checkpatch errorsBALATON Zoltan
2022-05-14introduce -audio as a replacement for -soundhwPaolo Bonzini
2022-05-14soundhw: move help handling to vl.cPaolo Bonzini
2022-05-14soundhw: unify initialization for ISA and PCI soundhwPaolo Bonzini
2022-05-14soundhw: extract soundhw help to a separate functionPaolo Bonzini
2022-05-14soundhw: remove ability to create multiple soundcardsPaolo Bonzini
2022-05-07pc: remove -soundhw pcspkPaolo Bonzini
2022-03-22Merge tag 'pull-request-2022-03-21' of https://gitlab.com/thuth/qemu into sta...Peter Maydell
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster