From 1d9464d4fad79ddf28923aa2c41e6f9dec4bb957 Mon Sep 17 00:00:00 2001 From: Nandha Kishore Easwaran Date: Thu, 9 Jan 2020 13:02:47 +0530 Subject: [PATCH] qcacmn: Setting interrupt mode in soc_init Setting interrupt mode in dp_soc_init as setting it in dp_soc_attach is resulting in interrupt mode not set on subsequent wifi down/up. soc_attach is called only in case of wifi unload/load and not in case of wifi down/up. Adding interrupt mode setting in soc_init helps in setting correct interrupt mode in case of wifi down/up. Change-Id: I9e6ad94e42b7bc2bf84f832ece8dc8779e335905 --- dp/wifi3.0/dp_main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dp/wifi3.0/dp_main.c b/dp/wifi3.0/dp_main.c index 8cb11ade5cd3..ca84000cf5d6 100644 --- a/dp/wifi3.0/dp_main.c +++ b/dp/wifi3.0/dp_main.c @@ -10605,6 +10605,7 @@ void *dp_soc_init(struct dp_soc *dpsoc, HTC_HANDLE htc_handle, break; } + dp_soc_set_interrupt_mode(soc); wlan_cfg_set_rx_hash(soc->wlan_cfg_ctx, cfg_get(soc->ctrl_psoc, CFG_DP_RX_HASH)); soc->cce_disable = false;