spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA mode
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Thu, 29 Jun 2023 09:58:47 +0000 (12:58 +0300)
committerMark Brown <broonie@kernel.org>
Thu, 29 Jun 2023 10:33:48 +0000 (11:33 +0100)
commitd10005837be83906bbd2078c3b4f9dfcbd6c95b6
tree593486386ca9e7b42e7eb86aa470938dba1a5124
parente884a133340a470070b2c59833c9ff87aa6517ba
spi: spi-geni-qcom: enable SPI_CONTROLLER_MUST_TX for GPI DMA mode

The GPI DMA mode requires for TX DMA to be prepared. Force SPI core to
provide TX buffer even if the caller didn't provide one by setting the
SPI_CONTROLLER_MUST_TX flag.

Fixes: b59c122484ec ("spi: spi-geni-qcom: Add support for GPI dma")
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20230629095847.3648597-1-dmitry.baryshkov@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-geni-qcom.c