|
@@ -12892,9 +12892,10 @@ end:
|
|
|
return err;
|
|
|
}
|
|
|
|
|
|
-static const struct nla_policy qca_wlan_vendor_set_trace_level_policy[
|
|
|
+const struct nla_policy qca_wlan_vendor_set_trace_level_policy[
|
|
|
QCA_WLAN_VENDOR_ATTR_SET_TRACE_LEVEL_MAX + 1] = {
|
|
|
- [QCA_WLAN_VENDOR_ATTR_SET_TRACE_LEVEL_PARAM] = {.type = NLA_NESTED },
|
|
|
+ [QCA_WLAN_VENDOR_ATTR_SET_TRACE_LEVEL_PARAM] =
|
|
|
+ VENDOR_NLA_POLICY_NESTED(qca_wlan_vendor_set_trace_level_policy),
|
|
|
[QCA_WLAN_VENDOR_ATTR_SET_TRACE_LEVEL_MODULE_ID] = {.type = NLA_U32 },
|
|
|
[QCA_WLAN_VENDOR_ATTR_SET_TRACE_LEVEL_TRACE_MASK] = {.type = NLA_U32 },
|
|
|
};
|
|
@@ -14758,14 +14759,9 @@ const struct wiphy_vendor_command hdd_wiphy_vendor_commands[] = {
|
|
|
vendor_command_policy(sar_limits_policy,
|
|
|
QCA_WLAN_VENDOR_ATTR_SAR_LIMITS_MAX)
|
|
|
},
|
|
|
- {
|
|
|
- .info.vendor_id = QCA_NL80211_VENDOR_ID,
|
|
|
- .info.subcmd = QCA_NL80211_VENDOR_SUBCMD_SET_TRACE_LEVEL,
|
|
|
- .flags = WIPHY_VENDOR_CMD_NEED_WDEV |
|
|
|
- WIPHY_VENDOR_CMD_NEED_NETDEV |
|
|
|
- WIPHY_VENDOR_CMD_NEED_RUNNING,
|
|
|
- .doit = wlan_hdd_cfg80211_set_trace_level
|
|
|
- },
|
|
|
+
|
|
|
+ FEATURE_VENDOR_SUBCMD_SET_TRACE_LEVEL
|
|
|
+
|
|
|
{
|
|
|
.info.vendor_id = QCA_NL80211_VENDOR_ID,
|
|
|
.info.subcmd =
|