spi: cadence-quadspi: Add OSPI support for Xilinx Versal SoC
authorSai Krishna Potthuri <lakshmi.sai.krishna.potthuri@xilinx.com>
Fri, 24 Sep 2021 10:07:10 +0000 (15:37 +0530)
committerMark Brown <broonie@kernel.org>
Fri, 1 Oct 2021 19:50:51 +0000 (20:50 +0100)
commit09e393e3f13970f194f7ed9a93140a8601225b46
treed19aef66a69ed7e3ab12cf42b0f123a01f2cf35a
parent8db76cfae1004f5476d9c35670f0a0f084c6b73f
spi: cadence-quadspi: Add OSPI support for Xilinx Versal SoC

Add OSPI support for Xilinx Versal SoCs.
Disable the Direct Access Controller for Xilinx Versal OSPI.
On Xilinx Versal platform, AXI interface need to be selected as Linear
mode (driven from interconnect rather than external DMA) to use
Software triggered 'indirect' mode of operation. This will be achieved
by calling Xilinx firmware API.

Signed-off-by: Sai Krishna Potthuri <lakshmi.sai.krishna.potthuri@xilinx.com>
Link: https://lore.kernel.org/r/1632478031-12242-4-git-send-email-lakshmi.sai.krishna.potthuri@xilinx.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-cadence-quadspi.c