Lines Matching refs:dma_dev
123 struct device *dma_dev; member
162 if (host->dma_dev) in mmc_spi_readbytes()
163 dma_sync_single_for_device(host->dma_dev, in mmc_spi_readbytes()
169 if (host->dma_dev) in mmc_spi_readbytes()
170 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_readbytes()
521 if (host->dma_dev) { in mmc_spi_command_send()
523 dma_sync_single_for_device(host->dma_dev, in mmc_spi_command_send()
529 if (host->dma_dev) in mmc_spi_command_send()
530 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_command_send()
663 if (host->dma_dev) in mmc_spi_writeblock()
664 dma_sync_single_for_device(host->dma_dev, in mmc_spi_writeblock()
675 if (host->dma_dev) in mmc_spi_writeblock()
676 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_writeblock()
728 if (host->dma_dev) in mmc_spi_writeblock()
793 if (host->dma_dev) { in mmc_spi_readblock()
794 dma_sync_single_for_device(host->dma_dev, in mmc_spi_readblock()
797 dma_sync_single_for_device(host->dma_dev, in mmc_spi_readblock()
808 if (host->dma_dev) { in mmc_spi_readblock()
809 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_readblock()
812 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_readblock()
851 if (host->dma_dev) in mmc_spi_readblock()
867 struct device *dma_dev = host->dma_dev; in mmc_spi_data_do() local
902 if (dma_dev) { in mmc_spi_data_do()
908 dma_addr = dma_map_page(dma_dev, sg_page(sg), 0, in mmc_spi_data_do()
910 if (dma_mapping_error(dma_dev, dma_addr)) { in mmc_spi_data_do()
954 if (dma_dev) in mmc_spi_data_do()
955 dma_unmap_page(dma_dev, dma_addr, PAGE_SIZE, dir); in mmc_spi_data_do()
995 if (host->dma_dev) in mmc_spi_data_do()
996 dma_sync_single_for_device(host->dma_dev, in mmc_spi_data_do()
1002 if (host->dma_dev) in mmc_spi_data_do()
1003 dma_sync_single_for_cpu(host->dma_dev, in mmc_spi_data_do()
1308 host->dma_dev = dev; in mmc_spi_dma_alloc()
1314 if (!host->dma_dev) in mmc_spi_dma_free()
1317 dma_unmap_single(host->dma_dev, host->ones_dma, MMC_SPI_BLOCKSIZE, in mmc_spi_dma_free()
1319 dma_unmap_single(host->dma_dev, host->data_dma, sizeof(*host->data), in mmc_spi_dma_free()
1429 host->readback.is_dma_mapped = (host->dma_dev != NULL); in mmc_spi_probe()
1482 host->dma_dev ? "" : ", no DMA", in mmc_spi_probe()