| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
* This is not used by any recent qcom SoC
and not used by any SoC using this HAL.
Change-Id: If9b2997104bcd5e3ff27fc39c75590d07e813f85
|
|
|
|
|
|
|
| |
* Using AOSP interface .clang-format
* Clean Android.mk while we are at it
Change-Id: I630f72e3dffb676ca1930e72945e897f62103ada
|
|
|
|
|
|
| |
* Prevent conflict with other HALs
Change-Id: Icf1216410db26c3bb811d7aedde03e6d2f87e3cc
|
|
|
|
|
|
| |
* No longer needed.
Change-Id: I09fc90b4e5399b3f3b8a409edf3f57361da90100
|
|
|
|
| |
Change-Id: If45b59915022b563d4c5c9bf454b02b431a97833
|
|
|
|
|
|
|
|
| |
This change enables 4+0 core config for display off
sceanrios and in display off scenario system should
go back to default core config.
Change-Id: I57795988e7e0f1b2c1e160e2e454549a14bbde50
|
|
|
|
|
|
|
| |
Creates framework for handling special cases like
display off, video encode differently for 8992.
Change-Id: I195a96f0787c0d2dc2696c75a6f281774e2345cb
|
|
|
|
|
|
|
| |
This change bypasses execution of deprecated
code path in the power.c for dispaly off hint.
Change-Id: I3e6f5d2f5a9f1d55015149a0f7abc3c3f1f445e1
|
|
|
|
|
|
|
|
| |
Finds which CPU cores is online and does following below
1.Gets scaling governor
2.Sets scaling min freq
Change-Id: I209a6228294c945e943ff285ac8f38b7f97337d6
|
|
|
|
|
|
|
|
| |
1. Changes to set CPU0 min freq for 8939 target as below:
Display off case : set to 400Mhz
Display on case : set to 960Mhz.
Change-Id: Ie8cf31484e70f83594778c899485910b9ff2578e
|
|
|
|
|
|
|
|
| |
Changes to set Hi-Speed freq for 8909 target as below:
-Camcorder ON : set to 800Mhz
-Camcorder OFF : set to 998.4Mhz.
Change-Id: I8e4ca512c137a137fabe7762695e336a3ed37fdd
|
|
|
|
|
|
|
| |
Default encode hint was setting hispeed_freq to 1.1GHZ
This is not needed for 8909 hence overrode that.
Change-Id: I4c3695dbe82d43ebb34732559043b59815f7d49d
|
|
|
|
|
|
|
|
|
| |
Using this hook, any device should be able to reuse the majority of the
powerhal and fork only power-<platform>.c if they feel that they need
the ability to provide more specific tuning of the hints/etc. for
their device.
Change-Id: I013a3ec3ddccbe6f74f3dacf456cc6e8b3ab3430
|
|
|
|
|
|
| |
* Some devices may want to implement custom hooks
Change-Id: I9be8023c8134b3c262f27b43a28bec0e14c0fd7f
|
|
|
|
|
|
|
|
|
|
|
| |
Add TARGET_POWER_SET_FEATURE_LIB, since other devices
are not simply writing a 0/1 to a device node.
TARGET_TAP_TO_WAKE_NODE is still valid and both
TARGET_TAP_TO_WAKE_NODE and TARGET_POWER_SET_FEATURE_LIB are
allowed to coexist. (Currently set_feature only has double tap
to wake, but it may be extended in future)
Change-Id: I5c6204fd38a6fbe48e8aac49843bfa047c4b6436
|
|
|
|
| |
Change-Id: I545902b29f4828c127bc32def6e30b67ce4a3aa7
|
|
|
|
| |
Change-Id: I827c7f5ab27548eec8d6e4ee27a72fa883025002
|
|
|
|
|
|
| |
* And unify styling a little bit
Change-Id: I7f9bb43a534e352fdd7693ff975749864f8addb3
|
|
|
|
|
|
| |
Bug: 30432975
Test: compile power hal for walleye without warnings
Change-Id: I0d90c26462c662690f8a179250000b9a449a109f
|
|
|
|
|
|
|
|
| |
* The usage of this code was removed in commit
0c226b7921b421dd24363f15aefef1236aa25287
* powerhint.xml is now read by libqti-perfd
Change-Id: I498ad19d0bb43124e4518c5a4f20191a2c122997
|
|\
| |
| |
| |
| |
| |
| |
| | |
https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/power into lineage-17.0
"LA.UM.8.1.r1-09500-sm8150.0"
Change-Id: I709bb17c5fba7e700bb275b398c114f62cde7ed7
|
|/|
| |
| |
| | |
Change-Id: Idab188d773b1ec8033df39db3872b6ccaad401e7
|
| |
| |
| |
| | |
Change-Id: I5b897768a51c2cb9c6f6eb127b12c704b5937d73
|
| |
| |
| |
| |
| |
| | |
Added product makefiles. Moved powerhint XMLs to this project.
Change-Id: Icd0d1e46d0d9793197eb2e5fb5b65c06a5858647
|
| |
| |
| |
| |
| |
| |
| |
| | |
Add powerhint for video encoding @ 480FPS
CRs-Fixed: 2449387
Change-Id: I092c57e2964d5079ed295207b666d98a0b9b306f
|
|\|
| |
| |
| | |
Change-Id: Ic3ba148a50cffca007d0a2440b659d66b2fb4567
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Added product and board makefiles. Moved powerhint XMLs to this project.
Change-Id: I3d36f29f69f09166f84d2e42a6480cb590b04d2d
|
| |\ \ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Moving from the default implementation to a binderized service with no
wrapping.
Now using 1.2 implementation of the IPower interface.
Change-Id: Ibefd916544f51545e6889684a051b2ecc5867fe2
|
| |/
| |
| |
| |
| |
| | |
Now conforms to the exact definition in the shared perf library
Change-Id: I6f92140b42800072283c2f3a52e6814fc0f1d5d2
|
|\|
| |
| |
| | |
Change-Id: Id72d4240e71a38dd83a1059a0ca2e7b4bfd8a9dc
|
| |
| |
| |
| |
| |
| |
| | |
Removed unused code and added generic hint handling to power.c file,
does not need to be device specific anymore.
Change-Id: I0d4e2a73de0ce4d3735314d2e49ba58c23eb313c
|
|/
|
|
|
|
| |
Power hal changes for sdm455
Change-Id: I14923ff92c27b442a5e2a87978b592d3cd766785
|
|\ |
|
| |
| |
| |
| |
| |
| | |
This is power hal for sdm632 used for camera cases
Change-Id: I9ae230993f6e7cb63b317cc26e5f64e2287d9672
|
|\ \
| |/
|/| |
|
| |
| |
| |
| | |
Change-Id: Ie0437a9020059f639cfb729ba292254523278672
|
|/
|
|
|
|
| |
Power hal changes for camera encode
Change-Id: Ib909844aea854ebffe8a00d83af9ca2d81c4f827
|
|
|
|
|
|
|
| |
PowerHAL writes to a sysfs node when it gets display on/off
notification.
Change-Id: I90acbef41cc01d7712cbb23765f3d278cb3ee637
|
|
|
|
| |
Change-Id: Ic2c82d5d734df00c15f628737253dde5d5a0bc4c
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I7e2143b4c29ba9f0e4fc8ddbe1d700a2b17d513a
|
|/
|
|
| |
Change-Id: I41387b2c0cff847e65ba56f7adb9a0459e41f464
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I445c8a096b91d79a629beeca12234ca0d3aaa200
|
|/
|
|
| |
Change-Id: Ic095cf2aeec77b914dff6966c0cff66124f7a146
|
|
|
|
|
|
|
|
| |
Create qti_powerhal_headers library from include files and
permanently relocate power HAL from device/qcom/common
for all targets.
Change-Id: I379fde83cebf9d077b77fccf195345c4fe1c2d71
|
|
|
|
|
|
|
| |
PowerHAL writes to a sysfs node when it gets display on/off
notification.
Change-Id: I8c3437908f992aec23336ea104c6ac091a961205
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Similar to 1.3Ghz kernel touch boost.
Automated tests inject input events directly
to the android input interface via 'input tap' etc.
Boost that a user will normally experience will
not trigger since automation bypasses the input
driver framework.
Add similar boost in powerHAL layer to
help boost android-level injected input or
INTERACTION events.
Change-Id: I948e22afddb9cc9dd6e0ee203938b325a6f6d15e
|