Docking station, bay, battery hotplug follows the same principle. we currently have a lot of duplicate code for each of the hotplug (we currently don't support battery hotplug yet). The patch series try to make ACPI dock driver support all above hotplug. This simplified things and removed a lot of code. patch 1: fix a bug. the patch isn't related with follow patches patch 2: add _LCK method support patch 3, 4, 5: merge bay driver into dock driver. dock driver can handle battery and bay. patch 6, 7: make libata work well with dock driver patch 8: cleanup I tested in a T43 with bay and battery hotplug, please review. Thanks, Shaohua -- 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