Commit graph

647 commits

Author SHA1 Message Date
Shinru Han
0b3f36d5fc gps: pixel gnss aidl service (config)
Bug: 298924540
Test: atest VtsHalGnssTargetTest

Change-Id: I4fa55bf80859c93be3bd46ac7b3d43d7607ae55d
2023-10-04 07:34:09 +00:00
Treehugger Robot
658cfc7bf2 Merge "Enable load kernel modules in parallel" into udc-qpr-dev 2023-10-04 06:27:47 +00:00
Chungkai Mei
024f8629a2 Enable load kernel modules in parallel
enable load kernel modules in parallel but load some
specific modules in sequential

Test: flash build P63369786 and reboot more than 1000 times without failure
Bug: 229794277
Change-Id: I41cb5a09fb88ff7faa5ec12f71209b35cd941948
Signed-off-by: Chungkai Mei <chungkai@google.com>
2023-10-04 03:39:02 +00:00
paulsu
caa863137e Sync akita powerhint to P23
Re-order to match P23 and pick up changes in ag/24405416 and ag/24179075

Test: Boot to home
Bug: 302387784
Change-Id: I08d5bde6c8dc2ebc7604d1a37c0b82f14ebb0979
Signed-off-by: paulsu <paulsu@google.com>
2023-10-04 00:49:31 +00:00
Treehugger Robot
adf1c8b86b Merge "Camera: Add the property to adjust backend min clock for 1080p30fps video stream for front cameras" into udc-qpr-dev 2023-10-03 09:11:23 +00:00
David Kimmel
cfe6c9ecb0 Merge "Game Mode Sched lib affinity" into udc-qpr-dev 2023-10-02 16:10:19 +00:00
Evan Laird
7de71cfd65 [Corners] Update akita rounded_corner_radius
Based on prototyping via go/svg2command, it sems that a more appropriate
corner radius should be 128px. They are also symmetric now so we can use
the single value config.

Test: manually check app window corners when swiping up
Bug: 293863335
Change-Id: I55a9f13233bb3b1724053a354474bf5928eb2244
(cherry picked from commit cbd714cbb4)
Merged-In: I55a9f13233bb3b1724053a354474bf5928eb2244
2023-10-02 13:48:01 +00:00
Edwin Tung
f30d441d64 Merge "gps: update gps version 4.13.1.26" into udc-qpr-dev 2023-10-02 09:00:42 +00:00
Edwin Tung
ee058f3cb0 gps: update gps version 4.13.1.26
Pad MISO with 0s instead of 1s
MEMs code cleanup
Emergency GNSS handling when location is off
Softbank SUPL flow, and GNSS multi-channel support
Modify logic for specifying base class service name
On BEP Bit Sync Update, align all channels that have not Bit Synced including Strong Signals.
Fix uart dvfs clock switch logic

Bug: 300650761
Bug: 300750900
Bug: 295810526
Bug: 299691199
Bug: 300911544
Bug: 298210431
Bug: 301185717
Bug: 300851135

Test: b/302625591
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Change-Id: I4d1a83275cffb41ddf22b8cea90f8c38a3f64f8d
2023-09-29 04:09:37 +00:00
David Kimmel
67cdd9ee1d Game Mode Sched lib affinity
Bug: 170648047

Test: sched / hints applied correctly

Change-Id: Iec7d01b94a8017404a48870837a40d81e46605e4
Signed-off-by: David Kimmel <davidkimmel@google.com>
2023-09-28 13:18:01 -07:00
Treehugger Robot
0fce909d46 Merge "powerhint.json: Undo uclamp_max tuning at LAUNCH/LAUNCH_EXTEND" into udc-qpr-dev 2023-09-28 03:14:40 +00:00
Qais Yousef
3947ebb8b8 powerhint.json: Undo uclamp_max tuning at LAUNCH/LAUNCH_EXTEND
Bug: 301807825
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: If5b102bb86e6e488a4b6626198a0066520344192
2023-09-27 22:33:02 +00:00
Treehugger Robot
a896e6cc6c Merge "thermal: optimize usbc throttling policy" into udc-qpr-dev 2023-09-27 06:41:17 +00:00
Treehugger Robot
68a67f9e1b Merge "gps: update gps version 4.13.1.25" into udc-qpr-dev 2023-09-27 05:06:45 +00:00
Alan Chen
b777a7ea65 Merge "Add display dynamic freq coex table." into udc-qpr-dev 2023-09-27 03:12:32 +00:00
TeYuan Wang
4ee85b18c0 thermal: optimize usbc throttling policy
Bug: 278035350
Test: verified by emul_temp
Change-Id: I16442ddfe8a909da05a71d313e01c3964d07fe6c
2023-09-26 14:48:01 -07:00
Rick Yiu
1dbb050485 Merge "Enable tapered dvfs headroom in battery saver and thermal" into udc-qpr-dev 2023-09-26 13:37:11 +00:00
Treehugger Robot
f82a7fc4af Merge "audio: add smartfeature table for chre tuning" into udc-qpr-dev 2023-09-26 09:17:11 +00:00
paulsu
05d576aec4 Enable tapered dvfs headroom in battery saver and thermal
Bug: 295992028
Test: Boot to home
Change-Id: I7bbfc38d9eae582fcb0078abf1694a38441c5620
Signed-off-by: paulsu <paulsu@google.com>
2023-09-26 07:50:22 +00:00
Edwin Tung
c71c7d1c70 gps: update gps version 4.13.1.25
AK3 MEMS sensor tuning
Support 60 Hz MEMS samples
Compensate Clock drift and bias for the small magnitude of clock jump

