David Brownell <[email protected]> writes:
> From: David Brownell <[email protected]>
>
> Whoops -- dm6446 can't clock MMC as fast as dm355 can. Don't tempt it.
>
> Signed-off-by: David Brownell <[email protected]>
Thanks, pushing today.
Kevin
> ---
> drivers/mmc/host/davinci_mmc.c | 8 ++++++--
> 1 file changed, 6 insertions(+), 2 deletions(-)
>
> --- a/drivers/mmc/host/davinci_mmc.c
> +++ b/drivers/mmc/host/davinci_mmc.c
> @@ -37,6 +37,7 @@
> #include <linux/dma-mapping.h>
>
> #include <mach/board.h>
> +#include <mach/cpu.h>
> #include <mach/edma.h>
> #include <mach/hardware.h>
> #include <mach/irqs.h>
> @@ -1156,8 +1157,11 @@ static int __init davinci_mmcsd_probe(st
>
> mmc->ops = &mmc_davinci_ops;
> mmc->f_min = 312500;
> - mmc->f_max = 52000000; /* MMCplus @52 MHz; SDHC @50 MHz */
> - mmc->caps |= MMC_CAP_MMC_HIGHSPEED | MMC_CAP_SD_HIGHSPEED;
> + mmc->f_max = 25000000;
> + if (cpu_is_davinci_dm355()) {
> + mmc->f_max = 50000000;
> + mmc->caps |= MMC_CAP_MMC_HIGHSPEED | MMC_CAP_SD_HIGHSPEED;
> + }
> mmc->ocr_avail = MMC_VDD_32_33 | MMC_VDD_33_34;
>
> /* with no iommu coalescing pages, each phys_seg is a hw_seg */
>
> _______________________________________________
> Davinci-linux-open-source mailing list
> [email protected]
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source