clk: amlogic: drop clk_regmap tables
authorJerome Brunet <jbrunet@baylibre.com>
Mon, 23 Jun 2025 16:37:38 +0000 (18:37 +0200)
committerJerome Brunet <jbrunet@baylibre.com>
Wed, 2 Jul 2025 13:38:19 +0000 (15:38 +0200)
commit4cb53fff9db2751f9d94e45c3bcac13f4be4458b
tree8c9adcdccb305bd5b38d9b3d2b5eee4af20768de
parent21ed19d1186314940d4300c39bf54fe0a410ee44
clk: amlogic: drop clk_regmap tables

Remove the clk_regmap tables that are used to keep track which clock
need to be initialised before being registered. The initialisation is now
done by the .init() operation of clk_regmap.

This rework saves a bit memory and makes maintenance a bit easier.

Link: https://lore.kernel.org/r/20250623-amlogic-clk-drop-clk-regmap-tables-v4-2-ff04918211cc@baylibre.com
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
19 files changed:
drivers/clk/meson/a1-peripherals.c
drivers/clk/meson/a1-pll.c
drivers/clk/meson/axg-aoclk.c
drivers/clk/meson/axg-audio.c
drivers/clk/meson/axg.c
drivers/clk/meson/c3-peripherals.c
drivers/clk/meson/c3-pll.c
drivers/clk/meson/g12a-aoclk.c
drivers/clk/meson/g12a.c
drivers/clk/meson/gxbb-aoclk.c
drivers/clk/meson/gxbb.c
drivers/clk/meson/meson-aoclk.c
drivers/clk/meson/meson-aoclk.h
drivers/clk/meson/meson-eeclk.c
drivers/clk/meson/meson-eeclk.h
drivers/clk/meson/meson8-ddr.c
drivers/clk/meson/meson8b.c
drivers/clk/meson/s4-peripherals.c
drivers/clk/meson/s4-pll.c