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)
committerJunghoon Kim <jhoon20.kim@samsung.com>
Thu, 14 Feb 2019 05:55:48 +0000 (14:55 +0900)
commitac1508a79fc89f42c31877b4b3aa60567fa06d40
tree7dbecd0ec1b9ff3c0c389237924d07b7ae2d716e
parentdd92e671b4e50db1aee7d6d90134d188bfd19eb7
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