blob: f8120dc5a96c44e59ff1f6a644468d0eae83a1b9 [file] [log] [blame]
Elliott Hughes180edef2023-11-02 00:08:05 +00001/*
2 * This file is auto-generated. Modifications will be lost.
3 *
4 * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5 * for more information.
6 */
Ben Cheng655a7c02013-10-16 16:09:24 -07007#ifndef _LINUX_VIRTIO_IDS_H
8#define _LINUX_VIRTIO_IDS_H
9#define VIRTIO_ID_NET 1
10#define VIRTIO_ID_BLOCK 2
Ben Cheng655a7c02013-10-16 16:09:24 -070011#define VIRTIO_ID_CONSOLE 3
12#define VIRTIO_ID_RNG 4
13#define VIRTIO_ID_BALLOON 5
Christopher Ferris05667cd2021-02-16 16:01:34 -080014#define VIRTIO_ID_IOMEM 6
Ben Cheng655a7c02013-10-16 16:09:24 -070015#define VIRTIO_ID_RPMSG 7
Ben Cheng655a7c02013-10-16 16:09:24 -070016#define VIRTIO_ID_SCSI 8
17#define VIRTIO_ID_9P 9
Christopher Ferris05667cd2021-02-16 16:01:34 -080018#define VIRTIO_ID_MAC80211_WLAN 10
Ben Cheng655a7c02013-10-16 16:09:24 -070019#define VIRTIO_ID_RPROC_SERIAL 11
20#define VIRTIO_ID_CAIF 12
Christopher Ferris05667cd2021-02-16 16:01:34 -080021#define VIRTIO_ID_MEMORY_BALLOON 13
Christopher Ferris05d08e92016-02-04 13:16:38 -080022#define VIRTIO_ID_GPU 16
Christopher Ferris05667cd2021-02-16 16:01:34 -080023#define VIRTIO_ID_CLOCK 17
Christopher Ferris05d08e92016-02-04 13:16:38 -080024#define VIRTIO_ID_INPUT 18
Christopher Ferris49f525c2016-12-12 14:55:36 -080025#define VIRTIO_ID_VSOCK 19
Christopher Ferris48af7cb2017-02-21 12:35:09 -080026#define VIRTIO_ID_CRYPTO 20
Christopher Ferris05667cd2021-02-16 16:01:34 -080027#define VIRTIO_ID_SIGNAL_DIST 21
28#define VIRTIO_ID_PSTORE 22
Christopher Ferrisb8a95e22019-10-02 18:29:20 -070029#define VIRTIO_ID_IOMMU 23
Christopher Ferris8177cdf2020-08-03 11:53:55 -070030#define VIRTIO_ID_MEM 24
Christopher Ferrisfcc3b4f2021-07-01 01:30:21 +000031#define VIRTIO_ID_SOUND 25
Christopher Ferris9584fa42019-12-09 15:36:13 -080032#define VIRTIO_ID_FS 26
Christopher Ferrisb8a95e22019-10-02 18:29:20 -070033#define VIRTIO_ID_PMEM 27
Christopher Ferris2abfa9e2021-11-01 16:26:06 -070034#define VIRTIO_ID_RPMB 28
Christopher Ferrisaf09c702020-06-01 20:29:29 -070035#define VIRTIO_ID_MAC80211_HWSIM 29
Christopher Ferris2abfa9e2021-11-01 16:26:06 -070036#define VIRTIO_ID_VIDEO_ENCODER 30
37#define VIRTIO_ID_VIDEO_DECODER 31
38#define VIRTIO_ID_SCMI 32
39#define VIRTIO_ID_NITRO_SEC_MOD 33
40#define VIRTIO_ID_I2C_ADAPTER 34
41#define VIRTIO_ID_WATCHDOG 35
42#define VIRTIO_ID_CAN 36
43#define VIRTIO_ID_DMABUF 37
44#define VIRTIO_ID_PARAM_SERV 38
45#define VIRTIO_ID_AUDIO_POLICY 39
Christopher Ferrisfcc3b4f2021-07-01 01:30:21 +000046#define VIRTIO_ID_BT 40
Christopher Ferris2abfa9e2021-11-01 16:26:06 -070047#define VIRTIO_ID_GPIO 41
Christopher Ferris10a76e62022-06-08 13:31:52 -070048#define VIRTIO_TRANS_ID_NET 0x1000
49#define VIRTIO_TRANS_ID_BLOCK 0x1001
50#define VIRTIO_TRANS_ID_BALLOON 0x1002
51#define VIRTIO_TRANS_ID_CONSOLE 0x1003
52#define VIRTIO_TRANS_ID_SCSI 0x1004
53#define VIRTIO_TRANS_ID_RNG 0x1005
54#define VIRTIO_TRANS_ID_9P 0x1009
Christopher Ferris48af7cb2017-02-21 12:35:09 -080055#endif