Lines Matching defs:pe

226  * values in pe
229 ar9300_enable_dfs(struct ath_hal *ah, HAL_PHYERR_PARAM *pe)
239 if (pe->pe_firpwr != HAL_PHYERR_PARAM_NOVAL) {
241 val |= SM(pe->pe_firpwr, AR_PHY_RADAR_0_FIRPWR);
243 if (pe->pe_rrssi != HAL_PHYERR_PARAM_NOVAL) {
245 val |= SM(pe->pe_rrssi, AR_PHY_RADAR_0_RRSSI);
247 if (pe->pe_height != HAL_PHYERR_PARAM_NOVAL) {
249 val |= SM(pe->pe_height, AR_PHY_RADAR_0_HEIGHT);
251 if (pe->pe_prssi != HAL_PHYERR_PARAM_NOVAL) {
259 val |= SM(pe->pe_prssi, AR_PHY_RADAR_0_PRSSI);
262 val |= SM(pe->pe_prssi, AR_PHY_RADAR_0_PRSSI);
265 if (pe->pe_inband != HAL_PHYERR_PARAM_NOVAL) {
267 val |= SM(pe->pe_inband, AR_PHY_RADAR_0_INBAND);
273 if (pe->pe_maxlen != HAL_PHYERR_PARAM_NOVAL) {
275 val |= SM(pe->pe_maxlen, AR_PHY_RADAR_1_MAXLEN);
277 if (pe->pe_relstep != HAL_PHYERR_PARAM_NOVAL) {
279 val |= SM(pe->pe_relstep, AR_PHY_RADAR_1_RELSTEP_THRESH);
281 if (pe->pe_relpwr != HAL_PHYERR_PARAM_NOVAL) {
283 val |= SM(pe->pe_relpwr, AR_PHY_RADAR_1_RELPWR_THRESH);
315 * Get the radar parameter values and return them in the pe
319 ar9300_get_dfs_thresh(struct ath_hal *ah, HAL_PHYERR_PARAM *pe)
326 pe->pe_firpwr = temp;
327 pe->pe_rrssi = MS(val, AR_PHY_RADAR_0_RRSSI);
328 pe->pe_height = MS(val, AR_PHY_RADAR_0_HEIGHT);
329 pe->pe_prssi = MS(val, AR_PHY_RADAR_0_PRSSI);
330 pe->pe_inband = MS(val, AR_PHY_RADAR_0_INBAND);
334 pe->pe_relpwr = MS(val, AR_PHY_RADAR_1_RELPWR_THRESH);
335 pe->pe_enrelpwr = !! (val & AR_PHY_RADAR_1_RELPWR_ENA);
337 pe->pe_relstep = MS(val, AR_PHY_RADAR_1_RELSTEP_THRESH);
338 pe->pe_en_relstep_check = !! (val & AR_PHY_RADAR_1_RELSTEP_CHECK);
340 pe->pe_maxlen = MS(val, AR_PHY_RADAR_1_MAXLEN);
375 HAL_PHYERR_PARAM *pe)
406 pe->pe_firpwr = AR9300_DFS_FIRPWR;
407 pe->pe_rrssi = AR9300_DFS_RRSSI;
408 pe->pe_height = AR9300_DFS_HEIGHT;
409 pe->pe_prssi = AR9300_DFS_PRSSI;
421 pe->pe_inband = AR9300_DFS_INBAND;
422 pe->pe_relpwr = AR9300_DFS_RELPWR;
423 pe->pe_relstep = AR9300_DFS_RELSTEP;
424 pe->pe_maxlen = AR9300_DFS_MAXLEN;