diff options
author | Yangbo Lu <yangbo.lu@nxp.com> | 2017-01-17 02:43:55 (GMT) |
---|---|---|
committer | York Sun <york.sun@nxp.com> | 2017-01-18 17:46:45 (GMT) |
commit | 208e1ae8d1668278fe46f13d8d7c0e40f7cdc6ec (patch) | |
tree | ef0211890d6a2ebc219ebd9a9718db5fdc11fac8 /board/vscom | |
parent | fce1e16c55ff9c93c21adad0155e435bcfe2fa6b (diff) | |
download | u-boot-fsl-qoriq-208e1ae8d1668278fe46f13d8d7c0e40f7cdc6ec.tar.xz |
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 'board/vscom')
0 files changed, 0 insertions, 0 deletions