clk: samsung: Instantiate Exynos4412 ISP clocks only when available
authorMarek Szyprowski <m.szyprowski@samsung.com>
Wed, 11 Oct 2017 09:25:11 +0000 (11:25 +0200)
committerSylwester Nawrocki <s.nawrocki@samsung.com>
Mon, 16 Oct 2017 09:24:54 +0000 (11:24 +0200)
commit75920aac275a930b4259b46e555d5b90f713e084
tree10efade5606c508416b247c940f4099c83c8e6e3
parent4e8975cbb516c5e4d1a5d026ffab1638409447d5
clk: samsung: Instantiate Exynos4412 ISP clocks only when available

Some registers for the Exynos 4412 ISP (Camera subsystem) clocks are
located in the ISP power domain. Instantiate those clocks only when
provided clock registers resource covers those registers. This is
a preparation for adding a separate clock driver for ISP clocks,
which will be integrated with power domain using runtime PM feature.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Acked-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
drivers/clk/samsung/clk-exynos4.c