summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/mediatek/mt76/mt7915/init.c
diff options
context:
space:
mode:
authorRyder Lee <ryder.lee@mediatek.com>2021-01-19 11:01:25 +0800
committerFelix Fietkau <nbd@nbd.name>2021-01-27 17:30:01 +0100
commit07c0d0012f9e2afda01615fb909f4f28128a51a1 (patch)
tree959820197f11fb3a1af85ef58192e9141a96d654 /drivers/net/wireless/mediatek/mt76/mt7915/init.c
parent5d3b50b30d7f5f9eec4200fcbfe3247c3e9204ae (diff)
mt76: mt7915: support TxBF for DBDC
With this patch, TxBF can be run on both bands simultaneously. Signed-off-by: Ryder Lee <ryder.lee@mediatek.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'drivers/net/wireless/mediatek/mt76/mt7915/init.c')
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt7915/init.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt7915/init.c b/drivers/net/wireless/mediatek/mt76/mt7915/init.c
index 5e21646865a6..ad4e5b95158b 100644
--- a/drivers/net/wireless/mediatek/mt76/mt7915/init.c
+++ b/drivers/net/wireless/mediatek/mt76/mt7915/init.c
@@ -169,6 +169,13 @@ static int mt7915_txbf_init(struct mt7915_dev *dev)
{
int ret;
+
+ if (dev->dbdc_support) {
+ ret = mt7915_mcu_set_txbf_module(dev);
+ if (ret)
+ return ret;
+ }
+
/* trigger sounding packets */
ret = mt7915_mcu_set_txbf_sounding(dev);
if (ret)