Commit graph

2571 commits

Author SHA1 Message Date
George Lee
ea926b06e2 thermal: Reconfigure DFS Clock to divide by 4
1. Reconfigure DFS clock divider to divide by 4.
2. OCP_WARN_CPU2 was repurposed for DFS usage.  Since SOFT_OCP_WARN_CPU2
was not used by BCL, it will be repurposed to replace OCP_WARN_CPU2.

Bug: 223909471
Test: Local test to verify register value
Signed-off-by: George Lee <geolee@google.com>
Change-Id: Ie9960c30b102d67f0ade156631386b656ff82790
2022-04-01 18:34:58 +00:00
GOOGLE\huangaustin
a344f2ef7e [PixelLogger][P22] Update P22 default.cfg for SIM team am: 10950eaf23 am: 78e4221a64 am: 43c3a256f9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17536684

Change-Id: I2299efdf68b702f4a96bb2faa35f548ff0196eba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 10:02:12 +00:00
GOOGLE\huangaustin
43c3a256f9 [PixelLogger][P22] Update P22 default.cfg for SIM team am: 10950eaf23 am: 78e4221a64
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17536684

Change-Id: I3f272d3c8b590260a243b0d0f5886f6e89b4d682
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 09:48:28 +00:00
GOOGLE\huangaustin
655af6369d [PixelLogger][P22] Update P22 default.cfg for SIM team am: 10950eaf23 am: 15f750f203
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17536684

Change-Id: I87a84fbee2371c8f0467cc765e46e78cbe8f877e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 09:48:16 +00:00
GOOGLE\huangaustin
78e4221a64 [PixelLogger][P22] Update P22 default.cfg for SIM team am: 10950eaf23
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17536684

Change-Id: I163fb5cb94e654aed7278bd3e566d0f4695c1a64
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 09:28:22 +00:00
GOOGLE\huangaustin
15f750f203 [PixelLogger][P22] Update P22 default.cfg for SIM team am: 10950eaf23
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17536684

Change-Id: I65578501de02622cdf171324f4e68a40367ac23d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 09:27:48 +00:00
GOOGLE\huangaustin
10950eaf23 [PixelLogger][P22] Update P22 default.cfg for SIM team
bug: 213642764
Change-Id: Ieb88e80cf45f3b0f165f5341deac7c823c71234e
2022-04-01 14:50:01 +08:00
Darren Hsu
e2b40a3b24 Revert "powerstats: disable AoC power stats reporting" am: 0500c761c9 am: be4b874048
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17441695

Change-Id: Ic70ae1386b41a8d3f8317115cb301fa2ebc8a580
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 08:46:07 +00:00
Darren Hsu
8511af4b27 powerstats: set time limit as timeout for AoC am: 6f41cc87c8 am: 75521223a2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17441693

Change-Id: I28c4fc0913cd97c4db72a2e573d7da76c1750b40
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 08:46:03 +00:00
Darren Hsu
be4b874048 Revert "powerstats: disable AoC power stats reporting" am: 0500c761c9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17441695

Change-Id: Ib93eedec91845f3e041233c46106ed88c7b685ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 08:21:51 +00:00
Darren Hsu
75521223a2 powerstats: set time limit as timeout for AoC am: 6f41cc87c8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17441693

Change-Id: I72c894e30788cf09e673d0d4b151979331903482
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 08:21:47 +00:00
Darren Hsu
396e18dda7 Revert "powerstats: disable AoC power stats reporting" am: 0500c761c9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17441695

Change-Id: Idbc1fb0c3480c7ca482da3ef75611e597a018a35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 08:21:40 +00:00
Darren Hsu
13e7e0894d powerstats: set time limit as timeout for AoC am: 6f41cc87c8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17441693

Change-Id: If7221f63f147f331320f5941ff8c9fc8567e89c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 08:21:36 +00:00
Darren Hsu
0500c761c9 Revert "powerstats: disable AoC power stats reporting"
This reverts commit 8c4f8807fd.

