cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

sdio_ids.h (5213B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2/*
      3 * SDIO Classes, Interface Types, Manufacturer IDs, etc.
      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 a SDIO standard interface */
     14#define SDIO_CLASS_UART		0x01	/* standard UART interface */
     15#define SDIO_CLASS_BT_A		0x02	/* Type-A BlueTooth std interface */
     16#define SDIO_CLASS_BT_B		0x03	/* Type-B BlueTooth std interface */
     17#define SDIO_CLASS_GPS		0x04	/* GPS standard interface */
     18#define SDIO_CLASS_CAMERA	0x05	/* Camera standard interface */
     19#define SDIO_CLASS_PHS		0x06	/* PHS standard interface */
     20#define SDIO_CLASS_WLAN		0x07	/* WLAN interface */
     21#define SDIO_CLASS_ATA		0x08	/* Embedded SDIO-ATA std interface */
     22#define SDIO_CLASS_BT_AMP	0x09	/* Type-A Bluetooth AMP interface */
     23
     24/*
     25 * Vendors and devices.  Sort key: vendor first, device next.
     26 */
     27
     28#define SDIO_VENDOR_ID_STE			0x0020
     29#define SDIO_DEVICE_ID_STE_CW1200		0x2280
     30
     31#define SDIO_VENDOR_ID_INTEL			0x0089
     32#define SDIO_DEVICE_ID_INTEL_IWMC3200WIMAX	0x1402
     33#define SDIO_DEVICE_ID_INTEL_IWMC3200WIFI	0x1403
     34#define SDIO_DEVICE_ID_INTEL_IWMC3200TOP	0x1404
     35#define SDIO_DEVICE_ID_INTEL_IWMC3200GPS	0x1405
     36#define SDIO_DEVICE_ID_INTEL_IWMC3200BT		0x1406
     37#define SDIO_DEVICE_ID_INTEL_IWMC3200WIMAX_2G5	0x1407
     38
     39#define SDIO_VENDOR_ID_CGUYS			0x0092
     40#define SDIO_DEVICE_ID_CGUYS_EW_CG1102GC	0x0004
     41
     42#define SDIO_VENDOR_ID_TI			0x0097
     43#define SDIO_DEVICE_ID_TI_WL1271		0x4076
     44
     45#define SDIO_VENDOR_ID_ATHEROS			0x0271
     46#define SDIO_DEVICE_ID_ATHEROS_AR6003_00	0x0300
     47#define SDIO_DEVICE_ID_ATHEROS_AR6003_01	0x0301
     48#define SDIO_DEVICE_ID_ATHEROS_AR6004_00	0x0400
     49#define SDIO_DEVICE_ID_ATHEROS_AR6004_01	0x0401
     50#define SDIO_DEVICE_ID_ATHEROS_AR6004_02	0x0402
     51#define SDIO_DEVICE_ID_ATHEROS_AR6004_18	0x0418
     52#define SDIO_DEVICE_ID_ATHEROS_AR6004_19	0x0419
     53#define SDIO_DEVICE_ID_ATHEROS_AR6005		0x050A
     54#define SDIO_DEVICE_ID_ATHEROS_QCA9377		0x0701
     55
     56#define SDIO_VENDOR_ID_BROADCOM			0x02d0
     57#define SDIO_DEVICE_ID_BROADCOM_NINTENDO_WII	0x044b
     58#define SDIO_DEVICE_ID_BROADCOM_43241		0x4324
     59#define SDIO_DEVICE_ID_BROADCOM_4329		0x4329
     60#define SDIO_DEVICE_ID_BROADCOM_4330		0x4330
     61#define SDIO_DEVICE_ID_BROADCOM_4334		0x4334
     62#define SDIO_DEVICE_ID_BROADCOM_4335_4339	0x4335
     63#define SDIO_DEVICE_ID_BROADCOM_4339		0x4339
     64#define SDIO_DEVICE_ID_BROADCOM_4345		0x4345
     65#define SDIO_DEVICE_ID_BROADCOM_4354		0x4354
     66#define SDIO_DEVICE_ID_BROADCOM_CYPRESS_89359	0x4355
     67#define SDIO_DEVICE_ID_BROADCOM_4356		0x4356
     68#define SDIO_DEVICE_ID_BROADCOM_4359		0x4359
     69#define SDIO_DEVICE_ID_BROADCOM_CYPRESS_4373	0x4373
     70#define SDIO_DEVICE_ID_BROADCOM_CYPRESS_43012	0xa804
     71#define SDIO_DEVICE_ID_BROADCOM_43143		0xa887
     72#define SDIO_DEVICE_ID_BROADCOM_43340		0xa94c
     73#define SDIO_DEVICE_ID_BROADCOM_43341		0xa94d
     74#define SDIO_DEVICE_ID_BROADCOM_43362		0xa962
     75#define SDIO_DEVICE_ID_BROADCOM_43364		0xa9a4
     76#define SDIO_DEVICE_ID_BROADCOM_43430		0xa9a6
     77#define SDIO_DEVICE_ID_BROADCOM_43455		0xa9bf
     78#define SDIO_DEVICE_ID_BROADCOM_CYPRESS_43752	0xaae8
     79
     80#define SDIO_VENDOR_ID_MARVELL			0x02df
     81#define SDIO_DEVICE_ID_MARVELL_LIBERTAS		0x9103
     82#define SDIO_DEVICE_ID_MARVELL_8688_WLAN	0x9104
     83#define SDIO_DEVICE_ID_MARVELL_8688_BT		0x9105
     84#define SDIO_DEVICE_ID_MARVELL_8786_WLAN	0x9116
     85#define SDIO_DEVICE_ID_MARVELL_8787_WLAN	0x9119
     86#define SDIO_DEVICE_ID_MARVELL_8787_BT		0x911a
     87#define SDIO_DEVICE_ID_MARVELL_8787_BT_AMP	0x911b
     88#define SDIO_DEVICE_ID_MARVELL_8797_F0		0x9128
     89#define SDIO_DEVICE_ID_MARVELL_8797_WLAN	0x9129
     90#define SDIO_DEVICE_ID_MARVELL_8797_BT		0x912a
     91#define SDIO_DEVICE_ID_MARVELL_8897_WLAN	0x912d
     92#define SDIO_DEVICE_ID_MARVELL_8897_BT		0x912e
     93#define SDIO_DEVICE_ID_MARVELL_8887_F0		0x9134
     94#define SDIO_DEVICE_ID_MARVELL_8887_WLAN	0x9135
     95#define SDIO_DEVICE_ID_MARVELL_8887_BT		0x9136
     96#define SDIO_DEVICE_ID_MARVELL_8801_WLAN	0x9139
     97#define SDIO_DEVICE_ID_MARVELL_8997_F0		0x9140
     98#define SDIO_DEVICE_ID_MARVELL_8997_WLAN	0x9141
     99#define SDIO_DEVICE_ID_MARVELL_8997_BT		0x9142
    100#define SDIO_DEVICE_ID_MARVELL_8977_WLAN	0x9145
    101#define SDIO_DEVICE_ID_MARVELL_8977_BT		0x9146
    102#define SDIO_DEVICE_ID_MARVELL_8987_WLAN	0x9149
    103#define SDIO_DEVICE_ID_MARVELL_8987_BT		0x914a
    104
    105#define SDIO_VENDOR_ID_MEDIATEK			0x037a
    106#define SDIO_DEVICE_ID_MEDIATEK_MT7663		0x7663
    107#define SDIO_DEVICE_ID_MEDIATEK_MT7668		0x7668
    108#define SDIO_DEVICE_ID_MEDIATEK_MT7961		0x7961
    109
    110#define SDIO_VENDOR_ID_MICROCHIP_WILC		0x0296
    111#define SDIO_DEVICE_ID_MICROCHIP_WILC1000	0x5347
    112
    113#define SDIO_VENDOR_ID_SIANO			0x039a
    114#define SDIO_DEVICE_ID_SIANO_NOVA_B0		0x0201
    115#define SDIO_DEVICE_ID_SIANO_NICE		0x0202
    116#define SDIO_DEVICE_ID_SIANO_VEGA_A0		0x0300
    117#define SDIO_DEVICE_ID_SIANO_VENICE		0x0301
    118#define SDIO_DEVICE_ID_SIANO_MING		0x0302
    119#define SDIO_DEVICE_ID_SIANO_PELE		0x0500
    120#define SDIO_DEVICE_ID_SIANO_RIO		0x0600
    121#define SDIO_DEVICE_ID_SIANO_DENVER_2160	0x0700
    122#define SDIO_DEVICE_ID_SIANO_DENVER_1530	0x0800
    123#define SDIO_DEVICE_ID_SIANO_NOVA_A0		0x1100
    124#define SDIO_DEVICE_ID_SIANO_STELLAR 		0x5347
    125
    126#define SDIO_VENDOR_ID_RSI			0x041b
    127#define SDIO_DEVICE_ID_RSI_9113			0x9330
    128#define SDIO_DEVICE_ID_RSI_9116			0x9116
    129
    130#define SDIO_VENDOR_ID_TI_WL1251		0x104c
    131#define SDIO_DEVICE_ID_TI_WL1251		0x9066
    132
    133#endif /* LINUX_MMC_SDIO_IDS_H */