Searched hist:"131 bd2776a4017e8c53da3853cebbfb8659c01f8" (Results 1 – 1 of 1) sorted by relevance
| /rk3399_rockchip-uboot/drivers/spi/ |
| H A D | designware_spi.c | 131bd2776a4017e8c53da3853cebbfb8659c01f8 Thu Mar 22 10:50:44 UTC 2018 Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> UPSTREAM: DW SPI: fix transmit only mode
In current implementation we get -ETIMEDOUT error when we try to use transmit only mode (SPI_TMOD_TO) This happens because in transmit only mode input FIFO never gets any data which breaks our logic in dw_reader(): we are waiting until RX data will be ready in dw_reader, but this newer happens, so we return with error.
Fix that by using SPI_TMOD_TR instead of SPI_TMOD_TO which allows to use RX FIFO.
Change-Id: I876d86fbf05feccebf6ded5f3acfa09a6cd15ea2 Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> Reviewed-by: Jagan Teki <jagan@openedev.com> Signed-off-by: Jon Lin <jon.lin@rock-chips.com> (cherry picked from commit fc282c7bcb6a622ce1a0cf82c55654dec5bcb0cd)
|