This series adds support for multiple regulatory_hint()s. We support this by allowing each driver to claim its own regulatory domain and stick to it. Should a country IE be received and processed that is followed instead. If three devices are present with different, two with separate regulatory_hint()s the first two will adhere to their own regulatory domain, the third one will adhere to the intersection of the first two. With this patches applied we can then do away with our own interntal tables for regulatory control in ath9k. I've only started to test this, so would like comments on the general approach taken here. Luis R. Rodriguez (4): cfg80211: add a wiphy specific regulatory domain cache cfg80211: call reg_notifier() once cfg80211: make handle_band() and handle_channel() wiphy specific cfg80211: allow multiple driver regulatory_hints() include/net/wireless.h | 6 +++ net/wireless/reg.c | 92 ++++++++++++++++++++++++++++++++++++++---------- 2 files changed, 79 insertions(+), 19 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html