[PATCH v2 1/6] arm64: dts: freescale: imx8mp-verdin: Add Cortex-M7 remoteproc

Frank Li Frank.li at oss.nxp.com
Thu Oct 1 07:19:48 PDT 2026


On Thu, Oct 01, 2026 at 01:44:09PM +0200, Ernest Van Hoecke wrote:
> From: Ernest Van Hoecke <ernest.vanhoecke at toradex.com>
>
> Describe the Cortex-M7 remote processor available on the Verdin iMX8M
> Plus SoM.
>
> Signed-off-by: Ernest Van Hoecke <ernest.vanhoecke at toradex.com>
> ---

This indepedent part. suggest send as sperated patch. This time, I can pick
this one firstly.

Frank

>  arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 33 ++++++++++++++++++++++++
>  1 file changed, 33 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi b/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi
> index 9fee2cf9ef54..45a4713c260f 100644
> --- a/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi
> +++ b/arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi
> @@ -77,6 +77,18 @@ key-wakeup {
>  		};
>  	};
>
> +	imx8mp-cm7 {
> +		compatible = "fsl,imx8mp-cm7";
> +		clocks = <&clk IMX8MP_CLK_M7_DIV>;
> +		mbox-names = "tx", "rx", "rxdb";
> +		mboxes = <&mu 0 1
> +			  &mu 1 1
> +			  &mu 3 1>;
> +		memory-region = <&vdev0buffer>, <&vdev0vring0>, <&vdev0vring1>,
> +				<&rsc_table>;
> +		syscon = <&src>;
> +	};
> +
>  	sound_hdmi: sound-hdmi {
>  		compatible = "fsl,imx-audio-hdmi";
>  		model = "audio-hdmi";
> @@ -185,6 +197,27 @@ reserved-memory {
>
>  		/* Use the kernel configuration settings instead */
>  		/delete-node/ linux,cma;
> +
> +		vdev0vring0: vdev0vring0 at 55000000 {
> +			reg = <0 0x55000000 0 0x8000>;
> +			no-map;
> +		};
> +
> +		vdev0vring1: vdev0vring1 at 55008000 {
> +			reg = <0 0x55008000 0 0x8000>;
> +			no-map;
> +		};
> +
> +		rsc_table: rsc-table at 550ff000 {
> +			reg = <0 0x550ff000 0 0x1000>;
> +			no-map;
> +		};
> +
> +		vdev0buffer: vdev0buffer at 55400000 {
> +			compatible = "shared-dma-pool";
> +			reg = <0 0x55400000 0 0x100000>;
> +			no-map;
> +		};
>  	};
>  };
>
>
> --
> 2.43.0
>
>



More information about the linux-arm-kernel mailing list