[U-Boot] [PATCH 1/4] mmc: fsl_esdhc: introduce vs18_enable for 1.8V fix I/O

York Sun york.sun at nxp.com
Thu Apr 20 03:21:53 UTC 2017


On 04/19/2017 07:46 PM, Peng Fan wrote:
> When using eMMC with 1.8V I/O, the VSELECT bit need to be set in
> the USDHC controller when init.
>
> This patch adds a parameter "vs18_enable" in fsl_esdhc_cfg
> structure and priv data, so each controller can have different
> settings.
>
> We could not use CONFIG_SYS_FSL_ESDHC_FORCE_VSELECT, it has problem
> that it will apply to all USDHC controllers and it only set the 1.8V
> at init phase. So if user does not select to the eMMC device,
> the voltage on the I/O pins are not correct.
>

Peng,

I don't quite understand this. Isn't the voltage supplied by the board? 
I believe we have detection on our boards to decide 3.3v or 1.8v should 
be supplied. Does that have anything to do with the voltage you are 
talking about? I am referring to LS1046ARDB.

York



More information about the U-Boot mailing list