[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20241220-rcar-v4h-vspx-v4-0-7dc1812585ad@ideasonboard.com>
Date: Fri, 20 Dec 2024 10:14:37 +0100
From: Jacopo Mondi <jacopo.mondi+renesas@...asonboard.com>
To: Geert Uytterhoeven <geert+renesas@...der.be>,
Michael Turquette <mturquette@...libre.com>,
Stephen Boyd <sboyd@...nel.org>, Magnus Damm <magnus.damm@...il.com>,
Rob Herring <robh@...nel.org>, Krzysztof Kozlowski <krzk+dt@...nel.org>,
Conor Dooley <conor+dt@...nel.org>,
Laurent Pinchart <laurent.pinchart@...asonboard.com>
Cc: linux-renesas-soc@...r.kernel.org, linux-clk@...r.kernel.org,
linux-kernel@...r.kernel.org, devicetree@...r.kernel.org,
Jacopo Mondi <jacopo.mondi+renesas@...asonboard.com>,
Laurent Pinchart <laurent.pinchart+renesas@...asonboard.com>
Subject: [PATCH v4 0/4] renesas: r8a779g0: Enable VSPX on R-Car V4H
The series enables the two VSPX instances connected to the R-Car ISP
on Renesas R-Car V4H. Define clock identifiers based on the MSTPCR id
for the VSPX instances and defined device nodes in the V4H .dts file.
The VSPX modules interface with extenal memory through dedicated FCP
instances named FCPVX. Before defining VSPDX, define and enable the
FXPVX instances as well.
Testd on V4H White-Hawk by reading the FCPVX and VSPX version registers
during system boot.
Signed-off-by: Jacopo Mondi <jacopo.mondi+renesas@...asonboard.com>
---
Changes in v4:
- Changed the patch authorship to my +renesas address
- Link to v3: https://lore.kernel.org/r/20241219-rcar-v4h-vspx-v3-0-8fe8d2afb268@ideasonboard.com
Changes in v3:
- Test on an actual board and fix the VSPX and FCPVX power domains to
use the ISP power domains
- Re-parent the VSPX and FCPVX clocks to the 800MHz S0D1
- Link to v2: https://lore.kernel.org/r/20241218-rcar-v4h-vspx-v2-0-c673647d96e1@ideasonboard.com
Changes in v2:
- Collect tags
- Re-sort nodes by unit address
- Link to v1: https://lore.kernel.org/r/20241217-rcar-v4h-vspx-v1-0-de04ea044ed4@ideasonboard.com
---
Jacopo Mondi (4):
clk: renesas: r8a779g0: Add FCPVX clocks
arm64: dts: renesas: r8a779g0: Add FCPVX instances
clk: renesas: r8a779g0: Add VSPX clocks
arm64: dts: renesas: r8a779g0: Add VSPX instances
arch/arm64/boot/dts/renesas/r8a779g0.dtsi | 40 +++++++++++++++++++++++++++++++
drivers/clk/renesas/r8a779g0-cpg-mssr.c | 4 ++++
2 files changed, 44 insertions(+)
---
base-commit: 50d451b19cc58cf374160e30cbf72a5ed5b1b129
change-id: 20241217-rcar-v4h-vspx-7d809b701c75
Best regards,
--
Jacopo Mondi <jacopo.mondi+renesas@...asonboard.com>
Powered by blists - more mailing lists