Here's v1. I'm sure it still needs work. Thoughts? Andy Lutomirski (14): wmi: Drop "Mapper (un)loaded" messages wmi: Pass the acpi_device through to parse_wdg wmi: Clean up acpi_wmi_add wmi: Track wmi devices per ACPI device wmi: Turn WMI into a bus driver wmi: Fix error handling when creating devices wmi: Split devices into types and add basic sysfs attributes wmi: Probe data objects for read and write capabilities wmi: Instantiate all devices before adding them wmi: Add a driver .notify function wmi: Add a new interface to read block data wmi: Switch from acpi_driver.notify to acpi_install_notify_handler wmi: Bind the platform device, not the ACPI node dell-wmi: Convert to the WMI bus infrastructure drivers/platform/x86/dell-wmi.c | 132 ++++---- drivers/platform/x86/wmi.c | 649 ++++++++++++++++++++++++++++++++-------- include/linux/wmi.h | 58 ++++ 3 files changed, 644 insertions(+), 195 deletions(-) create mode 100644 include/linux/wmi.h -- 2.5.0 -- To unsubscribe from this list: send the line "unsubscribe platform-driver-x86" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html