All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] Add A5 SoC PLLs and Peripheral clock
@ 2024-09-14  5:25 ` Xianwei Zhao via B4 Relay
  0 siblings, 0 replies; 40+ messages in thread
From: Xianwei Zhao @ 2024-09-14  5:25 UTC (permalink / raw)
  To: Neil Armstrong, Jerome Brunet, Michael Turquette, Stephen Boyd,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Chuan Liu,
	Kevin Hilman, Martin Blumenstingl
  Cc: linux-amlogic, linux-clk, devicetree, linux-kernel,
	linux-arm-kernel, Xianwei Zhao

The patchset adds support for the peripheral and PLL clock controller
found on the Amlogic A5 SoC family, such as A113X2.

Some clocks are provided by security zones. These clock accessed
througth SCMI driver in linux, inlcuding OSC, SYS_CLK, AXI_CLK,
CPU_CLK, DSU_CLK, GP1_PLL, FIXED_PLL_DCO, FIXED_PLL, SYS_PLL_DIV16,
ACLKM, CPU_CLK_DIV16, FCLK_50M_PREDIV, FCLK_50M_DIV, FCLK_50M, 
FCLK_DIV2_DIV, FCLK_DIV2, FCLK_DIV2P5_DIV, FCLK_DIV2P5, FCLK_DIV3_DIV,
FCLK_DIV3, FCLK_DIV4_DIV, FCLK_DIV4, FCLK_DIV5_DIV, FCLK_DIV5,
FCLK_DIV7_DIV and FCLK_DIV7.

Signed-off-by: Xianwei Zhao <xianwei.zhao@amlogic.com>
---
Chuan Liu (5):
      dt-bindings: clock: add Amlogic A5 PLL clock controller
      dt-bindings: clock: add Amlogic A5 SCMI clock controller support
      dt-bindings: clock: add Amlogic A5 peripherals clock controller
      clk: meson: add support for the A5 SoC PLL clock
      clk: meson: add A5 clock peripherals controller driver

 .../clock/amlogic,a5-peripherals-clkc.yaml         |  126 ++
 .../bindings/clock/amlogic,a5-pll-clkc.yaml        |   62 +
 drivers/clk/meson/Kconfig                          |   28 +
 drivers/clk/meson/Makefile                         |    2 +
 drivers/clk/meson/a5-peripherals.c                 | 1471 ++++++++++++++++++++
 drivers/clk/meson/a5-pll.c                         |  553 ++++++++
 .../clock/amlogic,a5-peripherals-clkc.h            |  139 ++
 include/dt-bindings/clock/amlogic,a5-pll-clkc.h    |   24 +
 include/dt-bindings/clock/amlogic,a5-scmi-clkc.h   |   37 +
 9 files changed, 2442 insertions(+)
---
base-commit: c92651b5d51738859098d59692ff8ff4fa85bcd6
change-id: 20240911-a5-clk-35c49acb34e1

Best regards,
-- 
Xianwei Zhao <xianwei.zhao@amlogic.com>


^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2024-10-12  5:50 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-14  5:25 [PATCH 0/5] Add A5 SoC PLLs and Peripheral clock Xianwei Zhao
2024-09-14  5:25 ` Xianwei Zhao via B4 Relay
2024-09-14  5:25 ` Xianwei Zhao via B4 Relay
2024-09-14  5:25 ` [PATCH 1/5] dt-bindings: clock: add Amlogic A5 PLL clock controller Xianwei Zhao
2024-09-14  5:25   ` Xianwei Zhao via B4 Relay
2024-09-14  5:25   ` Xianwei Zhao via B4 Relay
2024-09-18 16:06   ` Rob Herring (Arm)
2024-09-18 16:06     ` Rob Herring (Arm)
2024-09-14  5:25 ` [PATCH 2/5] dt-bindings: clock: add Amlogic A5 SCMI clock controller support Xianwei Zhao
2024-09-14  5:25   ` Xianwei Zhao via B4 Relay
2024-09-14  5:25   ` Xianwei Zhao via B4 Relay
2024-09-18 16:07   ` Rob Herring (Arm)
2024-09-18 16:07     ` Rob Herring (Arm)
2024-09-14  5:25 ` [PATCH 3/5] dt-bindings: clock: add Amlogic A5 peripherals clock controller Xianwei Zhao
2024-09-14  5:25   ` Xianwei Zhao via B4 Relay
2024-09-14  5:25   ` Xianwei Zhao via B4 Relay
2024-09-18 16:13   ` Rob Herring (Arm)
2024-09-18 16:13     ` Rob Herring (Arm)
2024-09-14  5:25 ` [PATCH 4/5] clk: meson: add support for the A5 SoC PLL clock Xianwei Zhao
2024-09-14  5:25   ` Xianwei Zhao via B4 Relay
2024-09-14  5:25   ` Xianwei Zhao via B4 Relay
2024-09-24 14:45   ` Jerome Brunet
2024-09-24 14:45     ` Jerome Brunet
2024-09-29  8:17     ` Xianwei Zhao
2024-09-29  8:17       ` Xianwei Zhao
2024-09-30  9:41       ` Jerome Brunet
2024-09-30  9:41         ` Jerome Brunet
2024-10-12  5:43         ` Xianwei Zhao
2024-10-12  5:43           ` Xianwei Zhao
2024-09-14  5:25 ` [PATCH 5/5] clk: meson: add A5 clock peripherals controller driver Xianwei Zhao
2024-09-14  5:25   ` Xianwei Zhao via B4 Relay
2024-09-14  5:25   ` Xianwei Zhao via B4 Relay
2024-09-24 15:09   ` Jerome Brunet
2024-09-24 15:09     ` Jerome Brunet
2024-09-29  8:44     ` Xianwei Zhao
2024-09-29  8:44       ` Xianwei Zhao
2024-09-30 10:16       ` Jerome Brunet
2024-09-30 10:16         ` Jerome Brunet
2024-10-12  5:50         ` Xianwei Zhao
2024-10-12  5:50           ` Xianwei Zhao

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.