Commit graph

799 commits

Author SHA1 Message Date
sashwinbalaji
1c5e52ad45 thermal: Update vskin-close-sub-1 equation
Update vskin-close subsenor equation to better correlate for safety
cases.

Bug: 338512090
Test: Push config and verify lshal
Change-Id: I679ee99227bd39c9d0b3615dec82a186ab524866
2024-05-09 00:32:21 +08:00
Robin Peng
cdae235696 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
c519f90dfa Merge "Revert^2 "Set big core to cpu skip mask by default"" into 24D1-dev 2024-05-08 09:34:56 +00:00
Robin Peng
2a77c3f5de Switch bootloader and radio directory to control by build flag
Bug: 337163126
Change-Id: Ic9d96526d1c80db35de856d76f2012b3a96da68f
Merged-In: I6d8e981b2756964dd7b1df38de13fc6a0ae04428
2024-05-08 07:21:56 +00:00
Robin Peng
1d8c328f4b Switch kernel directory to control by build flag
Bug: 337161745
Change-Id: I48c8a9863ea57591ab5ce9dfc294a5274567d46c
Merged-In: I6d8e981b2756964dd7b1df38de13fc6a0ae04428
2024-05-08 07:21:41 +00:00
Weizhung Ding
3564c8ba0c Merge "display: low-light blocking zone support" into 24D1-dev 2024-05-08 02:01:13 +00:00
Treehugger Robot
3688679617 Merge "Disable CDPreferIdle, set DSUMin to 610MHz for 60fps" into 24D1-dev 2024-05-08 00:43:53 +00:00
Weizhung Ding
dee2be2e93 display: low-light blocking zone support
Bug: 320804821
Test: dumpsys SurfaceFlinger|grep blocking
Merged-In: I995cbe1e1bb05d2e3ff5e85d7395e6ec1a9eec16
Change-Id: I995cbe1e1bb05d2e3ff5e85d7395e6ec1a9eec16
2024-05-07 12:26:48 +00:00
Pointer Kung
66a3277a31 Disable CDPreferIdle, set DSUMin to 610MHz for 60fps
With MulticamRoutingNode on RT, the performance is no longer impacted by
having CDPreferIdle disabled. Additionally, this CL reduces DSUMin to
610MHz, saving overall up to 50mW in CPU power.

Refer to ag/27091363

Bug: 339154889
Test: Build pass
Change-Id: I4d4d8dd64832dabd7fc60b0dfe7a0b69b5b76df4
2024-05-07 08:36:23 +00:00
Rick Yiu
4e6ab28b1e Revert^2 "Set big core to cpu skip mask by default"
This reverts commit bc8ed4b775.

Reason for revert: regression fixed

Bug: 248621289
Change-Id: Icd7ca992b12b3e0ba1cd968aa56c847e2ed0cc9b
Test: build pass
2024-05-07 07:41:28 +00:00
Yen-Chao Chen
94639beacf 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: Ib408a70bb0d5121c027959d423a114954d777c58
Signed-off-by: Yen-Chao Chen <davidycchen@google.com>
2024-05-07 11:04:03 +08:00
Ted Wang
51e5802b04 Merge "Add system property for concurrent encryption on LE and BR/EDR" into 24D1-dev 2024-05-07 02:49:47 +00:00
Treehugger Robot
f15b631448 Merge "thermal: Support undersampling for vskin-models" into 24D1-dev 2024-05-07 00:14:35 +00:00
Treehugger Robot
bd63cc4a64 Merge "audio: update recording table - 0429" into 24D1-dev 2024-05-06 16:30:21 +00:00
Treehugger Robot
712e2721a3 Merge "audio: Telephony tables check in, 20240503" into 24D1-dev 2024-05-06 16:24:59 +00:00
Wei Wang
8657b2d44d Merge "thermal: enable frequency based constrain on gpu thermal throttle" into 24D1-dev 2024-05-06 16:24:33 +00:00
sashwinbalaji
f8e414dbd8 thermal: Support undersampling for vskin-models
Enable undersampling for VSkin-Model adn VSkin-Speaker-Model, this will
enable to avoid unnecesary read temp fails when enough samples not
collected.

