summaryrefslogtreecommitdiffstats
path: root/drivers/clk
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2022-01-18 08:32:24 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2022-01-18 08:34:02 +0100
commit43efe4f93f3cf6acc9cfcd40adee82d4ed005f85 (patch)
tree7bca9c8da7d037c36f8db77d18ae577344745ccc /drivers/clk
parent2f9aeab92f51d7b224468f6cd62d7cbbb05ceb1e (diff)
downloadbarebox-43efe4f93f3cf6acc9cfcd40adee82d4ed005f85.tar.gz
barebox-43efe4f93f3cf6acc9cfcd40adee82d4ed005f85.tar.xz
Revert "clk: handle CLK_OF_DECLARE in deep probe"
This issue is now solved differently in: | commit 2f9aeab92f51d7b224468f6cd62d7cbbb05ceb1e (master) | Author: Lucas Stach <dev@lynxeye.de> | Date: Sun Jan 16 22:32:19 2022 +0100 | | clk: ignore of_device_ensure_probed error in clock lookup This reverts commit bd516e38dd1490cb83b58f8f7914912f3a702978. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/clk')
-rw-r--r--drivers/clk/clk.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c
index a1d1d7f1a4..18373edbe4 100644
--- a/drivers/clk/clk.c
+++ b/drivers/clk/clk.c
@@ -843,15 +843,9 @@ int of_clk_init(struct device_node *root, const struct of_device_id *matches)
struct device_node *np = clk_provider->np;
if (force || parent_ready(np)) {
- struct device_d *dev;
of_pinctrl_select_state_default(np);
-
- dev = of_device_create_on_demand(np);
-
- if (clk_provider->clk_init_cb(np) == 0 && dev)
- of_platform_device_dummy_drv(dev);
-
+ clk_provider->clk_init_cb(np);
of_clk_set_defaults(np, true);
list_del(&clk_provider->node);