Lines Matching +full:sm8450 +full:- +full:videocc
1 // SPDX-License-Identifier: GPL-2.0-only
6 #include <linux/clk-provider.h>
13 #include <dt-bindings/clock/qcom,sm8450-videocc.h>
15 #include "clk-alpha-pll.h"
16 #include "clk-branch.h"
17 #include "clk-rcg.h"
18 #include "clk-regmap.h"
19 #include "clk-regmap-divider.h"
429 { .compatible = "qcom,sm8450-videocc" },
430 { .compatible = "qcom,sm8475-videocc" },
440 ret = devm_pm_runtime_enable(&pdev->dev); in video_cc_sm8450_probe()
444 ret = pm_runtime_resume_and_get(&pdev->dev); in video_cc_sm8450_probe()
450 pm_runtime_put(&pdev->dev); in video_cc_sm8450_probe()
454 if (of_device_is_compatible(pdev->dev.of_node, "qcom,sm8475-videocc")) { in video_cc_sm8450_probe()
455 /* Update VideoCC PLL0 */ in video_cc_sm8450_probe()
458 /* Update VideoCC PLL1 */ in video_cc_sm8450_probe()
468 /* Keep some clocks always-on */ in video_cc_sm8450_probe()
473 ret = qcom_cc_really_probe(&pdev->dev, &video_cc_sm8450_desc, regmap); in video_cc_sm8450_probe()
475 pm_runtime_put(&pdev->dev); in video_cc_sm8450_probe()
483 .name = "video_cc-sm8450",
490 MODULE_DESCRIPTION("QTI VIDEOCC SM8450 / SM8475 Driver");