OSDN Git Service

msm: ipa: Add WLAN FW SSR event
authorMohammed Javid <mjavid@codeaurora.org>
Mon, 25 Jun 2018 13:28:20 +0000 (18:58 +0530)
committerGerrit - the friendly Code Review server <code-review@localhost>
Thu, 9 Aug 2018 07:00:59 +0000 (00:00 -0700)
Add WLAN FW SSR event to handle FW rejuvenate
scenario.

Change-Id: I417d46cc07f455792906a18f4b6dc8e5ca8ca3de
Acked-by: Pooja Kumari <kumarip@qti.qualcomm.com>
Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
drivers/platform/msm/ipa/ipa_v2/ipa_debugfs.c
drivers/platform/msm/ipa/ipa_v3/ipa_debugfs.c
include/uapi/linux/msm_ipa.h

index e17526e..9c3c5b8 100644 (file)
@@ -89,6 +89,7 @@ const char *ipa_event_name[] = {
        __stringify(DEL_L2TP_VLAN_MAPPING),
        __stringify(IPA_PER_CLIENT_STATS_CONNECT_EVENT),
        __stringify(IPA_PER_CLIENT_STATS_DISCONNECT_EVENT),
+       __stringify(WLAN_FWR_SSR_BEFORE_SHUTDOWN),
 };
 
 const char *ipa_hdr_l2_type_name[] = {
index 0dd5b81..d9b698c 100644 (file)
@@ -70,6 +70,7 @@ const char *ipa3_event_name[] = {
        __stringify(DEL_L2TP_VLAN_MAPPING),
        __stringify(IPA_PER_CLIENT_STATS_CONNECT_EVENT),
        __stringify(IPA_PER_CLIENT_STATS_DISCONNECT_EVENT),
+       __stringify(WLAN_FWR_SSR_BEFORE_SHUTDOWN),
 };
 
 const char *ipa3_hdr_l2_type_name[] = {
index 33090dd..be3c68a 100644 (file)
@@ -473,10 +473,15 @@ enum ipa_per_client_stats_event {
        IPA_PER_CLIENT_STATS_CONNECT_EVENT = IPA_VLAN_L2TP_EVENT_MAX,
        IPA_PER_CLIENT_STATS_DISCONNECT_EVENT,
        IPA_PER_CLIENT_STATS_EVENT_MAX,
-       IPA_EVENT_MAX_NUM = IPA_PER_CLIENT_STATS_EVENT_MAX,
 };
 
-#define IPA_EVENT_MAX_NUM ((int)IPA_PER_CLIENT_STATS_EVENT_MAX)
+enum ipa_wlan_fw_ssr_event {
+       WLAN_FWR_SSR_BEFORE_SHUTDOWN = IPA_PER_CLIENT_STATS_EVENT_MAX,
+       IPA_WLAN_FW_SSR_EVENT_MAX,
+#define IPA_WLAN_FW_SSR_EVENT_MAX IPA_WLAN_FW_SSR_EVENT_MAX
+};
+
+#define IPA_EVENT_MAX_NUM ((int)IPA_WLAN_FW_SSR_EVENT_MAX)
 #define IPA_EVENT_MAX ((int)IPA_EVENT_MAX_NUM)
 
 /**