Commit graph

1169 commits

Author SHA1 Message Date
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
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
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
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
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
Treehugger Robot
ba480d5089 Merge "thermal: Move TPU to the VSKIN-SOC PID loop" into 24D1-dev am: 30eb0787d6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27197052

Change-Id: I5f9e2d0709dd876d22998504f048316cf066cda6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 17:31:39 +00:00
Treehugger Robot
30eb0787d6 Merge "thermal: Move TPU to the VSKIN-SOC PID loop" into 24D1-dev 2024-05-03 17:00:32 +00:00
Yixuan Jiang
e3354e6b91 audio: P24 Recording tuning table update - ver RC
Update "gecording.gatf" & "template.xml"

[Details]
Change list
1. Adjust PGC tuning for camcorder to enhance clarity and reduce muffled sound in HSP recording.(b/328181251)
band0 gain align band1, 30 ->0
2. Adjust the PGC tuning for gRecorder to smooth out background noise without affecting speech clarity.
expander ratio 2, 2, 2 -> 1, 1.25, 1.25 (b/335773489)
3. Adjust the tunings for VOICE_RECOGNITION and triple mic use cases so that they only apply linear gain
4. Adjust audio zoom enhance ratio to make 2.1x as maximum ratio. (For fixing b/335807700, b/335809308, b/335808058)

Bug: 338349881
Test: HW verified - see bug
Change-Id: I22a94746ae5e84bbdb3465d93d1c7c2cf38d13f6
Signed-off-by: Yixuan Jiang <yixuanjiang@google.com>
2024-05-03 08:01:03 +00:00
S Ashwin Balaji
fecfc4f5c0 Merge "thermal: Expose VCharge-Sensors with throttling" into 24D1-dev am: 9883d695b7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27148523

Change-Id: I3b47327eead7b9e80bc3dbb3d97b7ab2223204a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 07:31:37 +00:00
shihchienc
6cb6341727 Enable Thread HAL on KM4CM4TK4
1. Add Thread HAL service
2. Turn on BT property

Bug: 318601784
Test: manual
Change-Id: I2b1b58e65802394d630f808eab6a951688ef9bcb
2024-05-03 07:26:53 +00:00
S Ashwin Balaji
9883d695b7 Merge "thermal: Expose VCharge-Sensors with throttling" into 24D1-dev 2024-05-03 07:17:51 +00:00
Treehugger Robot
8fefc7fb8d Merge "gps: disable AGPS L5" into 24D1-dev am: b9eb047abf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27150617

Change-Id: I86a56144e2c8c5865efc7e10d63029febc164f59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 04:16:51 +00:00
Treehugger Robot
b9eb047abf Merge "gps: disable AGPS L5" into 24D1-dev 2024-05-03 03:55:31 +00:00
Treehugger Robot
cdbf2e583d Merge "odpm: support 2 random mappings to iio device" into 24D1-dev am: 0911054efe
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27170040

Change-Id: Ia21f22397a8a02468646294f52bb4e3deeb12ac2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 03:23:59 +00:00
Treehugger Robot
0911054efe Merge "odpm: support 2 random mappings to iio device" into 24D1-dev 2024-05-03 02:58:08 +00:00
Treehugger Robot
ebaa664e2d Merge "audio: remove non-supported analog headset" into 24D1-dev am: 3d9abbb381
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27152883

Change-Id: I0d1e3d9b5c2825a7e04059a90eea1cc1801d3676
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 02:47:05 +00:00
Treehugger Robot
3d9abbb381 Merge "audio: remove non-supported analog headset" into 24D1-dev 2024-05-03 02:16:59 +00:00
Darren Hsu
bc80d65178 odpm: support 2 random mappings to iio device
VSYS_PWR_MMWAVE will be replaced with S12S_VDD_AUR on SUB6
only sku. The replacement failed sometimes because there are
2 random mappings to iio device.

Mapping 1
iio:device0 -> s2mpg14-odpm
iio:device1 -> s2mpg15-odpm

