Home | History | Annotate | Download | only in power-libperfmgr

Lines Matching defs:Power

18 #define LOG_TAG "android.hardware.power@1.2-service.wahoo-libperfmgr"
31 #include "Power.h"
32 #include "power-helper.h"
41 namespace power {
45 using ::android::hardware::power::V1_0::Feature;
46 using ::android::hardware::power::V1_0::PowerStatePlatformSleepState;
47 using ::android::hardware::power::V1_0::Status;
48 using ::android::hardware::power::V1_1::PowerStateSubsystem;
49 using ::android::hardware::power::V1_1::PowerStateSubsystemSleepState;
54 Power::Power() :
91 // Methods from ::android::hardware::power::V1_0::IPower follow.
92 Return<void> Power::setInteractive(bool /* interactive */) {
96 Return<void> Power::powerHint(PowerHint_1_0 hint, int32_t data) {
230 Return<void> Power::setFeature(Feature /*feature*/, bool /*activate*/) {
235 Return<void> Power::getPlatformLowPowerStats(getPlatformLowPowerStats_cb _hidl_cb) {
323 // Get low power stats for easel subsystem
326 // Easel state behavior until canonical low power stats are supported.
379 // Methods from ::android::hardware::power::V1_1::IPower follow.
380 Return<void> Power::getSubsystemLowPowerStats(getSubsystemLowPowerStats_cb _hidl_cb) {
385 // Get WLAN subsystem low power stats.
390 // Get Easel subsystem low power stats.
399 bool Power::isSupportedGovernor() {
413 Return<void> Power::powerHintAsync(PowerHint_1_0 hint, int32_t data) {
414 // just call the normal power hint in this oneway function
418 // Methods from ::android::hardware::power::V1_2::IPower follow.
419 Return<void> Power::powerHintAsync_1_2(PowerHint_1_2 hint, int32_t data) {
516 Return<void> Power::debug(const hidl_handle& handle, const hidl_vec<hidl_string>&) {
540 } // namespace power