Commit graph

726 commits

Author SHA1 Message Date
Ethan Bordeaux
a981a38b0d Merge "Enable offload spatialization on caimito." into 24D1-dev 2024-04-01 21:01:16 +00:00
Cutter Coryell
fab889fb5a Turn off ML in system back gesture
Bug: 329496560
Test: builds
Change-Id: I6fb4eb13078df82c576a9793edf8021b00333406
2024-04-01 17:52:08 +00:00
Zoy Shen
2078e7548a Merge "Powerhint: Enable big core reduction feature for GCA video recording CAMERA_STREAMING_HIGH and CAMERA_STREAMING_STANDARD." into 24D1-dev 2024-04-01 16:52:20 +00:00
Treehugger Robot
025b8d10a3 Merge "thermal: Remove deprecated power rails" into 24D1-dev 2024-04-01 16:41:05 +00:00
Treehugger Robot
ce48f0730f Merge "audio: remove non-supported analog headset" into 24D1-dev 2024-04-01 08:54:54 +00:00
sashwinbalaji
9b6048ab03 thermal: Remove deprecated power rails
Remove the below power rails as they're going to be replaced with
different ones for better ODPM coverage.

  - S8S_VDD_G3D_L2
  - L9S_GNSS_CORE

Bug: 331556280
Test: Push config and verify thermal logs
Change-Id: Ic5c6cb7c4ddae258c89cbe3cb50a104f7044e016
2024-04-01 12:47:41 +08:00
James Huang
818d6bface Merge "gps: Update FW 4.15.0.154 + config change." into 24D1-dev 2024-04-01 03:49:11 +00:00
ChienHsiang Hsu
5f7b0ada9f Merge "audio: 2024/03/25 Fortemedia tuning settings for DVT DF v1" into 24D1-dev 2024-04-01 02:15:16 +00:00
James Huang
27d5a1a5c4 gps: Update FW 4.15.0.154 + config change.
- Add partial reset config control (default disable)
- Add GlueLayer_IsUseCustomGnssLib support (default remove)
- Add L5 Path Delay Parameters

Bug: 329176689
Bug: 323089817
Bug: 296352970
Test: VTS/CTS, basic sanity, SST and Field test
Change-Id: Ib0b7a333eb7c88af2ae4532a7f6b474bf41d85a5
2024-03-31 20:50:28 +08:00
David Li
803e787b05 Merge "audio: add spatializer-offload-playback to sco device" into 24D1-dev 2024-03-29 15:01:55 +00:00
Samridhi
44bfef88ac Merge "Add pixelsupport sepolicy in caiman, komodo, tokay" into 24D1-dev 2024-03-29 06:58:02 +00:00
Jooyung Han
2f95a0f0cb Set package name for threadnetwork HAL APEX
The package name is used when signing the APEX.

Bug: 331550816
Change-Id: I06e44a7f1bb37c96de5fb66fca992c819cb85a92
Test: m com.google.camito.hardware.threadnetwork
2024-03-29 01:19:16 +00:00
Shiyong Li
a72bda037b Merge "display: add display TE2 properties" into 24D1-dev 2024-03-28 21:10:16 +00:00
Samridhi
f45de4ef98 Add pixelsupport sepolicy in caiman, komodo, tokay
Bug: 329276535
Test: make selinux_policy, flash and test
Change-Id: I2a5d41037f93f57b9915c9c0cde995c5ff00a611
2024-03-28 20:39:33 +00:00
Ali K. Zadeh
8a4681e93c Merge "Change CPU UtilThreshold, DVFSHeadroom, TAPreferHighCap for Video Call" into 24D1-dev 2024-03-28 18:33:50 +00:00
David Li
859c48630b audio: add spatializer-offload-playback to sco device
Bug: 330318667
Test: manually test
Change-Id: If9a58843e6c7f96e6a3847f94afe27f12e6b2e3b
2024-03-28 17:49:19 +08:00
Treehugger Robot
235f315550 Merge "Disable Thread with resource overlay" into 24D1-dev 2024-03-28 06:46:06 +00:00
Chris Lu
b3d09dd103 display: add display TE2 properties
Add this property to enable the TE2 control in the composer.

