kernel: update linux 3.8 to 3.8.6
[openwrt/staging/wigyori.git] / target / linux / ramips / patches-3.8 / 0115-SPI-ralink-add-Ralink-SoC-spi-driver.patch
index ca48bbcd7e498a7a7ab1436f2c871b40230dbe5d..b2717d139f2330e2db553e8c367187cd97dbdbc8 100644 (file)
@@ -13,11 +13,9 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
  3 files changed, 479 insertions(+)
  create mode 100644 drivers/spi/spi-ralink.c
 
-diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig
-index f80eee7..301dbad 100644
 --- a/drivers/spi/Kconfig
 +++ b/drivers/spi/Kconfig
-@@ -326,6 +326,12 @@ config SPI_RSPI
+@@ -324,6 +324,12 @@ config SPI_RSPI
        help
          SPI driver for Renesas RSPI blocks.
  
@@ -29,22 +27,17 @@ index f80eee7..301dbad 100644
 +
  config SPI_S3C24XX
        tristate "Samsung S3C24XX series SPI"
-       depends on ARCH_S3C24XX
-diff --git a/drivers/spi/Makefile b/drivers/spi/Makefile
-index e53c309..a4b3c5b 100644
+       depends on ARCH_S3C24XX && EXPERIMENTAL
 --- a/drivers/spi/Makefile
 +++ b/drivers/spi/Makefile
-@@ -53,6 +53,7 @@ spi-pxa2xx-platform-$(CONFIG_SPI_PXA2XX_DMA) += spi-pxa2xx-dma.o
- obj-$(CONFIG_SPI_PXA2XX)              += spi-pxa2xx-platform.o
+@@ -51,6 +51,7 @@ obj-$(CONFIG_SPI_PPC4xx)             += spi-ppc4xx.
+ obj-$(CONFIG_SPI_PXA2XX)              += spi-pxa2xx.o
  obj-$(CONFIG_SPI_PXA2XX_PCI)          += spi-pxa2xx-pci.o
  obj-$(CONFIG_SPI_RSPI)                        += spi-rspi.o
 +obj-$(CONFIG_SPI_RALINK)              += spi-ralink.o
  obj-$(CONFIG_SPI_S3C24XX)             += spi-s3c24xx-hw.o
  spi-s3c24xx-hw-y                      := spi-s3c24xx.o
  spi-s3c24xx-hw-$(CONFIG_SPI_S3C24XX_FIQ) += spi-s3c24xx-fiq.o
-diff --git a/drivers/spi/spi-ralink.c b/drivers/spi/spi-ralink.c
-new file mode 100644
-index 0000000..8d89cab
 --- /dev/null
 +++ b/drivers/spi/spi-ralink.c
 @@ -0,0 +1,472 @@
@@ -520,6 +513,3 @@ index 0000000..8d89cab
 +MODULE_AUTHOR("Sergiy <piratfm@gmail.com>");
 +MODULE_AUTHOR("Gabor Juhos <juhosg@openwrt.org>");
 +MODULE_LICENSE("GPL");
--- 
-1.7.10.4
-