]> 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)
commitbf583761eee3d304e191ba73fea2cd751d14e643
treea2023d35607af6b711d0bc74a93bf2552ec944e2
parentb2079e0c3fa4075b4ef0dade9b4f144a7fe4879f
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