mmc: Add a quirk for AMD SD controller doesn't support HS200
PATCH 1/1 mmc: Add a quirk for AMD SD controller doesn't support HS200
AMD SD controller support the SDR104 mode, but caps2 can not be promoted to support hs200 for eMMC.
Signed-off-by Vincent Wan <[email protected]>
--- drivers/mmc/host/sdhci-pci.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
drivers/mmc/host/sdhci-pci.c +3 -1
@@ -652,8 +652,10 @@ static int amd_probe(struct sdhci_pci_chip *chip) smbus_dev =pci_get_device (PCI_VENDOR_ID_AMD ,PCI_DEVICE_ID_AMD_HUDSON2_SMBUS ,NULL ); -if (smbus_dev && (smbus_dev->revision <0x51 )) +if (smbus_dev && (smbus_dev->revision <0x51 )) { chip->quirks2 |=SDHCI_QUIRK2_CLEAR_TRANSFERMODE_REG_BEFORE_CMD ; + chip->quirks2 |=SDHCI_QUIRK2_BROKEN_HS200 ; + }return 0 ; }
Signature · 1 line
1.8.1.2