Hello Kalle and all, Here is the patch set with fixes and enhancements for qtnfmac driver. The major changes include the following items: - regulatory rework patches - use high priority path for EAPOL frames - fixes to support multiple cards on the same pcie host Regards, Sergey Igor Mitsyanko (10): qtnfmac: make regulatory notifier work on per-phy basis qtnfmac: simplify error reporting in regulatory notifier qtnfmac: include full channels info to regulatory notifier qtnfmac: pass complete channel info in regulatory notifier qtnfmac: flexible regulatory domain registration logic qtnfmac: allow each MAC to specify its own regulatory rules qtnfmac: pass DFS region to firmware on region update qtnfmac: update bands information on CHANGE_INTF command qtnfmac: send EAPOL frames via control path qtnfmac: use scan duration param for different scan types Sergey Matyukevich (4): qtnfmac: fix core attach error path in pcie backend qtnfmac: simplify firmware state tracking qtnfmac: allow changing the netns qtnfmac: fix debugfs entries for multiple cards on the same host drivers/net/wireless/quantenna/qtnfmac/bus.h | 25 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 86 +++-- drivers/net/wireless/quantenna/qtnfmac/commands.c | 362 +++++++++++---------- drivers/net/wireless/quantenna/qtnfmac/commands.h | 6 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 56 +++- drivers/net/wireless/quantenna/qtnfmac/core.h | 5 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 36 +- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 3 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 23 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 31 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 85 +++-- .../net/wireless/quantenna/qtnfmac/qlink_util.c | 117 +++++++ .../net/wireless/quantenna/qtnfmac/qlink_util.h | 5 + 13 files changed, 523 insertions(+), 317 deletions(-) -- 2.11.0