Lines Matching refs:pwrinfo24g
1558 static void set_24g_base(struct txpower_info_2g *pwrinfo24g, u32 rfpath) in set_24g_base() argument
1563 pwrinfo24g->index_cck_base[rfpath][group] = 0x2D; in set_24g_base()
1564 pwrinfo24g->index_bw40_base[rfpath][group] = 0x2D; in set_24g_base()
1568 pwrinfo24g->bw20_diff[rfpath][0] = 0x02; in set_24g_base()
1569 pwrinfo24g->ofdm_diff[rfpath][0] = 0x04; in set_24g_base()
1571 pwrinfo24g->bw20_diff[rfpath][txcnt] = 0xFE; in set_24g_base()
1572 pwrinfo24g->bw40_diff[rfpath][txcnt] = 0xFE; in set_24g_base()
1573 pwrinfo24g->cck_diff[rfpath][txcnt] = 0xFE; in set_24g_base()
1574 pwrinfo24g->ofdm_diff[rfpath][txcnt] = 0xFE; in set_24g_base()
1580 struct txpower_info_2g *pwrinfo24g, in read_power_value_fromprom() argument
1598 set_24g_base(pwrinfo24g, rfpath); in read_power_value_fromprom()
1606 pwrinfo24g->index_cck_base[rfpath][group] = in read_power_value_fromprom()
1608 if (pwrinfo24g->index_cck_base[rfpath][group] == 0xFF) in read_power_value_fromprom()
1609 pwrinfo24g->index_cck_base[rfpath][group] = in read_power_value_fromprom()
1613 pwrinfo24g->index_bw40_base[rfpath][group] = in read_power_value_fromprom()
1615 if (pwrinfo24g->index_bw40_base[rfpath][group] == 0xFF) in read_power_value_fromprom()
1616 pwrinfo24g->index_bw40_base[rfpath][group] = in read_power_value_fromprom()
1619 pwrinfo24g->bw40_diff[rfpath][0] = 0; in read_power_value_fromprom()
1621 pwrinfo24g->bw20_diff[rfpath][0] = 0x02; in read_power_value_fromprom()
1623 pwrinfo24g->bw20_diff[rfpath][0] = in read_power_value_fromprom()
1626 if (pwrinfo24g->bw20_diff[rfpath][0] & BIT(3)) in read_power_value_fromprom()
1627 pwrinfo24g->bw20_diff[rfpath][0] |= 0xF0; in read_power_value_fromprom()
1631 pwrinfo24g->ofdm_diff[rfpath][0] = 0x04; in read_power_value_fromprom()
1633 pwrinfo24g->ofdm_diff[rfpath][0] = in read_power_value_fromprom()
1636 if (pwrinfo24g->ofdm_diff[rfpath][0] & BIT(3)) in read_power_value_fromprom()
1637 pwrinfo24g->ofdm_diff[rfpath][0] |= 0xF0; in read_power_value_fromprom()
1639 pwrinfo24g->cck_diff[rfpath][0] = 0; in read_power_value_fromprom()
1643 pwrinfo24g->bw40_diff[rfpath][txcnt] = 0xFE; in read_power_value_fromprom()
1645 pwrinfo24g->bw40_diff[rfpath][txcnt] = in read_power_value_fromprom()
1647 if (pwrinfo24g->bw40_diff[rfpath][txcnt] & in read_power_value_fromprom()
1649 pwrinfo24g->bw40_diff[rfpath][txcnt] |= in read_power_value_fromprom()
1654 pwrinfo24g->bw20_diff[rfpath][txcnt] = in read_power_value_fromprom()
1657 pwrinfo24g->bw20_diff[rfpath][txcnt] = in read_power_value_fromprom()
1659 if (pwrinfo24g->bw20_diff[rfpath][txcnt] & in read_power_value_fromprom()
1661 pwrinfo24g->bw20_diff[rfpath][txcnt] |= in read_power_value_fromprom()
1667 pwrinfo24g->ofdm_diff[rfpath][txcnt] = 0xFE; in read_power_value_fromprom()
1669 pwrinfo24g->ofdm_diff[rfpath][txcnt] = in read_power_value_fromprom()
1671 if (pwrinfo24g->ofdm_diff[rfpath][txcnt] & in read_power_value_fromprom()
1673 pwrinfo24g->ofdm_diff[rfpath][txcnt] |= in read_power_value_fromprom()
1678 pwrinfo24g->cck_diff[rfpath][txcnt] = 0xFE; in read_power_value_fromprom()
1680 pwrinfo24g->cck_diff[rfpath][txcnt] = in read_power_value_fromprom()
1682 if (pwrinfo24g->cck_diff[rfpath][txcnt] & in read_power_value_fromprom()
1684 pwrinfo24g->cck_diff[rfpath][txcnt] |= in read_power_value_fromprom()
1775 struct txpower_info_2g pwrinfo24g; in _rtl88ee_read_txpower_info_from_hwpg() local
1780 read_power_value_fromprom(hw, &pwrinfo24g, in _rtl88ee_read_txpower_info_from_hwpg()
1788 pwrinfo24g.index_cck_base[rf_path][index]; in _rtl88ee_read_txpower_info_from_hwpg()
1790 pwrinfo24g.index_bw40_base[rf_path][index]; in _rtl88ee_read_txpower_info_from_hwpg()
1792 pwrinfo24g.bw20_diff[rf_path][0]; in _rtl88ee_read_txpower_info_from_hwpg()
1794 pwrinfo24g.ofdm_diff[rf_path][0]; in _rtl88ee_read_txpower_info_from_hwpg()