On 14.09.2021 17:56, Sam Protsenko wrote: > +static void __init exynos850_cmu_top_init(struct device_node *np) > +{ > + exynos850_init_clocks(np, top_clk_regs, ARRAY_SIZE(top_clk_regs)); > + samsung_cmu_register_one(np, &top_cmu_info); > +} > + > +CLK_OF_DECLARE(exynos850_cmu_top, "samsung,exynos850-cmu-top", > + exynos850_cmu_top_init); Was there anything preventing you from making it a platform driver instead? -- Regards, Sylwester