diff options
| -rw-r--r-- | drivers/mmc/core/mmc.c | 3 | ||||
| -rw-r--r-- | include/linux/mmc/card.h | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c index cb664b5b3cb..7758bdeaec2 100644 --- a/drivers/mmc/core/mmc.c +++ b/drivers/mmc/core/mmc.c @@ -74,6 +74,9 @@ static const struct mmc_fixup mmc_fixups[] = { MMC_FIXUP("H8G2d", CID_MANFID_HYNIX, CID_OEMID_ANY, add_quirk_mmc, MMC_QUIRK_CACHE_DISABLE), + MMC_FIXUP("MMC16G", CID_MANFID_KINGSTON, CID_OEMID_ANY, add_quirk_mmc, + MMC_QUIRK_CACHE_DISABLE), + END_FIXUP }; diff --git a/include/linux/mmc/card.h b/include/linux/mmc/card.h index a92b13e8862..91e710d21be 100644 --- a/include/linux/mmc/card.h +++ b/include/linux/mmc/card.h @@ -455,6 +455,7 @@ struct mmc_fixup { #define CID_MANFID_TOSHIBA 0x11 #define CID_MANFID_MICRON 0x13 #define CID_MANFID_SAMSUNG 0x15 +#define CID_MANFID_KINGSTON 0x70 #define CID_MANFID_HYNIX 0x90 #define END_FIXUP { 0 } |
