Sajid Dalvi
aa48dbc78b
[automerger skipped] dumpstate: Add logbuffer support for pcie driver [DO NOT MERGE] am: fd2a8ca06b
am: aec4604122
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21077873
Change-Id: I98e342cb426b844d118fa9d62d957743fe1b0e1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-03 06:11:57 +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
Cody Northrop
910f1e267e
EGL: Configure multifile cache
...
This CL enables multifile EGL blobcache for GS201 devices
and sets a limit of 128MB.
Test: pubg_mobile_launch ANGLE trace
Test: /data/nativetest64/EGL_test/EGL_test
Test: /data/nativetest64/libEGL_test/libEGL_test
Bug: b/266725576
Change-Id: I1a0063fd5f7d5de7e64dcd00096a961f7ac922f4
2023-02-03 02:38:46 +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
George Lee
d7bb8629f3
[automerger skipped] battery_mitigation: fix brownout reporting [DO NOT MERGE] am: e05f4413af
am: ba48a449c1
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21049747
Change-Id: Ifa9e1d269c5f207825a484ec3213f8928113239b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 17:40:17 +00: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
da0664cbc0
pixelstats: Configure PCIe link stats pathnames am: 471d17d1ae
am: a269b503e5
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21087424
Change-Id: If465f767c911a17ee6417f639c6cdf4158087fb9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-01 14:44:43 +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
c49d350dee
dumpstate: add battery eeprom in bugreport am: e28746e3f1
am: a0c8de3597
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21027679
Change-Id: Id7952997e7ec906fa5206f67335840660c11ba55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-31 09:14:27 +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
Pat Tjin
184a771f76
Add OWNER for dumpstate
...
Change-Id: I38d96529b2e2d722a2364ba2daed546c8da01da9
2023-01-31 05:24:33 +00:00
Avichal Rakesh
9ba92eed60
Migrate IUsbGadget implementation to AIDL
...
This change migrates IUsbGadget implementation to AIDL.
Port of commit <d6d0b7d2ca5066988ee90889dccd00c06d64b694>.
Bug: 218791946
Test: USB function switch success and AIDL service is running.
Change-Id: I9613178d3cd2f9abd5396e4af763a257a8ef62a7
2023-01-26 20:18:09 +00:00
Doug Zobel
7e9ed22e6a
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-01-24 02:05:32 +00:00
Victor Barr
54b64fbf4d
Support DBA HAL for gs201
...
Previously supported in only gs101. Now extend it to all common cases.
Bug: 263394888
Test: Built and ran DBA HAL on Android Device
Change-Id: I1e2160cf1547430872efd7973d1d6414d9d9f2f8
2023-01-19 21:52:28 +00:00
wenchangliu
09b4d0e5bb
BoardConfig: add BOARD_SUPPORT_FLEXIBLE_P010 support
...
Bug: 229547170
Test: atest CtsMediaDecoderTestCases:ImageReaderDecoderTest
Test: atest CtsMediaV2TestCases
Change-Id: I8aa0219f0a1fb2438389457e2f9c7ed24a05ed1f
2023-01-18 15:30:08 +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
TeYuan Wang
7c340b054f
thermal: remove thermal pid flag
...
Back port the latest PID algo to legacy devices, so we don't need to
have version control anymore.
Bug: 247536326
Test: lshal debug android.hardware.thermal@2.0::IThermal/default
Change-Id: Ie1e9967a052b4c75ee642cc16512bf94c50576d6
2023-01-18 00:13:55 +00:00
Kyle Zhang
a1b725f6fc
Fix widevine device.mk not found in no vendor repo
...
Bug: 265342962
Test: git_master-without-vendor
Change-Id: Ic3525cddd01a72e8c7a005818cec581a2aa25975
2023-01-17 15:37:39 +00:00
Wasb Liu
48676580c3
dumpstate: dump dual batt logbuffer am: 08a7fc6c70
am: ddb529fff8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20806353
Change-Id: I61b2c69c8dcf19cb0bb43b9a8ca5298a13a0325c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-17 06:00:50 +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
3840d3ed97
[automerger skipped] Merge tm-qpr-dev-plus-aosp-without-vendor@9467136 am: 79632f0b90
-s ours am: 3b2afd75aa
-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: Ib03b5b7e580b8fd2c0b35b509b347976ee9fea4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 21:35:45 +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
6ffe1e16e7
Fix the index out of bounds error when the modem FD is missing am: d6f061f45a
am: f918ea1dc9
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20877560
Change-Id: I41ffa93760dde5fe4bde4dfb3655eaaf2f6f5f51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-13 07:44:58 +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
7086c038ea
Merge "Remove wait_for_keymaster" am: c3cd098631
am: 6fa12a3ce7
am: 09fe281831
...
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2385712
Change-Id: I0309f9480a53e33b0f56dbcc261b0bece6ac25c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-12 08:35:14 +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
Vaibhav Devmurari
008708a827
Allow access to all brightness and multi_intensity nodes in sysfs
...
Depending on how the device is connected, sysfs path to leds can
have different directory path, to allow backlight controls, we
will provide access to all 'brightness' and 'multi_intensity'
nodes under sysfs directory of USB devices for whitechapel_pro.
Test: manual
Bug: 245506418
Change-Id: I9ca43f1b6d7950c56d08e300b6ac97320982e979
2023-01-11 23:50:38 +00:00
Kyle Zhang
92b0489fcf
Add liboemcrypto.so as provided by vendor
...
Bug: 243699259
Test: atp v2/widevine-eng/drm_compliance
Change-Id: I378b67a0b3cfd9236ab1dfa6a98049f287b25448
2023-01-11 05:37:41 +00:00
Sophia Wang
6252293286
Revert "Revert "gs201:conf Add memlat CPU idle awareness settings""
...
This reverts commit 54eea43433
.
Reason for revert: Perf regression issue get addressed
Change-Id: I87eddfe5a9a64eaa9c725d7dd918b736ded6f275
2023-01-10 18:26:30 +00: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
7445ba9e3e
[automerger skipped] [DO NOT MERGE] Support gti proc dump. am: 33673ae71f
am: 2512ee88f0
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20806033
Change-Id: I950d269094dc7853e471d616b905a4f4795d62cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-09 02:05:32 +00: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
Tim Lin
d4874d2c98
enable ICCID to PLMN translation
...
The vendor changed property name for this feature.
Bug: 264620636
Change-Id: I74a6e7749db30907cf52c62119b203df64e4e2d3
Test: make
2023-01-07 02:05:06 +00:00
Oleg Matcovschi
8b9ae264d8
bootctrl: enforce synchronous write operation
...
Bug: 263218204
Bug: 197104397
Signed-off-by: Oleg Matcovschi <omatcovschi@google.com>
Change-Id: Ifbc612fc40847395ccb751463b1bb15bd3f20657
(cherry picked from commit 354f3c6d2edf302b030ed698bac4c0fd8067f0f4)
2023-01-06 14:52:47 -08:00
Michelle Yang
9b1235529a
Set /dev/video12 file permissions for gs201
...
This is required so Lyric is able to talk to smfc driver
Bug: 257084044
Test: ls -la /dev/video12 shows proper file permissions
Change-Id: Ifbb212707fa7eba551b77e061a0ad4285d80bb97
2023-01-05 19:48:33 +00:00
Tim Lin
cf06fded74
enable combine mode for ECC list
...
The vendor changed property name for this feature.
Bug: 263329037
Change-Id: I1aaf20d8e0e9e356ac7ebd83fad77624c66d0e2e
Test: make
2023-01-04 12:23:58 +00:00
Shiyong Li
31ea8b31e4
Update IDisplay to V8
...
Bug: 202181466
Signed-off-by: Shiyong Li <shiyongli@google.com>
Change-Id: I7308617892bedf1a8816b12789386e2a428fa658
2022-12-28 19:06:23 +00:00
Daniel Chapin
4063ba7414
Revert "Pixel 7 Pro: Use SkiaVk as RenderEngine backend"
...
Revert submission 20799867-re-skiavk
Reason for revert: Droidfood blocking bug: 263757074
Reverted changes: /q/submissionid:20799867-re-skiavk
Change-Id: Ia583c989454a563389558966e370d0cf26e16fda
2022-12-27 23:20:33 +00:00
Denny cylee
7eef18c88a
Pixelstats: wireless charging metrics phase out
...
Not set the wireless charging uevent struct field
Bug: 260974677
Test: no abnormal pixelstat logcat found
Change-Id: I61defe66fa0f9fd59c9061cf6b7296eceec6d4f9
Signed-off-by: Denny cylee <dennycylee@google.com>
2022-12-26 01:54:08 +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
Ian Elliott
beca2cdf3c
Pixel 7 Pro: Use SkiaVk as RenderEngine backend
...
Test: make, flash, and run applications/tests
Bug: 236390072
Change-Id: I047b827a585776cfd759fa000cd2c7d1a3842ff7
2022-12-21 19:44:54 +00:00
Ken Yang
66f39332a9
WLC: Move the wireless_charger to gs-common
...
Bug: 237600973
Change-Id: Ia87d71b3c3a5e3700c8484b89e6b6fdafa01c42c
Signed-off-by: Ken Yang <yangken@google.com>
2022-12-21 08:35:55 +00:00
Taylor Nelms
b8248d3ec4
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
Change-Id: I0026378d81f5de5ac48b658861a2d8a85c817820
Signed-off-by: Taylor Nelms <tknelms@google.com>
2022-12-21 01:41:36 +00:00