/openbmc/linux/drivers/crypto/marvell/cesa/ |
H A D | tdma.c | 60 struct mv_cesa_tdma_desc *tdma; in mv_cesa_dma_cleanup() local 62 for (tdma = dreq->chain.first; tdma;) { in mv_cesa_dma_cleanup() 63 struct mv_cesa_tdma_desc *old_tdma = tdma; in mv_cesa_dma_cleanup() 64 u32 type = tdma->flags & CESA_TDMA_TYPE_MSK; in mv_cesa_dma_cleanup() 67 dma_pool_free(cesa_dev->dma->op_pool, tdma->op, in mv_cesa_dma_cleanup() 68 le32_to_cpu(tdma->src)); in mv_cesa_dma_cleanup() 70 tdma = tdma->next; in mv_cesa_dma_cleanup() 82 struct mv_cesa_tdma_desc *tdma; in mv_cesa_dma_prepare() local 84 for (tdma = dreq->chain.first; tdma; tdma = tdma->next) { in mv_cesa_dma_prepare() 85 if (tdma->flags & CESA_TDMA_DST_IN_SRAM) in mv_cesa_dma_prepare() [all …]
|
H A D | Makefile | 3 marvell-cesa-objs := cesa.o cipher.o hash.o tdma.o
|
/openbmc/linux/drivers/dma/ |
H A D | tegra210-adma.c | 131 struct tegra_adma *tdma; member 168 static inline void tdma_write(struct tegra_adma *tdma, u32 reg, u32 val) in tdma_write() argument 170 writel(val, tdma->base_addr + tdma->cdata->global_reg_offset + reg); in tdma_write() 173 static inline u32 tdma_read(struct tegra_adma *tdma, u32 reg) in tdma_read() argument 175 return readl(tdma->base_addr + tdma->cdata->global_reg_offset + reg); in tdma_read() 201 return tdc->tdma->dev; in tdc2dev() 219 static int tegra_adma_init(struct tegra_adma *tdma) in tegra_adma_init() argument 225 tdma_write(tdma, tdma->cdata->ch_base_offset + tdma->cdata->global_int_clear, 0x1); in tegra_adma_init() 228 tdma_write(tdma, ADMA_GLOBAL_SOFT_RESET, 0x1); in tegra_adma_init() 232 tdma->base_addr + in tegra_adma_init() [all …]
|
H A D | tegra20-apb-dma.c | 188 struct tegra_dma *tdma; member 230 static inline void tdma_write(struct tegra_dma *tdma, u32 reg, u32 val) in tdma_write() argument 232 writel(val, tdma->base_addr + reg); in tdma_write() 348 struct tegra_dma *tdma = tdc->tdma; in tegra_dma_global_pause() local 350 spin_lock(&tdma->global_lock); in tegra_dma_global_pause() 352 if (tdc->tdma->global_pause_count == 0) { in tegra_dma_global_pause() 353 tdma_write(tdma, TEGRA_APBDMA_GENERAL, 0); in tegra_dma_global_pause() 358 tdc->tdma->global_pause_count++; in tegra_dma_global_pause() 360 spin_unlock(&tdma->global_lock); in tegra_dma_global_pause() 365 struct tegra_dma *tdma = tdc->tdma; in tegra_dma_global_resume() local [all …]
|
H A D | tegra186-gpc-dma.c | 238 struct tegra_dma *tdma; member 264 writel_relaxed(val, tdc->tdma->base_addr + tdc->chan_base_offset + reg); in tdc_write() 269 return readl_relaxed(tdc->tdma->base_addr + tdc->chan_base_offset + reg); in tdc_read() 312 struct tegra_dma *tdma = tdc->tdma; in tegra_dma_sid_reserve() local 320 if (test_and_set_bit(sid, &tdma->sid_m2d_reserved)) { in tegra_dma_sid_reserve() 321 dev_err(tdma->dev, "slave id already in use\n"); in tegra_dma_sid_reserve() 326 if (test_and_set_bit(sid, &tdma->sid_d2m_reserved)) { in tegra_dma_sid_reserve() 327 dev_err(tdma->dev, "slave id already in use\n"); in tegra_dma_sid_reserve() 342 struct tegra_dma *tdma = tdc->tdma; in tegra_dma_sid_free() local 347 clear_bit(sid, &tdma->sid_m2d_reserved); in tegra_dma_sid_free() [all …]
|
/openbmc/linux/drivers/net/ethernet/seeq/ |
H A D | sgiseeq.c | 75 volatile struct hpc_dma_desc tdma; member 196 sp->tx_desc[i].tdma.cntinfo = TCNTINFO_INIT; in seeq_init_ring() 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() 445 while ((td->tdma.cntinfo & (HPCDMA_XIU | HPCDMA_ETXD)) == in kick_tx() 451 if (td->tdma.cntinfo & HPCDMA_XIU) { in kick_tx() 483 if (!(td->tdma.cntinfo & (HPCDMA_XIU))) in sgiseeq_tx() 485 if (!(td->tdma.cntinfo & (HPCDMA_ETXD))) { in sgiseeq_tx() [all …]
|
/openbmc/linux/drivers/media/pci/b2c2/ |
H A D | flexcop-dma.c | 13 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()
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | meson-axg.dtsi | 665 function = "tdma"; 672 function = "tdma"; 679 function = "tdma"; 686 function = "tdma"; 693 function = "tdma"; 700 function = "tdma"; 707 function = "tdma"; 714 function = "tdma"; 721 function = "tdma";
|
/openbmc/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-axg.dtsi | 872 function = "tdma"; 880 function = "tdma"; 888 function = "tdma"; 896 function = "tdma"; 904 function = "tdma"; 912 function = "tdma"; 920 function = "tdma"; 928 function = "tdma"; 936 function = "tdma";
|
/openbmc/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | coex.c | 732 btc->dm.tdma = t_def[CXTD_OFF]; in _reset_btc_var() 1330 &pfwinfo->rpt_fbtc_tdma.finfo.v3.tdma, in _chk_btc_report() 1567 !memcmp(&dm->tdma, &dm->tdma_now, sizeof(dm->tdma))) { in _append_tdma() 1579 memcpy(v, &dm->tdma, sizeof(*v)); in _append_tdma() 1585 memcpy(&v3->tdma, &dm->tdma, sizeof(v3->tdma)); in _append_tdma() 1591 __func__, dm->tdma.type, dm->tdma.rxflctrl, in _append_tdma() 1592 dm->tdma.txpause, dm->tdma.wtgle_n, dm->tdma.leak_n, in _append_tdma() 1593 dm->tdma.ext_ctrl); in _append_tdma() 1928 if (dm->tdma.rxflctrl == CXFLC_NULLP || in _fw_set_policy() 1929 dm->tdma.rxflctrl == CXFLC_QOSNULL) in _fw_set_policy() [all …]
|
H A D | core.h | 1782 struct rtw89_btc_fbtc_tdma tdma; member 2405 struct rtw89_btc_fbtc_tdma tdma; member
|
/openbmc/u-boot/drivers/pinctrl/meson/ |
H A D | pinctrl-meson-axg.c | 875 FUNCTION(tdma),
|
/openbmc/linux/drivers/pinctrl/meson/ |
H A D | pinctrl-meson-axg.c | 985 FUNCTION(tdma),
|
/openbmc/linux/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 47 BCM_SYSPORT_IO_MACRO(tdma, SYS_PORT_TDMA_OFFSET);
|
/openbmc/linux/ |
H A D | opengrok1.0.log | [all...] |
H A D | opengrok2.0.log | [all...] |