Lines Matching defs:pl330
1179 static inline int _ldst_peripheral(struct pl330_dmac *pl330, in _ldst_peripheral()
1203 static int _bursts(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _bursts()
1237 static int _dregs(struct pl330_dmac *pl330, unsigned int dry_run, u8 buf[], in _dregs()
1284 static inline int _loop(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _loop()
1365 static inline int _setup_loops(struct pl330_dmac *pl330, in _setup_loops()
1386 static inline int _setup_xfer(struct pl330_dmac *pl330, in _setup_xfer()
1408 static int _setup_req(struct pl330_dmac *pl330, unsigned dry_run, in _setup_req()
1471 struct pl330_dmac *pl330 = thrd->dmac; in pl330_submit_req() local
1576 struct pl330_dmac *pl330 = from_tasklet(pl330, t, tasks); in pl330_dotask() local
1633 static int pl330_update(struct pl330_dmac *pl330) in pl330_update()
1738 struct pl330_dmac *pl330 = thrd->dmac; in _alloc_event() local
1750 static bool _chan_ns(const struct pl330_dmac *pl330, int i) in _chan_ns()
1758 static struct pl330_thread *pl330_request_channel(struct pl330_dmac *pl330) in pl330_request_channel()
1791 struct pl330_dmac *pl330 = thrd->dmac; in _free_event() local
1816 static void read_dmac_config(struct pl330_dmac *pl330) in read_dmac_config()
1860 struct pl330_dmac *pl330 = thrd->dmac; in _reset_thread() local
1877 static int dmac_alloc_threads(struct pl330_dmac *pl330) in dmac_alloc_threads()
1908 static int dmac_alloc_resources(struct pl330_dmac *pl330) in dmac_alloc_resources()
1941 static int pl330_add(struct pl330_dmac *pl330) in pl330_add()
1987 static int dmac_free_threads(struct pl330_dmac *pl330) in dmac_free_threads()
2004 static void pl330_del(struct pl330_dmac *pl330) in pl330_del()
2140 struct pl330_dmac *pl330 = ofdma->of_dma_data; in of_dma_pl330_xlate() local
2159 struct pl330_dmac *pl330 = pch->dmac; in pl330_alloc_chan_resources() local
2279 struct pl330_dmac *pl330 = pch->dmac; in pl330_terminate_all() local
2328 struct pl330_dmac *pl330 = pch->dmac; in pl330_pause() local
2348 struct pl330_dmac *pl330 = pch->dmac; in pl330_free_chan_resources() local
2372 struct pl330_dmac *pl330 = pch->dmac; in pl330_get_current_xferred_count() local
2583 struct pl330_dmac *pl330 = pch->dmac; in pl330_get_desc() local
2654 struct pl330_dmac *pl330 = pch->dmac; in get_burst_len() local
2675 struct pl330_dmac *pl330 = pch->dmac; in pl330_prep_dma_cyclic() local
2765 struct pl330_dmac *pl330; in pl330_prep_dma_memcpy() local
2809 static void __pl330_giveback_desc(struct pl330_dmac *pl330, in __pl330_giveback_desc()
2855 struct pl330_dmac *pl330 = pch->dmac; in pl330_prep_slave_sg() local
2910 struct pl330_dmac *pl330 = s->private; in pl330_debugfs_show() local
2944 static inline void init_pl330_debugfs(struct pl330_dmac *pl330) in init_pl330_debugfs()
2951 static inline void init_pl330_debugfs(struct pl330_dmac *pl330) in init_pl330_debugfs()
2994 struct pl330_dmac *pl330; in pl330_probe() local
3198 struct pl330_dmac *pl330 = amba_get_drvdata(adev); in pl330_remove() local