Lines Matching +full:adsp +full:- +full:pil +full:- +full:mode
1 // SPDX-License-Identifier: GPL-2.0
6 #include <linux/clk-provider.h>
14 #include <dt-bindings/clock/qcom,lpass-sc7280.h>
16 #include "clk-regmap.h"
17 #include "clk-branch.h"
110 ret = devm_pm_runtime_enable(&pdev->dev); in lpass_cc_sc7280_probe()
114 ret = pm_clk_create(&pdev->dev); in lpass_cc_sc7280_probe()
118 ret = pm_clk_add(&pdev->dev, "iface"); in lpass_cc_sc7280_probe()
120 dev_err(&pdev->dev, "failed to acquire iface clock\n"); in lpass_cc_sc7280_probe()
124 ret = pm_runtime_resume_and_get(&pdev->dev); in lpass_cc_sc7280_probe()
128 if (!of_property_read_bool(pdev->dev.of_node, "qcom,adsp-pil-mode")) { in lpass_cc_sc7280_probe()
146 pm_runtime_put(&pdev->dev); in lpass_cc_sc7280_probe()
151 pm_runtime_put_sync(&pdev->dev); in lpass_cc_sc7280_probe()
153 pm_clk_destroy(&pdev->dev); in lpass_cc_sc7280_probe()
159 { .compatible = "qcom,sc7280-lpasscc" },
167 .name = "sc7280-lpasscc",