diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index 5052541a0986..60e12e0c036a 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c @@ -4615,6 +4615,8 @@ int of_clk_add_hw_provider(struct device_node *np, if (ret < 0) of_clk_del_provider(np); + fwnode_dev_initialized(&np->fwnode, true); + return ret; } EXPORT_SYMBOL_GPL(of_clk_add_hw_provider);