Hi, First 2 patches are simple fixes. Patch 3 isn't strictly related to wmi-tlv but I decided to include it anyway. Other patches gradually implement wmi-tlv. There's a bunch of false-positive checkpatch warnings regarding `CHECK: No space is necessary after a cast`. v2: * a lot of fixes (see notes on patch #7) Michal Kazior (7): ath10k: fix wmi svc bitmap dbg print ath10k: add sanity checks for service bmap parsing ath10k: make wmi service bitmap non-debug ath10k: implement intermediate event args ath10k: introduce wmi ops ath10k: make some wmi functions public ath10k: implement wmi-tlv backend drivers/net/wireless/ath/ath10k/Makefile | 1 + drivers/net/wireless/ath/ath10k/ce.c | 2 + drivers/net/wireless/ath/ath10k/core.c | 4 + drivers/net/wireless/ath/ath10k/core.h | 6 +- drivers/net/wireless/ath/ath10k/debug.c | 12 +- drivers/net/wireless/ath/ath10k/debug.h | 9 - drivers/net/wireless/ath/ath10k/hw.h | 9 + drivers/net/wireless/ath/ath10k/mac.c | 47 + drivers/net/wireless/ath/ath10k/spectral.c | 1 + drivers/net/wireless/ath/ath10k/wmi-ops.h | 820 ++++++++++ drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2218 ++++++++++++++++++++++++++++ drivers/net/wireless/ath/ath10k/wmi-tlv.h | 1380 +++++++++++++++++ drivers/net/wireless/ath/ath10k/wmi.c | 1359 ++++++++++------- drivers/net/wireless/ath/ath10k/wmi.h | 386 +++-- 14 files changed, 5593 insertions(+), 661 deletions(-) create mode 100644 drivers/net/wireless/ath/ath10k/wmi-ops.h create mode 100644 drivers/net/wireless/ath/ath10k/wmi-tlv.c create mode 100644 drivers/net/wireless/ath/ath10k/wmi-tlv.h -- 1.8.5.3 -- 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