mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-08 18:23:57 -06:00
virtio-ccw: add virtio-crypto-ccw device
Wire up virtio-crypto for the CCW based VIRTIO. Signed-off-by: Halil Pasic <pasic@linux.vnet.ibm.com> Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
This commit is contained in:
parent
47e13dfd86
commit
d2256070d2
2 changed files with 73 additions and 0 deletions
|
@ -22,6 +22,7 @@
|
|||
#endif
|
||||
#include "hw/virtio/virtio-balloon.h"
|
||||
#include "hw/virtio/virtio-rng.h"
|
||||
#include "hw/virtio/virtio-crypto.h"
|
||||
#include "hw/virtio/virtio-bus.h"
|
||||
#ifdef CONFIG_VHOST_VSOCK
|
||||
#include "hw/virtio/vhost-vsock.h"
|
||||
|
@ -183,6 +184,17 @@ typedef struct VirtIORNGCcw {
|
|||
VirtIORNG vdev;
|
||||
} VirtIORNGCcw;
|
||||
|
||||
/* virtio-crypto-ccw */
|
||||
|
||||
#define TYPE_VIRTIO_CRYPTO_CCW "virtio-crypto-ccw"
|
||||
#define VIRTIO_CRYPTO_CCW(obj) \
|
||||
OBJECT_CHECK(VirtIOCryptoCcw, (obj), TYPE_VIRTIO_CRYPTO_CCW)
|
||||
|
||||
typedef struct VirtIOCryptoCcw {
|
||||
VirtioCcwDevice parent_obj;
|
||||
VirtIOCrypto vdev;
|
||||
} VirtIOCryptoCcw;
|
||||
|
||||
VirtIODevice *virtio_ccw_get_vdev(SubchDev *sch);
|
||||
|
||||
#ifdef CONFIG_VIRTFS
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue