[PATCH] arm64: dts: marvell: armada-3720: drop 'marvell,xenon-emmc' properties

From: Gabor Juhos

Date: Sat Feb 21 2026 - 10:38:12 EST


The 'marvell,xenon-emmc' property used in some device trees of Armada 3720
based boards is not documented. Due to this dtbs_check throws warnings:

.../armada-3720-atlas-v5.dtb: mmc@d8000 (marvell,armada-3700-sdhci): Unevaluated properties are not allowed ('marvell,xenon-emmc' was unexpected)
.../armada-3720-espressobin-emmc.dtb: mmc@d8000 (marvell,armada-3700-sdhci): Unevaluated properties are not allowed ('marvell,xenon-emmc' was unexpected)

Apart from the warnings, 'git grep' says that the property is used in
device trees only:

$ git grep -n 'marvell,xenon-emmc'
arch/arm64/boot/dts/marvell/armada-3720-atlas-v5.dts:85: marvell,xenon-emmc;
arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi:81: marvell,xenon-emmc;

Although handling of the property was there in an early version of
the 'sdhci-xenon' driver during the initial submission [1], but that
part has been removed in later versions.

Drop the property from the affected device trees due to the reasons
mentioned above.

No functional changes intended, compile tested only.

Link: https://lore.kernel.org/r/0390e7a05b6163deabb545f93729ea615eeaaee2.1477911954.git-series.gregory.clement@xxxxxxxxxxxxxxxxxx # [1]
Signed-off-by: Gabor Juhos <j4g8y7@xxxxxxxxx>
---
arch/arm64/boot/dts/marvell/armada-3720-atlas-v5.dts | 1 -
arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi | 1 -
2 files changed, 2 deletions(-)

diff --git a/arch/arm64/boot/dts/marvell/armada-3720-atlas-v5.dts b/arch/arm64/boot/dts/marvell/armada-3720-atlas-v5.dts
index 070d10a705bbdf74cd63f6229f214b945fc78699..a313d5687789e349a1a25d69ab4bfbd0927dd060 100644
--- a/arch/arm64/boot/dts/marvell/armada-3720-atlas-v5.dts
+++ b/arch/arm64/boot/dts/marvell/armada-3720-atlas-v5.dts
@@ -82,7 +82,6 @@ &sdhci0 {
mmc-ddr-1_8v;
mmc-hs400-1_8v;
sd-uhs-sdr104;
- marvell,xenon-emmc;
marvell,xenon-tun-count = <9>;
marvell,pad-type = "fixed-1-8v";
vqmmc-supply = <&vsdc_reg>;
diff --git a/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi b/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi
index fed2dcecb323f0541d076988164f12e68ed37fcc..37e16fb3a3832292484d602c386ec7ffec1f55bd 100644
--- a/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi
+++ b/arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi
@@ -78,7 +78,6 @@ &sdhci0 {
bus-width = <8>;
mmc-ddr-1_8v;
mmc-hs400-1_8v;
- marvell,xenon-emmc;
marvell,xenon-tun-count = <9>;
marvell,pad-type = "fixed-1-8v";


---
base-commit: fcaf733ca526b69595ed1d227e2cc59ddd24eff7
change-id: 20260221-armada-37xx-drop-xenon-emmc-9514c385e766

Best regards,
--
Gabor Juhos <j4g8y7@xxxxxxxxx>