Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758426AbYHVIlo (ORCPT ); Fri, 22 Aug 2008 04:41:44 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752604AbYHVIl2 (ORCPT ); Fri, 22 Aug 2008 04:41:28 -0400 Received: from moutng.kundenserver.de ([212.227.126.183]:55094 "EHLO moutng.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753365AbYHVIl0 (ORCPT ); Fri, 22 Aug 2008 04:41:26 -0400 Subject: Re: char/tpm: tpm_infineon no longer loaded for HP 2510p laptop From: Kay Sievers To: Bjorn Helgaas Cc: ambx1@neo.rr.com, elendil@planet.nl, trenn@suse.de, akpm@linux-foundation.org, linux-kernel@vger.kernel.org, tpm@selhorst.net, rjw@sisk.pl, greg@kroah.com In-Reply-To: <200808211558.23725.bjorn.helgaas@hp.com> References: <24565067.73831219353513508.JavaMail.servlet@kundenserver> <200808211558.23725.bjorn.helgaas@hp.com> Content-Type: text/plain Date: Fri, 22 Aug 2008 10:40:46 +0200 Message-Id: <1219394447.20723.51.camel@lgn.site> Mime-Version: 1.0 X-Mailer: Evolution 2.22.1.1 Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX18LkkPoAha5EtF65IRlPteBoGa+5loAdDzPZyL GGMI0UPRVPL6idqVDir26bee18yPwf4zMNuH23EGjSJdJl1TFc ToWuA/7exRCvs2pS+Idnf8Pk6/Z06zq Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1678 Lines: 47 On Thu, 2008-08-21 at 15:58 -0600, Bjorn Helgaas wrote: > On Thursday 21 August 2008 03:18:33 pm Kay Sievers wrote: > > Bjorn Helgaas wrote: > > >Is there a "complete idiot's guide to modules > > >and udev"? There's precious little in Documentation/ other than a bunch > > >of sample rules for various subsystems. > > > > I don't know of any specific documentation, but it's pretty easy: > > ... > > Thanks for the tutorial. > > > >Could I fix this by implementing pnp_device_uevent()? > > > > Only if we change the format of the current pnp device aliases > > to something like: > > pnp*:XYZ2324:* > > pnp*:ABC1234:* > > > > and create a "modalias" file at every pnp device, and add MODALIAS to > > the uevent. The modalias must contains all ID's which belong to that > > device in one single string, separated and terminated by a special > > character, something like: > > pnp:ABC1234:XYZ2324:RST3445: > > This all sounds like good stuff that I'd like PNP to have. Is there > any reason I shouldn't implement pnp_device_uevent()? Any backwards- > compatibility issues? Yeah, people probably use the current aliases in modprobe.conf files, I'm not sure, if we can change them. > I think that sounds like a better solution than doing this PNP ID > mangling. Sure, that will go with the acpi aliases + acpi modalias, or if you change pnp to have proper pnp aliases + pnp modalias, then with them, yes. Thanks, Kay -- 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/