From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751235AbVKUXBf (ORCPT ); Mon, 21 Nov 2005 18:01:35 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751216AbVKUXBf (ORCPT ); Mon, 21 Nov 2005 18:01:35 -0500 Received: from gate.crashing.org ([63.228.1.57]:37578 "EHLO gate.crashing.org") by vger.kernel.org with ESMTP id S1751235AbVKUXBe (ORCPT ); Mon, 21 Nov 2005 18:01:34 -0500 Subject: Re: [PATCH 4/5] Centralise NO_IRQ definition From: Benjamin Herrenschmidt To: Linus Torvalds Cc: Paul Mackerras , Ingo Molnar , Matthew Wilcox , David Howells , Andrew Morton , linux-kernel@vger.kernel.org, Russell King , Ian Molton In-Reply-To: References: <24299.1132571556@warthog.cambridge.redhat.com> <20051121121454.GA1598@parisc-linux.org> <20051121190632.GG1598@parisc-linux.org> <20051121194348.GH1598@parisc-linux.org> <20051121211544.GA4924@elte.hu> <17282.15177.804471.298409@cargo.ozlabs.ibm.com> <1132610802.26560.44.camel@gaston> Content-Type: text/plain Date: Tue, 22 Nov 2005 09:58:44 +1100 Message-Id: <1132613925.26560.54.camel@gaston> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org > So you could just make the ppc PCI probing do > > dev->irq = PCI_IRQ_BASE + node->intrs[0].line; > > and suddenly 0 works equally well for you as it does on a regular PC. > > Notice? Magic. Suddenly "0" means "No irq" on ppc too. Not really, we also need to fix the interrupt controller code among others... Ben.