* [PATCH] arm64: dts: marvell: armada-3720: drop 'marvell,xenon-emmc' properties
@ 2026-02-21 15:37 Gabor Juhos
2026-02-21 15:41 ` Andrew Lunn
2026-03-02 15:27 ` Gregory CLEMENT
0 siblings, 2 replies; 3+ messages in thread
From: Gabor Juhos @ 2026-02-21 15:37 UTC (permalink / raw)
To: Andrew Lunn, Gregory Clement, Sebastian Hesselbarth, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
Cc: linux-arm-kernel, devicetree, linux-kernel, Gabor Juhos
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@free-electrons.com # [1]
Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
---
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@gmail.com>
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] arm64: dts: marvell: armada-3720: drop 'marvell,xenon-emmc' properties
2026-02-21 15:37 [PATCH] arm64: dts: marvell: armada-3720: drop 'marvell,xenon-emmc' properties Gabor Juhos
@ 2026-02-21 15:41 ` Andrew Lunn
2026-03-02 15:27 ` Gregory CLEMENT
1 sibling, 0 replies; 3+ messages in thread
From: Andrew Lunn @ 2026-02-21 15:41 UTC (permalink / raw)
To: Gabor Juhos
Cc: Gregory Clement, Sebastian Hesselbarth, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, linux-arm-kernel, devicetree,
linux-kernel
On Sat, Feb 21, 2026 at 04:37:59PM +0100, Gabor Juhos wrote:
> 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@free-electrons.com # [1]
> Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Andrew
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] arm64: dts: marvell: armada-3720: drop 'marvell,xenon-emmc' properties
2026-02-21 15:37 [PATCH] arm64: dts: marvell: armada-3720: drop 'marvell,xenon-emmc' properties Gabor Juhos
2026-02-21 15:41 ` Andrew Lunn
@ 2026-03-02 15:27 ` Gregory CLEMENT
1 sibling, 0 replies; 3+ messages in thread
From: Gregory CLEMENT @ 2026-03-02 15:27 UTC (permalink / raw)
To: Gabor Juhos, Andrew Lunn, Sebastian Hesselbarth, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
Cc: linux-arm-kernel, devicetree, linux-kernel, Gabor Juhos
Gabor Juhos <j4g8y7@gmail.com> writes:
> 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@free-electrons.com # [1]
> Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
Applied on mvebu/dt64
Thanks,
Gregory
> ---
> 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@gmail.com>
>
--
Grégory CLEMENT, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-03-02 15:27 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-21 15:37 [PATCH] arm64: dts: marvell: armada-3720: drop 'marvell,xenon-emmc' properties Gabor Juhos
2026-02-21 15:41 ` Andrew Lunn
2026-03-02 15:27 ` Gregory CLEMENT
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox