[U-Boot] [PATCH 01/12] da850: indicate cache usage disable in config file
Netagunte, Nagabhushana
nagabhushana.netagunte at ti.com
Tue Aug 9 15:44:01 CEST 2011
Hi Laurence,
Thanks for the info about cache coherency issues with DAVINCI EMAC.
I will make appropriate changes to commit message.
Thanks,
Nag
On Wed, Aug 03, 2011 at 01:07:36, Laurence Withers wrote:
> On Tue, Aug 02, 2011 at 06:06:42PM +0200, Wolfgang Denk wrote:
> > Dear nagabhushana.netagunte at ti.com,
> >
> > In message <1312299792-16415-2-git-send-email-nagabhushana.netagunte at ti.com> you wrote:
> > > From: Nagabhushana Netagunte <nagabhushana.netagunte at ti.com>
> > >
> > > As per new cache management framework, if the caches are not used in
> > > u-boot, it needs to be explicitly indicated through macros in config
> > > file. da850 doesnt support I-CACHE, D-CACHE or L2-CACHE usage in
> > > u-boot which is indicated by the following macro definitions,
> >
> > What exactly does this mean? Does it mean that
> >
> > 1) the hardware does not have working caches, so there is no chance to
> > ever add such support in software?
> >
> > 2) the hardware does have working caches, but this current software
> > support is simple / incomplete, and cache support will be added
> > later?
>
> I am also working on a U-Boot port to a DA850-based board, and I can confirm that both I-cache and D-cache do work correctly. However, there are cache coherency issues when using the Ethernet driver (DaVinci EMAC). There may also be other drivers that fail similarly.
>
> If driver issues are the reason for disabling the caches then the commit message should reflect this.
>
> Bye for now,
> --
> Laurence Withers, <lwithers at guralp.com> http://www.guralp.com/
> Direct tel:+447753988197 or tel:+443333408643 Software Engineer
> General support queries: <support at guralp.com> CMG-DCM CMG-EAM CMG-NAM
>
More information about the U-Boot
mailing list