Krzysztof Kosiński
3d2139f5f4
Update gs101 GCH configuration.
...
GCH toggle was modified from disable_lazy_hal to use_lazy_hal,
so the explicit assignment is no longer needed - the camera HAL
is eager by default.
Bug: 186175754
Test: build, camera preview
Change-Id: I5e4bede5083c5b0793f1b816a10ba9ae1d7bafc2
2021-05-13 21:32:27 +00:00
Maurice Lam
a1bf959f13
DO NOT MERGE. Revert Exo selinux policies for S
...
Bug: 188074060
Test: Forrest
Change-Id: I3465d10c3731ae49fec6e6fb7f2873cf2e5b9c23
2021-05-13 19:32:57 +00:00
Ady Abraham
28e5dbe174
Change SF duration to be less than one vsync period am: 5710767d7d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14509953
Change-Id: Idd8470ddb34f7a2de327a0c5b8532c38beeef55b
2021-05-13 18:46:25 +00:00
Ady Abraham
7d7d96f2cd
Change SF duration to be less than one vsync period
...
To prevent early presentation, SF does not allow to skip validate
if it is called more than one vsync period before the target present
time (ag/14508376). If we wake up SF too early, then skip validate
would be disabled and we would end up with 2 binder calls to composer
(validate + present) instead of just one (presentOrValidate)
Change-Id: I0ff779db088b27a9bf18e4ede459fca722eb944c
Test: run bouncy ball and collect systraces
Bug: 161945010
Bug: 187871031
2021-05-13 18:26:34 +00:00
Christine Franks
669694d084
Add mapping between boosted modes am: af9291f9b1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14277437
Change-Id: Icc237487ca5a9155a6caa7f3dc1f9ebad098f25f
2021-05-13 17:22:30 +00:00
Christine Franks
db9dc2773d
Add mapping between boosted modes
...
Bug: 186186974
Test: n/a
Change-Id: I1096edc95da14b9e5b18f24e23c16af3bbc1fc9b
2021-05-13 17:06:09 +00:00
TreeHugger Robot
c833549d8c
Merge changes from topic "186500818-set1" into sc-dev am: 775771b811
am: a019f35a3b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14490413
Change-Id: I808af635b42fe65f761f845c4fdc02650e498cb5
2021-05-13 08:02:38 +00:00
TreeHugger Robot
a019f35a3b
Merge changes from topic "186500818-set1" into sc-dev am: 775771b811
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14490413
Change-Id: I51cc2dd5c356ea0dd1653a8fc3769e360683e002
2021-05-13 07:41:56 +00:00
TreeHugger Robot
768fb9a152
Merge changes from topic "186500818-set1" into sc-dev am: 775771b811
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14490413
Change-Id: I9a9735eb2ad617b1b564f6b7eb376e9f5b312ce7
2021-05-13 07:39:51 +00:00
Hridya Valsaraju
92448c6830
Label debugfs files correctly am: 9e6528da08
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14490412
Change-Id: I2b511b5931ab3175615a99b0d23c15a55e14252c
2021-05-13 07:39:50 +00:00
TreeHugger Robot
3e000a7c04
Merge changes from topic "186500818-set1" into sc-dev am: 775771b811
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14490413
Change-Id: I62c1f964005d368cab7972aa05a3b03dd6cfa031
2021-05-13 07:39:05 +00:00
TreeHugger Robot
775771b811
Merge changes from topic "186500818-set1" into sc-dev
...
* changes:
Let debugfs be accessed only for non-user builds
Label debugfs files correctly
2021-05-13 07:07:13 +00:00
Wei Wang
00bcaac5a7
gs101: Align max uclamp value for background cgroup with vendor_group am: 308d9c7787
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14525103
Change-Id: I491c2575a2f462e174fbc97cdd2cbaa6d4662687
2021-05-13 03:22:34 +00:00
pointerkung
ee4a19807d
Camera: Enable LTM for factory builds am: d72626741c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14518346
Change-Id: Icd7f9f2befcd7f4aa1b58a59c669f3f67091fa2e
2021-05-13 03:22:14 +00:00
Jia-yi Chen
11ec3b4cf8
Update power hint for camera workload am: 3a0efffdbc
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14508589
Change-Id: Icaf60ae8bf69041273890fcdc90180b3481149a9
2021-05-13 03:21:51 +00:00
Wei Wang
e31ba16606
gs101: Align max uclamp value for background cgroup with vendor_group
...
Since cfs_rq clamp feature uses tg's value, align it with the
vendor_group setting.
Bug: 170508405
Test: build pass
Signed-off-by: Wei Wang <wvw@google.com>
Change-Id: Ie0c896de2022f435be5ea53ae3cecf5d80d2c067
2021-05-13 02:58:42 +00:00
pointerkung
b88bba7d35
Camera: Enable LTM for factory builds
...
This is to avoid camera crash on factory builds.
Because disabling LTM could improve camera stability before, we can consider disable it again for factory builds once b/187900993 is clarified.
Test: build pass, capture/recording with Octopus
Bug: 187900993
Change-Id: I00407aa6c7da8b54b009b11c897689e7e003fc2d
2021-05-13 02:56:44 +00:00
Jia-yi Chen
7d81ea9443
Update power hint for camera workload
...
1) Enable prefer_high_cap of camera vendor group
2) Set high_capacity_start_cpu to 4
3) Set prefer_idle of camera vendor group to 0
4) Set MemFreq floor
5) Change camera-daemon/cpu.uclamp.latency_sensitive owner to root
Bug: 186564130
Test: Boot & check setting values
Change-Id: Ief0cae2aa9e4f84bed93f7de0bfb765e8a27009b
2021-05-13 01:48:20 +00:00
Rick Yiu
dc9eca28bd
gs101: Set max uclamp value for background group am: 127fda2812
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13916833
Change-Id: Ie1b34a51f55519cfc299fdd84b1e854da909bd78
2021-05-13 00:55:01 +00:00
Rick Yiu
cd64c6b386
gs101: Set max uclamp value for background group
...
With vendor kernel support of getting rq cfs util in group base,
we could limit uclamp.max of background group to get more power benefit.
Bug: 170508405
Test: build pass
Change-Id: I997e653eb2790f5e3be4fbf3c8b1de356d787377
2021-05-13 00:27:51 +00:00
terrycrhuang
ea1147898e
Enable Early Camping am: 478174b88a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14503324
Change-Id: If6bf76902b63c5cb1216da011213031558e8df65
2021-05-13 00:01:38 +00:00
terrycrhuang
7a6fa6cd3b
Enable Early Camping
...
Bug: 163005064
Test: Local camping test
Change-Id: I8b97dcb3e5351f981da3e8f6abf253bd39b46545
2021-05-12 23:46:13 +00:00
Wei Wang
4b6e3933a5
P21: enable throttle background group at 5% am: 5082a3e2fe
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/13842225
Change-Id: I6027c1df323f54982731cbc965455615ee26d1d1
2021-05-12 23:38:38 +00:00
Wei Wang
6d4c63e896
P21: enable throttle background group at 5%
...
Right now we have many groups due to uclamp setup, and this would
potentially create interesting fairness between groups.
Ultimately we want only a system group and a background group for
cpu.shares, which would achieve after b/182509410 resolved.
Test: boot and check setting
Bug: 171740453
Change-Id: I8fa23268aa7ed02dcccc527abcec8556009aa9a7
2021-05-12 23:08:05 +00:00
Vineeta Srivastava
5e7734b411
Merge "Add sepolicy for the UDFPS antispoof property" into sc-dev am: 14a07e230a
am: 4d42a986f8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14467424
Change-Id: Ia6d1856f2936d25405cec14da6f6d38f84e77248
2021-05-12 22:43:29 +00:00
TreeHugger Robot
292337148c
Merge "Grant vendor_sched sysfs nodes access" into sc-dev am: d4f9ef4303
am: 1fbb91ef97
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14512449
Change-Id: I530ba8b8ffc0c0c49c3f18bcab0eae4726ba77ff
2021-05-12 22:42:35 +00:00
Vineeta Srivastava
a48428ff45
Merge "Add sepolicy for the UDFPS antispoof property" into sc-dev am: 14a07e230a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14467424
Change-Id: I748e49d7b4d5da35007b83c9e8f0795cc2847e02
2021-05-12 22:21:39 +00:00
Craig Dooley
60b53edb2a
Add AoC specific logs to dumpstate am: ae62c040ae
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14520705
Change-Id: I8748026ac89033888b8425bf8793e5ba883f83b0
2021-05-12 22:21:33 +00:00
Vineeta Srivastava
4d42a986f8
Merge "Add sepolicy for the UDFPS antispoof property" into sc-dev am: 14a07e230a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14467424
Change-Id: Ib9a1b9ecff6942671528b782229ea60605437ea5
2021-05-12 22:21:10 +00:00
Vineeta Srivastava
f4d2a0d365
Merge "Add sepolicy for the UDFPS antispoof property" into sc-dev am: 14a07e230a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14467424
Change-Id: Iab230781e0e88d86bcc08deecf0a2deca3c99756
2021-05-12 22:19:10 +00:00
Craig Dooley
be26bc083e
Add AoC specific logs to dumpstate
...
Bug: 187961753
Change-Id: I871912c8b5e49618935f347476ca5cce9ad233aa
2021-05-12 22:01:06 +00:00
Vineeta Srivastava
14a07e230a
Merge "Add sepolicy for the UDFPS antispoof property" into sc-dev
2021-05-12 21:45:44 +00:00
TreeHugger Robot
1fbb91ef97
Merge "Grant vendor_sched sysfs nodes access" into sc-dev am: d4f9ef4303
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14512449
Change-Id: Iedca46d44602399a84822bc636c8b54ed025f045
2021-05-12 18:49:09 +00:00
TreeHugger Robot
7ef1e1ee2a
Merge "Grant vendor_sched sysfs nodes access" into sc-dev am: d4f9ef4303
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14512449
Change-Id: I9e281e324c3906eb309a77ad103fbcfc703fd26b
2021-05-12 18:47:24 +00:00
Taeju Park
eeddc26d31
vendor_hook: separate uclamp configuration am: dde635048f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14441979
Change-Id: Iad11167e839b71d855e6f0aa25d9cdaaaf1d35c3
2021-05-12 18:47:09 +00:00
TreeHugger Robot
c232d79fdc
Merge "Grant vendor_sched sysfs nodes access" into sc-dev am: d4f9ef4303
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14512449
Change-Id: Id53d3d71b57e49fc30f1079c6544a70f9c26fca5
2021-05-12 18:47:09 +00:00
TreeHugger Robot
d4f9ef4303
Merge "Grant vendor_sched sysfs nodes access" into sc-dev
2021-05-12 18:28:51 +00:00
Taeju Park
185653e3a2
vendor_hook: separate uclamp configuration
...
Bug: 182509410
Test: build
Change-Id: Ide71afdbeb5fd79800823d0d8bb9b2a3a54bcca9
Signed-off-by: Taeju Park <taeju@google.com>
2021-05-12 18:28:50 +00:00
Grace Chen
4b59c5b98e
Add selinux permissions for NFC/eSIM firmware upgrade and recovery
...
Bug: 181246088
Test: Confirm selinux permissions.
Change-Id: I71c59d1afc50e273b840cd2df7600b4e806c0661
2021-05-12 10:07:55 -07:00
TreeHugger Robot
6432a7bc7a
Merge "Add SELinux policy for allowing dumping GSC info" into sc-dev am: 1f594ec562
am: e723f80ba9
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14491675
Change-Id: I08ae3cbad6204c0b25415d1eea95f4a1af30d33c
2021-05-12 10:41:16 +00:00
TreeHugger Robot
8a1ed47bba
Merge "correctly label networking gadgets" into sc-dev am: 7fd939fdd7
am: b3ae9a8c03
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14495070
Change-Id: I32c987673a819fea3bd13ecb9527b8fd15552fbf
2021-05-12 10:41:11 +00:00
TreeHugger Robot
e723f80ba9
Merge "Add SELinux policy for allowing dumping GSC info" into sc-dev am: 1f594ec562
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14491675
Change-Id: I2be4e332d0f1b79f9e744203127b48da25cd1554
2021-05-12 10:26:57 +00:00
Qinchen Gu
2dc2b7c899
Dump GSC info am: 8472b7ad62
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14492030
Change-Id: I691012f712eb7b949101dd7fe065a14703825f9b
2021-05-12 10:25:05 +00:00
TreeHugger Robot
5d91d63244
Merge "Add SELinux policy for allowing dumping GSC info" into sc-dev am: 1f594ec562
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14491675
Change-Id: I21e2facab7cb7b83c86d38788343eb8d7304585a
2021-05-12 10:25:05 +00:00
TreeHugger Robot
2264b80f38
Merge "correctly label networking gadgets" into sc-dev am: 7fd939fdd7
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14495070
Change-Id: I21f3ceffcd4e137da42f94c204ada2bae896683f
2021-05-12 10:24:58 +00:00
TreeHugger Robot
70273f60f7
Merge "Add SELinux policy for allowing dumping GSC info" into sc-dev am: 1f594ec562
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14491675
Change-Id: Iac966d1822a7f47a2b700cb424cb1c93286eeb01
2021-05-12 10:23:17 +00:00
TreeHugger Robot
41c6887b56
Merge "correctly label networking gadgets" into sc-dev am: 7fd939fdd7
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14495070
Change-Id: I884720235281e77408a0872697d0ade9ea7d817d
2021-05-12 10:23:11 +00:00
TreeHugger Robot
0c4611ecb0
Merge "bthal: allow bthal to access bluetooth kernel driver logbuffer_btlpm and logbuffer_btuart device node" into sc-dev am: 9b8e2b7ba8
am: e7fe59fb13
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101-sepolicy/+/14009545
Change-Id: I428409b43fbac1c0c6d4613b5be5d9e8c60f7e93
2021-05-12 10:02:42 +00:00
TreeHugger Robot
1f594ec562
Merge "Add SELinux policy for allowing dumping GSC info" into sc-dev
2021-05-12 10:02:28 +00:00
Qinchen Gu
7aafb36f77
Dump GSC info
...
Bug: 185939493
Test: adb bugreport. Look for GSC-related info.
Change-Id: I17fd4d7ef4c16661312d594c99818233cd0ee76a
2021-05-12 10:02:28 +00:00