Home
last modified time | relevance | path

Searched refs:dma_ops (Results 1 – 25 of 41) sorted by relevance

12

/drivers/ide/
Dide-dma.c98 dma_stat = hwif->dma_ops->dma_end(drive); in ide_dma_intr()
185 drive->hwif->dma_ops->dma_host_set(drive, 0); in ide_dma_off_quietly()
216 drive->hwif->dma_ops->dma_host_set(drive, 1); in ide_dma_on()
451 const struct ide_dma_ops *dma_ops = hwif->dma_ops; in ide_dma_timeout_retry() local
462 (void)dma_ops->dma_end(drive); in ide_dma_timeout_retry()
468 if (dma_ops->dma_clear) in ide_dma_timeout_retry()
469 dma_ops->dma_clear(drive); in ide_dma_timeout_retry()
471 if (dma_ops->dma_test_irq(drive) == 0) { in ide_dma_timeout_retry()
475 (void)dma_ops->dma_end(drive); in ide_dma_timeout_retry()
535 const struct ide_dma_ops *dma_ops = drive->hwif->dma_ops; in ide_dma_prepare() local
[all …]
Dide-dma-sff.c86 u8 dma_stat = hwif->dma_ops->dma_sff_read_status(hwif); in ide_dma_host_set()
214 dma_stat = hwif->dma_ops->dma_sff_read_status(hwif); in ide_dma_setup()
240 u8 dma_stat = hwif->dma_ops->dma_sff_read_status(hwif); in ide_dma_sff_timer_expiry()
301 dma_stat = hwif->dma_ops->dma_sff_read_status(hwif); in ide_dma_end()
319 u8 dma_stat = hwif->dma_ops->dma_sff_read_status(hwif); in ide_dma_test_irq()
Dide-iops.c352 if (hwif->dma_ops) /* check if host supports DMA */ in ide_config_drive_speed()
353 hwif->dma_ops->dma_host_set(drive, 0); in ide_config_drive_speed()
407 hwif->dma_ops->dma_host_set(drive, 1); in ide_config_drive_speed()
408 else if (hwif->dma_ops) /* check if host supports DMA */ in ide_config_drive_speed()
Dsc1200.c218 hwif->dma_ops->dma_host_set(drive, 1); in sc1200_set_pio_mode()
297 .dma_ops = &sc1200_dma_ops,
Dsl82c105.c307 .dma_ops = &sl82c105_dma_ops,
328 d.dma_ops = NULL; in sl82c105_init_one()
Dsetup-pci.c134 dma_stat = hwif->dma_ops->dma_sff_read_status(hwif); in ide_pci_check_simplex()
378 if (hwif->dma_ops == NULL) in ide_hwif_setup_dma()
379 hwif->dma_ops = &sff_dma_ops; in ide_hwif_setup_dma()
Dns87415.c189 dma_stat = hwif->dma_ops->dma_sff_read_status(hwif); in ns87415_dma_end()
300 .dma_ops = &ns87415_dma_ops,
Dide-taskfile.c85 const struct ide_dma_ops *dma_ops = hwif->dma_ops; in do_rw_taskfile() local
139 hwif->expiry = dma_ops->dma_timer_expiry; in do_rw_taskfile()
141 dma_ops->dma_start(drive); in do_rw_taskfile()
Dpdc202xx_old.c264 .dma_ops = &pdc2026x_dma_ops, \
277 .dma_ops = &sff_dma_ops,
Dalim15x3.c520 .dma_ops = &sff_dma_ops,
557 d.dma_ops = &ali_dma_ops; in alim15x3_init_one()
Dide-atapi.c413 rc = hwif->dma_ops->dma_end(drive); in ide_pc_intr()
658 hwif->dma_ops->dma_start(drive); in ide_transfer_pc()
662 hwif->dma_ops->dma_start(drive); in ide_transfer_pc()
Dide-devsets.c51 if (drive->hwif->dma_ops == NULL) in set_using_dma()
Dicside.c522 d.dma_ops = &icside_v6_dma_ops; in icside_register_v6()
533 if (d.dma_ops) in icside_register_v6()
Dide-probe.c739 if (hwif->dma_ops) in ide_port_tune_devices()
1074 hwif->dma_ops = d->dma_ops; in ide_init_port()
1084 hwif->dma_ops = NULL; in ide_init_port()
Dtc86c001.c199 .dma_ops = &tc86c001_dma_ops,
Dhpt366.c1378 .dma_ops = &hpt36x_dma_ops,
1390 .dma_ops = &hpt37x_dma_ops,
1458 d.dma_ops = &hpt370_dma_ops; in hpt366_init_one()
Dtrm290.c331 .dma_ops = &trm290_dma_ops,
Dcs5536.c254 .dma_ops = &cs5536_dma_ops,
Dide-pm.c153 if (drive->hwif->dma_ops == NULL) in ide_start_power_step()
Dide-io.c582 return hwif->dma_ops->dma_test_irq(drive); in drive_is_ready()
667 hwif->dma_ops->dma_lost_irq(drive); in ide_timer_expiry()
/drivers/gpu/drm/exynos/
Dexynos_drm_iommu.c110 if (!dev->archdata.dma_ops) in drm_iommu_attach_device()
111 dev->archdata.dma_ops = subdrv_dev->archdata.dma_ops; in drm_iommu_attach_device()
/drivers/spi/
Dspi-dw.c250 || !dws->dma_ops) in map_dma_buffers()
540 dws->dma_ops->dma_transfer(dws, cs_change); in pump_transfers()
836 if (dws->dma_ops && dws->dma_ops->dma_init) { in dw_spi_add_host()
837 ret = dws->dma_ops->dma_init(dws); in dw_spi_add_host()
868 if (dws->dma_ops && dws->dma_ops->dma_exit) in dw_spi_add_host()
869 dws->dma_ops->dma_exit(dws); in dw_spi_add_host()
894 if (dws->dma_ops && dws->dma_ops->dma_exit) in dw_spi_remove_host()
895 dws->dma_ops->dma_exit(dws); in dw_spi_remove_host()
Dspi-dw.h151 struct dw_spi_dma_ops *dma_ops; member
Dspi-dw-mid.c225 dws->dma_ops = &mid_dma_ops; in dw_spi_mid_init()
/drivers/mmc/host/
Ddw_mmc.c300 host->dma_ops->stop(host); in dw_mci_stop_dma()
301 host->dma_ops->cleanup(host); in dw_mci_stop_dma()
351 host->dma_ops->cleanup(host); in dw_mci_idmac_complete_dma()
542 host->dma_ops->stop(host); in dw_mci_submit_data_dma()
563 host->dma_ops->start(host, sg_len); in dw_mci_submit_data_dma()
1678 host->dma_ops->complete(host); in dw_mci_interrupt()
2057 host->dma_ops = &dw_mci_idmac_ops; in dw_mci_init_dma()
2061 if (!host->dma_ops) in dw_mci_init_dma()
2064 if (host->dma_ops->init && host->dma_ops->start && in dw_mci_init_dma()
2065 host->dma_ops->stop && host->dma_ops->cleanup) { in dw_mci_init_dma()
[all …]

12