Hi Manos,
Add a new VIRTIO device for the virtio sound device id. Functionality will be added in the following commits.
I think the virtio-snd.c code, the trace events and the Kconfig VIRTIO_SND should be moved to hw/audio. The code for nearly all audio devices is in this directory. This would be similar to other virtio devices. E.g. the virtio-scsi code is in hw/scsi and the virtio-net code is in hw/net.
With best regards, Volker
Signed-off-by: Emmanouil Pitsidianakis <manos.pitsidiana...@linaro.org> --- MAINTAINERS | 6 + hw/virtio/Kconfig | 5 + hw/virtio/meson.build | 1 + hw/virtio/trace-events | 9 ++ hw/virtio/virtio-snd.c | 231 +++++++++++++++++++++++++++++++++ include/hw/virtio/virtio-snd.h | 80 ++++++++++++ 6 files changed, 332 insertions(+) create mode 100644 hw/virtio/virtio-snd.c create mode 100644 include/hw/virtio/virtio-snd.h