[U-Boot] GT-64120 PCI init

Shinya Kuribayashi skuribay at ruby.dti.ne.jp
Tue Aug 12 08:02:59 CEST 2008


Richard Danter wrote:
> Solution so far is either to run U-Boot from KSeg1 or to pepper the
> eepro100 driver with flush_cache() calls. Both seem to work though
> running in kseg1 is slower.
> 
> Has anyone else used an eepro100 on a MIPS target? Did you hit the same problem?
> 
> I can see that some drivers (e.g. rtl8139.c) already have the
> flush_cache() calls.

I added flush_cache()s to rtl8139.c before.

If your system is cache non-coherent, please fix drivers to have proper
cache handlings. Also note that running whole U-Boot in CKSEG1 is not
good idea, at least for me.

  Shinya




More information about the U-Boot mailing list