]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/remoteproc/qcom_tz_pil.c
Move to new qcom_smem_get() api
[karo-tx-linux.git] / drivers / remoteproc / qcom_tz_pil.c
index f3e5442e55663f4cf0a302197932fa2de90d1e5f..ae361fc26dd10ca3530e91f2aea9fcf04a1bdd33 100644 (file)
@@ -398,8 +398,8 @@ static irqreturn_t qproc_fatal_interrupt(int irq, void *dev)
        char *msg;
        int ret;
 
-       ret = qcom_smem_get(-1, qproc->crash_reason, (void**)&msg, &len);
-       if (!ret && len > 0 && msg[0])
+       msg = qcom_smem_get(-1, qproc->crash_reason, &len);
+       if (IS_ERR(msg) && len > 0 && msg[0])
                dev_err(qproc->dev, "fatal error received: %s\n", msg);
 
        rproc_report_crash(qproc->rproc, RPROC_FATAL_ERROR);