mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-14 08:57:58 +00:00
d6cb09d89d
Some devices enumerate various clocks in their DT, and many drivers just blanketly try to enable all of them. This creates problems since we only model a few gate clocks, and the clock driver outputs a warning when a clock is not described: ========= sunxi_set_gate: (CLK#3) unhandled ========= Some clocks don't have an enable bit, or are already enabled in a different way, so we might want to just ignore them. Add a CCU_CLK_F_DUMMY_GATE flag that indicates that case, and define a GATE_DUMMY macro that can be used in the clock description array. Define a few clocks, used by some pinctrl devices, that way to suppress the runtime warnings. Signed-off-by: Andre Przywara <andre.przywara@arm.com> Reviewed-by: Samuel Holland <samuel@sholland.org> |
||
---|---|---|
.. | ||
clk_a10.c | ||
clk_a10s.c | ||
clk_a23.c | ||
clk_a31.c | ||
clk_a31_r.c | ||
clk_a64.c | ||
clk_a80.c | ||
clk_a83t.c | ||
clk_f1c100s.c | ||
clk_h3.c | ||
clk_h6.c | ||
clk_h6_r.c | ||
clk_h616.c | ||
clk_r40.c | ||
clk_sun6i_rtc.c | ||
clk_sunxi.c | ||
clk_v3s.c | ||
Kconfig | ||
Makefile |