/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/ |
H A D | ar9300_radio.c | 90 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 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 [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); 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 D | ar9300_paprd.c | 54 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 D | ar9300_eeprom.c | 1218 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 D | ar9300_ani.c | 865 HAL_CHANNEL_INTERNAL *ichan = ath_hal_checkchannel(ah, chan); local 889 if (IS_CHAN_2GHZ(ichan)) {
|
H A D | ar9300_misc.c | 1336 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 D | ar9300_stub_funcs.c | 578 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 D | ar5416_cal.c | 161 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 D | ar5416_ani.c | 548 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 D | ar5416_reset.c | 87 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 D | ah.c | 1160 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 D | ah_internal.h | 179 #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 D | ar5212_reset.c | 128 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 D | ar5212_ani.c | 592 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 D | ar5210_reset.c | 81 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 D | ar5211_reset.c | 166 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 D | ar5312_reset.c | 100 HAL_CHANNEL_INTERNAL *ichan; local 119 ichan = ath_hal_checkchannel(ah, chan); 120 if (ichan == AH_NULL) {
|