]> git.baikalelectronics.ru Git - kernel.git/commit
clk: s2mps11: initialize driver via module_platform_driver
authorKrzysztof Kozlowski <krzk@kernel.org>
Mon, 21 Sep 2020 20:35:57 +0000 (22:35 +0200)
committerStephen Boyd <sboyd@kernel.org>
Tue, 22 Sep 2020 19:30:52 +0000 (12:30 -0700)
commite02343a64a7e89632c7dcc2b9d378f710e15c06e
treea2023d35607af6b711d0bc74a93bf2552ec944e2
parent4ae7dc7499562eac7f7370636a44b9a30a8d444e
clk: s2mps11: initialize driver via module_platform_driver

The driver was using subsys_initcall() because in old times deferred
probe was not supported everywhere and specific ordering was needed.
Since probe deferral works fine and specific ordering is discouraged
(hides dependencies between drivers and couples their boot order), the
driver can be converted to regular module_platform_driver.

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Link: https://lore.kernel.org/r/20200921203558.19554-1-krzk@kernel.org
Tested-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/clk-s2mps11.c