Lines Matching +full:sc7180 +full:- +full:camcc
1 // SPDX-License-Identifier: GPL-2.0-only
6 #include <linux/clk-provider.h>
15 #include <dt-bindings/clock/qcom,camcc-sc7180.h>
17 #include "clk-alpha-pll.h"
18 #include "clk-branch.h"
19 #include "clk-rcg.h"
20 #include "clk-regmap.h"
1637 { .compatible = "qcom,sc7180-camcc" },
1647 ret = devm_pm_runtime_enable(&pdev->dev); in cam_cc_sc7180_probe()
1651 ret = devm_pm_clk_create(&pdev->dev); in cam_cc_sc7180_probe()
1655 ret = pm_clk_add(&pdev->dev, "xo"); in cam_cc_sc7180_probe()
1657 dev_err(&pdev->dev, "Failed to acquire XO clock\n"); in cam_cc_sc7180_probe()
1661 ret = pm_clk_add(&pdev->dev, "iface"); in cam_cc_sc7180_probe()
1663 dev_err(&pdev->dev, "Failed to acquire iface clock\n"); in cam_cc_sc7180_probe()
1667 ret = pm_runtime_resume_and_get(&pdev->dev); in cam_cc_sc7180_probe()
1674 pm_runtime_put(&pdev->dev); in cam_cc_sc7180_probe()
1683 ret = qcom_cc_really_probe(&pdev->dev, &cam_cc_sc7180_desc, regmap); in cam_cc_sc7180_probe()
1684 pm_runtime_put(&pdev->dev); in cam_cc_sc7180_probe()
1686 dev_err(&pdev->dev, "Failed to register CAM CC clocks\n"); in cam_cc_sc7180_probe()
1700 .name = "cam_cc-sc7180",
1708 MODULE_DESCRIPTION("QTI CAM_CC SC7180 Driver");