Bug: 307787644
Test: getprop | grep vendor.primarydisplay.fixed_te2
Change-Id: I493aa7471dcfd6c542d49fad07c724f50ecba3b9
2024-03-28 00:33:30 +00:00
Kamal Shafi
f84859f124 Merge "Revert^2 "caimito: add system imu property"" into 24D1-dev 2024-03-27 05:40:06 +00:00
shihchienc
94cc865318 Disable Thread with resource overlay
Bug: 330111321
Test: manual check the thread stack is not enabled
Change-Id: Id7a1a6c38c53d0fa3f9aca96fd4f8c609b9ba10e
2024-03-27 04:41:42 +00:00
vincenttew
140c8fa70b audio: remove non-supported analog headset
Bug: 329470379
Change-Id: I6f7d49f96511929941932e56e129b508d9161dc9
Signed-off-by: vincenttew <vincenttew@google.com>
2024-03-27 12:04:24 +08:00
Yuan-Yuan Wang
efffb24595 Powerhint: Enable big core reduction feature for GCA video recording CAMERA_STREAMING_HIGH and CAMERA_STREAMING_STANDARD.
CAMERA_STREAMING_HIGH:
CPUSkipMask to 0x80

CAMERA_STREAMING_STANDARD:
CPUSkipMask to 0x80
TAPreferIdle to 0

