PASEMI: PA6T board doesn't boot with the RC1 of kernel 4.2 anymore
chzigotzky at xenosoft.de
Thu Jul 9 18:50:16 AEST 2015
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.
- 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
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...
Size: 28594 bytes
Desc: not available
More information about the Linuxppc-dev