public inbox for cip-dev@lists.cip-project.org
 help / color / mirror / Atom feed
* [PATCH 6.1.y-cip 00/10] Add versa3 clk generator support
@ 2023-11-22 14:31 Biju Das
  2023-11-22 14:31 ` [PATCH 6.1.y-cip 01/10] dt-bindings: clock: Add Renesas versa3 clock generator bindings Biju Das
                   ` (10 more replies)
  0 siblings, 11 replies; 19+ messages in thread
From: Biju Das @ 2023-11-22 14:31 UTC (permalink / raw)
  To: cip-dev, Nobuhiro Iwamatsu, Pavel Machek; +Cc: Biju Das, Claudiu Beznea

This patch series aims to add versa3 clk generator support on
RZ/G2{L,LC,UL}/RZ/Five SMARC EVKs.
 
All the patches are cherry-picked from the mainline.

Biju Das (7):
  dt-bindings: clock: Add Renesas versa3 clock generator bindings
  dt-bindings: clock: versaclock3: Add description for #clock-cells
    property
  clk: Add support for versa3 clock driver
  clk: vc3: Fix 64 by 64 division
  clk: vc3: Fix output clock mapping
  clk: vc3: Make vc3_clk_mux enum values based on vc3_clk enum
  arm64: dts: renesas: rz-smarc: Use versa3 clk for audio mclk

Maxime Ripard (1):
  clk: Add trace events for rate requests

Stephen Boyd (2):
  clk: Move no reparent case into a separate function
  clk: Introduce clk_hw_determine_rate_no_reparent()

 .../bindings/clock/renesas,5p35023.yaml       |   89 ++
 .../boot/dts/renesas/rz-smarc-common.dtsi     |   14 +-
 arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi  |   20 +
 arch/arm64/boot/dts/renesas/rzg2lc-smarc.dtsi |   20 +
 arch/arm64/boot/dts/renesas/rzg2ul-smarc.dtsi |   24 +
 drivers/clk/Kconfig                           |    9 +
 drivers/clk/Makefile                          |    1 +
 drivers/clk/clk-versaclock3.c                 | 1142 +++++++++++++++++
 drivers/clk/clk.c                             |  115 +-
 drivers/clk/clk_test.c                        |  152 +++
 include/linux/clk-provider.h                  |    2 +
 include/trace/events/clk.h                    |   43 +
 12 files changed, 1597 insertions(+), 34 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/renesas,5p35023.yaml
 create mode 100644 drivers/clk/clk-versaclock3.c

-- 
2.25.1



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

end of thread, other threads:[~2023-11-24  6:47 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-22 14:31 [PATCH 6.1.y-cip 00/10] Add versa3 clk generator support Biju Das
2023-11-22 14:31 ` [PATCH 6.1.y-cip 01/10] dt-bindings: clock: Add Renesas versa3 clock generator bindings Biju Das
2023-11-22 14:31 ` [PATCH 6.1.y-cip 02/10] dt-bindings: clock: versaclock3: Add description for #clock-cells property Biju Das
2023-11-22 14:31 ` [PATCH 6.1.y-cip 03/10] clk: Add trace events for rate requests Biju Das
2023-11-22 14:31 ` [PATCH 6.1.y-cip 04/10] clk: Move no reparent case into a separate function Biju Das
2023-11-22 14:31 ` [PATCH 6.1.y-cip 05/10] clk: Introduce clk_hw_determine_rate_no_reparent() Biju Das
2023-11-22 14:31 ` [PATCH 6.1.y-cip 06/10] clk: Add support for versa3 clock driver Biju Das
2023-11-22 14:31 ` [PATCH 6.1.y-cip 07/10] clk: vc3: Fix 64 by 64 division Biju Das
2023-11-22 14:31 ` [PATCH 6.1.y-cip 08/10] clk: vc3: Fix output clock mapping Biju Das
2023-11-22 14:31 ` [PATCH 6.1.y-cip 09/10] clk: vc3: Make vc3_clk_mux enum values based on vc3_clk enum Biju Das
2023-11-22 14:31 ` [PATCH 6.1.y-cip 10/10] arm64: dts: renesas: rz-smarc: Use versa3 clk for audio mclk Biju Das
2023-11-22 21:10 ` [PATCH 6.1.y-cip 00/10] Add versa3 clk generator support Pavel Machek
2023-11-23  7:42   ` Biju Das
2023-11-23 12:42     ` Pavel Machek
2023-11-23 12:51       ` Biju Das
2023-11-23 13:12       ` nobuhiro1.iwamatsu
2023-11-23 13:17         ` Biju Das
2023-11-23 21:57           ` nobuhiro1.iwamatsu
2023-11-24  6:47             ` Biju Das

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