Bug: 338920071
Test: Push config and verify for thermal error logs
Change-Id: Ic8af11170c0273286068c12493615c4b838ecacc
2024-05-06 16:26:45 +08:00
Treehugger Robot
b5478a9c4a Merge "comet: set png premultiplied vendor property" into 24D1-dev 2024-05-06 04:38:37 +00:00
Peter (YM)
04c7d884b6 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: I7b582b3d19ddea8c5c3a643d57972167ed5b6c87
Signed-off-by: Peter (YM) <peterym@google.com>
2024-05-06 02:31:40 +00:00
Treehugger Robot
5b125b42ff Merge "thermal: Move TPU to the VSKIN-SOC PID loop" into 24D1-dev 2024-05-03 17:00:32 +00:00
Juyu Chen
dad11a590e audio: Telephony tables check in, 20240503
Bug: 338526106
Test: see the bug
Change-Id: Id5147f151ac525abcca9ee697af3db9d907bcc96
Signed-off-by: Juyu Chen <juyuchen@google.com>
2024-05-03 09:52:08 +00:00
Treehugger Robot
5a1f9a5794 Merge "gps: disable AGPS L5" into 24D1-dev 2024-05-03 03:55:31 +00:00
Treehugger Robot
928495e33f Merge "odpm: support 2 random mappings to iio device" into 24D1-dev 2024-05-03 02:58:09 +00:00
Treehugger Robot
c8b5c23804 Merge "audio: remove non-supported analog headset" into 24D1-dev 2024-05-03 02:16:59 +00:00
Darren Hsu
82e60fe15c 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: I0f469f663ca25dce86f4e9e44442723627fbb724
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2024-05-03 01:47:11 +00:00
Juyu Chen
c8fb83ac61 audio: update recording table - 0429
Bug: 337834239
Test: see the bug

Change-Id: I17341a71454b566fae248e382449f624a64b76d9
Signed-off-by: Juyu Chen <juyuchen@google.com>
2024-05-03 01:13:08 +00:00
TeYuan Wang
15c78bac5b thermal: Move TPU to the VSKIN-SOC PID loop
Bug: 322223131
Test: run TPU test
Change-Id: I4996071d1618808068dddddd984f3eca4da32517
2024-05-02 23:38:47 +00:00
Treehugger Robot
dd26c30510 Merge "Revert "Set big core to cpu skip mask by default"" into 24D1-dev 2024-05-02 21:07:23 +00:00
Wayne Lin
1cad8e9e19 gps: disable AGPS L5
Bug: 336287475
Test: verify pass in b/336287475#comment25
Change-Id: Iaa06c3549d0f36e1dcce93b1dba0341bb1256c4a
2024-05-02 17:00:14 +00:00
Wayne Lin
57a93f40ae gps: disable requestRefLocCb to prevent incorrect cell info
Bug: 336760721
Test: verify pass in b/336760721#comment28
Change-Id: Ic8ce0b7d4c7de072a394d3864375d8c2d8e2b5ce
2024-05-02 22:11:12 +08:00
Chung-Kai (Michael) Mei
bc8ed4b775 Revert "Set big core to cpu skip mask by default"
This reverts commit 2e325a80b2.

Reason for revert: may get geekbench5/6 regressed
Bug: 338140604
Bug: 338141118
Change-Id: I7866afa56a598ffcf56c51cbea21a6237372a599
2024-05-02 11:11:43 +00:00
Matt Buckley
5e7e34f27a Add POWER_EFFICIENCY uclamp max to adpf config
Add the "UclampMax_EfficientBase" value to the ADPF config in the
powerhint.json to specify efficient core scheduling in the static
case, and "UclampMax_EfficientOffset" for the dynamic case, for this
device.

