From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754360AbZHNKVr (ORCPT ); Fri, 14 Aug 2009 06:21:47 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752419AbZHNKVq (ORCPT ); Fri, 14 Aug 2009 06:21:46 -0400 Received: from www.tglx.de ([62.245.132.106]:50301 "EHLO www.tglx.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751069AbZHNKVq (ORCPT ); Fri, 14 Aug 2009 06:21:46 -0400 Date: Fri, 14 Aug 2009 12:20:49 +0200 (CEST) From: Thomas Gleixner To: Pavel Machek cc: LKML , Linus Torvalds , Andrew Morton , Ingo Molnar , Peter Zijlstra , Mark Brown , Dmitry Torokhov , Trilok Soni , Brian Swetland , Joonyoung Shim , m.szyprowski@samsung.com, t.fujak@samsung.com, kyungmin.park@samsung.com, David Brownell , Daniel Ribeiro , arve@android.com, Barry Song <21cnbao@gmail.com> Subject: Re: [RFC patch 2/3] genirq: Add buslock support for irq chips on slow busses In-Reply-To: <20090814101739.GA32418@elf.ucw.cz> Message-ID: References: <20090813191535.945521006@linutronix.de> <20090813193116.509070851@linutronix.de> <20090814101739.GA32418@elf.ucw.cz> User-Agent: Alpine 2.00 (LFD 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 14 Aug 2009, Pavel Machek wrote: > > +extern void disable_slowbus_irq(unsigned int irq); > > +extern void enable_slowbus_irq(unsigned int irq); > > + > > AFAICT this means that driver would need to know what kind of IRQ it > is hooked to, right? That will lead to some ugly code in drivers that > can handle both normal and slowbus irqs, right? Are there such drivers in reality ? Thanks, tglx