Bug: 300336672

Test: b/302065672
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Change-Id: I39a5505605055a7cf8e8b291c731f7fcd6e50173
2023-09-26 05:34:25 +00:00
Alan Chen
26f27dffea Add coex display ssc configs to device.
Add ssc coex table and set write permission on ssc_mode display fs node

Bug: 285459428

Test: manual - checked files on device and ssc_mode sys fs node can be
written

Change-Id: I1b8da7a8a439c71c5cb7e23c47381ea353c787c4
2023-09-25 07:01:54 +00:00
John Pan
86a8edecbd Build AK3 default CMF color wallpaper
Bug: 281624714
Test: Build pass; Manual
Change-Id: I48b22b05ce3fdb074e6bd541252e6d3c42befbc0
2023-09-23 16:19:24 +08:00
Hans Lin
30b5bd5510 Camera: Add the property to adjust backend min clock for 1080p30fps video stream for front cameras
Bug: 301192501
Change-Id: If8ff2334624dfca79737b94ba2ef20a0c2b21bd1
Test: adb logcat, GCA, CTS
2023-09-22 17:16:53 +08:00
Alan Chen
a1a6faa971 Add display dynamic freq coex table.
Bug: 276401956
Test: verify files generate on device

Change-Id: I8555b25ed0fe1756f22d516772634421d9e592e0
2023-09-22 03:50:02 +00:00
Treehugger Robot
03f7aa11a5 Merge "powerhint: PID and CPD perf tuning" into udc-qpr-dev 2023-09-22 00:31:25 +00:00
paulsu
ea3ecc8677 powerhint: PID and CPD perf tuning
MID cluster power down tuning for AK3.
ADPF PID tuning for P23 60/90Hz.

Bug: 296173484
Test: Uibench abtest with odpm and framedrop rate
Change-Id: I428de3c1d390204926ed82bfa51ddaf0ba1204e3
Signed-off-by: paulsu <paulsu@google.com>
2023-09-20 23:16:30 +00:00
Edwin Tung
570014a67d gps: update gps version 4.13.1.24
Add control of L13C_FR1_PLL
Apply altitude from Android DBH
Not to use cached position for DBH
Resolve blockage on GNSSUpdateNetworkState

Bug: 300658042
Bug: 300095244
Bug: 299430768

Test: b/301187385
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Change-Id: Ibcf6b71e67deef577d1a51cbace2aaf1020f8f98
2023-09-20 04:46:19 +00:00
Jasmine Cha
7210996429 Merge "audio: enable BAACL" into udc-qpr-dev 2023-09-20 02:27:07 +00:00
Treehugger Robot
1062e9fb8a Merge "thermal: add trigger sensor for VIRTUAL-SKIN-SPEAKER" into udc-qpr-dev 2023-09-19 04:22:24 +00:00
Leo Hsieh
393ddfee03 Merge "ak3: Enable runtime exposure compensation" into udc-qpr-dev 2023-09-18 16:47:04 +00:00
David Chao
f9f386bcb8 thermal: add trigger sensor for VIRTUAL-SKIN-SPEAKER
Based on the latest results to add a trigger sensor for VIRTUAL-SKIN-SPEAKER
Bug: 280552152
Test: boot to home and thermal throttling worked properly

Change-Id: I225ec2ff4d878977fc4eafa2931787a5aa78424e
2023-09-18 14:07:38 +00:00
Jasmine Cha
efde9a7122 audio: enable BAACL
Bug: 300863158
Test: manual test

Change-Id: I03243ef09aab5c690e6e7d6221f22566c3da0217
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2023-09-18 15:41:28 +08:00
samou
1d035b44b1 thermal: Add BCL thermal zones
Bug: 299058307
Change-Id: Ia684d2a0a689dfdf44568d243f30ab1133c6b8cc
Signed-off-by: samou <samou@google.com>
2023-09-18 07:17:47 +00:00
Treehugger Robot
845a2f42e8 Merge "gps: update gps version 4.13.1.23" into udc-qpr-dev 2023-09-18 06:40:20 +00:00
Rick Yiu
73430547ee Disable limiting camera_hal for LAUNCH hint
If auto rotation is enabled, it will trigger LAUNCH hint while
camera is running if device rotates, which could limit camera_hal
tasks to little cores. So, disable it first until there is a new
hint for the rotation event.

