Michael S. Tsirkin
2020-Dec-02 11:21 UTC
[PATCH 2/2] uapi: virtio_ids: add missing device type IDs from OASIS spec
On Wed, Dec 02, 2020 at 12:19:31PM +0100, Enrico Weigelt, metux IT consult wrote:> The OASIS virtio spec (1.1) defines several IDs that aren't reflected > in the header yet. Fixing this by adding the missing IDs, even though > they're not yet used by the kernel yet.double yet ;)> > Signed-off-by: Enrico Weigelt, metux IT consult <info at metux.net> > --- > include/uapi/linux/virtio_ids.h | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/include/uapi/linux/virtio_ids.h b/include/uapi/linux/virtio_ids.h > index 3cb55e5277a1..bc1c0621f5ed 100644 > --- a/include/uapi/linux/virtio_ids.h > +++ b/include/uapi/linux/virtio_ids.h > @@ -34,15 +34,21 @@ > #define VIRTIO_ID_CONSOLE 3 /* virtio console */ > #define VIRTIO_ID_RNG 4 /* virtio rng */ > #define VIRTIO_ID_BALLOON 5 /* virtio balloon */ > +#define VIRTIO_ID_IOMEM 6 /* virtio ioMemory */ > #define VIRTIO_ID_RPMSG 7 /* virtio remote processor messaging */ > #define VIRTIO_ID_SCSI 8 /* virtio scsi */ > #define VIRTIO_ID_9P 9 /* 9p virtio console */ > +#define VIRTIO_ID_MAC80211_WLAN 10 /* virtio WLAN MAC */ > #define VIRTIO_ID_RPROC_SERIAL 11 /* virtio remoteproc serial link */ > #define VIRTIO_ID_CAIF 12 /* Virtio caif */ > +#define VIRTIO_ID_MEMORY_BALLOON 13 /* virtio memory balloon */ > #define VIRTIO_ID_GPU 16 /* virtio GPU */ > +#define VIRTIO_ID_CLOCK 17 /* virtio clock/timer */ > #define VIRTIO_ID_INPUT 18 /* virtio input */ > #define VIRTIO_ID_VSOCK 19 /* virtio vsock transport */ > #define VIRTIO_ID_CRYPTO 20 /* virtio crypto */ > +#define VIRTIO_ID_SIGNAL_DIST 21 /* virtio signal distribution device */ > +#define VIRTIO_ID_PSTORE 22 /* virtio pstore device */ > #define VIRTIO_ID_IOMMU 23 /* virtio IOMMU */ > #define VIRTIO_ID_MEM 24 /* virtio mem */ > #define VIRTIO_ID_FS 26 /* virtio filesystem */ > -- > 2.11.0