Home
last modified time | relevance | path

Searched refs:tdma (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/crypto/marvell/cesa/
A Dtdma.c62 for (tdma = dreq->chain.first; tdma;) { in mv_cesa_dma_cleanup()
70 tdma = tdma->next; in mv_cesa_dma_cleanup()
84 for (tdma = dreq->chain.first; tdma; tdma = tdma->next) { in mv_cesa_dma_prepare()
86 tdma->dst = cpu_to_le32(tdma->dst_dma + engine->sram_dma); in mv_cesa_dma_prepare()
89 tdma->src = cpu_to_le32(tdma->src_dma + engine->sram_dma); in mv_cesa_dma_prepare()
130 for (tdma = engine->chain.first; tdma; tdma = next) { in mv_cesa_tdma_process()
221 if (IS_ERR(tdma)) in mv_cesa_dma_add_result_op()
260 if (IS_ERR(tdma)) in mv_cesa_dma_add_op()
272 tdma->op = op; in mv_cesa_dma_add_op()
288 if (IS_ERR(tdma)) in mv_cesa_dma_add_data_transfer()
[all …]
A DMakefile3 marvell-cesa-objs := cesa.o cipher.o hash.o tdma.o
/linux/drivers/dma/
A Dtegra210-adma.c171 writel(val, tdma->base_addr + tdma->cdata->global_reg_offset + reg); in tdma_write()
226 tdma_write(tdma, tdma->cdata->ch_base_offset + tdma->cdata->global_int_clear, 0x1); in tegra_adma_init()
249 struct tegra_adma *tdma = tdc->tdma; in tegra_adma_request_alloc() local
289 struct tegra_adma *tdma = tdc->tdma; in tegra_adma_request_free() local
739 tdma->global_cmd = tdma_read(tdma, ADMA_GLOBAL_CMD); in tegra_adma_runtime_suspend()
746 if (!tdc->tdma) in tegra_adma_runtime_suspend()
780 tdma_write(tdma, ADMA_GLOBAL_CMD, tdma->global_cmd); in tegra_adma_runtime_resume()
788 if (!tdc->tdma) in tegra_adma_runtime_resume()
860 if (!tdma) in tegra_adma_probe()
885 bitmap_fill(tdma->dma_chan_mask, tdma->nr_channels); in tegra_adma_probe()
[all …]
A Dtegra20-apb-dma.c188 struct tegra_dma *tdma; member
348 struct tegra_dma *tdma = tdc->tdma; in tegra_dma_global_pause() local
365 struct tegra_dma *tdma = tdc->tdma; in tegra_dma_global_resume() local
383 struct tegra_dma *tdma = tdc->tdma; in tegra_dma_pause() local
397 struct tegra_dma *tdma = tdc->tdma; in tegra_dma_resume() local
1436 struct tegra_dma *tdma; in tegra_dma_probe() local
1445 if (!tdma) in tegra_dma_probe()
1448 tdma->dev = &pdev->dev; in tegra_dma_probe()
1449 tdma->chip_data = cdata; in tegra_dma_probe()
1463 if (IS_ERR(tdma->rst)) { in tegra_dma_probe()
[all …]
A Dtegra186-gpc-dma.c237 struct tegra_dma *tdma; member
311 struct tegra_dma *tdma = tdc->tdma; in tegra_dma_sid_reserve() local
341 struct tegra_dma *tdma = tdc->tdma; in tegra_dma_sid_free() local
554 dev_err(tdc->tdma->dev, in tegra_dma_chan_decode_error()
559 dev_err(tdc->tdma->dev, in tegra_dma_chan_decode_error()
564 dev_err(tdc->tdma->dev, in tegra_dma_chan_decode_error()
569 dev_err(tdc->tdma->dev, in tegra_dma_chan_decode_error()
574 dev_err(tdc->tdma->dev, in tegra_dma_chan_decode_error()
579 dev_err(tdc->tdma->dev, in tegra_dma_chan_decode_error()
1364 if (!tdma) in tegra_dma_probe()
[all …]
/linux/drivers/net/ethernet/seeq/
A Dsgiseeq.c75 volatile struct hpc_dma_desc tdma; member
272 i, (&t[i]), t[i].tdma.pbuf, t[i].tdma.cntinfo, in sgiseeq_dump_rings()
273 t[i].tdma.pnext); in sgiseeq_dump_rings()
276 i, (&t[i]), t[i].tdma.pbuf, t[i].tdma.cntinfo, in sgiseeq_dump_rings()
277 t[i].tdma.pnext); in sgiseeq_dump_rings()
451 if (td->tdma.cntinfo & HPCDMA_XIU) { in kick_tx()
483 if (!(td->tdma.cntinfo & (HPCDMA_XIU))) in sgiseeq_tx()
496 td->tdma.cntinfo |= HPCDMA_EOX; in sgiseeq_tx()
632 td->tdma.cntinfo = (len & HPCDMA_BCNT) | in sgiseeq_start_xmit()
640 backend->tdma.cntinfo &= ~HPCDMA_EOX; in sgiseeq_start_xmit()
[all …]
/linux/drivers/media/pci/b2c2/
A Dflexcop-dma.c13 dma_addr_t tdma = 0; in flexcop_dma_allocate() local
20 tcpu = dma_alloc_coherent(&pdev->dev, size, &tdma, GFP_KERNEL); in flexcop_dma_allocate()
24 dma->dma_addr0 = tdma; in flexcop_dma_allocate()
26 dma->dma_addr1 = tdma + size/2; in flexcop_dma_allocate()
/linux/arch/arm64/boot/dts/amlogic/
A Dmeson-axg.dtsi901 function = "tdma";
909 function = "tdma";
917 function = "tdma";
925 function = "tdma";
933 function = "tdma";
941 function = "tdma";
949 function = "tdma";
957 function = "tdma";
965 function = "tdma";
/linux/drivers/net/wireless/realtek/rtw89/
A Dcoex.c853 btc->dm.tdma = t_def[CXTD_OFF]; in _reset_btc_var()
2086 !memcmp(&dm->tdma, &dm->tdma_now, sizeof(dm->tdma))) { in _append_tdma()
2098 *v = dm->tdma; in _append_tdma()
2102 tlv_v7->len = sizeof(dm->tdma); in _append_tdma()
2111 v3->tdma = dm->tdma; in _append_tdma()
2117 __func__, dm->tdma.type, dm->tdma.rxflctrl, in _append_tdma()
2118 dm->tdma.txpause, dm->tdma.wtgle_n, dm->tdma.leak_n, in _append_tdma()
2119 dm->tdma.ext_ctrl); in _append_tdma()
2565 if (dm->tdma.rxflctrl == CXFLC_NULLP || in _fw_set_policy()
2566 dm->tdma.rxflctrl == CXFLC_QOSNULL) in _fw_set_policy()
[all …]
A Dcore.h2095 struct rtw89_btc_fbtc_tdma tdma; member
2896 struct rtw89_btc_fbtc_tdma tdma; member
/linux/drivers/pinctrl/meson/
A Dpinctrl-meson-axg.c985 FUNCTION(tdma),
/linux/drivers/net/ethernet/broadcom/
A Dbcmsysport.c47 BCM_SYSPORT_IO_MACRO(tdma, SYS_PORT_TDMA_OFFSET);

Completed in 85 milliseconds