Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932969AbZJHWyq (ORCPT ); Thu, 8 Oct 2009 18:54:46 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932818AbZJHWym (ORCPT ); Thu, 8 Oct 2009 18:54:42 -0400 Received: from ogre.sisk.pl ([217.79.144.158]:45253 "EHLO ogre.sisk.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932186AbZJHWyj (ORCPT ); Thu, 8 Oct 2009 18:54:39 -0400 From: "Rafael J. Wysocki" To: Linux PCI Subject: [RFC][PATCH 0/4] PCI run-time Power Management Date: Fri, 9 Oct 2009 00:51:50 +0200 User-Agent: KMail/1.12.1 (Linux/2.6.32-rc3-rjw; KDE/4.3.1; x86_64; ; ) Cc: pm list , Jesse Barnes , Matthew Garrett , ACPI Devel Maling List , LKML , Alan Stern , Shaohua Li , Bjorn Helgaas MIME-Version: 1.0 Message-Id: <200910090051.50932.rjw@sisk.pl> Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 998 Lines: 29 Hi, The following four patches implement some features needed for PCI run-time PM. [1/4] adds a function for checking and clearing the PME status of a device [2/4] adds support for PCIe native PME signaling mechanism [3/4] adds support for ACPI-based PME signaling at run time [4/4] adds prototype run-time PM callbacks for the PCI bus type Patches [1/4] - [3/4] are rather complete, unless I missed something, but [4/4] still requires some work. For example, there should be some sort of synchronization between the run-time PM and system-wide sleep transitions which is missing at the moment. In addition, it would make sense to "autosuspend" PCI devices without drivers which has not been implemented yet. Comments welcome. Thanks, Rafael -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/