From 959a2d40007f502d9465b8aede79e761f875abd3 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Fri, 3 Jan 2025 11:00:14 +0100 Subject: [PATCH] wifi: mt76: mt7996: initialize phy txpower Fixes phy tx power during scan/offchannel if no chanctx was assigned yet. Signed-off-by: Felix Fietkau --- mt7996/init.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mt7996/init.c b/mt7996/init.c index 9b47fc6e..f54b3a93 100644 --- a/mt7996/init.c +++ b/mt7996/init.c @@ -331,6 +331,7 @@ static void __mt7996_init_txpower(struct mt7996_phy *phy, target_power = DIV_ROUND_UP(target_power, 2); chan->max_power = min_t(int, chan->max_reg_power, target_power); + phy->txpower = max(phy->txpower, chan->max_power); chan->orig_mpwr = target_power; } }