From b5e7add3555f303853e42c4d44ed904f316c6822 Mon Sep 17 00:00:00 2001 From: Subhajeet Muhuri Date: Wed, 15 Jul 2020 13:57:11 +0530 Subject: [PATCH] sdm660-common: power-libperfmgr: Remove dumpstate support Change-Id: I28416d1b09c1157119ea3ac0de3d015b71896c02 --- power-libperfmgr/hidl/Power.cpp | 24 ------------------------ power-libperfmgr/hidl/Power.h | 1 - 2 files changed, 25 deletions(-) diff --git a/power-libperfmgr/hidl/Power.cpp b/power-libperfmgr/hidl/Power.cpp index e3d1698e..9ba9764d 100644 --- a/power-libperfmgr/hidl/Power.cpp +++ b/power-libperfmgr/hidl/Power.cpp @@ -24,7 +24,6 @@ #include #include #include -#include #include #include @@ -219,29 +218,6 @@ Return Power::powerHintAsync_1_3(PowerHint_1_3 hint, int32_t data) { return Void(); } -constexpr const char *boolToString(bool b) { - return b ? "true" : "false"; -} - -Return Power::debug(const hidl_handle &handle, const hidl_vec &) { - if (handle != nullptr && handle->numFds >= 1 && mReady) { - int fd = handle->data[0]; - - std::string buf(android::base::StringPrintf( - "HintManager Running: %s\n" - "SustainedPerformanceMode: %s\n", - boolToString(mHintManager->IsRunning()), - boolToString(mSustainedPerfModeOn))); - // Dump nodes through libperfmgr - mHintManager->DumpToFd(fd); - if (!android::base::WriteStringToFd(buf, fd)) { - PLOG(ERROR) << "Failed to dump state to fd"; - } - fsync(fd); - } - return Void(); -} - } // namespace implementation } // namespace V1_3 } // namespace power diff --git a/power-libperfmgr/hidl/Power.h b/power-libperfmgr/hidl/Power.h index 03fccbae..0ac9e8aa 100644 --- a/power-libperfmgr/hidl/Power.h +++ b/power-libperfmgr/hidl/Power.h @@ -66,7 +66,6 @@ class Power : public IPower { Return powerHintAsync_1_3(PowerHint_1_3 hint, int32_t data) override; // Methods from ::android::hidl::base::V1_0::IBase follow. - Return debug(const hidl_handle &fd, const hidl_vec &args) override; private: std::shared_ptr mHintManager;