Mapping 2
iio:device0 -> s2mpg15-odpm
iio:device1 -> s2mpg14-odpm

Bug: 337665886
Bug: 338416918
Bug: 338316877
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I1c6f3ccc32a73f5b4758571882c4fca9df00c36a
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2024-05-03 01:46:54 +00:00
TeYuan Wang
1a2a883b47 thermal: Move TPU to the VSKIN-SOC PID loop
Bug: 322223131
Test: run TPU test
Change-Id: I9ed71aed7d2469bbeab0e792d72b2e4c5f618ebc
2024-05-02 23:40:07 +00:00
Wei Wang
075542984b Merge "Revert "Set big core to cpu skip mask by default"" into 24D1-dev am: c381116bd3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27197299

Change-Id: I1ec937a6d44a9bea5df6c7735dc78eaf322515e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 21:41:58 +00:00
Wei Wang
c381116bd3 Merge "Revert "Set big core to cpu skip mask by default"" into 24D1-dev 2024-05-02 21:28:03 +00:00
Wei Wang
b64afc1747 Revert "Set big core to cpu skip mask by default"
This reverts commit 2cc7bc7c3d.

Reason for revert: may get geekbench5/6 regressed
Bug: 338140604
Bug: 338141118
Change-Id: I76b2b98ca233fccc1f9a15c99bbb622bd7869392
2024-05-02 20:26:43 +00:00
Treehugger Robot
9008f694b6 Merge "audio: 2024/04/26 Fortemedia tuning settings for RC v1" into 24D1-dev am: cbb7525150
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27128883

Change-Id: I29e587d7798fa0db6296e79dcec066c90332bd60
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 17:57:01 +00:00
Treehugger Robot
cbb7525150 Merge "audio: 2024/04/26 Fortemedia tuning settings for RC v1" into 24D1-dev 2024-05-02 17:38:05 +00:00
Wayne Lin
b9548851c9 gps: disable AGPS L5
Bug: 336287475
Test: verify pass in b/336287475#comment25
Change-Id: Iffde98de5b7c8ea1e5218b87ff80d2ee31b065c0
2024-05-02 17:00:08 +00:00
Wayne Lin
446cbda24d gps: disable requestRefLocCb to prevent incorrect cell info am: 5cd1a52d7d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27173136

Change-Id: I8e2b275d3948ae4b6c04ec088bc1c6f35c87abc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 16:27:31 +00:00
Wayne Lin
5cd1a52d7d gps: disable requestRefLocCb to prevent incorrect cell info
Bug: 336760721
Test: verify pass in b/336760721#comment28
Change-Id: I4db133cbaa218d3a3a502c27264de5e4bae23bff
2024-05-02 22:15:32 +08:00
Carter Hsu
831719a436 audio: update Waves tuning am: e11a334b3b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27180199

Change-Id: I2588bba29945a4918e44cf1d1da265935fbe1c93
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 06:29:35 +00:00
Carter Hsu
e11a334b3b audio: update Waves tuning
KM4:
- Improve sound profile overall (bass, tone, level, distortion, etc) from DF tuning
- Retune volume curve (compliant with battery and heat budgets)
- Update speaker-safe tuning (ringtone, alarm, notification)
- No need for thermal throttle (very low power)
- No need for BAACL tuning (no audible issues at 1.8A peak)
- Full acoustic testing complete
- Full power testing complete at speaker load (pending Monsoon battery test)
- Pending CTS compliance test
b8ad231b35a00ef24f349eb9c2a48ae95be63c92  /vendor/etc/waves_preset.mps
b8ad231b35a00ef24f349eb9c2a48ae95be63c92 *KM4_MangoXSS_REVERT2_LLv20Nv5_rebuild1.mps

CM4:
- Addresses many of the PTE bugs and is an improved tuning from previous versions.
- Reduces Power Usage compared to the previous release.
- SHA1Sum for MPS: 52927bbe91ba14c2412c1839cbc471c9ec6072bf
- SHA1Sum for XML: 449deead0bdc8642e43cdcc32578701699878c45

