diff options
Diffstat (limited to 'drivers/spi')
-rw-r--r-- | drivers/spi/atmel_spi.c | 2 | ||||
-rw-r--r-- | drivers/spi/spi_bfin5xx.c | 3 | ||||
-rw-r--r-- | drivers/spi/spi_imx.c | 2 | ||||
-rw-r--r-- | drivers/spi/spi_mpc83xx.c | 8 | ||||
-rw-r--r-- | drivers/spi/spi_s3c24xx.c | 1 | ||||
-rw-r--r-- | drivers/spi/spi_s3c24xx_gpio.c | 2 | ||||
-rw-r--r-- | drivers/spi/spi_txx9.c | 2 | ||||
-rw-r--r-- | drivers/spi/xilinx_spi.c | 2 |
8 files changed, 11 insertions, 11 deletions
diff --git a/drivers/spi/atmel_spi.c b/drivers/spi/atmel_spi.c index ad144054da30..b0469749310a 100644 --- a/drivers/spi/atmel_spi.c +++ b/drivers/spi/atmel_spi.c | |||
@@ -251,7 +251,7 @@ atmel_spi_dma_map_xfer(struct atmel_spi *as, struct spi_transfer *xfer) | |||
251 | xfer->rx_dma = dma_map_single(dev, | 251 | xfer->rx_dma = dma_map_single(dev, |
252 | xfer->rx_buf, xfer->len, | 252 | xfer->rx_buf, xfer->len, |
253 | DMA_FROM_DEVICE); | 253 | DMA_FROM_DEVICE); |
254 | if (dma_mapping_error(xfer->tx_dma)) { | 254 | if (dma_mapping_error(xfer->rx_dma)) { |
255 | if (xfer->tx_buf) | 255 | if (xfer->tx_buf) |
256 | dma_unmap_single(dev, | 256 | dma_unmap_single(dev, |
257 | xfer->tx_dma, xfer->len, | 257 | xfer->tx_dma, xfer->len, |
diff --git a/drivers/spi/spi_bfin5xx.c b/drivers/spi/spi_bfin5xx.c index 48587c27050d..f540ed77a102 100644 --- a/drivers/spi/spi_bfin5xx.c +++ b/drivers/spi/spi_bfin5xx.c | |||
@@ -1303,8 +1303,9 @@ static int bfin5xx_spi_resume(struct platform_device *pdev) | |||
1303 | #define bfin5xx_spi_resume NULL | 1303 | #define bfin5xx_spi_resume NULL |
1304 | #endif /* CONFIG_PM */ | 1304 | #endif /* CONFIG_PM */ |
1305 | 1305 | ||
1306 | MODULE_ALIAS("bfin-spi-master"); /* for platform bus hotplug */ | ||
1306 | static struct platform_driver bfin5xx_spi_driver = { | 1307 | static struct platform_driver bfin5xx_spi_driver = { |
1307 | .driver = { | 1308 | .driver = { |
1308 | .name = "bfin-spi-master", | 1309 | .name = "bfin-spi-master", |
1309 | .owner = THIS_MODULE, | 1310 | .owner = THIS_MODULE, |
1310 | }, | 1311 | }, |
diff --git a/drivers/spi/spi_imx.c b/drivers/spi/spi_imx.c index aee9ad6f633c..bd9177f51de9 100644 --- a/drivers/spi/spi_imx.c +++ b/drivers/spi/spi_imx.c | |||
@@ -1735,7 +1735,7 @@ static int spi_imx_resume(struct platform_device *pdev) | |||
1735 | 1735 | ||
1736 | static struct platform_driver driver = { | 1736 | static struct platform_driver driver = { |
1737 | .driver = { | 1737 | .driver = { |
1738 | .name = "imx-spi", | 1738 | .name = "spi_imx", |
1739 | .bus = &platform_bus_type, | 1739 | .bus = &platform_bus_type, |
1740 | .owner = THIS_MODULE, | 1740 | .owner = THIS_MODULE, |
1741 | }, | 1741 | }, |
diff --git a/drivers/spi/spi_mpc83xx.c b/drivers/spi/spi_mpc83xx.c index 2adf856e44c2..32cda77b31cd 100644 --- a/drivers/spi/spi_mpc83xx.c +++ b/drivers/spi/spi_mpc83xx.c | |||
@@ -384,11 +384,8 @@ irqreturn_t mpc83xx_spi_irq(s32 irq, void *context_data) | |||
384 | 384 | ||
385 | mpc83xx_spi->count -= 1; | 385 | mpc83xx_spi->count -= 1; |
386 | if (mpc83xx_spi->count) { | 386 | if (mpc83xx_spi->count) { |
387 | if (mpc83xx_spi->tx) { | 387 | u32 word = mpc83xx_spi->get_tx(mpc83xx_spi); |
388 | u32 word = mpc83xx_spi->get_tx(mpc83xx_spi); | 388 | mpc83xx_spi_write_reg(&mpc83xx_spi->base->transmit, word); |
389 | mpc83xx_spi_write_reg(&mpc83xx_spi->base->transmit, | ||
390 | word); | ||
391 | } | ||
392 | } else { | 389 | } else { |
393 | complete(&mpc83xx_spi->done); | 390 | complete(&mpc83xx_spi->done); |
394 | } | 391 | } |
@@ -530,6 +527,7 @@ static int __devexit mpc83xx_spi_remove(struct platform_device *dev) | |||
530 | return 0; | 527 | return 0; |
531 | } | 528 | } |
532 | 529 | ||
530 | MODULE_ALIAS("mpc83xx_spi"); /* for platform bus hotplug */ | ||
533 | static struct platform_driver mpc83xx_spi_driver = { | 531 | static struct platform_driver mpc83xx_spi_driver = { |
534 | .probe = mpc83xx_spi_probe, | 532 | .probe = mpc83xx_spi_probe, |
535 | .remove = __devexit_p(mpc83xx_spi_remove), | 533 | .remove = __devexit_p(mpc83xx_spi_remove), |
diff --git a/drivers/spi/spi_s3c24xx.c b/drivers/spi/spi_s3c24xx.c index 5cf48123e0ef..e9b683f7d7b3 100644 --- a/drivers/spi/spi_s3c24xx.c +++ b/drivers/spi/spi_s3c24xx.c | |||
@@ -427,6 +427,7 @@ static int s3c24xx_spi_resume(struct platform_device *pdev) | |||
427 | #define s3c24xx_spi_resume NULL | 427 | #define s3c24xx_spi_resume NULL |
428 | #endif | 428 | #endif |
429 | 429 | ||
430 | MODULE_ALIAS("s3c2410_spi"); /* for platform bus hotplug */ | ||
430 | static struct platform_driver s3c24xx_spidrv = { | 431 | static struct platform_driver s3c24xx_spidrv = { |
431 | .probe = s3c24xx_spi_probe, | 432 | .probe = s3c24xx_spi_probe, |
432 | .remove = s3c24xx_spi_remove, | 433 | .remove = s3c24xx_spi_remove, |
diff --git a/drivers/spi/spi_s3c24xx_gpio.c b/drivers/spi/spi_s3c24xx_gpio.c index 611ac22b7cdc..0fa25e2e80fe 100644 --- a/drivers/spi/spi_s3c24xx_gpio.c +++ b/drivers/spi/spi_s3c24xx_gpio.c | |||
@@ -180,7 +180,7 @@ static struct platform_driver s3c2410_spigpio_drv = { | |||
180 | .suspend = s3c2410_spigpio_suspend, | 180 | .suspend = s3c2410_spigpio_suspend, |
181 | .resume = s3c2410_spigpio_resume, | 181 | .resume = s3c2410_spigpio_resume, |
182 | .driver = { | 182 | .driver = { |
183 | .name = "s3c24xx-spi-gpio", | 183 | .name = "spi_s3c24xx_gpio", |
184 | .owner = THIS_MODULE, | 184 | .owner = THIS_MODULE, |
185 | }, | 185 | }, |
186 | }; | 186 | }; |
diff --git a/drivers/spi/spi_txx9.c b/drivers/spi/spi_txx9.c index 08e981c40646..b7f4bb239eaf 100644 --- a/drivers/spi/spi_txx9.c +++ b/drivers/spi/spi_txx9.c | |||
@@ -453,7 +453,7 @@ static int __exit txx9spi_remove(struct platform_device *dev) | |||
453 | static struct platform_driver txx9spi_driver = { | 453 | static struct platform_driver txx9spi_driver = { |
454 | .remove = __exit_p(txx9spi_remove), | 454 | .remove = __exit_p(txx9spi_remove), |
455 | .driver = { | 455 | .driver = { |
456 | .name = "txx9spi", | 456 | .name = "spi_txx9", |
457 | .owner = THIS_MODULE, | 457 | .owner = THIS_MODULE, |
458 | }, | 458 | }, |
459 | }; | 459 | }; |
diff --git a/drivers/spi/xilinx_spi.c b/drivers/spi/xilinx_spi.c index f0bf9a68e96b..5d04f520c123 100644 --- a/drivers/spi/xilinx_spi.c +++ b/drivers/spi/xilinx_spi.c | |||
@@ -21,7 +21,7 @@ | |||
21 | 21 | ||
22 | #include <syslib/virtex_devices.h> | 22 | #include <syslib/virtex_devices.h> |
23 | 23 | ||
24 | #define XILINX_SPI_NAME "xspi" | 24 | #define XILINX_SPI_NAME "xilinx_spi" |
25 | 25 | ||
26 | /* Register definitions as per "OPB Serial Peripheral Interface (SPI) (v1.00e) | 26 | /* Register definitions as per "OPB Serial Peripheral Interface (SPI) (v1.00e) |
27 | * Product Specification", DS464 | 27 | * Product Specification", DS464 |