[PATCH] wifi: mt76: mt76x2: use min_not_zero() in mt76x2_get_min_rate_power()
Sang-Heon Jeon <[email protected]> Sat, 1 Aug 2026 01:47:26 +0900
| Newsgroups | org.infradead.lists.linux-mediatek,org.infradead.lists.linux-arm-kernel,org.kernel.vger.linux-wireless |
|---|---|
| Message-ID | <[email protected]> |
The loop in mt76x2_get_min_rate_power() skips zero entries and picks the minimum of the rest with the same logic as min_not_zero(). So use min_not_zero() instead. No functional change. Signed-off-by: Sang-Heon Jeon <[email protected]> --- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/drivers/net/wireless/mediatek/mt76/mt76x2/phy.c b/drivers/net/wireless/mediatek/mt76/mt76x2/phy.c index a5efa13a892f..89733f3fb1f2 100644 --- a/drivers/net/wireless/mediatek/mt76/mt76x2/phy.c +++ b/drivers/net/wireless/mediatek/mt76/mt76x2/phy.c @@ -121,15 +121,8 @@ mt76x2_get_min_rate_power(struct mt76x02_rate_power *r) int i; s8 ret = 0; - for (i = 0; i < sizeof(r->all); i++) { - if (!r->all[i]) - continue; - - if (ret) - ret = min(ret, r->all[i]); - else - ret = r->all[i]; - } + for (i = 0; i < sizeof(r->all); i++) + ret = min_not_zero(ret, r->all[i]); return ret; } -- 2.43.0