Lines Matching +full:videocc +full:- +full:sm8350
1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2019-2020, The Linux Foundation. All rights reserved.
7 #include <linux/clk-provider.h>
14 #include <dt-bindings/clock/qcom,sm8350-videocc.h>
15 #include <dt-bindings/reset/qcom,sm8350-videocc.h>
17 #include "clk-alpha-pll.h"
18 #include "clk-branch.h"
19 #include "clk-rcg.h"
20 #include "clk-regmap.h"
21 #include "clk-regmap-divider.h"
529 ret = devm_pm_runtime_enable(&pdev->dev); in video_cc_sm8350_probe()
533 ret = pm_runtime_resume_and_get(&pdev->dev); in video_cc_sm8350_probe()
537 if (of_device_is_compatible(pdev->dev.of_node, "qcom,sc8280xp-videocc")) { in video_cc_sm8350_probe()
554 pm_runtime_put(&pdev->dev); in video_cc_sm8350_probe()
561 /* Keep some clocks always-on */ in video_cc_sm8350_probe()
565 ret = qcom_cc_really_probe(&pdev->dev, &video_cc_sm8350_desc, regmap); in video_cc_sm8350_probe()
566 pm_runtime_put(&pdev->dev); in video_cc_sm8350_probe()
572 { .compatible = "qcom,sc8280xp-videocc" },
573 { .compatible = "qcom,sm8350-videocc" },
581 .name = "sm8350-videocc",
587 MODULE_DESCRIPTION("QTI SM8350 VIDEOCC Driver");