Loading drivers/mmc/core/quirks.h +14 −0 Original line number Diff line number Diff line Loading @@ -68,6 +68,20 @@ static const struct mmc_fixup mmc_blk_fixups[] = { MMC_FIXUP("008GE0", CID_MANFID_TOSHIBA, CID_OEMID_ANY, add_quirk_mmc, MMC_QUIRK_LONG_READ_TIME), /* * Some Samsung MMC cards need longer data read timeout than * indicated in CSD. */ MMC_FIXUP("Q7XSAB", CID_MANFID_SAMSUNG, 0x100, add_quirk_mmc, MMC_QUIRK_LONG_READ_TIME), /* * Hynix eMMC cards need longer data read timeout than * indicated in CSD. */ MMC_FIXUP(CID_NAME_ANY, CID_MANFID_HYNIX, CID_OEMID_ANY, add_quirk_mmc, MMC_QUIRK_LONG_READ_TIME), /* * On these Samsung MoviNAND parts, performing secure erase or * secure trim can result in unrecoverable corruption due to a Loading Loading
drivers/mmc/core/quirks.h +14 −0 Original line number Diff line number Diff line Loading @@ -68,6 +68,20 @@ static const struct mmc_fixup mmc_blk_fixups[] = { MMC_FIXUP("008GE0", CID_MANFID_TOSHIBA, CID_OEMID_ANY, add_quirk_mmc, MMC_QUIRK_LONG_READ_TIME), /* * Some Samsung MMC cards need longer data read timeout than * indicated in CSD. */ MMC_FIXUP("Q7XSAB", CID_MANFID_SAMSUNG, 0x100, add_quirk_mmc, MMC_QUIRK_LONG_READ_TIME), /* * Hynix eMMC cards need longer data read timeout than * indicated in CSD. */ MMC_FIXUP(CID_NAME_ANY, CID_MANFID_HYNIX, CID_OEMID_ANY, add_quirk_mmc, MMC_QUIRK_LONG_READ_TIME), /* * On these Samsung MoviNAND parts, performing secure erase or * secure trim can result in unrecoverable corruption due to a Loading