From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.183]) by ozlabs.org (Postfix) with ESMTP id CCF78DDDFB for ; Fri, 7 Dec 2007 21:19:43 +1100 (EST) From: Stefan Roese To: linuxppc-dev@ozlabs.org Subject: Re: [RFC/PATCH 0/10] powerpc: PCI updates & merges Date: Fri, 7 Dec 2007 11:19:37 +0100 References: <1196928690.864849.322811660859.qpush@grosgo> In-Reply-To: <1196928690.864849.322811660859.qpush@grosgo> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Message-Id: <200712071119.37940.sr@denx.de> List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Thursday 06 December 2007, Benjamin Herrenschmidt wrote: > This serie of patches converts the 32 bits PCI code to use the generic > pci_assign_unassigned_resources() instead of its own assignment code > which was unable to deal with unassigned PCI<->PCI bridges among > other issues. > > It then merges the resource fixup and allocation code between 32 and > 64 bits (mostly making 64 bits use the 32 bits code with a few fixups), > hopefully fixing the longstanding issue that not setting pci_probe_only > on ppc64 would generally not work. > > We also add flags to control the behaviour of the PCI code, such as > letting some platforms force a full re-assignment (similar to what > pci-auto used to provide in arch/ppc) and remove a whole bunch of > hackish code that is made obsolete by that change. > > 32 bits platforms with 64 bits resources support will also need my > separate patch to fix the generic setup-bus.c for that situation. > > Note that the patch that updates 4xx platforms to enable full resource > assignments applied on top of my 4xx series for which I'll post a new > version soon. You can apply the other ones and ignore this one if you > want to test on some other platform without the other patch serie. No problems on Katmai (440SPe) and Kilauea (405EX) so far. Apart from DEBUG still enabled in patch 8/10 as Olof already pointed out. Tested-by: Stefan Roese Best regards, Stefan