diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2022-01-18 08:32:24 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2022-01-18 08:34:02 +0100 |
commit | 43efe4f93f3cf6acc9cfcd40adee82d4ed005f85 (patch) | |
tree | 7bca9c8da7d037c36f8db77d18ae577344745ccc /drivers/clk | |
parent | 2f9aeab92f51d7b224468f6cd62d7cbbb05ceb1e (diff) | |
download | barebox-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.c | 8 |
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); |