Lines Matching refs:rtwn_softc
57 void r12a_vap_preattach(struct rtwn_softc *, struct ieee80211vap *);
58 void r12a_detach_private(struct rtwn_softc *);
61 void r12a_beacon_init(struct rtwn_softc *, void *, int);
63 void r12a_sta_beacon_enable(struct rtwn_softc *, int, bool);
66 void r12a_save_bb_afe_vals(struct rtwn_softc *, uint32_t[],
68 void r12a_restore_bb_afe_vals(struct rtwn_softc *, uint32_t[],
70 void r12a_save_rf_vals(struct rtwn_softc *, uint32_t[],
72 void r12a_restore_rf_vals(struct rtwn_softc *, uint32_t[],
74 void r12a_lc_calib(struct rtwn_softc *);
76 int r12a_iq_calib_fw_supported(struct rtwn_softc *);
78 void r12a_iq_calib_sw(struct rtwn_softc *);
79 void r12a_iq_calib(struct rtwn_softc *);
85 void r12a_fix_spur(struct rtwn_softc *, struct ieee80211_channel *);
86 void r12a_set_chan(struct rtwn_softc *, struct ieee80211_channel *);
87 void r12a_set_band_2ghz(struct rtwn_softc *, uint32_t);
88 void r12a_set_band_5ghz(struct rtwn_softc *, uint32_t);
92 void r12a_fw_reset(struct rtwn_softc *, int);
93 void r12a_fw_download_enable(struct rtwn_softc *, int);
94 void r12a_set_media_status(struct rtwn_softc *, int);
95 int r12a_set_pwrmode(struct rtwn_softc *, struct ieee80211vap *,
97 void r12a_iq_calib_fw(struct rtwn_softc *);
101 int r12a_check_condition(struct rtwn_softc *, const uint8_t[]);
102 int r12a_set_page_size(struct rtwn_softc *);
103 void r12a_init_edca(struct rtwn_softc *);
104 void r12a_init_bb(struct rtwn_softc *);
105 void r12a_init_rf(struct rtwn_softc *);
106 void r12a_crystalcap_write(struct rtwn_softc *);
107 int r12a_power_on(struct rtwn_softc *);
108 void r12a_power_off(struct rtwn_softc *);
109 void r12a_init_intr(struct rtwn_softc *);
110 void r12a_init_antsel(struct rtwn_softc *);
113 void r12a_set_led(struct rtwn_softc *, int, int);
116 uint32_t r12a_rf_read(struct rtwn_softc *, int, uint8_t);
117 uint32_t r12a_c_cut_rf_read(struct rtwn_softc *, int, uint8_t);
118 void r12a_rf_write(struct rtwn_softc *, int, uint8_t, uint32_t);
121 void r12a_parse_rom_common(struct rtwn_softc *, uint8_t *);
122 void r12a_parse_rom(struct rtwn_softc *, uint8_t *);
125 void r12a_ratectl_tx_complete(struct rtwn_softc *, uint8_t *, int);
126 void r12a_handle_c2h_report(struct rtwn_softc *, uint8_t *, int);
127 int r12a_check_frame_checksum(struct rtwn_softc *, struct mbuf *);
129 void r12a_get_rx_stats(struct rtwn_softc *, struct ieee80211_rx_stats *,
133 void r12a_fill_tx_desc(struct rtwn_softc *, struct ieee80211_node *,
135 void r12a_fill_tx_desc_raw(struct rtwn_softc *, struct ieee80211_node *,
137 void r12a_fill_tx_desc_null(struct rtwn_softc *, void *, int, int, int);