Lines Matching +full:exynos4412 +full:- +full:isp +full:- +full:clock
1 // SPDX-License-Identifier: GPL-2.0-only
6 * Common Clock Framework support for Exynos4412 ISP module.
9 #include <dt-bindings/clock/exynos4.h>
12 #include <linux/clk-provider.h>
19 /* Exynos4x12 specific registers, which belong to ISP power domain */
25 /* NOTE: Must be equal to the last clock ID increased by one */
51 GATE(CLK_ISP_FIMC_ISP, "isp", "aclk200", E4X12_GATE_ISP0, 0, 0, 0),
97 samsung_clk_save(ctx->reg_base, exynos4x12_save_isp, in exynos4x12_isp_clk_suspend()
106 samsung_clk_restore(ctx->reg_base, exynos4x12_save_isp, in exynos4x12_isp_clk_resume()
114 struct device *dev = &pdev->dev; in exynos4x12_isp_clk_probe()
115 struct device_node *np = dev->of_node; in exynos4x12_isp_clk_probe()
125 return -ENOMEM; in exynos4x12_isp_clk_probe()
147 { .compatible = "samsung,exynos4412-isp-clock", },
160 .name = "exynos4x12-isp-clk",