[U-Boot] [RESEND PATCH v2] tegra2: Enable data cache
Tom Warren
TWarren at nvidia.com
Fri Oct 14 17:55:34 CEST 2011
Stephen,
> -----Original Message-----
> From: Stephen Warren
> Sent: Friday, October 14, 2011 8:04 AM
> To: Simon Glass; Tom Warren
> Cc: Anton Staaf; U-Boot Mailing List
> Subject: RE: [U-Boot] [RESEND PATCH v2] tegra2: Enable data cache
>
> Simon Glass wrote at Thursday, October 13, 2011 6:18 PM:
> > On Thu, Oct 13, 2011 at 5:06 PM, Tom Warren <TWarren at nvidia.com> wrote:
> > > Simon Glass wrote at Wednesday, October 12, 2011 2:13 PM:
> ...
> > >> Yes that's right since yesterday's merge of MMC into u-boot-arm (prior
> > >> to that there was no working MMC!). Let's hold off applying this patch
> > >> until you are done.
> > >>
> > >
> > > I have to disagree with the 'no working MMC' statement. When I submitted
> my Tegra2 MMC driver in
> > > May, it was working fine on Seaboard (hadn't tested yet on Harmony since
> mine was dead). At that time,
> > > DCACHE was off, so no concurrency issues nor hangs were seen. Wolfgang
> merged it w/master in mid-July.
> > >
> > > Just correcting for the record,
> >
> > Yes I suspect you are right, it could just be my Seaboard - I have a
> > different one from what I was using a few months ago. With this new
> > one I see:
>
> I think the issue is that MMC/SD work OK with Tom's patch "tegra2: Enable
> MMC for Seaboard", which isn't yet merged into mainline U-Boot. Without
> that, neither the MMC nor SD slot worked for me.
>
Not to quibble, but see commit 74fac70084bb040342fafc3b0d2ef50fbe35646f:
commit 74fac70084bb040342fafc3b0d2ef50fbe35646f
Merge: 1bb5e90 8fd01b8
Author: Wolfgang Denk <wd at denx.de>
Date: Tue Jul 19 22:27:07 2011 +0200
Merge branch 'master' of git://git.denx.de/u-boot-mmc
* 'master' of git://git.denx.de/u-boot-mmc:
mmc: rescan fails on empty slot
AT91:mmc:fix multiple read/write error
mmc: Access mode validation for eMMC cards > 2 GiB
mmc: sh_mmcif: add support for Renesas MMCIF
mmc: fix the condition for MMC version 4
MMC: add marvell sdhci driver
MMC: add sdhci generic framework
MMC: add erase function to both mmc and sd
MMC: unify mmc read and write operation
-> mmc: Tegra2: Enable SD/MMC driver for Seaboard and Harmony
-> mmc: Tegra2: SD/MMC driver for Seaboard - eMMC on SDMMC4, SDIO on SDMMC3
It would appear that Wolfgang merged my changes into the master branch on July 19th, unless I'm misreading this.
Note that I don't see any commit by me labeled "tegra2: Enable MMC for Seaboard" - I'm assuming you meant this one.
> For Harmony you'll need my patch "tegra2: Move board_mmc_init into board
> files", which is part of a series that's not yet merged.
>
> --
> nvpublic
More information about the U-Boot
mailing list