/freebsd/sys/dev/ath/ath_hal/ar5416/ |
H A D | ar5416_cal.c | 159 HAL_CHANNEL_INTERNAL ichan; /* XXX bogus */ 167 ichan.calValid = 0; 181 ar5416DoCalibration(ah, &ichan, ahp->ah_rxchainmask, 246 HAL_CHANNEL_INTERNAL *ichan; in ar5416InitCal() local 248 ichan = ath_hal_checkchannel(ah, chan); in ar5416InitCal() 249 HALASSERT(ichan != AH_NULL); in ar5416InitCal() 327 ichan->calValid = 0; in ar5416InitCal() 341 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar5416ResetCalValid() local 348 if (ichan == AH_NULL) { in ar5416ResetCalValid() 375 ichan->calValid &= ~currCal->calData->calType; in ar5416ResetCalValid() [all …]
|
H A D | ar5416_ani.c | 546 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar5416AniReset() local 551 if ((ichan->privFlags & CHANNEL_ANI_INIT) == 0) { in ar5416AniReset() 557 ichan->privFlags |= CHANNEL_ANI_INIT; in ar5416AniReset() 558 HALASSERT((ichan->privFlags & CHANNEL_ANI_SETUP) == 0); in ar5416AniReset() 564 ichan->privFlags & CHANNEL_ANI_SETUP ? " setup" : ""); in ar5416AniReset() 568 ichan->privFlags & CHANNEL_ANI_SETUP ? " setup" : ""); in ar5416AniReset() 613 if (restore && (ichan->privFlags & CHANNEL_ANI_SETUP)) { in ar5416AniReset() 631 ichan->privFlags |= CHANNEL_ANI_SETUP; in ar5416AniReset()
|
H A D | ar5416_reset.c | 85 HAL_CHANNEL_INTERNAL *ichan; in ar5416Reset() local 107 ichan = ath_hal_checkchannel(ah, chan); in ar5416Reset() 108 if (ichan == AH_NULL) in ar5416Reset() 496 HAL_CHANNEL_INTERNAL *ichan; 501 ichan = ath_hal_checkchannel(ah, chan); 541 if (IS_CHAN_CCK(ichan)) { 553 if (IEEE80211_IS_CHAN_OFDM(ichan)|| IEEE80211_IS_CHAN_HT(chan)) { 564 ichan->channel_time = 0; 565 ichan->tsf_last = ar5416GetTsf64(ah);
|
/freebsd/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | ar9300_radar.c | 186 HAL_CHANNEL_INTERNAL *ichan = AH_NULL; 188 ichan = getchannel(ah, chan); 189 if (ichan == AH_NULL) { 192 if (!(ichan->priv_flags & CHANNEL_INTERFERENCE)) { 196 ichan->priv_flags &= ~CHANNEL_INTERFERENCE; 197 ichan->dfs_tsf = 0; 209 HAL_CHANNEL_INTERNAL *ichan; 211 ichan = getchannel(ah, chan); 212 if (ichan == AH_NULL) { 215 if (!(ichan->priv_flags & CHANNEL_INTERFERENCE)) { [all …]
|
H A D | ar9300_reset.c | 60 static void ar9300_tx_iq_cal_post_proc(struct ath_hal *ah,HAL_CHANNEL_INTERNAL *ichan, 62 static void ar9300_tx_iq_cal_outlier_detection(struct ath_hal *ah,HAL_CHANNEL_INTERNAL *ichan, 65 static void ar9300_tx_iq_cal_apply(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan); 223 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar9300_get_channel_centers() local 227 centers->synth_center = ichan->channel; in ar9300_get_channel_centers() 238 centers->synth_center = ichan->channel + HT40_CHANNEL_CENTER_SHIFT; in ar9300_get_channel_centers() 241 centers->synth_center = ichan->channel - HT40_CHANNEL_CENTER_SHIFT; in ar9300_get_channel_centers() 376 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar9300_chain_noise_floor() local 377 HALASSERT(ichan); in ar9300_chain_noise_floor() 381 if (ichan == AH_NULL) { in ar9300_chain_noise_floor() [all …]
|
H A D | ar9300_radio.c | 90 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar9300_set_channel() local 98 OS_MARK(ah, AH_MARK_SETCHANNEL, ichan->channel); in ar9300_set_channel() 109 u_int32_t ichan = in ar9300_set_channel() 111 HALASSERT(ichan > 0 && ichan <= 14); in ar9300_set_channel() 113 channel_sel = ar9300_chansel_xtal_25M[ichan - 1]; in ar9300_set_channel() 115 channel_sel = ar9300_chansel_xtal_40M[ichan - 1]; in ar9300_set_channel()
|
H A D | ar9300_paprd.c | 54 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar9300_paprd_setup_single_table() local 78 ar9300_set_target_power_from_eeprom(ah, ichan->channel, target_power_val_t2); in ar9300_paprd_setup_single_table() 96 AH_PAPRD_GET_SCALE_FACTOR(paprd_scale_factor, eep, is_2g, ichan->channel); in ar9300_paprd_setup_single_table() 124 "TGT PWR 0x%08x\n", __func__, __LINE__, ichan->channel, in ar9300_paprd_setup_single_table() 195 __func__, __LINE__, ichan->channel, in ar9300_paprd_setup_single_table() 447 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar9300_enable_paprd() local 470 if (ichan->channel >= UPPER_5G_SUB_BANDSTART) { in ar9300_enable_paprd() 474 } else if (ichan->channel >= MID_5G_SUB_BANDSTART) { in ar9300_enable_paprd() 495 HAL_CHANNEL_INTERNAL *ichan; in ar9300_enable_paprd() local 515 ichan = ar9300_check_chan(ah, chan); in ar9300_enable_paprd() [all …]
|
H A D | ar9300_eeprom.c | 1218 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar9300_get_rx_nf_offset() local 1224 if (ichan == AH_NULL) { in ar9300_get_rx_nf_offset() 1231 if ((rx_nf_pwr = ar9300_noise_floor_cal_or_power_get(ah, ichan->channel, i, 0)) == 1) { in ar9300_get_rx_nf_offset() 1238 if ((rx_nf_cal = ar9300_noise_floor_cal_or_power_get(ah, ichan->channel, i, 1)) == 1) { in ar9300_get_rx_nf_offset() 2565 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar9300_eeprom_set_power_per_rate_table() local 2695 ichan->channel, ath_hal_getctl(ah, chan)); in ar9300_eeprom_set_power_per_rate_table() 2910 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar9300_eeprom_set_transmit_power() local 2973 __func__, __LINE__, ichan->channel, cfg_ctl, in ar9300_eeprom_set_transmit_power() 2975 ar9300_set_target_power_from_eeprom(ah, ichan->channel, target_power_val_t2); in ar9300_eeprom_set_transmit_power() 3000 paprd_scale_factor, p_eep_data, IEEE80211_IS_CHAN_2GHZ(chan), ichan->channel); in ar9300_eeprom_set_transmit_power() [all …]
|
H A D | ar9300_misc.c | 1367 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, AH_PRIVATE(ah)->ah_curchan); in ar9300_dma_reg_dump() local 1369 HAL_NFCAL_HIST_FULL *h = AH_HOME_CHAN_NFCAL_HIST(ah, ichan); in ar9300_dma_reg_dump() 2146 HAL_CHANNEL_INTERNAL *ichan = in ar9300_set_rifs_delay() local 2148 HAL_BOOL is_chan_2g = IS_CHAN_2GHZ(ichan); in ar9300_set_rifs_delay() 2367 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar9300_select_ant_config() local 2372 hal_num_ant_config = IS_CHAN_2GHZ(ichan) ? in ar9300_select_ant_config()
|
H A D | ar9300_ani.c | 907 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar9300_ani_reset() local 931 if (IS_CHAN_2GHZ(ichan)) { in ar9300_ani_reset()
|
H A D | ar9300_stub_funcs.c | 578 ar9300_Stub_GetNfAdjust(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *ichan) in ar9300_Stub_GetNfAdjust() argument
|
/freebsd/sys/dev/ath/ath_hal/ar5212/ |
H A D | ar5212_reset.c | 126 HAL_CHANNEL_INTERNAL *ichan = AH_NULL; in ar5212Reset() local 156 ichan = ath_hal_checkchannel(ah, chan); in ar5212Reset() 157 if (ichan == AH_NULL) in ar5212Reset() 336 if (ichan->channel == 2484) { in ar5212Reset() 383 if (IS_DISABLE_FAST_ADC_CHAN(ichan->channel)) in ar5212Reset() 735 HAL_CHANNEL_INTERNAL *ichan; in ar5212ChannelChange() local 740 ichan = ath_hal_checkchannel(ah, chan); in ar5212ChannelChange() 978 HAL_CHANNEL_INTERNAL *ichan; in ar5212PerCalibrationN() local 986 ichan = ath_hal_checkchannel(ah, chan); in ar5212PerCalibrationN() 987 if (ichan == AH_NULL) { in ar5212PerCalibrationN() [all …]
|
H A D | ar5212_ani.c | 590 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar5212AniReset() local 595 if ((ichan->privFlags & CHANNEL_ANI_INIT) == 0) { in ar5212AniReset() 601 ichan->privFlags |= CHANNEL_ANI_INIT; in ar5212AniReset() 602 HALASSERT((ichan->privFlags & CHANNEL_ANI_SETUP) == 0); in ar5212AniReset() 608 ichan->privFlags & CHANNEL_ANI_SETUP ? " setup" : ""); in ar5212AniReset() 612 ichan->privFlags & CHANNEL_ANI_SETUP ? " setup" : ""); in ar5212AniReset() 646 if (restore && (ichan->privFlags & CHANNEL_ANI_SETUP)) { in ar5212AniReset() 664 ichan->privFlags |= CHANNEL_ANI_SETUP; in ar5212AniReset()
|
/freebsd/sys/dev/ath/ath_hal/ar5210/ |
H A D | ar5210_reset.c | 79 HAL_CHANNEL_INTERNAL *ichan; in ar5210Reset() local 97 ichan = ath_hal_checkchannel(ah, chan); in ar5210Reset() 98 if (ichan == AH_NULL) { in ar5210Reset() 260 if (!ar5210CalNoiseFloor(ah, ichan)) { in ar5210Reset() 456 HAL_CHANNEL_INTERNAL *ichan; in ar5210PerCalibrationN() local 458 ichan = ath_hal_checkchannel(ah, chan); in ar5210PerCalibrationN() 459 if (ichan == AH_NULL) in ar5210PerCalibrationN() 545 if (!ar5210CalNoiseFloor(ah, ichan)) { in ar5210PerCalibrationN() 554 if (!ar5210CalNoiseFloor(ah, ichan)) in ar5210PerCalibrationN() 954 ar5210CalNoiseFloor(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan) in ar5210CalNoiseFloor() argument [all …]
|
/freebsd/sys/dev/ath/ath_hal/ |
H A D | ah.c | 1158 HAL_CHANNEL_INTERNAL *ichan; in ath_hal_getChanNoise() local 1160 ichan = ath_hal_checkchannel(ah, chan); in ath_hal_getChanNoise() 1161 if (ichan == AH_NULL) { in ath_hal_getChanNoise() 1167 if (ichan->rawNoiseFloor == 0) { in ath_hal_getChanNoise() 1171 return NOISE_FLOOR[mode] + ath_hal_getNfAdjust(ah, ichan); in ath_hal_getChanNoise() 1173 return ichan->rawNoiseFloor + ichan->noiseFloorAdjust; in ath_hal_getChanNoise() 1190 HAL_CHANNEL_INTERNAL *ichan; in ath_hal_get_mimo_chan_noise() local 1193 ichan = ath_hal_checkchannel(ah, chan); in ath_hal_get_mimo_chan_noise() 1194 if (ichan == AH_NULL) { in ath_hal_get_mimo_chan_noise() 1205 if (! (ichan->privFlags & CHANNEL_MIMO_NF_VALID)) { in ath_hal_get_mimo_chan_noise() [all …]
|
H A D | ah_internal.h | 177 #define AH_HOME_CHAN_NFCAL_HIST(ah, ichan) (ichan ? &ichan->nf_cal_hist: NULL) argument 180 #define AH_HOME_CHAN_NFCAL_HIST(ah, ichan) (&AH_PRIVATE(ah)->nf_cal_hist) argument 1005 const HAL_CHANNEL_INTERNAL *ichan, const struct ieee80211_channel *chan) in ath_hal_get_twice_max_regpower() argument
|
/freebsd/sys/dev/hptmv/ |
H A D | hptproc.c | 63 UINT i, iarray, ichan; in hpt_set_asc_info() local 100 ichan = buffer[2]-'1'; in hpt_set_asc_info() 102 if(iarray >= MAX_VDEVICE_PER_VBUS || ichan >= MV_SATA_CHANNELS_NUM) return -EINVAL; in hpt_set_asc_info() 111 if(i == ichan) in hpt_set_asc_info() 118 pVDev = &pAdapter->VDevices[ichan]; in hpt_set_asc_info()
|
/freebsd/sys/dev/ath/ath_hal/ar5211/ |
H A D | ar5211_reset.c | 164 HAL_CHANNEL_INTERNAL *ichan; in ar5211Reset() local 185 ichan = ath_hal_checkchannel(ah, chan); in ar5211Reset() 186 if (ichan == AH_NULL) in ar5211Reset() 645 HAL_CHANNEL_INTERNAL *ichan; in ar5211PerCalibrationN() local 652 ichan = ath_hal_checkchannel(ah, chan); in ar5211PerCalibrationN() 653 if (ichan == AH_NULL) { in ar5211PerCalibrationN() 923 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar5211IsNfGood() local 944 ichan->rawNoiseFloor = nf; in ar5211IsNfGood() 965 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); in ar5211CalNoiseFloor() local 982 ichan->rawNoiseFloor = 0; in ar5211CalNoiseFloor() [all …]
|
/freebsd/sys/dev/ath/ath_hal/ar5312/ |
H A D | ar5312_reset.c | 98 HAL_CHANNEL_INTERNAL *ichan; in ar5312Reset() local 117 ichan = ath_hal_checkchannel(ah, chan); in ar5312Reset() 118 if (ichan == AH_NULL) { in ar5312Reset()
|