linux/include/linux/mmc/sdio_ids.h
<<
>>
Prefs
   1/*
   2 * SDIO Classes, Interface Types, Manufacturer IDs, etc.
   3 */
   4
   5#ifndef LINUX_MMC_SDIO_IDS_H
   6#define LINUX_MMC_SDIO_IDS_H
   7
   8/*
   9 * Standard SDIO Function Interfaces
  10 */
  11
  12#define SDIO_CLASS_NONE         0x00    /* Not a SDIO standard interface */
  13#define SDIO_CLASS_UART         0x01    /* standard UART interface */
  14#define SDIO_CLASS_BT_A         0x02    /* Type-A BlueTooth std interface */
  15#define SDIO_CLASS_BT_B         0x03    /* Type-B BlueTooth std interface */
  16#define SDIO_CLASS_GPS          0x04    /* GPS standard interface */
  17#define SDIO_CLASS_CAMERA       0x05    /* Camera standard interface */
  18#define SDIO_CLASS_PHS          0x06    /* PHS standard interface */
  19#define SDIO_CLASS_WLAN         0x07    /* WLAN interface */
  20#define SDIO_CLASS_ATA          0x08    /* Embedded SDIO-ATA std interface */
  21#define SDIO_CLASS_BT_AMP       0x09    /* Type-A Bluetooth AMP interface */
  22
  23/*
  24 * Vendors and devices.  Sort key: vendor first, device next.
  25 */
  26#define SDIO_VENDOR_ID_BROADCOM                 0x02d0
  27#define SDIO_DEVICE_ID_BROADCOM_43143           0xa887
  28#define SDIO_DEVICE_ID_BROADCOM_43241           0x4324
  29#define SDIO_DEVICE_ID_BROADCOM_4329            0x4329
  30#define SDIO_DEVICE_ID_BROADCOM_4330            0x4330
  31#define SDIO_DEVICE_ID_BROADCOM_4334            0x4334
  32#define SDIO_DEVICE_ID_BROADCOM_43340           0xa94c
  33#define SDIO_DEVICE_ID_BROADCOM_43341           0xa94d
  34#define SDIO_DEVICE_ID_BROADCOM_4335_4339       0x4335
  35#define SDIO_DEVICE_ID_BROADCOM_4339            0x4339
  36#define SDIO_DEVICE_ID_BROADCOM_43362           0xa962
  37#define SDIO_DEVICE_ID_BROADCOM_43430           0xa9a6
  38#define SDIO_DEVICE_ID_BROADCOM_4345            0x4345
  39#define SDIO_DEVICE_ID_BROADCOM_4354            0x4354
  40#define SDIO_DEVICE_ID_BROADCOM_4356            0x4356
  41
  42#define SDIO_VENDOR_ID_INTEL                    0x0089
  43#define SDIO_DEVICE_ID_INTEL_IWMC3200WIMAX      0x1402
  44#define SDIO_DEVICE_ID_INTEL_IWMC3200WIFI       0x1403
  45#define SDIO_DEVICE_ID_INTEL_IWMC3200TOP        0x1404
  46#define SDIO_DEVICE_ID_INTEL_IWMC3200GPS        0x1405
  47#define SDIO_DEVICE_ID_INTEL_IWMC3200BT         0x1406
  48#define SDIO_DEVICE_ID_INTEL_IWMC3200WIMAX_2G5  0x1407
  49
  50#define SDIO_VENDOR_ID_MARVELL                  0x02df
  51#define SDIO_DEVICE_ID_MARVELL_LIBERTAS         0x9103
  52#define SDIO_DEVICE_ID_MARVELL_8688WLAN         0x9104
  53#define SDIO_DEVICE_ID_MARVELL_8688BT           0x9105
  54
  55#define SDIO_VENDOR_ID_SIANO                    0x039a
  56#define SDIO_DEVICE_ID_SIANO_NOVA_B0            0x0201
  57#define SDIO_DEVICE_ID_SIANO_NICE               0x0202
  58#define SDIO_DEVICE_ID_SIANO_VEGA_A0            0x0300
  59#define SDIO_DEVICE_ID_SIANO_VENICE             0x0301
  60#define SDIO_DEVICE_ID_SIANO_NOVA_A0            0x1100
  61#define SDIO_DEVICE_ID_SIANO_STELLAR            0x5347
  62
  63#endif /* LINUX_MMC_SDIO_IDS_H */
  64