Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6326bdda authored by Jilai Wang's avatar Jilai Wang
Browse files

msm: npu: Initialize dev_lock mutex before it is used



This change is to fix the issue that dev_lock mutex is used
before initializing.

Change-Id: I06270cc67a9a5223ff61507b42ea5e45f85c907e
Signed-off-by: default avatarJilai Wang <jilaiw@codeaurora.org>
parent faf89766
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -2113,6 +2113,7 @@ static int npu_probe(struct platform_device *pdev)
		return -EFAULT;

	npu_dev->pdev = pdev;
	mutex_init(&npu_dev->dev_lock);

	platform_set_drvdata(pdev, npu_dev);
	res = platform_get_resource_byname(pdev,
@@ -2302,8 +2303,6 @@ static int npu_probe(struct platform_device *pdev)
	if (rc)
		goto error_driver_init;

	mutex_init(&npu_dev->dev_lock);

	rc = npu_host_init(npu_dev);
	if (rc) {
		NPU_ERR("unable to init host\n");