From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from az33egw01.freescale.net (az33egw01.freescale.net [192.88.158.102]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "az33egw01.freescale.net", Issuer "Thawte Premium Server CA" (verified OK)) by ozlabs.org (Postfix) with ESMTP id 4872FDDF35 for ; Fri, 8 Jun 2007 02:21:44 +1000 (EST) In-Reply-To: <1181113764.31677.242.camel@localhost.localdomain> References: <1180720112.14219.62.camel@ld0161-tx32> <1180734314.5674.49.camel@rhino> <4fb92a9dfccf515bdc1522d08f10f823@kernel.crashing.org> <20070602085359.GA10333@iram.es> <3ebd6ca6877ea74925f066ff96ac81db@kernel.crashing.org> <20070602195308.GA21618@iram.es> <12ad593bd17f769e44f05bc24eac4d0a@kernel.crashing.org> <1180828907.14025.37.camel@localhost.localdomain> <28e0600256815f93db45b2f4eb2d9df5@kernel.crashing.org> <20070603083339.GB2157@iram.es> <02DC2E36-86B1-4458-BB0C-13CF79AC1D11@freescale.com> <466492DC.6050708@mvista.com> <1181113764.31677.242.camel@localhost.localdomain> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: From: Andy Fleming Subject: Re: [PATCH 2/8] Add uli1575 pci-bridge sector to MPC8641HPCN dts file. Date: Thu, 7 Jun 2007 11:21:41 -0500 To: Benjamin Herrenschmidt Cc: "linuxppc-dev@ozlabs.org" List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Jun 6, 2007, at 02:09, Benjamin Herrenschmidt wrote: > On Mon, 2007-06-04 at 15:31 -0700, Randy Vinson wrote: >> Actually, that's not strictly true. If a card containing a P2P bridge >> is >> installed into PCI slot 4, the i8259 will end up on a bus that is not >> numbered bus 1. I've often wondered how something like that is >> handled >> in the DTS. > > The bus number shouldn't matter as long as low IO cycles are properly > forwarded to it. Right. Unless there's an interrupt mapping, which has to include the bus number in the filter. When that happens, parsing the interrupt map for the i8259's mapping fails because its address doesn't match. Andy