diff options
Diffstat (limited to 'drivers/spi/spi-gpio.c')
-rw-r--r-- | drivers/spi/spi-gpio.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/drivers/spi/spi-gpio.c b/drivers/spi/spi-gpio.c index a2b50c516b31..c7cf0b7a069b 100644 --- a/drivers/spi/spi-gpio.c +++ b/drivers/spi/spi-gpio.c | |||
@@ -287,7 +287,7 @@ static void spi_gpio_cleanup(struct spi_device *spi) | |||
287 | spi_bitbang_cleanup(spi); | 287 | spi_bitbang_cleanup(spi); |
288 | } | 288 | } |
289 | 289 | ||
290 | static int __devinit spi_gpio_alloc(unsigned pin, const char *label, bool is_in) | 290 | static int spi_gpio_alloc(unsigned pin, const char *label, bool is_in) |
291 | { | 291 | { |
292 | int value; | 292 | int value; |
293 | 293 | ||
@@ -301,9 +301,8 @@ static int __devinit spi_gpio_alloc(unsigned pin, const char *label, bool is_in) | |||
301 | return value; | 301 | return value; |
302 | } | 302 | } |
303 | 303 | ||
304 | static int __devinit | 304 | static int spi_gpio_request(struct spi_gpio_platform_data *pdata, |
305 | spi_gpio_request(struct spi_gpio_platform_data *pdata, const char *label, | 305 | const char *label, u16 *res_flags) |
306 | u16 *res_flags) | ||
307 | { | 306 | { |
308 | int value; | 307 | int value; |
309 | 308 | ||
@@ -392,7 +391,7 @@ static inline int spi_gpio_probe_dt(struct platform_device *pdev) | |||
392 | } | 391 | } |
393 | #endif | 392 | #endif |
394 | 393 | ||
395 | static int __devinit spi_gpio_probe(struct platform_device *pdev) | 394 | static int spi_gpio_probe(struct platform_device *pdev) |
396 | { | 395 | { |
397 | int status; | 396 | int status; |
398 | struct spi_master *master; | 397 | struct spi_master *master; |
@@ -485,7 +484,7 @@ gpio_free: | |||
485 | return status; | 484 | return status; |
486 | } | 485 | } |
487 | 486 | ||
488 | static int __devexit spi_gpio_remove(struct platform_device *pdev) | 487 | static int spi_gpio_remove(struct platform_device *pdev) |
489 | { | 488 | { |
490 | struct spi_gpio *spi_gpio; | 489 | struct spi_gpio *spi_gpio; |
491 | struct spi_gpio_platform_data *pdata; | 490 | struct spi_gpio_platform_data *pdata; |
@@ -518,7 +517,7 @@ static struct platform_driver spi_gpio_driver = { | |||
518 | .of_match_table = of_match_ptr(spi_gpio_dt_ids), | 517 | .of_match_table = of_match_ptr(spi_gpio_dt_ids), |
519 | }, | 518 | }, |
520 | .probe = spi_gpio_probe, | 519 | .probe = spi_gpio_probe, |
521 | .remove = __devexit_p(spi_gpio_remove), | 520 | .remove = spi_gpio_remove, |
522 | }; | 521 | }; |
523 | module_platform_driver(spi_gpio_driver); | 522 | module_platform_driver(spi_gpio_driver); |
524 | 523 | ||