ACPI: fix a regression of ACPI device driver autoloading
authorZhang Rui <rui.zhang@intel.com>
Thu, 20 Mar 2008 08:40:32 +0000 (16:40 +0800)
committerLen Brown <len.brown@intel.com>
Wed, 26 Mar 2008 02:48:37 +0000 (22:48 -0400)
commit5c9fcb5deef4d3a49798d76c48b726d2e3c7df72
tree88f982727fab5e76f6acee2df9657e9b9cbf991b
parenta4083c9271e0a697278e089f2c0b9a95363ada0a
ACPI: fix a regression of ACPI device driver autoloading

commit 3620f2f2f39e7870cf1a4fb2e34063a142f28716 sets the cid of
ACPI video/dock/bay device and leaves the hid empty.
As a result, "modalias" should export the cid for
devices which don't have a hid.

ACPI Video driver is not autoloaded with
commit 3620f2f2f39e7870cf1a4fb2e34063a142f28716 applied.
"cat /sys/.../device:03(acpi video bus)/modalias" shows nothing.

ACPI Video driver is autoloaded after revert that commit.
"cat /sys/.../LNXVIDEO:0x/modalias" shows "acpi:LNXVIDEO:"

ACPI Video driver is autoloaded with commit
3620f2f2f39e7870cf1a4fb2e34063a142f28716 and this patch applied.
"cat /sys/.../device:03(acpi video bus)/modalias"
shows "acpi:LNXVIDEO:"

Signed-off-by: Zhang Rui <rui.zhang@intel.com>
Acked-by: Thomas Renninger <trenn@suse.de>
Signed-off-by: Len Brown <len.brown@intel.com>
drivers/acpi/scan.c