Re: [PATCH 2.6.10-rc3][PPC32] Fix Motorola PReP (PowerstackII Utah) PCI IRQ map
From: Sven Luther <hidden>
Date: 2005-02-25 12:25:09
Also in:
lkml
On Fri, Feb 25, 2005 at 12:59:04PM +0100, Christian wrote:
On Fri, February 25, 2005 7:36, Sven Luther said:quoted
So, now, we need to find out what the problems where, i think it is something that went in between 2.6.8 and 2.6.10, and leigh said he had some ideas.may i ask what patches were applied to a vanilla 2.6.8 kernel to build the 2.6.8-d-i then?
Some backports that i got from the list. The complete list of patches is at : http://svn.debian.org/wsvn/kernel/trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/patches/?rev=0&sc=0 And i guess the one at hand here is : http://svn.debian.org/wsvn/kernel/trunk/kernel/source/kernel-source-2.6.8-2.6.8/debian/patches/powerpc-prep-powerstack-irq.dpatch?op=file&rev=0&sc=0
--- kernel-source-2.6.8.orig/arch/ppc/platforms/prep_pci.c 2004-12-2808:24:07.000000000 +0100
+++ kernel-source-2.6.8/arch/ppc/platforms/prep_pci.c 2005-01-0311:15:30.604274816 +0100ll lines beginning with `## DP:' are a description of the patch. ## DP: Description: Fix PReP - motorola powerstack II utah pci irq mapping. ## DP: Patch author: Tom Rini [off-list ref] ## DP: Upstream status: backport . $(dirname $0)/DPATCH @DPATCH@
@@ -115,13 +115,13 @@ static char Utah_pci_IRQ_map[23] __prepdata = { 0, /* Slot 0 - unused */ - 0, /* Slot 1 - unused */ + 4, /* Slot 1 - IDE - SL82C105 */ 5, /* Slot 2 - SCSI - NCR825A */ 0, /* Slot 3 - unused */ - 1, /* Slot 4 - Ethernet - DEC2114x */ + 3, /* Slot 4 - Ethernet - DEC2114x */ 0, /* Slot 5 - unused */ - 3, /* Slot 6 - PCI Card slot #1 */ - 4, /* Slot 7 - PCI Card slot #2 */ + 2, /* Slot 6 - PCI Card slot #1 */ + 3, /* Slot 7 - PCI Card slot #2 */ 5, /* Slot 8 - PCI Card slot #3 */ 5, /* Slot 9 - PCI Bridge */ /* added here in case we ever support PCI bridges */
Friendly, Sven Luther