Searched refs:ichan (Results 1 - 18 of 18) sorted by relevance

/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/
H A Dar9300_radio.c90 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
98 OS_MARK(ah, AH_MARK_SETCHANNEL, ichan->channel);
109 u_int32_t ichan =
111 HALASSERT(ichan > 0 && ichan <= 14);
113 channel_sel = ar9300_chansel_xtal_25M[ichan - 1];
115 channel_sel = ar9300_chansel_xtal_40M[ichan - 1];
129 * will not be the frequency of chan->ic_freq or ichan->freq;
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
[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); local
227 centers->synth_center = ichan->channel;
238 centers->synth_center = ichan->channel + HT40_CHANNEL_CENTER_SHIFT;
241 centers->synth_center = ichan->channel - HT40_CHANNEL_CENTER_SHIFT;
376 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
377 HALASSERT(ichan);
381 if (ichan
436 HAL_CHANNEL_INTERNAL *ichan = NULL; local
500 ar9300_reset_nf_hist_buff(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan) argument
630 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
947 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
1050 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
1257 ar9300_channel_change(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_CHANNEL_INTERNAL *ichan, HAL_HT_MACMODE macmode) argument
1392 HAL_CHANNEL_INTERNAL *ichan = NULL; local
2348 ar9300_per_calibration(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan, u_int8_t rxchainmask, HAL_CAL_LIST *curr_cal, HAL_BOOL *is_cal_done) argument
2429 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
2567 HAL_CHANNEL_INTERNAL *ichan; local
2748 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
2892 ar9300_process_ini(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_CHANNEL_INTERNAL *ichan, HAL_HT_MACMODE macmode) argument
3425 HAL_CHANNEL_INTERNAL ichan; /* bogus */ local
3557 ar9300_invalidate_saved_cals(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan) argument
3570 ar9300_restore_rtt_cals(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan) argument
3581 ar9300_init_cal_internal(struct ath_hal *ah, struct ieee80211_channel *chan, HAL_CHANNEL_INTERNAL *ichan, HAL_BOOL enable_rtt, HAL_BOOL do_rtt_cal, HAL_BOOL skip_if_none, HAL_BOOL apply_last_iqcorr) argument
3984 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
4002 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
4395 First_NFCal(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan, int is_scan, struct ieee80211_channel *chan) argument
4524 HAL_CHANNEL_INTERNAL *ichan; local
5776 ar9300_tx_iq_cal_outlier_detection(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan, u_int32_t num_chains, struct coeff_t *coeff, HAL_BOOL is_cal_reusable) argument
5960 ar9300_tx_iq_cal_apply(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan) argument
6064 ar9300_tx_iq_cal_post_proc(struct ath_hal *ah,HAL_CHANNEL_INTERNAL *ichan, int iqcal_idx, int max_iqcal,HAL_BOOL is_cal_reusable, HAL_BOOL apply_last_corr) argument
6299 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
6449 HAL_CHANNEL_INTERNAL *ichan; local
[all...]
H A Dar9300_paprd.c54 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
78 ar9300_set_target_power_from_eeprom(ah, ichan->channel, target_power_val_t2);
96 AH_PAPRD_GET_SCALE_FACTOR(paprd_scale_factor, eep, is_2g, ichan->channel);
124 "TGT PWR 0x%08x\n", __func__, __LINE__, ichan->channel,
195 __func__, __LINE__, ichan->channel,
447 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
470 if (ichan->channel >= UPPER_5G_SUB_BANDSTART) {
474 } else if (ichan->channel >= MID_5G_SUB_BANDSTART) {
495 HAL_CHANNEL_INTERNAL *ichan; local
515 ichan
1861 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
2227 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
[all...]
H A Dar9300_eeprom.c1218 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
1221 //HALASSERT(ichan);
1224 if (ichan == AH_NULL) {
1231 if ((rx_nf_pwr = ar9300_noise_floor_cal_or_power_get(ah, ichan->channel, i, 0)) == 1) {
1238 if ((rx_nf_cal = ar9300_noise_floor_cal_or_power_get(ah, ichan->channel, i, 1)) == 1) {
2565 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
2695 ichan->channel, ath_hal_getctl(ah, chan));
2910 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
2973 __func__, __LINE__, ichan->channel, cfg_ctl,
2975 ar9300_set_target_power_from_eeprom(ah, ichan
4634 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
[all...]
H A Dar9300_ani.c865 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
889 if (IS_CHAN_2GHZ(ichan)) {
H A Dar9300_misc.c1336 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, AH_PRIVATE(ah)->ah_curchan); local
1338 HAL_NFCAL_HIST_FULL *h = AH_HOME_CHAN_NFCAL_HIST(ah, ichan);
2115 HAL_CHANNEL_INTERNAL *ichan = local
2117 HAL_BOOL is_chan_2g = IS_CHAN_2GHZ(ichan);
2336 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
2341 hal_num_ant_config = IS_CHAN_2GHZ(ichan) ?
H A Dar9300_stub_funcs.c578 ar9300_Stub_GetNfAdjust(struct ath_hal *ah, const HAL_CHANNEL_INTERNAL *ichan) argument
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5416/
H A Dar5416_cal.c161 HAL_CHANNEL_INTERNAL ichan; /* XXX bogus */
169 ichan.calValid = 0;
183 ar5416DoCalibration(ah, &ichan, ahp->ah_rxchainmask,
248 HAL_CHANNEL_INTERNAL *ichan; local
250 ichan = ath_hal_checkchannel(ah, chan);
251 HALASSERT(ichan != AH_NULL);
329 ichan->calValid = 0;
343 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
350 if (ichan == AH_NULL) {
377 ichan
388 ar5416DoCalibration(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan, uint8_t rxchainmask, HAL_CAL_LIST *currCal, HAL_BOOL *isCalDone) argument
450 HAL_CHANNEL_INTERNAL *ichan; local
802 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
[all...]
H A Dar5416_ani.c548 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
553 if ((ichan->privFlags & CHANNEL_ANI_INIT) == 0) {
559 ichan->privFlags |= CHANNEL_ANI_INIT;
560 HALASSERT((ichan->privFlags & CHANNEL_ANI_SETUP) == 0);
566 ichan->privFlags & CHANNEL_ANI_SETUP ? " setup" : "");
570 ichan->privFlags & CHANNEL_ANI_SETUP ? " setup" : "");
615 if (restore && (ichan->privFlags & CHANNEL_ANI_SETUP)) {
633 ichan->privFlags |= CHANNEL_ANI_SETUP;
H A Dar5416_reset.c87 HAL_CHANNEL_INTERNAL *ichan; local
109 ichan = ath_hal_checkchannel(ah, chan);
110 if (ichan == AH_NULL)
498 HAL_CHANNEL_INTERNAL *ichan;
503 ichan = ath_hal_checkchannel(ah, chan);
543 if (IS_CHAN_CCK(ichan)) {
555 if (IEEE80211_IS_CHAN_OFDM(ichan)|| IEEE80211_IS_CHAN_HT(chan)) {
566 ichan->channel_time = 0;
567 ichan->tsf_last = ar5416GetTsf64(ah);
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/
H A Dah.c1160 HAL_CHANNEL_INTERNAL *ichan; local
1162 ichan = ath_hal_checkchannel(ah, chan);
1163 if (ichan == AH_NULL) {
1169 if (ichan->rawNoiseFloor == 0) {
1173 return NOISE_FLOOR[mode] + ath_hal_getNfAdjust(ah, ichan);
1175 return ichan->rawNoiseFloor + ichan->noiseFloorAdjust;
1192 HAL_CHANNEL_INTERNAL *ichan; local
1195 ichan = ath_hal_checkchannel(ah, chan);
1196 if (ichan
[all...]
H A Dah_internal.h179 #define AH_HOME_CHAN_NFCAL_HIST(ah, ichan) (ichan ? &ichan->nf_cal_hist: NULL)
182 #define AH_HOME_CHAN_NFCAL_HIST(ah, ichan) (&AH_PRIVATE(ah)->nf_cal_hist)
1007 const HAL_CHANNEL_INTERNAL *ichan, const struct ieee80211_channel *chan)
1006 ath_hal_get_twice_max_regpower(struct ath_hal_private *ahp, const HAL_CHANNEL_INTERNAL *ichan, const struct ieee80211_channel *chan) argument
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5212/
H A Dar5212_reset.c128 HAL_CHANNEL_INTERNAL *ichan = AH_NULL; local
158 ichan = ath_hal_checkchannel(ah, chan);
159 if (ichan == AH_NULL)
338 if (ichan->channel == 2484) {
385 if (IS_DISABLE_FAST_ADC_CHAN(ichan->channel))
737 HAL_CHANNEL_INTERNAL *ichan; local
742 ichan = ath_hal_checkchannel(ah, chan);
980 HAL_CHANNEL_INTERNAL *ichan; local
988 ichan = ath_hal_checkchannel(ah, chan);
989 if (ichan
1113 HAL_CHANNEL_INTERNAL *ichan; local
1396 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
1624 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
1762 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
[all...]
H A Dar5212_ani.c592 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
597 if ((ichan->privFlags & CHANNEL_ANI_INIT) == 0) {
603 ichan->privFlags |= CHANNEL_ANI_INIT;
604 HALASSERT((ichan->privFlags & CHANNEL_ANI_SETUP) == 0);
610 ichan->privFlags & CHANNEL_ANI_SETUP ? " setup" : "");
614 ichan->privFlags & CHANNEL_ANI_SETUP ? " setup" : "");
648 if (restore && (ichan->privFlags & CHANNEL_ANI_SETUP)) {
666 ichan->privFlags |= CHANNEL_ANI_SETUP;
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5210/
H A Dar5210_reset.c81 HAL_CHANNEL_INTERNAL *ichan; local
99 ichan = ath_hal_checkchannel(ah, chan);
100 if (ichan == AH_NULL) {
262 if (!ar5210CalNoiseFloor(ah, ichan)) {
458 HAL_CHANNEL_INTERNAL *ichan; local
460 ichan = ath_hal_checkchannel(ah, chan);
461 if (ichan == AH_NULL)
547 if (!ar5210CalNoiseFloor(ah, ichan)) {
556 if (!ar5210CalNoiseFloor(ah, ichan))
956 ar5210CalNoiseFloor(struct ath_hal *ah, HAL_CHANNEL_INTERNAL *ichan) argument
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5211/
H A Dar5211_reset.c166 HAL_CHANNEL_INTERNAL *ichan; local
187 ichan = ath_hal_checkchannel(ah, chan);
188 if (ichan == AH_NULL)
647 HAL_CHANNEL_INTERNAL *ichan; local
654 ichan = ath_hal_checkchannel(ah, chan);
655 if (ichan == AH_NULL) {
925 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
946 ichan->rawNoiseFloor = nf;
967 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local
984 ichan
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5312/
H A Dar5312_reset.c100 HAL_CHANNEL_INTERNAL *ichan; local
119 ichan = ath_hal_checkchannel(ah, chan);
120 if (ichan == AH_NULL) {

Completed in 241 milliseconds