Bug: 220032540
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Reason for revert: the timeout mechanism is ready
Change-Id: Ied599054c4b3eda125c71b927dbab0e6bdb99ef9
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-03-30 08:05:25 +00:00
Darren Hsu
6f41cc87c8 powerstats: set time limit as timeout for AoC
Bug: 219630658
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: Iaf5af43ebcda4edb0ff5f88e3ba82dda2d0c51a5
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-03-30 08:05:25 +00:00
TeYuan Wang
352ff02f5a bcl: modify batoilo trip_point_0 permission for thermalHAL am: 6f00cd7be1 am: a60a201058
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17472844

Change-Id: Ia4521bd8b0c262192cea2d7dc82a3c2126cea0db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 06:49:30 +00:00
TeYuan Wang
6e34fb1e88 bcl: modify batoilo trip_point_0 permission for thermalHAL am: 6f00cd7be1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17472844

Change-Id: I9fcda8e15f6ad41726145818a5016b578de6306c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 06:34:10 +00:00
TeYuan Wang
a60a201058 bcl: modify batoilo trip_point_0 permission for thermalHAL am: 6f00cd7be1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17472844

Change-Id: I2daafe1fdabc6e3f84e5e6d7a0488fb4a4640b55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 06:33:53 +00:00
TeYuan Wang
6f00cd7be1 bcl: modify batoilo trip_point_0 permission for thermalHAL
Bug: 222017625
Test: adb shell ls -al dev/thermal/tz-by-name/batoilo/trip_point_0*
Change-Id: Ie8d122a8b70bd4f975e586733f5f2a74c46cdaa9
2022-03-30 06:12:12 +00:00
Ray Chi
d6cd438bc6 usb: remove set_usb_irq script for irq change am: 7be02c0708 am: 8a263aea95
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461112

Change-Id: I5a9bb88b8c6c51fa11f45a1e0b796d325af73128
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 05:18:11 +00:00
Ray Chi
8a263aea95 usb: remove set_usb_irq script for irq change am: 7be02c0708
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461112

Change-Id: I2f5f434f056596913d0665b8b092ba13c1ad31ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 05:00:33 +00:00
Ray Chi
15b55a1f1b usb: remove set_usb_irq script for irq change am: 7be02c0708
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461112

Change-Id: If6cf846966ea9233c8fb575594e861ae135cd49c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 05:00:19 +00:00
Ray Chi
7be02c0708 usb: remove set_usb_irq script for irq change
Since the dwc3 irq is moved by USB gadget hal now, the
script is not needed.

Bug: 225789036
Test: build pass
Change-Id: I42299d30df5343f06be810870c61c5cff3e41df2
2022-03-30 04:42:16 +00:00
chungkai
100f99f90b init: add uclamp threshold setting am: 1a05b6dc70 am: e3ad36afe2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17184865

Change-Id: Id26b5c79804d16daed3dbd9bb7129c81b33ce5db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 04:29:17 +00:00
chungkai
e3ad36afe2 init: add uclamp threshold setting am: 1a05b6dc70
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17184865

Change-Id: Ia8ad7fe0d92a2dcb2f03e7118be1e99af19ebb3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 04:04:57 +00:00
chungkai
0f4ae73bd3 init: add uclamp threshold setting am: 1a05b6dc70
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17184865

Change-Id: I963a5d7b2ccd9edf3223ad566ea4532b57d93d4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 04:04:39 +00:00
chungkai
1a05b6dc70 init: add uclamp threshold setting
To filter tiny task, add uclamp threshold setting

Test: build and boot pass
Bug: 214098855
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: Ib8f20a8d0134eff972084cd72a2975d7f778d539
2022-03-30 03:49:30 +00:00
Rick Yiu
28e08527a5 Change file permission for perfer_idle am: 3c9226acc7 am: 41b00c71c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461119

