Lines Matching refs:dma_dev
129 struct device *dma_dev; member
168 if (host->dma_dev) in mmc_spi_readbytes()
169 dma_sync_single_for_device(host->dma_dev, in mmc_spi_readbytes()
175 if (host->dma_dev) in mmc_spi_readbytes()
176 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_readbytes()
523 if (host->dma_dev) { in mmc_spi_command_send()
525 dma_sync_single_for_device(host->dma_dev, in mmc_spi_command_send()
531 if (host->dma_dev) in mmc_spi_command_send()
532 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_command_send()
665 if (host->dma_dev) in mmc_spi_writeblock()
666 dma_sync_single_for_device(host->dma_dev, in mmc_spi_writeblock()
677 if (host->dma_dev) in mmc_spi_writeblock()
678 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_writeblock()
730 if (host->dma_dev) in mmc_spi_writeblock()
795 if (host->dma_dev) { in mmc_spi_readblock()
796 dma_sync_single_for_device(host->dma_dev, in mmc_spi_readblock()
799 dma_sync_single_for_device(host->dma_dev, in mmc_spi_readblock()
810 if (host->dma_dev) { in mmc_spi_readblock()
811 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_readblock()
814 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_readblock()
853 if (host->dma_dev) in mmc_spi_readblock()
869 struct device *dma_dev = host->dma_dev; in mmc_spi_data_do() local
904 if (dma_dev) { in mmc_spi_data_do()
910 dma_addr = dma_map_page(dma_dev, sg_page(sg), 0, in mmc_spi_data_do()
912 if (dma_mapping_error(dma_dev, dma_addr)) { in mmc_spi_data_do()
956 if (dma_dev) in mmc_spi_data_do()
957 dma_unmap_page(dma_dev, dma_addr, PAGE_SIZE, dir); in mmc_spi_data_do()
997 if (host->dma_dev) in mmc_spi_data_do()
998 dma_sync_single_for_device(host->dma_dev, in mmc_spi_data_do()
1004 if (host->dma_dev) in mmc_spi_data_do()
1005 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_data_do()
1377 host->dma_dev = dev; in mmc_spi_probe()
1387 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_probe()
1394 host->readback.is_dma_mapped = (host->dma_dev != NULL); in mmc_spi_probe()
1447 host->dma_dev ? "" : ", no DMA", in mmc_spi_probe()
1458 if (host->dma_dev) in mmc_spi_probe()
1459 dma_unmap_single(host->dma_dev, host->data_dma, in mmc_spi_probe()
1462 if (host->dma_dev) in mmc_spi_probe()
1463 dma_unmap_single(host->dma_dev, host->ones_dma, in mmc_spi_probe()
1489 if (host->dma_dev) { in mmc_spi_remove()
1490 dma_unmap_single(host->dma_dev, host->ones_dma, in mmc_spi_remove()
1492 dma_unmap_single(host->dma_dev, host->data_dma, in mmc_spi_remove()