This patch set add cru driver for a new SoC rk3562, the SoC DT will be sent as a separate patch set and the new compatible will be used in the DT. Changes in v3: - remove rk3562_cru_base and MODULE_ALIAS Changes in v2: - remove rockchip,grf info - Update file license - Update the reset ID with rst-rk3562.c - remove CLK_NR_CLKS Finley Xiao (1): clk: rockchip: Add clock controller for the RK3562 Kever Yang (1): dt-bindings: clock: Add RK3562 cru .../bindings/clock/rockchip,rk3562-cru.yaml | 55 + drivers/clk/rockchip/Kconfig | 7 + drivers/clk/rockchip/Makefile | 1 + drivers/clk/rockchip/clk-rk3562.c | 1108 +++++++++++++++++ drivers/clk/rockchip/clk.h | 40 + drivers/clk/rockchip/rst-rk3562.c | 429 +++++++ .../dt-bindings/clock/rockchip,rk3562-cru.h | 379 ++++++ .../dt-bindings/reset/rockchip,rk3562-cru.h | 358 ++++++ 8 files changed, 2377 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3562-cru.yaml create mode 100644 drivers/clk/rockchip/clk-rk3562.c create mode 100644 drivers/clk/rockchip/rst-rk3562.c create mode 100644 include/dt-bindings/clock/rockchip,rk3562-cru.h create mode 100644 include/dt-bindings/reset/rockchip,rk3562-cru.h -- 2.25.1