OSDN Git Service

clk: samsung: Add Exynos5 sub-CMU clock driver
authorMarek Szyprowski <m.szyprowski@samsung.com>
Tue, 6 Mar 2018 14:33:08 +0000 (15:33 +0100)
committerSylwester Nawrocki <s.nawrocki@samsung.com>
Tue, 6 Mar 2018 16:38:46 +0000 (17:38 +0100)
commitb06a532bf1fa99af0d9364e5dfb8654fa78d490b
tree3576eb91b9e2a042095c82dbc34e134e7e95aa1c
parent9fb1636c213541fbb3cd0a4491891bd5c5399406
clk: samsung: Add Exynos5 sub-CMU clock driver

Exynos5250/5420/5800 have only one clock controller, but some of their
clock depends on respective power domains. Handling integration of clock
controller and power domain can be done using runtime PM feature of CCF
framework. This however needs a separate struct device for each power
domain. This patch adds such separate driver for a group of such clocks,
which can be instantiated more than once, each time for a different
power domain.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
drivers/clk/samsung/clk-exynos5-subcmu.c [new file with mode: 0644]
drivers/clk/samsung/clk-exynos5-subcmu.h [new file with mode: 0644]