Commit graph

1406 commits

Author SHA1 Message Date
Rick Yiu
d8c84c47ff Set big core to group_cfs_skip_mask for sys group
Set big core to group_cfs_skip_mask for sys group when screen is off,
so that sys group tasks will run less in big core.

Bug: 328210236
Test: suspend/resume test
Change-Id: I4868ba0303e981250105b1ff69a6db6458df844a
2024-05-09 16:06:24 +00:00
Koli Lin
34f1e9bb44 [Bluetooth] update sar table by region
Bug: 338890550
Bug: 338889494
Bug: 338890548
Test: make
Change-Id: I53dafa8b11197d57ae684c42e3ea53732f2c4ef8
2024-05-09 15:50:56 +00:00
Jasmine Cha
26876c9740 waves: Thermal Throttling scheme
Bug: 338159946
Bug: 338159502
Test: manual test

Change-Id: I539d7cf1fbcab817a86ce54b4f6ee6ac28943d86
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2024-05-09 08:53:08 +00:00
Sayanna Chandula
3b50ecde3b Merge "thermal: virtualtemp: update vt models with dvt and cuj data" into 24D1-dev am: 8517862a90
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27250580

Change-Id: I6b79c4d3562de13db43b1f67d17f0acdb536bc92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-09 05:06:08 +00:00
Sayanna Chandula
8517862a90 Merge "thermal: virtualtemp: update vt models with dvt and cuj data" into 24D1-dev 2024-05-09 04:38:46 +00:00
Rios Kao
d4c580ce2e caimito: Add libspeechenhancer to P24
note: library version 0503

Bug: 328163606
Test: end-to-end test.
Change-Id: I282b663e30c104ef289d185c13f0b46979eec2cd
2024-05-09 03:37:05 +00:00
Treehugger Robot
2648018db5 Merge "audio: 2024/05/07 Fortemedia tuning settings for RC v2" into 24D1-dev am: 3b7d3922e2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27242203

Change-Id: Ie8682aa19c87495c979da52e946320f3af5b8f34
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-08 21:00:24 +00:00
Treehugger Robot
3b7d3922e2 Merge "audio: 2024/05/07 Fortemedia tuning settings for RC v2" into 24D1-dev 2024-05-08 20:14:17 +00:00
Treehugger Robot
0ff42c3200 Merge "audio: Update DVT parameters" into 24D1-dev am: 7ffc642322
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27206850

Change-Id: I473a4c9f3489111681e4f5843a0324a14c131c5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-08 18:32:02 +00:00
Treehugger Robot
feba27aa4b Merge "audio: Update DVT parameters" into 24D1-dev am: 6de5273219
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27206852

Change-Id: I1d9d496e9109ffdf0583968c35077c0cd33ab7de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-08 18:31:50 +00:00
Treehugger Robot
20870a18be Merge "audio: Update DVT parameters" into 24D1-dev am: c630b7b095
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27206853

Change-Id: I80f2188d09e56cb83648e4be3cd843058c7e57a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-08 18:31:26 +00:00
Treehugger Robot
7ffc642322 Merge "audio: Update DVT parameters" into 24D1-dev 2024-05-08 18:30:14 +00:00
Treehugger Robot
6de5273219 Merge "audio: Update DVT parameters" into 24D1-dev 2024-05-08 18:29:35 +00:00
Treehugger Robot
c630b7b095 Merge "audio: Update DVT parameters" into 24D1-dev 2024-05-08 18:29:34 +00:00
Zheng Pan
1eb96fc3fa Merge "Revert "init: disable async dvfs for Tokay only"" into 24D1-dev am: e4935a136c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27228401

Change-Id: I2734b9cdc818508bd2a588aa426f40757ca9c9a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-08 18:25:14 +00:00
Zheng Pan
e4935a136c Merge "Revert "init: disable async dvfs for Tokay only"" into 24D1-dev 2024-05-08 17:59:20 +00:00
Jonglin Lee
f71d0af7fc Revert "init: disable async dvfs for Tokay only"
This reverts commit 1aae9b9089.

Reason for revert: disabling async dvfs of all devices via kernel

