Lines Matching defs:pl330
1188 static inline int _ldst_peripheral(struct pl330_dmac *pl330, in _ldst_peripheral()
1212 static int _bursts(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _bursts()
1246 static int _dregs(struct pl330_dmac *pl330, unsigned int dry_run, u8 buf[], in _dregs()
1293 static inline int _loop(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _loop()
1374 static inline int _setup_loops(struct pl330_dmac *pl330, in _setup_loops()
1395 static inline int _setup_xfer(struct pl330_dmac *pl330, in _setup_xfer()
1417 static int _setup_req(struct pl330_dmac *pl330, unsigned dry_run, in _setup_req()
1480 struct pl330_dmac *pl330 = thrd->dmac; in pl330_submit_req() local
1585 struct pl330_dmac *pl330 = from_tasklet(pl330, t, tasks); in pl330_dotask() local
1642 static int pl330_update(struct pl330_dmac *pl330) in pl330_update()
1747 struct pl330_dmac *pl330 = thrd->dmac; in _alloc_event() local
1759 static bool _chan_ns(const struct pl330_dmac *pl330, int i) in _chan_ns()
1767 static struct pl330_thread *pl330_request_channel(struct pl330_dmac *pl330) in pl330_request_channel()
1800 struct pl330_dmac *pl330 = thrd->dmac; in _free_event() local
1825 static void read_dmac_config(struct pl330_dmac *pl330) in read_dmac_config()
1869 struct pl330_dmac *pl330 = thrd->dmac; in _reset_thread() local
1886 static int dmac_alloc_threads(struct pl330_dmac *pl330) in dmac_alloc_threads()
1917 static int dmac_alloc_resources(struct pl330_dmac *pl330) in dmac_alloc_resources()
1950 static int pl330_add(struct pl330_dmac *pl330) in pl330_add()
1996 static int dmac_free_threads(struct pl330_dmac *pl330) in dmac_free_threads()
2013 static void pl330_del(struct pl330_dmac *pl330) in pl330_del()
2149 struct pl330_dmac *pl330 = ofdma->of_dma_data; in of_dma_pl330_xlate() local
2168 struct pl330_dmac *pl330 = pch->dmac; in pl330_alloc_chan_resources() local
2288 struct pl330_dmac *pl330 = pch->dmac; in pl330_terminate_all() local
2337 struct pl330_dmac *pl330 = pch->dmac; in pl330_pause() local
2362 struct pl330_dmac *pl330 = pch->dmac; in pl330_free_chan_resources() local
2386 struct pl330_dmac *pl330 = pch->dmac; in pl330_get_current_xferred_count() local
2600 struct pl330_dmac *pl330 = pch->dmac; in pl330_get_desc() local
2671 struct pl330_dmac *pl330 = pch->dmac; in get_burst_len() local
2692 struct pl330_dmac *pl330 = pch->dmac; in pl330_prep_dma_cyclic() local
2782 struct pl330_dmac *pl330; in pl330_prep_dma_memcpy() local
2826 static void __pl330_giveback_desc(struct pl330_dmac *pl330, in __pl330_giveback_desc()
2872 struct pl330_dmac *pl330 = pch->dmac; in pl330_prep_slave_sg() local
2927 struct pl330_dmac *pl330 = s->private; in pl330_debugfs_show() local
2961 static inline void init_pl330_debugfs(struct pl330_dmac *pl330) in init_pl330_debugfs()
2968 static inline void init_pl330_debugfs(struct pl330_dmac *pl330) in init_pl330_debugfs()
3011 struct pl330_dmac *pl330; in pl330_probe() local
3215 struct pl330_dmac *pl330 = amba_get_drvdata(adev); in pl330_remove() local