Hi Andreas, This series adds clock and reset controllers for the Realtek RTD1619 SoC. Cc: Andreas Färber <afaerber@xxxxxxx> Cc: Cheng-Yu Lee <cylee12@xxxxxxxxxxx> Cc: devicetree@xxxxxxxxxxxxxxx cylee12 (6): dt-bindings: clock: add bindings for RTD1619 clocks dt-bindings: reset: add bindings for rtd1619 reset controls clk: realtek: add common clock support for Realtek SoCs clk: realtek: add reset controller support for Realtek SoCs clk: realtek: add rtd1619 controllers dt-bindings: clk: realtek: add rtd1619 clock controller bindings .../bindings/clock/realtek,clocks.txt | 38 ++ drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/realtek/Kconfig | 21 + drivers/clk/realtek/Makefile | 12 + drivers/clk/realtek/clk-pll-dif.c | 81 +++ drivers/clk/realtek/clk-pll-psaud.c | 120 ++++ drivers/clk/realtek/clk-pll.c | 400 +++++++++++++ drivers/clk/realtek/clk-pll.h | 151 +++++ drivers/clk/realtek/clk-regmap-gate.c | 89 +++ drivers/clk/realtek/clk-regmap-gate.h | 26 + drivers/clk/realtek/clk-regmap-mux.c | 63 ++ drivers/clk/realtek/clk-regmap-mux.h | 26 + drivers/clk/realtek/clk-rtd1619-cc.c | 553 ++++++++++++++++++ drivers/clk/realtek/clk-rtd1619-ic.c | 112 ++++ drivers/clk/realtek/common.c | 320 ++++++++++ drivers/clk/realtek/common.h | 123 ++++ drivers/clk/realtek/reset.c | 107 ++++ drivers/clk/realtek/reset.h | 37 ++ include/dt-bindings/clock/rtk,clock-rtd1619.h | 88 +++ include/dt-bindings/reset/rtk,reset-rtd1619.h | 124 ++++ 21 files changed, 2493 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/realtek,clocks.txt create mode 100644 drivers/clk/realtek/Kconfig create mode 100644 drivers/clk/realtek/Makefile create mode 100644 drivers/clk/realtek/clk-pll-dif.c create mode 100644 drivers/clk/realtek/clk-pll-psaud.c create mode 100644 drivers/clk/realtek/clk-pll.c create mode 100644 drivers/clk/realtek/clk-pll.h create mode 100644 drivers/clk/realtek/clk-regmap-gate.c create mode 100644 drivers/clk/realtek/clk-regmap-gate.h create mode 100644 drivers/clk/realtek/clk-regmap-mux.c create mode 100644 drivers/clk/realtek/clk-regmap-mux.h create mode 100644 drivers/clk/realtek/clk-rtd1619-cc.c create mode 100644 drivers/clk/realtek/clk-rtd1619-ic.c create mode 100644 drivers/clk/realtek/common.c create mode 100644 drivers/clk/realtek/common.h create mode 100644 drivers/clk/realtek/reset.c create mode 100644 drivers/clk/realtek/reset.h create mode 100644 include/dt-bindings/clock/rtk,clock-rtd1619.h create mode 100644 include/dt-bindings/reset/rtk,reset-rtd1619.h -- 2.24.0