Re: [PATCH] arm64: dts: freescale: Drop undocumented "hardware" root node properties

From: Daniel Baluta

Date: Thu Oct 01 2026 - 02:25:54 EST


On 10/1/26 04:12, Rob Herring (Arm) wrote:
> The "hardware" property in the root node on some NXP i.MX8 boards is not
> documented. We already have both compatible and model property to
> describe the platform.
>
> Signed-off-by: Rob Herring (Arm) <robh@xxxxxxxxxx>

I was looking for a fix for this, this looks good.

Reviewed-by: Daniel Baluta <daniel.baluta@xxxxxxx>

> ---
> .../boot/dts/freescale/imx8mm-tx8m-1610-moduline-iv-306-d.dts | 1 -
> .../boot/dts/freescale/imx8mm-tx8m-1610-moduline-mini-111.dts | 1 -
> .../boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106.dts | 1 -
> 3 files changed, 3 deletions(-)
>
> diff --git a/arch/arm64/boot/dts/freescale/imx8mm-tx8m-1610-moduline-iv-306-d.dts b/arch/arm64/boot/dts/freescale/imx8mm-tx8m-1610-moduline-iv-306-d.dts
> index 6cc04aa90f21..d15297a42d8f 100644
> --- a/arch/arm64/boot/dts/freescale/imx8mm-tx8m-1610-moduline-iv-306-d.dts
> +++ b/arch/arm64/boot/dts/freescale/imx8mm-tx8m-1610-moduline-iv-306-d.dts
> @@ -12,7 +12,6 @@
> / {
> chassis-type = "embedded";
> compatible = "gocontroll,moduline-iv-306-d", "karo,tx8m-1610", "fsl,imx8mm";
> - hardware = "Moduline IV V3.06-D";
> model = "GOcontroll Moduline IV";
>
> aliases {
> diff --git a/arch/arm64/boot/dts/freescale/imx8mm-tx8m-1610-moduline-mini-111.dts b/arch/arm64/boot/dts/freescale/imx8mm-tx8m-1610-moduline-mini-111.dts
> index 39b7d9077e8e..9148ea7c6609 100644
> --- a/arch/arm64/boot/dts/freescale/imx8mm-tx8m-1610-moduline-mini-111.dts
> +++ b/arch/arm64/boot/dts/freescale/imx8mm-tx8m-1610-moduline-mini-111.dts
> @@ -12,7 +12,6 @@
> / {
> chassis-type = "embedded";
> compatible = "gocontroll,moduline-mini-111", "karo,tx8m-1610", "fsl,imx8mm";
> - hardware = "Moduline Mini V1.11";
> model = "GOcontroll Moduline Mini";
>
> aliases {
> diff --git a/arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106.dts b/arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106.dts
> index 87b20b856458..206992ff9640 100644
> --- a/arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106.dts
> +++ b/arch/arm64/boot/dts/freescale/imx8mp-tx8p-ml81-moduline-display-106.dts
> @@ -11,7 +11,6 @@
> / {
> compatible = "gocontroll,moduline-display-106", "karo,tx8p-ml81", "fsl,imx8mp";
> chassis-type = "embedded";
> - hardware = "Moduline Display V1.06";
> model = "GOcontroll Moduline Display baseboard";
>
> aliases {