History

Merge branch 'spi/for-3.2' of git://git.pengutronix.de/git/wsa/linux-2.6

* 'spi/for-3.2' of git://git.pengutronix.de/git/wsa/linux-2.6: spi/gpio: fix section mismatch warning spi/fsl-espi: disable CONFIG_SPI_FSL_ESPI=m build spi/nuc900: Include linux/module.h spi/ath79: fix compile error due to missing include

Linus Torvalds committed 14 years ago

Commit e2f4e0b2 parents af209e0 c65b53b4 files · +6 −4Browse files

Unified · Split

4 files
  1. drivers/spi/Kconfig +2 −2
  2. drivers/spi/spi-ath79.c +1 −0
  3. drivers/spi/spi-gpio.c +2 −2
  4. drivers/spi/spi-nuc900.c +1 −0
drivers/spi/Kconfig+2−2
@@ -199,7 +199,7 @@ config SPI_FSL_LIB · 198 unmodified lines
199199 depends on FSL_SOC
200200
201201 config SPI_FSL_SPI
202− tristate "Freescale SPI controller"
202+ bool "Freescale SPI controller"
203203 depends on FSL_SOC
204204 select SPI_FSL_LIB
205205 help
@@ -208,7 +208,7 @@ config SPI_FSL_SPI · 2 unmodified lines
208208 MPC8569 uses the controller in QE mode, MPC8610 in cpu mode.
209209
210210 config SPI_FSL_ESPI
211− tristate "Freescale eSPI controller"
211+ bool "Freescale eSPI controller"
212212 depends on FSL_SOC
213213 select SPI_FSL_LIB
214214 help
drivers/spi/spi-ath79.c+1−0
@@ -13,6 +13,7 @@ · 12 unmodified lines
1313 */
1414
1515 #include <linux/kernel.h>
16+#include <linux/module.h>
1617 #include <linux/init.h>
1718 #include <linux/delay.h>
1819 #include <linux/spinlock.h>
drivers/spi/spi-gpio.c+2−2
@@ -256,7 +256,7 @@ static void spi_gpio_cleanup(struct spi_device *spi) · 255 unmodified lines
256256 spi_bitbang_cleanup(spi);
257257 }
258258
259−static int __init spi_gpio_alloc(unsigned pin, const char *label, bool is_in)
259+static int __devinit spi_gpio_alloc(unsigned pin, const char *label, bool is_in)
260260 {
261261 int value;
262262
@@ -270,7 +270,7 @@ static int __init spi_gpio_alloc(unsigned pin, const char *label, bool is_in) · 7 unmodified lines
270270 return value;
271271 }
272272
273−static int __init
273+static int __devinit
274274 spi_gpio_request(struct spi_gpio_platform_data *pdata, const char *label,
275275 u16 *res_flags)
276276 {
drivers/spi/spi-nuc900.c+1−0
@@ -8,6 +8,7 @@ · 7 unmodified lines
88 *
99 */
1010
11+#include <linux/module.h>
1112 #include <linux/init.h>
1213 #include <linux/spinlock.h>
1314 #include <linux/workqueue.h>