/illumos-gate/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, 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 *a [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) 71 ath9k_hw_mac_to_usec(struct ath_hal *ah, uint32_t clks) 82 ath9k_hw_mac_clks(struct ath_hal *ah, uint32_t usecs) 92 ath9k_hw_mac_to_clks(struct ath_hal *ah, uint32_t usecs) 104 ath9k_hw_chan2wmode(struct ath_hal *a [all...] |
H A D | arn_mac.c | 31 ath9k_hw_set_txq_interrupts(struct ath_hal *ah, 53 ath9k_hw_dmaRegDump(struct ath_hal *ah) 126 ath9k_hw_gettxbuf(struct ath_hal *ah, uint32_t q) 132 ath9k_hw_puttxbuf(struct ath_hal *ah, uint32_t q, uint32_t txdp) 140 ath9k_hw_txstart(struct ath_hal *ah, uint32_t q) 151 ath9k_hw_numtxpending(struct ath_hal *ah, uint32_t q) 166 ath9k_hw_updatetxtriglevel(struct ath_hal *ah, boolean_t bIncTrigLevel) 198 ath9k_hw_stoptxdma(struct ath_hal *ah, uint32_t q) 258 ath9k_hw_filltxdesc(struct ath_hal *ah, struct ath_desc *ds, 288 ath9k_hw_cleartxdesc(struct ath_hal *a [all...] |
H A D | arn_calib.c | 40 ath9k_hw_nf_in_range(struct ath_hal *ah, signed short nf) 106 ath9k_hw_do_getnf(struct ath_hal *ah, 183 getNoiseFloorThresh(struct ath_hal *ah, 212 ath9k_hw_setup_calibration(struct ath_hal *ah, 249 ath9k_hw_reset_calibration(struct ath_hal *ah, 270 ath9k_hw_per_calibration(struct ath_hal *ah, 309 ath9k_hw_iscal_supported(struct ath_hal *ah, 333 ath9k_hw_iqcal_collect(struct ath_hal *ah) 354 ath9k_hw_adc_gaincal_collect(struct ath_hal *ah) 380 ath9k_hw_adc_dccal_collect(struct ath_hal *a [all...] |
H A D | arn_ani.c | 28 ath9k_hw_get_ani_channel_idx(struct ath_hal *ah, struct ath9k_channel *chan) 50 ath9k_hw_ani_control(struct ath_hal *ah, enum ath9k_ani_cmd cmd, int param) 235 ath9k_hw_update_mibstats(struct ath_hal *ah, struct ath9k_mib_stats *stats) 245 ath9k_ani_restart(struct ath_hal *ah) 291 ath9k_hw_ani_ofdm_err_trigger(struct ath_hal *ah) 366 ath9k_hw_ani_cck_err_trigger(struct ath_hal *ah) 407 ath9k_hw_ani_lower_immunity(struct ath_hal *ah) 463 ath9k_hw_ani_get_listen_time(struct ath_hal *ah) 493 ath9k_ani_reset(struct ath_hal *ah) 576 ath9k_hw_ani_monitor(struct ath_hal *a [all...] |
H A D | arn_regd.c | 54 ath9k_regd_get_eepromRD(struct ath_hal *ah) 72 ath9k_regd_is_eeprom_valid(struct ath_hal *ah) 96 ath9k_regd_is_fcc_midband_supported(struct ath_hal *ah) 109 ath9k_regd_is_ccode_valid(struct ath_hal *ah, uint16_t cc) 146 ath9k_regd_get_wmodes_nreg(struct ath_hal *ah, 189 ath9k_regd_is_public_safety_sku(struct ath_hal *ah) 221 ath9k_regd_get_default_country(struct ath_hal *ah) 278 ath9k_regd_get_wmode_regdomain(struct ath_hal *ah, int regDmn, 382 ath9k_regd_get_eeprom_reg_ext_bits(struct ath_hal *ah, 412 ath9k_regd_is_chan_present(struct ath_hal *a [all...] |
H A D | arn_phy.c | 29 ath9k_hw_write_regs(struct ath_hal *ah, uint32_t modesIndex, uint32_t freqIndex, 39 ath9k_hw_set_channel(struct ath_hal *ah, struct ath9k_channel *chan) 112 ath9k_hw_ar9280_set_channel(struct ath_hal *ah, 209 ath9k_hw_set_rf_regs(struct ath_hal *ah, struct ath9k_channel *chan, 283 ath9k_hw_rfdetach(struct ath_hal *ah) 336 ath9k_hw_init_rf(struct ath_hal *ah, int *status) 404 ath9k_hw_decrease_chain_power(struct ath_hal *ah, struct ath9k_channel *chan)
|
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, 131 ath9k_hw_eeprom_read(struct ath_hal *ah, uint32_t off, uint16_t *data) 149 ath9k_hw_flash_map(struct ath_hal *ah) 158 ath9k_hw_flash_read(struct ath_hal *ah, uint32_t off, uint16_t *data) 166 ath9k_hw_nvram_read(struct ath_hal *ah, uint32_t off, uint16_t *data) 175 ath9k_hw_fill_4k_eeprom(struct ath_hal *ah) 205 ath9k_hw_fill_def_eeprom(struct ath_hal *ah) 228 static boolean_t (*ath9k_fill_eeprom[]) (struct ath_hal *) = { 234 ath9k_hw_fill_eeprom(struct ath_hal *ah) 242 ath9k_hw_check_def_eeprom(struct ath_hal *a [all...] |
H A D | arn_beacon.c | 44 struct ath_hal *ah = sc->sc_ah; 123 struct ath_hal *ah = sc->sc_ah; 155 arn_beaconq_setup(struct ath_hal *ah)
|
H A D | arn_recv.c | 152 struct ath_hal *ah = sc->sc_ah; 276 struct ath_hal *ah = sc->sc_ah; 314 struct ath_hal *ah = sc->sc_ah; 424 struct ath_hal *ah = sc->sc_ah;
|
H A D | arn_main.c | 250 arn_iowrite32(struct ath_hal *ah, uint32_t reg_offset, uint32_t val) 265 arn_ioread32(struct ath_hal *ah, uint32_t reg_offset) 560 struct ath_hal *ah = sc->sc_ah; 678 struct ath_hal *ah = sc->sc_ah; 838 struct ath_hal *ah = sc->sc_ah; 936 struct ath_hal *ah = sc->sc_ah; 1058 struct ath_hal *ah = sc->sc_ah; 1240 struct ath_hal *ah = sc->sc_ah; 1392 struct ath_hal *ah = sc->sc_ah; 1881 struct ath_hal *a [all...] |
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 | 813 void (*calCollect) (struct ath_hal *); 814 void (*calPostProc) (struct ath_hal *, uint8_t); 833 struct ath_hal ah; 1103 uint32_t ath9k_hw_get_eeprom(struct ath_hal *ah,
|
H A D | arn_xmit.c | 1294 struct ath_hal *ah = sc->sc_ah; 1485 struct ath_hal *ah = sc->sc_ah; 1501 struct ath_hal *ah = sc->sc_ah; 1544 struct ath_hal *ah = sc->sc_ah; 1711 struct ath_hal *ah = sc->sc_ah; 1861 struct ath_hal *ah = sc->sc_ah; 2054 struct ath_hal *ah = sc->sc_ah; 2188 struct ath_hal *ah = sc->sc_ah;
|
H A D | arn_regd.h | 418 void ath9k_regd_get_current_country(struct ath_hal *ah,
|
/illumos-gate/usr/src/uts/common/io/ath/ |
H A D | ath_hal.h | 44 * ath_hal.h is released by Atheros and used to describe the Atheros 47 * the HAL call ath_hal_attach() to obtain a reference to an ath_hal 849 * ath_hal structure for use with the device. Hardware-related operations 855 struct ath_hal { struct 872 const HAL_RATE_TABLE *(*ah_getRateTable)(struct ath_hal *, 874 void (*ah_detach) (struct ath_hal *); 877 HAL_BOOL (*ah_reset) (struct ath_hal *, HAL_OPMODE, 880 HAL_BOOL (*ah_phyDisable) (struct ath_hal *); 881 HAL_BOOL (*ah_disable) (struct ath_hal *); 882 void (*ah_setPCUConfig) (struct ath_hal *); [all...] |
H A D | ath_aux.c | 69 #include "ath_hal.h" 115 struct ath_hal *ah = asc->asc_ah; 136 struct ath_hal *ah = asc->asc_ah; 250 struct ath_hal *ah = asc->asc_ah; 301 struct ath_hal *ah = asc->asc_ah; 398 struct ath_hal *ah = asc->asc_ah; 466 struct ath_hal *ah = asc->asc_ah; 543 struct ath_hal *ah = asc->asc_ah; 769 struct ath_hal *ah = asc->asc_ah; 865 struct ath_hal *a [all...] |
H A D | ath_osdep.c | 43 #include "ath_hal.h" 64 ath_hal_printf(struct ath_hal *ah, const char *fmt, ...) 85 * within ath_hal.o. We must record the size of
|
H A D | ath_main.c | 147 #include "ath_hal.h" 532 struct ath_hal *ah = asc->asc_ah; 674 struct ath_hal *ah = asc->asc_ah; 958 struct ath_hal *ah = asc->asc_ah; 1099 struct ath_hal *ah = asc->asc_ah; 1275 struct ath_hal *ah = asc->asc_ah; 1378 struct ath_hal *ah = asc->asc_ah; 1454 struct ath_hal *ah = asc->asc_ah; 1562 struct ath_hal *ah = asc->asc_ah; 1602 struct ath_hal *a [all...] |
H A D | ath_impl.h | 60 #include "ath_hal.h" 264 struct ath_hal *asc_ah; /* Atheros HAL */
|
H A D | ath_rate.c | 68 #include "ath_hal.h" 304 struct ath_hal *ah = asc->asc_ah;
|