[PATCH] wifi: mt76: mt76x2: use min_not_zero() in mt76x2_get_min_rate_power()
Sang-Heon Jeon
ekffu200098 at gmail.com
Fri Jul 31 09:47:26 PDT 2026
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 <ekffu200098 at gmail.com>
---
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
More information about the Linux-mediatek
mailing list