Commit graph

1913 commits

Author SHA1 Message Date
Taylor Nelms
6e8b7e810a Modify dumpstate to point to counters in sysfs rather than debugfs am: 17c28ccd37
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21041859

Change-Id: Ia8f89a27f699e086a0c0a9912ebcef029626bbc7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 13:47:32 +00:00
Taylor Nelms
17c28ccd37 Modify dumpstate to point to counters in sysfs rather than debugfs
Bug: 240346564
Test: Build for Cheetah device with user build,
check bugreport for decon_counters content
Merged-In: I0026378d81f5de5ac48b658861a2d8a85c817820
Change-Id: Ia20e1e985d3d83b58e4dce28d7537b49b545e243
Signed-off-by: Taylor Nelms <tknelms@google.com>
2023-02-03 13:18:02 +00:00
Jack Wu
8333686242 init: add permission for charging_policy access am: c0cf226818 am: cd966979dd
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2418919

Change-Id: I72d7f80ee9e5cbe9857f21e28b2a3cb4e2a80aee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 08:58:29 +00:00
Jack Wu
cd966979dd init: add permission for charging_policy access am: c0cf226818
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2418919

Change-Id: I4ed3c83a17116b843e6e1bfc13b1d76d4402ecba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 05:43:32 +00:00
Sajid Dalvi
aec4604122 dumpstate: Add logbuffer support for pcie driver [DO NOT MERGE] am: fd2a8ca06b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21077873

Change-Id: Ib67cfb16aaf28264f4c4b556e2960167369daae7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 05:41:29 +00:00
Sajid Dalvi
fd2a8ca06b dumpstate: Add logbuffer support for pcie driver [DO NOT MERGE]
Add logbuffer support to pcie driver to reduce dmesg spam.

Bug: 267495494
Change-Id: Ic70dfd696d084c1ab7f55872b69ca86856720592
Signed-off-by: Sajid Dalvi <sdalvi@google.com>
2023-02-02 21:30:23 +00:00
Jack Wu
c0cf226818 init: add permission for charging_policy access
Bug: 251425963
Test: write charging_policy sysfs node successfully
Change-Id: I3f387cbd80aa9bdcb483d0c6435cb382a7a847c7
Signed-off-by: Jack Wu <wjack@google.com>
2023-02-02 19:57:30 +08:00
George Lee
ba48a449c1 battery_mitigation: fix brownout reporting [DO NOT MERGE] am: e05f4413af
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21049747

Change-Id: Iafad5dd76a9279dedb2fccebe794f88bde797d8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 17:02:02 +00:00
George Lee
e05f4413af battery_mitigation: fix brownout reporting [DO NOT MERGE]
Ensure ro.boot.bootreason equals sys.boot.reason before filing bugreport
for Brownout.

Bug: 263274350
Test: Local testing to confirm
Change-Id: Icc0009475891a5e09b772913dfb4a969d66cae87
Signed-off-by: George Lee <geolee@google.com>
(cherry picked from commit 4b3a85cac0206e70dddf7663aa771195c0026eea)
2023-02-01 16:08:42 +00:00
Doug Zobel
a269b503e5 pixelstats: Configure PCIe link stats pathnames am: 471d17d1ae
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21087424

Change-Id: I7b18affe0e1a60d7744d2311eb99f72d5908676c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 14:04:22 +00:00
Doug Zobel
471d17d1ae pixelstats: Configure PCIe link stats pathnames
Test: adb logcat "pixelstats-vendor:D *:S"
Bug: 264287533
Change-Id: If059347f847a857f66164926edfecd2a756f2339
Signed-off-by: Doug Zobel <zobel@google.com>
2023-02-01 13:30:23 +00:00
Jack Wu
a0c8de3597 dumpstate: add battery eeprom in bugreport am: e28746e3f1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21027679

