]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
clk: canaan: Add clock driver for Canaan K230
authorXukai Wang <kingxukai@zohomail.com>
Sat, 25 Apr 2026 09:29:32 +0000 (17:29 +0800)
committerConor Dooley <conor.dooley@microchip.com>
Fri, 22 May 2026 16:13:10 +0000 (17:13 +0100)
commita7b7c7c6c01679efef0fd2f2ca1c5114f303e4f5
tree3a3ab564023dc41ecdfbf1fd116b7513811aeb01
parent44730eac1778c72d3667ff5372f254056f542da8
clk: canaan: Add clock driver for Canaan K230

This patch provides basic support for the K230 clock, which covers
all clocks in K230 SoC.

The clock tree of the K230 SoC consists of a 24MHZ external crystal
oscillator, PLLs and an external pulse input for timerX, and their
derived clocks.

Co-developed-by: Troy Mitchell <TroyMitchell988@gmail.com>
Signed-off-by: Troy Mitchell <TroyMitchell988@gmail.com>
Signed-off-by: Xukai Wang <kingxukai@zohomail.com>
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
drivers/clk/Kconfig
drivers/clk/Makefile
drivers/clk/clk-k230.c [new file with mode: 0644]