Lines Matching defs:udma_chan_config
248 struct udma_chan_config { struct
249 bool pkt_mode; /* TR or packet */
250 bool needs_epib; /* EPIB is needed for the communication or not */
251 u32 psd_size; /* size of Protocol Specific Data */
252 u32 metadata_size; /* (needs_epib ? 16:0) + psd_size */
253 u32 hdesc_size; /* Size of a packet descriptor in packet mode */
254 bool notdpkt; /* Suppress sending TDC packet */
255 int remote_thread_id;
256 u32 atype;
257 u32 asel;
258 u32 src_thread;
259 u32 dst_thread;
260 enum psil_endpoint_type ep_type;
261 bool enable_acc32;
262 bool enable_burst;
263 enum udma_tp_level channel_tpl; /* Channel Throughput Level */
265 u32 tr_trigger_type;
268 int mapped_channel_id;
270 int default_flow_id;
272 enum dma_transfer_direction dir;