Bjorn Helgaas b1fbfb2ae8 ACPI: make sure every acpi_device has an ID
This makes sure every acpi_device has at least one ID.  If we build an
acpi_device for a namespace node with no _HID or _CID, we sometimes
synthesize an ID like "LNXCPU" or "LNXVIDEO".  If we don't even have
that, give it a default "device" ID.

Note that this means things like:
    /sys/devices/LNXSYSTM:00/LNXSYBUS:00/HWP0001:00/HWP0002:04/device:00
(a PCI slot SxFy device) will have "hid" and "modprobe" entries, where
they didn't before.  These aren't very useful (a HID of "device" doesn't
tell you what *kind* of device it is, so it doesn't help find a driver),
but I don't think they're harmful.

Signed-off-by: Bjorn Helgaas <bjorn.helgaas@hp.com>
Signed-off-by: Len Brown <len.brown@intel.com>
2009-09-25 14:26:02 -04:00
..
2009-09-19 01:56:17 -04:00
2009-09-25 14:24:30 -04:00
2009-09-19 01:45:22 -04:00
2009-09-19 01:45:22 -04:00
2009-09-19 02:14:45 -04:00
2009-09-19 01:45:22 -04:00
2009-09-24 09:34:38 +09:30
2009-06-17 23:32:23 -04:00
2009-09-19 00:37:13 -04:00
2009-09-19 00:06:59 -04:00
2009-09-19 02:31:39 -04:00