Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

wimax/iwmc3200: add new sdio device ID to support iwmc3200 2.5GHz sku

Different sdio device IDs are designated to support different intel
wimax silicon sku. The new macro SDIO_DEVICE_ID_IWMC3200_WIMAX_2G5(0x1407)
is added to support iwmc3200 2.5GHz sku. The existing
SDIO_DEVICE_ID_IWMC3200_WIMAX(0x1402) is for iwmc3200 general sku.

Signed-off-by: Cindy H Kao <cindy.h.kao@intel.com>
Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>

authored by

Cindy H Kao and committed by
Inaky Perez-Gonzalez
f8fc3295 10607c86

+3
+2
drivers/net/wimax/i2400m/sdio.c
··· 550 550 /* Intel: i2400m WiMAX (iwmc3200) over SDIO */ 551 551 { SDIO_DEVICE(SDIO_VENDOR_ID_INTEL, 552 552 SDIO_DEVICE_ID_INTEL_IWMC3200WIMAX) }, 553 + { SDIO_DEVICE(SDIO_VENDOR_ID_INTEL, 554 + SDIO_DEVICE_ID_INTEL_IWMC3200WIMAX_2G5) }, 553 555 { /* end: all zeroes */ }, 554 556 }; 555 557 MODULE_DEVICE_TABLE(sdio, i2400ms_sdio_ids);
+1
include/linux/mmc/sdio_ids.h
··· 28 28 #define SDIO_DEVICE_ID_INTEL_IWMC3200TOP 0x1404 29 29 #define SDIO_DEVICE_ID_INTEL_IWMC3200GPS 0x1405 30 30 #define SDIO_DEVICE_ID_INTEL_IWMC3200BT 0x1406 31 + #define SDIO_DEVICE_ID_INTEL_IWMC3200WIMAX_2G5 0x1407 31 32 32 33 #define SDIO_VENDOR_ID_MARVELL 0x02df 33 34 #define SDIO_DEVICE_ID_MARVELL_LIBERTAS 0x9103