Lines Matching refs:pl330_dmac
378 struct pl330_dmac *dmac;
433 struct pl330_dmac *dmac;
457 struct pl330_dmac { struct
1202 static inline int _ldst_peripheral(struct pl330_dmac *pl330, in _ldst_peripheral()
1244 static int _bursts(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _bursts()
1278 static int _dregs(struct pl330_dmac *pl330, unsigned int dry_run, u8 buf[], in _dregs()
1332 static inline int _loop(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _loop()
1413 static int _period(struct pl330_dmac *pl330, unsigned int dry_run, u8 buf[], in _period()
1477 static inline int _loop_cyclic(struct pl330_dmac *pl330, unsigned int dry_run, in _loop_cyclic()
1527 static inline int _setup_loops(struct pl330_dmac *pl330, in _setup_loops()
1561 static inline int _setup_xfer(struct pl330_dmac *pl330, in _setup_xfer()
1579 static inline int _setup_xfer_cyclic(struct pl330_dmac *pl330, in _setup_xfer_cyclic()
1606 static int _setup_req(struct pl330_dmac *pl330, unsigned dry_run, in _setup_req()
1674 struct pl330_dmac *pl330 = thrd->dmac; in pl330_submit_req()
1781 struct pl330_dmac *pl330 = from_tasklet(pl330, t, tasks); in pl330_dotask()
1838 static int pl330_update(struct pl330_dmac *pl330) in pl330_update()
1945 struct pl330_dmac *pl330 = thrd->dmac; in _alloc_event()
1957 static bool _chan_ns(const struct pl330_dmac *pl330, int i) in _chan_ns()
1965 static struct pl330_thread *pl330_request_channel(struct pl330_dmac *pl330) in pl330_request_channel()
1998 struct pl330_dmac *pl330 = thrd->dmac; in _free_event()
2023 static void read_dmac_config(struct pl330_dmac *pl330) in read_dmac_config()
2067 struct pl330_dmac *pl330 = thrd->dmac; in _reset_thread()
2084 static int dmac_alloc_threads(struct pl330_dmac *pl330) in dmac_alloc_threads()
2115 static int dmac_alloc_resources(struct pl330_dmac *pl330) in dmac_alloc_resources()
2148 static int pl330_add(struct pl330_dmac *pl330) in pl330_add()
2194 static int dmac_free_threads(struct pl330_dmac *pl330) in dmac_free_threads()
2211 static void pl330_del(struct pl330_dmac *pl330) in pl330_del()
2348 struct pl330_dmac *pl330 = ofdma->of_dma_data; in of_dma_pl330_xlate()
2367 struct pl330_dmac *pl330 = pch->dmac; in pl330_alloc_chan_resources()
2494 struct pl330_dmac *pl330 = pch->dmac; in pl330_terminate_all()
2543 struct pl330_dmac *pl330 = pch->dmac; in pl330_pause()
2563 struct pl330_dmac *pl330 = pch->dmac; in pl330_free_chan_resources()
2586 struct pl330_dmac *pl330 = pch->dmac; in pl330_get_current_xferred_count()
2794 struct pl330_dmac *pl330 = pch->dmac; in pl330_get_desc()
2868 struct pl330_dmac *pl330 = pch->dmac; in get_burst_len()
2952 struct pl330_dmac *pl330; in pl330_prep_dma_memcpy()
2998 static void __pl330_giveback_desc(struct pl330_dmac *pl330, in __pl330_giveback_desc()
3044 struct pl330_dmac *pl330 = pch->dmac; in pl330_prep_slave_sg()
3104 struct pl330_dmac *pl330 = s->private; in pl330_debugfs_show()
3138 static inline void init_pl330_debugfs(struct pl330_dmac *pl330) in init_pl330_debugfs()
3145 static inline void init_pl330_debugfs(struct pl330_dmac *pl330) in init_pl330_debugfs()
3188 struct pl330_dmac *pl330; in pl330_probe()
3392 struct pl330_dmac *pl330 = amba_get_drvdata(adev); in pl330_remove()