|
18 | 18 | static const struct mmc_fixup __maybe_unused mmc_sd_fixups[] = {
|
19 | 19 | /*
|
20 | 20 | * Kingston Canvas Go! Plus microSD cards never finish SD cache flush.
|
21 |
| - * This has so far only been observed on cards from 11/2019, while new |
22 |
| - * cards from 2023/05 do not exhibit this behavior. |
| 21 | + * This has been observed on cards from 2019/11 and 2021/11, while new |
| 22 | + * cards from 2023/05 and 2024/08 do not exhibit this behavior. |
23 | 23 | */
|
24 |
| - _FIXUP_EXT("SD64G", CID_MANFID_KINGSTON_SD, 0x5449, 2019, 11, |
| 24 | + _FIXUP_EXT(CID_NAME_ANY, CID_MANFID_KINGSTON_SD, 0x5449, 2019, CID_MONTH_ANY, |
| 25 | + 0, -1ull, SDIO_ANY_ID, SDIO_ANY_ID, add_quirk_sd, |
| 26 | + MMC_QUIRK_BROKEN_SD_CACHE, EXT_CSD_REV_ANY), |
| 27 | + |
| 28 | + _FIXUP_EXT(CID_NAME_ANY, CID_MANFID_KINGSTON_SD, 0x5449, 2020, CID_MONTH_ANY, |
| 29 | + 0, -1ull, SDIO_ANY_ID, SDIO_ANY_ID, add_quirk_sd, |
| 30 | + MMC_QUIRK_BROKEN_SD_CACHE, EXT_CSD_REV_ANY), |
| 31 | + |
| 32 | + _FIXUP_EXT(CID_NAME_ANY, CID_MANFID_KINGSTON_SD, 0x5449, 2021, CID_MONTH_ANY, |
| 33 | + 0, -1ull, SDIO_ANY_ID, SDIO_ANY_ID, add_quirk_sd, |
| 34 | + MMC_QUIRK_BROKEN_SD_CACHE, EXT_CSD_REV_ANY), |
| 35 | + |
| 36 | + _FIXUP_EXT(CID_NAME_ANY, CID_MANFID_KINGSTON_SD, 0x5449, 2022, CID_MONTH_ANY, |
25 | 37 | 0, -1ull, SDIO_ANY_ID, SDIO_ANY_ID, add_quirk_sd,
|
26 | 38 | MMC_QUIRK_BROKEN_SD_CACHE, EXT_CSD_REV_ANY),
|
27 | 39 |
|
|
0 commit comments