Lines Matching refs:txctl
2594 uint8_t txctl; in bwn_phy_g_set_txpwr() local
2606 txctl = pg->pg_txctl; in bwn_phy_g_set_txpwr()
2609 if (txctl == 0) { in bwn_phy_g_set_txpwr()
2610 txctl = BWN_TXCTL_PA2DB | BWN_TXCTL_TXMIX; in bwn_phy_g_set_txpwr()
2618 } else if (rfatt > 4 && txctl) { in bwn_phy_g_set_txpwr()
2619 txctl = 0; in bwn_phy_g_set_txpwr()
2629 pg->pg_txctl = txctl; in bwn_phy_g_set_txpwr()
7359 const struct bwn_rfatt *rfatt, uint8_t txctl) in bwn_phy_g_set_txpwr_sub() argument
7374 pg->pg_txctl = txctl; in bwn_phy_g_set_txpwr_sub()
7376 pg->pg_rfatt.padmix = (txctl & BWN_TXCTL_TXMIX) ? 1 : 0; in bwn_phy_g_set_txpwr_sub()
7381 BWN_RF_WRITE(mac, 0x43, (rf & 0x000f) | (txctl & 0x0070)); in bwn_phy_g_set_txpwr_sub()
7384 BWN_RF_SETMASK(mac, 0x52, ~0x0070, (txctl & 0x0070)); in bwn_phy_g_set_txpwr_sub()