Change-Id: Ib1f9a08b6e14445852164f0a5d7bef8e7d6c7094
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-31 07:57:56 +00:00
Jack Wu
e28746e3f1 dumpstate: add battery eeprom in bugreport
Bug: 265889611
Test: adb bugreport
Change-Id: I604834cdae4a3352db20301128d61059c71f0fb2
Signed-off-by: Jack Wu <wjack@google.com>
2023-01-18 08:17:23 +00:00
Wasb Liu
ddb529fff8 dumpstate: dump dual batt logbuffer am: 08a7fc6c70
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20806353

Change-Id: I71eb4fdcff36d63dd2c27d6c9d7cbff419691d26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 05:21:51 +00:00
Wasb Liu
08a7fc6c70 dumpstate: dump dual batt logbuffer
Add logbuffer_dual_batt to dumpstate.
Also fix some dual batt related dump pathes.

Bug: 263496320
Test: build pass, no related permission errors.
Change-Id: Ibfd3dfc18acc049052f07246c8d85ae04b4f95f5
Signed-off-by: Wasb Liu <wasbliu@google.com>
2023-01-17 04:52:50 +00:00
Xin Li
3b2afd75aa [automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: 79632f0b90 -s ours
am skip reason: Merged-In If9ccdfa44bc37e5ae8c73ccf96150f46b8723dc5 with SHA-1 a4dc9b55bd is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20946969

Change-Id: I62f4627bbcf24669ba27a1848b32733aa8474d36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 08:08:26 +00:00
Alex Hong
f918ea1dc9 Fix the index out of bounds error when the modem FD is missing am: d6f061f45a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20877560

Change-Id: I3db3b140850c8cf164f87179d31f29d403a7c9ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 06:52:00 +00:00
Treehugger Robot
09fe281831 Merge "Remove wait_for_keymaster" am: c3cd098631 am: 6fa12a3ce7
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2385712

Change-Id: I98c35782fe8dfcd47d1d7227c860ca516e96a402
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 07:30:06 +00:00
Xin Li
79632f0b90 Merge tm-qpr-dev-plus-aosp-without-vendor@9467136
Bug: 264720040
Merged-In: If9ccdfa44bc37e5ae8c73ccf96150f46b8723dc5
Change-Id: Ic782dda73ae3cf0000038a0634d50e912831051a
2023-01-11 22:46:18 -08:00
Treehugger Robot
6fa12a3ce7 Merge "Remove wait_for_keymaster" am: c3cd098631
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2385712

Change-Id: I0c6412e9df142891a60857c25e6c7a47350576ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 05:56:52 +00:00
Treehugger Robot
c3cd098631 Merge "Remove wait_for_keymaster" 2023-01-12 05:07:58 +00:00
Jaegeuk Kim
48e4f36abc Remove wait_for_keymaster
Bug: 186580823
Change-Id: I1e0e0fd4135385ec590ba2e4d4406648853c2700
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
2023-01-11 19:25:33 -08:00
Alex Hong
d6f061f45a Fix the index out of bounds error when the modem FD is missing
Bug: 263783650
Test: atest VtsHalDumpstateTargetTest pass
Change-Id: I3795244e111bbf18b1a2a2a27a93242b4015baa7
2023-01-09 21:34:14 +08:00
Super Liu
2512ee88f0 [DO NOT MERGE] Support gti proc dump. am: 33673ae71f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20806033

Change-Id: I987f7c974337871ff7a6cb275274c10471c044e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-09 01:34:28 +00:00
Super Liu
33673ae71f [DO NOT MERGE] Support gti proc dump.
Bug: 262796907
Test: TreeHugger build pass.
Change-Id: I84f68070b50272d4beeaa6178011584fc3a38a9f
2022-12-23 06:56:00 +00:00
Randall Huang
6604aff76a gs201: move sg_write_buffer rule to common folder am: 6747eb4e1f am: feadc325ef
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2361184

Change-Id: Ib64526b141d367d1b52c21819068c91df953bf36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-19 23:15:05 +00:00
Randall Huang
feadc325ef gs201: move sg_write_buffer rule to common folder am: 6747eb4e1f
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2361184

Change-Id: I1b516dc5098a8d340c61ac254df1b6a36ca25ebd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-19 22:40:05 +00:00
Wayne Lin
8d1b768dcc DO NOT MERGE gps: update gps driver 147.20.23.557990 am: a4dc9b55bd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20742460

Change-Id: Idedf27aa610ca2ad247b4308a1fc7f7f4fa9f1c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-19 09:05:14 +00:00
Wayne Lin
a4dc9b55bd DO NOT MERGE gps: update gps driver 147.20.23.557990
- Add more PLMNs for specificed carrier configuration
 - Add configuration to use full response time in SUPL NI session to
   benifit accuracy
 - Fix miscalculate TTFF and RSP problem due to unexpected stop command

Bug: 260996867
Bug: 260153806
Bug: 260795209

Verify test: b/262699352
Test: VtsHalGnssTargetTest pass
CtsLocationGnssTestCases pass
PtsChreTestCases pass

Change-Id: If9ccdfa44bc37e5ae8c73ccf96150f46b8723dc5
2022-12-19 08:40:14 +00:00
Randall Huang
6747eb4e1f gs201: move sg_write_buffer rule to common folder
Bug: 253986334
Change-Id: Ib725df93e8a152a6c61ba4386debb3161facad44
Signed-off-by: Randall Huang <huangrandall@google.com>
2022-12-18 22:55:01 +08:00
Jörg Wagner
6d518cacce Install Vulkan 1.3 device properties am: dab570b992
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20712638

Change-Id: If125141cd76909e201c7261ed08adce63daeca00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 08:07:21 +00:00
Jörg Wagner
dab570b992 Install Vulkan 1.3 device properties
As the latest Mali DDK exposes a Vulkan 1.3 driver
also setup the device properties accordingly.

Bug: 259507479
Change-Id: Ic8d7ac82e72729268e5cabf9ad2c0309dcc1db8f
2022-12-16 07:16:18 +00:00
Mason Wang
b6b94de4ca Dumpstate: Add golden mutual raw data for FST2 touch. [DO NOT MERGE] am: a6120d0625
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20680252

Change-Id: I6d6cd8e61f38a3601ec89eb6c55a21a1ce9298f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 00:42:26 +00:00
Mason Wang
a6120d0625 Dumpstate: Add golden mutual raw data for FST2 touch. [DO NOT MERGE]
Bug: 254201934
Test: The BR has the data of "Golden Mutual Raw Data.
Signed-off-by: Mason Wang <masonwang@google.com>
Change-Id: I017462d0cd6f2ed3032f0f775d078ef3f5790193
2022-12-13 23:52:03 +00:00
Jack Wu
c5620b07aa init: enable dock-defend by default am: 0ac69fbfc0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20717026

Change-Id: I7f1706006b3c6714af4b14bd334dc8f9b10938e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-13 08:21:28 +00:00
Jack Wu
0ac69fbfc0 init: enable dock-defend by default
dock-defend is enabled in kernel code.

Bug: 262322247
Test: dock-defend is enabled by default
Change-Id: Ib7c7381f9d7d6d818e034911115e8c9045d5d0b6
Signed-off-by: Jack Wu <wjack@google.com>
2022-12-13 11:18:10 +08:00
Automerger Merge Worker
042bb2fcca Merge "[automerger skipped] Merge Android 13 QPR1 am: 2f23c3e067 -s ours" into stage-aosp-master am: 5a4b5fe40f -s ours
am skip reason: Merged-In I282f5129bcc91d99e924f514b01fc4e7e37e9ea9 with SHA-1 7a257f0090 is already in history

Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2338099

Change-Id: If1df7228ab634ed8b56c0051ab523966f657f39c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-10 00:39:09 +00:00
Xin Li
ce799728ec [automerger skipped] Merge Android 13 QPR1 am: 2f23c3e067 -s ours am: 086d0c56ed -s ours
am skip reason: Merged-In I282f5129bcc91d99e924f514b01fc4e7e37e9ea9 with SHA-1 7a257f0090 is already in history

Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2338099

Change-Id: Ic2b4470a8a64b25021f73e5ed12bf92eff176eb6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-10 00:24:52 +00:00
Automerger Merge Worker
5a4b5fe40f Merge "[automerger skipped] Merge Android 13 QPR1 am: 2f23c3e067 -s ours" into stage-aosp-master 2022-12-09 23:29:33 +00:00
Xin Li
c1397814bd [automerger skipped] Merge Android 13 QPR1 am: 2f23c3e067 -s ours
am skip reason: Merged-In I282f5129bcc91d99e924f514b01fc4e7e37e9ea9 with SHA-1 7a257f0090 is already in history

Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2338099

Change-Id: I194a1bc47e84c240bd61db82736b18c9b09c2326
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-09 23:19:31 +00:00
Xin Li
086d0c56ed [automerger skipped] Merge Android 13 QPR1 am: 2f23c3e067 -s ours
am skip reason: Merged-In I282f5129bcc91d99e924f514b01fc4e7e37e9ea9 with SHA-1 7a257f0090 is already in history

Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2338099

Change-Id: Icbd07bcc166fd93861a6c60b37c6928e82796214
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-09 23:14:46 +00:00
Chungkai Mei
ec067d589a Remove UClamp Threshold setting am: b35aecbd48
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20672099

Change-Id: I01d05c20ef52b38e695698c01d047d02302243ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-09 22:27:19 +00:00
Chungkai Mei
b35aecbd48 Remove UClamp Threshold setting
the file node was removed so also remove these
dummy setting

Bug: 260806701
Change-Id: I23044f7f32cf4b2b2cc93205ec5751525f05ee7f
Signed-off-by: Chungkai Mei <chungkai@google.com>
2022-12-09 21:43:57 +00:00
Xin Li
2f23c3e067 Merge Android 13 QPR1
Bug: 261731544
Merged-In: I282f5129bcc91d99e924f514b01fc4e7e37e9ea9
Change-Id: Iffde0bea774b438cf7f4caa74fd4852d2db2aec7
2022-12-09 10:24:36 -08:00
Wasb Liu
28837ce0f3 init: fix permission for logbuffer am: 51e87c4f51
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20604239

Change-Id: I0923280016290efccecfc6d12afa83cae9992afa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-08 18:42:32 +00:00
Wasb Liu
51e87c4f51 init: fix permission for logbuffer
Move permissiion setting for logbuffer to eraly-boot to avoid timing
problem.

Bug: 260678111
Test: Ensure that the owner of necessary logbuffers is system/system
Change-Id: I6a3a48ce31e95b8b781c8a90237c10aa7a0c4210
Signed-off-by: Wasb Liu <wasbliu@google.com>
2022-12-08 18:14:29 +00:00
kierancyphus
3ddf4a6490 Dumpstate: use new history dir and inc more files am: ebeab15ad7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20617836

Change-Id: I5d2b5913e9d94d16cc43acbe3b4b86604effd96c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-07 07:33:02 +00:00
kierancyphus
ebeab15ad7 Dumpstate: use new history dir and inc more files
Modify the logging mask file path to instead point to the new history
directory, as well as include more files (right now only logging mask
history and logging enabled history).

Bug: 259174982
Test: Manually build and inspect bugreport to make sure files are
included

Change-Id: Id87f381a4895399a035ea4fe55d132e31d5d796c
Merged-In: Id87f381a4895399a035ea4fe55d132e31d5d796c
2022-12-07 06:55:42 +00:00
Jack Wu
003dbba083 gs201: use CPU4 in charger mode am: d59bb0d1bf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20650334

Change-Id: I700b28e647aa1b8ffd52f0663250f3f1c1424488
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-06 16:00:18 +00:00
Jack Wu
d59bb0d1bf gs201: use CPU4 in charger mode
For charging efficiency certification swap CPU6 with CPU4 while in
off-mode charging.

Bug: 260019919
Test: measure power consumption in charger mode
Change-Id: Iffccde0c3161e3fa4768d5f7c7ec2212dbab1a73
Signed-off-by: Jack Wu <wjack@google.com>
2022-12-06 15:25:27 +08:00