--- zzzz-none-000/linux-4.4.60/drivers/spi/Kconfig 2017-04-08 07:53:53.000000000 +0000 +++ dragonfly-4020-701/linux-4.4.60/drivers/spi/Kconfig 2018-11-08 13:36:17.000000000 +0000 @@ -59,6 +59,14 @@ help This is the driver for the Altera SPI Controller. +config SPI_AP83 + tristate "Atheros AP83 specific SPI Controller" + depends on SPI_MASTER && ATH79_MACH_AP83 + select SPI_BITBANG + help + This is a specific SPI controller driver for the Atheros AP83 + reference board. + config SPI_ATH79 tristate "Atheros AR71XX/AR724X/AR913X SPI controller driver" depends on ATH79 && GPIOLIB @@ -254,6 +262,15 @@ This enables support for the SPFI master controller found on IMG SoCs. +config SPI_GPIO_OLD + tristate "Old GPIO API based bitbanging SPI controller (DEPRECATED)" + depends on SPI_MASTER && GPIOLIB + select SPI_BITBANG + help + This code is deprecated. Please use the new mainline SPI-GPIO driver. + + If unsure, say N. + config SPI_IMX tristate "Freescale i.MX SPI controllers" depends on ARCH_MXC || COMPILE_TEST @@ -468,6 +485,12 @@ This driver can also be built as a module. If so, the module will be called spi_qup. +config SPI_RB4XX + tristate "Mikrotik RB4XX SPI master" + depends on SPI_MASTER && ATH79_MACH_RB4XX + help + SPI controller driver for the Mikrotik RB4xx series boards. + config SPI_S3C24XX tristate "Samsung S3C24XX series SPI" depends on ARCH_S3C24XX @@ -698,6 +721,18 @@ sysfs interface, with each line presented as a kind of GPIO exposing both switch control and diagnostic feedback. +config SPI_RB4XX_CPLD + tristate "MikroTik RB4XX CPLD driver" + depends on ATH79_MACH_RB4XX + help + SPI driver for the Xilinx CPLD chip present on the + MikroTik RB4xx boards. + +config SPI_VSC7385 + tristate "Vitesse VSC7385 ethernet switch driver" + help + SPI driver for the Vitesse VSC7385 ethernet switch. + # # Add new SPI protocol masters in alphabetical order above this line #