cnss2: Post register driver work as unkillable event

Register driver work handler will only power up device, resume PCIe
link and start MHI to download firmware. It may only block there
for a timeout, so there is no need to post it as killable event.

Change-Id: Ib82050358dc8df4a8163ecb43702aa86ed34f23d
Signed-off-by: Yue Ma <yuem@codeaurora.org>
This commit is contained in:
Yue Ma 2020-04-30 11:52:43 -07:00 • committed by Gerrit - the friendly Code Review server
commit b790cefd54

View file

@ -2159,13 +2159,8 @@ int cnss_wlan_register_driver(struct cnss_wlan_driver *driver_ops)
register_driver:
ret = cnss_driver_event_post(plat_priv,
CNSS_DRIVER_EVENT_REGISTER_DRIVER,
CNSS_EVENT_SYNC_UNINTERRUPTIBLE,
CNSS_EVENT_SYNC_UNKILLABLE,
driver_ops);
if (ret == -EINTR) {
cnss_pr_dbg("Register driver work is killed\n");
del_timer(&plat_priv->fw_boot_timer);
pci_priv->driver_ops = NULL;
}
return ret;
}