From: Chen Wang <unicorn_wang@xxxxxxxxxxx> This series adds clock controller support for sophgo sg2042. Chen Wang (5): dt-bindings: clock: sophgo: Add SG2042 clock definitions dt-bindings: soc: sophgo: Add Sophgo syscon module dt-bindings: clock: sophgo: Add SG2042 bindings clk: sophgo: Add SG2042 clock generator driver riscv: dts: add clock generator for Sophgo SG2042 SoC .../clock/sophgo/sophgo,sg2042-clkgen.yaml | 48 + .../soc/sophgo/sophgo,sg2042-syscon.yaml | 38 + MAINTAINERS | 8 + arch/riscv/boot/dts/sophgo/sg2042-clock.dtsi | 76 + arch/riscv/boot/dts/sophgo/sg2042.dtsi | 10 + drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/sophgo/Kconfig | 8 + drivers/clk/sophgo/Makefile | 2 + drivers/clk/sophgo/clk-sophgo-sg2042.c | 1259 +++++++++++++++++ drivers/clk/sophgo/clk-sophgo-sg2042.h | 226 +++ include/dt-bindings/clock/sophgo-sg2042-clk.h | 169 +++ 12 files changed, 1846 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/sophgo/sophgo,sg2042-clkgen.yaml create mode 100644 Documentation/devicetree/bindings/soc/sophgo/sophgo,sg2042-syscon.yaml create mode 100644 arch/riscv/boot/dts/sophgo/sg2042-clock.dtsi create mode 100644 drivers/clk/sophgo/Kconfig create mode 100644 drivers/clk/sophgo/Makefile create mode 100644 drivers/clk/sophgo/clk-sophgo-sg2042.c create mode 100644 drivers/clk/sophgo/clk-sophgo-sg2042.h create mode 100644 include/dt-bindings/clock/sophgo-sg2042-clk.h base-commit: b85ea95d086471afb4ad062012a4d73cd328fa86 -- 2.25.1