diff options
| -rw-r--r-- | drivers/spi/spi-sh-sci.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/spi/spi-sh-sci.c b/drivers/spi/spi-sh-sci.c index 1f56ef651d1a..b83dd733684c 100644 --- a/drivers/spi/spi-sh-sci.c +++ b/drivers/spi/spi-sh-sci.c | |||
| @@ -175,9 +175,9 @@ static int sh_sci_spi_remove(struct platform_device *dev) | |||
| 175 | { | 175 | { |
| 176 | struct sh_sci_spi *sp = platform_get_drvdata(dev); | 176 | struct sh_sci_spi *sp = platform_get_drvdata(dev); |
| 177 | 177 | ||
| 178 | iounmap(sp->membase); | ||
| 179 | setbits(sp, PIN_INIT, 0); | ||
| 180 | spi_bitbang_stop(&sp->bitbang); | 178 | spi_bitbang_stop(&sp->bitbang); |
| 179 | setbits(sp, PIN_INIT, 0); | ||
| 180 | iounmap(sp->membase); | ||
| 181 | spi_master_put(sp->bitbang.master); | 181 | spi_master_put(sp->bitbang.master); |
| 182 | return 0; | 182 | return 0; |
| 183 | } | 183 | } |
