From 9bc2e34eaf51a65583f84c6b6b58e47e1f42dbc1 Mon Sep 17 00:00:00 2001 From: lauyarn Date: Wed, 21 May 2025 21:31:20 +0800 Subject: [PATCH] fix kernel-5.4 API --- KAEKernelDriver/KAEKernelDriver-OLK-5.4/hisilicon/qm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/KAEKernelDriver/KAEKernelDriver-OLK-5.4/hisilicon/qm.c b/KAEKernelDriver/KAEKernelDriver-OLK-5.4/hisilicon/qm.c index 59e350a..e5580d7 100644 --- a/KAEKernelDriver/KAEKernelDriver-OLK-5.4/hisilicon/qm.c +++ b/KAEKernelDriver/KAEKernelDriver-OLK-5.4/hisilicon/qm.c @@ -880,8 +880,9 @@ static int qm_pm_get_sync(struct hisi_qm *qm) if (!test_bit(QM_SUPPORT_RPM, &qm->caps)) return 0; - ret = pm_runtime_resume_and_get(dev); + ret = pm_runtime_get_sync(dev); if (ret < 0) { + pm_runtime_put_noidle(dev); dev_err(dev, "failed to get_sync(%d).\n", ret); return ret; } -- Gitee