On Thu, 22 Jun 2006 10:25:24 -0700 keith mannthey <kmannth@xxxxxxxxxx> wrote: > > Um...my concern is > > - When notify comes, memory hotplug driver is called. > > - but at acpi_bus_add(), PNP0C01 motherboad driver is attached to the device. > > The patch I sent keeps the motherboard driver from attaching and allows > the PNP0C80 device to attach. > My point is...motherboard is not memory. Then, it shouldn't have _CRS handler. Because your ME00/ME01 device has both HID for memory and CID for motherboard, motherboard handler is called. (acpi_add_single_object() attaches the driver which is found 1st.) > > == > > Device (ME01) > > { > > Name (_HID, EisaId ("PNP0C80")) > > Name (_CID, 0x010CD041) > > == As I wrote in other mail, why memory and motherboard is compatible device in your SSDT ? If this _CID is necessary for some reason, what should we do is acpi handling problem. So, what you should ask to acpi people is == my device has both _HID and _CID. But the driver for _HID is different from _CID. I'm glad if the driver for _HID is called but driver for _CID is found before driver for _HID. Then, driver for _CID is called. How should I do ? (or make patch to fix this..) == Cheers, -Kame - To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html