Home
last modified time | relevance | path

Searched refs:use_dma (Results 1 – 25 of 60) sorted by relevance

123

/drivers/gpu/drm/i915/
A Di915_mm.c41 #define use_dma(io) ((io) != -1) macro
45 if (use_dma(r->iobase)) in sgt_pfn()
65 r->sgt = __sgt_iter(__sg_next(r->sgt.sgp), use_dma(r->iobase)); in remap_sg()
138 .sgt = __sgt_iter(sgl, use_dma(iobase)), in remap_io_sg()
148 r.sgt = __sgt_iter(__sg_next(r.sgt.sgp), use_dma(iobase)); in remap_io_sg()
154 if (!use_dma(iobase)) in remap_io_sg()
/drivers/memstick/host/
A Dtifm_ms.c76 use_dma:1; member
263 host->use_dma = !no_dma; in tifm_ms_issue_cmd()
268 host->use_dma = 0; in tifm_ms_issue_cmd()
271 host->use_dma = 0; in tifm_ms_issue_cmd()
279 if (host->use_dma) { in tifm_ms_issue_cmd()
319 if (host->use_dma) in tifm_ms_issue_cmd()
350 if (host->use_dma) { in tifm_ms_complete_cmd()
396 if (host->use_dma && (fifo_status & 1)) { in tifm_ms_data_event()
400 if (!host->use_dma && (fifo_status & TIFM_FIFO_MORE)) { in tifm_ms_data_event()
607 if (host->use_dma) in tifm_ms_remove()
/drivers/net/ethernet/cirrus/
A Dcs89x0.c153 int use_dma; /* Flag: we're using dma */ member
375 if (lp->use_dma) { in set_dma_cfg()
394 if (lp->use_dma) in dma_bufcfg()
405 if (lp->use_dma) { in dma_busctl()
1104 if (lp->use_dma && lp->dma) { in net_close()
1328 lp->use_dma = 1; in cs89x0_probe1()
1558 if (lp->use_dma) { in cs89x0_probe1()
1713 module_param(use_dma , int, 0);
1731 MODULE_PARM_DESC(use_dma , "(ignored)");
1780 if (use_dma) { in cs89x0_isa_init_module()
[all …]
/drivers/mtd/nand/raw/
A Dlpc32xx_mlc.c229 static int use_dma; variable
475 if (use_dma) { in lpc32xx_read_page()
494 if (use_dma && !dma_mapped) in lpc32xx_read_page()
511 if (use_dma && (void *)buf >= high_memory) { in lpc32xx_write_page_lowlevel()
523 if (use_dma) { in lpc32xx_write_page_lowlevel()
768 if (use_dma) { in lpc32xx_nand_probe()
818 if (use_dma) in lpc32xx_nand_probe()
845 if (use_dma) in lpc32xx_nand_remove()
/drivers/spi/
A Dspi-sun6i.c285 bool use_dma; in sun6i_spi_transfer_one() local
297 use_dma = host->can_dma ? host->can_dma(host, spi, tfr) : false; in sun6i_spi_transfer_one()
308 if (!use_dma) { in sun6i_spi_transfer_one()
461 if (!use_dma) { in sun6i_spi_transfer_one()
477 if (!use_dma) { in sun6i_spi_transfer_one()
495 if (!use_dma) { in sun6i_spi_transfer_one()
521 if (ret && use_dma) { in sun6i_spi_transfer_one()
A Dspi-topcliff-pch.c103 static int use_dma = 1; variable
186 int use_dma; member
369 if (data->use_dma) in pch_spi_handler()
875 data->use_dma = 0; in pch_spi_request_dma()
1150 if (data->use_dma) in pch_spi_process_messages()
1181 if (data->use_dma) { in pch_spi_process_messages()
1233 if (data->use_dma) in pch_spi_process_messages()
1346 data->use_dma = use_dma; in pch_spi_pd_probe()
1370 if (use_dma) { in pch_spi_pd_probe()
1409 if (use_dma) in pch_spi_pd_remove()
[all …]
A Dspi-rockchip.c533 bool use_dma, bool target_mode) in rockchip_spi_config() argument
557 else if (use_dma) in rockchip_spi_config()
583 if (use_dma) { in rockchip_spi_config()
680 bool use_dma; in rockchip_spi_transfer_one() local
703 use_dma = ctlr->can_dma ? ctlr->can_dma(ctlr, spi, xfer) : false; in rockchip_spi_transfer_one()
705 ret = rockchip_spi_config(rs, spi, xfer, use_dma, ctlr->target); in rockchip_spi_transfer_one()
709 if (use_dma) in rockchip_spi_transfer_one()
A Dspi-atmel.c274 bool use_dma; member
497 return as->use_dma && xfer->len >= DMA_MIN_BYTES; in atmel_spi_use_dma()
1573 as->use_dma = false; in atmel_spi_probe()
1578 as->use_dma = true; in atmel_spi_probe()
1592 as->use_dma = false; in atmel_spi_probe()
1599 as->use_dma = false; in atmel_spi_probe()
1605 if (!as->use_dma) in atmel_spi_probe()
1610 if (as->caps.has_dma_support && !as->use_dma) in atmel_spi_probe()
1658 if (as->use_dma) in atmel_spi_probe()
1678 if (as->use_dma) { in atmel_spi_remove()
A Dspi-s3c64xx.c807 int use_dma = 0; in s3c64xx_spi_transfer_one() local
833 use_dma = 1; in s3c64xx_spi_transfer_one()
844 if (!use_dma && xfer->len > S3C64XX_SPI_POLLING_SIZE) in s3c64xx_spi_transfer_one()
883 status = s3c64xx_enable_datapath(sdd, xfer, use_dma); in s3c64xx_spi_transfer_one()
892 if (use_dma) in s3c64xx_spi_transfer_one()
903 xfer->len, use_dma ? 1 : 0, status); in s3c64xx_spi_transfer_one()
905 if (use_dma) { in s3c64xx_spi_transfer_one()
/drivers/mmc/host/
A Ddavinci_mmc.c162 static unsigned use_dma = 1; variable
163 module_param(use_dma, uint, 0);
164 MODULE_PARM_DESC(use_dma, "Whether to use DMA or not. Default = 1");
186 bool use_dma; member
477 if (!host->use_dma) in davinci_release_dma_channels()
564 if (host->use_dma && (host->bytes_left & (rw_threshold - 1)) == 0 in mmc_davinci_prepare_data()
1249 host->use_dma = use_dma; in davinci_mmcsd_probe()
1253 if (host->use_dma) { in davinci_mmcsd_probe()
1258 host->use_dma = 0; in davinci_mmcsd_probe()
1323 host->use_dma ? "DMA" : "PIO", bus_width); in davinci_mmcsd_probe()
A Djz4740_mmc.c180 bool use_dma; member
220 if (!host->use_dma) in jz4740_mmc_release_dma_channels()
380 if (!host->use_dma) in jz4740_mmc_pre_request()
711 if (host->use_dma) { in jz4740_mmc_send_command()
780 if (host->use_dma) { in jz_mmc_irq_worker()
1124 host->use_dma = !ret; in jz4740_mmc_probe()
1136 host->use_dma ? "DMA" : "PIO", in jz4740_mmc_probe()
1143 if (host->use_dma) in jz4740_mmc_probe()
1162 if (host->use_dma) in jz4740_mmc_remove()
A Ddw_mmc.c919 if (!slot->host->use_dma || !data) in dw_mci_pre_req()
937 if (!slot->host->use_dma || !data) in dw_mci_post_req()
999 if (!host->use_dma) in dw_mci_adjust_fifoth()
1090 if (!host->use_dma) in dw_mci_submit_data_dma()
1101 if (host->use_dma == TRANS_MODE_IDMAC) in dw_mci_submit_data_dma()
1623 if (host->use_dma == TRANS_MODE_IDMAC) in dw_mci_hw_reset()
1760 if (host->use_dma) in dw_mci_reset()
1770 if (!host->use_dma) { in dw_mci_reset()
3102 host->use_dma = TRANS_MODE_IDMAC; in dw_mci_init_dma()
3105 host->use_dma = TRANS_MODE_EDMAC; in dw_mci_init_dma()
[all …]
A Dbcm2835.c191 bool use_dma; member
1204 if (host->use_dma && mrq->data && (mrq->data->blocks > PIO_THRESHOLD)) in bcm2835_request()
1284 host->use_dma = false; in bcm2835_add_host()
1286 host->use_dma = true; in bcm2835_add_host()
1304 host->use_dma = false; in bcm2835_add_host()
1339 if (host->use_dma && (PIO_THRESHOLD > 0)) in bcm2835_add_host()
1342 host->use_dma ? "enabled" : "disabled", pio_limit_string); in bcm2835_add_host()
/drivers/misc/
A Datmel-ssc.c85 .use_dma = 0,
90 .use_dma = 0,
95 .use_dma = 1,
A Dpci_endpoint_test.c486 bool use_dma; in pci_endpoint_test_copy() local
515 use_dma = !!(param.flags & PCITEST_FLAGS_USE_DMA); in pci_endpoint_test_copy()
516 if (use_dma) in pci_endpoint_test_copy()
621 bool use_dma; in pci_endpoint_test_write() local
648 use_dma = !!(param.flags & PCITEST_FLAGS_USE_DMA); in pci_endpoint_test_write()
649 if (use_dma) in pci_endpoint_test_write()
719 bool use_dma; in pci_endpoint_test_read() local
745 use_dma = !!(param.flags & PCITEST_FLAGS_USE_DMA); in pci_endpoint_test_read()
746 if (use_dma) in pci_endpoint_test_read()
/drivers/usb/musb/
A Dmusb_gadget.c231 int use_dma = 0; in txstate() local
290 use_dma = use_dma && c->channel_program( in txstate()
294 if (use_dma) { in txstate()
358 use_dma = use_dma && c->channel_program( in txstate()
363 if (!use_dma) { in txstate()
371 use_dma = use_dma && c->channel_program( in txstate()
379 if (!use_dma) { in txstate()
396 musb_ep->end_point.name, use_dma ? "dma" : "pio", in txstate()
605 int use_dma = 0; in rxstate() local
665 use_dma = c->channel_program( in rxstate()
[all …]
/drivers/i2c/busses/
A Di2c-stm32f7.c355 bool use_dma; member
817 if (i2c_dev->use_dma) in stm32f7_i2c_reload()
957 if (!i2c_dev->use_dma) { in stm32f7_i2c_xfer_msg()
1127 if (!i2c_dev->use_dma) { in stm32f7_i2c_smbus_xfer_msg()
1222 if (!i2c_dev->use_dma) in stm32f7_i2c_smbus_rep_start()
1565 if (i2c_dev->use_dma) in stm32f7_i2c_handle_isr_errs()
1630 if (i2c_dev->use_dma) in stm32f7_i2c_isr_event_thread()
1741 if (i2c_dev->use_dma) in stm32f7_i2c_xfer_core()
1757 if (i2c_dev->use_dma) in stm32f7_i2c_xfer_core()
1821 if (i2c_dev->use_dma) in stm32f7_i2c_smbus_xfer()
[all …]
/drivers/usb/gadget/udc/
A Damd5536udc_pci.c162 if (use_dma) { in udc_pci_probe()
179 if (use_dma) in udc_pci_probe()
A Domap_udc.c98 static bool use_dma = 1; variable
103 module_param(use_dma, bool, 0);
108 #define use_dma 0 macro
302 if (use_dma && ep->has_dma) in done()
892 if (use_dma in omap_ep_queue()
905 if (use_dma && ep->has_dma) in omap_ep_queue()
1337 if (use_dma && ep->dma_channel) in nuke()
1604 if (use_dma && ep->has_dma) { in ep0_irq()
2148 if (use_dma && ep->has_dma) in proc_ep_show()
2196 if (use_dma && buf[0]) { in proc_ep_show()
[all …]
A Damd5536udc.h599 static bool use_dma = 1; variable
608 module_param(use_dma, bool, S_IRUGO);
609 MODULE_PARM_DESC(use_dma, "true for DMA");
A Dsnps_udc_core.c211 if (!use_dma) in print_regs()
1565 if (use_dma) { in udc_setup_endpoints()
1874 if (use_dma) { in activate_control_endpoints()
2031 if (use_dma) { in udc_ep0_set_rde()
2070 if (use_dma) { in udc_data_out_isr()
2106 if (!use_dma) { in udc_data_out_isr()
2283 if (use_dma) { in udc_data_in_isr()
2357 if (!use_dma) { in udc_data_in_isr()
2468 if (use_dma) { in udc_control_out_isr()
2572 if (!use_dma) { in udc_control_out_isr()
[all …]
/drivers/crypto/
A Datmel-aes.c561 if (use_dma) { in atmel_aes_write_ctrl_key()
581 atmel_aes_write_ctrl_key(dd, use_dma, iv, in atmel_aes_write_ctrl()
960 atmel_aes_write_ctrl(dd, use_dma, (void *)req->iv); in atmel_aes_start()
961 if (use_dma) in atmel_aes_start()
978 bool use_dma, fragmented = false; in atmel_aes_ctr_transfer() local
1000 use_dma = (datalen >= ATMEL_AES_DMA_THRESHOLD); in atmel_aes_ctr_transfer()
1008 atmel_aes_write_ctrl(dd, use_dma, ctx->iv); in atmel_aes_ctr_transfer()
1018 if (use_dma) in atmel_aes_ctr_transfer()
1437 if (use_dma) { in atmel_aes_gcm_data()
1665 atmel_aes_write_ctrl(dd, use_dma, NULL); in atmel_aes_xts_process_data()
[all …]
/drivers/leds/
A Dleds-sun50i-a100.c147 bool use_dma = false; in sun50i_a100_ledc_start_xfer() local
157 use_dma = true; in sun50i_a100_ledc_start_xfer()
161 control = FIELD_PREP(LEDC_DMA_CTRL_REG_DMA_EN, use_dma) | in sun50i_a100_ledc_start_xfer()
170 if (!use_dma) { in sun50i_a100_ledc_start_xfer()
/drivers/ntb/test/
A Dntb_perf.c121 static bool use_dma; /* default to 0 */ variable
122 module_param(use_dma, bool, 0644);
123 MODULE_PARM_DESC(use_dma, "Use DMA engine to measure performance");
797 if (!use_dma) { in perf_copy_chunk()
882 if (!use_dma) in perf_init_test()
968 if (!use_dma) in perf_sync_test()
997 if (!use_dma) in perf_clear_test()
1375 debugfs_create_bool("use_dma", 0500, perf->dbgfs_dir, &use_dma); in perf_setup_dbgfs()
/drivers/tty/serial/
A Dpch_uart.c223 unsigned int use_dma; member
1030 if (priv->use_dma) { in pch_uart_interrupt()
1049 if (priv->use_dma) in pch_uart_interrupt()
1147 if (priv->use_dma) { in pch_uart_start_tx()
1254 if (priv->use_dma) in pch_uart_startup()
1406 priv->use_dma = 0; in pch_uart_verify_port()
1414 if (!priv->use_dma) { in pch_uart_verify_port()
1417 priv->use_dma = 1; in pch_uart_verify_port()
1420 priv->use_dma ? in pch_uart_verify_port()

Completed in 100 milliseconds

123