aboutsummaryrefslogtreecommitdiff
path: root/hw/audio
AgeCommit message (Expand)AuthorFilesLines
2024-01-05hw/audio/sb16: Do not migrate qdev propertiesPhilippe Mathieu-Daudé1-5/+5
2023-12-29hw/audio: Constify VMStateRichard Henderson15-25/+25
2023-12-04Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into ...Stefan Hajnoczi1-0/+1
2023-12-04hw/audio/virtio-sound: mark the device as unmigratableVolker Rümelin1-0/+1
2023-12-02virtio-sound: add realize() error cleanup pathManos Pitsidianakis1-17/+22
2023-12-02virtio-snd: check AUD_register_card return valueManos Pitsidianakis1-1/+3
2023-12-02hw/audio/hda-codec: reenable the audio mixerVolker Rümelin1-6/+6
2023-12-02hw/audio/hda-codec: fix multiplication overflowVolker Rümelin1-8/+21
2023-12-02hw/audio/virtio-snd-pci: fix the PCI class codeVolker Rümelin1-0/+2
2023-11-28hw/audio/via-ac97: Route interrupts using via_isa_set_irq()BALATON Zoltan1-4/+4
2023-11-15hw/audio/virtio-snd.c: spelling: initalizeMichael Tokarev1-1/+1
2023-11-13hw/audio/es1370: Clean up commentPeter Maydell1-2/+7
2023-11-07virtio-sound: implement audio capture (RX)Manos Pitsidianakis2-35/+230
2023-11-07virtio-sound: implement audio output (TX)Manos Pitsidianakis2-5/+285
2023-11-07virtio-sound: handle VIRTIO_SND_R_PCM_RELEASEManos Pitsidianakis2-1/+48
2023-11-07virtio-sound: handle VIRTIO_SND_R_PCM_PREPAREManos Pitsidianakis1-0/+24
2023-11-07virtio-sound: handle VIRTIO_SND_R_PCM_SET_PARAMSManos Pitsidianakis2-0/+35
2023-11-07virtio-sound: handle VIRTIO_SND_R_PCM_{START,STOP}Manos Pitsidianakis2-2/+48
2023-11-07virtio-sound: handle VIRTIO_SND_R_PCM_INFO requestManos Pitsidianakis2-0/+83
2023-11-07virtio-sound: handle control messages and streamsManos Pitsidianakis2-7/+484
2023-11-07Add virtio-sound-pci deviceManos Pitsidianakis2-0/+94
2023-11-07Add virtio-sound device stubManos Pitsidianakis4-0/+248
2023-10-10hw/audio/es1370: trace lost interruptsVolker Rümelin2-5/+12
2023-10-10hw/audio/es1370: change variable type and nameVolker Rümelin1-7/+8
2023-10-10hw/audio/es1370: block structure coding style fixesVolker Rümelin1-20/+16
2023-10-10hw/audio/es1370: remove #ifdef ES1370_VERBOSE to avoid bit rotVolker Rümelin1-12/+13
2023-10-10hw/audio/es1370: remove #ifdef ES1370_DEBUG to avoid bit rotVolker Rümelin1-69/+66
2023-10-10hw/audio/es1370: remove unused dolog macroVolker Rümelin1-7/+0
2023-10-10hw/audio/es1370: replace bit-rotted code with tracepointsVolker Rümelin2-37/+28
2023-10-10hw/audio/es1370: reset current sample counterVolker Rümelin1-1/+1
2023-10-09Merge tag 'q800-for-8.2-pull-request' of https://github.com/vivier/qemu-m68k ...Stefan Hajnoczi4-0/+741
2023-10-06hw/audio/soundhw: Clean up global variable shadowingPhilippe Mathieu-Daudé1-3/+3
2023-10-06asc: generate silence if FIFO empty but engine still runningMark Cave-Ayland1-0/+19
2023-10-06audio: add Apple Sound Chip (ASC) emulationMark Cave-Ayland4-0/+722
2023-10-03audio: propagate Error * out of audio_initMartin Kletzander11-20/+43
2023-09-22hw/audio/lm4549: Add errp error reporting to init functionMartin Kletzander3-3/+5
2023-09-22hw/audio: Simplify hda audio initMartin Kletzander3-18/+20
2023-09-08audio: spelling fixesMichael Tokarev4-9/+9
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé1-14/+14
2023-03-08hw/audio/via-ac97: Basic implementation of audio playbackBALATON Zoltan2-6/+455
2023-02-27hw/audio/ac97: Split off some definitions to a headerBALATON Zoltan2-42/+66
2023-02-27hw/audio/ac97: Replace container_of() by AC97() QOM cast macroPhilippe Mathieu-Daudé1-1/+1
2023-02-27hw/audio/es1370: Replace container_of() by ES1370() QOM cast macroPhilippe Mathieu-Daudé1-1/+2
2023-02-27hw/audio/es1370: Avoid forward-declaring ES1370StatePhilippe Mathieu-Daudé1-4/+3
2023-02-27hw/audio/hda-codec: Avoid forward-declaring HDAAudioStatePhilippe Mathieu-Daudé1-4/+3
2023-02-27hw: Replace isa_get_irq() by isa_bus_get_irq() when ISABus is availablePhilippe Mathieu-Daudé3-7/+10
2023-02-27hw/isa: Rename isa_get_dma() -> isa_bus_get_dma()Philippe Mathieu-Daudé3-4/+4
2023-01-08include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster3-3/+3
2022-11-23hw/audio/intel-hda: Drop unnecessary prototypePeter Maydell1-2/+0
2022-11-23hw/audio/intel-hda: don't reset codecs twicePeter Maydell1-3/+1