Lines Matching refs:pwrinfo24g
1532 static void set_24g_base(struct txpower_info_2g *pwrinfo24g, u32 rfpath) in set_24g_base() argument
1537 pwrinfo24g->index_cck_base[rfpath][group] = 0x2D; in set_24g_base()
1538 pwrinfo24g->index_bw40_base[rfpath][group] = 0x2D; in set_24g_base()
1542 pwrinfo24g->bw20_diff[rfpath][0] = 0x02; in set_24g_base()
1543 pwrinfo24g->ofdm_diff[rfpath][0] = 0x04; in set_24g_base()
1545 pwrinfo24g->bw20_diff[rfpath][txcnt] = 0xFE; in set_24g_base()
1546 pwrinfo24g->bw40_diff[rfpath][txcnt] = 0xFE; in set_24g_base()
1547 pwrinfo24g->cck_diff[rfpath][txcnt] = 0xFE; in set_24g_base()
1548 pwrinfo24g->ofdm_diff[rfpath][txcnt] = 0xFE; in set_24g_base()
1554 struct txpower_info_2g *pwrinfo24g, in read_power_value_fromprom() argument
1572 set_24g_base(pwrinfo24g, rfpath); in read_power_value_fromprom()
1580 pwrinfo24g->index_cck_base[rfpath][group] = in read_power_value_fromprom()
1582 if (pwrinfo24g->index_cck_base[rfpath][group] == 0xFF) in read_power_value_fromprom()
1583 pwrinfo24g->index_cck_base[rfpath][group] = in read_power_value_fromprom()
1587 pwrinfo24g->index_bw40_base[rfpath][group] = in read_power_value_fromprom()
1589 if (pwrinfo24g->index_bw40_base[rfpath][group] == 0xFF) in read_power_value_fromprom()
1590 pwrinfo24g->index_bw40_base[rfpath][group] = in read_power_value_fromprom()
1593 pwrinfo24g->bw40_diff[rfpath][0] = 0; in read_power_value_fromprom()
1595 pwrinfo24g->bw20_diff[rfpath][0] = 0x02; in read_power_value_fromprom()
1597 pwrinfo24g->bw20_diff[rfpath][0] = in read_power_value_fromprom()
1600 if (pwrinfo24g->bw20_diff[rfpath][0] & BIT(3)) in read_power_value_fromprom()
1601 pwrinfo24g->bw20_diff[rfpath][0] |= 0xF0; in read_power_value_fromprom()
1605 pwrinfo24g->ofdm_diff[rfpath][0] = 0x04; in read_power_value_fromprom()
1607 pwrinfo24g->ofdm_diff[rfpath][0] = in read_power_value_fromprom()
1610 if (pwrinfo24g->ofdm_diff[rfpath][0] & BIT(3)) in read_power_value_fromprom()
1611 pwrinfo24g->ofdm_diff[rfpath][0] |= 0xF0; in read_power_value_fromprom()
1613 pwrinfo24g->cck_diff[rfpath][0] = 0; in read_power_value_fromprom()
1617 pwrinfo24g->bw40_diff[rfpath][txcnt] = 0xFE; in read_power_value_fromprom()
1619 pwrinfo24g->bw40_diff[rfpath][txcnt] = in read_power_value_fromprom()
1621 if (pwrinfo24g->bw40_diff[rfpath][txcnt] & in read_power_value_fromprom()
1623 pwrinfo24g->bw40_diff[rfpath][txcnt] |= in read_power_value_fromprom()
1628 pwrinfo24g->bw20_diff[rfpath][txcnt] = in read_power_value_fromprom()
1631 pwrinfo24g->bw20_diff[rfpath][txcnt] = in read_power_value_fromprom()
1633 if (pwrinfo24g->bw20_diff[rfpath][txcnt] & in read_power_value_fromprom()
1635 pwrinfo24g->bw20_diff[rfpath][txcnt] |= in read_power_value_fromprom()
1641 pwrinfo24g->ofdm_diff[rfpath][txcnt] = 0xFE; in read_power_value_fromprom()
1643 pwrinfo24g->ofdm_diff[rfpath][txcnt] = in read_power_value_fromprom()
1645 if (pwrinfo24g->ofdm_diff[rfpath][txcnt] & in read_power_value_fromprom()
1647 pwrinfo24g->ofdm_diff[rfpath][txcnt] |= in read_power_value_fromprom()
1652 pwrinfo24g->cck_diff[rfpath][txcnt] = 0xFE; in read_power_value_fromprom()
1654 pwrinfo24g->cck_diff[rfpath][txcnt] = in read_power_value_fromprom()
1656 if (pwrinfo24g->cck_diff[rfpath][txcnt] & in read_power_value_fromprom()
1658 pwrinfo24g->cck_diff[rfpath][txcnt] |= in read_power_value_fromprom()
1749 struct txpower_info_2g pwrinfo24g; in _rtl88ee_read_txpower_info_from_hwpg() local
1754 read_power_value_fromprom(hw, &pwrinfo24g, in _rtl88ee_read_txpower_info_from_hwpg()
1762 pwrinfo24g.index_cck_base[rf_path][index]; in _rtl88ee_read_txpower_info_from_hwpg()
1764 pwrinfo24g.index_bw40_base[rf_path][index]; in _rtl88ee_read_txpower_info_from_hwpg()
1766 pwrinfo24g.bw20_diff[rf_path][0]; in _rtl88ee_read_txpower_info_from_hwpg()
1768 pwrinfo24g.ofdm_diff[rf_path][0]; in _rtl88ee_read_txpower_info_from_hwpg()