Bug: 277285195
Test: manual
Change-Id: I46a03a794fab1446fe3dd2f7b8a87c723157bd24
2024-04-30 16:55:08 +00:00
vincenttew
6934540e44 audio: remove non-supported analog headset
Bug: 329470379
Change-Id: I989160063611b0572714678103e870a480783766
Signed-off-by: vincenttew <vincenttew@google.com>
2024-04-30 17:56:54 +08:00
Burney Yu
77e7832943 comet: set png premultiplied vendor property
Bug: 319222627
Test: Check log
Change-Id: I98cab6ed9ccb96c03f4722a0f2ca981e315bf63b
2024-04-30 16:41:45 +08:00
Ted Wang
1c928aa82f Add system property for concurrent encryption on LE and BR/EDR
Bug: 330704060
Change-Id: I31f8bcb49359473d52474231b6e777c62109ae51
Merged-In: I31f8bcb49359473d52474231b6e777c62109ae51
Test: make
(cherry picked from commit 7e0d85ec53)
2024-04-30 05:37:33 +00:00
Cheng Chang
35b9d94fd1 gps: Enable GAAM and disable magnetometer
Bug: 337715905
Test: Verified sensor service without magnetometer.
Change-Id: Ie1a1d758c3f8a4d2b06795680f798e6c9f4286ce
2024-04-30 02:30:35 +00:00
Cheng Chang
965edec97d gps: Disable AAM feature
Bug: 337715905
Test: Function verification at b/337735228
Change-Id: I071b3fd3acc9b672c68fe4904396407a2cb66b16
2024-04-29 08:26:57 +00:00
Taeju Park
6c0d957039 powerhint: tune default value for PMU limit paramter
Bug: 310237445
Change-Id: Ib7d0876c5f82e81b20b83ff0b96bfed98bff747f
Signed-off-by: Taeju Park <taeju@google.com>
2024-04-26 19:00:45 +00:00
Taeju Park
ca76952b5a powerhint: remove lcpi paramter for PMU limit
PMU-based soft freq limit no longer use lcpi parameter

Bug: 295054083
Change-Id: I196b238b5607774e6ec78b69a49ab6665cdda97c
Signed-off-by: Taeju Park <taeju@google.com>
2024-04-26 18:45:00 +00:00
Wei Wang
a4eeccb5b3 Merge "thermal: use frequency to define hard limit and cdev ceiling" into 24D1-dev 2024-04-26 17:43:37 +00:00
Ted Wang
00df547797 Merge "[Bluetooth] Update Bluetooth SAR table for JP region" into 24D1-dev 2024-04-26 07:59:19 +00:00
Treehugger Robot
4030a99fc2 Merge "thermal: Add VSkin-Speaker Model" into 24D1-dev 2024-04-26 07:47:12 +00:00
Treehugger Robot
3ab2c71536 Merge "thermal: Update VSkin-Model" into 24D1-dev 2024-04-26 07:47:12 +00:00
Treehugger Robot
f836dc0967 Merge "thermal: read thermistor temperature from upstream sysfs" into 24D1-dev 2024-04-26 06:17:50 +00:00
Peter (YM)
b76a852082 thermal: use frequency to define hard limit and cdev ceiling
Test: Boot to home and flash on device
Bug: 330780045
Change-Id: I6deaa4de72d289468344c3312ac44e266e225883
Signed-off-by: Peter (YM) <peterym@google.com>
2024-04-26 04:02:25 +00:00
Treehugger Robot
7bc26ad23a Merge "Adpf☄️ revert heuristic boost triggering condition." into 24D1-dev 2024-04-26 02:42:19 +00:00
guibing
daa7974899 Adpf☄️ revert heuristic boost triggering condition.
This reverts previous JankCheckTimeFactor from 1.43 to 1.2.

Since the current reported duration doesn't include the GPU
part, the JankCheckTimeFactor needs to be smaller for matching
jank frame detection.

Bug: 204204746
Test: adb shell dumpsys android.hardware.power.Ipower/default;
      check adpf sessions' traces.
Change-Id: I0539faf785c3a5a7cfd4dbb948b4c1506ed3be5b
2024-04-25 22:51:49 +00:00
Treehugger Robot
79e0e36055 Merge "Set big core to cpu skip mask by default" into 24D1-dev 2024-04-25 19:31:57 +00:00
Sam Ou
efc5f88c7c Merge "bm: config: add quick save br_stats and deglitch ms" into 24D1-dev 2024-04-25 02:33:56 +00:00
samou
cfb56af537 bm: config: add quick save br_stats and deglitch ms
Bug: 336215786
Change-Id: I89f313761e2501e5d49fe3eba4ae4e86a8c719bc
Signed-off-by: samou <samou@google.com>
2024-04-24 14:37:29 +00:00