Lines Matching refs:pl08x_driver_data

94 struct pl08x_driver_data;
254 struct pl08x_driver_data *host;
278 struct pl08x_driver_data { struct
391 static void pl08x_write_lli(struct pl08x_driver_data *pl08x, in pl08x_write_lli()
529 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_start_next_txd()
634 static void pl08x_terminate_phy_chan(struct pl08x_driver_data *pl08x, in pl08x_terminate_phy_chan()
755 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_getbytes_chan()
818 pl08x_get_phy_channel(struct pl08x_driver_data *pl08x, in pl08x_get_phy_channel()
848 static inline void pl08x_put_phy_channel(struct pl08x_driver_data *pl08x, in pl08x_put_phy_channel()
861 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_phy_alloc_and_start()
883 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_phy_reassign_start()
905 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_phy_free()
967 pl08x_get_bytes_for_lli(struct pl08x_driver_data *pl08x, in pl08x_get_bytes_for_lli()
1003 static inline u32 pl08x_lli_control_bits(struct pl08x_driver_data *pl08x, in pl08x_lli_control_bits()
1123 static void pl08x_choose_master_bus(struct pl08x_driver_data *pl08x, in pl08x_choose_master_bus()
1168 static void pl08x_fill_lli_for_desc(struct pl08x_driver_data *pl08x, in pl08x_fill_lli_for_desc()
1205 static inline void prep_byte_width_lli(struct pl08x_driver_data *pl08x, in prep_byte_width_lli()
1215 static void pl08x_dump_lli(struct pl08x_driver_data *pl08x, in pl08x_dump_lli()
1248 static inline void pl08x_dump_lli(struct pl08x_driver_data *pl08x, in pl08x_dump_lli()
1257 static int pl08x_fill_llis_for_desc(struct pl08x_driver_data *pl08x, in pl08x_fill_llis_for_desc()
1492 static void pl08x_free_txd(struct pl08x_driver_data *pl08x, in pl08x_free_txd()
1520 static void pl08x_free_txd_list(struct pl08x_driver_data *pl08x, in pl08x_free_txd_list()
1753 static u32 pl08x_memcpy_cctl(struct pl08x_driver_data *pl08x) in pl08x_memcpy_cctl()
1836 static u32 pl08x_ftdmac020_memcpy_cctl(struct pl08x_driver_data *pl08x) in pl08x_ftdmac020_memcpy_cctl()
1886 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_prep_dma_memcpy()
1934 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_init_txd()
2047 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_prep_slave_sg()
2089 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_prep_dma_cyclic()
2130 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_config()
2155 struct pl08x_driver_data *pl08x = plchan->host; in pl08x_terminate_all()
2271 static void pl08x_ensure_on(struct pl08x_driver_data *pl08x) in pl08x_ensure_on()
2286 struct pl08x_driver_data *pl08x = dev; in pl08x_irq()
2361 static int pl08x_dma_init_virtual_channels(struct pl08x_driver_data *pl08x, in pl08x_dma_init_virtual_channels()
2451 struct pl08x_driver_data *pl08x = s->private; in pl08x_debugfs_show()
2500 static void init_pl08x_debugfs(struct pl08x_driver_data *pl08x) in init_pl08x_debugfs()
2508 static inline void init_pl08x_debugfs(struct pl08x_driver_data *pl08x) in init_pl08x_debugfs()
2514 static struct dma_chan *pl08x_find_chan_id(struct pl08x_driver_data *pl08x, in pl08x_find_chan_id()
2534 struct pl08x_driver_data *pl08x = ofdma->of_dma_data; in pl08x_of_xlate()
2565 struct pl08x_driver_data *pl08x, in pl08x_of_probe()
2686 struct pl08x_driver_data *pl08x, in pl08x_of_probe()
2695 struct pl08x_driver_data *pl08x; in pl08x_probe()