Lines Matching defs:ath11k_dp
226 struct ath11k_dp { struct
227 struct ath11k_base *ab;
228 enum ath11k_htc_ep_id eid;
229 struct completion htt_tgt_version_received;
230 u8 htt_tgt_ver_major;
231 u8 htt_tgt_ver_minor;
232 struct dp_link_desc_bank link_desc_banks[DP_LINK_DESC_BANKS_MAX];
233 struct dp_srng wbm_idle_ring;
234 struct dp_srng wbm_desc_rel_ring;
235 struct dp_srng tcl_cmd_ring;
236 struct dp_srng tcl_status_ring;
237 struct dp_srng reo_reinject_ring;
238 struct dp_srng rx_rel_ring;
239 struct dp_srng reo_except_ring;
240 struct dp_srng reo_cmd_ring;
241 struct dp_srng reo_status_ring;
242 struct dp_srng reo_dst_ring[DP_REO_DST_RING_MAX];
243 struct dp_tx_ring tx_ring[DP_TCL_NUM_RING_MAX];
244 struct hal_wbm_idle_scatter_list scatter_list[DP_IDLE_SCATTER_BUFS_MAX];
245 struct list_head reo_cmd_list;
246 struct list_head reo_cmd_cache_flush_list;
247 u32 reo_cmd_cache_flush_count;
254 spinlock_t reo_cmd_lock;
255 struct ath11k_hp_update_timer reo_cmd_timer;
256 struct ath11k_hp_update_timer tx_ring_timer[DP_TCL_NUM_RING_MAX];