[PATCH 1/4] powerpc: mv64x60 - Use early_* PCI accessors for hotswap reg
Mark A. Greer
mgreer at mvista.com
Thu Jan 17 11:47:44 EST 2008
On Thu, Jan 17, 2008 at 09:48:59AM +1100, Benjamin Herrenschmidt wrote:
> On Mon, 2008-01-14 at 15:51 -0700, Mark A. Greer wrote:
> > From: Mark A. Greer <mgreer at mvista.com>
> > The mv64x60 Hotswap register is on the first hose of the mv64x60
> > hostbridge. To access it, manually find the hose structure and
> > use the early_* PCI accessor routines because the hostbridge is
> > normally hidden.
> Can't we unhide the NB instead ?
Possibly but it may cause issues since many hostbridge have BARs
that don't comply with the PCI spec which may get hosed when scanning
the PCI bus. Maybe fixups/quirks/whatever will help but I'm not sure
that's any cleaner. TBH, I'm not familiar enough with the PCI subsystem
to answer this intelligently.
More information about the Linuxppc-dev