Bug: 320066094
Change-Id: I1f9e9b6824a56e6d01932e400b92c8c63968ff0e
Signed-off-by: Jonglin Lee <jonglin@google.com>
2024-05-08 17:57:56 +00:00
James Huang
2c7becf5c7 Merge "gps: Update gps: Update GNSS FW 4.15.1_7_P2_R3 + config for P24" into 24D1-dev am: bba5755748
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27207803

Change-Id: I9d0d7836567b7da0140f0eeab2a7c69ec0e6588b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-08 13:26:44 +00:00
James Huang
bba5755748 Merge "gps: Update gps: Update GNSS FW 4.15.1_7_P2_R3 + config for P24" into 24D1-dev 2024-05-08 13:13:12 +00:00
Robin Peng
557892b64e [automerger skipped] Merge changes from topic "337161745_prebuilt_directory_control_by_build_flag" into 24D1-dev am: 9fb7c94da0 -s ours
am skip reason: Merged-In I3f1688e6186cec4644f1d9a4cd80537c9672822f with SHA-1 3c49acaf74 is already in history

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

Change-Id: I68792ef771f27184cde4e255ae61da40f5278de5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-08 10:16:44 +00:00
Robin Peng
747d973635 [automerger skipped] Switch bootloader and radio directory to control by build flag am: 498ec2eb2c -s ours
am skip reason: Merged-In I3f1688e6186cec4644f1d9a4cd80537c9672822f with SHA-1 3c49acaf74 is already in history

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

Change-Id: I8106840b52f43dbe85572e185dea980a12594ebb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-08 10:16:39 +00:00
Rick Yiu
f0d17434a3 Merge "Revert^2 "Set big core to cpu skip mask by default"" into 24D1-dev am: 1ae838086c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27232593

Change-Id: Ifcb474ab364936e79a89b661a8f9f6dd1ce3ce57
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-08 10:01:30 +00:00
Robin Peng
9fb7c94da0 Merge changes from topic "337161745_prebuilt_directory_control_by_build_flag" into 24D1-dev
* changes:
  Switch bootloader and radio directory to control by build flag
  Switch kernel directory to control by build flag
2024-05-08 09:56:26 +00:00
Rick Yiu
1ae838086c Merge "Revert^2 "Set big core to cpu skip mask by default"" into 24D1-dev 2024-05-08 09:33:23 +00:00
Robin Peng
498ec2eb2c Switch bootloader and radio directory to control by build flag
Bug: 337163126
Change-Id: Ic342543ae53517febced03800af196d4c17ba390
Merged-In: I3f1688e6186cec4644f1d9a4cd80537c9672822f
2024-05-08 07:20:27 +00:00
Robin Peng
0d4a638cca Switch kernel directory to control by build flag
Bug: 337161745
Change-Id: Ie7d2f8623846a72de8dc1a423616e3bccbf1508c
Merged-In: I3f1688e6186cec4644f1d9a4cd80537c9672822f
2024-05-08 07:20:11 +00:00
Robin Peng
9191f908ae Switch bootloader and radio directory to control by build flag
Bug: 337163126
Change-Id: Ic342543ae53517febced03800af196d4c17ba390
2024-05-08 07:19:26 +00:00
Robin Peng
c9075ff47b Switch kernel directory to control by build flag
Bug: 337161745
Change-Id: Ie7d2f8623846a72de8dc1a423616e3bccbf1508c
2024-05-08 07:17:55 +00:00
Treehugger Robot
8425d0957e Merge "update volume stereo output system sound loudness" into 24D1-dev am: 964f5fb64e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27243255

Change-Id: Ie1d6436b41e01b421eee84fb419450e5d42b157e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-08 07:08:27 +00:00
Treehugger Robot
964f5fb64e Merge "update volume stereo output system sound loudness" into 24D1-dev 2024-05-08 06:46:42 +00:00
Treehugger Robot
38bb4f8918 Merge "Enable Thread HAL on KM4CM4TK4" into main 2024-05-08 03:30:55 +00:00
Sayanna Chandula
3014b79e70 thermal: virtualtemp: update vt models with dvt and cuj data
- Update VT models trained with dvt and cuj data
- Use backup sensor during undersampling
- Remove battery thermistor from VT model prediction

