Home
last modified time | relevance | path

Searched refs:rchan_map (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/ti/
H A Dk3-udma.c146 unsigned long *rchan_map; member
1294 !test_bit(chan_id, ud->rchan_map)) in udma_get_chan_pair()
1302 set_bit(chan_id, ud->rchan_map); in udma_get_chan_pair()
1336 clear_bit(uc->rchan->id, ud->rchan_map); in udma_put_rchan()
3222 ud->rchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->rchan_cnt), in udma_setup_resources()
3239 if (!ud->tchan_map || !ud->rchan_map || !ud->rflow_gp_map || in udma_setup_resources()
3280 bitmap_zero(ud->rchan_map, ud->rchan_cnt); in udma_setup_resources()
3282 bitmap_fill(ud->rchan_map, ud->rchan_cnt); in udma_setup_resources()
3285 bitmap_clear(ud->rchan_map, rm_desc->start, in udma_setup_resources()
3329 ch_count -= bitmap_weight(ud->rchan_map, u in udma_setup_resources()
[all...]
/kernel/linux/linux-6.6/drivers/dma/ti/
H A Dk3-udma.c199 unsigned long *rchan_map; member
1506 !test_bit(chan_id, ud->rchan_map)) in udma_get_chan_pair()
1514 set_bit(chan_id, ud->rchan_map); in udma_get_chan_pair()
1570 clear_bit(uc->rchan->id, ud->rchan_map); in udma_put_rchan()
4561 ud->rchan_map = devm_kmalloc_array(dev, BITS_TO_LONGS(ud->rchan_cnt), in udma_setup_resources()
4578 if (!ud->tchan_map || !ud->rchan_map || !ud->rflow_gp_map || in udma_setup_resources()
4620 bitmap_zero(ud->rchan_map, ud->rchan_cnt); in udma_setup_resources()
4623 bitmap_fill(ud->rchan_map, ud->rchan_cnt); in udma_setup_resources()
4625 udma_mark_resource_ranges(ud, ud->rchan_map, in udma_setup_resources()
4739 ud->rchan_map in bcdma_setup_resources()
[all...]

Completed in 11 milliseconds