From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933462Ab1LFMKy (ORCPT ); Tue, 6 Dec 2011 07:10:54 -0500 Received: from earthlight.etchedpixels.co.uk ([81.2.110.250]:49588 "EHLO earthlight.etchedpixels.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933238Ab1LFMKw (ORCPT ); Tue, 6 Dec 2011 07:10:52 -0500 Date: Tue, 6 Dec 2011 12:11:31 +0000 From: Alan Cox To: Russell King - ARM Linux Cc: Dave Martin , Nicolas Pitre , Benjamin Herrenschmidt , Linus Torvalds , Anton Vorontsov , Stephen Rothwell , Andrew Morton , devicetree-discuss@lists.ozlabs.org, LKML , linux-ide@vger.kernel.org, Randy Dunlap , linux-next@vger.kernel.org, Ingo Molnar , Jeff Garzik , Pawel Moll , linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH] ata: Don't use NO_IRQ in pata_of_platform driver Message-ID: <20111206121131.3446266c@lxorguk.ukuu.org.uk> In-Reply-To: <20111206112545.GQ14542@n2100.arm.linux.org.uk> References: <1322867573.11728.22.camel@pasglop> <20111205161157.GA27550@localhost.localdomain> <20111205180253.GB29812@localhost.localdomain> <20111205192605.GD29812@localhost.localdomain> <20111206093709.GB2274@linaro.org> <20111206104654.GN14542@n2100.arm.linux.org.uk> <20111206110554.53bddd14@lxorguk.ukuu.org.uk> <20111206112545.GQ14542@n2100.arm.linux.org.uk> X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.7; x86_64-redhat-linux-gnu) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEWysKsSBQMIAwIZCwj///8wIhxoRDXH9QHCAAABeUlEQVQ4jaXTvW7DIBAAYCQTzz2hdq+rdg494ZmBeE5KYHZjm/d/hJ6NfzBJpp5kRb5PHJwvMPMk2L9As5Y9AmYRBL+HAyJKeOU5aHRhsAAvORQ+UEgAvgddj/lwAXndw2laEDqA4x6KEBhjYRCg9tBFCOuJFxg2OKegbWjbsRTk8PPhKPD7HcRxB7cqhgBRp9Dcqs+B8v4CQvFdqeot3Kov6hBUn0AJitrzY+sgUuiA8i0r7+B3AfqKcN6t8M6HtqQ+AOoELCikgQSbgabKaJW3kn5lBs47JSGDhhLKDUh1UMipwwinMYPTBuIBjEclSaGZUk9hDlTb5sUTYN2SFFQuPe4Gox1X0FZOufjgBiV1Vls7b+GvK3SU4wfmcGo9rPPQzgIabfj4TYQo15k3bTHX9RIw/kniir5YbtJF4jkFG+dsDK1IgE413zAthU/vR2HVMmFUPIHTvF6jWCpFaGw/A3qWgnbxpSm9MSmY5b3pM1gvNc/gQfwBsGwF0VCtxZgAAAAASUVORK5CYII= Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > However, I have suggested in the past that new platforms _should_ avoid > not just IRQ0 but IRQ0-15 (for a completely different reason to that of > 'IRQ0 means no IRQ'.) But such comments just get ignored, so I just > don't see the point in doing anything about this. If people experience > breakage, so be it. I too will have little sympathy but not for the same > reason. The one I can think of that is capable of taking EISA/ISA cards but has differently IRQ plumbing arrangements is PA-RISC, and they do exactly this. Beyond that it probably doesn't come up except in the weird world of PCI legacy compatibility for legacy IDE and VGA vertical interrupt routing. In those cases we fix up the PCI config space so the platform in turn can do proper IRQ plumbing. Alan