Lines Matching defs:ath9k_htc_priv

456 struct ath9k_htc_priv {  struct
457 struct device *dev;
458 struct ieee80211_hw *hw;
459 struct ath_hw *ah;
460 struct htc_target *htc;
461 struct wmi *wmi;
463 u16 fw_version_major;
464 u16 fw_version_minor;
466 enum htc_endpoint_id wmi_cmd_ep;
467 enum htc_endpoint_id beacon_ep;
468 enum htc_endpoint_id cab_ep;
469 enum htc_endpoint_id uapsd_ep;
470 enum htc_endpoint_id mgmt_ep;
471 enum htc_endpoint_id data_be_ep;
472 enum htc_endpoint_id data_bk_ep;
473 enum htc_endpoint_id data_vi_ep;
474 enum htc_endpoint_id data_vo_ep;
476 u8 vif_slot;
477 u8 mon_vif_idx;
478 u8 sta_slot;
479 u8 vif_sta_pos[ATH9K_HTC_MAX_VIF];
480 u8 num_ibss_vif;
481 u8 num_mbss_vif;
482 u8 num_sta_vif;
483 u8 num_sta_assoc_vif;
484 u8 num_ap_vif;
486 u16 curtxpow;
487 u16 txpowlimit;
488 u16 nvifs;
489 u16 nstations;
490 bool rearm_ani;
491 bool reconfig_beacon;
492 unsigned int rxfilter;
493 unsigned long op_flags;
494 unsigned long fw_flags;
496 struct ath9k_hw_cal_data caldata;
497 struct ath_spec_scan_priv spec_priv;
499 spinlock_t beacon_lock;
500 struct ath_beacon_config cur_beacon_conf;
501 struct htc_beacon beacon;
503 struct ath9k_htc_rx rx;
504 struct ath9k_htc_tx tx;
506 struct tasklet_struct swba_tasklet;
507 struct tasklet_struct rx_tasklet;
508 struct delayed_work ani_work;
509 struct tasklet_struct tx_failed_tasklet;
510 struct work_struct ps_work;
511 struct work_struct fatal_work;
513 struct mutex htc_pm_lock;
514 unsigned long ps_usecount;
515 bool ps_enabled;
516 bool ps_idle;
517 bool initialized;
520 enum led_brightness brightness;
521 bool led_registered;
522 char led_name[32];
523 struct led_classdev led_cdev;
524 struct work_struct led_work;
548 void ath9k_htc_reset(struct ath9k_htc_priv *priv); argument