History log of /system/chre/platform/slpi/see/include/chre/target_platform/power_control_manager_base.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
da00f25c26c6aef86160a68f3b70fba98f4c8501 31-May-2018 Arthur Ishiguro <arthuri@google.com> Refactors island voting logic into its own class

Makes the island voting + memory allocation fallback logic its own
singleton class, so that the memory allocation code does not depend on the
entire CHRE event loop. This allows other modules (e.g. VSC/ASH) to use
the CHRE utilities without pulling in extra dependencies.

Bug: 74559032
Bug: 76176220
Test: Compile only
Change-Id: I11f7662de92e08f23d69844db97a458deb005c40
/system/chre/platform/slpi/see/include/chre/target_platform/power_control_manager_base.h
dd303b4e62ba6c2dafdf82b252b372599b1caf43 11-May-2018 Meng-hsuan Chung <menghsuan@google.com> Use big image memory when uimg memory is exhausted

Bug: 79543004
Test: load uimg target, verify there's no OOM warning when island heap
is exhausted, and CHRE is able to enter/leave big image when
island heap exhaustion happens or is resolved.

Change-Id: Ied286b19a7abf149968ef9e5404ee2bd01dcd69f
/system/chre/platform/slpi/see/include/chre/target_platform/power_control_manager_base.h
765990735a7b72f5e03926e9dc764c1caf22f60b 09-Mar-2018 Meng-hsuan Chung <menghsuan@google.com> Implement PowerControlManagerBase for SLPI/SEE

Bug: 74393285
Test: locally define CHRE_SLPI_UIMG_ENABLED in power_control_manager.cc
and verify CHRE functionality

Change-Id: Ic0aad9765a8863f94e46a1c8b0523c05880f0aa2
/system/chre/platform/slpi/see/include/chre/target_platform/power_control_manager_base.h
0215a9b7c1f789118881d48c06553b22eaaed9ce 23-Jan-2018 Arthur Ishiguro <arthuri@google.com> Updates AP awake state in power control manager

Bug: 69976723
Test: Compile and run CHRE with the "Wakeup Message World"
nanoapp, verify AP can still suspend while running.
Change-Id: I7860f895a0ec991f6f384bd3da1dc2b20803b91e
/system/chre/platform/slpi/see/include/chre/target_platform/power_control_manager_base.h
7b561ef8c8f1fac2c1fc2f3292d3151f4c8b1564 04-Oct-2017 Meng-hsuan Chung <menghsuan@google.com> Convert votePowerMode into voteBigImage

- This removes dependency on sns_pm_img_mode_e from power_control_util.h,
which allows it to be shared between SLPI/SMGR and SLPI/SEE.
- Also added skeleton code for SLPI/SEE

Test: compile only
Change-Id: I990553a1f5f49ffd0b5ff07256935d1ae57815ae
/system/chre/platform/slpi/see/include/chre/target_platform/power_control_manager_base.h