Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8ba52d5d authored by Ram Prakash Gupta's avatar Ram Prakash Gupta
Browse files

mmc: block: Avoid HPI for some vendor cards



Certain cards might get broken when HPI feature is used.
This patch uses the HPI quirk to avoid the usage
of HPI on some vendor MMC16G cards that have
EXT_CSD_REV = 5 (mmc version 4.41).

Change-Id: Ic522091211585d5408c393211b5faec67b23e9ec
Signed-off-by: default avatarTalel Shenhar <tatias@codeaurora.org>
Signed-off-by: default avatarRam Prakash Gupta <rampraka@codeaurora.org>
parent 5e97a5dd
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -134,6 +134,10 @@ static const struct mmc_fixup mmc_ext_csd_fixups[] = {
	MMC_FIXUP_EXT_CSD_REV(CID_NAME_ANY, CID_MANFID_NUMONYX,
			      0x014e, add_quirk, MMC_QUIRK_BROKEN_HPI, 6),

	/* avoid HPI for specific cards */
	MMC_FIXUP_EXT_CSD_REV("MMC16G", CID_MANFID_KINGSTON, CID_OEMID_ANY,
			add_quirk, MMC_QUIRK_BROKEN_HPI, MMC_V4_41),

	END_FIXUP
};