Bug: 321322339
Test: kibble power/framedrops (b/321322339#comment50)
Change-Id: Ie2c8dc67f45558c303d210bb0edc7e32220c099f
2024-03-27 00:48:54 +00:00
Shijie “Jessie” Hu
704fe9c58b Merge "[Project11] Update Project11 powerhint" into 24D1-dev 2024-03-27 00:08:10 +00:00
Ali K. Zadeh
f195af9aa9 Change CPU UtilThreshold, DVFSHeadroom, TAPreferHighCap for Video Call
Bug: 323257509
Test: odpm/framedrops (b/323257509#comment7)
Change-Id: Ifdbee11c22e47feb6d45c9d3b14ea3c0de49f92f
2024-03-26 20:23:31 +00:00
Treehugger Robot
4d48b7c9a3 Merge "thermal: update rule to identify non WLC scenarios" into 24D1-dev 2024-03-26 17:34:25 +00:00
Treehugger Robot
3103373ea3 Merge "gps: Update FW 4.15.0.153 with gps.cfg change" into 24D1-dev 2024-03-26 10:45:06 +00:00
Shijie (Jessie) Hu
4223660ea4 [Project11] Update Project11 powerhint
Bug: 328685643
Test: Power test show ~20mW CPU power increase. but cpu profiling show CPU operation frequency are lower than before, which will limit the impact when system level CPU throttle start.

- Project11 power hint reuse "streaming_standard" with extra MIF target tuning

Change-Id: If62e93032f9f4d69caa2f74e8a4cf4b2cf68be86
2024-03-25 22:12:47 +00:00
Wei Wang
ff342550fe Merge "thermal: use virutal-skin-legacy for proto devices" into 24D1-dev 2024-03-25 18:20:50 +00:00
Jason Hsu
5024ddb225 audio: 2024/03/25 Fortemedia tuning settings for DVT DF v1
<change list>
KM4
- Handset (Owen)
1. Rx: Modify NB/WB/SWB DRC Limiter THR to -1dB(7000) / WB&SWB DRC Gain to 7/9.5dB / WB DRC expendor in Max/Max-1/Max-2 / WB SPKVol
2. Tx: SWB EC tuning for initial echo
3. Merge 1/2 from Generic to RX co-used cases ( T-mobile / Reserve2).

- Handsfree (Owen)
1. Tx: Enable KidsVoice and Adaptive NS and FDEQ in SWB
2. Merge 1/2 from Generic to Tx co-uaed cases (TX: HH Reserve2_SWB / [Headphone / TTY-VCO / BT-HAC] wo/wi Reserve2_SWB )

CM4(Duncan)
1: HAWB NS (vMarch13) 3QUEST improvement with better SMOS
2: Handset WB RX DRC for noise (max, max-1, max-2)
3: Handset SWB SFR for PTCRB
4: Handset WB RFR to align with TK4/KM4
5: Handset SWB RFR high freq lower
6: Handset WB/SWB max volume reduce 1dB
7: Handset WB/SWB BVE fine tune
8: HH WB/SWB SLR/SFR tune to 10.5dB
9: HH SWB only adaptive NS / Kid voice
10: HHWB TdDRC fine tune to avoid pop sound

TK4
-Handset (Ricky)
1. RLR fine tuning for privacy (max and max-1 volume)
2. HAWB BWE noise DRC expander fine tuning with BWE0220 version (max to max-2)
3. Reduce harsh sound for HAWB/HASWB
4. HAWB NS fine tuening (MSSA off)
-Handsfree (Ricky)
1. HHSWB Enable adaptive NS + kid voice updated

Bug: 330845036
Test: Verified by Acoustic team

Change-Id: Ic039dc8bdf4414d05187e220a731b68c7bb59957
Signed-off-by: Jason Hsu <jasonchhsu@google.com>
2024-03-25 14:33:47 +08:00
Treehugger Robot
f46b1c3c25 Merge "Check in recording tuning table for EVT1.1 device" into 24D1-dev 2024-03-25 04:25:43 +00:00
TeYuan Wang
37b99c032d thermal: update rule to identify non WLC scenarios
Change the rule to identify wireless charge according to the latest
hda definition from bms driver pa/2736243

Bug: 324267311
Test: boot to home
Change-Id: Ice9b38201cbbe868784ac389e799cc24e8f8b7ff
2024-03-22 22:53:22 +00:00
Treehugger Robot
e0d2eae89d Merge "therma: disable LIGHT tier throttling when gaming" into 24D1-dev 2024-03-22 22:25:53 +00:00
Kamal Shafi
ca204ff06d Revert^2 "caimito: add system imu property"
This reverts commit 5a9d9cb5f2.

Reason for revert: patching race condition together

Bug: 324008766
Change-Id: I7f067b6b80a714a162a4efa6ee13a11a459ec7e6
2024-03-22 08:43:41 +00:00
TeYuan Wang
cbfd667718 therma: disable LIGHT tier throttling when gaming
We already have the CPU scheduler optimization for game mode to sustain
the power and perf, so remove the CPU thermal policy at lower
temperature to avoid the interfence on CPU scheduler.

Bug: 329697728
Test: run genshin

Change-Id: Ib0d47b3de7b3550a3af4db37ef062f8c5d2ea262
2024-03-22 02:23:43 +00:00
Kamal Shafi
06501fef05 Merge "Revert "caimito: add system imu property"" into 24D1-dev 2024-03-21 22:10:02 +00:00
Treehugger Robot
d420e49217 Merge "thermal: update cdev ceiling for LITTLE cores" into 24D1-dev 2024-03-21 21:27:38 +00:00
Sayanna Chandula
5164e9f1e5 Merge "thermal: enable input data validation" into 24D1-dev 2024-03-21 14:36:09 +00:00
Joner Lin
d824ef3fdd Merge "Set the HW stage device with an old Bluetooth chip that is no longer supported by the BT firmware" into 24D1-dev 2024-03-21 13:51:53 +00:00
Sam Ou
62b78fd840 Merge "audio: enable battery mitigation" into 24D1-dev 2024-03-21 11:41:43 +00:00
Gil Liu
97b601b778 Merge "update ssc_en permission" into 24D1-dev 2024-03-21 11:18:20 +00:00
Kamal Shafi
5a9d9cb5f2 Revert "caimito: add system imu property"
This reverts commit f90e1873c4.

Reason for revert: b/330294678 device suspend caused probe stop halfway and device wastes power.

Bug: 330294678
Test: build
Change-Id: I937b6d3bf8c6b46dc460080b0c47aa8f139d9d25
2024-03-21 08:48:27 +00:00
William Huang
8bd45dd3c2 Merge "Spatializer: Update configs with latest tunings." into 24D1-dev 2024-03-21 07:57:01 +00:00
Sayanna Chandula
615a9b7b2f thermal: use virutal-skin-legacy for proto devices
Latest ML models have been trained for latest HW and are no longer
valid for proto devices. We can use legacy equation prepared for
proto devices and remove any stats upload to avoid polluting stats.

Bug: 320714468
Test: Build and boot on proto devices. Check Virtual Skin output

Change-Id: Ic80934f0df80a423d8ba2cb4d1ac4b45999803fe
Signed-off-by: Sayanna Chandula <sayanna@google.com>
2024-03-20 11:59:08 -07:00
Sayanna Chandula
6f59876ad6 thermal: enable input data validation
Update tflite models with metadata containing input data ranges.
Enable input data validation and backup sesor.
Add offsets based off temperature ranges.

Bug: 319167815
Bug: 328789394
Test: Build and boot on device. Test backup sensor and offsets

Change-Id: Icdc0c1a1fe026613e4a1716747335e60aca4edf9
Signed-off-by: Sayanna Chandula <sayanna@google.com>
2024-03-20 11:49:53 -07:00
Jikai Ma
ca43671583 thermal: update legacy and linear vs formula
- vs formulas generated from EVT 1.1 data

Bug: 320714468
Test: push to device and boot to home

Change-Id: Ife745ac7640ffd284404212706c9bdfdb0500f33
Signed-off-by: Jikai Ma <jikai@google.com>
(cherry picked from commit 859dc39412)
2024-03-20 11:49:46 -07:00
William Huang
a6761db65a Spatializer: Update configs with latest tunings.
Update Auxel configs to http://go/txcl/34322 (commit 974de25dbcc96ce834d251e55c28463c91082f03).

Bug: 307842941
Change-Id: I1749526260465bdcb2c9dc298c357073788864fb
Signed-off-by: William Huang <yushh@google.com>
2024-03-20 12:32:19 +00:00
jonerlin
ae00b706b3 Set the HW stage device with an old Bluetooth chip that is no longer
supported by the BT firmware

Bug: 330484474
Test: fake fw crash in Evt 1.0 device and check the log
Change-Id: I47161dfbad12c08f854f1d616d6251845dd001ad
2024-03-20 19:50:33 +08:00
Treehugger Robot
ed9aeb3356 Merge "wifi: disable FW roaming when in idle mode" into 24D1-dev 2024-03-20 09:00:59 +00:00
Isaac Chiou
fda6999555 wifi: disable FW roaming when in idle mode
When device is idle, disable FW roaming (LOW RSSI roam, high band roam) to save power

Bug: 321639511
Test: Manual
Test: Build pass
Change-Id: I85873b4c6ed1c851fe95e7116feac5197cc5f1d1
2024-03-20 06:37:14 +00:00
Barry
0913577abf Bluetooth: enable BtHalBqrEnable
Workaround Patch for BQRv6 enable

tldr:
  the actual fix in Bluetooth stack is still under prebuilt process (b/329049227), this workaround is to enable BQR for debug controller issue in CM4KM4TK4 in advance. and will be reverted when the actual fix submit.

Bug: 329589582

Test: Manual test on TK4EVT1.1 (bugreport:b/329589582#comment3)
Change-Id: I505893957d7f212b00c7e760905c7b548ddc5099
2024-03-20 02:14:01 +00:00