Home
last modified time | relevance | path

Searched refs:ichan (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/dev/ath/ath_hal/ar5416/
H A Dar5416_cal.c159 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 Dar5416_ani.c546 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 Dar5416_reset.c85 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 Dar9300_radar.c186 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 Dar9300_reset.c60 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 Dar9300_radio.c90 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 Dar9300_paprd.c54 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 Dar9300_eeprom.c1218 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 Dar9300_misc.c1367 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 Dar9300_ani.c907 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 Dar9300_stub_funcs.c578 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 Dar5212_reset.c126 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 Dar5212_ani.c590 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 Dar5210_reset.c79 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 Dah.c1158 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 Dah_internal.h177 #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 Dhptproc.c63 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 Dar5211_reset.c164 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 Dar5312_reset.c98 HAL_CHANNEL_INTERNAL *ichan; in ar5312Reset() local
117 ichan = ath_hal_checkchannel(ah, chan); in ar5312Reset()
118 if (ichan == AH_NULL) { in ar5312Reset()