ChengYou Ho
ca32deaaf1
Report Verified Boot support
...
Bug: 187375216
Test: CtsSecurityTestCases
Change-Id: I26304f48019a4c5df7aa683eb19236125ddb5cd3
2021-06-15 03:41:30 +00:00
Ted Lin
e06fe29639
Remove the attribute set from init.rc for debugfs am: b0ae57afda am: e28c5b5372
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14914950
Change-Id: I431cca8ece12e234df6f42b47052385bf71e5335
2021-06-15 03:11:59 +00:00
Ted Lin
1976d725ad
Remove the attribute set from init.rc for debugfs am: b0ae57afda
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14914950
Change-Id: I2ee545382486b539e234edc3c20f929d604e5f27
2021-06-15 02:55:32 +00:00
Ted Lin
0671df09b8
Remove the attribute set from init.rc for debugfs
...
[ 2.993897] audit: type=1400 audit(1623037840.652:4): avc: denied { setattr } for
pid=374 comm="init" name="registers" dev="debugfs" ino=9 scontext=u:r:vendor_init:s0
tcontext=u:object_r:vendor_regmap_debugfs:s0 tclass=file permissive=0
[ 3.079941] audit: type=1400 audit(1623037840.740:7): avc: denied { setattr } for pid=374 comm="init" name="fg_model" dev="debugfs" ino=18 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_maxfg_debugfs:s0 tclass=file permissive=0
Bug: 190337297
Test: check bugreport
Change-Id: Ia6d33d6192b230be763e52298b86a21b632ffa90
Signed-off-by: Ted Lin <tedlin@google.com>
2021-06-15 02:37:45 +00:00
Jimmy Shiu
d0277fe25b
ADPF: add ADPF_DISABLE_TA_BOOST for powerhint am: 7d974ac001 am: d9bfae854c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14665957
Change-Id: I8ce4c56f6947a8328d58b8bbed51ca475ebd9f39
2021-06-14 17:39:39 +00:00
Wei Wang
1d0c424169
Enable ADPF hint am: 65e9cc03ff am: 10c1915993
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14687079
Change-Id: I3536350d060ec3adea15cec9a49babd3518e03df
2021-06-14 17:39:38 +00:00
Jimmy Shiu
887dd1a50d
ADPF: add ADPF_DISABLE_TA_BOOST for powerhint am: 7d974ac001
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14665957
Change-Id: Ic59efc3c8379739260287bcc162ec61b4e6cb3b7
2021-06-14 17:25:05 +00:00
Wei Wang
21ac6dbc39
Enable ADPF hint am: 65e9cc03ff
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14687079
Change-Id: I2de22322f2ae0cd57aa340b25452e335dba59b10
2021-06-14 17:25:04 +00:00
Jimmy Shiu
16934c353f
ADPF: add ADPF_DISABLE_TA_BOOST for powerhint
...
Add ADPF_DISABLE_TA_BOOST hint for masking TA boost when ADPF is active
Test: build, boot to home
Test: adb shell cat /sys/kernel/vendor_sched/ta_uclamp_min
Bug: 177493042
Change-Id: I6bbeebf80fe4ba7b1e957cde5ed0d4202a2da818
2021-06-14 17:09:07 +00:00
Wei Wang
4b696faee6
Enable ADPF hint
...
Test: build, boot and trace
Bug: 177493042
Change-Id: I05bc6b879506934ad35521ae21e2b3a33740f268
2021-06-14 17:09:07 +00:00
Automerger Merge Worker
6a558a41ff
Merge "[gs101] Swap Pixelmigrate for Restore APK in default-permissions am: aaa3326d7f am: 1a93c41068" into sc-v2-dev-plus-aosp
2021-06-14 14:38:44 +00:00
Ruslan Tkhakokhov
90908db9c3
[gs101] Swap Pixelmigrate for Restore APK in default-permissions am: aaa3326d7f am: 1a93c41068
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14921932
Change-Id: Ibfc0cc9a7db546234a1914c06a70b688702ba32d
2021-06-14 14:38:35 +00:00
Ruslan Tkhakokhov
3b13b3b8c9
[gs101] Swap Pixelmigrate for Restore APK in default-permissions am: aaa3326d7f am: f6dbbf81d3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14921932
Change-Id: I6e259eb93f56f09482d32cf6cc0fb4e9c4b8d74a
2021-06-14 14:38:15 +00:00
Ruslan Tkhakokhov
ad8e134b9f
[gs101] Swap Pixelmigrate for Restore APK in default-permissions am: aaa3326d7f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14921932
Change-Id: I09ca86e55d9068412b97b1b01f5b396a696490fa
2021-06-14 14:23:54 +00:00
Ruslan Tkhakokhov
0947a2b506
[gs101] Swap Pixelmigrate for Restore APK in default-permissions
...
Bug: 186731327
Test: atest DefaultPermissionGrantPolicyTest
Change-Id: I5d63d1cf918dead3c6fa6db6c131404e37f91232
2021-06-14 11:14:57 +00:00
Martin Liu
0dd235229f
device-common: include Pixel common MM mk file am: e23cd74283 am: 41fa855429
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14941512
Change-Id: I44e413290d292dff209aa74a6c880ba64ae19644
2021-06-14 08:19:13 +00:00
Minchan Kim
984c7f79a0
enable zram writeback job scheduling am: 17fc9a8912 am: 55fc1dd52d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14914712
Change-Id: Iac4540562e3b2b342d1710d0117e53f336f1b91e
2021-06-14 08:19:12 +00:00
Martin Liu
76a3bd4518
device-common: include Pixel common MM mk file am: e23cd74283
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14941512
Change-Id: Ibdc5eea8aee49d3560cc32f957e0071c0d2a7a30
2021-06-14 07:58:02 +00:00
Minchan Kim
bb1a3b6a8f
enable zram writeback job scheduling am: 17fc9a8912
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14914712
Change-Id: I7fd921ac9f58e8b566f708bfcabdddce14b37a8a
2021-06-14 07:58:01 +00:00
Martin Liu
c739bbe115
device-common: include Pixel common MM mk file
...
This will enable zram and Pixel common config
Test: confirmed first writeback work via dumpsys jobscheduler | grep Zram
check watermark_boost_factor
Bug: 190571517
Bug: 189938926
Bug: 190732106
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: I1a475ea5481d21c7f9fa14eb5f01c6d6802def72
2021-06-14 07:43:37 +00:00
Minchan Kim
c255722fe9
enable zram writeback job scheduling
...
Test: Confirmed the initial write working with console log
Bug: 190571517
Signed-off-by: Minchan Kim <minchan@google.com>
Change-Id: Idb9f800455c62251bad333a015385cb5bd5029cc
2021-06-14 03:14:53 +00:00
Sung-fang Tsai
8b4b6acb0d
Add GCA_CAMERA_SHOT power hint. am: 9591cc3322 am: 0367a03d28
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14689771
Change-Id: I1460bece7310269f9806f34c51e2a57c111d4444
2021-06-13 11:55:29 +00:00
Sung-fang Tsai
249402cd55
Add GCA_CAMERA_SHOT power hint. am: 9591cc3322
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14689771
Change-Id: I96e1d64cb86ae49441902081281bb72b0eb197c2
2021-06-13 11:45:04 +00:00
Sung-fang Tsai
27528a54d8
Add GCA_CAMERA_SHOT power hint.
...
GCA need intensive processing for camera shot and need to tune the
system performance to speed up the processing time. Adds
GCA_CAMERA_SHOT_{BIGCPU/BIGMIDCPU/ALLCPU} power hints to enable GCA to do
adequate power hint for this situation.
Bug: 187373665
Test: On device with GCA: b/187373665#comment8 with forrest.
Change-Id: Ife75e52a60de4d67369280998b193fe3ca7f8173
2021-06-13 09:30:22 +00:00
Kelly Rossmoyer
a4fdba4ad5
Adaptive Suspend: configure first param set am: 3f428fafe4 am: 6a50ca3ab3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14914609
Change-Id: Ib5c81618db34a0bb93e1fca9d15eacbb28236813
2021-06-13 01:04:26 +00:00
Kelly Rossmoyer
432bd7173d
Adaptive Suspend: configure first param set am: 3f428fafe4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14914609
Change-Id: I129c2612cebde4e10d44d224d84ab32ea6182864
2021-06-13 00:51:24 +00:00
Kelly Rossmoyer
eba0f4ff66
Adaptive Suspend: configure first param set
...
This CL configures the first set of experimental parameters for Adaptive
Suspend on targeted devices, including:
* dropping the max backoff from default 60 seconds down to 40
* changing the break-even threshold from 5 seconds (which was just for
collecting data) to 2
* enabling backoff on short suspends
BUG: 171433995
Test: ran on test device and observed suspend behavior
Change-Id: Icebf50aeade713591f1641664df11570d184d352
2021-06-13 00:34:09 +00:00
Kris Chen
70d989f79f
Add power hint for fingerprint am: 68928345aa am: 169ed7c55e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14661997
Change-Id: I473e9c609b70ed899bebc5557d93cbdc67fffdd8
2021-06-12 10:41:00 +00:00
Kris Chen
793d8c77c0
Add power hint for fingerprint am: 68928345aa
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14661997
Change-Id: I7a7f622131e54d8ab078b77a5ba6f94b2276ab4a
2021-06-12 10:27:56 +00:00
Kris Chen
71391a0cec
Add power hint for fingerprint
...
Boost frequency of CPUBigCluster when running fingerprint algorithm.
Bug: 185893477
Test: Observe from systrace that the CPU frequency is boosted when
running fingerprint algorithm.
Change-Id: I9e8e727a61f9a2679fc2a00d6e2a1dd4a6c9de99
2021-06-12 10:08:33 +00:00
Jimmy Shiu
48b0adf4db
Remove little core hard freq boost for the INTERACTION am: bfe7388900 am: 2ad6bc679c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14844571
Change-Id: I1f7c960e5f2aedb7e24d2de634a088e42c88217e
2021-06-12 06:36:40 +00:00
Jimmy Shiu
dcb3981a1f
Enable SF main thread boost with uclamp.min=30 am: 8e9f11f563 am: fcb45d98d2
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14914955
Change-Id: I46c59053ffef93c8b2d95981fc260dcddf47db50
2021-06-12 06:36:39 +00:00
Jimmy Shiu
37f2edf8cb
Remove little core hard freq boost for the INTERACTION am: bfe7388900 am: 5645711e11
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14844571
Change-Id: I4d9051937599cb45a1a4a934b7e6d49e842c9145
2021-06-12 06:36:18 +00:00
Jimmy Shiu
08e74ac243
Enable SF main thread boost with uclamp.min=30 am: 8e9f11f563 am: bee8e3f68c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14914955
Change-Id: I967fc779cb0e39819668d7e3d70a0bcdd9a5c7df
2021-06-12 06:36:17 +00:00
Jimmy Shiu
329a3823d4
Remove little core hard freq boost for the INTERACTION am: bfe7388900
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14844571
Change-Id: I04ccf1fa5afd618ba3645bfcbcc1e0d6bd88f3b9
2021-06-12 06:19:09 +00:00
Jimmy Shiu
75cd4fc660
Enable SF main thread boost with uclamp.min=30 am: 8e9f11f563
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14914955
Change-Id: I4c1220974d09c175cd9d18d3fc5d7598336a0c4f
2021-06-12 06:19:08 +00:00
Jimmy Shiu
c87b3df93e
Remove little core hard freq boost for the INTERACTION
...
Set SF uclamp.min instead of a min floor
Bug: 190145608
Test: Manual Test
Change-Id: Ie54be008739ea2555fcf8eb7878593d4bdddb89b
2021-06-12 06:05:29 +00:00
Jimmy Shiu
e209e8fbe9
Enable SF main thread boost with uclamp.min=30
...
Bug: 190137562
Test: boot and check uclamp.min of SF
Change-Id: Ifd6ad8d67fb0a3ecd2464540b670839cea1e867b
2021-06-12 06:05:29 +00:00
Kyle Lin
e9b6c472f5
init.gs101.rc: adjust memlat settings am: b70354c760 am: 26e1d08dd0
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14762971
Change-Id: I8318c910ad7bf80c683a5d4644aaf0730bede057
2021-06-11 00:33:42 +00:00
Kyle Lin
2b58ea89da
init.gs101.rc: adjust memlat settings am: b70354c760
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14762971
Change-Id: I6291fccfc7ab5af1f222d95f6279745b73e00b5d
2021-06-11 00:19:42 +00:00
Kyle Lin
dc29ed3477
init.gs101.rc: adjust memlat settings
...
Bug: 170479348
Test: build, boot and check the values
Change-Id: I4d2463dbb377074916ac1d5fe2f4b8880fa58da0
2021-06-11 00:06:23 +00:00
Peter Liu
b28e52f309
camera power hint: add prefer high cap and prefer idle = 0 to top app am: cf876e0113 am: aee6949c53
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14929975
Change-Id: I0d6829f76575cfd01c5ddf093406ca3ca5d64758
2021-06-10 20:31:24 +00:00
Peter Liu
6e946de0a7
camera power hint: add prefer high cap and prefer idle = 0 to top app am: cf876e0113 am: 254d9ef26b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14929975
Change-Id: I1d304a55eeae6d5497a7f59e2dec49a136d1119d
2021-06-10 20:26:34 +00:00
Peter Liu
265ee180f7
camera power hint: add prefer high cap and prefer idle = 0 to top app am: cf876e0113
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14929975
Change-Id: I8f04a19b412a72c08ebe5e6be4da357d0e981912
2021-06-10 20:05:11 +00:00
Peter Liu
2abc122f88
camera power hint: add prefer high cap and prefer idle = 0 to top app
...
Prefer high cap and prefer idle is to optimize power and
trade off with scheduling latency.
Applying to app side does has no regression on frame drops.
And we can not apply prefer idle to hal process as it impact performance.
Bug: 190127212
Test:
1080p60: 20mW power saving, 59fps no regression
slow-mo 240fps: 239+fps
Change-Id: I548becbd2d6ccac8b576cfe54f9021bbf30b4801
2021-06-10 19:40:32 +00:00
Taehwan Kim
902d8d5c80
firmware: update MFC F/W(21/05/31) am: 8c8bf850f2 am: 5a82849303
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14868629
Change-Id: I65b4c606d588f5999f09ac0a8dfa120f9264c893
2021-06-10 10:47:24 +00:00
Yu(Swim) Chih Ren
d89b255536
Remove clock boost configuration for MIF,TNR,CAMINT when CAMERA_LAUNCH in powerhint.json am: 51883e751e am: 5e5c326208
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14930014
Change-Id: Ie3183652db70746075deabb663b618ec5781ac01
2021-06-10 10:47:19 +00:00
Taehwan Kim
4519625770
firmware: update MFC F/W(21/05/31) am: 8c8bf850f2
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14868629
Change-Id: I7052fd27c562c480fb7eef11d66be25078e953f4
2021-06-10 10:33:02 +00:00
Yu(Swim) Chih Ren
b324693b5a
Remove clock boost configuration for MIF,TNR,CAMINT when CAMERA_LAUNCH in powerhint.json am: 51883e751e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14930014
Change-Id: I18e87072d333cbf61dd3c10c42f6e10d8b15dca9
2021-06-10 10:32:58 +00:00
Taehwan Kim
2599bb6d29
firmware: update MFC F/W(21/05/31)
...
- Modified HEVC decoder error handling which
copy the nearest reference frame to current frame when error is detected.
- Implemented so that SBWC can be off/on during decoding when SBWC is enabled.
- Fix the max I frame size calculation bug when RC mode is CBR_VT. (RC_MODE = 3)
- Modified so that H.264/HEVC decoder can consumed AUD NAL type stream
when AUD is added at the end of frame.
Bug: 176415285
Signed-off-by: Taehwan Kim <t_h.kim@samsung.com>
Change-Id: I6ceb2cdc2544a40dc505772fb50b5bd1ccd720bd
2021-06-10 10:18:18 +00:00