Lines Matching refs:dma_dev
143 struct device *dma_dev; member
182 if (host->dma_dev) in mmc_spi_readbytes()
183 dma_sync_single_for_device(host->dma_dev, in mmc_spi_readbytes()
189 if (host->dma_dev) in mmc_spi_readbytes()
190 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_readbytes()
537 if (host->dma_dev) { in mmc_spi_command_send()
539 dma_sync_single_for_device(host->dma_dev, in mmc_spi_command_send()
545 if (host->dma_dev) in mmc_spi_command_send()
546 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_command_send()
682 if (host->dma_dev) in mmc_spi_writeblock()
683 dma_sync_single_for_device(host->dma_dev, in mmc_spi_writeblock()
694 if (host->dma_dev) in mmc_spi_writeblock()
695 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_writeblock()
747 if (host->dma_dev) in mmc_spi_writeblock()
812 if (host->dma_dev) { in mmc_spi_readblock()
813 dma_sync_single_for_device(host->dma_dev, in mmc_spi_readblock()
816 dma_sync_single_for_device(host->dma_dev, in mmc_spi_readblock()
823 if (host->dma_dev) { in mmc_spi_readblock()
824 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_readblock()
827 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_readblock()
866 if (host->dma_dev) in mmc_spi_readblock()
882 struct device *dma_dev = host->dma_dev; in mmc_spi_data_do() local
917 if (dma_dev) { in mmc_spi_data_do()
923 dma_addr = dma_map_page(dma_dev, sg_page(sg), 0, in mmc_spi_data_do()
925 if (dma_mapping_error(dma_dev, dma_addr)) { in mmc_spi_data_do()
971 if (dma_dev) in mmc_spi_data_do()
972 dma_unmap_page(dma_dev, dma_addr, PAGE_SIZE, dir); in mmc_spi_data_do()
1013 if (host->dma_dev) in mmc_spi_data_do()
1014 dma_sync_single_for_device(host->dma_dev, in mmc_spi_data_do()
1020 if (host->dma_dev) in mmc_spi_data_do()
1021 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_data_do()
1394 host->dma_dev = dev; in mmc_spi_probe()
1404 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_probe()
1411 host->readback.is_dma_mapped = (host->dma_dev != NULL); in mmc_spi_probe()
1460 host->dma_dev ? "" : ", no DMA", in mmc_spi_probe()
1471 if (host->dma_dev) in mmc_spi_probe()
1472 dma_unmap_single(host->dma_dev, host->data_dma, in mmc_spi_probe()
1475 if (host->dma_dev) in mmc_spi_probe()
1476 dma_unmap_single(host->dma_dev, host->ones_dma, in mmc_spi_probe()
1506 if (host->dma_dev) { in mmc_spi_remove()
1507 dma_unmap_single(host->dma_dev, host->ones_dma, in mmc_spi_remove()
1509 dma_unmap_single(host->dma_dev, host->data_dma, in mmc_spi_remove()