Bug: 337512118
Bug: 338596757

Test: Build and boot on device. Check VT through dumpsys
adb shell dumpsys thermalservice

Change-Id: Id26238f7baf58e23ef5e1c771d2ee6cf8968ec8e
Signed-off-by: Sayanna Chandula <sayanna@google.com>
2024-05-07 14:36:41 -07:00
Yen-Chao Chen
9c44101ee2 Merge "remove syna touch dump" into 24D1-dev am: e8deba9adf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27232830

Change-Id: I05c7a8c65f947b06dde19ce5cb799cb0de320584
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-07 08:09:13 +00:00
Yen-Chao Chen
e8deba9adf Merge "remove syna touch dump" into 24D1-dev 2024-05-07 07:42:10 +00:00
Rick Yiu
4958f15db0 Revert^2 "Set big core to cpu skip mask by default"
This reverts commit b64afc1747.

Reason for revert: regression fixed

Bug: 248621289
Change-Id: Ia3479262bf7188b2abf35f5b5ec5f18b0fe63aff
Test: build pass
2024-05-07 07:39:47 +00:00
Jason Hsu
357233d2a8 audio: 2024/05/07 Fortemedia tuning settings for RC v2
<change list>
CM4
--Handset/Handsfree(Duncan)
1: HHSWB SFR for reduce TX high frequency to reduce noisy hissing in noisy env
2: HHWB increase 1dB in TDDRC for SLR meeting target 10.5dB
3: HHWB NS update for car/kitchen noise Apr26 to reduce leqk noise floor discontinuous
4: HHWB fine tune RFRmax for RX distortion pass
5: HHSWB RFRmax increase high frequency for better noisy env listening
6: Batch copy from generic to co-use case
- Headset (Gene)
     - Mitigate BB ac. SWB TX hissing noise
     - Fine tune HE el. TX EQ for HD-Voice NB/WB SFR

TK4
- Handsfree (Ricky)
1: Double talk echo fixed in HHSWB
2: SFR optimize in HHSWB for DVT
- Headset (Gene)
     - Mitigate BB ac. SWB TX hissing noise
     - Fine tune HE el. TX EQ for HD-Voice NB/WB SFR

KM4
- Handset (Owen)
1. Rx: Modify WB Rx EQ at Vol_0-3 for Orange Mask
2. Batch copy 1. from generic to co-use case(TMO-US)
- Handsfree (Owen)
1. Rx: Modify SWB Rx DRC gain from 15dB to 16dB at Vol_0-3 for Orange Mask
2. Batch copy from generic to co-use case
- Headset (Gene)
     - Mitigate BB ac. SWB TX hissing noise
     - Fine tune HE el. TX EQ for HD-Voice NB/WB SFR

Bug: 339124130
Test: Verified by Acoustic team

Change-Id: If2ab8ababf1fbf85388201a3a92d7dd4121bfccd
Signed-off-by: Jason Hsu <jasonchhsu@google.com>
2024-05-07 04:21:34 +00:00
Jasmine Cha
6abc8d2bd6 update volume stereo output system sound loudness
Bug: 338159946
Bug: 338159502
Test: manual test by hardware team

Change-Id: I28ae8309284c599d948d57ca9bc62b7ce2bfef8a
signed-off-by: jasmine cha <chajasmine@google.com>
2024-05-07 04:12:48 +00:00
Treehugger Robot
3c49acaf74 [automerger skipped] Merge "Add system property for concurrent encryption on LE and BR/EDR" into 24D1-dev am: a9d20b849f -s ours
am skip reason: Merged-In Idd154d27dedbb15262a4ce4d478fedaa6748b40f with SHA-1 ca94ed1a3d is already in history

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

Change-Id: I3f1688e6186cec4644f1d9a4cd80537c9672822f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-07 03:09:09 +00:00
Benson Li
e3a2b10934 [automerger skipped] Add system property for concurrent encryption on LE and BR/EDR am: a9af1a2b48 -s ours
am skip reason: Merged-In Idd154d27dedbb15262a4ce4d478fedaa6748b40f with SHA-1 ca94ed1a3d is already in history

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

