Re: [U-Boot] [PATCH] ARM1136: add cache flush and invalidate operations

2012-03-30 Thread Stefano Babic
On 30/03/2012 18:05, Marek Vasut wrote: >> >> I am testing Anatolij's patch on mx35pdk. >> >> TFTP from server 192.168.2.14; our IP address is 192.168.2.97 >> Filename 'mx35pdk/uImage'. >> Load address: 0x8080 >> Loading: Misaligned cache operation [8fe726e8, 8fe72728] >> >> However, data is co

Re: [U-Boot] [PATCH] ARM1136: add cache flush and invalidate operations

2012-03-30 Thread Marek Vasut
Dear Stefano Babic, > On 30/03/2012 17:28, Marek Vasut wrote: > >> However, Albert has sent a report > >> > >> http://www.mail-archive.com/u-boot@lists.denx.de/msg80566.html > >> > >> a none of these boards was broken. But I see now that other boards are > >> affected (the mx28evk does not comp

Re: [U-Boot] [PATCH] ARM1136: add cache flush and invalidate operations

2012-03-30 Thread Stefano Babic
On 30/03/2012 17:28, Marek Vasut wrote: >> >> However, Albert has sent a report >> http://www.mail-archive.com/u-boot@lists.denx.de/msg80566.html >> >> a none of these boards was broken. But I see now that other boards are >> affected (the mx28evk does not compile due to missing CONFIG_APBH_DMA).

Re: [U-Boot] [PATCH] ARM1136: add cache flush and invalidate operations

2012-03-30 Thread Anatolij Gustschin
Hi, On Fri, 30 Mar 2012 17:28:03 +0200 Marek Vasut wrote: ... > > > I pulled u-boot-arm.git master for build tests and see this > > > change on the FEC driver in resulting tree. > > > > However, Albert has sent a report > > http://www.mail-archive.com/u-boot@lists.denx.de/msg80566.html > > > >

Re: [U-Boot] [PATCH] ARM1136: add cache flush and invalidate operations

2012-03-30 Thread Marek Vasut
Dear Stefano Babic, > On 30/03/2012 16:35, Anatolij Gustschin wrote: > > Hi Stefano, > > > > On Fri, 30 Mar 2012 16:20:19 +0200 > > > > Stefano Babic wrote: > >> On 30/03/2012 16:02, Anatolij Gustschin wrote: > >>> Since commit 5c1ad3e6f8ae578bbe30e09652f1531e9bc22031 > >> > >> Hi Antolji, > >

Re: [U-Boot] [PATCH] ARM1136: add cache flush and invalidate operations

2012-03-30 Thread Stefano Babic
On 30/03/2012 16:35, Anatolij Gustschin wrote: > Hi Stefano, > > On Fri, 30 Mar 2012 16:20:19 +0200 > Stefano Babic wrote: > >> On 30/03/2012 16:02, Anatolij Gustschin wrote: >>> Since commit 5c1ad3e6f8ae578bbe30e09652f1531e9bc22031 >> >> Hi Antolji, >> >>> (net: fec_mxc: allow use with cache en

Re: [U-Boot] [PATCH] ARM1136: add cache flush and invalidate operations

2012-03-30 Thread Anatolij Gustschin
Hi Stefano, On Fri, 30 Mar 2012 16:20:19 +0200 Stefano Babic wrote: > On 30/03/2012 16:02, Anatolij Gustschin wrote: > > Since commit 5c1ad3e6f8ae578bbe30e09652f1531e9bc22031 > > Hi Antolji, > > > (net: fec_mxc: allow use with cache enabled) the FEC_MXC > > driver uses flush_dcache_range() and

Re: [U-Boot] [PATCH] ARM1136: add cache flush and invalidate operations

2012-03-30 Thread Stefano Babic
On 30/03/2012 16:02, Anatolij Gustschin wrote: > Since commit 5c1ad3e6f8ae578bbe30e09652f1531e9bc22031 Hi Antolji, > (net: fec_mxc: allow use with cache enabled) the FEC_MXC > driver uses flush_dcache_range() and invalidate_dcache_range() > functions. This driver is also configured for ARM1136 ba

[U-Boot] [PATCH] ARM1136: add cache flush and invalidate operations

2012-03-30 Thread Anatolij Gustschin
Since commit 5c1ad3e6f8ae578bbe30e09652f1531e9bc22031 (net: fec_mxc: allow use with cache enabled) the FEC_MXC driver uses flush_dcache_range() and invalidate_dcache_range() functions. This driver is also configured for ARM1136 based 'flea3' and 'mx35pdk' boards which currently do not build as ther