Bug: 297273578
Test: build pass
Change-Id: I56c7e99c02502c981b453219c2da6d53b2af9b40
2023-09-16 06:43:29 +00:00
Treehugger Robot
4804a5e28b Merge "audio: enable offloaded DPE" into udc-qpr-dev 2023-09-15 14:41:11 +00:00
Treehugger Robot
7e2027fcb9 Merge "audio: Phase in AK3 fortemedia tuning tables" into udc-qpr-dev 2023-09-15 12:40:47 +00:00
Edwin Tung
c52b2e04db gps: update gps version 4.13.1.23
Enable SDL quality checkup without DEBUG_MCW_LINK_FAULT
skip quant reload in single constellation mode
CPMB command handling improvements
Add error checking for SUPL message length
Update SUPL NI settings for Softbank and Vzw

Bug: 300481796
Bug: 298210431
Bug: 300139680
Bug: 299524350

Test: b/300550424
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Change-Id: Ifb45895cd15193e5f70d1f3836ef64253b8bf0b5
2023-09-15 02:49:21 +00:00
Sergey Volk
c7772a7506 Merge "DO NOT MERGE displayport: Move displayport configuration to device." into udc-qpr-dev 2023-09-14 21:04:23 +00:00
Sergey Volk
10ae8c001f DO NOT MERGE displayport: Move displayport configuration to device.
Move displayport configuration to device level makefile.

Test: manual (check /sys/module/exynos_drm/parameters/dp_enabled)
Bug: 300167292
Change-Id: I0952aa33307fa2b97868842b54b5ab244b990465
2023-09-14 17:54:43 +00:00
Robert Lee
7150366447 audio: Phase in AK3 fortemedia tuning tables
Change List :

Fortemedia:

Handset:
Optimal for Handset NB/WB/SWB AMS for Lib V6.2.6
- Enable LPF function in all handset mode (set SENDFUNC_MODE_1 0x0004)
Optimal for NB/WB/SWB kid Voice for Lib V6.2.6
Sync generic setting to TMOUS
Sync TX setting to HAC / TMO-HAC /  HAC Reserve 2 SWB

Handheld/Headset/BT:
Optimal for NB/WB/SWB kid voice for Lib V6.2.6

Thanks.

Files from the latest attachment on b/300389337

Bug: 300389337
Test: verified by ntkuo@
Change-Id: I10a3ad68b9371a8e93743f8e34cb0bbed5618b4a
2023-09-14 17:08:25 +08:00
Treehugger Robot
84800f2b75 Merge "audio: Update speaker tuning tables" into udc-qpr-dev 2023-09-14 08:58:04 +00:00
Robert Lee
756c71aca9 audio: Update speaker tuning tables
Change List:
1. Fine tune Re golden value for repair center

Files from the latest attachment on b/300024319

Bug: 300024319
Test: verified by sueric@
Change-Id: I1f67d0f0e997aa393f79e12c4ed32f727bc2b8bb
2023-09-14 08:53:16 +00:00
Edwin Tung
2185987e2a Merge "gps: update gps version 4.13.1.22" into udc-qpr-dev 2023-09-14 04:13:32 +00:00
Treehugger Robot
df7ad654af Merge "Camera: Enable optimized TNR frequency and create TNR low power hint." into udc-qpr-dev 2023-09-14 03:20:33 +00:00
Edwin Tung
de5d9a09b9 gps: update gps version 4.13.1.22
Power reduction update
Minimize logging on low power
Early Fix Reported

Bug: 286057453
Bug: 291170100
Bug: 297948187

Test: b/300185129
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Change-Id: Icea76be17c0c47e6436899024f644bf22ba62e15
2023-09-13 03:48:19 +00:00
Mao Lee
b56fbef0af Camera: Enable optimized TNR frequency and create TNR low power hint.
Bug: 298595475
Test: adb shell cat cur_freq, GCA, CTS
Change-Id: I3561ad6a49dd0a10374ba991b73689ae3f85ff96
2023-09-12 09:16:21 +00:00
Hsiu-Chang Chen
a72eba56d5 wifi: enable SAE upgrade offload
Bug: 296132570
Test: Cross AKM test
Change-Id: Ie8e9cbe78d3f4de63a224547c3706d2cde182966
2023-09-12 06:16:37 +00:00
TeYuan Wang
a39ac67a82 powerhint: Keep task packing enabled in game mode.
Bug: 295991841
Test: check npi_packing when playing game
Change-Id: I32023fe1ead75e8f282a4e41ffbed20dd9ee4147
2023-09-11 18:28:30 +00:00
TeYuan Wang
ecca119cbf powerhint: mask game mode tuning for app launch
also clean up useless TAUClampBoost to reduce overhead

Test: Build
Bug: 294612493
Change-Id: I4c797d7b5936a649b0220e2b86d0b2947a587b9e
2023-09-11 10:51:10 -07:00