Change-Id: I08e3f58b3bf5ed1477c1d1d62533d0896b56e647
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-07 03:09:05 +00:00
Treehugger Robot
a9d20b849f Merge "Add system property for concurrent encryption on LE and BR/EDR" into 24D1-dev 2024-05-07 02:49:07 +00:00
Yen-Chao Chen
8f6809863f remove syna touch dump
Because we added the touch reset at the end of gti touch dump,
it's possible making conflict between touch resetting and
syna touch dump. As all the information from the syna touch dump
is already covered by the gti touch dump, remove the syna touch
dump to avoid conflict.

Bug: 338935477
Test: trigger bugreport and there is no error in the log.
Change-Id: I395e45fd2f485c76ad80d05caa20cd27b34d1094
Signed-off-by: Yen-Chao Chen <davidycchen@google.com>
2024-05-07 10:40:59 +08:00
Taeju Park
3cfc93b4f6 powerhint: add PMU_FORCE_LIMIT control knob
Bug: 335331630
Change-Id: Idb5f21cdb98611edd07d3edcafca5699515e9bae
Signed-off-by: Taeju Park <taeju@google.com>
2024-05-06 19:33:24 +00:00
Xin Li
405f7ce44f Merge Android 24Q2 Release (ab/11526283) to aosp-main-future
Bug: 337098550
Merged-In: Iaf41244bc1135b7528d3a3ec3e92a4e644f5ee53
Change-Id: I696c5bd5b0214ea2b3b3491485968296c1060865
2024-05-06 12:09:14 -07:00
Treehugger Robot
ea2ff3891b Merge "audio: P24 Recording tuning table update - ver RC" into 24D1-dev am: b91652bcc7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27174394

Change-Id: I2f995556ceca7b4831e46a156c5f9ad1702a941c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-06 16:41:52 +00:00
Peter (YM)
3ce0382af8 thermal: enable frequency based constrain on gpu thermal throttle am: c8155e9f31
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27138936

Change-Id: I5e6c8648a6c7a05a0b21cdd3f54838c7ce2e14b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-06 16:41:34 +00:00
Treehugger Robot
b91652bcc7 Merge "audio: P24 Recording tuning table update - ver RC" into 24D1-dev 2024-05-06 16:41:01 +00:00
James Huang
b3683e372e gps: Update gps: Update GNSS FW 4.15.1_7_P2_R3 + config for P24
Enable Navic (Chip_Configuration_GNSSConstConstraintDef = 0x60FF)
Disable 1PPS feature by default (Is1PPSTimeSyncEnable=0)

Bug: 336693604
Bug: 321020637
Test: Verify CTS/VTS, sanity test and SST in b/338492673
Change-Id: If23397117be814eec89195090a15e61b28240a10
2024-05-06 22:03:46 +08:00
Wayne Lin
32f9c20881 gps: maintain one solution
Bug: 315915958
Test: build pass and GPS function works
Change-Id: Ibe6f2ce01b95dea8fca53dda4833a81262ebc63a
2024-05-06 03:02:09 +00:00
Peter (YM)
c8155e9f31 thermal: enable frequency based constrain on gpu thermal throttle
Replacec cdevceiling and hardlimit information with freuqencies in
thermal config

Bug: 336698561
Test: Flash Build and boot to home, run adb dumpsys android.hardware.thermal.IThermal/default, check the cdevceiling and hardlimit number for gpu
Change-Id: If5d105208ea055230dbbf4b6ecbac799b04a18db
Signed-off-by: Peter (YM) <peterym@google.com>
2024-05-06 02:30:49 +00:00
Robert Lee
b6fb5a822e audio: Update DVT parameters
Modify fallback value

*Checksum
68b8b2df3d443918ae57753e692337b443fe5dfe cs35l41-dsp1-spk-prot.bin
72305d1f921514764131c38997ebc7d4816284c0  R-cs35l41-dsp1-spk-prot.bin

Files from the latest attachment on b/338320001

Bug: 338320001
Test: verified by jackwjchen@
Change-Id: I2b441a8fe348c71213ccc428e03a3b03e118da84
2024-05-06 02:29:26 +00:00