Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758772AbZKYMFv (ORCPT ); Wed, 25 Nov 2009 07:05:51 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1758753AbZKYMFv (ORCPT ); Wed, 25 Nov 2009 07:05:51 -0500 Received: from mail-bw0-f227.google.com ([209.85.218.227]:52287 "EHLO mail-bw0-f227.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758752AbZKYMFu convert rfc822-to-8bit (ORCPT ); Wed, 25 Nov 2009 07:05:50 -0500 MIME-Version: 1.0 In-Reply-To: <200911242223.33206.linux@rainbow-software.org> References: <200911222201.59471.linux@rainbow-software.org> <200911240829.23067.linux@rainbow-software.org> <200911242223.33206.linux@rainbow-software.org> From: Kay Sievers Date: Wed, 25 Nov 2009 13:05:40 +0100 Message-ID: Subject: Re: MODULE_DEVICE_TABLE(isapnp, ...) does nothing To: Ondrej Zary Cc: Takashi Iwai , Rusty Russell , linux-kernel@vger.kernel.org, Jon Masters , Jaroslav Kysela , Greg KH Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1275 Lines: 34 On Tue, Nov 24, 2009 at 22:23, Ondrej Zary wrote: > On Tuesday 24 November 2009 09:57:28 Kay Sievers wrote: >> Oh, your box has acpi mapped pnp aliases for this device? You can see >> your ID string somewhere in this list? >>   grep . /sys/bus/acpi/devices/*/modalias >> >> If not, is it in the pnp bus list? >>   grep . /sys/bus/pnp/devices/*/id > > It's listen in the pnp bus only: > > $ grep -i 80d6 /sys/bus/acpi/devices/*/modalias > $ grep -i 80d6 /sys/bus/pnp/devices/*/id > /sys/bus/pnp/devices/01:01.00/id:PNP80d6 > $ cat /sys/bus/pnp/devices/01\:01.00/id > RTL8019 > PNP80d6 > > So the acpi alias was useless (I just copied another entry). This alone works: > alias pnp:dPNP80d6* ne I see. Plain upstream udev would not load anything here, as the pnp bus has no modalias support because of the non-working aliases. We rely on acpi mapping all the pnp entries. Your system probably runs the shell script which iterates over the "id" file and calls modprobe for all it finds in there. 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/