This should return PTR_ERR() instead of IS_ERR().
Unified · Split
| @@ -392,7 +392,7 @@ static int mt8186_dsp_probe(struct snd_sof_dev *sdev) · 391 unmodified lines | ||
| 392 | 392 | PLATFORM_DEVID_NONE, |
| 393 | 393 | pdev, sizeof(*pdev)); |
| 394 | 394 | if (IS_ERR(priv->ipc_dev)) { |
| 395 | − ret = IS_ERR(priv->ipc_dev); | |
| 395 | + ret = PTR_ERR(priv->ipc_dev); | |
| 396 | 396 | dev_err(sdev->dev, "failed to create mtk-adsp-ipc device\n"); |
| 397 | 397 | goto err_adsp_off; |
| 398 | 398 | } |