spi: Add support for Zynq Ultrascale+ MPSoC GQSPI controller
This patch adds support for GQSPI controller driver used by Zynq Ultrascale+ MPSoC Signed-off-by: Ranjit Waghmode <ranjit.waghmode@xilinx.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
fe8e48ad3c
commit
dfe11a11d5
@ -609,6 +609,12 @@ config SPI_XTENSA_XTFPGA
|
|||||||
16 bit words in SPI mode 0, automatically asserting CS on transfer
|
16 bit words in SPI mode 0, automatically asserting CS on transfer
|
||||||
start and deasserting on end.
|
start and deasserting on end.
|
||||||
|
|
||||||
|
config SPI_ZYNQMP_GQSPI
|
||||||
|
tristate "Xilinx ZynqMP GQSPI controller"
|
||||||
|
depends on SPI_MASTER
|
||||||
|
help
|
||||||
|
Enables Xilinx GQSPI controller driver for Zynq UltraScale+ MPSoC.
|
||||||
|
|
||||||
config SPI_NUC900
|
config SPI_NUC900
|
||||||
tristate "Nuvoton NUC900 series SPI"
|
tristate "Nuvoton NUC900 series SPI"
|
||||||
depends on ARCH_W90X900
|
depends on ARCH_W90X900
|
||||||
|
@ -89,3 +89,4 @@ obj-$(CONFIG_SPI_TXX9) += spi-txx9.o
|
|||||||
obj-$(CONFIG_SPI_XCOMM) += spi-xcomm.o
|
obj-$(CONFIG_SPI_XCOMM) += spi-xcomm.o
|
||||||
obj-$(CONFIG_SPI_XILINX) += spi-xilinx.o
|
obj-$(CONFIG_SPI_XILINX) += spi-xilinx.o
|
||||||
obj-$(CONFIG_SPI_XTENSA_XTFPGA) += spi-xtensa-xtfpga.o
|
obj-$(CONFIG_SPI_XTENSA_XTFPGA) += spi-xtensa-xtfpga.o
|
||||||
|
obj-$(CONFIG_SPI_ZYNQMP_GQSPI) += spi-zynqmp-gqspi.o
|
||||||
|
1122
drivers/spi/spi-zynqmp-gqspi.c
Executable file
1122
drivers/spi/spi-zynqmp-gqspi.c
Executable file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user