Home
last modified time | relevance | path

Searched refs:KernelIdleTimerController (Results 1 – 6 of 6) sorted by relevance

/aosp_15_r20/frameworks/native/services/surfaceflinger/Display/
H A DDisplayModeController.h145 using KernelIdleTimerController = scheduler::RefreshRateSelector::KernelIdleTimerController; variable
147 KernelIdleTimerController) REQUIRES(mDisplayLock);
H A DDisplayModeController.cpp278 KernelIdleTimerController controller) { in updateKernelIdleTimer()
280 case KernelIdleTimerController::HwcApi: in updateKernelIdleTimer()
284 case KernelIdleTimerController::Sysprop: in updateKernelIdleTimer()
/aosp_15_r20/frameworks/native/services/surfaceflinger/Scheduler/
H A DRefreshRateSelector.h287 enum class KernelIdleTimerController { Sysprop, HwcApi, ftl_last = HwcApi }; enum
319 ftl::Optional<KernelIdleTimerController> kernelIdleTimerController;
385 std::optional<KernelIdleTimerController> kernelIdleTimerController() { in kernelIdleTimerController()
H A DRefreshRateSelector.cpp1671 .and_then(&ftl::enum_name<KernelIdleTimerController>) in dump()
/aosp_15_r20/frameworks/native/services/surfaceflinger/
H A DSurfaceFlinger.h711 using KernelIdleTimerController = scheduler::RefreshRateSelector::KernelIdleTimerController; variable
715 std::pair<std::optional<KernelIdleTimerController>, std::chrono::milliseconds>
H A DSurfaceFlinger.cpp6940 -> std::pair<std::optional<KernelIdleTimerController>, std::chrono::milliseconds> { in getKernelIdleTimerProperties()
6953 return {KernelIdleTimerController::HwcApi, timeout}; in getKernelIdleTimerProperties()
6958 return {KernelIdleTimerController::Sysprop, timeout}; in getKernelIdleTimerProperties()