Snap for 12252985 from ef5ee7bf68 to 25D4-release

Change-Id: I56e2d7b7ad0ddfb6e4b23616579ff88a527df7d3
This commit is contained in:
Android Build Coastguard Worker 2024-08-20 23:03:58 +00:00
commit e4463f214e
9 changed files with 133 additions and 57 deletions

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG BLUETOOTH
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-08-08 16:00:37
#SAVE_TIME 2024-08-20 14:20:59
#CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-WB
#PARAM_TYPE TX+2RX

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSET
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-08-08 16:00:36
#SAVE_TIME 2024-08-20 14:20:58
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-WB
#PARAM_TYPE TX+2RX
@ -533,8 +533,8 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0064 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
524 0x0003 //TX_KIDDET_NTH
525 0x1500 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
@ -919,10 +919,10 @@
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
908 0x7FC0 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
910 0x6000 //TX_MICMUTE_LAMBDA_RE_EST
911 0x7788 //TX_DTD_THR1_MICMUTE_0
912 0x7DDC //TX_DTD_THR1_MICMUTE_1
913 0x7A44 //TX_DTD_THR1_MICMUTE_2
912 0x7F6C //TX_DTD_THR1_MICMUTE_1
913 0x7FBC //TX_DTD_THR1_MICMUTE_2
914 0x7FF0 //TX_DTD_THR1_MICMUTE_3
915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@ -935,7 +935,7 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x1F40 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x0100 //TX_MICMUTE_DT2_HOLD_N
926 0x0080 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x2000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
@ -1583,9 +1583,9 @@
43 0x9394 //RX_FDEQ_GAIN_4
44 0x948E //RX_FDEQ_GAIN_5
45 0x8F90 //RX_FDEQ_GAIN_6
46 0x98A8 //RX_FDEQ_GAIN_7
47 0xB8AC //RX_FDEQ_GAIN_8
48 0x9888 //RX_FDEQ_GAIN_9
46 0x9CA8 //RX_FDEQ_GAIN_7
47 0xB0A4 //RX_FDEQ_GAIN_8
48 0x8C7C //RX_FDEQ_GAIN_9
49 0x6F66 //RX_FDEQ_GAIN_10
50 0x5252 //RX_FDEQ_GAIN_11
51 0x5E5D //RX_FDEQ_GAIN_12
@ -1682,9 +1682,9 @@
43 0x9394 //RX_FDEQ_GAIN_4
44 0x948E //RX_FDEQ_GAIN_5
45 0x8F90 //RX_FDEQ_GAIN_6
46 0x98A8 //RX_FDEQ_GAIN_7
47 0xB8AC //RX_FDEQ_GAIN_8
48 0x9888 //RX_FDEQ_GAIN_9
46 0x9CA8 //RX_FDEQ_GAIN_7
47 0xB0A4 //RX_FDEQ_GAIN_8
48 0x8C7C //RX_FDEQ_GAIN_9
49 0x6F66 //RX_FDEQ_GAIN_10
50 0x5252 //RX_FDEQ_GAIN_11
51 0x5E5D //RX_FDEQ_GAIN_12
@ -1781,9 +1781,9 @@
43 0x9394 //RX_FDEQ_GAIN_4
44 0x948E //RX_FDEQ_GAIN_5
45 0x8F90 //RX_FDEQ_GAIN_6
46 0x98A8 //RX_FDEQ_GAIN_7
47 0xB8AC //RX_FDEQ_GAIN_8
48 0x9888 //RX_FDEQ_GAIN_9
46 0x9CA8 //RX_FDEQ_GAIN_7
47 0xB0A4 //RX_FDEQ_GAIN_8
48 0x8C7C //RX_FDEQ_GAIN_9
49 0x6F66 //RX_FDEQ_GAIN_10
50 0x5252 //RX_FDEQ_GAIN_11
51 0x5E5D //RX_FDEQ_GAIN_12
@ -5923,8 +5923,8 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0064 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
524 0x0003 //TX_KIDDET_NTH
525 0x1500 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
@ -6309,10 +6309,10 @@
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
908 0x7FC0 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
910 0x6000 //TX_MICMUTE_LAMBDA_RE_EST
911 0x7788 //TX_DTD_THR1_MICMUTE_0
912 0x7DDC //TX_DTD_THR1_MICMUTE_1
913 0x7A44 //TX_DTD_THR1_MICMUTE_2
912 0x7F6C //TX_DTD_THR1_MICMUTE_1
913 0x7FBC //TX_DTD_THR1_MICMUTE_2
914 0x7FF0 //TX_DTD_THR1_MICMUTE_3
915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@ -6325,7 +6325,7 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x1F40 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x0100 //TX_MICMUTE_DT2_HOLD_N
926 0x0080 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x2000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
@ -6973,9 +6973,9 @@
43 0x9394 //RX_FDEQ_GAIN_4
44 0x948E //RX_FDEQ_GAIN_5
45 0x8F90 //RX_FDEQ_GAIN_6
46 0x98A8 //RX_FDEQ_GAIN_7
47 0xB8AC //RX_FDEQ_GAIN_8
48 0x9888 //RX_FDEQ_GAIN_9
46 0x9CA8 //RX_FDEQ_GAIN_7
47 0xB0A4 //RX_FDEQ_GAIN_8
48 0x8C7C //RX_FDEQ_GAIN_9
49 0x6F66 //RX_FDEQ_GAIN_10
50 0x5252 //RX_FDEQ_GAIN_11
51 0x5E5D //RX_FDEQ_GAIN_12
@ -7072,9 +7072,9 @@
43 0x9394 //RX_FDEQ_GAIN_4
44 0x948E //RX_FDEQ_GAIN_5
45 0x8F90 //RX_FDEQ_GAIN_6
46 0x98A8 //RX_FDEQ_GAIN_7
47 0xB8AC //RX_FDEQ_GAIN_8
48 0x9888 //RX_FDEQ_GAIN_9
46 0x9CA8 //RX_FDEQ_GAIN_7
47 0xB0A4 //RX_FDEQ_GAIN_8
48 0x8C7C //RX_FDEQ_GAIN_9
49 0x6F66 //RX_FDEQ_GAIN_10
50 0x5252 //RX_FDEQ_GAIN_11
51 0x5E5D //RX_FDEQ_GAIN_12
@ -7171,9 +7171,9 @@
43 0x9394 //RX_FDEQ_GAIN_4
44 0x948E //RX_FDEQ_GAIN_5
45 0x8F90 //RX_FDEQ_GAIN_6
46 0x98A8 //RX_FDEQ_GAIN_7
47 0xB8AC //RX_FDEQ_GAIN_8
48 0x9888 //RX_FDEQ_GAIN_9
46 0x9CA8 //RX_FDEQ_GAIN_7
47 0xB0A4 //RX_FDEQ_GAIN_8
48 0x8C7C //RX_FDEQ_GAIN_9
49 0x6F66 //RX_FDEQ_GAIN_10
50 0x5252 //RX_FDEQ_GAIN_11
51 0x5E5D //RX_FDEQ_GAIN_12
@ -22093,8 +22093,8 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0064 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
524 0x0003 //TX_KIDDET_NTH
525 0x1500 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
@ -22479,10 +22479,10 @@
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
908 0x7FC0 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
910 0x6000 //TX_MICMUTE_LAMBDA_RE_EST
911 0x7788 //TX_DTD_THR1_MICMUTE_0
912 0x7DDC //TX_DTD_THR1_MICMUTE_1
913 0x7A44 //TX_DTD_THR1_MICMUTE_2
912 0x7F6C //TX_DTD_THR1_MICMUTE_1
913 0x7FBC //TX_DTD_THR1_MICMUTE_2
914 0x7FF0 //TX_DTD_THR1_MICMUTE_3
915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@ -22495,7 +22495,7 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x1F40 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x0100 //TX_MICMUTE_DT2_HOLD_N
926 0x0080 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x2000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
@ -27483,8 +27483,8 @@
521 0x0000 //TX_GSC_RTOL_TH
522 0x0000 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
524 0x0064 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
524 0x0003 //TX_KIDDET_NTH
525 0x1500 //TX_B_POST_FLT_KID
526 0x122E //TX_T0_NE_TH
527 0x1100 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
@ -27869,10 +27869,10 @@
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
908 0x7FC0 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
910 0x6000 //TX_MICMUTE_LAMBDA_RE_EST
911 0x7788 //TX_DTD_THR1_MICMUTE_0
912 0x7DDC //TX_DTD_THR1_MICMUTE_1
913 0x7A44 //TX_DTD_THR1_MICMUTE_2
912 0x7F6C //TX_DTD_THR1_MICMUTE_1
913 0x7FBC //TX_DTD_THR1_MICMUTE_2
914 0x7FF0 //TX_DTD_THR1_MICMUTE_3
915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@ -27885,7 +27885,7 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x1F40 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x0100 //TX_MICMUTE_DT2_HOLD_N
926 0x0080 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x2000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSFREE
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-08-08 16:00:35
#SAVE_TIME 2024-08-20 14:20:57
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-WB
#PARAM_TYPE TX+2RX

