TeYuan Wang
10edc1b85a
thermal: provide chg_mdis permission for thermalHAL am: 5c95b36ea8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17505963
Change-Id: If5f149e3f491da72fed9084a638478f1bfd918e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-06 04:49:37 +00:00
TeYuan Wang
5c95b36ea8
thermal: provide chg_mdis permission for thermalHAL
...
Bug: 226130317
Test: ls -al dev/thermal/cdev-by-name/chg_mdis/cur_state
Change-Id: Id0681d66f33f94baed52f67aea63270a6875ac14
2022-04-06 01:55:13 +00:00
Kyle Lin
4d071ce1f7
BoardConfig: Target arm v8.2a and A55 am: 2db72b9aee
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17591864
Change-Id: Id6728b08255fe27e0c6571e4aaf35479aae15da4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-05 21:45:34 +00:00
Kyle Lin
2db72b9aee
BoardConfig: Target arm v8.2a and A55
...
This will let bionic use 8.2a atomics which helps scudo locking.
Bug: 224756824
Test: build , boot and check by getprop
Change-Id: Ie5f55071af5b8aff293224665ca68942f3e86625
2022-04-05 18:00:59 +00:00
Kelly Rossmoyer
f66362f8f8
Revert "powerstats: set time limit as timeout for AoC" am: b7c5a147cd
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17544420
Change-Id: I27ef8cc647682cc871d43358060c516192b2695d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 22:35:04 +00:00
Kelly Rossmoyer
1716f16b8d
Revert^2 "powerstats: disable AoC power stats reporting" am: 98ba4af1b4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17544419
Change-Id: I3b2d95e1533bc842f41e950e495543d14768000a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 22:35:00 +00:00
Kelly Rossmoyer
b7c5a147cd
Revert "powerstats: set time limit as timeout for AoC"
...
Revert "powerstats: timeout mechanism for AoC data provider"
Revert submission 17442015-powerstats-aoc-timeout
Reason for revert: Causes PowerStatsHAL crashes (b/227578192)
Reverted Changes:
I9a9eb27fa:powerstats: set time limit as timeout for AoC
Ib70000580:powerstats: timeout mechanism for AoC data provide...
Ied599054c:Revert "powerstats: disable AoC power stats report...
Iaf5af43eb:powerstats: set time limit as timeout for AoC
Change-Id: I6625c444a5f77ac5cfd2b152aa434461cfca7f7a
2022-04-01 22:16:22 +00:00
Kelly Rossmoyer
98ba4af1b4
Revert^2 "powerstats: disable AoC power stats reporting"
...
0500c761c9
Change-Id: I7d4226e91321cbc4fa14b2d7fdba6ed1129c5788
2022-04-01 22:16:22 +00:00
George Lee
1f28ac2901
thermal: Reconfigure DFS Clock to divide by 4 am: ea926b06e2
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17161495
Change-Id: I5a6b1fc8ed789e973f5bc8dd4adfe854a0ffde9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 18:55:25 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Tommy Chiu
1b3717c9d7
device: Include RKP VINF
...
Bug: 224920531
Bug: 221390931
Test: Build pass with PRODUCT_SHIPPING_API_LEVEL=32|33
Change-Id: I6ca8d6ef8e66daefce42e6e2a5b7c2a5104004b8
2022-03-28 02:56:32 +00:00
Martin Liu
613a64364b
Keep minimium amount of swiotlb am: 3bcb448aea
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395648
Change-Id: I82ffb66843ca9a0cad0d70b04dd828d6337085b4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 13:14:07 +00:00
Martin Liu
3bcb448aea
Keep minimium amount of swiotlb
...
Keep 2MB swiotlb for devices that not support 36bit access.
Bug: 226578178
Test: boot
Signed-off-by: Martin Liu <liumartin@google.com>
Change-Id: I88deb288e326880b0328c06f5d1b32777cc1ccb9
2022-03-25 12:57:43 +00:00
Ricky Niu
2a15453c98
usb: Add dm condition in NCM am: 7d413565cd
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17395650
Change-Id: Idc4608cc4ceaa2c1f2e5a800a9766f021c4fe691
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 10:52:40 +00:00
Ricky Niu
7d413565cd
usb: Add dm condition in NCM
...
Add vid/pid 04e8/6862 for dm condition in NCM
Test: The usb gadget functions work normally
Bug: 226682477
Signed-off-by: Ricky Niu <rickyniu@google.com>
Change-Id: I263f125d2ff961a6967b5b536c71fcbdcd87ed05
2022-03-25 10:34:56 +00:00
Darren Hsu
bd2d419adb
powerstats: add AoC restart count stats am: 6bfa5980f9
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17351231
Change-Id: I36a970668b8855dfc38dc9f99c0e759e7ebbe16d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 07:19:16 +00:00
Darren Hsu
6bfa5980f9
powerstats: add AoC restart count stats
...
Bug: 226173008
Test: dump power stats and verify restart count increased
Change-Id: I8fabb1ccf853ad26c4f455129f6d337e8eb37e2c
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2022-03-25 06:59:34 +00:00
Adam Shih
d538e96cea
remove cuttlefish memtrack implementation am: 552c403223
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17396303
Change-Id: Id147a6708ecefcc22481c67f281198aa49a149af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 06:31:59 +00:00
Ken Tsou
846101ee3b
battery: Enable Battery Defender am: ee38fc1122
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17066727
Change-Id: I9429330ddcfd0c1882efe6bdb1ecd8cdaf41bfac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 03:24:32 +00:00
Adam Shih
552c403223
remove cuttlefish memtrack implementation
...
Bug: 225788729
Test: build ROM with the daemon gone
Change-Id: Ibe739256c6967e373a465e3ca9e7b42f61496fb0
2022-03-25 03:16:58 +00:00
Ken Tsou
ee38fc1122
battery: Enable Battery Defender
...
Sync with ag/14540731 to fix the wrong path.
BatteryDefender: Failed to write /sys/devices/platform/soc/soc:google,charger/charge_start_level
BatteryDefender: Failed to write /sys/devices/platform/soc/soc:google,charger/charge_stop_level
Bug: 222008498
Change-Id: I4782e2c387b147fc48cf4134d27af8675964dc44
Signed-off-by: Ken Tsou <kentsou@google.com>
2022-03-25 03:08:25 +00:00
Etienne Ruffieux
637dad0063
Removed audio A2dp and Hearing Aid from device.mk am: 576864b7c1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17070429
Change-Id: Ic961d6492073fcb0ca262e84614a31fae00c4835
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 00:31:51 +00:00
Etienne Ruffieux
576864b7c1
Removed audio A2dp and Hearing Aid from device.mk
...
Bug: 220306859
Test: atest
Tag: #feature
Change-Id: I7c882558519968fffd460896d8ce2bd133be35c2
2022-03-25 00:27:30 +00:00
Omer Osman
824eeba3ab
Enable /dev/hidraw along with the appropriate group permisssions am: b1a1796c47
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17358959
Change-Id: Ifbb2de5072aaf5d3d2e94e3a1c3961aec2835d2f
2022-03-24 19:38:09 +00:00
Omer Osman
b1a1796c47
Enable /dev/hidraw along with the appropriate group permisssions
...
Test: Incoming HID data from Pixel Buds
Change-Id: I5934f1244f5dda8b169cdd85103b41446c81964a
2022-03-24 19:05:45 +00:00
chungkai
e2b7b9bdf6
sched: move sysfs to procfs am: b586e0609f
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17346006
Change-Id: I055919d5cf46382ab67a1af8e53d0cfdc4022e4e
2022-03-24 18:16:44 +00:00
chungkai
b586e0609f
sched: move sysfs to procfs
...
Modify the path of vendor_sched nodes
Test: work normally
Bug: 216207007
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: Ib239ec8bbff66a7f25205eff68c0213cc6b62d69
2022-03-24 17:44:37 +00:00