Devicetree
 help / color / mirror / Atom feed
* [PATCH 0/2] clk: add Ambarella CV75 RCT clock controller
@ 2026-10-09 11:00 Long Zhao via B4 Relay
  2026-10-09 11:00 ` [PATCH 1/2] dt-bindings: clock: add Ambarella CV75 RCT Long Zhao via B4 Relay
  2026-10-09 11:00 ` [PATCH 2/2] clk: ambarella: add CV75 RCT clock controller Long Zhao via B4 Relay
  0 siblings, 2 replies; 5+ messages in thread
From: Long Zhao via B4 Relay @ 2026-10-09 11:00 UTC (permalink / raw)
  To: Michael Turquette, Stephen Boyd, linux-clk
  Cc: Jerome Brunet, Andy Shevchenko, Rob Herring, Krzysztof Kozlowski,
	Krzysztof Kozlowski, Krzysztof Kozlowski, Conor Dooley,
	devicetree, Long Zhao, Long Zhao, linux-kernel

Split from the combined CV75 bring-up series.

CLK_AMBARELLA_CV75 depends on ARCH_AMBARELLA || COMPILE_TEST, so the
driver still builds with COMPILE_TEST when the SoC symbol is absent.
The binding uses the ambarella vendor prefix, which is added by the
SoC series and is not in mainline yet; dt_binding_check needs that
prefix. The MAINTAINERS entry for these files is in the SoC series.

Changes since the patches in the combined v9:
- drop the redundant linux/math.h include (Andy)
- use for (unsigned int i = 0; ...) (Andy)
- initialize the spinlock after the allocation succeeds (Andy)
- group the ctrl, frac and ctrl2 offsets in struct cv75_pll_regs (Andy)

Link: https://patch.msgid.link/20261001-cv75-v5-v9-0-486cc289a4b8@ambarella.com

To: Michael Turquette <mturquette@baylibre.com>
To: Stephen Boyd <sboyd@kernel.org>
To: linux-clk@vger.kernel.org
Cc: Jerome Brunet <jbrunet@baylibre.com>
Cc: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Cc: Rob Herring <robh@kernel.org>
Cc: Krzysztof Kozlowski <krzk@kernel.org>
Cc: Krzysztof Kozlowski <krzk+dt@kernel.org>
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Cc: Conor Dooley <conor+dt@kernel.org>
Cc: devicetree@vger.kernel.org
Cc: Long Zhao <longzhao@ambarella.com>
Cc: Long Zhao <zl020895@163.com>
Cc: linux-kernel@vger.kernel.org

Assisted-by: LLM
Signed-off-by: Long Zhao <longzhao@ambarella.com>
---
Long Zhao (2):
      dt-bindings: clock: add Ambarella CV75 RCT
      clk: ambarella: add CV75 RCT clock controller

 .../bindings/clock/ambarella,cv75-rct.yaml         |  64 ++++
 drivers/clk/Kconfig                                |   1 +
 drivers/clk/Makefile                               |   1 +
 drivers/clk/ambarella/Kconfig                      |   9 +
 drivers/clk/ambarella/Makefile                     |   3 +
 drivers/clk/ambarella/clk-cv75.c                   | 361 +++++++++++++++++++++
 include/dt-bindings/clock/ambarella,cv75-rct.h     |  14 +
 7 files changed, 453 insertions(+)
---
base-commit: 34cf6dafc47441dfb6b356a095b89c3585a93714
change-id: 20261007-cv75-clk-f74e1494576a

Best regards,
--  
Long Zhao <longzhao@ambarella.com>



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

end of thread, other threads:[~2026-10-09 17:02 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-09 11:00 [PATCH 0/2] clk: add Ambarella CV75 RCT clock controller Long Zhao via B4 Relay
2026-10-09 11:00 ` [PATCH 1/2] dt-bindings: clock: add Ambarella CV75 RCT Long Zhao via B4 Relay
2026-10-09 11:32   ` Krzysztof Kozlowski
2026-10-09 11:00 ` [PATCH 2/2] clk: ambarella: add CV75 RCT clock controller Long Zhao via B4 Relay
2026-10-09 17:02   ` Brian Masney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox