1 /* SPDX-License-Identifier: GPL-2.0 */ 1 2 /* 3 * SDIO Classes, Interface Types, Manufacturer 4 */ 5 6 #ifndef LINUX_MMC_SDIO_IDS_H 7 #define LINUX_MMC_SDIO_IDS_H 8 9 /* 10 * Standard SDIO Function Interfaces 11 */ 12 13 #define SDIO_CLASS_NONE 0x00 /* Not 14 #define SDIO_CLASS_UART 0x01 /* sta 15 #define SDIO_CLASS_BT_A 0x02 /* Typ 16 #define SDIO_CLASS_BT_B 0x03 /* Typ 17 #define SDIO_CLASS_GPS 0x04 /* GPS 18 #define SDIO_CLASS_CAMERA 0x05 /* Cam 19 #define SDIO_CLASS_PHS 0x06 /* PHS 20 #define SDIO_CLASS_WLAN 0x07 /* WLA 21 #define SDIO_CLASS_ATA 0x08 /* Emb 22 #define SDIO_CLASS_BT_AMP 0x09 /* Typ 23 24 /* 25 * Vendors and devices. Sort key: vendor firs 26 */ 27 28 #define SDIO_VENDOR_ID_STE 29 #define SDIO_DEVICE_ID_STE_CW1200 30 31 #define SDIO_VENDOR_ID_INTEL 32 #define SDIO_DEVICE_ID_INTEL_IWMC3200WIMAX 33 #define SDIO_DEVICE_ID_INTEL_IWMC3200WIFI 34 #define SDIO_DEVICE_ID_INTEL_IWMC3200TOP 35 #define SDIO_DEVICE_ID_INTEL_IWMC3200GPS 36 #define SDIO_DEVICE_ID_INTEL_IWMC3200BT 37 #define SDIO_DEVICE_ID_INTEL_IWMC3200WIMAX_2G5 38 39 #define SDIO_VENDOR_ID_CGUYS 40 #define SDIO_DEVICE_ID_CGUYS_EW_CG1102GC 41 42 #define SDIO_VENDOR_ID_TI 43 #define SDIO_DEVICE_ID_TI_WL1271 44 45 #define SDIO_VENDOR_ID_ATHEROS 46 #define SDIO_DEVICE_ID_ATHEROS_AR6003_00 47 #define SDIO_DEVICE_ID_ATHEROS_AR6003_01 48 #define SDIO_DEVICE_ID_ATHEROS_AR6004_00 49 #define SDIO_DEVICE_ID_ATHEROS_AR6004_01 50 #define SDIO_DEVICE_ID_ATHEROS_AR6004_02 51 #define SDIO_DEVICE_ID_ATHEROS_AR6004_18 52 #define SDIO_DEVICE_ID_ATHEROS_AR6004_19 53 #define SDIO_DEVICE_ID_ATHEROS_AR6005 54 #define SDIO_DEVICE_ID_ATHEROS_QCA9377 55 56 #define SDIO_VENDOR_ID_BROADCOM 57 #define SDIO_DEVICE_ID_BROADCOM_NINTENDO_WII 58 #define SDIO_DEVICE_ID_BROADCOM_43241 59 #define SDIO_DEVICE_ID_BROADCOM_4329 60 #define SDIO_DEVICE_ID_BROADCOM_4330 61 #define SDIO_DEVICE_ID_BROADCOM_4334 62 #define SDIO_DEVICE_ID_BROADCOM_4335_4339 63 #define SDIO_DEVICE_ID_BROADCOM_4339 64 #define SDIO_DEVICE_ID_BROADCOM_4345 65 #define SDIO_DEVICE_ID_BROADCOM_4354 66 #define SDIO_DEVICE_ID_BROADCOM_CYPRESS_89359 67 #define SDIO_DEVICE_ID_BROADCOM_4356 68 #define SDIO_DEVICE_ID_BROADCOM_4359 69 #define SDIO_DEVICE_ID_BROADCOM_CYPRESS_4373 70 #define SDIO_DEVICE_ID_BROADCOM_CYPRESS_43012 71 #define SDIO_DEVICE_ID_BROADCOM_43143 72 #define SDIO_DEVICE_ID_BROADCOM_43340 73 #define SDIO_DEVICE_ID_BROADCOM_43341 74 #define SDIO_DEVICE_ID_BROADCOM_43362 75 #define SDIO_DEVICE_ID_BROADCOM_43364 76 #define SDIO_DEVICE_ID_BROADCOM_43430 77 #define SDIO_DEVICE_ID_BROADCOM_43439 78 #define SDIO_DEVICE_ID_BROADCOM_43455 79 #define SDIO_DEVICE_ID_BROADCOM_CYPRESS_43752 80 81 #define SDIO_VENDOR_ID_CYPRESS 82 #define SDIO_DEVICE_ID_BROADCOM_CYPRESS_43439 83 84 #define SDIO_VENDOR_ID_MARVELL 85 #define SDIO_DEVICE_ID_MARVELL_LIBERTAS 86 #define SDIO_DEVICE_ID_MARVELL_8688_WLAN 87 #define SDIO_DEVICE_ID_MARVELL_8688_BT 88 #define SDIO_DEVICE_ID_MARVELL_8786_WLAN 89 #define SDIO_DEVICE_ID_MARVELL_8787_WLAN 90 #define SDIO_DEVICE_ID_MARVELL_8787_BT 91 #define SDIO_DEVICE_ID_MARVELL_8787_BT_AMP 92 #define SDIO_DEVICE_ID_MARVELL_8797_F0 93 #define SDIO_DEVICE_ID_MARVELL_8797_WLAN 94 #define SDIO_DEVICE_ID_MARVELL_8797_BT 95 #define SDIO_DEVICE_ID_MARVELL_8897_WLAN 96 #define SDIO_DEVICE_ID_MARVELL_8897_BT 97 #define SDIO_DEVICE_ID_MARVELL_8887_F0 98 #define SDIO_DEVICE_ID_MARVELL_8887_WLAN 99 #define SDIO_DEVICE_ID_MARVELL_8887_BT 100 #define SDIO_DEVICE_ID_MARVELL_8801_WLAN 101 #define SDIO_DEVICE_ID_MARVELL_8997_F0 102 #define SDIO_DEVICE_ID_MARVELL_8997_WLAN 103 #define SDIO_DEVICE_ID_MARVELL_8997_BT 104 #define SDIO_DEVICE_ID_MARVELL_8977_WLAN 105 #define SDIO_DEVICE_ID_MARVELL_8977_BT 106 #define SDIO_DEVICE_ID_MARVELL_8987_WLAN 107 #define SDIO_DEVICE_ID_MARVELL_8987_BT 108 #define SDIO_DEVICE_ID_MARVELL_8978_WLAN 109 110 #define SDIO_VENDOR_ID_MEDIATEK 111 #define SDIO_DEVICE_ID_MEDIATEK_MT7663 112 #define SDIO_DEVICE_ID_MEDIATEK_MT7668 113 #define SDIO_DEVICE_ID_MEDIATEK_MT7961 114 115 #define SDIO_VENDOR_ID_MICROCHIP_WILC 116 #define SDIO_DEVICE_ID_MICROCHIP_WILC1000 117 118 #define SDIO_VENDOR_ID_REALTEK 119 #define SDIO_DEVICE_ID_REALTEK_RTW8723BS 120 #define SDIO_DEVICE_ID_REALTEK_RTW8821BS 121 #define SDIO_DEVICE_ID_REALTEK_RTW8822BS 122 #define SDIO_DEVICE_ID_REALTEK_RTW8821CS 123 #define SDIO_DEVICE_ID_REALTEK_RTW8822CS 124 #define SDIO_DEVICE_ID_REALTEK_RTW8723DS_2ANT 125 #define SDIO_DEVICE_ID_REALTEK_RTW8723DS_1ANT 126 #define SDIO_DEVICE_ID_REALTEK_RTW8821DS 127 #define SDIO_DEVICE_ID_REALTEK_RTW8723CS 128 129 #define SDIO_VENDOR_ID_SIANO 130 #define SDIO_DEVICE_ID_SIANO_NOVA_B0 131 #define SDIO_DEVICE_ID_SIANO_NICE 132 #define SDIO_DEVICE_ID_SIANO_VEGA_A0 133 #define SDIO_DEVICE_ID_SIANO_VENICE 134 #define SDIO_DEVICE_ID_SIANO_MING 135 #define SDIO_DEVICE_ID_SIANO_PELE 136 #define SDIO_DEVICE_ID_SIANO_RIO 137 #define SDIO_DEVICE_ID_SIANO_DENVER_2160 138 #define SDIO_DEVICE_ID_SIANO_DENVER_1530 139 #define SDIO_DEVICE_ID_SIANO_NOVA_A0 140 #define SDIO_DEVICE_ID_SIANO_STELLAR 141 142 #define SDIO_VENDOR_ID_RSI 143 #define SDIO_DEVICE_ID_RSI_9113 144 #define SDIO_DEVICE_ID_RSI_9116 145 146 #define SDIO_VENDOR_ID_TI_WL1251 147 #define SDIO_DEVICE_ID_TI_WL1251 148 149 #endif /* LINUX_MMC_SDIO_IDS_H */ 150
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.