[PATCH 1/4] imx8mp: phyboard-pollux-rdk: Convert to DM_PMIC
Peng Fan
peng.fan at nxp.com
Thu Mar 26 11:09:04 CET 2026
> Subject: Re: [PATCH 1/4] imx8mp: phyboard-pollux-rdk: Convert to
> DM_PMIC
> > diff --git a/drivers/mmc/fsl_esdhc_imx.c
> b/drivers/mmc/fsl_esdhc_imx.c
> > index 335b44a8a1a..f92c0c91c4d 100644
> > --- a/drivers/mmc/fsl_esdhc_imx.c
> > +++ b/drivers/mmc/fsl_esdhc_imx.c
> > @@ -1454,8 +1454,11 @@ static int fsl_esdhc_of_to_plat(struct
> udevice
> > *dev)
> > return ret;
> > }
> >
> > - if (regulator_get_value(vqmmc_dev) == 1800000)
> > + if (regulator_get_value(vqmmc_dev) == 1800000) {
> > + printf("value is 1.8V?????????????\n");
> > priv->vs18_enable = 1;
> > + }
> > + priv->vs18_enable = 0;
> > }
> > return 0;
> > }
> >
> > If issue gone, I think issue is clear, driver think it is 1.8v, but it
> > is 3.3v actually.
>
> With your Convert DM_PMIC patchstack and the change above (and
> without Frieders dt changes) the issue is gone:
Thanks for confirming this.
-Peng
More information about the U-Boot
mailing list