This patchset fixes several small issues in current EC driver. After applying this patchset, we can have all EC IRQ handling code collected in advance_transaction() which is the core function of the EC driver state machine. These fixes are required by the EC GPE raw handler mode switch but not dependent on the GPE raw handler mode. So I collect them to form this small patchset. Lv Zheng (6): ACPI/EC: Cleanup transaction wakeup code ACPI/EC: Add reference counting for query handlers ACPI/EC: Fix returning values in acpi_ec_sync_query() ACPI/EC: Fix a code path that global lock is not held ACPI/EC: Fix issues related to the SCI_EVT handling ACPI/EC: Cleanup QR_EC related code drivers/acpi/ec.c | 183 +++++++++++++++++++++++------------------------ drivers/acpi/internal.h | 1 + 2 files changed, 92 insertions(+), 92 deletions(-) -- 1.7.10 -- 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