summaryrefslogtreecommitdiffstats
path: root/include/linux/unaligned/be_byteshift.h
diff options
context:
space:
mode:
authorJorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>2017-11-02 15:10:21 +0100
committerJaehoon Chung <jh80.chung@samsung.com>2018-01-12 18:11:03 +0900
commit713e6815d953108a78bd33470ab90fc2ec5a7198 (patch)
treea11fb102780e02e7a259d905b2323845dd01962c /include/linux/unaligned/be_byteshift.h
parent339d578900edb03b633b3de4dad3da0aea2c1b15 (diff)
mmc: sdhci: don't clear SDHCI_INT_STATUS register during CMD_INHIBIT
Fixes emmc initialization regression on the db410c platform. Clearing this register while SDHCI_PRESENT_STATE reports SDHCI_CMD_INHIBIT leads to undefined behaviour on the db410c. When commit 7dde50 was merged (mmc: sdhci: Wait for SDHCI_INT_DATA_END when transferring), SDHCI transfers transitioned to wait for bit SDHCI_INT_DATA_END before flagging transfers done. Without this patch, the db410 platform fails to initialize its eMMC due to all of its transfers timing out (SDHCI_INT_DATA_END is never raised after all the blocks have been transferred). Signed-off-by: Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
Diffstat (limited to 'include/linux/unaligned/be_byteshift.h')
0 files changed, 0 insertions, 0 deletions