[PATCH 0/2] clk: ultrarisc: add DP1000 clock support
From: Jia Wang via B4 Relay
Date: Thu Jun 11 2026 - 05:41:16 EST
This series adds the devicetree binding and the clock driver for the
UltraRISC DP1000 SoC.
The clock tree is driven by a single SYSPLL and provides fixed-factor
clocks for the subsystem including PCIe, divider-based root clocks for
GMAC and the UART, I2C, and SPI blocks, and per-instance gate clocks
for UART0-3, I2C0-3, and SPI0-1.
Testing:
- dt_binding_check and dtbs_check on ultrarisc,dp1000-clk
- Kernel build for RISC-V and boot-tested on DP1000
Signed-off-by: Jia Wang <wangjia@xxxxxxxxxxxxx>
---
Jia Wang (2):
dt-bindings: clock: ultrarisc: Add DP1000 Clock Controller
clk: ultrarisc: add DP1000 clock driver
.../bindings/clock/ultrarisc,dp1000-clk.yaml | 72 ++++
MAINTAINERS | 8 +
drivers/clk/Kconfig | 1 +
drivers/clk/Makefile | 1 +
drivers/clk/ultrarisc/Kconfig | 18 +
drivers/clk/ultrarisc/Makefile | 4 +
drivers/clk/ultrarisc/clk-dp1000.c | 152 ++++++++
drivers/clk/ultrarisc/clk-ultrarisc.c | 417 +++++++++++++++++++++
drivers/clk/ultrarisc/clk-ultrarisc.h | 73 ++++
include/dt-bindings/clock/ultrarisc,dp1000-clk.h | 29 ++
10 files changed, 775 insertions(+)
---
base-commit: 2d3090a8aeb596a26935db0955d46c9a5db5c6ce
change-id: 20260522-ultrarisc-clock-a1b7aa59f60b
Best regards,
--
Jia Wang <wangjia@xxxxxxxxxxxxx>