]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
clk: socfpga: agilex5: add clock driver for Agilex5
authorKhairul Anuar Romli <khairul.anuar.romli@altera.com>
Mon, 6 Oct 2025 03:10:15 +0000 (11:10 +0800)
committerDinh Nguyen <dinguyen@kernel.org>
Thu, 23 Oct 2025 03:52:58 +0000 (22:52 -0500)
commit2050b57ecda040010ec797fb07713889372c5041
treeb3c7fd160e4dabd924edb2ae1112d7f1c38594cb
parent3a8660878839faadb4f1a6dd72c3179c1df56787
clk: socfpga: agilex5: add clock driver for Agilex5

Add the new Clock manager driver to support new Agilex5 platform. The new
driver got rid of the clk_parent_data structures as there are no 'clock-names'
property in the DT bindings and use parent_names internally. This is based on
the previous feedback from the maintainer.

Signed-off-by: Ang Tien Sung <tiensung.ang@altera.com>
Signed-off-by: Khairul Anuar Romli <khairul.anuar.romli@altera.com>
Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
drivers/clk/socfpga/Kconfig
drivers/clk/socfpga/Makefile
drivers/clk/socfpga/clk-agilex5.c [new file with mode: 0644]
drivers/clk/socfpga/clk-gate-s10.c
drivers/clk/socfpga/clk-periph-s10.c
drivers/clk/socfpga/clk-pll-s10.c
drivers/clk/socfpga/stratix10-clk.h