linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Marvell mv64462 + mpc744x PCI Interrupt Cause Error Handling
@ 2008-12-02 23:28 Stephen Horton
  2008-12-03  1:52 ` tiejun.chen
  0 siblings, 1 reply; 3+ messages in thread
From: Stephen Horton @ 2008-12-02 23:28 UTC (permalink / raw)
  To: linuxppc-embedded

[-- Attachment #1: Type: text/plain, Size: 1270 bytes --]

Hi folks,

 

I'm really hoping Mark Greer or Dale Farnsworth sees this email. In my
current project, we are in the process of updating a board that has a
Marvell mv64462 system controller and a Freescale mpc7447A processor on
it. The board was originally developed with Gentoo Linux 2.6.9, but we
have ported Linux 2.6.24 kernel onto it. The new kernel is working well
thanks to help from people on this list. However, in examining the
differences between the 2 kernels, I can see that the 2.6.24 kernel
registers no interrupt error handling routines (see PCI Error Report
Register Map in the Marvell documentation). The error handlers for cpu,
sram, and specifically for the PCI bus that were previously in:

            /arch/ppc/syslib/mv64460_pic.c

are absent from:

            /arch/powerpc/sysdev/mv64x60_pic.c

 

Can someone who is familiar with the history of the ppc->powerpc
migration for this architecture help me figure out why the error
handling wasn't ported over? Is there some reason for this, such as it
didn't work properly or had some disadvantages? Is this error handling
done in 2.6.24 in some more generic manner that I have not yet found? Is
this an exercise left for me to implement?

 

Thanks,

Stephen


[-- Attachment #2: Type: text/html, Size: 3730 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-12-03 21:06 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-02 23:28 Marvell mv64462 + mpc744x PCI Interrupt Cause Error Handling Stephen Horton
2008-12-03  1:52 ` tiejun.chen
2008-12-03 21:06   ` Stephen Horton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).