Loading drivers/hwtracing/coresight/coresight-byte-cntr.c +8 −4 Original line number Diff line number Diff line Loading @@ -553,10 +553,9 @@ void usb_bypass_notifier(void *priv, unsigned int event, if (!drvdata) return; if (tmcdrvdata->out_mode != TMC_ETR_OUT_MODE_USB || tmcdrvdata->mode == CS_MODE_DISABLED) { dev_err(&tmcdrvdata->csdev->dev, "%s: ETR is not USB mode, or ETR is disabled.\n", __func__); if (tmcdrvdata->out_mode != TMC_ETR_OUT_MODE_USB) { dev_err_ratelimited(&tmcdrvdata->csdev->dev, "%s: ETR is not USB mode\n", __func__); return; } Loading @@ -571,6 +570,11 @@ void usb_bypass_notifier(void *priv, unsigned int event, break; case USB_QDSS_DISCONNECT: if (tmcdrvdata->mode == CS_MODE_DISABLED) { dev_err_ratelimited(&tmcdrvdata->csdev->dev, "%s: ETR is disabled.\n", __func__); return; } usb_bypass_stop(drvdata); flush_work(&(drvdata->read_work)); usb_qdss_free_req(tmcdrvdata->usbch); Loading Loading
drivers/hwtracing/coresight/coresight-byte-cntr.c +8 −4 Original line number Diff line number Diff line Loading @@ -553,10 +553,9 @@ void usb_bypass_notifier(void *priv, unsigned int event, if (!drvdata) return; if (tmcdrvdata->out_mode != TMC_ETR_OUT_MODE_USB || tmcdrvdata->mode == CS_MODE_DISABLED) { dev_err(&tmcdrvdata->csdev->dev, "%s: ETR is not USB mode, or ETR is disabled.\n", __func__); if (tmcdrvdata->out_mode != TMC_ETR_OUT_MODE_USB) { dev_err_ratelimited(&tmcdrvdata->csdev->dev, "%s: ETR is not USB mode\n", __func__); return; } Loading @@ -571,6 +570,11 @@ void usb_bypass_notifier(void *priv, unsigned int event, break; case USB_QDSS_DISCONNECT: if (tmcdrvdata->mode == CS_MODE_DISABLED) { dev_err_ratelimited(&tmcdrvdata->csdev->dev, "%s: ETR is disabled.\n", __func__); return; } usb_bypass_stop(drvdata); flush_work(&(drvdata->read_work)); usb_qdss_free_req(tmcdrvdata->usbch); Loading