* [PATCH] arm64: dts: freescale: Drop undocumented "hardware" root node properties
@ 2026-10-01 1:12 Rob Herring (Arm)
2026-10-01 6:28 ` Daniel Baluta
2026-10-01 14:42 ` Frank.Li
0 siblings, 2 replies; 3+ messages in thread
From: Rob Herring (Arm) @ 2026-10-01 1:12 UTC (permalink / raw)
To: Krzysztof Kozlowski, Conor Dooley, Frank Li, Sascha Hauer,
Pengutronix Kernel Team, Fabio Estevam
Cc: devicetree, imx, linux-arm-kernel, linux-kernel
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@kernel.org>
---
.../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 {
--
2.53.0
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] arm64: dts: freescale: Drop undocumented "hardware" root node properties
2026-10-01 1:12 [PATCH] arm64: dts: freescale: Drop undocumented "hardware" root node properties Rob Herring (Arm)
@ 2026-10-01 6:28 ` Daniel Baluta
2026-10-01 14:42 ` Frank.Li
1 sibling, 0 replies; 3+ messages in thread
From: Daniel Baluta @ 2026-10-01 6:28 UTC (permalink / raw)
To: Rob Herring (Arm),
Krzysztof Kozlowski, Conor Dooley, Frank Li, Sascha Hauer,
Pengutronix Kernel Team, Fabio Estevam
Cc: devicetree, imx, linux-arm-kernel, linux-kernel
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@kernel.org>
I was looking for a fix for this, this looks good.
Reviewed-by: Daniel Baluta <daniel.baluta@nxp.com>
> ---
> .../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 {
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] arm64: dts: freescale: Drop undocumented "hardware" root node properties
2026-10-01 1:12 [PATCH] arm64: dts: freescale: Drop undocumented "hardware" root node properties Rob Herring (Arm)
2026-10-01 6:28 ` Daniel Baluta
@ 2026-10-01 14:42 ` Frank.Li
1 sibling, 0 replies; 3+ messages in thread
From: Frank.Li @ 2026-10-01 14:42 UTC (permalink / raw)
To: Krzysztof Kozlowski, Conor Dooley, Sascha Hauer,
Pengutronix Kernel Team, Fabio Estevam, Rob Herring (Arm)
Cc: Frank Li, devicetree, imx, linux-arm-kernel, linux-kernel
From: Frank Li <Frank.Li@nxp.com>
On Wed, 30 Sep 2026 20:12:31 -0500, 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.
Applied, thanks!
[1/1] arm64: dts: freescale: Drop undocumented "hardware" root node properties
commit: 20bf6ef705df9d57169f110fd49f37d2fcecc311
Best regards,
--
Frank Li <Frank.Li@nxp.com>
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-10-01 14:42 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-01 1:12 [PATCH] arm64: dts: freescale: Drop undocumented "hardware" root node properties Rob Herring (Arm)
2026-10-01 6:28 ` Daniel Baluta
2026-10-01 14:42 ` Frank.Li
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®