Lines Matching defs:run_softc
132 struct run_softc { struct
137 int (*sc_srom_read)(struct run_softc *, argument
140 struct usbd_device *sc_udev;
141 struct usbd_interface *sc_iface;
143 uint16_t mac_ver;
144 uint16_t mac_rev;
145 uint16_t rf_rev;
146 uint8_t freq;
147 uint8_t ntxchains;
148 uint8_t nrxchains;
149 int fixed_ridx;
151 uint8_t bbp25;
152 uint8_t bbp26;
153 uint8_t rf24_20mhz;
154 uint8_t rf24_40mhz;
155 uint8_t patch_dac;
156 uint8_t rfswitch;
157 uint8_t ext_2ghz_lna;
158 uint8_t ext_5ghz_lna;
159 uint8_t calib_2ghz;
160 uint8_t calib_5ghz;
161 uint8_t txmixgain_2ghz;
162 uint8_t txmixgain_5ghz;
163 int8_t txpow1[54];
164 int8_t txpow2[54];
165 int8_t txpow3[54];
166 int8_t rssi_2ghz[3];
167 int8_t rssi_5ghz[3];
168 uint8_t lna[4];
170 struct {
173 } bbp[10], rf[10];
174 uint8_t leds;
175 uint16_t led[3];
176 uint32_t txpow20mhz[5];
177 uint32_t txpow40mhz_2ghz[5];
178 uint32_t txpow40mhz_5ghz[5];
180 struct usb_task sc_task;
182 struct ieee80211_amrr amrr;
183 struct ieee80211_amrr_node amn;
185 struct timeout scan_to;
186 struct timeout calib_to;
188 struct run_rx_ring rxq;
189 struct run_tx_ring txq[4];
190 struct run_host_cmd_ring cmdq;
191 uint8_t qfullmsk;
192 int sc_tx_timer;
195 caddr_t sc_drvbpf;
197 union {
200 } sc_rxtapu;
202 int sc_rxtap_len;
204 union {
207 } sc_txtapu;
209 int sc_txtap_len;
211 int sc_key_tasks;