a8173c5953
This rewrites all the u8500 PRCMU clocks and helper functions to handle clocks using struct clk_hw rather than struct clk, as is normal for modern clock drivers. Use clk_hw_register(), of_clk_add_hw_provider() and stack all the clocks into a compile-time dynamic array of struct clk_hw_onecell_data. Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/20220414221751.323525-5-linus.walleij@linaro.org Signed-off-by: Stephen Boyd <sboyd@kernel.org> |
||
---|---|---|
.. | ||
abx500-clk.c | ||
clk-prcc.c | ||
clk-prcmu.c | ||
clk-sysctrl.c | ||
clk.h | ||
Makefile | ||
prcc.h | ||
reset-prcc.c | ||
reset-prcc.h | ||
u8500_of_clk.c |