[PATCH 1/2] mmc: xenon_sdhci: Use livetree API

Stefan Roese stefan.roese at mailbox.org
Wed May 27 14:30:50 CEST 2026


On 5/25/26 05:58, Peng Fan (OSS) wrote:
> From: Peng Fan <peng.fan at nxp.com>
> 
> Use livetree API which supports both live device tree and flat DT backends,
> avoiding direct dependency on devfdt_* helpers.
> 
> No functional changes.
> 
> Signed-off-by: Peng Fan <peng.fan at nxp.com>

Reviewed-by: Stefan Roese <stefan.roese at mailbox.org>

Thanks,
Stefan

> ---
>   drivers/mmc/xenon_sdhci.c | 5 ++---
>   1 file changed, 2 insertions(+), 3 deletions(-)
> 
> diff --git a/drivers/mmc/xenon_sdhci.c b/drivers/mmc/xenon_sdhci.c
> index 0e4902fab77..6aa73792f96 100644
> --- a/drivers/mmc/xenon_sdhci.c
> +++ b/drivers/mmc/xenon_sdhci.c
> @@ -537,10 +537,9 @@ static int xenon_sdhci_of_to_plat(struct udevice *dev)
>   	host->ioaddr = dev_read_addr_ptr(dev);
>   
>   	if (device_is_compatible(dev, "marvell,armada-3700-sdhci"))
> -		priv->pad_ctrl_reg = devfdt_get_addr_index_ptr(dev, 1);
> +		priv->pad_ctrl_reg = dev_read_addr_index_ptr(dev, 1);
>   
> -	name = fdt_getprop(gd->fdt_blob, dev_of_offset(dev), "marvell,pad-type",
> -			   NULL);
> +	name = ofnode_get_property(dev_ofnode(dev), "marvell,pad-type", NULL);
>   	if (name) {
>   		if (0 == strncmp(name, "sd", 2)) {
>   			priv->pad_type = SOC_PAD_SD;
> 



More information about the U-Boot mailing list