[U-Boot] [PATCH] armv8: ls1088ardb: support force SDHC mode by hwconfig

York Sun york.sun at nxp.com
Tue Dec 19 16:01:38 UTC 2017


On 11/26/2017 11:59 PM, Yangbo Lu wrote:
> The BRDCFG5[SPISDHC] register field of Qixis device is used
> to control SPI and SDHC signal routing.
> 
> 10 = Force SDHC Mode
>   - SPI_CS[0] is routed to CPLD for SDHC_VS use.
>   - SPI_CS[1] is unused.
>   - SPI_CS[2:3] are routed to the TDMRiser slot.
> 
> 11 = Force eMMC Mode
>   - SPI_CS[0:3] are routed to the eMMC card.
> 
> 0X = Auto Mode
>   - If SDHC_CS_B=0 (SDHC card installed): Use SDHC mode
>     described above.
>   - Else SDHC_CS_B=1 (no SDHC card installed): Use eMMC
>     mode described above.
> 
> In default the hardware uses auto mode, but sometimes we need
> to use force SDHC mode to support SD card hotplug, or SD sleep
> waking up in kernel. This patch is to support force SDHC mode
> by hwconfig.
> 
> Signed-off-by: Yangbo Lu <yangbo.lu at nxp.com>
> ---

Applied to fsl-qoriq master. Thanks.

York


More information about the U-Boot mailing list