]> git.baikalelectronics.ru Git - kernel.git/commit
mei: txe: use runtime PG pm domain for non wakeable devices
authorAlexander Usyskin <alexander.usyskin@intel.com>
Tue, 18 Mar 2014 20:52:06 +0000 (22:52 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 3 May 2014 23:20:25 +0000 (19:20 -0400)
commiteeb1bd9a1f31e305db65fa71d7714b5374d6af40
tree4b8dc1bb8d47698d410ea3088d051f9826551a49
parentc458d9692cab6fd76aad97fc1e758adaa2482082
mei: txe: use runtime PG pm domain for non wakeable devices

For non wakeable devices we can't use pci runtime framework
as we are not able to wakeup from D3 states.
Instead we create new pg runtime domain that only drives TXE power
gating protocol to reduce the power consumption.

Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/mei/pci-txe.c