summaryrefslogtreecommitdiffstats
path: root/drivers/spi/Kconfig
diff options
context:
space:
mode:
authorGao Pan <pandy.gao@nxp.com>2016-11-22 21:52:17 +0800
committerMark Brown <broonie@kernel.org>2016-11-22 19:13:16 +0000
commit5314987de5e5f5e38436ef4a69328bc472bbd63e (patch)
treef56b1f5c10fb2dce70a3544ae7b7709ed4860e18 /drivers/spi/Kconfig
parent1001354ca34179f3db924eb66672442a173147dc (diff)
downloadlinux-stable-5314987de5e5f5e38436ef4a69328bc472bbd63e.tar.gz
linux-stable-5314987de5e5f5e38436ef4a69328bc472bbd63e.tar.bz2
linux-stable-5314987de5e5f5e38436ef4a69328bc472bbd63e.zip
spi: imx: add lpspi bus driver
This patch adds lpspi driver to support new i.MX products which use lpspi instead of ecspi. The lpspi can continue operating in stop mode when an appropriate clock is available. It is also designed for low CPU overhead with DMA offloading of FIFO register accesses. Signed-off-by: Gao Pan <pandy.gao@nxp.com> Reviewed-by: Fugang Duan <B38611@freescale.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'drivers/spi/Kconfig')
-rw-r--r--drivers/spi/Kconfig6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
index b7995474148c..91ae18035b6b 100644
--- a/drivers/spi/Kconfig
+++ b/drivers/spi/Kconfig
@@ -264,6 +264,12 @@ config SPI_FALCON
has only been tested with m25p80 type chips. The hardware has no
support for other types of SPI peripherals.
+config SPI_FSL_LPSPI
+ tristate "Freescale i.MX LPSPI controller"
+ depends on ARCH_MXC || COMPILE_TEST
+ help
+ This enables Freescale i.MX LPSPI controllers in master mode.
+
config SPI_GPIO
tristate "GPIO-based bitbanging SPI Master"
depends on GPIOLIB || COMPILE_TEST