Lines Matching +full:videocc +full:- +full:sm8250
1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2018-2020, The Linux Foundation. All rights reserved.
6 #include <linux/clk-provider.h>
12 #include <dt-bindings/clock/qcom,videocc-sm8250.h>
14 #include "clk-alpha-pll.h"
15 #include "clk-branch.h"
16 #include "clk-rcg.h"
17 #include "clk-regmap.h"
18 #include "clk-regmap-divider.h"
359 { .compatible = "qcom,sm8250-videocc" },
374 pm_runtime_enable(&pdev->dev); in video_cc_sm8250_probe()
376 ret = devm_add_action_or_reset(&pdev->dev, video_cc_sm8250_pm_runtime_disable, &pdev->dev); in video_cc_sm8250_probe()
380 ret = pm_runtime_resume_and_get(&pdev->dev); in video_cc_sm8250_probe()
386 pm_runtime_put(&pdev->dev); in video_cc_sm8250_probe()
393 /* Keep VIDEO_CC_AHB_CLK and VIDEO_CC_XO_CLK ALWAYS-ON */ in video_cc_sm8250_probe()
399 pm_runtime_put(&pdev->dev); in video_cc_sm8250_probe()
407 .name = "sm8250-videocc",
425 MODULE_DESCRIPTION("QTI VIDEOCC SM8250 Driver");