Change-Id: I55ab959af930e3c3cfaf064ad58775894ab2a398
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 02:52:43 +00:00
Rick Yiu
3fc613e5e0 Change file permission for perfer_idle am: 3c9226acc7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461119

Change-Id: Ifef48e05524273b2024fa6159ae4a95ed2487c05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 02:28:06 +00:00
Rick Yiu
41b00c71c6 Change file permission for perfer_idle am: 3c9226acc7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461119

Change-Id: Ie88f90b1ac292e8f4d3c63672843d8e84dfe863b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 02:28:05 +00:00
Rick Yiu
3c9226acc7 Change file permission for perfer_idle
Sync permission to other nodes.

Bug: 224637637
Test: build pass
Change-Id: I5e9d4dab6bdb94ad2ca8dd4bb6e52bff72f8b6ee
2022-03-29 10:25:06 +00:00
Luigi Zevola
f2684d363e dumpstate: remove tasks prints and clean up am: d2c46291d5 am: a2200bb021
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17455041

Change-Id: I1eeed1553ea86bd9aecb513c28225cfd8f95c51f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 02:06:29 +00:00
Luigi Zevola
a2200bb021 dumpstate: remove tasks prints and clean up am: d2c46291d5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17455041

Change-Id: Ie5b5cdbb69c8edf4c13b67ebb3fb8c415e910889
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 01:44:21 +00:00
Luigi Zevola
5aa9311886 dumpstate: remove tasks prints and clean up am: d2c46291d5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17455041

Change-Id: I755ea5b0ec235182f79060895a4130c8860c2215
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29 01:44:10 +00:00
Luigi Zevola
d2c46291d5 dumpstate: remove tasks prints and clean up
Remove tasks printing when dumping state and clean up format

Bug: 226718218
Test: On C10
Signed-off-by: Luigi Zevola <zevola@google.com>
Change-Id: I275b9d213c133e8b80cbdb88d587c83cfe395089
(cherry picked from commit ce46e3cd48)
2022-03-29 00:22:44 +00:00
Luigi Zevola
ce46e3cd48 dumpstate: remove tasks prints and clean up
Remove tasks printing when dumping state and clean up format

Bug: 226718218
Test: On C10
Signed-off-by: Luigi Zevola <zevola@google.com>
Change-Id: I275b9d213c133e8b80cbdb88d587c83cfe395089
2022-03-28 19:23:03 +00:00
Minchan Kim
9d5c221bfd dump page_pinner information into bugreport am: ec97992b78 am: c32568e32d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17407835

Change-Id: Idb072c33775b22db72ab4de897eef2bdc62cc16e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 17:24:17 +00:00
Minchan Kim
c32568e32d dump page_pinner information into bugreport am: ec97992b78
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17407835

Change-Id: Iae1a04864f617d4c9b8531b8eee7ff3aef97a84c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 16:53:30 +00:00
Minchan Kim
93b975aff6 dump page_pinner information into bugreport am: ec97992b78
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17407835

Change-Id: I68c62242e43bdc53f01cec99b4b6352fbf9bea39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 16:53:16 +00:00
Minchan Kim
ec97992b78 dump page_pinner information into bugreport
Dump page_pinner information into dumpstate_board.txt.
It helps to find vulnerable place of CMA failure.

Page pinned ts 13 us count 0
PFN 10292273 Block 10051 type CMA Flags 0x8000000000080024(uptodate|active|swapbacked)
 try_grab_page+0x168/0x17c
 follow_page_pte+0x2e4/0x4c8
 follow_pmd_mask+0x180/0x498
 __get_user_pages+0x1a0/0x42c
 __get_user_pages_remote+0xa4/0x28c
 get_user_pages_remote+0x20/0x48
 copy_strings+0x188/0x2ac
 do_execveat_common+0x278/0x300
 __arm64_sys_execve+0x44/0x5c
 el0_svc_common+0xa4/0x180
 do_el0_svc+0x28/0x88
 el0_svc+0x14/0x24
 el0_sync_handler+0x88/0xec
 el0_sync+0x19c/0x1c0

