diff options
Diffstat (limited to 'drivers/spi/pxa2xx_spi.c')
| -rw-r--r-- | drivers/spi/pxa2xx_spi.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/spi/pxa2xx_spi.c b/drivers/spi/pxa2xx_spi.c index 0c452c46ab07..067299d6d192 100644 --- a/drivers/spi/pxa2xx_spi.c +++ b/drivers/spi/pxa2xx_spi.c | |||
| @@ -353,7 +353,7 @@ static int map_dma_buffers(struct driver_data *drv_data) | |||
| 353 | drv_data->rx_dma = dma_map_single(dev, drv_data->rx, | 353 | drv_data->rx_dma = dma_map_single(dev, drv_data->rx, |
| 354 | drv_data->rx_map_len, | 354 | drv_data->rx_map_len, |
| 355 | DMA_FROM_DEVICE); | 355 | DMA_FROM_DEVICE); |
| 356 | if (dma_mapping_error(drv_data->rx_dma)) | 356 | if (dma_mapping_error(dev, drv_data->rx_dma)) |
| 357 | return 0; | 357 | return 0; |
| 358 | 358 | ||
| 359 | /* Stream map the tx buffer */ | 359 | /* Stream map the tx buffer */ |
| @@ -361,7 +361,7 @@ static int map_dma_buffers(struct driver_data *drv_data) | |||
| 361 | drv_data->tx_map_len, | 361 | drv_data->tx_map_len, |
| 362 | DMA_TO_DEVICE); | 362 | DMA_TO_DEVICE); |
| 363 | 363 | ||
| 364 | if (dma_mapping_error(drv_data->tx_dma)) { | 364 | if (dma_mapping_error(dev, drv_data->tx_dma)) { |
| 365 | dma_unmap_single(dev, drv_data->rx_dma, | 365 | dma_unmap_single(dev, drv_data->rx_dma, |
| 366 | drv_data->rx_map_len, DMA_FROM_DEVICE); | 366 | drv_data->rx_map_len, DMA_FROM_DEVICE); |
| 367 | return 0; | 367 | return 0; |
