Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/dma/ti/
Dk3-udma.c145 unsigned long *tchan_map; member
1293 if (!test_bit(chan_id, ud->tchan_map) && in udma_get_chan_pair()
1301 set_bit(chan_id, ud->tchan_map); in udma_get_chan_pair()
1348 clear_bit(uc->tchan->id, ud->tchan_map); in udma_put_tchan()
3213 ud->tchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->tchan_cnt), in udma_setup_resources()
3234 if (!ud->tchan_map || !ud->rchan_map || !ud->rflow_gp_map || in udma_setup_resources()
3259 bitmap_zero(ud->tchan_map, ud->tchan_cnt); in udma_setup_resources()
3261 bitmap_fill(ud->tchan_map, ud->tchan_cnt); in udma_setup_resources()
3264 bitmap_clear(ud->tchan_map, rm_desc->start, in udma_setup_resources()
3323 ch_count -= bitmap_weight(ud->tchan_map, ud->tchan_cnt); in udma_setup_resources()
[all …]