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

Wolfram Sang <[email protected]> Mon, 27 Jul 2026 17:51:50 +0200
Newsgroups org.kernel.vger.linux-renesas-soc,org.kernel.vger.linux-kernel
Message-ID <amd-llbKq1t42NJY@ninjato>
Hi Prabhakar,

> 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.

Sounds great. I want to test it on R-Car V4H SparrowHawk.

> These changes were benchmarked using flash_speed on the RZ/T2H EVK with
> xSPI0/1 interfaces operating in 1S-1S-1S mode for write operations:

'flash_speed' from mtd-utils, I assume. Did you use other options than
'-d' for testing writes?

Thanks and happy hacking,

   Wolfram
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOZGx6rniZ1Gk92RdFA3kzBSgKbYFAmpnfpIACgkQFA3kzBSg
KbbzCQ//X4/9osMEcycirXaHwkXJ3rlsCQ4d5hB8yW/SVU4W1ptYD2xzO4FPOxof
l+qjIWOEIyl2ykn/S6wUC6Wdazxe2RzOhS5RBk4om96IHyGZH/TJAPZogB9PMrRt
VisG3oUw8hCqKq+NywW0HzlCJagmPS7baSoqZrbztHg+3EKNwke/GpPMVf+Qn0kc
9SYrPLuB1gQsjRm/ZAURJ5w6omuubjcvNSawHFv4oJxfomPBmCC30vZ5c7s/wURs
sQRf4frGL6mXAu7f3dMw3mAYRbH4N3QZQSy7Ogie1L6Ix7NNb2Zm4U0inYFH+ag3
isW/pzS91C6/dEoifYURCcQNTLEazqAu6EMSAfK4fRpGIw9YMYq/10YrffN/5GmB
vgIrg61GtCb9WXfHGIOXrkBW4QhFxH3vVMdjZZUSTYVwLM7OnZv3jZymhcMHNgXD
KctFS+1h2zyCsMIJLkju7bSRbwsffiHFJC9B48aB1YnzebAaVmDmRYAQoqDRmqW2
MDXFYnJFdyj7Lh9CHNA+qu2rFFQf+ezrMU/GHugaIazb2vkeBoLNEjt9XYhzECV0
FHci3ghF5VxXkZsUu6HCphynZEQ+jM9mFzgq3WJy3VR3D6slJ40ZpLTj+xkNGTlP
EnnQnasjIogww6ONeqTNZsslLL8eL2iYgMqrBCPKdgMear0kR1c=
=1RD9
-----END PGP SIGNATURE-----