qdss_bridge: Add status check in usb_notifier
Add status check in usb_notifier to avoid the exceptions. Change-Id: I6f9f2fc66c0b26329153783dde2969ef60edc20a Signed-off-by: Mao Jinlong <jinlmao@codeaurora.org>
This commit is contained in:
parent
28438a20f4
commit
1c5afa6f55
1 changed files with 5 additions and 1 deletions
|
@ -449,8 +449,12 @@ static void usb_notifier(void *priv, unsigned int event,
|
|||
{
|
||||
struct qdss_bridge_drvdata *drvdata = priv;
|
||||
|
||||
if (!drvdata)
|
||||
if (!drvdata || drvdata->mode != MHI_TRANSFER_TYPE_USB
|
||||
|| drvdata->opened == DISABLE) {
|
||||
pr_err_ratelimited("%s can't be called in invalid status.\n",
|
||||
__func__);
|
||||
return;
|
||||
}
|
||||
|
||||
switch (event) {
|
||||
case USB_QDSS_CONNECT:
|
||||
|
|
Loading…
Reference in a new issue