Lines Matching defs:mtw_softc
160 struct mtw_softc { struct
165 int (*sc_srom_read)(struct mtw_softc *, argument
168 struct usbd_device *sc_udev;
169 struct usbd_interface *sc_iface;
171 uint16_t asic_ver;
172 uint16_t asic_rev;
173 uint16_t mac_ver;
174 uint16_t mac_rev;
175 uint16_t rf_rev;
176 uint8_t freq;
177 uint8_t ntxchains;
178 uint8_t nrxchains;
179 int fixed_ridx;
181 uint8_t rfswitch;
182 uint8_t ext_2ghz_lna;
183 uint8_t ext_5ghz_lna;
184 uint8_t calib_2ghz;
185 uint8_t calib_5ghz;
186 uint8_t txmixgain_2ghz;
187 uint8_t txmixgain_5ghz;
188 int8_t txpow1[54];
189 int8_t txpow2[54];
190 int8_t txpow3[54];
191 int8_t rssi_2ghz[3];
192 int8_t rssi_5ghz[3];
193 uint8_t lna[4];
195 uint8_t leds;
196 uint16_t led[3];
197 uint32_t txpow20mhz[5];
198 uint32_t txpow40mhz_2ghz[5];
199 uint32_t txpow40mhz_5ghz[5];
201 int8_t bbp_temp;
202 uint8_t rf_freq_offset;
203 uint32_t rf_pa_mode[2];
204 int sc_rf_calibrated;
205 int sc_bw_calibrated;
206 int sc_chan_group;
208 struct usb_task sc_task;
210 struct ieee80211_amrr amrr;
211 struct ieee80211_amrr_node amn;
213 struct timeout scan_to;
214 struct timeout calib_to;
216 uint8_t cmd_seq;
218 struct mtw_tx_ring sc_mcu;
219 struct mtw_rx_ring rxq[MTW_RXQ_COUNT];
220 struct mtw_tx_ring txq[MTW_TXQ_COUNT];
221 struct mtw_host_cmd_ring cmdq;
222 uint8_t qfullmsk;
223 int sc_tx_timer;
226 caddr_t sc_drvbpf;
228 union {
231 } sc_rxtapu;
233 int sc_rxtap_len;
235 union {
238 } sc_txtapu;
240 int sc_txtap_len;
242 int sc_key_tasks;