1*4ae0fc18SManos Pitsidianakis /* 2*4ae0fc18SManos Pitsidianakis * Vhost-user Sound virtio device 3*4ae0fc18SManos Pitsidianakis * 4*4ae0fc18SManos Pitsidianakis * Copyright (c) 2021 Mathieu Poirier <mathieu.poirier@linaro.org> 5*4ae0fc18SManos Pitsidianakis * 6*4ae0fc18SManos Pitsidianakis * SPDX-License-Identifier: GPL-2.0-or-later 7*4ae0fc18SManos Pitsidianakis */ 8*4ae0fc18SManos Pitsidianakis 9*4ae0fc18SManos Pitsidianakis #ifndef QEMU_VHOST_USER_SND_H 10*4ae0fc18SManos Pitsidianakis #define QEMU_VHOST_USER_SND_H 11*4ae0fc18SManos Pitsidianakis 12*4ae0fc18SManos Pitsidianakis #include "hw/virtio/virtio.h" 13*4ae0fc18SManos Pitsidianakis #include "hw/virtio/vhost.h" 14*4ae0fc18SManos Pitsidianakis #include "hw/virtio/vhost-user.h" 15*4ae0fc18SManos Pitsidianakis #include "hw/virtio/vhost-user-base.h" 16*4ae0fc18SManos Pitsidianakis 17*4ae0fc18SManos Pitsidianakis #define TYPE_VHOST_USER_SND "vhost-user-snd" 18*4ae0fc18SManos Pitsidianakis OBJECT_DECLARE_SIMPLE_TYPE(VHostUserSound, VHOST_USER_SND) 19*4ae0fc18SManos Pitsidianakis 20*4ae0fc18SManos Pitsidianakis struct VHostUserSound { 21*4ae0fc18SManos Pitsidianakis VHostUserBase parent_obj; 22*4ae0fc18SManos Pitsidianakis }; 23*4ae0fc18SManos Pitsidianakis 24*4ae0fc18SManos Pitsidianakis #endif /* QEMU_VHOST_USER_SND_H */ 25