Re: [U-Boot] [Bug] IXP425 and e1000 network driver

2009-08-10 Thread Wolfgang Denk
Dear Ben, In message <4a7fb519.6040...@gmail.com> you wrote: > > I thought I brought this up already, but maybe not. Won't this break > PowerPC? I'm pretty sure (value) != (cpu_to_le32(value)), isn't it? Right. > Isn't the problem that writel() and readl() aren't byte-swapped on BE ARM? Ri

Re: [U-Boot] [Bug] IXP425 and e1000 network driver

2009-08-09 Thread Ben Warren
Hi Wolfgang, Wolfgang Denk wrote: > Dear Ben Warren, > > In message <49d68311.4090...@gmail.com> you wrote: > >> Wolfgang Denk wrote: >> >>> Dear Ben, >>> >>> In message Stefan Althoefer wrote: >>> >>> Hi, I found that IXP425 (big endian ARM) did not work with e10

Re: [U-Boot] [Bug] IXP425 and e1000 network driver

2009-08-05 Thread Wolfgang Denk
Dear Ben Warren, In message <49d68311.4090...@gmail.com> you wrote: > Wolfgang Denk wrote: > > Dear Ben, > > > > In message Stefan Althoefer wrote: > > > >> Hi, > >> > >> I found that IXP425 (big endian ARM) did not work with e1000 network > >> driver. The reason is broken access to controller

Re: [U-Boot] [Bug] IXP425 and e1000 network driver

2009-06-03 Thread Wolfgang Denk
Dear Ben, In message you wrote: > > > On 19:31 Sat 20 Dec , Stefan Althoefer wrote: > > > Hi, > > > > > > I found that IXP425 (big endian ARM) did not work with e1000 network > > > driver. The reason is broken access to controller registers. > > > > > > I get it working with this patch: > >

Re: [U-Boot] [Bug] IXP425 and e1000 network driver

2009-05-02 Thread Ben Warren
On Sat, May 2, 2009 at 4:56 AM, Jean-Christophe PLAGNIOL-VILLARD < plagn...@jcrosoft.com> wrote: > On 19:31 Sat 20 Dec , Stefan Althoefer wrote: > > Hi, > > > > I found that IXP425 (big endian ARM) did not work with e1000 network > > driver. The reason is broken access to controller registers.

Re: [U-Boot] [Bug] IXP425 and e1000 network driver

2009-05-02 Thread Jean-Christophe PLAGNIOL-VILLARD
On 19:31 Sat 20 Dec , Stefan Althoefer wrote: > Hi, > > I found that IXP425 (big endian ARM) did not work with e1000 network > driver. The reason is broken access to controller registers. > > I get it working with this patch: Ben Ping Best Regards, J.

Re: [U-Boot] [Bug] IXP425 and e1000 network driver

2009-04-27 Thread Wolfgang Denk
Dear Ben, In message <49d68311.4090...@gmail.com> you wrote: > Wolfgang Denk wrote: > > Dear Ben, > > > > In message Stefan Althoefer wrote: > > > >> Hi, > >> > >> I found that IXP425 (big endian ARM) did not work with e1000 network > >> driver. The reason is broken access to controller regist

Re: [U-Boot] [Bug] IXP425 and e1000 network driver

2009-04-03 Thread Ben Warren
Wolfgang Denk wrote: > Dear Ben, > > In message Stefan Althoefer wrote: > >> Hi, >> >> I found that IXP425 (big endian ARM) did not work with e1000 network >> driver. The reason is broken access to controller registers. >> >> I get it working with this patch: >> >> >> --- a/drivers/net

Re: [U-Boot] [Bug] IXP425 and e1000 network driver

2009-04-03 Thread Wolfgang Denk
Dear Ben, In message Stefan Althoefer wrote: > Hi, > > I found that IXP425 (big endian ARM) did not work with e1000 network > driver. The reason is broken access to controller registers. > > I get it working with this patch: > > > --- a/drivers/net/e1000.c > +++ b/drivers/net/e1000.c

[U-Boot] [Bug] IXP425 and e1000 network driver

2008-12-20 Thread Stefan Althoefer
Hi, I found that IXP425 (big endian ARM) did not work with e1000 network driver. The reason is broken access to controller registers. I get it working with this patch: --- a/drivers/net/e1000.c +++ b/drivers/net/e1000.c @@ -105,12 +105,15 @@ static void e1000_phy_hw_reset(struct e1000_h