blob: d49478316b9dd54c07ce93bd3b2830ce4f1ed09d [file] [log] [blame]
developer7e2761e2023-10-12 08:11:13 +08001From f364ba42a956ba321876c2ac3798811cd8ea88f3 Mon Sep 17 00:00:00 2001
2From: Benjamin Lin <benjamin-jw.lin@mediatek.com>
3Date: Wed, 7 Jun 2023 10:21:09 +0800
4Subject: [PATCH 26/98] wifi: mt76: mt7996: accommodate MT7992 with different
5 capability
6
7Signed-off-by: Benjamin Lin <benjamin-jw.lin@mediatek.com>
8---
9 mt7996/mt7996.h | 3 +++
10 1 file changed, 3 insertions(+)
11
12diff --git a/mt7996/mt7996.h b/mt7996/mt7996.h
13index 6a31819..31fa2b5 100644
14--- a/mt7996/mt7996.h
15+++ b/mt7996/mt7996.h
16@@ -390,6 +390,9 @@ mt7996_phy3(struct mt7996_dev *dev)
17 static inline bool
18 mt7996_band_valid(struct mt7996_dev *dev, u8 band)
19 {
20+ if (is_mt7992(&dev->mt76))
21+ return band <= MT_BAND1;
22+
23 /* tri-band support */
24 if (band <= MT_BAND2 &&
25 mt76_get_field(dev, MT_PAD_GPIO, MT_PAD_GPIO_ADIE_COMB) <= 1)
26--
272.18.0
28