> Subject: Re: [PATCH v2 00/10] remoteproc: Add support for > i.MX8M[M/N/P/Q] and i.MX93 > > Hi Peng, > > On Tue, Oct 14, 2025 at 11:18 PM Peng Fan (OSS) > <[email protected]> wrote: > > > > This patch series introduces remoteproc support for NXP i.MX8M and > > i.MX93 platforms. Most of the i.MX-specific logic is ported from the > > Linux kernel to ensure compatibility and maintainability. > > > > The existing bootaux command in U-Boot only supports loading raw > binary images. > > However, this approach fails when the remote processor firmware > > contains sections that must be loaded into both TCM and DDR. To > > address this limitation, need to use remoteproc framework ELF loader, > > enabling proper loading of segmented firmware images. > > > > Patch Summary: > > > > Patches 1–2: Import memcpy_io and memset_io from the Linux > kernel and enable > > them in the remoteproc subsystem. > > Patches 3–11: Add platform-specific remoteproc support for i.MX8M > and i.MX93. > > Patch 6: Temporarily adds Cortex-M nodes to x-u-boot.dtsi since they > are not > > yet available in the upstream Linux device tree. These nodes can > be > > removed once they are merged upstream. > > > > NXP internal R-b tags are kept, because the patches are directly > > cherry-picked from NXP LTS tree. > > > > Signed-off-by: Peng Fan <[email protected]> > > Please add documentation that explains how remoteproc can be used > on NXP i.MX8M and i.MX93 platforms.
There is a build break for ti_k3_m4_rproc.c, I will fix and post v3 together with doc. Thanks, Peng > > Thanks

