1 /* 2 * Copyright (c) 2006-2021, RT-Thread Development Team 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 * 6 * Change Logs: 7 * Date Author Notes 8 * 2023-04-20 GuEe-GUI the first version 9 */ 10 11 #ifndef __RT_DM_MASTER_ID_H__ 12 #define __RT_DM_MASTER_ID_H__ 13 14 #define MASTER_ID_CUSTOM 0 15 16 /* Block */ 17 #define MASTER_ID_NVME 1 18 #define MASTER_ID_SCSI_SD 2 19 #define MASTER_ID_SCSI_CDROM 3 20 #define MASTER_ID_SDIO 4 21 #define MASTER_ID_VIRTUAL_BLOCK 5 22 23 /* Char */ 24 #define MASTER_ID_RPMSG_EPT 11 25 #define MASTER_ID_RPMSG_CHAR 12 26 #define MASTER_ID_SERIAL 13 27 28 /* Clock Timer */ 29 #define MASTER_ID_HWTIMER 21 30 #define MASTER_ID_PTP 22 31 #define MASTER_ID_RTC 23 32 33 /* Graphic Display */ 34 #define MASTER_ID_GRAPHIC_BACKLIGHT 31 35 #define MASTER_ID_GRAPHIC_FRAMEBUFFER 32 36 #define MASTER_ID_LED 33 37 38 /* Hardware Monitor */ 39 #define MASTER_ID_DVFS 41 40 #define MASTER_ID_SENSOR 42 41 #define MASTER_ID_THERMAL 43 42 #define MASTER_ID_WATCHDOG 44 43 44 /* I2C */ 45 #define MASTER_ID_I2C_BUS 51 46 #define MASTER_ID_I2C_DEV 52 47 48 /* IO Contorl */ 49 #define MASTER_ID_ADC 61 50 #define MASTER_ID_DAC 62 51 #define MASTER_ID_PIN 63 52 #define MASTER_ID_PWM 64 53 54 /* Memory */ 55 #define MASTER_ID_MEM 71 56 #define MASTER_ID_MTD 72 57 58 /* MISC */ 59 #define MASTER_ID_MISC 81 60 61 /* Multimedia */ 62 #define MASTER_ID_AUDIO 91 63 64 /* Net */ 65 #define MASTER_ID_CAN 101 66 #define MASTER_ID_ETH 102 67 #define MASTER_ID_PHY 103 68 #define MASTER_ID_WLAN 104 69 70 /* Input */ 71 #define MASTER_ID_INPUT 111 72 #define MASTER_ID_TOUCH 112 73 74 /* Security */ 75 #define MASTER_ID_HWCRYPTO 121 76 #define MASTER_ID_RNG 122 77 #define MASTER_ID_TEE 123 78 79 /* SPI */ 80 #define MASTER_ID_SPI_BUS 131 81 #define MASTER_ID_SPI_DEV 132 82 83 /* TTY */ 84 #define MASTER_ID_TTY 141 85 #define MASTER_ID_TTY_SLAVES 142 86 #define MASTER_ID_TTY_ALTERNATE 143 87 #define MASTER_ID_PTMX 144 88 89 /* USB */ 90 #define MASTER_ID_USB_DEV 151 91 #define MASTER_ID_USB_BUS 152 92 #define MASTER_ID_USB_OTG 153 93 94 #endif /* __RT_DM_MASTER_ID_H__ */ 95