PASEMI: PA6T board doesn't boot with the RC1 of kernel 4.2 anymore

Christian Zigotzky chzigotzky at
Thu Jul 9 18:50:16 AEST 2015

Dear Ben,

Thank you for your answer.

On 09 July 2015 at 09:53 AM, Benjamin Herrenschmidt wrote:
> Michael, the crash looks like a neat NULL dereference, any chance you
> can spot something in the code that might explain it ?
> The strange thing is that the crash is in sb600_8259_cascade(), however
> that function doesn't seem to exist in a current kernel tree, or if it
> does it's somewhat hidden behind grep-defeating macros.
> All I can find that relates to something called "sb600" is some quirks
> in AHCI and x86 fixups that seem ATI related.
> Christian, do you have some out of tree driver in that kernel ?
Yes I have. Our PA6T system uses the AMD/ATI SB600 South Bridge to 
provide various integrated I/O functions including SATA/PATA ports, USB 
and audio. The SB600 connects to the PA6T CPU via a PCIe x4 link. This 
is termed an “A-link II Express” link by ATI/AMD.

I/O features:

- PCIe x4 link to CPU
- SATA-II AHCI controller with 4 ports
- PATA (IDE) controller (single channel)
- multiple USB ports (5 OHCI and 1 EHCI host controllers and all ports 
are fully USB 1.1 and USB 2.0 compliant)
- UAA compatible HD Audio controller
- PCIe-PCI bridge supporting multiple PCI slots with 5V signalling support
- 8259 compatible interrupt controller
- Real Time Clock

I have to patch the official kernel source code because of the SB600 
South Bridge.

I have added the patch for the kernel 4.1 as an email attachment.

I would like to thank you very much in advance for helping me. If you 
have any further questions, please do not hesitate to ask. I am looking 
forward to getting your reply.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: nemo_4.1-3.patch
Type: text/x-patch
Size: 28594 bytes
Desc: not available
URL: <>

More information about the Linuxppc-dev mailing list