Loading drivers/hwtracing/coresight/coresight-tmc-etr.c +8 −0 Original line number Diff line number Diff line Loading @@ -1354,6 +1354,14 @@ void usb_notifier(void *priv, unsigned int event, struct qdss_request *d_req, int ret = 0; mutex_lock(&drvdata->mem_lock); if (drvdata->out_mode != TMC_ETR_OUT_MODE_USB || drvdata->mode == CS_MODE_DISABLED) { dev_err(&drvdata->csdev->dev, "%s: ETR is not USB mode, or ETR is disabled.\n", __func__); mutex_unlock(&drvdata->mem_lock); return; } if (event == USB_QDSS_CONNECT) { ret = tmc_etr_fill_usb_bam_data(drvdata); if (ret) Loading drivers/soc/qcom/qdss_bridge.c +5 −1 Original line number Diff line number Diff line Loading @@ -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 Loading
drivers/hwtracing/coresight/coresight-tmc-etr.c +8 −0 Original line number Diff line number Diff line Loading @@ -1354,6 +1354,14 @@ void usb_notifier(void *priv, unsigned int event, struct qdss_request *d_req, int ret = 0; mutex_lock(&drvdata->mem_lock); if (drvdata->out_mode != TMC_ETR_OUT_MODE_USB || drvdata->mode == CS_MODE_DISABLED) { dev_err(&drvdata->csdev->dev, "%s: ETR is not USB mode, or ETR is disabled.\n", __func__); mutex_unlock(&drvdata->mem_lock); return; } if (event == USB_QDSS_CONNECT) { ret = tmc_etr_fill_usb_bam_data(drvdata); if (ret) Loading
drivers/soc/qcom/qdss_bridge.c +5 −1 Original line number Diff line number Diff line Loading @@ -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