Lines Matching refs:ss

310 ar9300_configure_spectral_scan(struct ath_hal *ah, HAL_SPECTRAL_PARAM *ss)
324 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_fft_period=%d\n", ss->ss_fft_period);
325 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_period=%d\n", ss->ss_period);
326 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_count=%d\n", ss->ss_count);
327 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_short_report=%d\n", ss->ss_short_report);
328 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_spectral_pri=%d\n", ss->ss_spectral_pri);
333 if (ss->ss_spectral_pri) {
335 nf_buf[i] = NOISE_PWR_DBM_2_INT(ss->ss_nf_cal[i]);
350 if (ss->ss_fft_period != HAL_SPECTRAL_PARAM_NOVAL) {
352 val |= SM(ss->ss_fft_period, AR_PHY_SPECTRAL_SCAN_FFT_PERIOD);
355 if (ss->ss_period != HAL_SPECTRAL_PARAM_NOVAL) {
357 val |= SM(ss->ss_period, AR_PHY_SPECTRAL_SCAN_PERIOD);
360 if (ss->ss_count != HAL_SPECTRAL_PARAM_NOVAL) {
366 if (ss->ss_count == 128) {
369 val |= SM(ss->ss_count, AR_PHY_SPECTRAL_SCAN_COUNT);
373 if (ss->ss_period != HAL_SPECTRAL_PARAM_NOVAL) {
375 val |= SM(ss->ss_period, AR_PHY_SPECTRAL_SCAN_PERIOD);
378 if (ss->ss_short_report != HAL_SPECTRAL_PARAM_NOVAL) {
379 if (ss->ss_short_report == AH_TRUE) {
387 if (ss->ss_spectral_pri != HAL_SPECTRAL_PARAM_NOVAL) {
388 if (ss->ss_spectral_pri) {
409 ar9300_get_spectral_params(struct ath_hal *ah, HAL_SPECTRAL_PARAM *ss)
431 ss->ss_fft_period = MS(val, AR_PHY_SPECTRAL_SCAN_FFT_PERIOD);
432 ss->ss_period = MS(val, AR_PHY_SPECTRAL_SCAN_PERIOD);
433 ss->ss_count = MS(val, AR_PHY_SPECTRAL_SCAN_COUNT);
434 ss->ss_short_report = (val & AR_PHY_SPECTRAL_SCAN_SHORT_REPEAT) ? 1:0;
435 ss->ss_spectral_pri = ( val & AR_PHY_SPECTRAL_SCAN_PRIORITY_HI) ? 1:0;
436 ss->ss_enabled = !! (val & AR_PHY_SPECTRAL_SCAN_ENABLE);
437 ss->ss_active = !! (val & AR_PHY_SPECTRAL_SCAN_ACTIVE);
439 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_fft_period=%d\n", ss->ss_fft_period);
440 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_period=%d\n", ss->ss_period);
441 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_count=%d\n", ss->ss_count);
442 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_short_report=%d\n", ss->ss_short_report);
443 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_spectral_pri=%d\n", ss->ss_spectral_pri);
444 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_enabled=%d\n", ss->ss_enabled);
445 HALDEBUG(ah, HAL_DEBUG_SPECTRAL, "ss_active=%d\n", ss->ss_active);
447 OS_MEMZERO(ss->ss_nf_cal, sizeof(ss->ss_nf_cal));
448 OS_MEMZERO(ss->ss_nf_pwr, sizeof(ss->ss_nf_cal));
449 ss->ss_nf_temp_data = 0;
456 ss->ss_nf_cal[i] =
458 ss->ss_nf_pwr[i] =
462 ss->ss_nf_temp_data = OS_REG_READ_FIELD(ah, AR_PHY_BB_THERM_ADC_4, AR_PHY_BB_THERM_ADC_4_LATEST_THERM);
465 "%s: chan is NULL - no ss nf values\n", __func__);