[PATCH v2 05/15] ARM: integrator: use fixed PCI i/o mapping

Rob Herring robherring2 at gmail.com
Sun Jul 22 09:09:30 EDT 2012


On Jul 21, 2012 5:56 PM, "Arnd Bergmann" <arnd at arndb.de> wrote:
>
> On Saturday 21 July 2012, Will Deacon wrote:
> > Hi Rob,
> >
> > On Tue, Jul 17, 2012 at 07:02:12PM +0100, Rob Herring wrote:
> > > On 07/17/2012 12:04 PM, Will Deacon wrote:
> > > > On Sat, Jul 14, 2012 at 10:49:47PM +0100, Linus Walleij wrote:
> > > >> I think the PCI bus on my Integrator/AP is tilted and not suitable
> > > >> for tests. But IIRC Will Deacon actually has one of these machines
> > > >> and managed to get ethernet going on it. Maybe he can even test
> > > >> this patch?
> > > >
> > > > I can try digging out my integrator at the weekend if you like. Are
these
> > > > patches sitting in a branch anywhere that I can grab?
> > > >
> > >
> > > git://sources.calxeda.com/kernel/linux.git io-cleanup-pci
> >
> > I dusted off the integrator, but I'm failing to boot at all if I build
from
> > that branch:
> >
> >       Uncompressing Linux... done, booting the kernel.
> >       <silence>
> >
> > Using the same .config, I can boot v3.5-rc7 just fine (I even rebased
your
> > branch onto that in case something had been fixed in mainline, but it
made
> > no difference).
>
> I've looked at integrator_defconfig, and could not find any code that
> actually uses the PIO accessors. Is your configuration different to that?
> Do you actually have PCI enabled and present on the machine? Do things
> change if you turn PCI off?
>

Could be overlapping static mappings. I manually checked that, but may have
missed something.

Can you turn on earlyprintk?

Rob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20120722/d40637a6/attachment-0001.html>


More information about the linux-arm-kernel mailing list