From: Ben Greear <gree...@candelatech.com>

CT firmware can support IBSS mode, so allow users to configure this.

Signed-off-by: Ben Greear <gree...@candelatech.com>
---
 drivers/net/wireless/ath/ath10k/mac.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/drivers/net/wireless/ath/ath10k/mac.c 
b/drivers/net/wireless/ath/ath10k/mac.c
index f1bfb3a..3fc9006 100644
--- a/drivers/net/wireless/ath/ath10k/mac.c
+++ b/drivers/net/wireless/ath/ath10k/mac.c
@@ -7482,6 +7482,10 @@ static const struct ieee80211_iface_limit 
ath10k_10x_ct_if_limits[] = {
        .max    = 7,
        .types  = BIT(NL80211_IFTYPE_AP)
        },
+       {
+       .max    = 1,
+       .types  = BIT(NL80211_IFTYPE_ADHOC)
+       },
 };
 
 static const struct ieee80211_iface_combination ath10k_if_comb[] = {
@@ -7862,6 +7866,7 @@ int ath10k_mac_register(struct ath10k *ar)
                        ar->hw->wiphy->iface_combinations = 
ath10k_10x_ct_if_comb;
                        ar->hw->wiphy->n_iface_combinations =
                                ARRAY_SIZE(ath10k_10x_ct_if_comb);
+                       ar->hw->wiphy->interface_modes |= 
BIT(NL80211_IFTYPE_ADHOC);
                } else {
                        ar->hw->wiphy->iface_combinations = ath10k_10x_if_comb;
                        ar->hw->wiphy->n_iface_combinations =
-- 
2.4.3


_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

Reply via email to