summaryrefslogtreecommitdiff
path: root/drivers/clk/samsung/clk-exynos-clkout.c
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzk@kernel.org>2020-10-01 19:56:45 +0300
committerKrzysztof Kozlowski <krzk@kernel.org>2020-10-29 01:02:02 +0300
commit93618e344a5ee995249ab6af813092d08313ea83 (patch)
tree0ba111ebe04abf5199e9d245f3c0a9f6c31a415f /drivers/clk/samsung/clk-exynos-clkout.c
parentf1118a28bef94086c89398cee26987faa6c43a01 (diff)
downloadlinux-93618e344a5ee995249ab6af813092d08313ea83.tar.xz
soc: samsung: exynos-pmu: instantiate clkout driver as MFD
The Exynos clock output (clkout) driver uses same register address space (Power Management Unit address space) as Exynos PMU driver and same set of compatibles. It was modeled as clock provider instantiated with CLK_OF_DECLARE_DRIVER(). This however brings ordering problems and lack of probe deferral, therefore clkout driver should be converted to a regular module and instantiated as a child of PMU driver to be able to use existing compatibles and address space. Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> Tested-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Reviewed-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Reviewed-by: Stephen Boyd <sboyd@kernel.org> Link: https://lore.kernel.org/r/20201001165646.32279-2-krzk@kernel.org
Diffstat (limited to 'drivers/clk/samsung/clk-exynos-clkout.c')
0 files changed, 0 insertions, 0 deletions