[GIT PULL] RISC-V Sophgo clock drivers for v6.16
Chen Wang
unicorn_wang at outlook.com
Tue May 6 18:42:46 PDT 2025
Hey, Stephen,
Please pull clock changes for RISC-V/Sophgo.
I send this PR just want to expedite patches for these clock drivers.
The patches have gone through several rounds of review.
CV1800 series: [c-v1] [c-v2]
Link:
https://lore.kernel.org/linux-clk/20250430020932.307198-1-inochiama@gmail.com/
[c-v1]
Link:
https://lore.kernel.org/linux-clk/20250504104553.1447819-1-inochiama@gmail.com/
[c-v2]
SG2044 part: [s-v1], [s-v2], [s-v3] [s-v4] [s-v5]
Link:
https://lore.kernel.org/linux-clk/20241209082132.752775-1-inochiama@gmail.com/
[s-v1]
Link:
https://lore.kernel.org/linux-clk/20250204084439.1602440-1-inochiama@gmail.com/
[s-v2]
Link:
https://lore.kernel.org/linux-clk/20250226232320.93791-1-inochiama@gmail.com/
[s-v3]
Link:
https://lore.kernel.org/linux-clk/20250413224450.67244-1-inochiama@gmail.com/
[s-v4]
Link:
https://lore.kernel.org/linux-clk/20250418020325.421257-1-inochiama@gmail.com/
[s-v5]
Thanks,
Chen
The following changes since commit 0af2f6be1b4281385b618cb86ad946eded089ac8:
Linux 6.15-rc1 (2025-04-06 13:11:33 -0700)
are available in the Git repository at:
https://github.com/sophgo/linux.git tags/riscv-sophgo-clk-for-v6.16
for you to fetch changes up to 41b08610dd262dc4a5e1eff993b2d21eab8b8ba3:
clk: sophgo: Add clock controller support for SG2044 SoC (2025-05-07
08:00:09 +0800)
----------------------------------------------------------------
RISC-V Sophgo clock driver changes for v6.16
Sophgo:
Replace compatible for CV1800 series SoC.
Add clock support for SG2044.
Signed-off-by: Chen Wang <unicorn_wang at outlook.com>
Signed-off-by: Inochi Amaoto <inochiama at gmail.com>
----------------------------------------------------------------
Inochi Amaoto (6):
dt-bindings: clock: sophgo: Use precise compatible for CV1800
series SoC
clk: sophgo: Add support for newly added precise compatible
dt-bindings: soc: sophgo: Add SG2044 top syscon device
dt-bindings: clock: sophgo: add clock controller for SG2044
clk: sophgo: Add PLL clock controller support for SG2044 SoC
clk: sophgo: Add clock controller support for SG2044 SoC
.../bindings/clock/sophgo,cv1800-clk.yaml | 16 +-
.../bindings/clock/sophgo,sg2044-clk.yaml | 99 ++
.../soc/sophgo/sophgo,sg2044-top-syscon.yaml | 49 +
drivers/clk/sophgo/Kconfig | 19 +
drivers/clk/sophgo/Makefile | 2 +
drivers/clk/sophgo/clk-cv1800.c | 2 +
drivers/clk/sophgo/clk-sg2044-pll.c | 628 +++++++
drivers/clk/sophgo/clk-sg2044.c | 1812
++++++++++++++++++++
include/dt-bindings/clock/sophgo,sg2044-clk.h | 153 ++
include/dt-bindings/clock/sophgo,sg2044-pll.h | 27 +
10 files changed, 2803 insertions(+), 4 deletions(-)
create mode 100644
Documentation/devicetree/bindings/clock/sophgo,sg2044-clk.yaml
create mode 100644
Documentation/devicetree/bindings/soc/sophgo/sophgo,sg2044-top-syscon.yaml
create mode 100644 drivers/clk/sophgo/clk-sg2044-pll.c
create mode 100644 drivers/clk/sophgo/clk-sg2044.c
create mode 100644 include/dt-bindings/clock/sophgo,sg2044-clk.h
create mode 100644 include/dt-bindings/clock/sophgo,sg2044-pll.h
More information about the linux-riscv
mailing list