Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751094AbVIOUZ7 (ORCPT ); Thu, 15 Sep 2005 16:25:59 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751114AbVIOUZ6 (ORCPT ); Thu, 15 Sep 2005 16:25:58 -0400 Received: from styx.suse.cz ([82.119.242.94]:16088 "EHLO mail.suse.cz") by vger.kernel.org with ESMTP id S1751094AbVIOUZ6 (ORCPT ); Thu, 15 Sep 2005 16:25:58 -0400 Date: Thu, 15 Sep 2005 22:25:53 +0200 From: Vojtech Pavlik To: dtor_core@ameritech.net Cc: Marcel Holtmann , linux-kernel@vger.kernel.org, Andrew Morton , Greg KH , Kay Sievers , Hannes Reinecke Subject: Re: [patch 09/28] Input: convert net/bluetooth to dynamic input_dev allocation Message-ID: <20050915202553.GA3977@midnight.suse.cz> References: <20050915070131.813650000.dtor_core@ameritech.net> <20050915070302.931769000.dtor_core@ameritech.net> <1126770894.28510.10.camel@station6.example.com> <1126795310.3505.47.camel@station6.example.com> <20050915190700.GA3354@midnight.suse.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Bounce-Cookie: It's a lemmon tree, dear Watson! User-Agent: Mutt/1.5.10i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2619 Lines: 62 On Thu, Sep 15, 2005 at 02:22:34PM -0500, Dmitry Torokhov wrote: > On 9/15/05, Vojtech Pavlik wrote: > > On Thu, Sep 15, 2005 at 04:41:50PM +0200, Marcel Holtmann wrote: > > > Hi Dmitry, > > > > > > > > > Input: convert net/bluetooth to dynamic input_dev allocation > > > > > > > > > > > > This is required for input_dev sysfs integration > > > > > > > > > > > > Signed-off-by: Dmitry Torokhov > > > > > > > > > > on the condition your stuff got merged, then this patch is ok with me. > > > > > > > > > > Signed-off-by: Marcel Holtmann > > > > > > > > > > > > > I was planning on getting patch 8 (preparation patch) into kernel ASAP > > > > and then just sending individual subsystem patches to maintainers and > > > > Andrew so they can merge at their leisure (but don't wait for too long > > > > ;)) > > > > > > I have no problem with you submitting the changes. If Vojtech is fine > > > with the proposed way, I would say that we get all of these changes into > > > mainline now. The device model integration is long overdue. > > > > I'm fine with it, yes. I'm not completely convinced that an input device > > is really a class and not a device. ;) But I can understand that view. > > They are devices - class devices :). I have the following distinction > in my head - "normal" devices (bus devices) are real hardware devices > and their drivers need to do resource and/or power management. Class > devices represent virtual devices - some kind of abstraction - that > unify and combine "real" devices from several buses into one class. Yes. While input drivers do need to care about power management usually, the input device abstraction itself doesn't have to, which makes it indeed a special kind of a device. > And of course nothing shoudl stop us from building class devices on > top of other class devices, if needed. I was always wondering whether the distinction between bus/class was needed, as the border isn't very clear. > Anyway, I think if Greg gives up and agrees on nesting classes all of > it can go in -mm for now and I will contact other maintainers to > verify that changes work. IIRC video/dvb mainatiners prefered all > changes to go through them. > > In any case I don't expect it reach Linus until after 2.6.14 released > - do you agree? Yup. -- Vojtech Pavlik SuSE Labs, SuSE CR - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/