Home
last modified time | relevance | path

Searched refs:asel (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.1/drivers/dma/ti/
Dk3-udma.c212 u32 asel; member
257 u32 asel; member
420 static void k3_configure_chan_coherency(struct dma_chan *chan, u32 asel) in k3_configure_chan_coherency() argument
424 if (asel == 0) { in k3_configure_chan_coherency()
430 } else if (asel == 14 || asel == 15) { in k3_configure_chan_coherency()
437 dev_warn(chan->device->dev, "Invalid ASEL value: %u\n", asel); in k3_configure_chan_coherency()
1636 k3_configure_chan_coherency(&uc->vc.chan, ud->asel); in bcdma_alloc_bchan_resources()
1637 ring_cfg.asel = ud->asel; in bcdma_alloc_bchan_resources()
1704 k3_configure_chan_coherency(&uc->vc.chan, uc->config.asel); in udma_alloc_tx_resources()
1705 ring_cfg.asel = uc->config.asel; in udma_alloc_tx_resources()
[all …]
Dk3-udma-glue.c337 cfg->tx_cfg.asel = tx_chn->common.atype_asel; in k3_udma_glue_request_tx_chn()
338 cfg->txcq_cfg.asel = tx_chn->common.atype_asel; in k3_udma_glue_request_tx_chn()
707 flow_cfg->rx_cfg.asel = rx_chn->common.atype_asel; in k3_udma_glue_cfg_rx_flow()
708 flow_cfg->rxfdq_cfg.asel = rx_chn->common.atype_asel; in k3_udma_glue_cfg_rx_flow()
/Linux-v6.1/drivers/soc/ti/
Dk3-ringacc.c178 u32 asel; member
608 ring->asel = 0; in k3_ringacc_ring_free()
674 ring_cfg.asel = ring->asel; in k3_ringacc_ring_cfg_sci()
710 ring->asel = cfg->asel; in k3_dmaring_cfg()
744 reverse_ring->asel = cfg->asel; in k3_dmaring_cfg()
764 ring->asel = 0; in k3_dmaring_cfg()
1150 *addr |= ((u64)ring->asel << K3_ADDRESS_ASEL_SHIFT); in k3_ringacc_ring_push_mem()
/Linux-v6.1/include/linux/soc/ti/
Dk3-ringacc.h83 u32 asel; member
Dti_sci_protocol.h308 u8 asel; member
/Linux-v6.1/drivers/firmware/
Dti_sci.h693 u8 asel; member
Dti_sci.c2115 req->asel = params->asel; in ti_sci_cmd_rm_ring_cfg()