Page pinned ts 2 us count 0
PFN 10436170 Block 10191 type CMA Flags 0x8000000000080026(referenced|uptodate|active|swapbacked)
 try_grab_page+0x168/0x17c
 follow_page_pte+0x2e4/0x4c8
 follow_pmd_mask+0x180/0x498
 __get_user_pages+0x1a0/0x42c
 __get_user_pages_remote+0xa4/0x28c
 get_user_pages_remote+0x20/0x48
 copy_strings+0x188/0x2ac
 do_execveat_common+0x290/0x300
 __arm64_sys_execve+0x44/0x5c
 el0_svc_common+0xa4/0x180
 do_el0_svc+0x28/0x88
 el0_svc+0x14/0x24
 el0_sync_handler+0x88/0xec
 el0_sync+0x19c/0x1c0

Bug: 226956571
Test: adb bugreport <zip> and confirmed it contains page_pinner
      information.
Signed-off-by: Minchan Kim <minchan@google.com>
Change-Id: Iaf5cd9b70116ed5fff9351dcdcc5485aef18063f
2022-03-28 16:35:02 +00:00
Nishok Kumar S
0893b98f91 ueventd: Modify gxp device permission to allow GCA app to access GXP am: f980e770bd am: 89f13e56ef
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17397287

Change-Id: I5bdbcd648675ff3edbaeb0abe4c81e1c2171bf5b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 09:37:26 +00:00
Nishok Kumar S
cce34bb429 ueventd: Modify gxp device permission to allow GCA app to access GXP am: f980e770bd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17397287

Change-Id: I28edea32c2fc8678fe738627202d3affa9797363
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 09:15:28 +00:00
Nishok Kumar S
89f13e56ef ueventd: Modify gxp device permission to allow GCA app to access GXP am: f980e770bd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17397287

Change-Id: I4c88b1f6010db938844cebe5b05fd8d9e146485f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 09:14:59 +00:00
Nishok Kumar S
f980e770bd ueventd: Modify gxp device permission to allow GCA app to access GXP
device.

This is required to allow GCA app to access GXP
device. This is separate from selinux policies, which have already
been added to regulate access to GXP device.

Test: Run GCAEng
Bug: 223088240
Change-Id: I78b97e61c569c47771b528d8c8a4cd0e7d8a54b0
2022-03-28 08:59:19 +00:00
Bill Yi
11f7d15132 Bypass build time check for users-libs am: a8a4ca2748 am: 2b481a2bb2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17415780

Change-Id: I215bf34c843885bc9d0c0c63e967221e40d3473f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 07:06:59 +00:00
Bill Yi
f3d692e35c Bypass build time check for users-libs am: a8a4ca2748
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17415780

Change-Id: Ia691ddae147efe340b390d46e5c45871e581c9d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 06:41:54 +00:00
Bill Yi
2b481a2bb2 Bypass build time check for users-libs am: a8a4ca2748
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17415780

Change-Id: Ic7963c18270227eb9c94e2ef91fa601cc76dd569
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 06:41:40 +00:00
Bill Yi
a8a4ca2748 Bypass build time check for users-libs
* set PRODUCT_BROKEN_VERIFY_USES_LIBRARIES to true to bypss the build
time check on users-libs to fix the build error.

Bug: 189477034
Bug: 217478568

Test: pass the build
Change-Id: I09e5a627eeddc7529a1cc8e33c40e1750eac7c51
2022-03-28 06:20:42 +00:00
Tommy Chiu
cbcf26f4b0 device: Include RKP VINF am: 1b3717c9d7 am: 712139d085
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395646

Change-Id: I1aba2f49003b95701fcccf41b3ab43f1f7048b1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 04:02:01 +00:00
Tommy Chiu
712139d085 device: Include RKP VINF am: 1b3717c9d7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395646

Change-Id: Iaa44c828badc88fdffec4f7b12a9e4ce8dbde80b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 03:18:25 +00:00