Skip to content

Commit

Permalink
mt76: mt7615: introduce mt7615_regd_notifier
Browse files Browse the repository at this point in the history
Introduce mt7615_regd_notifier callback. This is a preliminary patch to
add radar detection support to mt7615 driver

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
  • Loading branch information
LorenzoBianconi authored and nbd168 committed Jul 1, 2019
1 parent e378ef1 commit 7991dd7
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions mt7615/init.c
Expand Up @@ -208,6 +208,16 @@ mt7615_init_txpower(struct mt7615_dev *dev,
}
}

static void
mt7615_regd_notifier(struct wiphy *wiphy,
struct regulatory_request *request)
{
struct ieee80211_hw *hw = wiphy_to_ieee80211_hw(wiphy);
struct mt7615_dev *dev = hw->priv;

dev->mt76.region = request->dfs_region;
}

int mt7615_register_device(struct mt7615_dev *dev)
{
struct ieee80211_hw *hw = mt76_hw(dev);
Expand All @@ -230,6 +240,7 @@ int mt7615_register_device(struct mt7615_dev *dev)

wiphy->iface_combinations = if_comb;
wiphy->n_iface_combinations = ARRAY_SIZE(if_comb);
wiphy->reg_notifier = mt7615_regd_notifier;

ieee80211_hw_set(hw, SUPPORTS_REORDERING_BUFFER);
ieee80211_hw_set(hw, TX_STATUS_NO_AMPDU_LEN);
Expand Down

0 comments on commit 7991dd7

Please sign in to comment.