aboutsummaryrefslogtreecommitdiff
path: root/hw/audio
AgeCommit message (Expand)Author
3 dayshw/audio/hda: fix memory leak on audio setupPaolo Bonzini
3 daysRevert "hw/audio/hda: fix memory leak on audio setup"Paolo Bonzini
2024-10-21replace error_setg(&error_fatal, ...) with error_report()Tudor Gheorghiu
2024-10-14hw/audio/hda: fix memory leak on audio setupMarc-André Lureau
2024-10-14hw/audio/hda: free timer on exitMarc-André Lureau
2024-10-03hw/audio/virtio-snd: Remove unnecessary "exec/tswap.h" headerPhilippe Mathieu-Daudé
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell
2024-09-11hw/audio/virtio-sound: fix heap buffer overflowVolker Rümelin
2024-08-20hw/audio/virtio-snd: fix invalid param checkVolker Rümelin
2024-07-21virtio-snd: check for invalid param shift operandsManos Pitsidianakis
2024-07-21virtio-snd: add max size bounds check in input cbManos Pitsidianakis
2024-06-19hw/audio/virtio-snd: Always use little endian audio formatPhilippe Mathieu-Daudé
2024-05-09misc: Use QEMU header path relative to include/ directoryPhilippe Mathieu-Daudé
2024-04-26exec: Declare target_words_bigendian() in 'exec/tswap.h'Philippe Mathieu-Daudé
2024-04-25hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell
2024-04-10hw/audio/virtio-snd: Remove unused assignmentPhilippe Mathieu-Daudé
2024-04-09virtio-snd: rewrite invalid tx/rx message handlingManos Pitsidianakis
2024-04-09virtio-snd: Enhance error handling for invalid transfersZheyu Ma
2024-03-12hw/audio/virtio-sound: return correct command response sizeVolker Rümelin
2024-01-05hw/audio/sb16: Do not migrate qdev propertiesPhilippe Mathieu-Daudé
2023-12-29hw/audio: Constify VMStateRichard Henderson
2023-12-04Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into ...Stefan Hajnoczi
2023-12-04hw/audio/virtio-sound: mark the device as unmigratableVolker Rümelin
2023-12-02virtio-sound: add realize() error cleanup pathManos Pitsidianakis
2023-12-02virtio-snd: check AUD_register_card return valueManos Pitsidianakis
2023-12-02hw/audio/hda-codec: reenable the audio mixerVolker Rümelin
2023-12-02hw/audio/hda-codec: fix multiplication overflowVolker Rümelin
2023-12-02hw/audio/virtio-snd-pci: fix the PCI class codeVolker Rümelin
2023-11-28hw/audio/via-ac97: Route interrupts using via_isa_set_irq()BALATON Zoltan
2023-11-15hw/audio/virtio-snd.c: spelling: initalizeMichael Tokarev
2023-11-13hw/audio/es1370: Clean up commentPeter Maydell
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