View file

@ -3,7 +3,7 @@
#EXPORT_FLAG HEADSET
#PARAM_MODE FULL
#SAVE_MODE 3
#SAVE_TIME 2024-08-08 16:00:34
#SAVE_TIME 2024-08-20 14:20:55
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-WB
#PARAM_TYPE TX+2RX

View file

@ -309,7 +309,8 @@ PRODUCT_VENDOR_PROPERTIES += \
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.udfps.als_feed_forward_supported=true \
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true \
persist.vendor.udfps.set_lhbm_in_advance=true
# OIS with system imu
PRODUCT_VENDOR_PROPERTIES += \
@ -375,3 +376,7 @@ endif
PRODUCT_COPY_FILES += \
$(TARGET_VENDOR_BATTERY_MITIGATION_CONFIG_PATH)/bm_config_tegu.json:$(TARGET_COPY_OUT_VENDOR)/etc/bm_config.json
# IRadio HAL
USE_RADIO_HAL_2_1 := false
USE_RADIO_HAL_2_2 := true

View file

@ -111,6 +111,7 @@
"Values": [
"5000",
"2000",
"1000",
"500"
],
"DefaultIndex": 0,
@ -149,6 +150,7 @@
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/down_rate_limit_us",
"Values": [
"20000",
"5000",
"3000",
"2000",
"500"
@ -2036,13 +2038,13 @@
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CPULittleClusterDownRateLimitUs",
"Duration": 0,
"Value": "5000"
"Value": "1000"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CPUMidClusterDownRateLimitUs",
"Duration": 0,
"Value": "20000"
"Value": "5000"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@ -2216,13 +2218,13 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPULittleClusterDownRateLimitUs",
"Duration": 0,
"Value": "5000"
"Value": "1000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPUMidClusterDownRateLimitUs",
"Duration": 0,
"Value": "20000"
"Value": "5000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@ -2426,13 +2428,13 @@
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CPULittleClusterDownRateLimitUs",
"Duration": 0,
"Value": "5000"
"Value": "1000"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CPUMidClusterDownRateLimitUs",
"Duration": 0,
"Value": "20000"
"Value": "5000"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",

View file

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
**
** Copyright 2024, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License")
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<irq-device-map>
<device name="rtc-alarm0">
<subsystem>Alarm</subsystem>
</device>
<device name="dhdpcie_host_wake">
<subsystem>Wifi</subsystem>
</device>
<device name="cp2ap_wakeup">
<subsystem>Cellular_data</subsystem>
</device>
<device name="MAILBOX_AOCF12APx1400">
<subsystem>Sound_trigger</subsystem>
</device>
<device name="MAILBOX_AOCA322APx100">
<subsystem>Sensor</subsystem>
</device>
</irq-device-map>

View file

@ -288,7 +288,7 @@
"Combination": ["VIRTUAL-SKIN-MODEL-UPDATED", "VIRTUAL-SKIN-LEGACY"],
"Coefficient": [1.0, "VIRTUAL-SKIN-LEGACY-SHUTDOWN"],
"CoefficientType":["CONSTANT", "SENSOR"],
"HotThreshold":["NAN", 39.0, 43.0, 45.0, 46.5, 52.0, 60.0],
"HotThreshold":["NAN", 39.0, 43.0, 45.0, 46.5, 52.0, 55.0],
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
"Multiplier":0.001,
"SendCallback":true,
@ -310,7 +310,7 @@
"Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN"],
"Coefficient":[1.0],
"HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 52.0, 60.0],
"HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 52.0, 55.0],
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
"Multiplier":0.001,
"SendPowerHint":true,
@ -582,6 +582,17 @@
}
]
},
{
"Name": "EXTREME-SOC-CONDITION-CHECK",
"Type": "UNKNOWN",
"VirtualSensor": true,
"Hidden": true,
"Formula": "COUNT_THRESHOLD",
"Combination": ["MAIN_SOC_POWER", "TPU_35S", "VIRTUAL-SKIN"],
"CombinationType": ["ODPM", "ODPM", "SENSOR"],
"Coefficient": [2500, 300, 45000],
"Multiplier": 1
},
{
"Name":"VIRTUAL-SKIN-SOC",
"Type":"UNKNOWN",
@ -1029,8 +1040,9 @@
"QUIET_THERM-VSKIN-DIFF-DURING-VSKIN-OVER-52", "QUIET_THERM-VSKIN-DIFF-DURING-QUIET_THERM-OVER-THRESHOLD",
"SOC_THERM-VSKIN-DIFF-DURING-VSKIN-OVER-52", "SOC_THERM-VSKIN-DIFF-DURING-SOC_THERM-OVER-THRESHOLD",
"NORTH_THERM-VSKIN-DIFF-DURING-VSKIN-OVER-52", "NORTH_THERM-VSKIN-DIFF-DURING-NORTH_THERM-OVER-THRESHOLD",
"RFPA_THERM-VSKIN-DIFF-DURING-VSKIN-OVER-52", "RFPA_THERM-VSKIN-DIFF-DURING-RFPA_THERM-OVER-THRESHOLD", "VIRTUAL-SKIN-SPEAKER-MODEL"],
"Coefficient": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
"RFPA_THERM-VSKIN-DIFF-DURING-VSKIN-OVER-52", "RFPA_THERM-VSKIN-DIFF-DURING-RFPA_THERM-OVER-THRESHOLD",
"VIRTUAL-SKIN-SPEAKER-MODEL", "EXTREME-SOC-CONDITION-CHECK"],
"Coefficient": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
"Multiplier": 1,
"SendPowerHint": true,
"PollingDelay": 300000,
@ -1136,6 +1148,24 @@
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"TPU_35S",
"VirtualRails":true,
"Formula":"WEIGHTED_AVG",
"Combination":["S7M_VDD_TPU"],
"Coefficient":[1.0],
"PowerSampleDelay":7000,
"PowerSampleCount":5
},
{
"Name":"MAIN_SOC_POWER",
"VirtualRails":true,
"Formula":"WEIGHTED_AVG",
"Combination":["S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "L21S_VDD2L_MEM", "S1M_VDD_MIF", "S2M_VDD_CPUCL1", "S3M_VDD_CPUCL2", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2"],
"Coefficient":[1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"PowerSampleDelay":7000,
"PowerSampleCount":5
},
{
"Name":"PARTIAL_SYSTEM_POWER",
"VirtualRails":true,
@ -1214,6 +1244,10 @@
"Name": "NORTH_THERM-VSKIN-DIFF-DURING-NORTH_THERM-OVER-THRESHOLD",
"Thresholds": [-18, -16, -14, -12, -10, -8, -6, -4, -2, 0, 2, 4, 6, 8, 10, 12, 14, 16, 18]
},
{
"Name": "EXTREME-SOC-CONDITION-CHECK",
"Thresholds": [0, 3]
},
{
"Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
"LoggingName": "MODEL-LEGACY-1",