hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/soc/ti/knav_qmss_queue.c
....@@ -67,7 +67,7 @@
6767 * Newest followed by older ones. Search is done from start of the array
6868 * until a firmware file is found.
6969 */
70
-const char *knav_acc_firmwares[] = {"ks2_qmss_pdsp_acc48.bin"};
70
+static const char * const knav_acc_firmwares[] = {"ks2_qmss_pdsp_acc48.bin"};
7171
7272 static bool device_ready;
7373 bool knav_qmss_device_ready(void)
....@@ -1782,9 +1782,9 @@
17821782 INIT_LIST_HEAD(&kdev->pdsps);
17831783
17841784 pm_runtime_enable(&pdev->dev);
1785
- ret = pm_runtime_get_sync(&pdev->dev);
1785
+ ret = pm_runtime_resume_and_get(&pdev->dev);
17861786 if (ret < 0) {
1787
- pm_runtime_put_noidle(&pdev->dev);
1787
+ pm_runtime_disable(&pdev->dev);
17881788 dev_err(dev, "Failed to enable QMSS\n");
17891789 return ret;
17901790 }