MLK-17586-1 ARM64: dts: imx7ulp-evk: add eMMC HS200 support for B0 chip
authorHaibo Chen <haibo.chen@nxp.com>
Sun, 11 Feb 2018 08:27:41 +0000 (16:27 +0800)
committerHaibo Chen <haibo.chen@nxp.com>
Thu, 12 Apr 2018 10:45:57 +0000 (18:45 +0800)
commit31649ea3d3fee8483c981c540c8ea120851facee
treed833d047b589c3a13b33a7641e17d1397a5c3f02
parent07e3b466dccfc58d964c582f706c1009387f5463
MLK-17586-1 ARM64: dts: imx7ulp-evk: add eMMC HS200 support for B0 chip

USDHC internal IC data handle bug already fixed on i.MX7ULP B0, so add
HS200 support first.

To let HS200 work on i.MX7ULP REV A3 board, need to do the following
rework, otherwise, switch to HS200 will always meet error, caused by
the voltage change make eMMC work not stable, this rework fix the eMMC
I/O voltage to 1.8v, align with the MMC spec.
1,remove TF sd slot, replace eMMC chip
2,fix eMMC I/O voltage to 1.8v, remove R183, short TP3 and TP89
3,add R107, make eMMC boot work

For i.MX7ULP REV B1 board, do not need this rework, board already fix the
eMMC I/O voltage to 1.8v

Acked-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Haibo Chen <haibo.chen@nxp.com>
arch/arm/boot/dts/imx7ulp-evk-emmc.dts
arch/arm/boot/dts/imx7ulp-evk.dts