u-boot-brain/drivers/mmc
Raffaele Recalcati 8511cd84ab MMC may wrongly regconize 2GB eMMC as high capacity
Hi Terry,

> So I guess:
> mmc_init calls mmc_send_op_cond  that set  high_capacity,
> than it calls mmc_startup, that, with MMC_CMD_SEND_CSD  command, set
> the capacity, using values in CSD register.
> So I guess that mmc_change_freq should not recalculate high_capacity.
>
> It seems better, isn't it?
>
> Regards,
> Raffaele
>

Finally I think that it is enough to apply the following patch in order
to fix the issue.

Regards,
Raffaele

Signed-off-by: Andy Fleming <afleming@freescale.com>
2011-04-13 07:09:04 -05:00
..
atmel_mci.c Convert mmc_init to mmc_legacy_init 2009-02-16 18:07:40 -06:00
atmel_mci.h AT91: MCI: add SD/MMC driver using mmc framework 2010-09-03 11:19:01 +02:00
bfin_sdh.c Blackfin: bfin_sdh: add support for multiblock operations 2011-04-08 00:44:27 -04:00
davinci_mmc.c Minor Coding Style Cleanup. 2011-02-02 22:36:10 +01:00
fsl_esdhc.c drivers/mmc/fsl_esdhc.c: reordered tests 2011-04-13 06:35:22 -05:00
gen_atmel_mci.c AT91: gen_atmel_mci.c: fix bug when Slot B is used 2010-12-07 16:36:39 +01:00
Makefile mmc: add generic mmc spi driver 2011-04-13 06:35:22 -05:00
mmc_spi.c mmc: add generic mmc spi driver 2011-04-13 06:35:22 -05:00
mmc.c MMC may wrongly regconize 2GB eMMC as high capacity 2011-04-13 07:09:04 -05:00
mxcmmc.c mxcmmc: fix warnings due to access 32 bit registers with 16 bit accessors 2010-03-21 22:22:52 +01:00
omap_hsmmc.c mmc: omap: timeout counter fix 2010-11-19 16:27:37 -05:00
omap3_mmc.c mmc: omap3: fix block read function 2010-08-12 13:50:25 -04:00
omap3_mmc.h mmc: omap3: make local symbols static 2010-08-12 13:50:19 -04:00
pxa_mmc.c PXA: pxa-regs.h cleanup 2010-10-19 22:46:22 +02:00
pxa_mmc.h pxa: move mmc drivers to drivers/mmc 2009-02-20 03:47:50 +01:00
s5p_mmc.c S5P: mmc: Resolved interrupt error during mmc_init 2011-03-27 19:20:26 +02:00