Lines Matching defs:modal
238 const struct ar5416_modal_eep_header *modal;
243 modal = &eep->modalHeader[IEEE80211_IS_CHAN_2GHZ(c)];
245 AR_WRITE(sc, AR_PHY_SWITCH_COM, modal->antCtrlCommon);
254 modal->antCtrlChain[i]);
258 modal->iqCalICh[i]);
260 modal->iqCalQCh[i]);
266 modal->bswMargin[i]);
268 modal->bswAtten[i]);
270 modal->xatten2Margin[i]);
272 modal->xatten2Db[i]);
276 txRxAtten = modal->txRxAttenCh[i];
283 modal->rxTxMarginCh[i]);
288 reg = RW(reg, AR_AN_RF2G1_CH0_OB, modal->ob);
289 reg = RW(reg, AR_AN_RF2G1_CH0_DB, modal->db);
295 reg = RW(reg, AR_AN_RF2G1_CH1_OB, modal->ob_ch1);
296 reg = RW(reg, AR_AN_RF2G1_CH1_DB, modal->db_ch1);
303 reg = RW(reg, AR_AN_RF5G1_CH0_OB5, modal->ob);
304 reg = RW(reg, AR_AN_RF5G1_CH0_DB5, modal->db);
310 reg = RW(reg, AR_AN_RF5G1_CH1_OB5, modal->ob_ch1);
311 reg = RW(reg, AR_AN_RF5G1_CH1_DB5, modal->db_ch1);
326 reg = RW(reg, AR_AN_TOP2_XPABIAS_LVL, modal->xpaBiasLvl);
327 if (modal->flagBits & AR5416_EEP_FLAG_LOCALBIAS)
336 if (modal->flagBits & AR5416_EEP_FLAG_FORCEXPAON)
343 reg = RW(reg, AR_PHY_SETTLING_SWITCH, modal->switchSettling);
347 reg = RW(reg, AR_PHY_DESIRED_SZ_ADC, modal->adcDesiredSize);
350 reg = SM(AR_PHY_RF_CTL4_TX_END_XPAA_OFF, modal->txEndToXpaOff);
351 reg |= SM(AR_PHY_RF_CTL4_TX_END_XPAB_OFF, modal->txEndToXpaOff);
352 reg |= SM(AR_PHY_RF_CTL4_FRAME_XPAA_ON, modal->txFrameToXpaOn);
353 reg |= SM(AR_PHY_RF_CTL4_FRAME_XPAB_ON, modal->txFrameToXpaOn);
357 reg = RW(reg, AR_PHY_TX_END_TO_A2_RX_ON, modal->txEndToRxOn);
361 reg = RW(reg, AR9280_PHY_CCA_THRESH62, modal->thresh62);
365 reg = RW(reg, AR_PHY_EXT_CCA0_THRESH62, modal->thresh62);
371 modal->txFrameToDataStart);
372 reg = RW(reg, AR_PHY_TX_END_PA_ON, modal->txFrameToPaOn);
379 reg = RW(reg, AR_PHY_SETTLING_SWITCH, modal->swSettleHt40);
386 MS(modal->miscBits, AR5416_EEP_MISC_TX_DAC_SCALE_CCK));
404 MS(modal->miscBits, AR5416_EEP_MISC_TX_CLIP));