mbox series

[v2,0/4] Introduce clock support for Airoha EN7581 SoC

Message ID cover.1712399980.git.lorenzo@kernel.org
Headers show
Series Introduce clock support for Airoha EN7581 SoC | expand

Message

Lorenzo Bianconi April 6, 2024, 10:43 a.m. UTC
this series is based on the following series:
https://patchwork.kernel.org/project/linux-arm-kernel/cover/cover.1709975956.git.lorenzo@kernel.org/

Changes since v1:
- add .enable()/disable() callbacks to pcie ops
- introduce en_clk_soc_data data structure in order to define multiple clk_ops
  for each supported SoC
- rename clock node from system-controller to clock-controller
- add missing item descriptions in dt-binding

Lorenzo Bianconi (4):
  dt-bindings: clock: airoha: add EN7581 binding
  arm64: dts: airoha: Add EN7581 clock node
  clk: en7523: Add en_clk_soc_data data structure
  clk: en7523: Add EN7581 support

 .../bindings/clock/airoha,en7523-scu.yaml     |  31 ++-
 arch/arm64/boot/dts/airoha/en7581.dtsi        |   9 +
 drivers/clk/clk-en7523.c                      | 190 ++++++++++++++++--
 3 files changed, 211 insertions(+), 19 deletions(-)

Comments

Stephen Boyd April 11, 2024, 3:36 a.m. UTC | #1
Quoting Lorenzo Bianconi (2024-04-06 03:43:43)
> Introduce en_clk_soc_data data structure in order to define multiple
> clk_ops for each supported SoC. This is a preliminary patch to
> introduce EN7581 clock support.
> 
> Tested-by: Zhengping Zhang <zhengping.zhang@airoha.com>
> Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
> ---

Applied to clk-next
Stephen Boyd April 11, 2024, 3:36 a.m. UTC | #2
Quoting Lorenzo Bianconi (2024-04-06 03:43:44)
> Introduce EN7581 clock support to clk-en7523 driver.
> Add hw_init callback to en_clk_soc_data data structure.
> 
> Tested-by: Zhengping Zhang <zhengping.zhang@airoha.com>
> Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
> ---

Applied to clk-next
AngeloGioacchino Del Regno April 11, 2024, 11:14 a.m. UTC | #3
On Sat, 06 Apr 2024 12:43:40 +0200, Lorenzo Bianconi wrote:
> this series is based on the following series:
> https://patchwork.kernel.org/project/linux-arm-kernel/cover/cover.1709975956.git.lorenzo@kernel.org/
> 
> Changes since v1:
> - add .enable()/disable() callbacks to pcie ops
> - introduce en_clk_soc_data data structure in order to define multiple clk_ops
>   for each supported SoC
> - rename clock node from system-controller to clock-controller
> - add missing item descriptions in dt-binding
> 
> [...]

Applied to v6.9-next/dts64, thanks!

[2/4] arm64: dts: airoha: Add EN7581 clock node
      commit: 1dd2e7b97c3c8554f3339397ef6656d90af3ae1d

Cheers,
Angelo