[PATCH 2/2] powerpc: MPC85xx EDAC device driver
Linas Vepstas
linas at austin.ibm.com
Tue Jul 31 07:44:04 EST 2007
On Mon, Jul 30, 2007 at 01:17:40PM -0700, Dave Jiang wrote:
> Arnd Bergmann wrote:
> > The best solution may be to look at how it's structured at the
> > register level. If the PCI EDAC registers are implemented separately
> > from the regular PCI registers, a device tree entry would be appropriate.
> > If not, your idea of registering a platform_device from fsl_add_bridge
> > is probably more sensible.
> >
>
> We can probably do either. From looking at the 8560 and 8548 manuals, the PCI
> error registers are 0xe00 offset of the start of PCI registers. For example,
> the PCI registers would start at 0x8000 offset. And the PCI error registers
> would be at 0xe00 offset from there and would be the very last block of
> registers.
Anywhere I can easily get an overview of these "PCI error registers"?
Also: please note that the linux kernel has a pci error recovery
mechanism built in; its used by pseries and PCI-E. I'm not clear
on what any of this has to do with EDAC, which I thought was supposed
to be for RAM only. (The EDAC project once talked about doing pci error
recovery, but that was years ago, and there is a separate system for
that, now.)
--linas
More information about the Linuxppc-dev
mailing list