linux/drivers/clk/meson
Krzysztof Kozlowski 11981485e2 clk: meson: s4: fix module autoloading
Add MODULE_DEVICE_TABLE(), so modules could be properly autoloaded
based on the alias from of_device_id table.  Clocks are considered core
components, so usually they are built-in, however these can be built and
used as modules on some generic kernel.

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Reviewed-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
Link: https://lore.kernel.org/r/20240410155406.224128-1-krzk@kernel.org
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
2024-05-03 14:27:32 +02:00
..
a1-peripherals.c clk: meson: a1: peripherals: determine maximum register in regmap config 2024-03-29 12:07:33 +01:00
a1-peripherals.h clk: meson: a1: move bindings include to main driver 2023-08-08 16:06:17 +02:00
a1-pll.c clk: meson: a1: pll: determine maximum register in regmap config 2024-03-29 12:07:33 +01:00
a1-pll.h clk: meson: a1: move bindings include to main driver 2023-08-08 16:06:17 +02:00
axg-aoclk.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
axg-audio.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
axg-audio.h clk: meson: axg-audio: move bindings include to main driver 2023-08-08 16:06:17 +02:00
axg.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
axg.h clk: meson: eeclk: move bindings include to main driver 2023-08-08 16:06:17 +02:00
clk-cpu-dyndiv.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
clk-cpu-dyndiv.h
clk-dualdiv.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
clk-dualdiv.h
clk-mpll.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
clk-mpll.h
clk-phase.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
clk-phase.h
clk-pll.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
clk-pll.h clk: meson: introduce new pll power-on sequence for A1 SoC family 2023-05-30 17:53:00 +02:00
clk-regmap.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
clk-regmap.h
g12a-aoclk.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
g12a.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
g12a.h clk: meson: g12a: add MIPI ISP clocks 2023-11-24 18:08:48 +01:00
gxbb-aoclk.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
gxbb.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
gxbb.h clk: meson: eeclk: move bindings include to main driver 2023-08-08 16:06:17 +02:00
Kconfig clk: meson: g12a: make VCLK2 and ENCL clock path configurable by CCF 2024-04-10 09:46:21 +02:00
Makefile clk: meson: add vclk driver 2024-04-10 09:46:21 +02:00
meson-aoclk.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
meson-aoclk.h clk: meson: migrate meson-aoclk out of hw_onecell_data to drop NR_CLKS 2023-08-08 16:06:16 +02:00
meson-clkc-utils.c clk: meson: introduce meson-clkc-utils 2023-08-08 16:06:16 +02:00
meson-clkc-utils.h clk: meson: introduce meson-clkc-utils 2023-08-08 16:06:16 +02:00
meson-eeclk.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
meson-eeclk.h clk: meson: migrate meson-eeclk out of hw_onecell_data to drop NR_CLKS 2023-08-08 16:06:16 +02:00
meson8-ddr.c
meson8b.c clk: meson: meson8b: move bindings include to main driver 2023-08-08 16:06:17 +02:00
meson8b.h clk: meson: meson8b: move bindings include to main driver 2023-08-08 16:06:17 +02:00
parm.h
s4-peripherals.c clk: meson: s4: fix module autoloading 2024-05-03 14:27:32 +02:00
s4-peripherals.h clk: meson: S4: add support for Amlogic S4 SoC peripheral clock controller 2023-09-27 11:01:03 +02:00
s4-pll.c clk: meson: s4: fix module autoloading 2024-05-03 14:27:32 +02:00
s4-pll.h clk: meson: S4: add support for Amlogic S4 SoC PLL clock driver 2023-09-27 10:54:24 +02:00
sclk-div.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
sclk-div.h
vclk.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
vclk.h clk: meson: add vclk driver 2024-04-10 09:46:21 +02:00
vid-pll-div.c clk: meson: fix module license to GPL only 2024-04-10 09:47:18 +02:00
vid-pll-div.h