Home | History | Annotate | Download | only in usb

Lines Matching refs:run_softc

336 CFATTACH_DECL_NEW(run, sizeof(struct run_softc),
339 static int run_alloc_rx_ring(struct run_softc *);
340 static void run_free_rx_ring(struct run_softc *);
341 static int run_alloc_tx_ring(struct run_softc *, int);
342 static void run_free_tx_ring(struct run_softc *, int);
343 static int run_load_microcode(struct run_softc *);
344 static int run_reset(struct run_softc *);
345 static int run_read(struct run_softc *, uint16_t, uint32_t *);
346 static int run_read_region_1(struct run_softc *, uint16_t,
348 static int run_write_2(struct run_softc *, uint16_t, uint16_t);
349 static int run_write(struct run_softc *, uint16_t, uint32_t);
350 static int run_write_region_1(struct run_softc *, uint16_t,
352 static int run_set_region_4(struct run_softc *, uint16_t,
354 static int run_efuse_read(struct run_softc *, uint16_t,
356 static int run_efuse_read_2(struct run_softc *, uint16_t,
358 static int run_eeprom_read_2(struct run_softc *, uint16_t,
360 static int run_rt2870_rf_write(struct run_softc *, uint8_t,
362 static int run_rt3070_rf_read(struct run_softc *, uint8_t,
364 static int run_rt3070_rf_write(struct run_softc *, uint8_t,
366 static int run_bbp_read(struct run_softc *, uint8_t, uint8_t *);
367 static int run_bbp_write(struct run_softc *, uint8_t, uint8_t);
368 static int run_mcu_cmd(struct run_softc *, uint8_t, uint16_t);
370 static void run_rt3593_get_txpower(struct run_softc *);
371 static void run_get_txpower(struct run_softc *);
372 static int run_read_eeprom(struct run_softc *);
378 static void run_do_async(struct run_softc *,
379 void (*)(struct run_softc *, void *), void *, int);
382 static void run_newstate_cb(struct run_softc *, void *);
384 static void run_updateedca_cb(struct run_softc *, void *);
388 static void run_set_key_cb(struct run_softc *, void *);
391 static void run_delete_key_cb(struct run_softc *, void *);
394 static void run_calibrate_cb(struct run_softc *, void *);
396 static void run_rx_frame(struct run_softc *, uint8_t *, int);
401 static int run_tx(struct run_softc *, struct mbuf *,
406 static void run_select_chan_group(struct run_softc *, int);
407 static void run_iq_calib(struct run_softc *, u_int);
408 static void run_set_agc(struct run_softc *, uint8_t);
409 static void run_set_rx_antenna(struct run_softc *, int);
410 static void run_rt2870_set_chan(struct run_softc *, u_int);
411 static void run_rt3070_set_chan(struct run_softc *, u_int);
412 static void run_rt3572_set_chan(struct run_softc *, u_int);
413 static void run_rt3593_set_chan(struct run_softc *, u_int);
414 static void run_rt5390_set_chan(struct run_softc *, u_int);
415 static void run_rt5592_set_chan(struct run_softc *, u_int);
416 static int run_set_chan(struct run_softc *,
418 static void run_updateprot(struct run_softc *);
419 static void run_enable_tsf_sync(struct run_softc *);
420 static void run_enable_mrr(struct run_softc *);
421 static void run_set_txpreamble(struct run_softc *);
422 static void run_set_basicrates(struct run_softc *);
423 static void run_set_leds(struct run_softc *, uint16_t);
424 static void run_set_bssid(struct run_softc *, const uint8_t *);
425 static void run_set_macaddr(struct run_softc *, const uint8_t *);
427 static void run_updateslot_cb(struct run_softc *, void *);
428 static int8_t run_rssi2dbm(struct run_softc *, uint8_t, uint8_t);
429 static void run_rt5390_bbp_init(struct run_softc *);
430 static int run_bbp_init(struct run_softc *);
431 static int run_rt3070_rf_init(struct run_softc *);
432 static int run_rt3593_rf_init(struct run_softc *);
433 static int run_rt5390_rf_init(struct run_softc *);
434 static int run_rt3070_filter_calib(struct run_softc *, uint8_t,
436 static void run_rt3070_rf_setup(struct run_softc *);
437 static void run_rt3593_rf_setup(struct run_softc *);
438 static void run_rt5390_rf_setup(struct run_softc *);
439 static int run_txrx_enable(struct run_softc *);
440 static int run_adjust_freq_offset(struct run_softc *);
444 static int run_setup_beacon(struct run_softc *);
565 struct run_softc *sc = device_private(self);
778 struct run_softc *sc = device_private(self);
821 struct run_softc *sc = device_private(self);
833 run_alloc_rx_ring(struct run_softc *sc)
860 run_free_rx_ring(struct run_softc *sc)
880 run_alloc_tx_ring(struct run_softc *sc, int qid)
917 run_free_tx_ring(struct run_softc *sc, int qid)
935 run_load_microcode(struct run_softc *sc)
1007 run_reset(struct run_softc *sc)
1020 run_read(struct run_softc *sc, uint16_t reg, uint32_t *val)
1034 run_read_region_1(struct run_softc *sc, uint16_t reg, uint8_t *buf, int len)
1047 run_write_2(struct run_softc *sc, uint16_t reg, uint16_t val)
1060 run_write(struct run_softc *sc, uint16_t reg, uint32_t val)
1067 run_write_region_1(struct run_softc *sc, uint16_t reg, const uint8_t *buf,
1108 run_set_region_4(struct run_softc *sc, uint16_t reg, uint32_t val, int count)
1135 run_efuse_read(struct run_softc *sc, uint16_t addr, uint16_t *val, int count)
1182 run_efuse_read_2(struct run_softc *sc, uint16_t addr, uint16_t *val)
1188 run_eeprom_read_2(struct run_softc *sc, uint16_t addr, uint16_t *val)
1209 run_srom_read(struct run_softc *sc, uint16_t addr, uint16_t *val)
1217 run_rt2870_rf_write(struct run_softc *sc, uint8_t reg, uint32_t val)
1238 run_rt3070_rf_read(struct run_softc *sc, uint8_t reg, uint8_t *val)
1270 run_rt3070_rf_write(struct run_softc *sc, uint8_t reg, uint8_t val)
1289 run_bbp_read(struct run_softc *sc, uint8_t reg, uint8_t *val)
1321 run_bbp_write(struct run_softc *sc, uint8_t reg, uint8_t val)
1343 run_mcu_cmd(struct run_softc *sc, uint8_t cmd, uint16_t arg)
1406 run_rt3593_get_txpower(struct run_softc *sc)
1463 run_get_txpower(struct run_softc *sc)
1525 run_read_eeprom(struct run_softc *sc)
1788 struct run_softc *sc = ifp->if_softc;
1815 struct run_softc *sc = arg;
1824 struct run_softc *sc = arg;
1846 run_do_async(struct run_softc *sc, void (*cb)(struct run_softc *, void *),
1873 struct run_softc *sc = ic->ic_ifp->if_softc;
1887 run_newstate_cb(struct run_softc *sc, void *arg)
1984 run_updateedca_cb(struct run_softc *sc, void *arg)
2029 struct run_softc *sc = ic->ic_ifp->if_softc;
2041 run_set_key_cb(struct run_softc *sc, void *arg)
2139 struct run_softc *sc = ic->ic_ifp->if_softc;
2151 run_delete_key_cb(struct run_softc *sc, void *arg)
2188 run_calibrate_cb(struct run_softc *sc, void *arg)
2225 struct run_softc *sc = ni->ni_ic->ic_ifp->if_softc;
2267 run_maxrssi_chain(struct run_softc *sc, const struct rt2860_rxwi *rxwi)
2282 run_rx_frame(struct run_softc *sc, uint8_t *buf, int dmalen)
2432 struct run_softc *sc = data->sc;
2497 struct run_softc *sc = data->sc;
2527 run_tx(struct run_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
2691 struct run_softc *sc = ifp->if_softc;
2757 struct run_softc *sc = ifp->if_softc;
2778 struct run_softc *sc = ifp->if_softc;
2829 run_select_chan_group(struct run_softc *sc, int group)
2971 run_rt2870_set_chan(struct run_softc *sc, u_int chan)
3026 run_rt3070_set_chan(struct run_softc *sc, u_int chan)
3089 run_rt3572_set_chan(struct run_softc *sc, u_int chan)
3239 run_rt3593_set_chan(struct run_softc *sc, u_int chan)
3399 run_rt5390_set_chan(struct run_softc *sc, u_int chan)
3509 run_rt5592_set_chan(struct run_softc *sc, u_int chan)
3646 run_iq_calib(struct run_softc *sc, u_int chan)
3747 run_set_agc(struct run_softc *sc, uint8_t agc)
3763 run_set_rx_antenna(struct run_softc *sc, int aux)
3795 run_set_chan(struct run_softc *sc, struct ieee80211_channel *c)
3840 run_updateprot(struct run_softc *sc)
3863 run_enable_tsf_sync(struct run_softc *sc)
3897 run_enable_mrr(struct run_softc *sc)
3921 run_set_txpreamble(struct run_softc *sc)
3934 run_set_basicrates(struct run_softc *sc)
3948 run_set_leds(struct run_softc *sc, uint16_t which)
3956 run_set_bssid(struct run_softc *sc, const uint8_t *bssid)
3966 run_set_macaddr(struct run_softc *sc, const uint8_t *addr)
3985 run_updateslot_cb(struct run_softc *sc, void *arg)
3996 run_rssi2dbm(struct run_softc *sc, uint8_t rssi, uint8_t rxchain)
4020 run_rt5390_bbp_init(struct run_softc *sc)
4078 run_bbp_init(struct run_softc *sc)
4128 run_rt3070_rf_init(struct run_softc *sc)
4263 run_rt3593_rf_init(struct run_softc *sc)
4313 run_rt5390_rf_init(struct run_softc *sc)
4378 run_rt3070_filter_calib(struct run_softc *sc, uint8_t init, uint8_t target,
4443 run_rt3070_rf_setup(struct run_softc *sc)
4521 run_rt3593_rf_setup(struct run_softc *sc)
4591 run_rt5390_rf_setup(struct run_softc *sc)
4638 run_txrx_enable(struct run_softc *sc)
4683 run_adjust_freq_offset(struct run_softc *sc)
4701 struct run_softc *sc = ifp->if_softc;
4968 struct run_softc *sc = ifp->if_softc;
5016 run_setup_beacon(struct run_softc *sc)