Jeremy DeHaan
9c87f41357
zumapro: HWC access to panel frame_rate node
...
Flag: EXEMPT bugfix
Bug: 346461765
Signed-off-by: Jeremy DeHaan <jdehaan@google.com>
(cherry picked from commit b2427428e5
)
(cherry picked from commit 3e8967723f
)
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:85254d6dee1d216dde7b1a23fc76594c422fcecd )
Merged-In: I2cdbd8126e5684891b6424d262aa505d2aa641b7
Change-Id: I2cdbd8126e5684891b6424d262aa505d2aa641b7
2024-07-23 00:13:28 +00:00
Neha Jain
1f04d18836
Revert "zumapro: HWC access to panel frame_rate node"
...
This reverts commit eba9ea1ebb
.
Reason for revert: build break
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:cee98f8a2aaa7708ba41bfdeae6e029c299fed60 )
Merged-In: Ia66bb6862384fc94901a19526249657a25414fda
Change-Id: Ia66bb6862384fc94901a19526249657a25414fda
2024-07-18 06:53:00 +00:00
Jeremy DeHaan
eba9ea1ebb
zumapro: HWC access to panel frame_rate node
...
Flag: EXEMPT bugfix
Bug: 346461765
Signed-off-by: Jeremy DeHaan <jdehaan@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b2427428e58fbd59bd5cbb484be4badf62a3fa19 )
Merged-In: I2cdbd8126e5684891b6424d262aa505d2aa641b7
Change-Id: I2cdbd8126e5684891b6424d262aa505d2aa641b7
2024-07-18 03:43:42 +00:00
Qais Yousef
7798172e8f
init.zumapro.soc.rc: Match sched_pixel settings to powerhint's
...
We now default to 500us down_rate_limit_us. Boot with these defaults
too. powerhint can still modify these to whatever setting required by
the specific hint.
Only difference is that down_rate_limit_scale_pow for little is now the
default 1 instead of 2.
Bug: 336169796
Test: PTE A/B test
Signed-off-by: Qais Yousef <qyousef@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4336a77fe65de3becebbe06c91adf9a743a3e300 )
Merged-In: I4f0712faaad87afbb0fc7627c45a61081f91e1e6
Change-Id: I4f0712faaad87afbb0fc7627c45a61081f91e1e6
2024-07-09 02:38:51 +00:00
Qais Yousef
1f282b3900
init.zumapro.soc.rc: Disable rampup for most groups except top-app and adpf
...
When auto margins are enabled busy tasks will get more appropriate and
coherent rampup time when they get busy. But for most groups, this can
lead to unnecessary power consumption. Disable it except for top-app, sf
and camera group.
For ADPF, a faster rampup is desired as these tasks are usually
sensitive to all sources of latencies. So try to give them more
performance faster.
Bug: 336169796
Test: PTE A/B test
Signed-off-by: Qais Yousef <qyousef@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4c364c7aba08e3b5fc5aecf0c0e673d8d8544e92 )
Merged-In: Ieb6f3de811d30b62f06809e73dc7df83c87d45d0
Change-Id: Ieb6f3de811d30b62f06809e73dc7df83c87d45d0
2024-07-09 02:38:38 +00:00
Shinru Han
dd41e55105
Merge "gps: maintain one solution" into main
2024-06-04 06:41:30 +00:00
Treehugger Robot
6dab378b81
Merge "Give bthal access to new AOC services" into main
2024-05-31 08:45:20 +00:00
Steven Liu
4c14bb60bb
Merge "Modify path to add adbd in nnapi" into main
2024-05-31 06:21:14 +00:00
stevenzlliu
f257d39c65
Modify path to add adbd in nnapi
...
Modify file path of nnapi and uclamp_min path to add adbd
Bug: 343580927
Flag: NONE <factory only>
Test: check adbd schedule passed
Change-Id: I867cd5a55982d6c2a0b6f02fba7c9a6c464a560c
2024-05-31 06:19:57 +00:00
Madhav Iyengar
3f9a2fb739
Give bthal access to new AOC services
...
Bug: 342415506
Test: Works with other CLs in topic.
Change-Id: I1fffd6b0dda51df6eb99a8715f6fd9a7d2b89412
2024-05-30 18:10:55 +00:00
Dmitry Skiba
e252dc733c
Revert "Restrict kcompactd thread to middle/little cores."
...
This reverts commit 9743ceeba3
.
Reason for revert: avoid 24Q3 (will reland later)
Bug: 340872453
Change-Id: Iee54d1b89a983ea07baa89c0fa34dbbfd0da137d
2024-05-30 18:03:38 +00:00
Dmitry Skiba
9743ceeba3
Restrict kcompactd thread to middle/little cores.
...
Bug: 340872453
Test: Confirmed kcompactd affinity with taskset -p
Change-Id: I3312b984e98dee40d65d07096e8baf8d797d4897
Signed-off-by: Dmitry Skiba <dskiba@google.com>
2024-05-28 22:38:19 +00:00
Shiyong Li
180de5a364
Merge "Add sepolicy for power_state node" into 24D1-dev am: 76b4579312
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/27059465
Change-Id: I25c69bb43ff9efd94da260e7588e9dae98c72063
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-09 05:21:38 +00:00
Shiyong Li
76b4579312
Merge "Add sepolicy for power_state node" into 24D1-dev
2024-05-09 05:16:16 +00:00
Treehugger Robot
5736310413
Merge "Adjust the fstab option for ZUFS" into main
2024-05-06 07:35:55 +00:00
Wayne Lin
0e5cd769fe
gps: maintain one solution
...
Bug: 315915958
Test: build pass and GPS function works
Change-Id: I873fca68597188ccca7cd83e6665da5f047068aa
2024-05-06 03:02:07 +00:00
Jaegeuk Kim
7c8c88823d
Adjust the fstab option for ZUFS
...
Bug: 336319772
Change-Id: Ic3088e693d4dd9f784215da27a5c4b6c47759ef2
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
2024-05-03 10:00:32 -07:00
Ram Chandrasekar
ac715ab11d
init: zumapro: update thermal uclamp cooling device owner
...
Update the thermal uclamp cooling device cur_state owner to system. This
will allow thermal-HAL to update any mitigation.
Bug: 338150183
Test: Validate the node permission
Change-Id: I8cd35b12442ab6a314d8c9b9375877dc62cd19b6
Signed-off-by: Ram Chandrasekar <rchandrasekar@google.com>
2024-05-03 06:28:59 +00:00
Ram Chandrasekar
650cc5eef7
init: zumapro: update thermal uclamp cooling device owner
...
Update the thermal uclamp cooling device cur_state owner to system. This
will allow thermal-HAL to update any mitigation.
Bug: 338150183
Test: Validate the node permission
Change-Id: I8cd35b12442ab6a314d8c9b9375877dc62cd19b6
Signed-off-by: Ram Chandrasekar <rchandrasekar@google.com>
2024-05-02 10:58:06 -06:00
Minchan Kim
fafb06168e
Restrict running pa_kill threads on middle/little am: 3584b14a53
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/27147547
Change-Id: I51458fff59370f0b7c715a4181f861f1497aff2a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-30 21:59:48 +00:00
Minchan Kim
3584b14a53
Restrict running pa_kill threads on middle/little
...
Bug: 298662883
Test: Confirmed pa_kill threads's affinity with taskset -p pid
Change-Id: Iec47f3f44450d5271a1ef3a4ab51f9f37990bb6d
Signed-off-by: Minchan Kim <minchan@google.com>
2024-04-29 23:28:21 +00:00
Taeju Park
383aaec72e
init: tuning PMU paramter am: 6d55164a24
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/27032047
Change-Id: I4411e1050cb469221f22f150aa63471a2e7c01f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-26 21:27:42 +00:00
Taeju Park
6d55164a24
init: tuning PMU paramter
...
Bug: 310237445
Change-Id: I91e1e9b112bb34960ea9981e03ae6c6826d67e3c
Signed-off-by: Taeju Park <taeju@google.com>
2024-04-26 18:11:04 +00:00
Wei Wang
1fca8eb132
Merge "init: remove lcpi paramter for PMU limit" into 24D1-dev am: 92a3db5c6c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/27003560
Change-Id: Ic772158f9da6622da0752991d463df08f2304004
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-26 18:08:08 +00:00
Wei Wang
92a3db5c6c
Merge "init: remove lcpi paramter for PMU limit" into 24D1-dev
2024-04-26 17:49:54 +00:00
George Lee
709519335d
Merge "init: zumapro: Remove all BCL related initial val" into 24D1-dev am: 0c46083475
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/27083866
Change-Id: Iaa3cd6ad669815a1c809d73c564d4823cbf97a04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-24 22:52:21 +00:00
George Lee
0c46083475
Merge "init: zumapro: Remove all BCL related initial val" into 24D1-dev
2024-04-24 22:27:19 +00:00
George Lee
b480785fcf
init: zumapro: Remove all BCL related initial val
...
The initialization will be reverted to device tree instead.
Bug: 336064574
Test: Confirm no race condition during boot
Change-Id: I57fd893fb22a2cf9d3b007d023edd6989b3db1ba
Signed-off-by: George Lee <geolee@google.com>
2024-04-24 13:30:46 +00:00
Kevin Ying
84555a6e6a
Add sepolicy for power_state node
...
Bug: 329703995
Test: manual - used camera
Change-Id: I6df9b149fd977613d01b0fd20a0fe92ad809ae70
Signed-off-by: Kevin Ying <kevinying@google.com>
2024-04-23 22:00:53 +00:00
Donnie Pollitz
72c31fc3e4
storageproxyd: Integrate new command arguments
...
Background:
* Adds argument to explicitly define storage backings for secure
storage files. Storageproxy will also internally manage the creation
of symlinks as necessary (Useful for determining if a userdata wipe
has occurred).
* Adds an argument to define the max size for file backed storages.
Bug: 324989972
Test: Storage port tests running
Change-Id: Iafdf6d87a786665c118cd652243a34842f5f789d
Signed-off-by: Donnie Pollitz <donpollitz@google.com>
2024-04-22 23:10:23 +00:00
Treehugger Robot
9ece2892ff
Merge "init.zumapro.board.rc: Tune scheduler parameter" into 24D1-dev am: f7bcc15d04
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/26909445
Change-Id: I958fdbd57af8bbe2328aadf18ec36f195e09cd83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-19 18:46:48 +00:00
Treehugger Robot
f7bcc15d04
Merge "init.zumapro.board.rc: Tune scheduler parameter" into 24D1-dev
2024-04-19 18:31:58 +00:00
Taeju Park
bc854b4539
init: remove lcpi paramter for PMU limit
...
PMU-based soft freq limit no longer use lcpi parameter
Bug: 295054083
Change-Id: I0c43c944278852388384c4e8647d3c5dc5b36f94
Signed-off-by: Taeju Park <taeju@google.com>
2024-04-18 21:03:57 +00:00
Martin Liu
16b3aa94ce
move common MM settings to gs common folder
...
Bug: 332916849
Bug: 309409009
Test: boot
Change-Id: Ie773d9090dbd347e4736b95e34e9c5798f0a124d
Signed-off-by: Martin Liu <liumartin@google.com>
2024-04-18 03:48:16 +00:00
Zheng Pan
e34ff28367
Merge "Revert "Move tasks from cpuset root group to system group"" into 24D1-dev am: 57aba240df
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/26991794
Change-Id: Ib47e14e36cd0326c6d6e7e30d179f62ab577da74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-17 18:09:11 +00:00
Zheng Pan
57aba240df
Merge "Revert "Move tasks from cpuset root group to system group"" into 24D1-dev
2024-04-17 09:58:30 +00:00
Achigo Liu
c0a451d4f2
Revert "Move tasks from cpuset root group to system group"
...
Revert submission 26931570-cpuset_system_group
Reason for revert: b/335346990 suspend/resume ramdump or black screen
Reverted changes: /q/submissionid:26931570-cpuset_system_group
Change-Id: I41b3eaeddba8725defa742c5bd4c5377ac3a33fe
2024-04-17 09:35:58 +00:00
Rick Yiu
56b7fb546c
Merge "Move tasks from cpuset root group to system group" into 24D1-dev am: 00450051e5
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/26968737
Change-Id: I4754a1c444a4b1820dc537653b77d136dfbee22b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-16 03:33:28 +00:00
Rick Yiu
00450051e5
Merge "Move tasks from cpuset root group to system group" into 24D1-dev
2024-04-16 03:20:08 +00:00
Rick Yiu
6f882f635b
Move tasks from cpuset root group to system group
...
Bug: 328210236
Test: build pass
Change-Id: If6f035d989eb6cfd9864b493d07befee95456868
2024-04-15 14:32:37 +00:00
Wei Wang
dd0763f528
Merge "adjust PCP high level" into 24D1-dev am: 701e01554f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/26920903
Change-Id: I5f4d7a86cd6e844c77948060a5153985729fdebd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-12 18:11:38 +00:00
Wei Wang
701e01554f
Merge "adjust PCP high level" into 24D1-dev
2024-04-12 17:47:26 +00:00
Jaegeuk Kim
8d7e7725fb
Zumapro: disable compression on apex am: a930b61aa3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/26927775
Change-Id: Id389c65411858f29d5a16ac8ad5086ca1cbc7853
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-12 00:05:58 +00:00
Jaegeuk Kim
a930b61aa3
Zumapro: disable compression on apex
...
Compression on apex disables direct IO for loopback, which introduces
double buffering and longer latency.
Bug: 298717358
Change-Id: I3b1de10f17931bec7769947bad62a22637a8a528
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
2024-04-11 21:56:48 +00:00
Martin Liu
b05549e3a7
adjust PCP high level
...
align the setting with P23 and we will revisit this
once the watermark level is adjusted.
Bug: 333838316
Test: boot
Change-Id: I9667a59acd0c12679a9fdc464ddf3f68969d0df7
Signed-off-by: Martin Liu <liumartin@google.com>
2024-04-11 15:03:45 +00:00
Martin Liu
6a437fb35f
Disable proactive compaction am: da3aed8ec3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/26914136
Change-Id: I33f53854e0e7579fa696912e85aa207b492759c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-11 13:58:41 +00:00
Martin Liu
da3aed8ec3
Disable proactive compaction
...
From field data, sometimes kcompactd is
pretty activated and can impact critical
CUJs. Disable it first to mitigate the
impact.
Bug: 332916849
Test: boot
Change-Id: I22aded6be919279d04b4032a64a6bf15111fe1c3
Signed-off-by: Martin Liu <liumartin@google.com>
2024-04-11 02:05:00 +00:00
Qais Yousef
0c5bec3c41
init.zumapro.board.rc: Tune scheduler parameter
...
So that we can get better sched latencies by default without having to
use prefer_idle and help overall with starvation issues when the system
is busy.
Bug: 269111781
Change-Id: Ia59382fc841ad3bcf9502a219b1c130fa4588acd
Signed-off-by: Qais Yousef <qyousef@google.com>
2024-04-10 18:33:15 +00:00
Shiyong Li
39d879b103
Merge "init: change owners of sysfs nodes te2_rate_hz and te2_option" into 24D1-dev am: 6970ef17de
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/26488328
Change-Id: Icc14afec69b3bb81f04cfb83adf85ef257af5def
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-28 21:37:21 +00:00
Chris Lu
22e7babe48
init: change owners of sysfs nodes te2_rate_hz and te2_option
...
Bug: 307787644
Test: the sysfs nodes can be read and written by the composer
Change-Id: I659c902f8cf3a20f2e48e2d1f3d4996baec94876
2024-03-28 00:33:13 +00:00