• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/usb/wlan/

Lines Matching refs:run_softc

387 static void	run_setup_tx_list(struct run_softc *,
389 static void run_unsetup_tx_list(struct run_softc *,
391 static int run_load_microcode(struct run_softc *);
392 static int run_reset(struct run_softc *);
393 static usb_error_t run_do_request(struct run_softc *,
395 static int run_read(struct run_softc *, uint16_t, uint32_t *);
396 static int run_read_region_1(struct run_softc *, uint16_t, uint8_t *, int);
397 static int run_write_2(struct run_softc *, uint16_t, uint16_t);
398 static int run_write(struct run_softc *, uint16_t, uint32_t);
399 static int run_write_region_1(struct run_softc *, uint16_t,
401 static int run_set_region_4(struct run_softc *, uint16_t, uint32_t, int);
402 static int run_efuse_read(struct run_softc *, uint16_t, uint16_t *, int);
403 static int run_efuse_read_2(struct run_softc *, uint16_t, uint16_t *);
404 static int run_eeprom_read_2(struct run_softc *, uint16_t, uint16_t *);
405 static int run_rt2870_rf_write(struct run_softc *, uint32_t);
406 static int run_rt3070_rf_read(struct run_softc *, uint8_t, uint8_t *);
407 static int run_rt3070_rf_write(struct run_softc *, uint8_t, uint8_t);
408 static int run_bbp_read(struct run_softc *, uint8_t, uint8_t *);
409 static int run_bbp_write(struct run_softc *, uint8_t, uint8_t);
410 static int run_mcu_cmd(struct run_softc *, uint8_t, uint16_t);
412 static void run_rt3593_get_txpower(struct run_softc *);
413 static void run_get_txpower(struct run_softc *);
414 static int run_read_eeprom(struct run_softc *);
432 static void run_rx_frame(struct run_softc *, struct mbuf *, uint32_t);
435 static void run_set_tx_desc(struct run_softc *, struct run_tx_data *);
436 static int run_tx(struct run_softc *, struct mbuf *,
438 static int run_tx_mgt(struct run_softc *, struct mbuf *,
440 static int run_sendprot(struct run_softc *, const struct mbuf *,
442 static int run_tx_param(struct run_softc *, struct mbuf *,
448 static void run_start(struct run_softc *);
450 static void run_iq_calib(struct run_softc *, u_int);
451 static void run_set_agc(struct run_softc *, uint8_t);
452 static void run_select_chan_group(struct run_softc *, int);
453 static void run_set_rx_antenna(struct run_softc *, int);
454 static void run_rt2870_set_chan(struct run_softc *, u_int);
455 static void run_rt3070_set_chan(struct run_softc *, u_int);
456 static void run_rt3572_set_chan(struct run_softc *, u_int);
457 static void run_rt3593_set_chan(struct run_softc *, u_int);
458 static void run_rt5390_set_chan(struct run_softc *, u_int);
459 static void run_rt5592_set_chan(struct run_softc *, u_int);
460 static int run_set_chan(struct run_softc *, struct ieee80211_channel *);
471 static void run_reset_livelock(struct run_softc *);
472 static void run_enable_tsf_sync(struct run_softc *);
473 static void run_enable_tsf(struct run_softc *);
474 static void run_disable_tsf(struct run_softc *);
475 static void run_get_tsf(struct run_softc *, uint64_t *);
476 static void run_enable_mrr(struct run_softc *);
477 static void run_set_txpreamble(struct run_softc *);
478 static void run_set_basicrates(struct run_softc *);
479 static void run_set_leds(struct run_softc *, uint16_t);
480 static void run_set_bssid(struct run_softc *, const uint8_t *);
481 static void run_set_macaddr(struct run_softc *, const uint8_t *);
485 static int8_t run_rssi2dbm(struct run_softc *, uint8_t, uint8_t);
486 static void run_update_promisc_locked(struct run_softc *);
488 static void run_rt5390_bbp_init(struct run_softc *);
489 static int run_bbp_init(struct run_softc *);
490 static int run_rt3070_rf_init(struct run_softc *);
491 static void run_rt3593_rf_init(struct run_softc *);
492 static void run_rt5390_rf_init(struct run_softc *);
493 static int run_rt3070_filter_calib(struct run_softc *, uint8_t, uint8_t,
495 static void run_rt3070_rf_setup(struct run_softc *);
496 static void run_rt3593_rf_setup(struct run_softc *);
497 static void run_rt5390_rf_setup(struct run_softc *);
498 static int run_txrx_enable(struct run_softc *);
499 static void run_adjust_freq_offset(struct run_softc *);
500 static void run_init_locked(struct run_softc *);
502 static void run_delay(struct run_softc *, u_int);
785 struct run_softc *sc = device_get_softc(self);
932 run_drain_mbufq(struct run_softc *sc)
949 struct run_softc *sc = device_get_softc(self);
991 struct run_softc *sc = ic->ic_softc;
1105 struct run_softc *sc;
1148 struct run_softc *sc = arg;
1176 run_setup_tx_list(struct run_softc *sc, struct run_endpoint_queue *pq)
1194 run_unsetup_tx_list(struct run_softc *sc, struct run_endpoint_queue *pq)
1218 run_load_microcode(struct run_softc *sc)
1316 run_reset(struct run_softc *sc)
1329 run_do_request(struct run_softc *sc,
1351 run_read(struct run_softc *sc, uint16_t reg, uint32_t *val)
1365 run_read_region_1(struct run_softc *sc, uint16_t reg, uint8_t *buf, int len)
1379 run_write_2(struct run_softc *sc, uint16_t reg, uint16_t val)
1393 run_write(struct run_softc *sc, uint16_t reg, uint32_t val)
1403 run_write_region_1(struct run_softc *sc, uint16_t reg, const uint8_t *buf,
1448 run_set_region_4(struct run_softc *sc, uint16_t reg, uint32_t val, int len)
1459 run_efuse_read(struct run_softc *sc, uint16_t addr, uint16_t *val, int count)
1507 run_efuse_read_2(struct run_softc *sc, uint16_t addr, uint16_t *val)
1513 run_eeprom_read_2(struct run_softc *sc, uint16_t addr, uint16_t *val)
1535 run_srom_read(struct run_softc *sc, uint16_t addr, uint16_t *val)
1542 run_rt2870_rf_write(struct run_softc *sc, uint32_t val)
1560 run_rt3070_rf_read(struct run_softc *sc, uint8_t reg, uint8_t *val)
1592 run_rt3070_rf_write(struct run_softc *sc, uint8_t reg, uint8_t val)
1611 run_bbp_read(struct run_softc *sc, uint8_t reg, uint8_t *val)
1643 run_bbp_write(struct run_softc *sc, uint8_t reg, uint8_t val)
1665 run_mcu_cmd(struct run_softc *sc, uint8_t cmd, uint16_t arg)
1728 run_rt3593_get_txpower(struct run_softc *sc)
1785 run_get_txpower(struct run_softc *sc)
1849 run_read_eeprom(struct run_softc *sc)
2124 struct run_softc *sc = ic->ic_softc;
2173 struct run_softc *sc = ic->ic_softc;
2301 struct run_softc *sc = ic->ic_softc;
2361 struct run_softc *sc = ic->ic_softc;
2484 struct run_softc *sc = ic->ic_softc;
2518 struct run_softc *sc = cmdq->arg1;
2553 struct run_softc *sc = ic->ic_softc;
2581 struct run_softc *sc = arg;
2592 struct run_softc *sc = arg;
2625 struct run_softc *sc = arg;
2683 struct run_softc *sc = arg;
2758 struct run_softc *sc = ni->ni_vap->iv_ic->ic_softc;
2775 struct run_softc *sc = ic->ic_softc;
2826 run_maxrssi_chain(struct run_softc *sc, const struct rt2860_rxwi *rxwi)
2845 struct run_softc *sc = vap->iv_ic->ic_softc;
2870 run_rx_frame(struct run_softc *sc, struct mbuf *m, uint32_t dmalen)
3017 struct run_softc *sc = usbd_xfer_softc(xfer);
3180 struct run_softc *sc = usbd_xfer_softc(xfer);
3353 run_set_tx_desc(struct run_softc *sc, struct run_tx_data *data)
3423 run_tx(struct run_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
3585 run_tx_mgt(struct run_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
3648 run_sendprot(struct run_softc *sc,
3715 run_tx_param(struct run_softc *sc, struct mbuf *m, struct ieee80211_node *ni,
3794 struct run_softc *sc = ni->ni_ic->ic_softc;
3833 struct run_softc *sc = ic->ic_softc;
3853 run_start(struct run_softc *sc)
3875 struct run_softc *sc = ic->ic_softc;
3898 run_iq_calib(struct run_softc *sc, u_int chan)
3999 run_set_agc(struct run_softc *sc, uint8_t agc)
4015 run_select_chan_group(struct run_softc *sc, int group)
4159 run_rt2870_set_chan(struct run_softc *sc, u_int chan)
4230 run_rt3070_set_chan(struct run_softc *sc, u_int chan)
4295 run_rt3572_set_chan(struct run_softc *sc, u_int chan)
4445 run_rt3593_set_chan(struct run_softc *sc, u_int chan)
4605 run_rt5390_set_chan(struct run_softc *sc, u_int chan)
4715 run_rt5592_set_chan(struct run_softc *sc, u_int chan)
4852 run_set_rx_antenna(struct run_softc *sc, int aux)
4879 run_set_chan(struct run_softc *sc, struct ieee80211_channel *c)
4926 struct run_softc *sc = ic->ic_softc;
4939 struct run_softc *sc = ic->ic_softc;
4966 struct run_softc *sc = ic->ic_softc;
4982 struct run_softc *sc = ic->ic_softc;
5004 struct run_softc *sc = ic->ic_softc;
5047 struct run_softc *sc = ic->ic_softc;
5094 struct run_softc *sc = ic->ic_softc;
5108 struct run_softc *sc = ic->ic_softc;
5132 struct run_softc *sc = vap->iv_ic->ic_softc;
5150 run_reset_livelock(struct run_softc *sc)
5174 run_update_promisc_locked(struct run_softc *sc)
5193 struct run_softc *sc = ic->ic_softc;
5204 run_enable_tsf_sync(struct run_softc *sc)
5246 run_enable_tsf(struct run_softc *sc)
5258 run_disable_tsf(struct run_softc *sc)
5270 run_get_tsf(struct run_softc *sc, uint64_t *buf)
5277 run_enable_mrr(struct run_softc *sc)
5301 run_set_txpreamble(struct run_softc *sc)
5315 run_set_basicrates(struct run_softc *sc)
5329 run_set_leds(struct run_softc *sc, uint16_t which)
5336 run_set_bssid(struct run_softc *sc, const uint8_t *bssid)
5345 run_set_macaddr(struct run_softc *sc, const uint8_t *addr)
5356 struct run_softc *sc = ic->ic_softc;
5373 struct run_softc *sc = ic->ic_softc;
5388 run_rssi2dbm(struct run_softc *sc, uint8_t rssi, uint8_t rxchain)
5412 run_rt5390_bbp_init(struct run_softc *sc)
5470 run_bbp_init(struct run_softc *sc)
5520 run_rt3070_rf_init(struct run_softc *sc)
5664 run_rt3593_rf_init(struct run_softc *sc)
5713 run_rt5390_rf_init(struct run_softc *sc)
5777 run_rt3070_filter_calib(struct run_softc *sc, uint8_t init, uint8_t target,
5842 run_rt3070_rf_setup(struct run_softc *sc)
5921 run_rt3593_rf_setup(struct run_softc *sc)
5991 run_rt5390_rf_setup(struct run_softc *sc)
6038 run_txrx_enable(struct run_softc *sc)
6084 run_adjust_freq_offset(struct run_softc *sc)
6098 run_init_locked(struct run_softc *sc)
6325 struct run_softc *sc = (struct run_softc *)arg;
6405 run_delay(struct run_softc *sc, u_int ms)
6437 .size = sizeof(struct run_softc)