fsl_esdhc: Add the workaround for erratum ESDHC135 (enable on P4080)
authorRoy Zang <tie-fei.zang@freescale.com>
Fri, 7 Jan 2011 06:06:47 +0000 (00:06 -0600)
committerKumar Gala <galak@kernel.crashing.org>
Fri, 14 Jan 2011 07:32:22 +0000 (01:32 -0600)
commit3b4456ec391877a950dd5e98ee20df6560f0e1af
tree1690d31ee59b2bbc8e6d5db326aac3c06bc43a6b
parentd621da0066dff92a76ca3c6fb031a7f823a811f3
fsl_esdhc: Add the workaround for erratum ESDHC135 (enable on P4080)

The default value of the SRS, VS18 and VS30 and ADMAS fields in the host
controller capabilities register (HOSTCAPBLT) are incorrect. The default
of these bits should be zero instead of one.

Clear these bits out when we read HOSTCAPBLT.

Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
arch/powerpc/cpu/mpc85xx/cmd_errata.c
drivers/mmc/fsl_esdhc.c
include/configs/P4080DS.h