]> git.dujemihanovic.xyz Git - u-boot.git/commit
mmc: dw_mmc: Don't return error if data busy timeout
authorYang Xiwen <forbidden405@outlook.com>
Thu, 1 Feb 2024 14:05:43 +0000 (22:05 +0800)
committerJaehoon Chung <jh80.chung@samsung.com>
Mon, 15 Apr 2024 07:01:32 +0000 (16:01 +0900)
commit1fa6dc2879899a42ba85d4ece617c2356d048308
treecfdedf517ae3648f72732cd53d2bdc01c8ffc31b
parent4685d6fbe47f9aab196558334ec89c3ca7bdb642
mmc: dw_mmc: Don't return error if data busy timeout

As described in [1], some poor hardware or cards would fail to release
the bus and keep driving data lines low. Ignore it and send the next cmd
directly seems okay for most cases.

[1]: https://patchwork.kernel.org/project/linux-mmc/patch/1424458179-5456-1-git-send-email-dianders@chromium.org/

Signed-off-by: Yang Xiwen <forbidden405@outlook.com>
Tested-by: Jaehoon Chung <jh80.chung@samsung.com>
drivers/mmc/dw_mmc.c