Lines Matching defs:ath11k_hw_ops
231 struct ath11k_hw_ops { struct
232 u8 (*get_hw_mac_from_pdev_id)(int pdev_id);
233 void (*wmi_init_config)(struct ath11k_base *ab,
235 int (*mac_id_to_pdev_id)(struct ath11k_hw_params *hw, int mac_id);
236 int (*mac_id_to_srng_id)(struct ath11k_hw_params *hw, int mac_id);
237 void (*tx_mesh_enable)(struct ath11k_base *ab,
239 bool (*rx_desc_get_first_msdu)(struct hal_rx_desc *desc);
240 bool (*rx_desc_get_last_msdu)(struct hal_rx_desc *desc);
241 u8 (*rx_desc_get_l3_pad_bytes)(struct hal_rx_desc *desc);
242 u8 *(*rx_desc_get_hdr_status)(struct hal_rx_desc *desc);
243 bool (*rx_desc_encrypt_valid)(struct hal_rx_desc *desc);
244 u32 (*rx_desc_get_encrypt_type)(struct hal_rx_desc *desc);
245 u8 (*rx_desc_get_decap_type)(struct hal_rx_desc *desc);
246 u8 (*rx_desc_get_mesh_ctl)(struct hal_rx_desc *desc);
247 bool (*rx_desc_get_ldpc_support)(struct hal_rx_desc *desc);
248 bool (*rx_desc_get_mpdu_seq_ctl_vld)(struct hal_rx_desc *desc);
249 bool (*rx_desc_get_mpdu_fc_valid)(struct hal_rx_desc *desc);
250 u16 (*rx_desc_get_mpdu_start_seq_no)(struct hal_rx_desc *desc);
274 extern const struct ath11k_hw_ops ipq8074_ops; argument