| @@ -799,8 +799,7 @@ static int ath6kl_sdio_config(struct ath6kl *ar) · 798 unmodified lines |
| 799 | | 799 | |
| 800 | sdio_claim_host(func); | 800 | sdio_claim_host(func); |
| 801 | | 801 | |
| 802 | if ((ar_sdio->id->device & MANUFACTURER_ID_ATH6KL_BASE_MASK) >= | 802 | if (ar_sdio->id->device >= SDIO_DEVICE_ID_ATHEROS_AR6003_00) { |
| 803 | MANUFACTURER_ID_AR6003_BASE) { | | |
| 804 | /* enable 4-bit ASYNC interrupt on AR6003 or later */ | 803 | /* enable 4-bit ASYNC interrupt on AR6003 or later */ |
| 805 | ret = ath6kl_sdio_func0_cmd52_wr_byte(func->card, | 804 | ret = ath6kl_sdio_func0_cmd52_wr_byte(func->card, |
| 806 | CCCR_SDIO_IRQ_MODE_REG, | 805 | CCCR_SDIO_IRQ_MODE_REG, |
| @@ -1409,13 +1408,13 @@ static void ath6kl_sdio_remove(struct sdio_func *func) · 602 unmodified lines |
| 1409 | } | 1408 | } |
| 1410 | | 1409 | |
| 1411 | static const struct sdio_device_id ath6kl_sdio_devices[] = { | 1410 | static const struct sdio_device_id ath6kl_sdio_devices[] = { |
| 1412 | {SDIO_DEVICE(MANUFACTURER_CODE, (MANUFACTURER_ID_AR6003_BASE | 0x0))}, | 1411 | {SDIO_DEVICE(SDIO_VENDOR_ID_ATHEROS, SDIO_DEVICE_ID_ATHEROS_AR6003_00)}, |
| 1413 | {SDIO_DEVICE(MANUFACTURER_CODE, (MANUFACTURER_ID_AR6003_BASE | 0x1))}, | 1412 | {SDIO_DEVICE(SDIO_VENDOR_ID_ATHEROS, SDIO_DEVICE_ID_ATHEROS_AR6003_01)}, |
| 1414 | {SDIO_DEVICE(MANUFACTURER_CODE, (MANUFACTURER_ID_AR6004_BASE | 0x0))}, | 1413 | {SDIO_DEVICE(SDIO_VENDOR_ID_ATHEROS, SDIO_DEVICE_ID_ATHEROS_AR6004_00)}, |
| 1415 | {SDIO_DEVICE(MANUFACTURER_CODE, (MANUFACTURER_ID_AR6004_BASE | 0x1))}, | 1414 | {SDIO_DEVICE(SDIO_VENDOR_ID_ATHEROS, SDIO_DEVICE_ID_ATHEROS_AR6004_01)}, |
| 1416 | {SDIO_DEVICE(MANUFACTURER_CODE, (MANUFACTURER_ID_AR6004_BASE | 0x2))}, | 1415 | {SDIO_DEVICE(SDIO_VENDOR_ID_ATHEROS, SDIO_DEVICE_ID_ATHEROS_AR6004_02)}, |
| 1417 | {SDIO_DEVICE(MANUFACTURER_CODE, (MANUFACTURER_ID_AR6004_BASE | 0x18))}, | 1416 | {SDIO_DEVICE(SDIO_VENDOR_ID_ATHEROS, SDIO_DEVICE_ID_ATHEROS_AR6004_18)}, |
| 1418 | {SDIO_DEVICE(MANUFACTURER_CODE, (MANUFACTURER_ID_AR6004_BASE | 0x19))}, | 1417 | {SDIO_DEVICE(SDIO_VENDOR_ID_ATHEROS, SDIO_DEVICE_ID_ATHEROS_AR6004_19)}, |
| 1419 | {}, | 1418 | {}, |
| 1420 | }; | 1419 | }; |
| 1421 | | 1420 | |