clk: samsung: Allow modular build of the Audio Subsystem CLKCON driver
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Fri, 8 Jul 2016 14:15:00 +0000 (16:15 +0200)
committerMichael Turquette <mturquette@baylibre.com>
Wed, 13 Jul 2016 21:59:53 +0000 (14:59 -0700)
commit4d252fd5719bd047a178668aa09ee8bc9de85c7c
treecc6cd7c7c3da7baf952a109725e3982327570dd0
parent4c7c28ffe9658ebfb43e638d9d267e1be2ffb71c
clk: samsung: Allow modular build of the Audio Subsystem CLKCON driver

Any clock dependencies can be properly handled with deferred probing
so we can remove core_initcall and switch to a proper loadable platform
driver module.
This change has been tested on Exynos4412 Odroid U3 based board.

Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: Michael Turquette <mturquette@baylibre.com>
Link: lkml.kernel.org/r/1467987300-31450-1-git-send-email-s.nawrocki@samsung.com
drivers/clk/samsung/Kconfig
drivers/clk/samsung/Makefile
drivers/clk/samsung/clk-exynos-audss.c