You've already forked linux-rockchip
mirror of
https://github.com/armbian/linux-rockchip.git
synced 2026-01-06 11:08:10 -08:00
spi: Add spi driver for Socionext SynQuacer platform
This patch adds support for controller found on synquacer platforms. Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org> Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org> Reviewed-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
committed by
Mark Brown
parent
6d72a49ff3
commit
b0823ee35c
@@ -732,6 +732,16 @@ config SPI_SUN6I
|
||||
help
|
||||
This enables using the SPI controller on the Allwinner A31 SoCs.
|
||||
|
||||
config SPI_SYNQUACER
|
||||
tristate "Socionext's SynQuacer HighSpeed SPI controller"
|
||||
depends on ARCH_SYNQUACER || COMPILE_TEST
|
||||
help
|
||||
SPI driver for Socionext's High speed SPI controller which provides
|
||||
various operating modes for interfacing to serial peripheral devices
|
||||
that use the de-facto standard SPI protocol.
|
||||
|
||||
It also supports the new dual-bit and quad-bit SPI protocol.
|
||||
|
||||
config SPI_MXIC
|
||||
tristate "Macronix MX25F0A SPI controller"
|
||||
depends on SPI_MASTER
|
||||
|
||||
@@ -106,6 +106,7 @@ obj-$(CONFIG_SPI_STM32_QSPI) += spi-stm32-qspi.o
|
||||
obj-$(CONFIG_SPI_ST_SSC4) += spi-st-ssc4.o
|
||||
obj-$(CONFIG_SPI_SUN4I) += spi-sun4i.o
|
||||
obj-$(CONFIG_SPI_SUN6I) += spi-sun6i.o
|
||||
obj-$(CONFIG_SPI_SYNQUACER) += spi-synquacer.o
|
||||
obj-$(CONFIG_SPI_TEGRA114) += spi-tegra114.o
|
||||
obj-$(CONFIG_SPI_TEGRA20_SFLASH) += spi-tegra20-sflash.o
|
||||
obj-$(CONFIG_SPI_TEGRA20_SLINK) += spi-tegra20-slink.o
|
||||
|
||||
822
drivers/spi/spi-synquacer.c
Normal file
822
drivers/spi/spi-synquacer.c
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user