Lines Matching refs:txpower
3085 static int ath10k_mac_txpower_setup(struct ath10k *ar, int txpower) in ath10k_mac_txpower_setup() argument
3092 ath10k_dbg(ar, ATH10K_DBG_MAC, "mac txpower %d\n", txpower); in ath10k_mac_txpower_setup()
3095 ret = ath10k_wmi_pdev_set_param(ar, param, txpower * 2); in ath10k_mac_txpower_setup()
3098 txpower, ret); in ath10k_mac_txpower_setup()
3103 ret = ath10k_wmi_pdev_set_param(ar, param, txpower * 2); in ath10k_mac_txpower_setup()
3106 txpower, ret); in ath10k_mac_txpower_setup()
3116 int ret, txpower = -1; in ath10k_mac_txpower_recalc() local
3121 WARN_ON(arvif->txpower < 0); in ath10k_mac_txpower_recalc()
3123 if (txpower == -1) in ath10k_mac_txpower_recalc()
3124 txpower = arvif->txpower; in ath10k_mac_txpower_recalc()
3126 txpower = min(txpower, arvif->txpower); in ath10k_mac_txpower_recalc()
3129 if (WARN_ON(txpower == -1)) in ath10k_mac_txpower_recalc()
3132 ret = ath10k_mac_txpower_setup(ar, txpower); in ath10k_mac_txpower_recalc()
3135 txpower, ret); in ath10k_mac_txpower_recalc()
3405 arvif->txpower = vif->bss_conf.txpower; in ath10k_add_interface()
3676 arvif->vdev_id, info->txpower); in ath10k_bss_info_changed()
3678 arvif->txpower = info->txpower; in ath10k_bss_info_changed()