Subject: Re: kern/28955: wm(4) broken on IQ31244 since if_wm.c revision 1.53
To: Allen Briggs <>
From: Richard Earnshaw <>
List: netbsd-bugs
Date: 01/14/2005 10:10:38
On Fri, 2005-01-14 at 04:52, Allen Briggs wrote:
> On Thu, Jan 13, 2005 at 10:33:00PM +0000, Richard Earnshaw wrote:
> > 	Revision 1.53 if if_wm.c introduced a reset of the if_wm device using
> > 	an IO map handle.  Since this time the IQ31244 port seems to have been
> > 	completely unable to communicate over the wm device (the chip seems to
> > 	be incompletely reset).
> You'll probably find that wm1 is OK while wm0 is not.  This is
> because there are no other devices and wm0 gets I/O address 0 by
> default.  This appears to not work at all with the 82546--it doesn't
> fault, but it also apparently doesn't do the right thing with I/O
> accesses.  I thought I had committed a change to default starting
> I/O space at 0x1000 or so for i80321's PCI, but this unfortunately
> also broke the iyonix.  I have on my to-do list to track this down.
> What version of src/sys/arch/arm/xscale/i80321_pci.c do you have?

It's from the NetBSD-2-0 branch, so it will be 1.4.  Should there be a
pull-up requested?  I see the trunk is at 1.5 now.