From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753967AbbEOGQd (ORCPT ); Fri, 15 May 2015 02:16:33 -0400 Received: from mga11.intel.com ([192.55.52.93]:34076 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753638AbbEOGQ3 (ORCPT ); Fri, 15 May 2015 02:16:29 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.13,432,1427785200"; d="scan'208";a="710550023" From: Lv Zheng To: "Rafael J. Wysocki" , Len Brown Cc: Lv Zheng , Lv Zheng , , linux-acpi@vger.kernel.org Subject: [PATCH v2 0/6] ACPI / EC: Update due to recent changes. Date: Fri, 15 May 2015 14:16:05 +0800 Message-Id: X-Mailer: git-send-email 1.7.10 In-Reply-To: <3b6064b23b148a9c3eed58566e9361a852618556.1430900840.git.lv.zheng@intel.com> References: <3b6064b23b148a9c3eed58566e9361a852618556.1430900840.git.lv.zheng@intel.com> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patchset tries to cleanup the EC driver to reflect the recent changes. There is a small fix in the patchset to use time_before() instead of time_after(). The last patch removes all non-root-caused MSI quirks so that we may be able to identify their root cause if regressions are reported against this removal and generate new quirks based on the new code base. Lv Zheng (6): ACPI / EC: Update acpi_ec_is_gpe_raised() with new GPE status flag. ACPI / EC: Remove storming threashold enlarging quirk. ACPI / EC: Remove irqs_disabled() check. ACPI / EC: Fix and clean up register access guarding logics. ACPI / EC: Add module params for polling modes. ACPI / EC: Remove non-root-caused busy polling quirks. drivers/acpi/ec.c | 148 ++++++++++++++++++++++------------------------- drivers/acpi/internal.h | 1 + 2 files changed, 69 insertions(+), 80 deletions(-) -- 1.7.10