hw/sd/allwinner-sdhost: report FIFO water level as 1 when data ready
authorIcenowy Zheng <uwu@icenowy.me>
Fri, 20 May 2022 12:42:00 +0000 (20:42 +0800)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 30 May 2022 11:34:46 +0000 (12:34 +0100)
commitfd71f258bc0d245b2223bf3032c0ebc82f8a3463
tree5ee35636920c1571ac899a814986d2b446c1033e
parentb5fb359cb5b9bf5d85932b869a707550a4e18ad1
hw/sd/allwinner-sdhost: report FIFO water level as 1 when data ready

U-Boot queries the FIFO water level to reduce checking status register
when doing PIO SD card operation.

Report a FIFO water level of 1 when data is ready, to prevent the code
from trying to read 0 words from the FIFO each time.

Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
Message-id: 20220520124200.2112699-1-uwu@icenowy.me
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/sd/allwinner-sdhost.c