/titanic_41/usr/src/uts/common/io/arn/ |
H A D | arn_ath9k.h | 788 struct ath_hal { struct 839 enum wireless_mode ath9k_hw_chan2wmode(struct ath_hal *ah, argument 841 boolean_t ath9k_hw_wait(struct ath_hal *ah, uint32_t reg, uint32_t mask, 844 boolean_t ath9k_get_channel_edges(struct ath_hal *ah, 846 uint16_t ath9k_hw_computetxtime(struct ath_hal *ah, 850 uint32_t ath9k_hw_mhz2ieee(struct ath_hal *ah, uint32_t freq, uint32_t flags); 851 void ath9k_hw_get_channel_centers(struct ath_hal *ah, 858 void ath9k_hw_detach(struct ath_hal *ah); 859 struct ath_hal *ath9k_hw_attach(uint16_t devid, struct arn_softc *sc, 861 void ath9k_hw_rfdetach(struct ath_hal *ah); [all …]
|
H A D | arn_hw.c | 47 static boolean_t ath9k_hw_set_reset_reg(struct ath_hal *ah, uint32_t type); 48 static void ath9k_hw_set_regs(struct ath_hal *ah, struct ath9k_channel *chan, 50 static uint32_t ath9k_hw_ini_fixup(struct ath_hal *ah, 53 static void ath9k_hw_9280_spur_mitigate(struct ath_hal *ah, 55 static void ath9k_hw_spur_mitigate(struct ath_hal *ah, 61 ath9k_hw_mac_usec(struct ath_hal *ah, uint32_t clks) in ath9k_hw_mac_usec() 71 ath9k_hw_mac_to_usec(struct ath_hal *ah, uint32_t clks) in ath9k_hw_mac_to_usec() 82 ath9k_hw_mac_clks(struct ath_hal *ah, uint32_t usecs) in ath9k_hw_mac_clks() 92 ath9k_hw_mac_to_clks(struct ath_hal *ah, uint32_t usecs) in ath9k_hw_mac_to_clks() 104 ath9k_hw_chan2wmode(struct ath_hal *ah, const struct ath9k_channel *chan) in ath9k_hw_chan2wmode() [all …]
|
H A D | arn_mac.c | 31 ath9k_hw_set_txq_interrupts(struct ath_hal *ah, in ath9k_hw_set_txq_interrupts() 53 ath9k_hw_dmaRegDump(struct ath_hal *ah) in ath9k_hw_dmaRegDump() 126 ath9k_hw_gettxbuf(struct ath_hal *ah, uint32_t q) in ath9k_hw_gettxbuf() 132 ath9k_hw_puttxbuf(struct ath_hal *ah, uint32_t q, uint32_t txdp) in ath9k_hw_puttxbuf() 140 ath9k_hw_txstart(struct ath_hal *ah, uint32_t q) in ath9k_hw_txstart() 151 ath9k_hw_numtxpending(struct ath_hal *ah, uint32_t q) in ath9k_hw_numtxpending() 166 ath9k_hw_updatetxtriglevel(struct ath_hal *ah, boolean_t bIncTrigLevel) in ath9k_hw_updatetxtriglevel() 198 ath9k_hw_stoptxdma(struct ath_hal *ah, uint32_t q) in ath9k_hw_stoptxdma() 258 ath9k_hw_filltxdesc(struct ath_hal *ah, struct ath_desc *ds, in ath9k_hw_filltxdesc() 288 ath9k_hw_cleartxdesc(struct ath_hal *ah, struct ath_desc *ds) in ath9k_hw_cleartxdesc() [all …]
|
H A D | arn_calib.c | 40 ath9k_hw_nf_in_range(struct ath_hal *ah, signed short nf) in ath9k_hw_nf_in_range() 106 ath9k_hw_do_getnf(struct ath_hal *ah, in ath9k_hw_do_getnf() 183 getNoiseFloorThresh(struct ath_hal *ah, in getNoiseFloorThresh() 212 ath9k_hw_setup_calibration(struct ath_hal *ah, in ath9k_hw_setup_calibration() 249 ath9k_hw_reset_calibration(struct ath_hal *ah, in ath9k_hw_reset_calibration() 270 ath9k_hw_per_calibration(struct ath_hal *ah, in ath9k_hw_per_calibration() 309 ath9k_hw_iscal_supported(struct ath_hal *ah, in ath9k_hw_iscal_supported() 333 ath9k_hw_iqcal_collect(struct ath_hal *ah) in ath9k_hw_iqcal_collect() 354 ath9k_hw_adc_gaincal_collect(struct ath_hal *ah) in ath9k_hw_adc_gaincal_collect() 380 ath9k_hw_adc_dccal_collect(struct ath_hal *ah) in ath9k_hw_adc_dccal_collect() [all …]
|
H A D | arn_ani.c | 28 ath9k_hw_get_ani_channel_idx(struct ath_hal *ah, struct ath9k_channel *chan) in ath9k_hw_get_ani_channel_idx() 50 ath9k_hw_ani_control(struct ath_hal *ah, enum ath9k_ani_cmd cmd, int param) in ath9k_hw_ani_control() 235 ath9k_hw_update_mibstats(struct ath_hal *ah, struct ath9k_mib_stats *stats) in ath9k_hw_update_mibstats() 245 ath9k_ani_restart(struct ath_hal *ah) in ath9k_ani_restart() 291 ath9k_hw_ani_ofdm_err_trigger(struct ath_hal *ah) in ath9k_hw_ani_ofdm_err_trigger() 366 ath9k_hw_ani_cck_err_trigger(struct ath_hal *ah) in ath9k_hw_ani_cck_err_trigger() 407 ath9k_hw_ani_lower_immunity(struct ath_hal *ah) in ath9k_hw_ani_lower_immunity() 463 ath9k_hw_ani_get_listen_time(struct ath_hal *ah) in ath9k_hw_ani_get_listen_time() 493 ath9k_ani_reset(struct ath_hal *ah) in ath9k_ani_reset() 576 ath9k_hw_ani_monitor(struct ath_hal *ah, const struct ath9k_node_stats *stats, in ath9k_hw_ani_monitor() [all …]
|
H A D | arn_regd.c | 54 ath9k_regd_get_eepromRD(struct ath_hal *ah) in ath9k_regd_get_eepromRD() 72 ath9k_regd_is_eeprom_valid(struct ath_hal *ah) in ath9k_regd_is_eeprom_valid() 96 ath9k_regd_is_fcc_midband_supported(struct ath_hal *ah) in ath9k_regd_is_fcc_midband_supported() 109 ath9k_regd_is_ccode_valid(struct ath_hal *ah, uint16_t cc) in ath9k_regd_is_ccode_valid() 146 ath9k_regd_get_wmodes_nreg(struct ath_hal *ah, in ath9k_regd_get_wmodes_nreg() 189 ath9k_regd_is_public_safety_sku(struct ath_hal *ah) in ath9k_regd_is_public_safety_sku() 221 ath9k_regd_get_default_country(struct ath_hal *ah) in ath9k_regd_get_default_country() 278 ath9k_regd_get_wmode_regdomain(struct ath_hal *ah, int regDmn, in ath9k_regd_get_wmode_regdomain() 382 ath9k_regd_get_eeprom_reg_ext_bits(struct ath_hal *ah, in ath9k_regd_get_eeprom_reg_ext_bits() 412 ath9k_regd_is_chan_present(struct ath_hal *ah, uint16_t c) in ath9k_regd_is_chan_present() [all …]
|
H A D | arn_phy.h | 29 boolean_t ath9k_hw_ar9280_set_channel(struct ath_hal *ah, 31 boolean_t ath9k_hw_set_channel(struct ath_hal *ah, 33 void ath9k_hw_write_regs(struct ath_hal *ah, uint32_t modesIndex, 35 boolean_t ath9k_hw_set_rf_regs(struct ath_hal *ah, 37 void ath9k_hw_decrease_chain_power(struct ath_hal *ah, 39 boolean_t ath9k_hw_init_rf(struct ath_hal *ah, int *status);
|
H A D | arn_eeprom.c | 60 ath9k_hw_analog_shift_rmw(struct ath_hal *ah, in ath9k_hw_analog_shift_rmw() 131 ath9k_hw_eeprom_read(struct ath_hal *ah, uint32_t off, uint16_t *data) in ath9k_hw_eeprom_read() 149 ath9k_hw_flash_map(struct ath_hal *ah) in ath9k_hw_flash_map() 158 ath9k_hw_flash_read(struct ath_hal *ah, uint32_t off, uint16_t *data) in ath9k_hw_flash_read() 166 ath9k_hw_nvram_read(struct ath_hal *ah, uint32_t off, uint16_t *data) in ath9k_hw_nvram_read() 175 ath9k_hw_fill_4k_eeprom(struct ath_hal *ah) in ath9k_hw_fill_4k_eeprom() 205 ath9k_hw_fill_def_eeprom(struct ath_hal *ah) in ath9k_hw_fill_def_eeprom() 228 static boolean_t (*ath9k_fill_eeprom[]) (struct ath_hal *) = { 234 ath9k_hw_fill_eeprom(struct ath_hal *ah) in ath9k_hw_fill_eeprom() 242 ath9k_hw_check_def_eeprom(struct ath_hal *ah) in ath9k_hw_check_def_eeprom() [all …]
|
H A D | arn_phy.c | 29 ath9k_hw_write_regs(struct ath_hal *ah, uint32_t modesIndex, uint32_t freqIndex, in ath9k_hw_write_regs() 39 ath9k_hw_set_channel(struct ath_hal *ah, struct ath9k_channel *chan) in ath9k_hw_set_channel() 112 ath9k_hw_ar9280_set_channel(struct ath_hal *ah, in ath9k_hw_ar9280_set_channel() 209 ath9k_hw_set_rf_regs(struct ath_hal *ah, struct ath9k_channel *chan, in ath9k_hw_set_rf_regs() 283 ath9k_hw_rfdetach(struct ath_hal *ah) in ath9k_hw_rfdetach() 336 ath9k_hw_init_rf(struct ath_hal *ah, int *status) in ath9k_hw_init_rf() 404 ath9k_hw_decrease_chain_power(struct ath_hal *ah, struct ath9k_channel *chan) in ath9k_hw_decrease_chain_power()
|
H A D | arn_beacon.c | 41 struct ath_hal *ah = sc->sc_ah; in arn_beaconq_config() 80 struct ath_hal *ah = sc->sc_ah; in arn_beacon_setup() 160 struct ath_hal *ah = sc->sc_ah; in arn_beacon_start_adhoc() 192 arn_beaconq_setup(struct ath_hal *ah) in arn_beaconq_setup()
|
H A D | arn_main.c | 250 arn_iowrite32(struct ath_hal *ah, uint32_t reg_offset, uint32_t val) in arn_iowrite32() 265 arn_ioread32(struct ath_hal *ah, uint32_t reg_offset) in arn_ioread32() 606 struct ath_hal *ah = sc->sc_ah; in arn_update_txpow() 724 struct ath_hal *ah = sc->sc_ah; in arn_setup_channels() 884 struct ath_hal *ah = sc->sc_ah; in arn_set_channel() 983 struct ath_hal *ah = sc->sc_ah; in arn_ani_calibrate() 1105 struct ath_hal *ah = sc->sc_ah; in arn_isr() 1287 struct ath_hal *ah = sc->sc_ah; in arn_reset() 1439 struct ath_hal *ah = sc->sc_ah; in arn_newstate() 1928 struct ath_hal *ah = sc->sc_ah; in arn_key_delete() [all …]
|
H A D | arn_recv.c | 152 struct ath_hal *ah = sc->sc_ah; in arn_opmode_init() 276 struct ath_hal *ah = sc->sc_ah; in arn_startrecv() 314 struct ath_hal *ah = sc->sc_ah; in arn_stoprecv() 424 struct ath_hal *ah = sc->sc_ah; in arn_rx_handler()
|
H A D | arn_core.h | 624 void ath9k_init_nfcal_hist_buffer(struct ath_hal *ah); 723 uint32_t arn_beaconq_setup(struct ath_hal *ah); 847 struct ath_hal *sc_ah; 1012 arn_iowrite32(struct ath_hal *ah, uint32_t reg_offset, uint32_t val); 1014 arn_ioread32(struct ath_hal *ah, uint32_t reg_offset);
|
H A D | arn_hw.h | 810 void (*calCollect) (struct ath_hal *); 811 void (*calPostProc) (struct ath_hal *, uint8_t); 830 struct ath_hal ah; 1100 uint32_t ath9k_hw_get_eeprom(struct ath_hal *ah,
|
H A D | arn_xmit.c | 1338 struct ath_hal *ah = sc->sc_ah; in ath_buf_set_rate() 1529 struct ath_hal *ah = sc->sc_ah; in arn_tx_stopdma() 1545 struct ath_hal *ah = sc->sc_ah; in arn_drain_txdataq() 1588 struct ath_hal *ah = sc->sc_ah; in arn_txq_setup() 1755 struct ath_hal *ah = sc->sc_ah; in arn_txq_update() 1905 struct ath_hal *ah = sc->sc_ah; in arn_tx_start() 2098 struct ath_hal *ah = sc->sc_ah; in arn_tx() 2232 struct ath_hal *ah = sc->sc_ah; in arn_tx_processq()
|
H A D | arn_regd.h | 418 void ath9k_regd_get_current_country(struct ath_hal *ah,
|
/titanic_41/usr/src/uts/common/io/ath/ |
H A D | ath_hal.h | 855 struct ath_hal { struct 872 const HAL_RATE_TABLE *(*ah_getRateTable)(struct ath_hal *, argument 874 void (*ah_detach) (struct ath_hal *); argument 877 HAL_BOOL (*ah_reset) (struct ath_hal *, HAL_OPMODE, argument 880 HAL_BOOL (*ah_phyDisable) (struct ath_hal *); argument 881 HAL_BOOL (*ah_disable) (struct ath_hal *); argument 882 void (*ah_setPCUConfig) (struct ath_hal *); argument 883 HAL_BOOL (*ah_perCalibration) (struct ath_hal *, HAL_CHANNEL *, argument 885 HAL_BOOL (*ah_setTxPowerLimit)(struct ath_hal *, uint32_t); argument 888 HAL_BOOL (*ah_radarWait)(struct ath_hal *, HAL_CHANNEL *); argument [all …]
|
H A D | ath_aux.c | 115 struct ath_hal *ah = asc->asc_ah; in ath_calcrxfilter() 136 struct ath_hal *ah = asc->asc_ah; in ath_set_data_queue() 250 struct ath_hal *ah = asc->asc_ah; in ath_mode_init() 301 struct ath_hal *ah = asc->asc_ah; in ath_getchannels() 398 struct ath_hal *ah = asc->asc_ah; in ath_draintxq() 466 struct ath_hal *ah = asc->asc_ah; in ath_chan_set() 543 struct ath_hal *ah = asc->asc_ah; in ath_beacon_config() 769 struct ath_hal *ah = asc->asc_ah; in ath_key_delete() 865 struct ath_hal *ah = asc->asc_ah; in ath_keyset_tkip() 932 struct ath_hal *ah = asc->asc_ah; in ath_key_set() [all …]
|
H A D | ath_main.c | 532 struct ath_hal *ah = asc->asc_ah; in ath_rx_handler() 674 struct ath_hal *ah = asc->asc_ah; in ath_tx_start() 958 struct ath_hal *ah = asc->asc_ah; in ath_xmit() 1099 struct ath_hal *ah = asc->asc_ah; in ath_tx_processq() 1275 struct ath_hal *ah = asc->asc_ah; in ath_newstate() 1378 struct ath_hal *ah = asc->asc_ah; in ath_calibrate() 1454 struct ath_hal *ah = asc->asc_ah; in ath_intr() 1562 struct ath_hal *ah = asc->asc_ah; in ath_stop_locked() 1602 struct ath_hal *ah = asc->asc_ah; in ath_m_stop() 1615 struct ath_hal *ah = asc->asc_ah; in ath_start_locked() [all …]
|
H A D | ath_osdep.c | 64 ath_hal_printf(struct ath_hal *ah, const char *fmt, ...) in ath_hal_printf()
|
H A D | ath_impl.h | 264 struct ath_hal *asc_ah; /* Atheros HAL */
|
H A D | ath_rate.c | 304 struct ath_hal *ah = asc->asc_ah; in ath_rate_setup()
|