TK4:
- Addresses many of the PTE bugs and is an improved tuning from previous versions.
- Reduces Power Usage compared to the previous release.
- SHA1Sum for MPS: 52927bbe91ba14c2412c1839cbc471c9ec6072bf
- SHA1Sum for XML: 449deead0bdc8642e43cdcc32578701699878c45

Bug: 338159946
Bug: 338159502
Bug: 338141700
Test: verified by audio tuning team
Change-Id: I6108dee7335189a1fb98212a7e19d9cd9852ca47
Signed-off-by: Carter Hsu <carterhsu@google.com>
2024-05-02 05:55:03 +00:00
Ali K. Zadeh
285947989b Merge "Change PMU_BIG_LIMIT_FREQUENCY of 1298MHz to 1396MHz" into 24D1-dev am: 7563d4d627
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27032752

Change-Id: I469fa82043f4a54f11426d99ac677710fb3467b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 01:11:29 +00:00
sashwinbalaji
77bd92b57d thermal: Expose VCharge-Sensors with throttling
Expose virtual charge sensors to which throttling is binded to and
hide those which don't have.

Unhide:
 - VIRTUAL-SKIN-CHARGE-WIRED
 - VIRTUAL-SKIN-CHARGE-PERSIST
Hide:
 - VIRTUAL-SKIN-CHARGE

Bug: 336193005
Test: Verify dumpsys
Change-Id: I4d83f6af17fccb7de8d053c9d981163c9dde0ea3
2024-05-02 09:10:14 +08:00
Ali K. Zadeh
7563d4d627 Merge "Change PMU_BIG_LIMIT_FREQUENCY of 1298MHz to 1396MHz" into 24D1-dev 2024-05-02 00:49:03 +00:00
Treehugger Robot
7e25ebcdca Merge "Convert p24_common/preloaded_nanoapps.json's .mk file to Android.bp." into main 2024-05-01 11:43:27 +00:00
Treehugger Robot
64a2084474 [automerger skipped] Merge "[P24] remove Thread HAL service" into 24D1-dev am: 50d2756cae -s ours
am skip reason: Merged-In I83c34ab6e44be593d25bb29e883e6e00b967589d with SHA-1 867521c482 is already in history

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

Change-Id: I1ed43e0813abbb291f539152bb6d4434740c9564
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-01 10:30:00 +00:00
shihchienc
6ac1f6142a [automerger skipped] [P24] remove Thread HAL service am: 6a7042decf -s ours
am skip reason: Merged-In I83c34ab6e44be593d25bb29e883e6e00b967589d with SHA-1 867521c482 is already in history

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

Change-Id: I5c9d9304c672be6ae6cd6a2d97ae76c49bbf454c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-01 10:29:55 +00:00
Treehugger Robot
50d2756cae Merge "[P24] remove Thread HAL service" into 24D1-dev 2024-05-01 10:13:57 +00:00
Jikai Ma
6cd3b02b7a thermal: update legacy formula with DVT test data am: e27cfe4bb8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27166098

Change-Id: I8cc64560550f3c23e5453e87ac658340b85be960
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-01 01:50:32 +00:00
Jikai Ma
e27cfe4bb8 thermal: update legacy formula with DVT test data
Bug: 320714468

Test: side load to device and successfully start thermal hal service.
Change-Id: I8189d7d7c94d590cc06ac82893d6b3dfd730585a
Signed-off-by: Jikai Ma <jikai@google.com>
2024-05-01 01:11:26 +00:00
Treehugger Robot
6f3b88fabd Merge "Add POWER_EFFICIENCY uclamp max to adpf config" into 24D1-dev am: dba4c9beb1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27160429

Change-Id: I0de65b01398996e3623037c19a54382bbc5753d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-30 19:25:26 +00:00
Treehugger Robot
dba4c9beb1 Merge "Add POWER_EFFICIENCY uclamp max to adpf config" into 24D1-dev 2024-04-30 19:07:56 +00:00