History log of /frameworks/native/services/powermanager/IPowerManager.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3f50a39b1ede67eb5846f38a486780efd35ebc30 30-Sep-2015 Daniel Erat <derat@google.com> Add more methods to IPowerManager.

Add the full list of transaction IDs from IPowerManager.aidl
to IPowerManager.h and make BpPowerManager support calling
goToSleep, reboot, shutdown, and crash. These are currently
needed by or likely to be needed by Brillo.

Bug: 22122485
Change-Id: I19abd3587c9d53b28ec150210e07f97517ee4ff4
/frameworks/native/services/powermanager/IPowerManager.cpp
b603e2c8ab36ac8f3ce65235082f85040a54fa0c 15-Sep-2015 Daniel Erat <derat@google.com> Update libpowermanager to expose enum and export headers.

Move libpowermanager's transaction ID enum (needed when
implementing BnPowerManager::onTransact()) into
IPowerManager.h and update the library's Android.mk file to
export its headers.

Bug: 22122485
Change-Id: Ie97198c3d2ebe8e880125e19a001ef7162009858
/frameworks/native/services/powermanager/IPowerManager.cpp
a602086872ad725d257b3be659a774f032f06d71 06-Sep-2014 Glenn Kasten <gkasten@google.com> Make IPowerManager native conform to .aidl for oneway

But provide a temporary escape hatch for AudioFlinger.
This oneway option will be removed as soon as possible.

Bug: 16408906
Change-Id: I20d6da1969ae05b96e72795463470eb4c1f8fbdc
/frameworks/native/services/powermanager/IPowerManager.cpp
f20c329a8a1fb578f5842f4056d3ebb39403d01f 10-Aug-2014 Eric Laurent <elaurent@google.com> IPowerManager: make all binder call one way

make all binder call to power manager service one way so that
they don't block calling thread and are processed in the
incoming order.

Bug: 16408906.
Change-Id: I94034df7f0a36d967e085b53fdc37fff7b44757b
/frameworks/native/services/powermanager/IPowerManager.cpp
f74865eb525b34af7983777a522a5bfc496fc1c5 03-Apr-2014 Dianne Hackborn <hackbod@google.com> Update to follow interface change.

Change-Id: I3ef37a32144e79b481af1b12c89531f3757689ef
/frameworks/native/services/powermanager/IPowerManager.cpp
ca13fa7dd4662921bc399e021e2ad92ddf5f5366 02-Apr-2014 Ruchi Kandoi <kandoiruchi@google.com> PowerManager: add powerHint binder method

Change-Id: Ide1d50bb1580698b25296fbfc1cc63c3b21a00bc
/frameworks/native/services/powermanager/IPowerManager.cpp
5c0106e134366312206702f1b072347e20c90374 16-Oct-2013 Marco Nelissen <marcone@google.com> Native counterpart of new power manager method

Change-Id: I54c0ed50a57ac870da91db8589a73a2c792dbd8d
/frameworks/native/services/powermanager/IPowerManager.cpp
9a7706bb174cdac279908f705191803dc5bfa0ab 02-Oct-2013 Marco Nelissen <marcone@google.com> Allow blaming a single uid for work done

This lets audioflinger assign blame for wakelocks to a single uid.
Currently this is only used for recording wakelocks.
b/10985160

Change-Id: Idc9adb22c29030010ac690d4cb95e7e7ea6b91e6
/frameworks/native/services/powermanager/IPowerManager.cpp
80d7fd86e05e6f14dffc9f0c9bf176a7c8680f8c 20-May-2013 Dianne Hackborn <hackbod@google.com> Power manager now takes calling package name arg.

Change-Id: Iae57b8eb7abe4e66f0d2645db8cdf57acf7dcd3e
/frameworks/native/services/powermanager/IPowerManager.cpp
ac1f70bb7135cd5fe73d6fbf121a62c779679c5a 28-Jul-2012 Jeff Brown <jeffbrown@google.com> Use new PowerManager API.

Change-Id: I66165d9954e2d1da9204216382a05a873f1393f4
/frameworks/native/services/powermanager/IPowerManager.cpp
b731ae01b15682a3326dc4145f614f919b2789b5 28-Mar-2012 Colin Cross <ccross@android.com> Move services/powermanager from frameworks/base to frameworks/native

Move services/powermanager into frameworks/native so audioflinger can
use it. Note that this is not the same as a PowerManagerService,
which is part of systemserver and handles turning the screen on and
off, etc. This is just a binder interface to allow taking wakelocks.

Change-Id: I6b6a8b41cdbad17e826fda45aab5f059f22fc64e
/frameworks/native/services/powermanager/IPowerManager.cpp