diff options
author | Jacob Chen <jacob2.chen@rock-chips.com> | 2016-09-19 10:16:50 +0800 |
---|---|---|
committer | Jaehoon Chung <jh80.chung@samsung.com> | 2016-09-21 16:00:14 +0900 |
commit | 2b42903397b4d6b68fe2af95565a8953b08ab96e (patch) | |
tree | 549ee71317f8bbeccf207f95ddc03489ababd6a6 /drivers/mmc/exynos_dw_mmc.c | |
parent | 6dffdbc3a5911e768be21850a612bfb4871a23ef (diff) | |
download | u-boot-imx-2b42903397b4d6b68fe2af95565a8953b08ab96e.zip u-boot-imx-2b42903397b4d6b68fe2af95565a8953b08ab96e.tar.gz u-boot-imx-2b42903397b4d6b68fe2af95565a8953b08ab96e.tar.bz2 |
mmc: dw_mmc: push/pop all FIFO data if any data request
When DTO interrupt occurred, there are any remaining data still in FIFO
due to RX FIFO threshold is larger than remaining data. It also
causes that dwmmc didn't trigger RXDR interrupt, so is TX.
It's responsibility of driver to read remaining bytes on seeing DTO
interrupt.
Signed-off-by: Jacob Chen <jacob2.chen@rock-chips.com>
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
Diffstat (limited to 'drivers/mmc/exynos_dw_mmc.c')
0 files changed, 0 insertions, 0 deletions