diff options
author | Girish Mahadevan <girishm@codeaurora.org> | 2018-10-03 16:44:25 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2018-10-11 17:28:02 +0300 |
commit | 561de45f72bd5f9b3f166bdd6151d4d0fe9e6534 (patch) | |
tree | 6e13bed954d5fcb0281172ece14bbbd72891d9ed /drivers/spi/Kconfig | |
parent | 4b8ce2f707778f436b8f976cecfdcd984d9d546e (diff) | |
download | linux-561de45f72bd5f9b3f166bdd6151d4d0fe9e6534.tar.xz |
spi: spi-geni-qcom: Add SPI driver support for GENI based QUP
This driver supports GENI based SPI Controller in the Qualcomm SOCs. The
Qualcomm Generic Interface (GENI) is a programmable module supporting a
wide range of serial interfaces including SPI. This driver supports SPI
operations using FIFO mode of transfer.
Signed-off-by: Girish Mahadevan <girishm@codeaurora.org>
Signed-off-by: Dilip Kota <dkota@codeaurora.org>
Signed-off-by: Alok Chauhan <alokc@codeaurora.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Tested-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Stephen Boyd <swboyd@chromium.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/spi/Kconfig')
-rw-r--r-- | drivers/spi/Kconfig | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 881d499c69b2..7feab4eb9857 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig @@ -539,6 +539,18 @@ config SPI_QUP This driver can also be built as a module. If so, the module will be called spi_qup. +config SPI_QCOM_GENI + tristate "Qualcomm GENI based SPI controller" + depends on QCOM_GENI_SE + help + This driver supports GENI serial engine based SPI controller in + master mode on the Qualcomm Technologies Inc.'s SoCs. If you say + yes to this option, support will be included for the built-in SPI + interface on the Qualcomm Technologies Inc.'s SoCs. + + This driver can also be built as a module. If so, the module + will be called spi-geni-qcom. + config SPI_S3C24XX tristate "Samsung S3C24XX series SPI" depends on ARCH_S3C24XX |