summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorYangbo Lu <yangbo.lu@nxp.com>2017-01-17 10:43:55 +0800
committerYork Sun <york.sun@nxp.com>2017-01-18 09:46:45 -0800
commit208e1ae8d1668278fe46f13d8d7c0e40f7cdc6ec (patch)
treeef0211890d6a2ebc219ebd9a9718db5fdc11fac8 /include/linux
parentfce1e16c55ff9c93c21adad0155e435bcfe2fa6b (diff)
downloadu-boot-imx-208e1ae8d1668278fe46f13d8d7c0e40f7cdc6ec.zip
u-boot-imx-208e1ae8d1668278fe46f13d8d7c0e40f7cdc6ec.tar.gz
u-boot-imx-208e1ae8d1668278fe46f13d8d7c0e40f7cdc6ec.tar.bz2
armv8: ls1012a: define esdhc_status_fixup for QDS board
The LS1012AQDS board has a hardware issue. When there is no eMMC adapter card inserted in SDHC2 adapter slot, the command inhibit bits of eSDHC2_PRSSTAT register will never release. This would cause below continious error messages in linux since it uses polling mode to detect card. "mmc1: Controller never released inhibit bit(s)." "mmc1: Controller never released inhibit bit(s)." "mmc1: Controller never released inhibit bit(s)." This patch is to define esdhc_status_fixup function for QDS to disable SDHC2 status if no eMMC adapter card is detected. Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions