Lines Matching refs:pModal
342 struct modal_eep_header *pModal = in ath9k_hw_check_def_eeprom() local
344 integer = swab32(pModal->antCtrlCommon); in ath9k_hw_check_def_eeprom()
345 pModal->antCtrlCommon = integer; in ath9k_hw_check_def_eeprom()
348 integer = swab32(pModal->antCtrlChain[i]); in ath9k_hw_check_def_eeprom()
349 pModal->antCtrlChain[i] = integer; in ath9k_hw_check_def_eeprom()
353 word = swab16(pModal->spurChans[i].spurChan); in ath9k_hw_check_def_eeprom()
354 pModal->spurChans[i].spurChan = word; in ath9k_hw_check_def_eeprom()
1821 struct modal_eep_header *pModal = in ath9k_hw_def_set_txpower() local
1832 ht40PowerIncForPdadc = pModal->ht40PowerIncForPdadc; in ath9k_hw_def_set_txpower()
1928 ATH9K_POW_SM(pModal->pwrDecreaseFor3Chain, 6) | in ath9k_hw_def_set_txpower()
1929 ATH9K_POW_SM(pModal->pwrDecreaseFor2Chain, 0)); in ath9k_hw_def_set_txpower()
1957 struct modal_eep_4k_header *pModal = &pEepData->modalHeader; in ath9k_hw_4k_set_txpower() local
1967 ht40PowerIncForPdadc = pModal->ht40PowerIncForPdadc; in ath9k_hw_4k_set_txpower()
2102 #define XPA_LVL_FREQ(cnt) (pModal->xpaBiasLvlFreq[cnt]) in ath9k_hw_set_def_addac()
2103 struct modal_eep_header *pModal; in ath9k_hw_set_def_addac() local
2114 pModal = &(eep->modalHeader[IS_CHAN_2GHZ(chan)]); in ath9k_hw_set_def_addac()
2116 if (pModal->xpaBiasLvl != 0xff) { in ath9k_hw_set_def_addac()
2117 biaslevel = pModal->xpaBiasLvl; in ath9k_hw_set_def_addac()
2163 struct modal_eep_4k_header *pModal; in ath9k_hw_set_4k_addac() local
2174 pModal = &eep->modalHeader; in ath9k_hw_set_4k_addac()
2176 if (pModal->xpaBiasLvl != 0xff) { in ath9k_hw_set_4k_addac()
2177 biaslevel = pModal->xpaBiasLvl; in ath9k_hw_set_4k_addac()
2200 struct modal_eep_header *pModal; in ath9k_hw_eeprom_set_def_board_values() local
2207 pModal = &(eep->modalHeader[IS_CHAN_2GHZ(chan)]); in ath9k_hw_eeprom_set_def_board_values()
2228 pModal->antCtrlChain[i]); in ath9k_hw_eeprom_set_def_board_values()
2234 SM(pModal->iqCalICh[i], in ath9k_hw_eeprom_set_def_board_values()
2236 SM(pModal->iqCalQCh[i], in ath9k_hw_eeprom_set_def_board_values()
2243 txRxAttenLocal = pModal->txRxAttenCh[i]; in ath9k_hw_eeprom_set_def_board_values()
2249 pModal-> in ath9k_hw_eeprom_set_def_board_values()
2255 pModal-> in ath9k_hw_eeprom_set_def_board_values()
2261 pModal-> in ath9k_hw_eeprom_set_def_board_values()
2267 pModal-> in ath9k_hw_eeprom_set_def_board_values()
2277 | SM(pModal-> in ath9k_hw_eeprom_set_def_board_values()
2287 | SM(pModal->bswAtten[i], in ath9k_hw_eeprom_set_def_board_values()
2301 pModal->rxTxMarginCh[i]); in ath9k_hw_eeprom_set_def_board_values()
2318 SM(pModal->rxTxMarginCh[i], in ath9k_hw_eeprom_set_def_board_values()
2329 pModal->ob); in ath9k_hw_eeprom_set_def_board_values()
2333 pModal->db); in ath9k_hw_eeprom_set_def_board_values()
2337 pModal->ob_ch1); in ath9k_hw_eeprom_set_def_board_values()
2341 pModal->db_ch1); in ath9k_hw_eeprom_set_def_board_values()
2346 pModal->ob); in ath9k_hw_eeprom_set_def_board_values()
2350 pModal->db); in ath9k_hw_eeprom_set_def_board_values()
2354 pModal->ob_ch1); in ath9k_hw_eeprom_set_def_board_values()
2358 pModal->db_ch1); in ath9k_hw_eeprom_set_def_board_values()
2363 pModal->xpaBiasLvl); in ath9k_hw_eeprom_set_def_board_values()
2367 pModal->local_bias); in ath9k_hw_eeprom_set_def_board_values()
2370 "ForceXPAon: %d\n", pModal->force_xpaon)); in ath9k_hw_eeprom_set_def_board_values()
2373 pModal->force_xpaon); in ath9k_hw_eeprom_set_def_board_values()
2377 pModal->switchSettling); in ath9k_hw_eeprom_set_def_board_values()
2379 pModal->adcDesiredSize); in ath9k_hw_eeprom_set_def_board_values()
2384 pModal->pgaDesiredSize); in ath9k_hw_eeprom_set_def_board_values()
2387 SM(pModal->txEndToXpaOff, AR_PHY_RF_CTL4_TX_END_XPAA_OFF) | in ath9k_hw_eeprom_set_def_board_values()
2388 SM(pModal->txEndToXpaOff, AR_PHY_RF_CTL4_TX_END_XPAB_OFF) | in ath9k_hw_eeprom_set_def_board_values()
2389 SM(pModal->txFrameToXpaOn, AR_PHY_RF_CTL4_FRAME_XPAA_ON) | in ath9k_hw_eeprom_set_def_board_values()
2390 SM(pModal->txFrameToXpaOn, AR_PHY_RF_CTL4_FRAME_XPAB_ON)); in ath9k_hw_eeprom_set_def_board_values()
2393 pModal->txEndToRxOn); in ath9k_hw_eeprom_set_def_board_values()
2396 pModal->thresh62); in ath9k_hw_eeprom_set_def_board_values()
2399 pModal->thresh62); in ath9k_hw_eeprom_set_def_board_values()
2402 pModal->thresh62); in ath9k_hw_eeprom_set_def_board_values()
2405 pModal->thresh62); in ath9k_hw_eeprom_set_def_board_values()
2412 pModal->txFrameToDataStart); in ath9k_hw_eeprom_set_def_board_values()
2414 pModal->txFrameToPaOn); in ath9k_hw_eeprom_set_def_board_values()
2422 pModal->swSettleHt40); in ath9k_hw_eeprom_set_def_board_values()
2432 struct modal_eep_4k_header *pModal; in ath9k_hw_eeprom_set_4k_board_values() local
2443 pModal = &eep->modalHeader; in ath9k_hw_eeprom_set_4k_board_values()
2452 pModal->antCtrlChain[0]); in ath9k_hw_eeprom_set_4k_board_values()
2458 SM(pModal->iqCalICh[0], AR_PHY_TIMING_CTRL4_IQCORR_Q_I_COFF) | in ath9k_hw_eeprom_set_4k_board_values()
2459 SM(pModal->iqCalQCh[0], AR_PHY_TIMING_CTRL4_IQCORR_Q_Q_COFF)); in ath9k_hw_eeprom_set_4k_board_values()
2463 txRxAttenLocal = pModal->txRxAttenCh[0]; in ath9k_hw_eeprom_set_4k_board_values()
2465 AR_PHY_GAIN_2GHZ_XATTEN1_MARGIN, pModal->bswMargin[0]); in ath9k_hw_eeprom_set_4k_board_values()
2467 AR_PHY_GAIN_2GHZ_XATTEN1_DB, pModal->bswAtten[0]); in ath9k_hw_eeprom_set_4k_board_values()
2470 pModal->xatten2Margin[0]); in ath9k_hw_eeprom_set_4k_board_values()
2472 AR_PHY_GAIN_2GHZ_XATTEN2_DB, pModal->xatten2Db[0]); in ath9k_hw_eeprom_set_4k_board_values()
2478 AR9280_PHY_RXGAIN_TXRX_MARGIN, pModal->rxTxMarginCh[0]); in ath9k_hw_eeprom_set_4k_board_values()
2484 if (pModal->version == 3) { in ath9k_hw_eeprom_set_4k_board_values()
2485 ant_div_control1 = ((pModal->ob_234 >> 12) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2486 ant_div_control2 = ((pModal->db1_234 >> 12) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2503 if (pModal->version >= 2) { in ath9k_hw_eeprom_set_4k_board_values()
2504 ob[0] = (pModal->ob_01 & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2505 ob[1] = (pModal->ob_01 >> 4) & 0xf; in ath9k_hw_eeprom_set_4k_board_values()
2506 ob[2] = (pModal->ob_234 & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2507 ob[3] = ((pModal->ob_234 >> 4) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2508 ob[4] = ((pModal->ob_234 >> 8) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2510 db1[0] = (pModal->db1_01 & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2511 db1[1] = ((pModal->db1_01 >> 4) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2512 db1[2] = (pModal->db1_234 & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2513 db1[3] = ((pModal->db1_234 >> 4) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2514 db1[4] = ((pModal->db1_234 >> 8) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2516 db2[0] = (pModal->db2_01 & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2517 db2[1] = ((pModal->db2_01 >> 4) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2518 db2[2] = (pModal->db2_234 & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2519 db2[3] = ((pModal->db2_234 >> 4) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2520 db2[4] = ((pModal->db2_234 >> 8) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2522 } else if (pModal->version == 1) { in ath9k_hw_eeprom_set_4k_board_values()
2526 ob[0] = (pModal->ob_01 & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2527 ob[1] = ob[2] = ob[3] = ob[4] = (pModal->ob_01 >> 4) & 0xf; in ath9k_hw_eeprom_set_4k_board_values()
2528 db1[0] = (pModal->db1_01 & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2530 ((pModal->db1_01 >> 4) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2531 db2[0] = (pModal->db2_01 & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2533 ((pModal->db2_01 >> 4) & 0xf); in ath9k_hw_eeprom_set_4k_board_values()
2537 ob[i] = pModal->ob_01; in ath9k_hw_eeprom_set_4k_board_values()
2538 db1[i] = pModal->db1_01; in ath9k_hw_eeprom_set_4k_board_values()
2539 db2[i] = pModal->db1_01; in ath9k_hw_eeprom_set_4k_board_values()
2581 pModal->switchSettling); in ath9k_hw_eeprom_set_4k_board_values()
2583 pModal->adcDesiredSize); in ath9k_hw_eeprom_set_4k_board_values()
2586 SM(pModal->txEndToXpaOff, AR_PHY_RF_CTL4_TX_END_XPAA_OFF) | in ath9k_hw_eeprom_set_4k_board_values()
2587 SM(pModal->txEndToXpaOff, AR_PHY_RF_CTL4_TX_END_XPAB_OFF) | in ath9k_hw_eeprom_set_4k_board_values()
2588 SM(pModal->txFrameToXpaOn, AR_PHY_RF_CTL4_FRAME_XPAA_ON) | in ath9k_hw_eeprom_set_4k_board_values()
2589 SM(pModal->txFrameToXpaOn, AR_PHY_RF_CTL4_FRAME_XPAB_ON)); in ath9k_hw_eeprom_set_4k_board_values()
2592 pModal->txEndToRxOn); in ath9k_hw_eeprom_set_4k_board_values()
2594 pModal->thresh62); in ath9k_hw_eeprom_set_4k_board_values()
2596 pModal->thresh62); in ath9k_hw_eeprom_set_4k_board_values()
2601 pModal->txFrameToDataStart); in ath9k_hw_eeprom_set_4k_board_values()
2603 pModal->txFrameToPaOn); in ath9k_hw_eeprom_set_4k_board_values()
2610 AR_PHY_SETTLING_SWITCH, pModal->swSettleHt40); in ath9k_hw_eeprom_set_4k_board_values()
2637 struct modal_eep_header *pModal = in ath9k_hw_get_def_eeprom_antenna_cfg() local
2643 *config = pModal->antCtrlCommon & 0xFFFF; in ath9k_hw_get_def_eeprom_antenna_cfg()
2647 if (pModal->useAnt1) { in ath9k_hw_get_def_eeprom_antenna_cfg()
2649 ((pModal->antCtrlCommon & 0xFFFF0000) in ath9k_hw_get_def_eeprom_antenna_cfg()
2670 struct modal_eep_4k_header *pModal = &eep->modalHeader; in ath9k_hw_get_4k_eeprom_antenna_cfg() local
2674 *config = pModal->antCtrlCommon & 0xFFFF; in ath9k_hw_get_4k_eeprom_antenna_cfg()
2716 struct modal_eep_header *pModal = in ath9k_hw_get_def_num_ant_config() local
2724 if (pModal->useAnt1) in ath9k_hw_get_def_num_ant_config()
2788 struct modal_eep_4k_header *pModal = &eep->modalHeader; in ath9k_hw_get_eeprom_4k() local
2793 return (pModal[1].noiseFloorThreshCh[0]); in ath9k_hw_get_eeprom_4k()
2811 return (pModal->ob_01); in ath9k_hw_get_eeprom_4k()
2813 return (pModal->db1_01); in ath9k_hw_get_eeprom_4k()
2833 struct modal_eep_header *pModal = eep->modalHeader; in ath9k_hw_get_eeprom_def() local
2838 return (pModal[0].noiseFloorThreshCh[0]); in ath9k_hw_get_eeprom_def()
2840 return (pModal[1].noiseFloorThreshCh[0]); in ath9k_hw_get_eeprom_def()
2858 return (pModal[0].ob); in ath9k_hw_get_eeprom_def()
2860 return (pModal[0].db); in ath9k_hw_get_eeprom_def()
2862 return (pModal[1].ob); in ath9k_hw_get_eeprom_def()
2864 return (pModal[1].db); in ath9k_hw_get_eeprom_def()