Re: [PATCH v2 0/6] memory: renesas-rpc-if: Optimize transfer overhead and implement runtime PM autosuspend

From: Krzysztof Kozlowski

Date: Tue Sep 01 2026 - 11:53:39 EST



On Mon, 27 Jul 2026 11:34:43 +0100, Prabhakar wrote:
> From: Lad Prabhakar <prabhakar.mahadev-lad.rj@xxxxxxxxxxxxxx>
>
> Hi all,
>
> This patch series optimizes the Renesas RPC-IF driver by significantly
> reducing software overhead in both the direct memory-mapped (dirmap) and
> manual transfer paths, maximizing transaction throughput, and introducing
> runtime PM autosuspend to prevent aggressive power gating during
> consecutive flash operations.
>
> [...]

Applied, thanks!

[1/6] memory: renesas-rpc-if: Mark XSPI_CDD1BUF0 as volatile
https://git.kernel.org/krzk/linux-mem-ctrl/c/3db1fb5e1bb4c9eefc554f985f6f3316fa1292e5
[2/6] memory: renesas-rpc-if: Move static bridge configurations out of dirmap hot paths
https://git.kernel.org/krzk/linux-mem-ctrl/c/12e44bfc2a0e97f139c37b33925cd49d1621fa91
[3/6] memory: renesas-rpc-if: Consolidate XSPI_CDTBUF0 updates in write path
https://git.kernel.org/krzk/linux-mem-ctrl/c/008a7b9631864b708ffc06d42264aeef09f09800
[4/6] memory: renesas-rpc-if: Consolidate XSPI_CDTBUF0 updates in read path
https://git.kernel.org/krzk/linux-mem-ctrl/c/26883f764dd66d0c82f258a12a2f0f769e6fc68e
[5/6] memory: renesas-rpc-if: Consolidate command setup register programming
https://git.kernel.org/krzk/linux-mem-ctrl/c/0c49783b0ed5c3d27efb2d0d91a3272db154458d
[6/6] memory: renesas-rpc-if: Use runtime PM autosuspend after transfers
https://git.kernel.org/krzk/linux-mem-ctrl/c/c8d0e87bc2413c6a3f92c7130a4cbad51f8703da

Best regards,
--
Krzysztof Kozlowski <krzk@xxxxxxxxxx>