.../bindings/clock/st,stm32mp25-rcc.yaml | 76 ++
arch/arm64/boot/dts/st/stm32mp251.dtsi | 59 +-
drivers/clk/Kconfig | 11 +-
drivers/clk/Makefile | 1 -
drivers/clk/stm32/Kconfig | 36 +
drivers/clk/stm32/Makefile | 2 +
drivers/clk/stm32/clk-stm32-core.c | 5 +-
drivers/clk/stm32/clk-stm32-core.h | 5 +-
drivers/clk/{ => stm32}/clk-stm32mp1.c | 127 +-
drivers/clk/stm32/clk-stm32mp13.c | 9 +-
drivers/clk/stm32/clk-stm32mp25.c | 1125 +++++++++++++++++
drivers/clk/stm32/reset-stm32.c | 73 +-
drivers/clk/stm32/reset-stm32.h | 15 +-
drivers/clk/stm32/stm32mp25_rcc.h | 712 +++++++++++
include/dt-bindings/clock/st,stm32mp25-rcc.h | 492 +++++++
include/dt-bindings/reset/st,stm32mp25-rcc.h | 167 +++
16 files changed, 2734 insertions(+), 181 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/st,stm32mp25-rcc.yaml
create mode 100644 drivers/clk/stm32/Kconfig
rename drivers/clk/{ => stm32}/clk-stm32mp1.c (95%)
create mode 100644 drivers/clk/stm32/clk-stm32mp25.c
create mode 100644 drivers/clk/stm32/stm32mp25_rcc.h
create mode 100644 include/dt-bindings/clock/st,stm32mp25-rcc.h
create mode 100644 include/dt-bindings/reset/st,stm32mp25-rcc.h