mmc: sdhci: Add a quirk for AMD SDHC transfer mode register need to be cleared for...
authorVincent Wan <vincent.wan@amd.com>
Wed, 5 Nov 2014 06:09:00 +0000 (14:09 +0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Wed, 26 Nov 2014 13:30:28 +0000 (14:30 +0100)
commit9b8ffea6efb0d0edcac265a1ca422188fc1b6dfb
treea07d0b69bb64491bee30c2d90e8fa3c24c773797
parentad89fcb290b0b121a3de96d8c5d5f13a23663875
mmc: sdhci: Add a quirk for AMD SDHC transfer mode register need to be cleared for cmd without data

SDHC controller in AMD chipsets require SDHC transfer mode
register to be cleared for commands without data. The issue was
uncovered during testing eMMC cards on KB/ML based platforms

Signed-off-by: Vincent Wan <vincent.wan@amd.com>
Signed-off-by: Wan Zongshun <mcuos.com@gmail.com>
Signed-off-by: Arindam Nath <arindam.nath@amd.com>
Tested-by: Vikram B <vikram.b@amd.com>
Tested-by: Raghavendra Swamy <raghavendra.swamy@amd.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci.c
include/linux/mmc/sdhci.h