Re: [PATCH v4 00/14] Introduction of STM32MP13 RCC driver (Reset Clock Controller)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Gabriel

On 5/16/22 09:05, gabriel.fernandez@xxxxxxxxxxx wrote:
From: Gabriel Fernandez <gabriel.fernandez@xxxxxxxxxxx>

v4: (rebased on next-20220512)
   - rename scmi_shm@0 node into scmi-sram@0
   - move sram node
   - add reserved memory for optee

v3:
   - cosmetic change from Stephen Boyd
   - rename some functions in clk-stm32-core
   - add missing static for variables or functions

v2:
   - Resend because patch 9,10,12,13 has not been sent
   - add Reviewed by Krzysztof Kozlowski for patch 1

Gabriel Fernandez (14):
   dt-bindings: rcc: stm32: add new compatible for STM32MP13 SoC
   clk: stm32: Introduce STM32MP13 RCC drivers (Reset Clock Controller)
   clk: stm32mp13: add stm32_mux clock management
   clk: stm32mp13: add stm32_gate management
   clk: stm32mp13: add stm32 divider clock
   clk: stm32mp13: add composite clock
   clk: stm32mp13: manage secured clocks
   clk: stm32mp13: add all STM32MP13 peripheral clocks
   clk: stm32mp13: add all STM32MP13 kernel clocks
   clk: stm32mp13: add multi mux function
   clk: stm32mp13: add safe mux management
   ARM: dts: stm32: enable optee firmware and SCMI support on STM32MP13
   ARM: dts: stm32: add RCC on STM32MP13x SoC family
   ARM: dts: stm32: add optee reserved memory on stm32mp135f-dk

  .../bindings/clock/st,stm32mp1-rcc.yaml       |    2 +
  arch/arm/boot/dts/stm32mp131.dtsi             |  142 +-
  arch/arm/boot/dts/stm32mp133.dtsi             |    4 +-
  arch/arm/boot/dts/stm32mp135f-dk.dts          |   16 +
  arch/arm/boot/dts/stm32mp13xf.dtsi            |    3 +-
  drivers/clk/Kconfig                           |    5 +
  drivers/clk/Makefile                          |    1 +
  drivers/clk/stm32/Makefile                    |    1 +
  drivers/clk/stm32/clk-stm32-core.c            |  695 +++++++
  drivers/clk/stm32/clk-stm32-core.h            |  188 ++
  drivers/clk/stm32/clk-stm32mp13.c             | 1620 +++++++++++++++
  drivers/clk/stm32/reset-stm32.c               |  122 ++
  drivers/clk/stm32/reset-stm32.h               |    8 +
  drivers/clk/stm32/stm32mp13_rcc.h             | 1748 +++++++++++++++++
  include/dt-bindings/clock/stm32mp13-clks.h    |  229 +++
  include/dt-bindings/reset/stm32mp13-resets.h  |  100 +
  16 files changed, 4813 insertions(+), 71 deletions(-)
  create mode 100644 drivers/clk/stm32/Makefile
  create mode 100644 drivers/clk/stm32/clk-stm32-core.c
  create mode 100644 drivers/clk/stm32/clk-stm32-core.h
  create mode 100644 drivers/clk/stm32/clk-stm32mp13.c
  create mode 100644 drivers/clk/stm32/reset-stm32.c
  create mode 100644 drivers/clk/stm32/reset-stm32.h
  create mode 100644 drivers/clk/stm32/stm32mp13_rcc.h
  create mode 100644 include/dt-bindings/clock/stm32mp13-clks.h
  create mode 100644 include/dt-bindings/reset/stm32mp13-resets.h


DT Patches [12][13][14] applied on stm32-next.

Cheers
Alex



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux