aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/mwifiex/cmdevt.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/mwifiex/cmdevt.c')
-rw-r--r--drivers/net/wireless/mwifiex/cmdevt.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/drivers/net/wireless/mwifiex/cmdevt.c b/drivers/net/wireless/mwifiex/cmdevt.c
index 5f438e6c2155..5019f1f2e01c 100644
--- a/drivers/net/wireless/mwifiex/cmdevt.c
+++ b/drivers/net/wireless/mwifiex/cmdevt.c
@@ -24,6 +24,7 @@
24#include "main.h" 24#include "main.h"
25#include "wmm.h" 25#include "wmm.h"
26#include "11n.h" 26#include "11n.h"
27#include "11ac.h"
27 28
28/* 29/*
29 * This function initializes a command node. 30 * This function initializes a command node.
@@ -1470,6 +1471,24 @@ int mwifiex_ret_get_hw_spec(struct mwifiex_private *priv,
1470 adapter->fw_release_number = le32_to_cpu(hw_spec->fw_release_number); 1471 adapter->fw_release_number = le32_to_cpu(hw_spec->fw_release_number);
1471 adapter->number_of_antenna = le16_to_cpu(hw_spec->number_of_antenna); 1472 adapter->number_of_antenna = le16_to_cpu(hw_spec->number_of_antenna);
1472 1473
1474 if (le32_to_cpu(hw_spec->dot_11ac_dev_cap)) {
1475 adapter->is_hw_11ac_capable = true;
1476
1477 /* Copy 11AC cap */
1478 adapter->hw_dot_11ac_dev_cap =
1479 le32_to_cpu(hw_spec->dot_11ac_dev_cap);
1480 adapter->usr_dot_11ac_dev_cap_bg = adapter->hw_dot_11ac_dev_cap;
1481 adapter->usr_dot_11ac_dev_cap_a = adapter->hw_dot_11ac_dev_cap;
1482
1483 /* Copy 11AC mcs */
1484 adapter->hw_dot_11ac_mcs_support =
1485 le32_to_cpu(hw_spec->dot_11ac_mcs_support);
1486 adapter->usr_dot_11ac_mcs_support =
1487 adapter->hw_dot_11ac_mcs_support;
1488 } else {
1489 adapter->is_hw_11ac_capable = false;
1490 }
1491
1473 dev_dbg(adapter->dev, "info: GET_HW_SPEC: fw_release_number- %#x\n", 1492 dev_dbg(adapter->dev, "info: GET_HW_SPEC: fw_release_number- %#x\n",
1474 adapter->fw_release_number); 1493 adapter->fw_release_number);
1475 dev_dbg(adapter->dev, "info: GET_HW_SPEC: permanent addr: %pM\n", 1494 dev_dbg(adapter->dev, "info: GET_HW_SPEC: permanent addr: %pM\n",