Ahmed ElArabawy f3e845ce21 Re-introduce of POWER HAL API 1.1 impl for Wahoo
Power HAL 1.1 support for wahoo based devices was initially introduced in CL
ag/2098359
However, this caused a regression in application startup times due
to a bug in passing parameters for power hints on application launch
Hence, that CL was reverted in CL ag/2270791

This commit brings back the support of the Power Hal 1.1
to wahoo based devices. This includes the changes of the original CL
as will as a fix for the app startup time regression

The fix is similar to that in ag/1767023 (done for power HAL 1.0 default
implementation)
where a NULL is passed to the powerHint function when the passed data is
Zero
(instead of passing a pointer to the data). This enable the App Launch
power hints to work properly

The commit has been tested not to cause that regression

Bug: 62040325
Test: Performance Tests along with other tests

Change-Id: I29ce38b2de92c2b9ad878b0076288b689695b8a0
Signed-off-by: Ahmed ElArabawy <arabawy@google.com>
2017-06-05 15:44:43 -07:00
2017-03-28 22:43:32 +00:00
2017-06-01 13:32:11 -07:00
2017-04-26 21:09:10 +00:00
2017-06-01 13:32:11 -07:00
2017-04-21 11:21:57 -07:00
2017-04-26 21:09:10 +00:00
2017-06-02 08:30:37 +00:00
2017-05-25 11:40:24 -07:00
2017-04-19 18:29:26 -07:00
2017-05-23 15:38:35 -07:00
2017-06-03 02:37:47 +00:00
2017-03-21 10:28:34 -07:00
2017-05-22 18:28:27 +08:00
Description
No description provided
4.4 MiB
Languages
C++ 54.8%
Makefile 33.2%
C 5.5%
Shell 4.6%
Python 1.3%
Other 0.6%