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 | ||
