Lines Matching defs:mt792x_dev
217 struct mt792x_dev { struct
218 union { /* must be first */
223 struct mac_address macaddr_list[8];
225 const struct mt76_bus_ops *bus_ops;
226 struct mt792x_phy phy;
228 struct work_struct reset_work;
229 bool hw_full_reset:1;
230 bool hw_init_done:1;
231 bool fw_assert:1;
232 bool has_eht:1;
233 bool regd_in_progress:1;
234 bool aspm_supported:1;
235 bool hif_idle:1;
236 bool hif_resumed:1;
237 bool sar_inited:1;
238 bool regd_change:1;
239 wait_queue_head_t wait;
241 struct work_struct init_work;
243 u8 fw_debug;
244 u8 fw_features;
246 struct mt76_connac_pm pm;
247 struct mt76_connac_coredump coredump;
248 const struct mt792x_hif_ops *hif_ops;
249 const struct mt792x_irq_map *irq_map;
251 struct work_struct ipv6_ns_work;
252 struct delayed_work mlo_pm_work;
254 struct sk_buff_head ipv6_ns_list;
256 enum environment_cap country_ie_env;
257 u32 backup_l1;
258 u32 backup_l2;
260 struct ieee80211_chanctx_conf *new_ctx;