]> git.ipfire.org Git - thirdparty/qemu.git/commit
cryptodev: Introduce cryptodev.json
authorzhenwei pi <pizhenwei@bytedance.com>
Wed, 1 Mar 2023 10:58:36 +0000 (18:58 +0800)
committerMichael S. Tsirkin <mst@redhat.com>
Tue, 7 Mar 2023 17:38:59 +0000 (12:38 -0500)
commit14c9fd1673ac8c6855a93c882870da8403b5a5d6
tree9e9df7c182463e809f5a2f78a3c460fb4d132ab8
parent9832009d9dd2386664c15cc70f6e6bfe062be8bd
cryptodev: Introduce cryptodev.json

Introduce QCryptodevBackendType in cryptodev.json, also apply this to
related codes. Then we can drop 'enum CryptoDevBackendOptionsType'.

Note that `CRYPTODEV_BACKEND_TYPE_NONE` is *NOT* used by anywhere, so
drop it(no 'none' enum in QCryptodevBackendType).

Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: zhenwei pi <pizhenwei@bytedance.com>
Message-Id: <20230301105847.253084-2-pizhenwei@bytedance.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
MAINTAINERS
backends/cryptodev-builtin.c
backends/cryptodev-lkcf.c
backends/cryptodev-vhost-user.c
backends/cryptodev-vhost.c
include/sysemu/cryptodev.h
qapi/cryptodev.json [new file with mode: 0644]
qapi/meson.build
qapi/qapi-schema.json