Searched refs:bwi_mac (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/dev/bwi/ |
H A D | bwimac.h | 43 int bwi_mac_lateattach(struct bwi_mac *); 44 void bwi_mac_detach(struct bwi_mac *); 45 int bwi_mac_init(struct bwi_mac *); 46 void bwi_mac_reset(struct bwi_mac *, int); 47 int bwi_mac_start(struct bwi_mac *); 48 int bwi_mac_stop(struct bwi_mac *); 49 void bwi_mac_shutdown(struct bwi_mac *); 50 void bwi_mac_updateslot(struct bwi_mac *, int); 51 void bwi_mac_set_promisc(struct bwi_mac *, int); 53 void bwi_mac_calibrate_txpower(struct bwi_mac *, [all …]
|
H A D | bwirf.h | 42 int bwi_rf_attach(struct bwi_mac *); 45 int bwi_rf_map_txpower(struct bwi_mac *); 46 void bwi_rf_lo_adjust(struct bwi_mac *, const struct bwi_tpctl *); 47 void bwi_rf_set_chan(struct bwi_mac *, u_int, int); 48 void bwi_rf_get_gains(struct bwi_mac *); 49 void bwi_rf_init(struct bwi_mac *); 50 void bwi_rf_init_bcm2050(struct bwi_mac *); 51 void bwi_rf_init_hw_nrssi_table(struct bwi_mac *, uint16_t); 52 void bwi_rf_set_ant_mode(struct bwi_mac *, int); 54 void bwi_rf_clear_tssi(struct bwi_mac *); [all …]
|
H A D | bwiphy.h | 48 int bwi_phy_attach(struct bwi_mac *); 51 int bwi_phy_calibrate(struct bwi_mac *); 52 void bwi_phy_set_bbp_atten(struct bwi_mac *, uint16_t); 54 void bwi_set_gains(struct bwi_mac *, const struct bwi_gains *); 55 int16_t bwi_nrssi_read(struct bwi_mac *, uint16_t); 56 void bwi_nrssi_write(struct bwi_mac *, uint16_t, int16_t); 58 uint16_t bwi_phy_read(struct bwi_mac *, uint16_t); 59 void bwi_phy_write(struct bwi_mac *, uint16_t, uint16_t); 62 bwi_phy_init(struct bwi_mac *_mac) in bwi_phy_init()
|
H A D | bwimac.c | 89 static int bwi_mac_test(struct bwi_mac *); 90 static int bwi_mac_get_property(struct bwi_mac *); 92 static void bwi_mac_set_retry_lim(struct bwi_mac *, 94 static void bwi_mac_set_ackrates(struct bwi_mac *, 98 static int bwi_mac_gpio_init(struct bwi_mac *); 99 static int bwi_mac_gpio_fini(struct bwi_mac *); 100 static void bwi_mac_opmode_init(struct bwi_mac *); 101 static void bwi_mac_hostflags_init(struct bwi_mac *); 102 static void bwi_mac_bss_param_init(struct bwi_mac *); 104 static void bwi_mac_fw_free(struct bwi_mac *); [all …]
|
H A D | bwirf.c | 113 static void bwi_rf_work_around(struct bwi_mac *, u_int); 114 static int bwi_rf_gain_max_reached(struct bwi_mac *, int); 115 static uint16_t bwi_rf_calibval(struct bwi_mac *); 116 static uint16_t bwi_rf_get_tp_ctrl2(struct bwi_mac *); 118 static void bwi_rf_lo_update_11b(struct bwi_mac *); 119 static uint16_t bwi_rf_lo_measure_11b(struct bwi_mac *); 121 static void bwi_rf_lo_update_11g(struct bwi_mac *); 122 static uint32_t bwi_rf_lo_devi_measure(struct bwi_mac *, uint16_t); 123 static void bwi_rf_lo_measure_11g(struct bwi_mac *, 125 static uint8_t _bwi_rf_lo_update_11g(struct bwi_mac *, uint16_t); [all …]
|
H A D | bwiphy.c | 77 static void bwi_phy_init_11a(struct bwi_mac *); 78 static void bwi_phy_init_11g(struct bwi_mac *); 79 static void bwi_phy_init_11b_rev2(struct bwi_mac *); 80 static void bwi_phy_init_11b_rev4(struct bwi_mac *); 81 static void bwi_phy_init_11b_rev5(struct bwi_mac *); 82 static void bwi_phy_init_11b_rev6(struct bwi_mac *); 84 static void bwi_phy_config_11g(struct bwi_mac *); 85 static void bwi_phy_config_agc(struct bwi_mac *); 87 static void bwi_tbl_write_2(struct bwi_mac *mac, uint16_t, uint16_t); 88 static void bwi_tbl_write_4(struct bwi_mac *mac, uint16_t, uint32_t); [all …]
|
H A D | if_bwivar.h | 352 struct bwi_mac; 364 void (*phy_init)(struct bwi_mac *); 416 void (*rf_off)(struct bwi_mac *); 417 void (*rf_on)(struct bwi_mac *); 419 void (*rf_set_nrssi_thr)(struct bwi_mac *); 420 void (*rf_calc_nrssi_slope)(struct bwi_mac *); 422 (struct bwi_mac *, 424 int (*rf_calc_noise)(struct bwi_mac *); 426 void (*rf_lo_update)(struct bwi_mac *); 455 struct bwi_mac { struct [all …]
|
H A D | if_bwi.c | 358 struct bwi_mac *mac; in bwi_attach() 904 bwi_bus_init(struct bwi_softc *sc, struct bwi_mac *mac) in bwi_bus_init() 1210 struct bwi_mac *mac; in bwi_init_statechg() 1292 struct bwi_mac *mac; in bwi_parent() 1298 mac = (struct bwi_mac *)sc->sc_cur_regwin; in bwi_parent() 1458 struct bwi_mac *mac; in bwi_stop_locked() 1471 mac = (struct bwi_mac *)sc->sc_cur_regwin; in bwi_stop_locked() 1507 struct bwi_mac *mac; in bwi_intr() 1538 mac = (struct bwi_mac *)sc->sc_cur_regwin; in bwi_intr() 1684 struct bwi_mac *mac; in bwi_getradiocaps() [all …]
|