diff --git a/OWNERS b/OWNERS
index 3a46d1a8..4cfcd6d5 100644
--- a/OWNERS
+++ b/OWNERS
@@ -1,4 +1,4 @@
per-file perf/*,thermal/*= jenhaochen@google.com,wvw@google.com,joaodias@google.com,rsubr@google.com,sayanna@google.com,liumartin@google.com,kamewang@google.com
# per-file for Pixel device makefiles, see go/pixel-device-mk-owner-checklist for details.
-per-file *.mk,*/BoardConfig.mk=file:device/google/gs-common:main:/OWNERS
+per-file *.mk,*/BoardConfig.mk=file:device/google/gs-common:main:/MK_OWNERS
diff --git a/aosp_caiman.mk b/aosp_caiman.mk
index 44d9a523..54314020 100644
--- a/aosp_caiman.mk
+++ b/aosp_caiman.mk
@@ -20,7 +20,7 @@ USE_SWIFTSHADER := false
BOARD_USES_SWIFTSHADER := false
$(call inherit-product, device/google/zumapro/aosp_common.mk)
-$(call inherit-product, device/google/caimito/device-caiman.mk)
+$(call inherit-product, device/google/caimito/caiman_generic.mk)
PRODUCT_NAME := aosp_caiman
PRODUCT_DEVICE := caiman
diff --git a/aosp_komodo.mk b/aosp_komodo.mk
index 5bd8baf4..22f66114 100644
--- a/aosp_komodo.mk
+++ b/aosp_komodo.mk
@@ -20,7 +20,7 @@ USE_SWIFTSHADER := false
BOARD_USES_SWIFTSHADER := false
$(call inherit-product, device/google/zumapro/aosp_common.mk)
-$(call inherit-product, device/google/caimito/device-komodo.mk)
+$(call inherit-product, device/google/caimito/komodo_generic.mk)
PRODUCT_NAME := aosp_komodo
PRODUCT_DEVICE := komodo
diff --git a/aosp_ripcurrentpro.mk b/aosp_ripcurrentpro.mk
index 5a0a013a..b9dece69 100644
--- a/aosp_ripcurrentpro.mk
+++ b/aosp_ripcurrentpro.mk
@@ -20,7 +20,7 @@ USE_SWIFTSHADER := false
BOARD_USES_SWIFTSHADER := false
$(call inherit-product, device/google/zumapro/aosp_common.mk)
-$(call inherit-product, device/google/caimito/device-ripcurrentpro.mk)
+$(call inherit-product, device/google/caimito/ripcurrentpro_generic.mk)
PRODUCT_NAME := aosp_ripcurrentpro
PRODUCT_DEVICE := ripcurrentpro
diff --git a/aosp_tokay.mk b/aosp_tokay.mk
index 4be83a02..7eb10a63 100644
--- a/aosp_tokay.mk
+++ b/aosp_tokay.mk
@@ -20,7 +20,7 @@ USE_SWIFTSHADER := false
BOARD_USES_SWIFTSHADER := false
$(call inherit-product, device/google/zumapro/aosp_common.mk)
-$(call inherit-product, device/google/caimito/device-tokay.mk)
+$(call inherit-product, device/google/caimito/tokay_generic.mk)
PRODUCT_NAME := aosp_tokay
PRODUCT_DEVICE := tokay
diff --git a/audio/caiman/aidl_config/audio_platform_configuration.xml b/audio/caiman/aidl_config/audio_platform_configuration.xml
index 42f18c33..3b7e9709 100644
--- a/audio/caiman/aidl_config/audio_platform_configuration.xml
+++ b/audio/caiman/aidl_config/audio_platform_configuration.xml
@@ -20,6 +20,12 @@
+
+
+
+
+
+
@@ -28,8 +34,11 @@
-
-
+
+
+
+
+
@@ -49,7 +58,6 @@
-
@@ -80,8 +88,8 @@
-
-
+
+
@@ -95,19 +103,23 @@
-
-
-
+
+
+
+
+
MIC
CAMCORDER
+ VOICE_RECOGNITION
MIC
CAMCORDER
+ VOICE_RECOGNITION
diff --git a/audio/caiman/aidl_config/audio_policy_volumes.xml b/audio/caiman/aidl_config/audio_policy_volumes.xml
index 4f24a35b..36fc2c7c 100644
--- a/audio/caiman/aidl_config/audio_policy_volumes.xml
+++ b/audio/caiman/aidl_config/audio_policy_volumes.xml
@@ -52,12 +52,14 @@ volume index from 0 to 100.
100,-1800
- 1,-4500
- 29,-3400
- 57,-2250
- 71,-1900
- 86,-1530
- 100,-1100
+ 1,-5510
+ 13,-4890
+ 29,-4220
+ 43,-3670
+ 57,-3010
+ 71,-2760
+ 86,-2450
+ 100,-2110
@@ -68,13 +70,13 @@ volume index from 0 to 100.
- 1,-4000
- 29,-2950
- 43,-2350
- 57,-1850
- 71,-1400
- 86,-700
- 100,0
+ 1,-4700
+ 29,-3670
+ 43,-3170
+ 57,-2550
+ 71,-1780
+ 86,-480
+ 100,-300
@@ -85,31 +87,31 @@ volume index from 0 to 100.
- 1,-9000
- 4,-6370
- 8,-6105
- 12,-5810
- 16,-5520
- 20,-5220
- 24,-4870
- 28,-4490
- 32,-4278
- 36,-4027
- 40,-3770
- 44,-3560
- 48,-3300
- 52,-3080
- 56,-2800
- 60,-2620
- 64,-2350
- 68,-2200
- 72,-2100
- 76,-1930
- 80,-1700
- 84,-1460
- 88,-1190
- 92,-850
- 96,-510
+ 1,-9999
+ 4,-5770
+ 8,-5459
+ 12,-5150
+ 16,-5000
+ 20,-4735
+ 24,-4400
+ 28,-4130
+ 32,-3875
+ 36,-3609
+ 40,-3400
+ 44,-3165
+ 48,-2915
+ 52,-2716
+ 56,-2363
+ 60,-2168
+ 64,-1944
+ 68,-1719
+ 72,-1455
+ 76,-1260
+ 80,-1080
+ 84,-900
+ 88,-555
+ 92,-392
+ 96,-194
100,0
- 0,-5600
- 29,-3520
- 57,-1500
- 71,-1150
- 86,-500
- 100,0
+ 0,-6660
+ 17,-5250
+ 33,-3500
+ 50,-2480
+ 67,-1280
+ 83,-560
+ 100,-220
@@ -137,11 +140,14 @@ volume index from 0 to 100.
- 1,-4500
- 29,-3800
- 71,-1850
- 86,-1000
- 100,-500
+ 1,-5700
+ 14,-5020
+ 29,-4280
+ 43,-3750
+ 57,-3150
+ 71,-2550
+ 86,-2050
+ 100,-1200
@@ -178,12 +184,14 @@ volume index from 0 to 100.
100,-1800
- 1,-4500
- 29,-3400
- 57,-2250
- 71,-1900
- 86,-1530
- 100,-1100
+ 1,-5510
+ 13,-4890
+ 29,-4220
+ 43,-3670
+ 57,-3010
+ 71,-2760
+ 86,-2450
+ 100,-2110
@@ -198,12 +206,14 @@ volume index from 0 to 100.
100,-1800
- 1,-5700
- 29,-4230
- 43,-3300
- 57,-3100
- 71,-2500
- 100,-1400
+ 1,-6600
+ 14,-5280
+ 29,-4480
+ 43,-3820
+ 57,-3710
+ 71,-3160
+ 85,-2480
+ 100,-2086
diff --git a/audio/caiman/aidl_config/mixer_paths_aidl.xml b/audio/caiman/aidl_config/mixer_paths_aidl.xml
index d637938a..d7dc1bc6 100644
--- a/audio/caiman/aidl_config/mixer_paths_aidl.xml
+++ b/audio/caiman/aidl_config/mixer_paths_aidl.xml
@@ -71,8 +71,6 @@
-
-
@@ -144,7 +142,6 @@
-
@@ -895,6 +892,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1087,11 +1096,15 @@
-
+
-
+
+
+
+
+
-
+
@@ -1210,53 +1223,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -1282,10 +1251,10 @@
-
+
@@ -1294,17 +1263,17 @@
-
+
-
-
+
@@ -1328,18 +1297,16 @@
+
+
+
+
-
-
-
-
-
-
@@ -1368,6 +1335,10 @@
+
+
+
+
@@ -1394,13 +1365,69 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/audio/caiman/audio-tables.mk b/audio/caiman/audio-tables.mk
index c571fec2..295be07d 100644
--- a/audio/caiman/audio-tables.mk
+++ b/audio/caiman/audio-tables.mk
@@ -61,7 +61,8 @@ PRODUCT_PACKAGES += \
waves_config.ini \
waves_preset.mps \
compens_spk_l.conf \
- compens_spk_r.conf
+ compens_spk_r.conf \
+ default_mic_compensation.bin
# userdebug and eng specific
PRODUCT_PACKAGES_DEBUG += \
@@ -80,3 +81,10 @@ PRODUCT_COPY_FILES += \
device/google/caimito/audio/$(AUDIO_TABLE_FOLDER)/cs35l41/crus_sp_cal_mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/crus_sp_cal_mixer_paths.xml
endif
+
+# Offload spatializer config
+PRODUCT_PACKAGES += \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.base \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_2_ch \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_6_ch \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_xaural
diff --git a/audio/caiman/config/audio_policy_configuration.xml b/audio/caiman/config/audio_policy_configuration.xml
index d02ee59f..ff656e5f 100644
--- a/audio/caiman/config/audio_policy_configuration.xml
+++ b/audio/caiman/config/audio_policy_configuration.xml
@@ -134,10 +134,6 @@
-
-
-
-
@@ -157,8 +153,6 @@
-
-
-
-
-
-
@@ -157,8 +153,6 @@
-
-
diff --git a/audio/caiman/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/caiman/config/audio_policy_configuration_bluetooth_legacy_hal.xml
index 3aa119e3..54a4bc58 100644
--- a/audio/caiman/config/audio_policy_configuration_bluetooth_legacy_hal.xml
+++ b/audio/caiman/config/audio_policy_configuration_bluetooth_legacy_hal.xml
@@ -130,10 +130,6 @@
-
-
-
-
@@ -153,8 +149,6 @@
-
-
diff --git a/audio/caiman/config/audio_policy_configuration_le_offload_disabled.xml b/audio/caiman/config/audio_policy_configuration_le_offload_disabled.xml
index 9f20ecbc..91fa6801 100644
--- a/audio/caiman/config/audio_policy_configuration_le_offload_disabled.xml
+++ b/audio/caiman/config/audio_policy_configuration_le_offload_disabled.xml
@@ -134,10 +134,6 @@
-
-
-
-
@@ -157,8 +153,6 @@
-
-
-
-
+
+
@@ -60,6 +60,10 @@
+
+
+
+
@@ -281,7 +285,7 @@
-
+
@@ -432,6 +436,7 @@
+
diff --git a/audio/caiman/tuning/compensation/default_mic_compensation.bin b/audio/caiman/tuning/compensation/default_mic_compensation.bin
new file mode 100644
index 00000000..8ad8840e
Binary files /dev/null and b/audio/caiman/tuning/compensation/default_mic_compensation.bin differ
diff --git a/audio/caiman/tuning/fortemedia/BLUETOOTH.dat b/audio/caiman/tuning/fortemedia/BLUETOOTH.dat
index 61db9a4f..64ad94cf 100644
Binary files a/audio/caiman/tuning/fortemedia/BLUETOOTH.dat and b/audio/caiman/tuning/fortemedia/BLUETOOTH.dat differ
diff --git a/audio/caiman/tuning/fortemedia/BLUETOOTH.mods b/audio/caiman/tuning/fortemedia/BLUETOOTH.mods
index 36e57dba..68155e28 100644
--- a/audio/caiman/tuning/fortemedia/BLUETOOTH.mods
+++ b/audio/caiman/tuning/fortemedia/BLUETOOTH.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG BLUETOOTH
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-23 16:43:04
+#SAVE_TIME 2024-06-06 17:12:26
#CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -406,7 +406,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x7FFF //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -2706,9 +2706,9 @@
#TX
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
-2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+2 0x003B //TX_PATCH_REG
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -2854,24 +2854,24 @@
147 0x0300 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7E80 //TX_EAD_THR
+150 0x7A00 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
-152 0x0200 //TX_MIN_EQ_RE_EST_0
+152 0x0800 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
154 0x0200 //TX_MIN_EQ_RE_EST_2
155 0x0200 //TX_MIN_EQ_RE_EST_3
156 0x0200 //TX_MIN_EQ_RE_EST_4
157 0x0200 //TX_MIN_EQ_RE_EST_5
158 0x0200 //TX_MIN_EQ_RE_EST_6
-159 0x1000 //TX_MIN_EQ_RE_EST_7
-160 0x1000 //TX_MIN_EQ_RE_EST_8
-161 0x1000 //TX_MIN_EQ_RE_EST_9
-162 0x1000 //TX_MIN_EQ_RE_EST_10
-163 0x1000 //TX_MIN_EQ_RE_EST_11
-164 0x1000 //TX_MIN_EQ_RE_EST_12
+159 0x6000 //TX_MIN_EQ_RE_EST_7
+160 0x6000 //TX_MIN_EQ_RE_EST_8
+161 0x7FFF //TX_MIN_EQ_RE_EST_9
+162 0x7FFF //TX_MIN_EQ_RE_EST_10
+163 0x7FFF //TX_MIN_EQ_RE_EST_11
+164 0x7FFF //TX_MIN_EQ_RE_EST_12
165 0x4000 //TX_LAMBDA_RE_EST
166 0x4000 //TX_LAMBDA_CB_NLE
-167 0x0000 //TX_C_POST_FLT
+167 0x7FFF //TX_C_POST_FLT
168 0x5000 //TX_GAIN_NP
169 0x02A0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@@ -2902,7 +2902,7 @@
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
197 0x7FFD //TX_DTD_THR1_0
-198 0x797C //TX_DTD_THR1_1
+198 0x7B70 //TX_DTD_THR1_1
199 0x7FF0 //TX_DTD_THR1_2
200 0x7148 //TX_DTD_THR1_3
201 0x7FFB //TX_DTD_THR1_4
@@ -2929,8 +2929,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x0A98 //TX_RATIO_DT_H_TH_LOW
-225 0x03E8 //TX_RATIO_DT_L_TH_HIGH
-226 0x32C8 //TX_RATIO_DT_H_TH_HIGH
+225 0x1388 //TX_RATIO_DT_L_TH_HIGH
+226 0x6D60 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -2938,7 +2938,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0320 //TX_RATIO_DT_L0_TH_HIGH
+234 0x1194 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -2947,31 +2947,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xFC00 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
-245 0xFB00 //TX_THR_SN_EST_3
+243 0x0A00 //TX_THR_SN_EST_1
+244 0xF800 //TX_THR_SN_EST_2
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0300 //TX_DELTA_THR_SN_EST_1
+252 0xFD00 //TX_DELTA_THR_SN_EST_2
+253 0xFD00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0200 //TX_DELTA_THR_SN_EST_6
+256 0xFD00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x4FFE //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
+261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x001C //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -2986,70 +2986,70 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0018 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0016 //TX_NS_LVL_CTRL_3
+282 0x001C //TX_NS_LVL_CTRL_1
+283 0x0030 //TX_NS_LVL_CTRL_2
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0014 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
-289 0x001C //TX_MIN_GAIN_S_0
-290 0x000C //TX_MIN_GAIN_S_1
-291 0x0008 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+289 0x000F //TX_MIN_GAIN_S_0
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0010 //TX_MIN_GAIN_S_2
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0010 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
-297 0x7FFF //TX_NMOS_SUP
+297 0x6000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x7000 //TX_SNRI_SUP_1
-302 0x2800 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x4000 //TX_SNRI_SUP_1
+302 0x77F9 //TX_SNRI_SUP_2
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0028 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x4000 //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x5000 //TX_A_POST_FILT_S_0
+315 0x5FF6 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x27FD //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
-320 0x6000 //TX_A_POST_FILT_S_6
+320 0x27FD //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
-322 0x4000 //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x2000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x47F8 //TX_B_POST_FILT_1
+324 0x7FF1 //TX_B_POST_FILT_2
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x2FFB //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x77F9 //TX_B_LESSCUT_RTO_S_1
+332 0x67FB //TX_B_LESSCUT_RTO_S_2
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x4FFE //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C00 //TX_LAMBDA_PFILT
339 0x7C00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
-341 0x7800 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+340 0x7AF5 //TX_LAMBDA_PFILT_S_1
+341 0x7EF1 //TX_LAMBDA_PFILT_S_2
+342 0x79F6 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
-345 0x7C00 //TX_LAMBDA_PFILT_S_6
+345 0x7BF4 //TX_LAMBDA_PFILT_S_6
346 0x7C00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -3067,14 +3067,14 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0032 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x03E8 //TX_NOISE_TH_1
+370 0x0DF8 //TX_NOISE_TH_1
371 0x05DC //TX_NOISE_TH_2
372 0x2CEC //TX_NOISE_TH_3
373 0x36B0 //TX_NOISE_TH_4
@@ -3094,27 +3094,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x63FF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0009 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x3000 //TX_MIN_G_CTRL_SSNS
-409 0x0300 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+408 0x6FFD //TX_MIN_G_CTRL_SSNS
+409 0x0000 //TX_METAL_RTO_THR
+410 0x4848 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -3183,7 +3183,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x2FFF //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -3228,10 +3228,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -3253,9 +3253,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -3271,8 +3271,8 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0020 //TX_FDEQ_SUBNUM
-567 0x5048 //TX_FDEQ_GAIN_0
-568 0x4848 //TX_FDEQ_GAIN_1
+567 0x5E58 //TX_FDEQ_GAIN_0
+568 0x5248 //TX_FDEQ_GAIN_1
569 0x4C50 //TX_FDEQ_GAIN_2
570 0x4E4C //TX_FDEQ_GAIN_3
571 0x4450 //TX_FDEQ_GAIN_4
@@ -3281,10 +3281,10 @@
574 0x5453 //TX_FDEQ_GAIN_7
575 0x4D4F //TX_FDEQ_GAIN_8
576 0x4C51 //TX_FDEQ_GAIN_9
-577 0x5145 //TX_FDEQ_GAIN_10
-578 0x4444 //TX_FDEQ_GAIN_11
-579 0x4848 //TX_FDEQ_GAIN_12
-580 0x4848 //TX_FDEQ_GAIN_13
+577 0x5654 //TX_FDEQ_GAIN_10
+578 0x5658 //TX_FDEQ_GAIN_11
+579 0x5959 //TX_FDEQ_GAIN_12
+580 0x5A56 //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
582 0x4848 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
@@ -3558,8 +3558,8 @@
851 0x0000 //TX_FFP_RESRV_5
852 0x0000 //TX_FFP_RESRV_6
853 0x0002 //TX_FILTINDX
-854 0x0001 //TX_TDDRC_THRD_0
-855 0x0002 //TX_TDDRC_THRD_1
+854 0x0008 //TX_TDDRC_THRD_0
+855 0x0030 //TX_TDDRC_THRD_1
856 0x1000 //TX_TDDRC_THRD_2
857 0x1200 //TX_TDDRC_THRD_3
858 0x6000 //TX_TDDRC_SLANT_0
@@ -3570,14 +3570,14 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1663 //TX_TDDRC_DRC_GAIN
+866 0x13F4 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x0CCD //TX_TFMASKLTH_BINVAD
-873 0xF333 //TX_TFMASKLTH_NS_EST
+872 0x0C80 //TX_TFMASKLTH_BINVAD
+873 0xF5D8 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
876 0x1000 //TX_B_LESSCUT_RTO_MASK
@@ -3595,7 +3595,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x4848 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x4000 //TX_A_LESSCUT_RTO_MASK
+891 0x4FFC //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -3603,8 +3603,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0384 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -3615,33 +3615,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7530 //TX_DTD_THR1_MICMUTE_0
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
912 0x7FBC //TX_DTD_THR1_MICMUTE_1
-913 0x7F58 //TX_DTD_THR1_MICMUTE_2
-914 0x6D60 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
+914 0x733C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
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
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -3653,17 +3653,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFD //TX_PRE_MASK_SUP
+950 0x02E0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x1663 //TX_NSSAMASK_MORENS
+954 0x5AE2 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
@@ -3671,7 +3671,7 @@
964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2
965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3
966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4
-967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5
+967 0x6000 //TX_EASSA_AEC_NSSA_REFG_5
968 0x0000 //TX_EASSA_AEC_NSSA_GAIN
969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH
970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0
@@ -3679,7 +3679,7 @@
972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2
973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3
974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4
-975 0x0100 //TX_EASSA_AEC_REFG_STNONL_5
+975 0x6000 //TX_EASSA_AEC_REFG_STNONL_5
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
@@ -3715,8 +3715,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0010 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3855,14 +3855,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -3954,14 +3954,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4053,14 +4053,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4152,14 +4152,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4251,14 +4251,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4350,14 +4350,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4449,14 +4449,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4566,8 +4566,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0010 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -4706,14 +4706,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -4805,14 +4805,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -4904,14 +4904,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5003,14 +5003,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5102,14 +5102,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5201,14 +5201,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5300,14 +5300,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5402,8 +5402,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -5540,8 +5540,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -5549,7 +5549,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7C00 //TX_EAD_THR
+150 0x7530 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x2000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -5567,10 +5567,10 @@
165 0x6000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x4000 //TX_C_POST_FLT
-168 0x4000 //TX_GAIN_NP
-169 0x0260 //TX_SE_HOLD_N
+168 0x2000 //TX_GAIN_NP
+169 0x02C0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x0180 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -5624,8 +5624,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x0DAC //TX_RATIO_DT_L_TH_HIGH
-226 0x1F40 //TX_RATIO_DT_H_TH_HIGH
+225 0x0BB8 //TX_RATIO_DT_L_TH_HIGH
+226 0x5DC0 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -5633,7 +5633,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
+234 0x01F4 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -5642,31 +5642,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
+243 0xFC00 //TX_THR_SN_EST_1
+244 0x0C00 //TX_THR_SN_EST_2
245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0500 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
+259 0x3FFF //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -5682,69 +5682,69 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x0020 //TX_NS_LVL_CTRL_3
+283 0x0010 //TX_NS_LVL_CTRL_2
+284 0x0018 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0020 //TX_NS_LVL_CTRL_6
+287 0x0010 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0016 //TX_MIN_GAIN_S_2
-292 0x0020 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x7000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
-300 0x4000 //TX_SNRI_SUP_0
-301 0x4000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x7FFF //TX_SNRI_SUP_3
+300 0x7FFF //TX_SNRI_SUP_0
+301 0x7FFE //TX_SNRI_SUP_1
+302 0x7FFB //TX_SNRI_SUP_2
+303 0x6FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x6FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x001C //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x1000 //TX_A_POST_FILT_S_3
+315 0x2FFE //TX_A_POST_FILT_S_1
+316 0x5FFB //TX_A_POST_FILT_S_2
+317 0x1FFF //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
320 0x1000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x1000 //TX_B_POST_FILT_2
-325 0x1000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2FFB //TX_B_POST_FILT_2
+325 0x27FC //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x1FFD //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x57FD //TX_B_LESSCUT_RTO_S_2
+333 0x67FB //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x57FD //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7400 //TX_LAMBDA_PFILT_S_0
-340 0x7F00 //TX_LAMBDA_PFILT_S_1
-341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7F00 //TX_LAMBDA_PFILT_S_3
+339 0x7F00 //TX_LAMBDA_PFILT_S_0
+340 0x75FA //TX_LAMBDA_PFILT_S_1
+341 0x7AF5 //TX_LAMBDA_PFILT_S_2
+342 0x72FD //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
-345 0x7A00 //TX_LAMBDA_PFILT_S_6
+345 0x78F7 //TX_LAMBDA_PFILT_S_6
346 0x7F00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -5758,27 +5758,27 @@
356 0x0200 //TX_DT_BINVAD_TH_3
357 0x36B0 //TX_DT_BINVAD_ENDF
358 0x0200 //TX_C_POST_FLT_DT
-359 0x0CCD //TX_NS_B_POST_FLT_LESSCUT
+359 0x2FFC //TX_NS_B_POST_FLT_LESSCUT
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0050 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0FA0 //TX_NOISE_TH_1
-371 0x01F4 //TX_NOISE_TH_2
-372 0x55F0 //TX_NOISE_TH_3
-373 0x2328 //TX_NOISE_TH_4
+370 0x1310 //TX_NOISE_TH_1
+371 0x0306 //TX_NOISE_TH_2
+372 0x5804 //TX_NOISE_TH_3
+373 0x30FB //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
377 0x7FFF //TX_NOISE_TH_5_4
-378 0x0DAC //TX_NOISE_TH_6
-379 0x0050 //TX_MINENOISE_TH
+378 0x7FFF //TX_NOISE_TH_6
+379 0x0014 //TX_MINENOISE_TH
380 0xD508 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x3A98 //TX_RATIODTL_CUT_TH
@@ -5789,25 +5789,25 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
-394 0x0000 //TX_MEL_G_R
+394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
-401 0x0005 //TX_MAXLEVEL_CNG
+401 0x0003 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x67F9 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4000 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0300 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -5878,7 +5878,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x3FFE //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -5923,10 +5923,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -5948,9 +5948,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -5976,12 +5976,12 @@
574 0x5459 //TX_FDEQ_GAIN_7
575 0x5856 //TX_FDEQ_GAIN_8
576 0x5553 //TX_FDEQ_GAIN_9
-577 0x4D48 //TX_FDEQ_GAIN_10
-578 0x545D //TX_FDEQ_GAIN_11
-579 0x5C52 //TX_FDEQ_GAIN_12
-580 0x6377 //TX_FDEQ_GAIN_13
-581 0x7D82 //TX_FDEQ_GAIN_14
-582 0x878F //TX_FDEQ_GAIN_15
+577 0x4D5A //TX_FDEQ_GAIN_10
+578 0x5D62 //TX_FDEQ_GAIN_11
+579 0x6261 //TX_FDEQ_GAIN_12
+580 0x6476 //TX_FDEQ_GAIN_13
+581 0x7B80 //TX_FDEQ_GAIN_14
+582 0x828D //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -6004,8 +6004,8 @@
602 0x1719 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
-605 0x1E28 //TX_FDEQ_BIN_14
-606 0x282C //TX_FDEQ_BIN_15
+605 0x2628 //TX_FDEQ_BIN_14
+606 0x202C //TX_FDEQ_BIN_15
607 0x0000 //TX_FDEQ_BIN_16
608 0x0000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -6265,7 +6265,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x191E //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -6275,7 +6275,7 @@
873 0xF333 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFC //TX_B_LESSCUT_RTO_MASK
877 0x3800 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -6298,8 +6298,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03B6 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -6310,9 +6310,9 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7FA8 //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
915 0x7000 //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@@ -6325,14 +6325,14 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -6348,17 +6348,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFF //TX_PRE_MASK_SUP
+950 0x0240 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x21EE //TX_NSSAMASK_MORENS
+954 0x2500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x2F6E //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0010 //TX_EASSA_AEC_NSSA_REFG_0
@@ -8491,7 +8491,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -10792,8 +10792,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -10930,8 +10930,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -10939,7 +10939,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7C00 //TX_EAD_THR
+150 0x7530 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x2000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -10957,10 +10957,10 @@
165 0x6000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x4000 //TX_C_POST_FLT
-168 0x4000 //TX_GAIN_NP
-169 0x0260 //TX_SE_HOLD_N
+168 0x2000 //TX_GAIN_NP
+169 0x02C0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x0180 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -11014,8 +11014,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x0DAC //TX_RATIO_DT_L_TH_HIGH
-226 0x1F40 //TX_RATIO_DT_H_TH_HIGH
+225 0x0BB8 //TX_RATIO_DT_L_TH_HIGH
+226 0x5DC0 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -11023,7 +11023,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
+234 0x01F4 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -11032,31 +11032,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
+243 0xFC00 //TX_THR_SN_EST_1
+244 0x0C00 //TX_THR_SN_EST_2
245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0500 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
+259 0x3FFF //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -11072,69 +11072,69 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x0020 //TX_NS_LVL_CTRL_3
+283 0x0010 //TX_NS_LVL_CTRL_2
+284 0x0018 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0020 //TX_NS_LVL_CTRL_6
+287 0x0010 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0016 //TX_MIN_GAIN_S_2
-292 0x0020 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x7000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
-300 0x4000 //TX_SNRI_SUP_0
-301 0x4000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x7FFF //TX_SNRI_SUP_3
+300 0x7FFF //TX_SNRI_SUP_0
+301 0x7FFE //TX_SNRI_SUP_1
+302 0x7FFB //TX_SNRI_SUP_2
+303 0x6FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x6FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x001C //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x1000 //TX_A_POST_FILT_S_3
+315 0x2FFE //TX_A_POST_FILT_S_1
+316 0x5FFB //TX_A_POST_FILT_S_2
+317 0x1FFF //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
320 0x1000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x1000 //TX_B_POST_FILT_2
-325 0x1000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2FFB //TX_B_POST_FILT_2
+325 0x27FC //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x1FFD //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x57FD //TX_B_LESSCUT_RTO_S_2
+333 0x67FB //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x57FD //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7400 //TX_LAMBDA_PFILT_S_0
-340 0x7F00 //TX_LAMBDA_PFILT_S_1
-341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7F00 //TX_LAMBDA_PFILT_S_3
+339 0x7F00 //TX_LAMBDA_PFILT_S_0
+340 0x75FA //TX_LAMBDA_PFILT_S_1
+341 0x7AF5 //TX_LAMBDA_PFILT_S_2
+342 0x72FD //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
-345 0x7A00 //TX_LAMBDA_PFILT_S_6
+345 0x78F7 //TX_LAMBDA_PFILT_S_6
346 0x7F00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -11148,27 +11148,27 @@
356 0x0200 //TX_DT_BINVAD_TH_3
357 0x36B0 //TX_DT_BINVAD_ENDF
358 0x0200 //TX_C_POST_FLT_DT
-359 0x0CCD //TX_NS_B_POST_FLT_LESSCUT
+359 0x2FFC //TX_NS_B_POST_FLT_LESSCUT
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0050 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0FA0 //TX_NOISE_TH_1
-371 0x01F4 //TX_NOISE_TH_2
-372 0x55F0 //TX_NOISE_TH_3
-373 0x2328 //TX_NOISE_TH_4
+370 0x1310 //TX_NOISE_TH_1
+371 0x0306 //TX_NOISE_TH_2
+372 0x5804 //TX_NOISE_TH_3
+373 0x30FB //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
377 0x7FFF //TX_NOISE_TH_5_4
-378 0x0DAC //TX_NOISE_TH_6
-379 0x0050 //TX_MINENOISE_TH
+378 0x7FFF //TX_NOISE_TH_6
+379 0x0014 //TX_MINENOISE_TH
380 0xD508 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x3A98 //TX_RATIODTL_CUT_TH
@@ -11179,25 +11179,25 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
-394 0x0000 //TX_MEL_G_R
+394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
-401 0x0005 //TX_MAXLEVEL_CNG
+401 0x0003 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x67F9 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4000 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0300 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -11268,7 +11268,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x3FFE //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -11313,10 +11313,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -11338,9 +11338,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -11366,12 +11366,12 @@
574 0x5459 //TX_FDEQ_GAIN_7
575 0x5856 //TX_FDEQ_GAIN_8
576 0x5553 //TX_FDEQ_GAIN_9
-577 0x4D48 //TX_FDEQ_GAIN_10
-578 0x545D //TX_FDEQ_GAIN_11
-579 0x5C52 //TX_FDEQ_GAIN_12
-580 0x6377 //TX_FDEQ_GAIN_13
-581 0x7D82 //TX_FDEQ_GAIN_14
-582 0x878F //TX_FDEQ_GAIN_15
+577 0x4D5A //TX_FDEQ_GAIN_10
+578 0x5D62 //TX_FDEQ_GAIN_11
+579 0x6261 //TX_FDEQ_GAIN_12
+580 0x6476 //TX_FDEQ_GAIN_13
+581 0x7B80 //TX_FDEQ_GAIN_14
+582 0x828D //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -11394,8 +11394,8 @@
602 0x1719 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
-605 0x1E28 //TX_FDEQ_BIN_14
-606 0x282C //TX_FDEQ_BIN_15
+605 0x2628 //TX_FDEQ_BIN_14
+606 0x202C //TX_FDEQ_BIN_15
607 0x0000 //TX_FDEQ_BIN_16
608 0x0000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -11655,7 +11655,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x191E //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -11665,7 +11665,7 @@
873 0xF333 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFC //TX_B_LESSCUT_RTO_MASK
877 0x3800 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -11688,8 +11688,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03B6 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -11700,9 +11700,9 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7FA8 //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
915 0x7000 //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@@ -11715,14 +11715,14 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -11738,17 +11738,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFF //TX_PRE_MASK_SUP
+950 0x0240 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x21EE //TX_NSSAMASK_MORENS
+954 0x2500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x2F6E //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0010 //TX_EASSA_AEC_NSSA_REFG_0
@@ -13881,7 +13881,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -16576,7 +16576,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -19271,7 +19271,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -21966,7 +21966,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -24661,7 +24661,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -27356,7 +27356,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -30051,7 +30051,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -32746,7 +32746,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -35441,7 +35441,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -38136,7 +38136,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -40831,7 +40831,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -43526,7 +43526,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -44140,8 +44140,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -44280,14 +44280,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44379,14 +44379,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44478,14 +44478,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44577,14 +44577,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44676,14 +44676,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44775,14 +44775,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44874,14 +44874,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44991,8 +44991,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -45131,14 +45131,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45230,14 +45230,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45329,14 +45329,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45428,14 +45428,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45527,14 +45527,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45626,14 +45626,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45725,14 +45725,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -46221,7 +46221,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -48916,7 +48916,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -51611,7 +51611,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -54306,7 +54306,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -57001,7 +57001,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -57615,8 +57615,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -57755,14 +57755,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -57854,14 +57854,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -57953,14 +57953,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58052,14 +58052,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58151,14 +58151,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58250,14 +58250,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58349,14 +58349,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58466,8 +58466,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -58606,14 +58606,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -58705,14 +58705,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -58804,14 +58804,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -58903,14 +58903,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59002,14 +59002,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59101,14 +59101,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59200,14 +59200,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59696,7 +59696,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -62391,7 +62391,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -65086,7 +65086,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -67781,7 +67781,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0000 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x0000 //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
diff --git a/audio/caiman/tuning/fortemedia/HANDSET.dat b/audio/caiman/tuning/fortemedia/HANDSET.dat
index 3a277ae2..f6eadd2f 100644
Binary files a/audio/caiman/tuning/fortemedia/HANDSET.dat and b/audio/caiman/tuning/fortemedia/HANDSET.dat differ
diff --git a/audio/caiman/tuning/fortemedia/HANDSET.mods b/audio/caiman/tuning/fortemedia/HANDSET.mods
index 8d5073ec..5b51a9bb 100644
--- a/audio/caiman/tuning/fortemedia/HANDSET.mods
+++ b/audio/caiman/tuning/fortemedia/HANDSET.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSET
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-23 16:42:41
+#SAVE_TIME 2024-06-06 17:12:00
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -1849,7 +1849,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x003C //RX_RECVFUNC_MODE_0
+157 0x243C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0000 //RX_SAMPLINGFREQ_SIG
160 0x0000 //RX_SAMPLINGFREQ_PROC
@@ -2707,7 +2707,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -2947,31 +2947,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0xFA00 //TX_THR_SN_EST_1
-244 0xFB00 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+243 0x0200 //TX_THR_SN_EST_1
+244 0x0800 //TX_THR_SN_EST_2
+245 0x1000 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0000 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0000 //TX_DELTA_THR_SN_EST_0
-251 0x01A0 //TX_DELTA_THR_SN_EST_1
-252 0x0200 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0500 //TX_DELTA_THR_SN_EST_2
+253 0x0500 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0x0500 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x5000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x3000 //TX_LAMBDA_NN_EST_1
+260 0x4FFE //TX_LAMBDA_NN_EST_2
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0028 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x0000 //TX_EQ_THR_BF
@@ -2986,70 +2986,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x4000 //TX_B_POST_FLT_1
281 0x0018 //TX_NS_LVL_CTRL_0
-282 0x0020 //TX_NS_LVL_CTRL_1
+282 0x0010 //TX_NS_LVL_CTRL_1
283 0x0018 //TX_NS_LVL_CTRL_2
-284 0x0019 //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x001A //TX_NS_LVL_CTRL_4
286 0x001E //TX_NS_LVL_CTRL_5
-287 0x001C //TX_NS_LVL_CTRL_6
+287 0x0018 //TX_NS_LVL_CTRL_6
288 0x001C //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0012 //TX_MIN_GAIN_S_1
-291 0x0012 //TX_MIN_GAIN_S_2
-292 0x0012 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0008 //TX_MIN_GAIN_S_2
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0018 //TX_MIN_GAIN_S_4
294 0x0018 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x0018 //TX_MIN_GAIN_S_7
-297 0x5000 //TX_NMOS_SUP
+297 0x2FFF //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x2FFF //TX_SNRI_SUP_1
+302 0x5FFC //TX_SNRI_SUP_2
+303 0x5FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FFA //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x4000 //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0014 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7000 //TX_A_POST_FILT_S_0
-315 0x3000 //TX_A_POST_FILT_S_1
-316 0x3000 //TX_A_POST_FILT_S_2
-317 0x2000 //TX_A_POST_FILT_S_3
+315 0x37FB //TX_A_POST_FILT_S_1
+316 0x3FFA //TX_A_POST_FILT_S_2
+317 0x67F5 //TX_A_POST_FILT_S_3
318 0x7000 //TX_A_POST_FILT_S_4
319 0x7000 //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x17FF //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x7FFF //TX_B_POST_FILT_1
-324 0x4000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+323 0x27FD //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x27FD //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x4000 //TX_B_POST_FILT_5
-328 0x5000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x4000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x6000 //TX_B_LESSCUT_RTO_S_1
-332 0x6000 //TX_B_LESSCUT_RTO_S_2
-333 0x6000 //TX_B_LESSCUT_RTO_S_3
+331 0x77F9 //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x7FF8 //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x6000 //TX_B_LESSCUT_RTO_S_6
+336 0x47FF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C29 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7000 //TX_LAMBDA_PFILT_S_1
-341 0x7000 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x77F8 //TX_LAMBDA_PFILT_S_1
+341 0x73FC //TX_LAMBDA_PFILT_S_2
+342 0x7AF5 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x70FF //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0600 //TX_A_PEPPER
@@ -3084,7 +3084,7 @@
377 0x4E20 //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xE0BB //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -3100,19 +3100,19 @@
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x5000 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0008 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4900 //TX_MIN_G_CTRL_SSNS
+408 0x2000 //TX_MIN_G_CTRL_SSNS
409 0x1000 //TX_METAL_RTO_THR
410 0x0FA0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -3183,7 +3183,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -3477,10 +3477,10 @@
770 0x004B //TX_MIC_PWR_BIAS_1
771 0x004B //TX_MIC_PWR_BIAS_2
772 0x004B //TX_MIC_PWR_BIAS_3
-773 0x0002 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0002 //TX_GAIN_LIMIT_2
-776 0x0002 //TX_GAIN_LIMIT_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -3570,17 +3570,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0BE3 //TX_TDDRC_DRC_GAIN
+866 0x0B38 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x199A //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1F40 //TX_TFMASKLTH_BINVAD
+873 0xFE0C //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x2000 //TX_B_LESSCUT_RTO_MASK
+876 0x5FFC //TX_B_LESSCUT_RTO_MASK
877 0x1C00 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -3595,7 +3595,7 @@
888 0x00C8 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x6FFB //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -3603,45 +3603,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0320 //TX_MICMUTE_RATIO_THR
+899 0x028A //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0009 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
-905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
+905 0x1020 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7F40 //TX_MICMUTE_EAD_THR
+908 0x7FC0 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7D00 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x2000 //TX_DTD_THR2_MICMUTE_0
+911 0x7D64 //TX_DTD_THR1_MICMUTE_0
+912 0x7F08 //TX_DTD_THR1_MICMUTE_1
+913 0x7F30 //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
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
-926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -3650,21 +3650,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x57E4 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0006 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x3FFD //TX_PRE_MASK_SUP
+950 0x0090 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x7BF1 //TX_NSSAMASK_MORENS
+954 0x0500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x0CCD //TX_NSSAMASK_MORENS_TYPE1
-958 0x0CCD //TX_NSSAMASK_MORENS_TYPE2
-959 0x0CCD //TX_CGMMMASK_MORENS_TYPE1
-960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
+957 0x2BFB //TX_NSSAMASK_MORENS_TYPE1
+958 0x73F2 //TX_NSSAMASK_MORENS_TYPE2
+959 0x2500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -3693,7 +3693,7 @@
986 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_0
987 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_1
#RX
-0 0x243C //RX_RECVFUNC_MODE_0
+0 0x247C //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0001 //RX_SAMPLINGFREQ_SIG
3 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -3713,10 +3713,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3873,22 +3873,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02A1 //RX_TDDRC_DRC_GAIN
+124 0x02C1 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7C7A //RX_FDEQ_GAIN_4
+44 0x7B76 //RX_FDEQ_GAIN_5
+45 0x767D //RX_FDEQ_GAIN_6
+46 0x8496 //RX_FDEQ_GAIN_7
+47 0x9C99 //RX_FDEQ_GAIN_8
+48 0x8E7C //RX_FDEQ_GAIN_9
+49 0x7A6E //RX_FDEQ_GAIN_10
+50 0x5C64 //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -3909,8 +3909,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+73 0x0E0D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -3976,18 +3976,18 @@
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7C7A //RX_FDEQ_GAIN_4
+44 0x7B76 //RX_FDEQ_GAIN_5
+45 0x767D //RX_FDEQ_GAIN_6
+46 0x8496 //RX_FDEQ_GAIN_7
+47 0x9C99 //RX_FDEQ_GAIN_8
+48 0x8E7C //RX_FDEQ_GAIN_9
+49 0x7A6E //RX_FDEQ_GAIN_10
+50 0x5C64 //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4008,7 +4008,7 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
+73 0x0E0D //RX_FDEQ_BIN_10
74 0x0F0E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
@@ -4071,22 +4071,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x028A //RX_TDDRC_DRC_GAIN
+124 0x029A //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7C7A //RX_FDEQ_GAIN_4
+44 0x7B76 //RX_FDEQ_GAIN_5
+45 0x767D //RX_FDEQ_GAIN_6
+46 0x8496 //RX_FDEQ_GAIN_7
+47 0x9C99 //RX_FDEQ_GAIN_8
+48 0x8E7C //RX_FDEQ_GAIN_9
+49 0x7A6E //RX_FDEQ_GAIN_10
+50 0x5C64 //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4107,8 +4107,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+73 0x0E0D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -4170,22 +4170,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02DA //RX_TDDRC_DRC_GAIN
+124 0x03FB //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
-40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+40 0x4A54 //RX_FDEQ_GAIN_1
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7A7C //RX_FDEQ_GAIN_4
+44 0x7E78 //RX_FDEQ_GAIN_5
+45 0x7781 //RX_FDEQ_GAIN_6
+46 0x8F97 //RX_FDEQ_GAIN_7
+47 0x9480 //RX_FDEQ_GAIN_8
+48 0x6B68 //RX_FDEQ_GAIN_9
+49 0x5551 //RX_FDEQ_GAIN_10
+50 0x333E //RX_FDEQ_GAIN_11
+51 0x4A45 //RX_FDEQ_GAIN_12
+52 0x454E //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4204,10 +4204,10 @@
68 0x0506 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+71 0x0B0F //RX_FDEQ_BIN_8
+72 0x0808 //RX_FDEQ_BIN_9
+73 0x160D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -4251,14 +4251,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -4269,22 +4269,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x028A //RX_TDDRC_DRC_GAIN
+124 0x026D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7C7A //RX_FDEQ_GAIN_4
+44 0x7B76 //RX_FDEQ_GAIN_5
+45 0x767D //RX_FDEQ_GAIN_6
+46 0x8496 //RX_FDEQ_GAIN_7
+47 0x9C99 //RX_FDEQ_GAIN_8
+48 0x8E7C //RX_FDEQ_GAIN_9
+49 0x7A6E //RX_FDEQ_GAIN_10
+50 0x5C64 //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4305,8 +4305,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+73 0x0E0D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -4350,14 +4350,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -4368,22 +4368,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0292 //RX_TDDRC_DRC_GAIN
+124 0x025F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7A7C //RX_FDEQ_GAIN_4
+44 0x7E78 //RX_FDEQ_GAIN_5
+45 0x7781 //RX_FDEQ_GAIN_6
+46 0x839A //RX_FDEQ_GAIN_7
+47 0x9C99 //RX_FDEQ_GAIN_8
+48 0x8E7C //RX_FDEQ_GAIN_9
+49 0x7A6E //RX_FDEQ_GAIN_10
+50 0x5C64 //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4404,8 +4404,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+73 0x0E0D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -4449,14 +4449,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x5A90 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -4467,22 +4467,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0292 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9E //RX_FDEQ_GAIN_7
-47 0x9C81 //RX_FDEQ_GAIN_8
-48 0x6E66 //RX_FDEQ_GAIN_9
-49 0x615E //RX_FDEQ_GAIN_10
-50 0x4860 //RX_FDEQ_GAIN_11
-51 0x5352 //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7A7C //RX_FDEQ_GAIN_4
+44 0x7E78 //RX_FDEQ_GAIN_5
+45 0x7781 //RX_FDEQ_GAIN_6
+46 0x838A //RX_FDEQ_GAIN_7
+47 0x9094 //RX_FDEQ_GAIN_8
+48 0x7E7C //RX_FDEQ_GAIN_9
+49 0x7068 //RX_FDEQ_GAIN_10
+50 0x545C //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4501,10 +4501,10 @@
68 0x0506 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+71 0x0B09 //RX_FDEQ_BIN_8
+72 0x0A14 //RX_FDEQ_BIN_9
+73 0x0E0D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -4544,7 +4544,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x243C //RX_RECVFUNC_MODE_0
+157 0x247C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0001 //RX_SAMPLINGFREQ_SIG
160 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -4564,10 +4564,10 @@
174 0x0003 //RX_SBD_PITCH_DET
175 0x0100 //RX_PP_RESRV_0
176 0x0020 //RX_PP_RESRV_1
-177 0x0400 //RX_N_SN_EST
+177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x000F //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -5102,14 +5102,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -5120,7 +5120,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x028A //RX_TDDRC_DRC_GAIN
+281 0x0283 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5C54 //RX_FDEQ_GAIN_0
197 0x5454 //RX_FDEQ_GAIN_1
@@ -5201,14 +5201,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -5219,14 +5219,14 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0292 //RX_TDDRC_DRC_GAIN
+281 0x025F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5C54 //RX_FDEQ_GAIN_0
197 0x5454 //RX_FDEQ_GAIN_1
198 0x606A //RX_FDEQ_GAIN_2
199 0x787F //RX_FDEQ_GAIN_3
-200 0x7C78 //RX_FDEQ_GAIN_4
-201 0x7676 //RX_FDEQ_GAIN_5
+200 0x7C7A //RX_FDEQ_GAIN_4
+201 0x7A79 //RX_FDEQ_GAIN_5
202 0x7B82 //RX_FDEQ_GAIN_6
203 0x8D9C //RX_FDEQ_GAIN_7
204 0x9581 //RX_FDEQ_GAIN_8
@@ -5300,14 +5300,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x5A90 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -5318,15 +5318,15 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0292 //RX_TDDRC_DRC_GAIN
+281 0x029A //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5C54 //RX_FDEQ_GAIN_0
197 0x5454 //RX_FDEQ_GAIN_1
198 0x606E //RX_FDEQ_GAIN_2
199 0x787F //RX_FDEQ_GAIN_3
-200 0x7C78 //RX_FDEQ_GAIN_4
-201 0x7676 //RX_FDEQ_GAIN_5
-202 0x7B82 //RX_FDEQ_GAIN_6
+200 0x7C83 //RX_FDEQ_GAIN_4
+201 0x8685 //RX_FDEQ_GAIN_5
+202 0x8489 //RX_FDEQ_GAIN_6
203 0x8D9E //RX_FDEQ_GAIN_7
204 0x9C81 //RX_FDEQ_GAIN_8
205 0x6E66 //RX_FDEQ_GAIN_9
@@ -5402,8 +5402,8 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7F //TX_SENDFUNC_MODE_0
+4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -5549,7 +5549,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7D00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -5570,7 +5570,7 @@
168 0x0400 //TX_GAIN_NP
169 0x01C0 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0140 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -5596,9 +5596,9 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7F80 //TX_DTD_THR1_1
+199 0x7F80 //TX_DTD_THR1_2
200 0x7F00 //TX_DTD_THR1_3
201 0x7F00 //TX_DTD_THR1_4
202 0x7F00 //TX_DTD_THR1_5
@@ -5610,7 +5610,7 @@
208 0x1000 //TX_DTD_THR2_4
209 0x1000 //TX_DTD_THR2_5
210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -5644,7 +5644,7 @@
242 0xF600 //TX_THR_SN_EST_0
243 0x0600 //TX_THR_SN_EST_1
244 0xF600 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+245 0xFC00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
248 0x0400 //TX_THR_SN_EST_6
@@ -5674,7 +5674,7 @@
272 0x1000 //TX_NE_RTO_TH
273 0x1000 //TX_NE_RTO_TH_L
274 0x1000 //TX_MAINREFRTOH_TH_H
-275 0x0600 //TX_MAINREFRTOH_TH_L
+275 0x1000 //TX_MAINREFRTOH_TH_L
276 0x2000 //TX_MAINREFRTO_TH_H
277 0x1400 //TX_MAINREFRTO_TH_L
278 0x0000 //TX_MAINREFRTO_TH_EQ
@@ -5691,7 +5691,7 @@
289 0x000E //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0004 //TX_MIN_GAIN_S_3
+292 0x0018 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0010 //TX_MIN_GAIN_S_6
@@ -5702,7 +5702,7 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x7FFA //TX_SNRI_SUP_1
302 0x2FFF //TX_SNRI_SUP_2
-303 0x6FFB //TX_SNRI_SUP_3
+303 0x4000 //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
306 0x2000 //TX_SNRI_SUP_6
@@ -5716,7 +5716,7 @@
314 0x4000 //TX_A_POST_FILT_S_0
315 0x77F3 //TX_A_POST_FILT_S_1
316 0x7FF2 //TX_A_POST_FILT_S_2
-317 0x1FFE //TX_A_POST_FILT_S_3
+317 0x7FFF //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
320 0x1FFE //TX_A_POST_FILT_S_6
@@ -5724,7 +5724,7 @@
322 0x1000 //TX_B_POST_FILT_0
323 0x7FF2 //TX_B_POST_FILT_1
324 0x1000 //TX_B_POST_FILT_2
-325 0x67F5 //TX_B_POST_FILT_3
+325 0x7FFF //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
328 0x4FF8 //TX_B_POST_FILT_6
@@ -5741,12 +5741,12 @@
339 0x7C29 //TX_LAMBDA_PFILT_S_0
340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x77F8 //TX_LAMBDA_PFILT_S_2
-342 0x75FA //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
-347 0x07D0 //TX_K_PEPPER
+347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
349 0x1D4C //TX_K_PEPPER_HF
350 0x0400 //TX_A_PEPPER_HF
@@ -5771,7 +5771,7 @@
369 0x7FFF //TX_NOISE_TH_0_3
370 0x0323 //TX_NOISE_TH_1
371 0x049F //TX_NOISE_TH_2
-372 0x201A //TX_NOISE_TH_3
+372 0x2710 //TX_NOISE_TH_3
373 0x6C00 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
@@ -5796,7 +5796,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -5809,11 +5809,11 @@
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+410 0x0080 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
-414 0x1800 //TX_RHO_UPB
+414 0x0080 //TX_RHO_UPB
415 0x2328 //TX_N_HOLD_HS
416 0x006E //TX_N_RHO_BFR0
417 0x7FFF //TX_LAMBDA_ARSP_EST
@@ -5896,7 +5896,7 @@
494 0x0000 //TX_DFLT_SRC_LOC_2
495 0x038E //TX_DOA_TRACK_VADTH
496 0x0000 //TX_DOA_TRACK_NEW
-497 0x0300 //TX_NOR_OFF_THR
+497 0x0168 //TX_NOR_OFF_THR
498 0x7C00 //TX_MORE_ON_700HZ_THR
499 0x2000 //TX_MU_BF_ADPT_NS
500 0x0000 //TX_ADAPT_LEN
@@ -5966,24 +5966,24 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0030 //TX_FDEQ_SUBNUM
-567 0x5D58 //TX_FDEQ_GAIN_0
-568 0x5657 //TX_FDEQ_GAIN_1
-569 0x5A5D //TX_FDEQ_GAIN_2
-570 0x5C5B //TX_FDEQ_GAIN_3
-571 0x5456 //TX_FDEQ_GAIN_4
-572 0x5151 //TX_FDEQ_GAIN_5
+567 0x6560 //TX_FDEQ_GAIN_0
+568 0x5F5E //TX_FDEQ_GAIN_1
+569 0x6164 //TX_FDEQ_GAIN_2
+570 0x6260 //TX_FDEQ_GAIN_3
+571 0x595A //TX_FDEQ_GAIN_4
+572 0x5651 //TX_FDEQ_GAIN_5
573 0x5E5C //TX_FDEQ_GAIN_6
574 0x4E51 //TX_FDEQ_GAIN_7
575 0x525C //TX_FDEQ_GAIN_8
576 0x5F62 //TX_FDEQ_GAIN_9
-577 0x615D //TX_FDEQ_GAIN_10
-578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5050 //TX_FDEQ_GAIN_12
-580 0x4E48 //TX_FDEQ_GAIN_13
-581 0x5659 //TX_FDEQ_GAIN_14
-582 0x6257 //TX_FDEQ_GAIN_15
-583 0x4B50 //TX_FDEQ_GAIN_16
-584 0x4848 //TX_FDEQ_GAIN_17
+577 0x615B //TX_FDEQ_GAIN_10
+578 0x5959 //TX_FDEQ_GAIN_11
+579 0x5352 //TX_FDEQ_GAIN_12
+580 0x5353 //TX_FDEQ_GAIN_13
+581 0x5454 //TX_FDEQ_GAIN_14
+582 0x684E //TX_FDEQ_GAIN_15
+583 0x5350 //TX_FDEQ_GAIN_16
+584 0x5050 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
586 0x4848 //TX_FDEQ_GAIN_19
587 0x4848 //TX_FDEQ_GAIN_20
@@ -6004,8 +6004,8 @@
602 0x0F28 //TX_FDEQ_BIN_11
603 0x111B //TX_FDEQ_BIN_12
604 0x291E //TX_FDEQ_BIN_13
-605 0x1E10 //TX_FDEQ_BIN_14
-606 0x1810 //TX_FDEQ_BIN_15
+605 0x1E14 //TX_FDEQ_BIN_14
+606 0x190B //TX_FDEQ_BIN_15
607 0x1021 //TX_FDEQ_BIN_16
608 0x1000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -6164,18 +6164,18 @@
762 0x0000 //TX_PREEQ_BIN_MIC2_23
763 0x0006 //TX_MASKING_ABILITY
764 0x0800 //TX_NND_WEIGHT
-765 0x0050 //TX_MIC_CALIBRATION_0
-766 0x0056 //TX_MIC_CALIBRATION_1
-767 0x0050 //TX_MIC_CALIBRATION_2
-768 0x0050 //TX_MIC_CALIBRATION_3
-769 0x0046 //TX_MIC_PWR_BIAS_0
-770 0x0042 //TX_MIC_PWR_BIAS_1
-771 0x0046 //TX_MIC_PWR_BIAS_2
-772 0x0046 //TX_MIC_PWR_BIAS_3
-773 0x0000 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0000 //TX_GAIN_LIMIT_2
-776 0x0000 //TX_GAIN_LIMIT_3
+765 0x0070 //TX_MIC_CALIBRATION_0
+766 0x0070 //TX_MIC_CALIBRATION_1
+767 0x0070 //TX_MIC_CALIBRATION_2
+768 0x0070 //TX_MIC_CALIBRATION_3
+769 0x0051 //TX_MIC_PWR_BIAS_0
+770 0x0051 //TX_MIC_PWR_BIAS_1
+771 0x0051 //TX_MIC_PWR_BIAS_2
+772 0x0051 //TX_MIC_PWR_BIAS_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -6265,7 +6265,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0821 //TX_TDDRC_DRC_GAIN
+866 0x09C6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -6288,7 +6288,7 @@
886 0x0CCD //TX_FASTNS_TFMASKBIN_TH2
887 0x0CCD //TX_FASTNS_TFMASKBIN_TH3
888 0x0028 //TX_FASTNS_ARSPC_TH
-889 0xC000 //TX_FASTNS_MASK5_TH
+889 0x8000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
@@ -6298,7 +6298,7 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03E8 //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
@@ -6307,32 +6307,32 @@
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
+911 0x7D96 //TX_DTD_THR1_MICMUTE_0
+912 0x7F94 //TX_DTD_THR1_MICMUTE_1
+913 0x7FBC //TX_DTD_THR1_MICMUTE_2
+914 0x7FE4 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -6343,9 +6343,9 @@
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3BD8 //TX_TFMASKM4_2_DT_THR
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5FFB //TX_PRE_MASK_SUP
@@ -6516,7 +6516,7 @@
125 0x7C00 //RX_LAMBDA_PKA_FP
126 0x0A2B //RX_TPKA_FP
127 0x0400 //RX_MIN_G_FP
-128 0x140C //RX_MAX_G_FP
+128 0x0CA6 //RX_MAX_G_FP
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
131 0x0000 //RX_MAXLEVEL_CNG
@@ -6568,7 +6568,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03AC //RX_TDDRC_DRC_GAIN
+124 0x0444 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -6577,17 +6577,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -6604,8 +6604,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -6667,7 +6667,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x042B //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -6676,17 +6676,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -6703,8 +6703,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -6766,7 +6766,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x041F //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -6775,17 +6775,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -6802,8 +6802,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -6865,7 +6865,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FB //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -6874,17 +6874,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -6901,8 +6901,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -6964,7 +6964,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03E4 //RX_TDDRC_DRC_GAIN
+124 0x0451 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -6973,17 +6973,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -7000,8 +7000,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -7063,7 +7063,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03FB //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -7072,17 +7072,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -7099,8 +7099,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -7162,7 +7162,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03A1 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -7171,17 +7171,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -7198,8 +7198,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -7367,7 +7367,7 @@
282 0x7C00 //RX_LAMBDA_PKA_FP
283 0x0A2B //RX_TPKA_FP
284 0x0400 //RX_MIN_G_FP
-285 0x140C //RX_MAX_G_FP
+285 0x0CA6 //RX_MAX_G_FP
286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
288 0x0000 //RX_MAXLEVEL_CNG
@@ -7914,7 +7914,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03FB //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -7925,15 +7925,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -7950,8 +7950,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -8013,7 +8013,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03A1 //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -8024,15 +8024,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -8049,8 +8049,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -12629,7 +12629,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x003C //RX_RECVFUNC_MODE_0
+157 0x243C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0000 //RX_SAMPLINGFREQ_SIG
160 0x0000 //RX_SAMPLINGFREQ_PROC
@@ -13487,7 +13487,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -13727,31 +13727,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0xFA00 //TX_THR_SN_EST_1
-244 0xFB00 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+243 0x0200 //TX_THR_SN_EST_1
+244 0x0800 //TX_THR_SN_EST_2
+245 0x1000 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0000 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0000 //TX_DELTA_THR_SN_EST_0
-251 0x01A0 //TX_DELTA_THR_SN_EST_1
-252 0x0200 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0500 //TX_DELTA_THR_SN_EST_2
+253 0x0500 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0x0500 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x5000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x3000 //TX_LAMBDA_NN_EST_1
+260 0x4FFE //TX_LAMBDA_NN_EST_2
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0028 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x0000 //TX_EQ_THR_BF
@@ -13766,70 +13766,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x4000 //TX_B_POST_FLT_1
281 0x0018 //TX_NS_LVL_CTRL_0
-282 0x0020 //TX_NS_LVL_CTRL_1
+282 0x0010 //TX_NS_LVL_CTRL_1
283 0x0018 //TX_NS_LVL_CTRL_2
-284 0x0019 //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x001A //TX_NS_LVL_CTRL_4
286 0x001E //TX_NS_LVL_CTRL_5
-287 0x001C //TX_NS_LVL_CTRL_6
+287 0x0018 //TX_NS_LVL_CTRL_6
288 0x001C //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0012 //TX_MIN_GAIN_S_1
-291 0x0012 //TX_MIN_GAIN_S_2
-292 0x0012 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0008 //TX_MIN_GAIN_S_2
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0018 //TX_MIN_GAIN_S_4
294 0x0018 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x0018 //TX_MIN_GAIN_S_7
-297 0x5000 //TX_NMOS_SUP
+297 0x2FFF //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x2FFF //TX_SNRI_SUP_1
+302 0x5FFC //TX_SNRI_SUP_2
+303 0x5FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FFA //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x4000 //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0014 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7000 //TX_A_POST_FILT_S_0
-315 0x3000 //TX_A_POST_FILT_S_1
-316 0x3000 //TX_A_POST_FILT_S_2
-317 0x2000 //TX_A_POST_FILT_S_3
+315 0x37FB //TX_A_POST_FILT_S_1
+316 0x3FFA //TX_A_POST_FILT_S_2
+317 0x67F5 //TX_A_POST_FILT_S_3
318 0x7000 //TX_A_POST_FILT_S_4
319 0x7000 //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x17FF //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x7FFF //TX_B_POST_FILT_1
-324 0x4000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+323 0x27FD //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x27FD //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x4000 //TX_B_POST_FILT_5
-328 0x5000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x4000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x6000 //TX_B_LESSCUT_RTO_S_1
-332 0x6000 //TX_B_LESSCUT_RTO_S_2
-333 0x6000 //TX_B_LESSCUT_RTO_S_3
+331 0x77F9 //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x7FF8 //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x6000 //TX_B_LESSCUT_RTO_S_6
+336 0x47FF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C29 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7000 //TX_LAMBDA_PFILT_S_1
-341 0x7000 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x77F8 //TX_LAMBDA_PFILT_S_1
+341 0x73FC //TX_LAMBDA_PFILT_S_2
+342 0x7AF5 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x70FF //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0600 //TX_A_PEPPER
@@ -13864,7 +13864,7 @@
377 0x4E20 //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xE0BB //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -13880,19 +13880,19 @@
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x5000 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0008 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4900 //TX_MIN_G_CTRL_SSNS
+408 0x2000 //TX_MIN_G_CTRL_SSNS
409 0x1000 //TX_METAL_RTO_THR
410 0x0FA0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -13963,7 +13963,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -14257,10 +14257,10 @@
770 0x004B //TX_MIC_PWR_BIAS_1
771 0x004B //TX_MIC_PWR_BIAS_2
772 0x004B //TX_MIC_PWR_BIAS_3
-773 0x0002 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0002 //TX_GAIN_LIMIT_2
-776 0x0002 //TX_GAIN_LIMIT_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -14350,17 +14350,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0BE3 //TX_TDDRC_DRC_GAIN
+866 0x0B38 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x199A //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1F40 //TX_TFMASKLTH_BINVAD
+873 0xFE0C //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x2000 //TX_B_LESSCUT_RTO_MASK
+876 0x5FFC //TX_B_LESSCUT_RTO_MASK
877 0x1C00 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -14375,7 +14375,7 @@
888 0x00C8 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x6FFB //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -14383,45 +14383,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0320 //TX_MICMUTE_RATIO_THR
+899 0x028A //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0009 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
-905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
+905 0x1020 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7F40 //TX_MICMUTE_EAD_THR
+908 0x7FC0 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7D00 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x2000 //TX_DTD_THR2_MICMUTE_0
+911 0x7D64 //TX_DTD_THR1_MICMUTE_0
+912 0x7F08 //TX_DTD_THR1_MICMUTE_1
+913 0x7F30 //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
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
-926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -14430,21 +14430,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x57E4 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0006 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x3FFD //TX_PRE_MASK_SUP
+950 0x0090 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x7BF1 //TX_NSSAMASK_MORENS
+954 0x0500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x0CCD //TX_NSSAMASK_MORENS_TYPE1
-958 0x0CCD //TX_NSSAMASK_MORENS_TYPE2
-959 0x0CCD //TX_CGMMMASK_MORENS_TYPE1
-960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
+957 0x2BFB //TX_NSSAMASK_MORENS_TYPE1
+958 0x73F2 //TX_NSSAMASK_MORENS_TYPE2
+959 0x2500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -14473,7 +14473,7 @@
986 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_0
987 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_1
#RX
-0 0x243C //RX_RECVFUNC_MODE_0
+0 0x247C //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0001 //RX_SAMPLINGFREQ_SIG
3 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -14493,10 +14493,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -14653,22 +14653,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02A1 //RX_TDDRC_DRC_GAIN
+124 0x02C1 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7C7A //RX_FDEQ_GAIN_4
+44 0x7B76 //RX_FDEQ_GAIN_5
+45 0x767D //RX_FDEQ_GAIN_6
+46 0x8496 //RX_FDEQ_GAIN_7
+47 0x9C99 //RX_FDEQ_GAIN_8
+48 0x8E7C //RX_FDEQ_GAIN_9
+49 0x7A6E //RX_FDEQ_GAIN_10
+50 0x5C64 //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -14689,8 +14689,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+73 0x0E0D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -14756,18 +14756,18 @@
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7C7A //RX_FDEQ_GAIN_4
+44 0x7B76 //RX_FDEQ_GAIN_5
+45 0x767D //RX_FDEQ_GAIN_6
+46 0x8496 //RX_FDEQ_GAIN_7
+47 0x9C99 //RX_FDEQ_GAIN_8
+48 0x8E7C //RX_FDEQ_GAIN_9
+49 0x7A6E //RX_FDEQ_GAIN_10
+50 0x5C64 //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -14788,7 +14788,7 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
+73 0x0E0D //RX_FDEQ_BIN_10
74 0x0F0E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
@@ -14851,22 +14851,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x028A //RX_TDDRC_DRC_GAIN
+124 0x029A //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7C7A //RX_FDEQ_GAIN_4
+44 0x7B76 //RX_FDEQ_GAIN_5
+45 0x767D //RX_FDEQ_GAIN_6
+46 0x8496 //RX_FDEQ_GAIN_7
+47 0x9C99 //RX_FDEQ_GAIN_8
+48 0x8E7C //RX_FDEQ_GAIN_9
+49 0x7A6E //RX_FDEQ_GAIN_10
+50 0x5C64 //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -14887,8 +14887,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+73 0x0E0D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -14950,22 +14950,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02DA //RX_TDDRC_DRC_GAIN
+124 0x03FB //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
-40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+40 0x4A54 //RX_FDEQ_GAIN_1
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7A7C //RX_FDEQ_GAIN_4
+44 0x7E78 //RX_FDEQ_GAIN_5
+45 0x7781 //RX_FDEQ_GAIN_6
+46 0x8F97 //RX_FDEQ_GAIN_7
+47 0x9480 //RX_FDEQ_GAIN_8
+48 0x6B68 //RX_FDEQ_GAIN_9
+49 0x5551 //RX_FDEQ_GAIN_10
+50 0x333E //RX_FDEQ_GAIN_11
+51 0x4A45 //RX_FDEQ_GAIN_12
+52 0x454E //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -14984,10 +14984,10 @@
68 0x0506 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+71 0x0B0F //RX_FDEQ_BIN_8
+72 0x0808 //RX_FDEQ_BIN_9
+73 0x160D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -15031,14 +15031,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -15049,22 +15049,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x028A //RX_TDDRC_DRC_GAIN
+124 0x026D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7C7A //RX_FDEQ_GAIN_4
+44 0x7B76 //RX_FDEQ_GAIN_5
+45 0x767D //RX_FDEQ_GAIN_6
+46 0x8496 //RX_FDEQ_GAIN_7
+47 0x9C99 //RX_FDEQ_GAIN_8
+48 0x8E7C //RX_FDEQ_GAIN_9
+49 0x7A6E //RX_FDEQ_GAIN_10
+50 0x5C64 //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -15085,8 +15085,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+73 0x0E0D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -15130,14 +15130,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -15148,22 +15148,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0292 //RX_TDDRC_DRC_GAIN
+124 0x025F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
-41 0x606A //RX_FDEQ_GAIN_2
+41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9C //RX_FDEQ_GAIN_7
-47 0x9581 //RX_FDEQ_GAIN_8
-48 0x6655 //RX_FDEQ_GAIN_9
-49 0x5454 //RX_FDEQ_GAIN_10
-50 0x404C //RX_FDEQ_GAIN_11
-51 0x4C4C //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7A7C //RX_FDEQ_GAIN_4
+44 0x7E78 //RX_FDEQ_GAIN_5
+45 0x7781 //RX_FDEQ_GAIN_6
+46 0x839A //RX_FDEQ_GAIN_7
+47 0x9C99 //RX_FDEQ_GAIN_8
+48 0x8E7C //RX_FDEQ_GAIN_9
+49 0x7A6E //RX_FDEQ_GAIN_10
+50 0x5C64 //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -15184,8 +15184,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+73 0x0E0D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -15229,14 +15229,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x5A90 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -15247,22 +15247,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0292 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5C54 //RX_FDEQ_GAIN_0
40 0x5454 //RX_FDEQ_GAIN_1
41 0x606E //RX_FDEQ_GAIN_2
42 0x787F //RX_FDEQ_GAIN_3
-43 0x7C78 //RX_FDEQ_GAIN_4
-44 0x7676 //RX_FDEQ_GAIN_5
-45 0x7B82 //RX_FDEQ_GAIN_6
-46 0x8D9E //RX_FDEQ_GAIN_7
-47 0x9C81 //RX_FDEQ_GAIN_8
-48 0x6E66 //RX_FDEQ_GAIN_9
-49 0x615E //RX_FDEQ_GAIN_10
-50 0x4860 //RX_FDEQ_GAIN_11
-51 0x5352 //RX_FDEQ_GAIN_12
-52 0x4F5C //RX_FDEQ_GAIN_13
+43 0x7A7C //RX_FDEQ_GAIN_4
+44 0x7E78 //RX_FDEQ_GAIN_5
+45 0x7781 //RX_FDEQ_GAIN_6
+46 0x838A //RX_FDEQ_GAIN_7
+47 0x9094 //RX_FDEQ_GAIN_8
+48 0x7E7C //RX_FDEQ_GAIN_9
+49 0x7068 //RX_FDEQ_GAIN_10
+50 0x545C //RX_FDEQ_GAIN_11
+51 0x5957 //RX_FDEQ_GAIN_12
+52 0x565C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -15281,10 +15281,10 @@
68 0x0506 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x0D0E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+71 0x0B09 //RX_FDEQ_BIN_8
+72 0x0A14 //RX_FDEQ_BIN_9
+73 0x0E0D //RX_FDEQ_BIN_10
+74 0x110E //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -15324,7 +15324,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x243C //RX_RECVFUNC_MODE_0
+157 0x247C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0001 //RX_SAMPLINGFREQ_SIG
160 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -15344,10 +15344,10 @@
174 0x0003 //RX_SBD_PITCH_DET
175 0x0100 //RX_PP_RESRV_0
176 0x0020 //RX_PP_RESRV_1
-177 0x0400 //RX_N_SN_EST
+177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x000F //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -15882,14 +15882,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -15900,7 +15900,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x028A //RX_TDDRC_DRC_GAIN
+281 0x0283 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5C54 //RX_FDEQ_GAIN_0
197 0x5454 //RX_FDEQ_GAIN_1
@@ -15981,14 +15981,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -15999,14 +15999,14 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0292 //RX_TDDRC_DRC_GAIN
+281 0x025F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5C54 //RX_FDEQ_GAIN_0
197 0x5454 //RX_FDEQ_GAIN_1
198 0x606A //RX_FDEQ_GAIN_2
199 0x787F //RX_FDEQ_GAIN_3
-200 0x7C78 //RX_FDEQ_GAIN_4
-201 0x7676 //RX_FDEQ_GAIN_5
+200 0x7C7A //RX_FDEQ_GAIN_4
+201 0x7A79 //RX_FDEQ_GAIN_5
202 0x7B82 //RX_FDEQ_GAIN_6
203 0x8D9C //RX_FDEQ_GAIN_7
204 0x9581 //RX_FDEQ_GAIN_8
@@ -16080,14 +16080,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x5A90 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -16098,15 +16098,15 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0292 //RX_TDDRC_DRC_GAIN
+281 0x029A //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5C54 //RX_FDEQ_GAIN_0
197 0x5454 //RX_FDEQ_GAIN_1
198 0x606E //RX_FDEQ_GAIN_2
199 0x787F //RX_FDEQ_GAIN_3
-200 0x7C78 //RX_FDEQ_GAIN_4
-201 0x7676 //RX_FDEQ_GAIN_5
-202 0x7B82 //RX_FDEQ_GAIN_6
+200 0x7C83 //RX_FDEQ_GAIN_4
+201 0x8685 //RX_FDEQ_GAIN_5
+202 0x8489 //RX_FDEQ_GAIN_6
203 0x8D9E //RX_FDEQ_GAIN_7
204 0x9C81 //RX_FDEQ_GAIN_8
205 0x6E66 //RX_FDEQ_GAIN_9
@@ -16182,8 +16182,8 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7F //TX_SENDFUNC_MODE_0
+4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -16329,7 +16329,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7D00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -16350,7 +16350,7 @@
168 0x0400 //TX_GAIN_NP
169 0x01C0 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0140 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -16376,9 +16376,9 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7F80 //TX_DTD_THR1_1
+199 0x7F80 //TX_DTD_THR1_2
200 0x7F00 //TX_DTD_THR1_3
201 0x7F00 //TX_DTD_THR1_4
202 0x7F00 //TX_DTD_THR1_5
@@ -16390,7 +16390,7 @@
208 0x1000 //TX_DTD_THR2_4
209 0x1000 //TX_DTD_THR2_5
210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -16424,7 +16424,7 @@
242 0xF600 //TX_THR_SN_EST_0
243 0x0600 //TX_THR_SN_EST_1
244 0xF600 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+245 0xFC00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
248 0x0400 //TX_THR_SN_EST_6
@@ -16454,7 +16454,7 @@
272 0x1000 //TX_NE_RTO_TH
273 0x1000 //TX_NE_RTO_TH_L
274 0x1000 //TX_MAINREFRTOH_TH_H
-275 0x0600 //TX_MAINREFRTOH_TH_L
+275 0x1000 //TX_MAINREFRTOH_TH_L
276 0x2000 //TX_MAINREFRTO_TH_H
277 0x1400 //TX_MAINREFRTO_TH_L
278 0x0000 //TX_MAINREFRTO_TH_EQ
@@ -16471,7 +16471,7 @@
289 0x000E //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0004 //TX_MIN_GAIN_S_3
+292 0x0018 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0010 //TX_MIN_GAIN_S_6
@@ -16482,7 +16482,7 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x7FFA //TX_SNRI_SUP_1
302 0x2FFF //TX_SNRI_SUP_2
-303 0x6FFB //TX_SNRI_SUP_3
+303 0x4000 //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
306 0x2000 //TX_SNRI_SUP_6
@@ -16496,7 +16496,7 @@
314 0x4000 //TX_A_POST_FILT_S_0
315 0x77F3 //TX_A_POST_FILT_S_1
316 0x7FF2 //TX_A_POST_FILT_S_2
-317 0x1FFE //TX_A_POST_FILT_S_3
+317 0x7FFF //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
320 0x1FFE //TX_A_POST_FILT_S_6
@@ -16504,7 +16504,7 @@
322 0x1000 //TX_B_POST_FILT_0
323 0x7FF2 //TX_B_POST_FILT_1
324 0x1000 //TX_B_POST_FILT_2
-325 0x67F5 //TX_B_POST_FILT_3
+325 0x7FFF //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
328 0x4FF8 //TX_B_POST_FILT_6
@@ -16521,12 +16521,12 @@
339 0x7C29 //TX_LAMBDA_PFILT_S_0
340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x77F8 //TX_LAMBDA_PFILT_S_2
-342 0x75FA //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
-347 0x07D0 //TX_K_PEPPER
+347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
349 0x1D4C //TX_K_PEPPER_HF
350 0x0400 //TX_A_PEPPER_HF
@@ -16551,7 +16551,7 @@
369 0x7FFF //TX_NOISE_TH_0_3
370 0x0323 //TX_NOISE_TH_1
371 0x049F //TX_NOISE_TH_2
-372 0x201A //TX_NOISE_TH_3
+372 0x2710 //TX_NOISE_TH_3
373 0x6C00 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
@@ -16576,7 +16576,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -16589,11 +16589,11 @@
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+410 0x0080 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
-414 0x1800 //TX_RHO_UPB
+414 0x0080 //TX_RHO_UPB
415 0x2328 //TX_N_HOLD_HS
416 0x006E //TX_N_RHO_BFR0
417 0x7FFF //TX_LAMBDA_ARSP_EST
@@ -16676,7 +16676,7 @@
494 0x0000 //TX_DFLT_SRC_LOC_2
495 0x038E //TX_DOA_TRACK_VADTH
496 0x0000 //TX_DOA_TRACK_NEW
-497 0x0300 //TX_NOR_OFF_THR
+497 0x0168 //TX_NOR_OFF_THR
498 0x7C00 //TX_MORE_ON_700HZ_THR
499 0x2000 //TX_MU_BF_ADPT_NS
500 0x0000 //TX_ADAPT_LEN
@@ -16746,24 +16746,24 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0030 //TX_FDEQ_SUBNUM
-567 0x5D58 //TX_FDEQ_GAIN_0
-568 0x5657 //TX_FDEQ_GAIN_1
-569 0x5A5D //TX_FDEQ_GAIN_2
-570 0x5C5B //TX_FDEQ_GAIN_3
-571 0x5456 //TX_FDEQ_GAIN_4
-572 0x5151 //TX_FDEQ_GAIN_5
+567 0x6560 //TX_FDEQ_GAIN_0
+568 0x5F5E //TX_FDEQ_GAIN_1
+569 0x6164 //TX_FDEQ_GAIN_2
+570 0x6260 //TX_FDEQ_GAIN_3
+571 0x595A //TX_FDEQ_GAIN_4
+572 0x5651 //TX_FDEQ_GAIN_5
573 0x5E5C //TX_FDEQ_GAIN_6
574 0x4E51 //TX_FDEQ_GAIN_7
575 0x525C //TX_FDEQ_GAIN_8
576 0x5F62 //TX_FDEQ_GAIN_9
-577 0x615D //TX_FDEQ_GAIN_10
-578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5050 //TX_FDEQ_GAIN_12
-580 0x4E48 //TX_FDEQ_GAIN_13
-581 0x5659 //TX_FDEQ_GAIN_14
-582 0x6257 //TX_FDEQ_GAIN_15
-583 0x4B50 //TX_FDEQ_GAIN_16
-584 0x4848 //TX_FDEQ_GAIN_17
+577 0x615B //TX_FDEQ_GAIN_10
+578 0x5959 //TX_FDEQ_GAIN_11
+579 0x5352 //TX_FDEQ_GAIN_12
+580 0x5353 //TX_FDEQ_GAIN_13
+581 0x5454 //TX_FDEQ_GAIN_14
+582 0x684E //TX_FDEQ_GAIN_15
+583 0x5350 //TX_FDEQ_GAIN_16
+584 0x5050 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
586 0x4848 //TX_FDEQ_GAIN_19
587 0x4848 //TX_FDEQ_GAIN_20
@@ -16784,8 +16784,8 @@
602 0x0F28 //TX_FDEQ_BIN_11
603 0x111B //TX_FDEQ_BIN_12
604 0x291E //TX_FDEQ_BIN_13
-605 0x1E10 //TX_FDEQ_BIN_14
-606 0x1810 //TX_FDEQ_BIN_15
+605 0x1E14 //TX_FDEQ_BIN_14
+606 0x190B //TX_FDEQ_BIN_15
607 0x1021 //TX_FDEQ_BIN_16
608 0x1000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -16944,18 +16944,18 @@
762 0x0000 //TX_PREEQ_BIN_MIC2_23
763 0x0006 //TX_MASKING_ABILITY
764 0x0800 //TX_NND_WEIGHT
-765 0x0050 //TX_MIC_CALIBRATION_0
-766 0x0056 //TX_MIC_CALIBRATION_1
-767 0x0050 //TX_MIC_CALIBRATION_2
-768 0x0050 //TX_MIC_CALIBRATION_3
-769 0x0046 //TX_MIC_PWR_BIAS_0
-770 0x0042 //TX_MIC_PWR_BIAS_1
-771 0x0046 //TX_MIC_PWR_BIAS_2
-772 0x0046 //TX_MIC_PWR_BIAS_3
-773 0x0000 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0000 //TX_GAIN_LIMIT_2
-776 0x0000 //TX_GAIN_LIMIT_3
+765 0x0070 //TX_MIC_CALIBRATION_0
+766 0x0070 //TX_MIC_CALIBRATION_1
+767 0x0070 //TX_MIC_CALIBRATION_2
+768 0x0070 //TX_MIC_CALIBRATION_3
+769 0x0051 //TX_MIC_PWR_BIAS_0
+770 0x0051 //TX_MIC_PWR_BIAS_1
+771 0x0051 //TX_MIC_PWR_BIAS_2
+772 0x0051 //TX_MIC_PWR_BIAS_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -17045,7 +17045,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0821 //TX_TDDRC_DRC_GAIN
+866 0x09C6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -17068,7 +17068,7 @@
886 0x0CCD //TX_FASTNS_TFMASKBIN_TH2
887 0x0CCD //TX_FASTNS_TFMASKBIN_TH3
888 0x0028 //TX_FASTNS_ARSPC_TH
-889 0xC000 //TX_FASTNS_MASK5_TH
+889 0x8000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
@@ -17078,7 +17078,7 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03E8 //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
@@ -17087,32 +17087,32 @@
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
+911 0x7D96 //TX_DTD_THR1_MICMUTE_0
+912 0x7F94 //TX_DTD_THR1_MICMUTE_1
+913 0x7FBC //TX_DTD_THR1_MICMUTE_2
+914 0x7FE4 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -17123,9 +17123,9 @@
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3BD8 //TX_TFMASKM4_2_DT_THR
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5FFB //TX_PRE_MASK_SUP
@@ -17296,7 +17296,7 @@
125 0x7C00 //RX_LAMBDA_PKA_FP
126 0x0A2B //RX_TPKA_FP
127 0x0400 //RX_MIN_G_FP
-128 0x140C //RX_MAX_G_FP
+128 0x0CA6 //RX_MAX_G_FP
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
131 0x0000 //RX_MAXLEVEL_CNG
@@ -17348,7 +17348,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03AC //RX_TDDRC_DRC_GAIN
+124 0x0444 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -17357,17 +17357,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -17384,8 +17384,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -17447,7 +17447,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x042B //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -17456,17 +17456,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -17483,8 +17483,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -17546,7 +17546,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x041F //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -17555,17 +17555,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -17582,8 +17582,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -17645,7 +17645,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FB //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -17654,17 +17654,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -17681,8 +17681,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -17744,7 +17744,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03E4 //RX_TDDRC_DRC_GAIN
+124 0x0451 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -17753,17 +17753,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -17780,8 +17780,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -17843,7 +17843,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03FB //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -17852,17 +17852,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -17879,8 +17879,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -17942,7 +17942,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03A1 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -17951,17 +17951,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -17978,8 +17978,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -18147,7 +18147,7 @@
282 0x7C00 //RX_LAMBDA_PKA_FP
283 0x0A2B //RX_TPKA_FP
284 0x0400 //RX_MIN_G_FP
-285 0x140C //RX_MAX_G_FP
+285 0x0CA6 //RX_MAX_G_FP
286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
288 0x0000 //RX_MAXLEVEL_CNG
@@ -18694,7 +18694,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03FB //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -18705,15 +18705,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -18730,8 +18730,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -18793,7 +18793,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03A1 //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -18804,15 +18804,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -18829,8 +18829,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -21573,7 +21573,7 @@
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
3 0x6F76 //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -21719,7 +21719,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7D00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -21740,7 +21740,7 @@
168 0x0400 //TX_GAIN_NP
169 0x01C0 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0140 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -21766,9 +21766,9 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7F80 //TX_DTD_THR1_1
+199 0x7F80 //TX_DTD_THR1_2
200 0x7F00 //TX_DTD_THR1_3
201 0x7F00 //TX_DTD_THR1_4
202 0x7F00 //TX_DTD_THR1_5
@@ -21780,7 +21780,7 @@
208 0x1000 //TX_DTD_THR2_4
209 0x1000 //TX_DTD_THR2_5
210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -21814,7 +21814,7 @@
242 0xF600 //TX_THR_SN_EST_0
243 0x0600 //TX_THR_SN_EST_1
244 0xF600 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+245 0xFC00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
248 0x0400 //TX_THR_SN_EST_6
@@ -21844,7 +21844,7 @@
272 0x1000 //TX_NE_RTO_TH
273 0x1000 //TX_NE_RTO_TH_L
274 0x1000 //TX_MAINREFRTOH_TH_H
-275 0x0600 //TX_MAINREFRTOH_TH_L
+275 0x1000 //TX_MAINREFRTOH_TH_L
276 0x2000 //TX_MAINREFRTO_TH_H
277 0x1400 //TX_MAINREFRTO_TH_L
278 0x0000 //TX_MAINREFRTO_TH_EQ
@@ -21861,7 +21861,7 @@
289 0x000E //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0004 //TX_MIN_GAIN_S_3
+292 0x0018 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0010 //TX_MIN_GAIN_S_6
@@ -21872,7 +21872,7 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x7FFA //TX_SNRI_SUP_1
302 0x2FFF //TX_SNRI_SUP_2
-303 0x6FFB //TX_SNRI_SUP_3
+303 0x4000 //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
306 0x2000 //TX_SNRI_SUP_6
@@ -21886,7 +21886,7 @@
314 0x4000 //TX_A_POST_FILT_S_0
315 0x77F3 //TX_A_POST_FILT_S_1
316 0x7FF2 //TX_A_POST_FILT_S_2
-317 0x1FFE //TX_A_POST_FILT_S_3
+317 0x7FFF //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
320 0x1FFE //TX_A_POST_FILT_S_6
@@ -21894,7 +21894,7 @@
322 0x1000 //TX_B_POST_FILT_0
323 0x7FF2 //TX_B_POST_FILT_1
324 0x1000 //TX_B_POST_FILT_2
-325 0x67F5 //TX_B_POST_FILT_3
+325 0x7FFF //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
328 0x4FF8 //TX_B_POST_FILT_6
@@ -21911,12 +21911,12 @@
339 0x7C29 //TX_LAMBDA_PFILT_S_0
340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x77F8 //TX_LAMBDA_PFILT_S_2
-342 0x75FA //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
-347 0x07D0 //TX_K_PEPPER
+347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
349 0x1D4C //TX_K_PEPPER_HF
350 0x0400 //TX_A_PEPPER_HF
@@ -21941,7 +21941,7 @@
369 0x7FFF //TX_NOISE_TH_0_3
370 0x0323 //TX_NOISE_TH_1
371 0x049F //TX_NOISE_TH_2
-372 0x201A //TX_NOISE_TH_3
+372 0x2710 //TX_NOISE_TH_3
373 0x6C00 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
@@ -21966,7 +21966,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -21979,11 +21979,11 @@
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+410 0x0080 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
-414 0x1800 //TX_RHO_UPB
+414 0x0080 //TX_RHO_UPB
415 0x2328 //TX_N_HOLD_HS
416 0x006E //TX_N_RHO_BFR0
417 0x7FFF //TX_LAMBDA_ARSP_EST
@@ -22066,7 +22066,7 @@
494 0x0000 //TX_DFLT_SRC_LOC_2
495 0x038E //TX_DOA_TRACK_VADTH
496 0x0000 //TX_DOA_TRACK_NEW
-497 0x0300 //TX_NOR_OFF_THR
+497 0x0168 //TX_NOR_OFF_THR
498 0x7C00 //TX_MORE_ON_700HZ_THR
499 0x2000 //TX_MU_BF_ADPT_NS
500 0x0000 //TX_ADAPT_LEN
@@ -22136,24 +22136,24 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0030 //TX_FDEQ_SUBNUM
-567 0x5D58 //TX_FDEQ_GAIN_0
-568 0x5657 //TX_FDEQ_GAIN_1
-569 0x5A5D //TX_FDEQ_GAIN_2
-570 0x5C5B //TX_FDEQ_GAIN_3
-571 0x5456 //TX_FDEQ_GAIN_4
-572 0x5151 //TX_FDEQ_GAIN_5
+567 0x6560 //TX_FDEQ_GAIN_0
+568 0x5F5E //TX_FDEQ_GAIN_1
+569 0x6164 //TX_FDEQ_GAIN_2
+570 0x6260 //TX_FDEQ_GAIN_3
+571 0x595A //TX_FDEQ_GAIN_4
+572 0x5651 //TX_FDEQ_GAIN_5
573 0x5E5C //TX_FDEQ_GAIN_6
574 0x4E51 //TX_FDEQ_GAIN_7
575 0x525C //TX_FDEQ_GAIN_8
576 0x5F62 //TX_FDEQ_GAIN_9
-577 0x615D //TX_FDEQ_GAIN_10
-578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5050 //TX_FDEQ_GAIN_12
-580 0x4E48 //TX_FDEQ_GAIN_13
-581 0x5659 //TX_FDEQ_GAIN_14
-582 0x6257 //TX_FDEQ_GAIN_15
-583 0x4B50 //TX_FDEQ_GAIN_16
-584 0x4848 //TX_FDEQ_GAIN_17
+577 0x615B //TX_FDEQ_GAIN_10
+578 0x5959 //TX_FDEQ_GAIN_11
+579 0x5352 //TX_FDEQ_GAIN_12
+580 0x5353 //TX_FDEQ_GAIN_13
+581 0x5454 //TX_FDEQ_GAIN_14
+582 0x684E //TX_FDEQ_GAIN_15
+583 0x5350 //TX_FDEQ_GAIN_16
+584 0x5050 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
586 0x4848 //TX_FDEQ_GAIN_19
587 0x4848 //TX_FDEQ_GAIN_20
@@ -22174,8 +22174,8 @@
602 0x0F28 //TX_FDEQ_BIN_11
603 0x111B //TX_FDEQ_BIN_12
604 0x291E //TX_FDEQ_BIN_13
-605 0x1E10 //TX_FDEQ_BIN_14
-606 0x1810 //TX_FDEQ_BIN_15
+605 0x1E14 //TX_FDEQ_BIN_14
+606 0x190B //TX_FDEQ_BIN_15
607 0x1021 //TX_FDEQ_BIN_16
608 0x1000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -22334,18 +22334,18 @@
762 0x0000 //TX_PREEQ_BIN_MIC2_23
763 0x0006 //TX_MASKING_ABILITY
764 0x0800 //TX_NND_WEIGHT
-765 0x0050 //TX_MIC_CALIBRATION_0
-766 0x0056 //TX_MIC_CALIBRATION_1
-767 0x0050 //TX_MIC_CALIBRATION_2
-768 0x0050 //TX_MIC_CALIBRATION_3
-769 0x0046 //TX_MIC_PWR_BIAS_0
-770 0x0042 //TX_MIC_PWR_BIAS_1
-771 0x0046 //TX_MIC_PWR_BIAS_2
-772 0x0046 //TX_MIC_PWR_BIAS_3
-773 0x0000 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0000 //TX_GAIN_LIMIT_2
-776 0x0000 //TX_GAIN_LIMIT_3
+765 0x0070 //TX_MIC_CALIBRATION_0
+766 0x0070 //TX_MIC_CALIBRATION_1
+767 0x0070 //TX_MIC_CALIBRATION_2
+768 0x0070 //TX_MIC_CALIBRATION_3
+769 0x0051 //TX_MIC_PWR_BIAS_0
+770 0x0051 //TX_MIC_PWR_BIAS_1
+771 0x0051 //TX_MIC_PWR_BIAS_2
+772 0x0051 //TX_MIC_PWR_BIAS_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -22435,7 +22435,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0821 //TX_TDDRC_DRC_GAIN
+866 0x09C6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -22458,7 +22458,7 @@
886 0x0CCD //TX_FASTNS_TFMASKBIN_TH2
887 0x0CCD //TX_FASTNS_TFMASKBIN_TH3
888 0x0028 //TX_FASTNS_ARSPC_TH
-889 0xC000 //TX_FASTNS_MASK5_TH
+889 0x8000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
@@ -22468,7 +22468,7 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03E8 //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
@@ -22477,32 +22477,32 @@
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
+911 0x7D96 //TX_DTD_THR1_MICMUTE_0
+912 0x7F94 //TX_DTD_THR1_MICMUTE_1
+913 0x7FBC //TX_DTD_THR1_MICMUTE_2
+914 0x7FE4 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -22513,9 +22513,9 @@
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3BD8 //TX_TFMASKM4_2_DT_THR
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5FFB //TX_PRE_MASK_SUP
@@ -22686,7 +22686,7 @@
125 0x7C00 //RX_LAMBDA_PKA_FP
126 0x0A2B //RX_TPKA_FP
127 0x0400 //RX_MIN_G_FP
-128 0x140C //RX_MAX_G_FP
+128 0x0CA6 //RX_MAX_G_FP
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
131 0x0000 //RX_MAXLEVEL_CNG
@@ -22738,7 +22738,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03AC //RX_TDDRC_DRC_GAIN
+124 0x0444 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -22747,17 +22747,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -22774,8 +22774,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -22837,7 +22837,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x042B //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -22846,17 +22846,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -22873,8 +22873,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -22936,7 +22936,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x041F //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -22945,17 +22945,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -22972,8 +22972,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -23035,7 +23035,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FB //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -23044,17 +23044,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -23071,8 +23071,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -23134,7 +23134,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03E4 //RX_TDDRC_DRC_GAIN
+124 0x0451 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -23143,17 +23143,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -23170,8 +23170,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -23233,7 +23233,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03FB //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -23242,17 +23242,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -23269,8 +23269,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -23332,7 +23332,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03A1 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -23341,17 +23341,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -23368,8 +23368,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -23537,7 +23537,7 @@
282 0x7C00 //RX_LAMBDA_PKA_FP
283 0x0A2B //RX_TPKA_FP
284 0x0400 //RX_MIN_G_FP
-285 0x140C //RX_MAX_G_FP
+285 0x0CA6 //RX_MAX_G_FP
286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
288 0x0000 //RX_MAXLEVEL_CNG
@@ -24084,7 +24084,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03FB //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -24095,15 +24095,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -24120,8 +24120,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -24183,7 +24183,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03A1 //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -24194,15 +24194,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -24219,8 +24219,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -26962,8 +26962,8 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7F //TX_SENDFUNC_MODE_0
+4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -27109,7 +27109,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7D00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -27130,7 +27130,7 @@
168 0x0400 //TX_GAIN_NP
169 0x01C0 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0140 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -27156,9 +27156,9 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7F80 //TX_DTD_THR1_1
+199 0x7F80 //TX_DTD_THR1_2
200 0x7F00 //TX_DTD_THR1_3
201 0x7F00 //TX_DTD_THR1_4
202 0x7F00 //TX_DTD_THR1_5
@@ -27170,7 +27170,7 @@
208 0x1000 //TX_DTD_THR2_4
209 0x1000 //TX_DTD_THR2_5
210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -27204,7 +27204,7 @@
242 0xF600 //TX_THR_SN_EST_0
243 0x0600 //TX_THR_SN_EST_1
244 0xF600 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+245 0xFC00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
248 0x0400 //TX_THR_SN_EST_6
@@ -27234,7 +27234,7 @@
272 0x1000 //TX_NE_RTO_TH
273 0x1000 //TX_NE_RTO_TH_L
274 0x1000 //TX_MAINREFRTOH_TH_H
-275 0x0600 //TX_MAINREFRTOH_TH_L
+275 0x1000 //TX_MAINREFRTOH_TH_L
276 0x2000 //TX_MAINREFRTO_TH_H
277 0x1400 //TX_MAINREFRTO_TH_L
278 0x0000 //TX_MAINREFRTO_TH_EQ
@@ -27251,7 +27251,7 @@
289 0x000E //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0004 //TX_MIN_GAIN_S_3
+292 0x0018 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0010 //TX_MIN_GAIN_S_6
@@ -27301,12 +27301,12 @@
339 0x7C29 //TX_LAMBDA_PFILT_S_0
340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x77F8 //TX_LAMBDA_PFILT_S_2
-342 0x75FA //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
-347 0x07D0 //TX_K_PEPPER
+347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
349 0x1D4C //TX_K_PEPPER_HF
350 0x0400 //TX_A_PEPPER_HF
@@ -27331,7 +27331,7 @@
369 0x7FFF //TX_NOISE_TH_0_3
370 0x0323 //TX_NOISE_TH_1
371 0x049F //TX_NOISE_TH_2
-372 0x201A //TX_NOISE_TH_3
+372 0x2710 //TX_NOISE_TH_3
373 0x6C00 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
@@ -27356,7 +27356,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -27369,11 +27369,11 @@
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+410 0x0080 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
-414 0x1800 //TX_RHO_UPB
+414 0x0080 //TX_RHO_UPB
415 0x2328 //TX_N_HOLD_HS
416 0x006E //TX_N_RHO_BFR0
417 0x7FFF //TX_LAMBDA_ARSP_EST
@@ -27456,7 +27456,7 @@
494 0x0000 //TX_DFLT_SRC_LOC_2
495 0x038E //TX_DOA_TRACK_VADTH
496 0x0000 //TX_DOA_TRACK_NEW
-497 0x0300 //TX_NOR_OFF_THR
+497 0x0168 //TX_NOR_OFF_THR
498 0x7C00 //TX_MORE_ON_700HZ_THR
499 0x2000 //TX_MU_BF_ADPT_NS
500 0x0000 //TX_ADAPT_LEN
@@ -27526,24 +27526,24 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0030 //TX_FDEQ_SUBNUM
-567 0x5D58 //TX_FDEQ_GAIN_0
-568 0x5657 //TX_FDEQ_GAIN_1
-569 0x5A5D //TX_FDEQ_GAIN_2
-570 0x5C5B //TX_FDEQ_GAIN_3
-571 0x5456 //TX_FDEQ_GAIN_4
-572 0x5151 //TX_FDEQ_GAIN_5
+567 0x6560 //TX_FDEQ_GAIN_0
+568 0x5F5E //TX_FDEQ_GAIN_1
+569 0x6164 //TX_FDEQ_GAIN_2
+570 0x6260 //TX_FDEQ_GAIN_3
+571 0x595A //TX_FDEQ_GAIN_4
+572 0x5651 //TX_FDEQ_GAIN_5
573 0x5E5C //TX_FDEQ_GAIN_6
574 0x4E51 //TX_FDEQ_GAIN_7
575 0x525C //TX_FDEQ_GAIN_8
576 0x5F62 //TX_FDEQ_GAIN_9
-577 0x615D //TX_FDEQ_GAIN_10
-578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5050 //TX_FDEQ_GAIN_12
-580 0x4E48 //TX_FDEQ_GAIN_13
-581 0x5659 //TX_FDEQ_GAIN_14
-582 0x6257 //TX_FDEQ_GAIN_15
-583 0x4B50 //TX_FDEQ_GAIN_16
-584 0x4848 //TX_FDEQ_GAIN_17
+577 0x615B //TX_FDEQ_GAIN_10
+578 0x5959 //TX_FDEQ_GAIN_11
+579 0x5352 //TX_FDEQ_GAIN_12
+580 0x5353 //TX_FDEQ_GAIN_13
+581 0x5454 //TX_FDEQ_GAIN_14
+582 0x684E //TX_FDEQ_GAIN_15
+583 0x5350 //TX_FDEQ_GAIN_16
+584 0x5050 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
586 0x4848 //TX_FDEQ_GAIN_19
587 0x4848 //TX_FDEQ_GAIN_20
@@ -27564,8 +27564,8 @@
602 0x0F28 //TX_FDEQ_BIN_11
603 0x111B //TX_FDEQ_BIN_12
604 0x291E //TX_FDEQ_BIN_13
-605 0x1E10 //TX_FDEQ_BIN_14
-606 0x1810 //TX_FDEQ_BIN_15
+605 0x1E14 //TX_FDEQ_BIN_14
+606 0x190B //TX_FDEQ_BIN_15
607 0x1021 //TX_FDEQ_BIN_16
608 0x1000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -27724,18 +27724,18 @@
762 0x0000 //TX_PREEQ_BIN_MIC2_23
763 0x0006 //TX_MASKING_ABILITY
764 0x0800 //TX_NND_WEIGHT
-765 0x0050 //TX_MIC_CALIBRATION_0
-766 0x0056 //TX_MIC_CALIBRATION_1
-767 0x0050 //TX_MIC_CALIBRATION_2
-768 0x0050 //TX_MIC_CALIBRATION_3
-769 0x0046 //TX_MIC_PWR_BIAS_0
-770 0x0042 //TX_MIC_PWR_BIAS_1
-771 0x0046 //TX_MIC_PWR_BIAS_2
-772 0x0046 //TX_MIC_PWR_BIAS_3
-773 0x0000 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0000 //TX_GAIN_LIMIT_2
-776 0x0000 //TX_GAIN_LIMIT_3
+765 0x0070 //TX_MIC_CALIBRATION_0
+766 0x0070 //TX_MIC_CALIBRATION_1
+767 0x0070 //TX_MIC_CALIBRATION_2
+768 0x0070 //TX_MIC_CALIBRATION_3
+769 0x0051 //TX_MIC_PWR_BIAS_0
+770 0x0051 //TX_MIC_PWR_BIAS_1
+771 0x0051 //TX_MIC_PWR_BIAS_2
+772 0x0051 //TX_MIC_PWR_BIAS_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -27825,7 +27825,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0821 //TX_TDDRC_DRC_GAIN
+866 0x09C6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -27848,7 +27848,7 @@
886 0x0CCD //TX_FASTNS_TFMASKBIN_TH2
887 0x0CCD //TX_FASTNS_TFMASKBIN_TH3
888 0x0028 //TX_FASTNS_ARSPC_TH
-889 0xC000 //TX_FASTNS_MASK5_TH
+889 0x8000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
@@ -27858,7 +27858,7 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03E8 //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
@@ -27867,32 +27867,32 @@
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
+911 0x7D96 //TX_DTD_THR1_MICMUTE_0
+912 0x7F94 //TX_DTD_THR1_MICMUTE_1
+913 0x7FBC //TX_DTD_THR1_MICMUTE_2
+914 0x7FE4 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -27903,9 +27903,9 @@
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3BD8 //TX_TFMASKM4_2_DT_THR
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5FFB //TX_PRE_MASK_SUP
@@ -28076,7 +28076,7 @@
125 0x7C00 //RX_LAMBDA_PKA_FP
126 0x0A2B //RX_TPKA_FP
127 0x0400 //RX_MIN_G_FP
-128 0x140C //RX_MAX_G_FP
+128 0x0CA6 //RX_MAX_G_FP
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
131 0x0000 //RX_MAXLEVEL_CNG
@@ -28128,7 +28128,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03AC //RX_TDDRC_DRC_GAIN
+124 0x0444 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -28137,17 +28137,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -28164,8 +28164,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -28227,7 +28227,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x042B //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -28236,17 +28236,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -28263,8 +28263,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -28326,7 +28326,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x041F //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -28335,17 +28335,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -28362,8 +28362,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -28425,7 +28425,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FB //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -28434,17 +28434,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -28461,8 +28461,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -28524,7 +28524,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03E4 //RX_TDDRC_DRC_GAIN
+124 0x0451 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -28533,17 +28533,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -28560,8 +28560,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -28623,7 +28623,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03FB //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -28632,17 +28632,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -28659,8 +28659,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -28722,7 +28722,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03A1 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -28731,17 +28731,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -28758,8 +28758,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -28927,7 +28927,7 @@
282 0x7C00 //RX_LAMBDA_PKA_FP
283 0x0A2B //RX_TPKA_FP
284 0x0400 //RX_MIN_G_FP
-285 0x140C //RX_MAX_G_FP
+285 0x0CA6 //RX_MAX_G_FP
286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
288 0x0000 //RX_MAXLEVEL_CNG
@@ -29474,7 +29474,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03FB //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -29485,15 +29485,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -29510,8 +29510,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -29573,7 +29573,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03A1 //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -29584,15 +29584,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -29609,8 +29609,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -32353,7 +32353,7 @@
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
3 0x6F56 //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -32499,7 +32499,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7D00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -32520,7 +32520,7 @@
168 0x0400 //TX_GAIN_NP
169 0x01C0 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0140 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -32546,9 +32546,9 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7F80 //TX_DTD_THR1_1
+199 0x7F80 //TX_DTD_THR1_2
200 0x7F00 //TX_DTD_THR1_3
201 0x7F00 //TX_DTD_THR1_4
202 0x7F00 //TX_DTD_THR1_5
@@ -32560,7 +32560,7 @@
208 0x1000 //TX_DTD_THR2_4
209 0x1000 //TX_DTD_THR2_5
210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -32594,7 +32594,7 @@
242 0xF600 //TX_THR_SN_EST_0
243 0x0600 //TX_THR_SN_EST_1
244 0xF600 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+245 0xFC00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
248 0x0400 //TX_THR_SN_EST_6
@@ -32624,7 +32624,7 @@
272 0x1000 //TX_NE_RTO_TH
273 0x1000 //TX_NE_RTO_TH_L
274 0x1000 //TX_MAINREFRTOH_TH_H
-275 0x0600 //TX_MAINREFRTOH_TH_L
+275 0x1000 //TX_MAINREFRTOH_TH_L
276 0x2000 //TX_MAINREFRTO_TH_H
277 0x1400 //TX_MAINREFRTO_TH_L
278 0x0000 //TX_MAINREFRTO_TH_EQ
@@ -32641,7 +32641,7 @@
289 0x000E //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0004 //TX_MIN_GAIN_S_3
+292 0x0018 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0010 //TX_MIN_GAIN_S_6
@@ -32652,7 +32652,7 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x7FFA //TX_SNRI_SUP_1
302 0x2FFF //TX_SNRI_SUP_2
-303 0x6FFB //TX_SNRI_SUP_3
+303 0x4000 //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
306 0x2000 //TX_SNRI_SUP_6
@@ -32666,7 +32666,7 @@
314 0x4000 //TX_A_POST_FILT_S_0
315 0x77F3 //TX_A_POST_FILT_S_1
316 0x7FF2 //TX_A_POST_FILT_S_2
-317 0x1FFE //TX_A_POST_FILT_S_3
+317 0x7FFF //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
320 0x1FFE //TX_A_POST_FILT_S_6
@@ -32674,7 +32674,7 @@
322 0x1000 //TX_B_POST_FILT_0
323 0x7FF2 //TX_B_POST_FILT_1
324 0x1000 //TX_B_POST_FILT_2
-325 0x67F5 //TX_B_POST_FILT_3
+325 0x7FFF //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
328 0x4FF8 //TX_B_POST_FILT_6
@@ -32691,12 +32691,12 @@
339 0x7C29 //TX_LAMBDA_PFILT_S_0
340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x77F8 //TX_LAMBDA_PFILT_S_2
-342 0x75FA //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
-347 0x07D0 //TX_K_PEPPER
+347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
349 0x1D4C //TX_K_PEPPER_HF
350 0x0400 //TX_A_PEPPER_HF
@@ -32721,7 +32721,7 @@
369 0x7FFF //TX_NOISE_TH_0_3
370 0x0323 //TX_NOISE_TH_1
371 0x049F //TX_NOISE_TH_2
-372 0x201A //TX_NOISE_TH_3
+372 0x2710 //TX_NOISE_TH_3
373 0x6C00 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
@@ -32746,7 +32746,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -32759,11 +32759,11 @@
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+410 0x0080 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
-414 0x1800 //TX_RHO_UPB
+414 0x0080 //TX_RHO_UPB
415 0x2328 //TX_N_HOLD_HS
416 0x006E //TX_N_RHO_BFR0
417 0x7FFF //TX_LAMBDA_ARSP_EST
@@ -32846,7 +32846,7 @@
494 0x0000 //TX_DFLT_SRC_LOC_2
495 0x038E //TX_DOA_TRACK_VADTH
496 0x0000 //TX_DOA_TRACK_NEW
-497 0x0300 //TX_NOR_OFF_THR
+497 0x0168 //TX_NOR_OFF_THR
498 0x7C00 //TX_MORE_ON_700HZ_THR
499 0x2000 //TX_MU_BF_ADPT_NS
500 0x0000 //TX_ADAPT_LEN
@@ -32916,24 +32916,24 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0030 //TX_FDEQ_SUBNUM
-567 0x5D58 //TX_FDEQ_GAIN_0
-568 0x5657 //TX_FDEQ_GAIN_1
-569 0x5A5D //TX_FDEQ_GAIN_2
-570 0x5C5B //TX_FDEQ_GAIN_3
-571 0x5456 //TX_FDEQ_GAIN_4
-572 0x5151 //TX_FDEQ_GAIN_5
+567 0x6560 //TX_FDEQ_GAIN_0
+568 0x5F5E //TX_FDEQ_GAIN_1
+569 0x6164 //TX_FDEQ_GAIN_2
+570 0x6260 //TX_FDEQ_GAIN_3
+571 0x595A //TX_FDEQ_GAIN_4
+572 0x5651 //TX_FDEQ_GAIN_5
573 0x5E5C //TX_FDEQ_GAIN_6
574 0x4E51 //TX_FDEQ_GAIN_7
575 0x525C //TX_FDEQ_GAIN_8
576 0x5F62 //TX_FDEQ_GAIN_9
-577 0x615D //TX_FDEQ_GAIN_10
-578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5050 //TX_FDEQ_GAIN_12
-580 0x4E48 //TX_FDEQ_GAIN_13
-581 0x5659 //TX_FDEQ_GAIN_14
-582 0x6257 //TX_FDEQ_GAIN_15
-583 0x4B50 //TX_FDEQ_GAIN_16
-584 0x4848 //TX_FDEQ_GAIN_17
+577 0x615B //TX_FDEQ_GAIN_10
+578 0x5959 //TX_FDEQ_GAIN_11
+579 0x5352 //TX_FDEQ_GAIN_12
+580 0x5353 //TX_FDEQ_GAIN_13
+581 0x5454 //TX_FDEQ_GAIN_14
+582 0x684E //TX_FDEQ_GAIN_15
+583 0x5350 //TX_FDEQ_GAIN_16
+584 0x5050 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
586 0x4848 //TX_FDEQ_GAIN_19
587 0x4848 //TX_FDEQ_GAIN_20
@@ -32954,8 +32954,8 @@
602 0x0F28 //TX_FDEQ_BIN_11
603 0x111B //TX_FDEQ_BIN_12
604 0x291E //TX_FDEQ_BIN_13
-605 0x1E10 //TX_FDEQ_BIN_14
-606 0x1810 //TX_FDEQ_BIN_15
+605 0x1E14 //TX_FDEQ_BIN_14
+606 0x190B //TX_FDEQ_BIN_15
607 0x1021 //TX_FDEQ_BIN_16
608 0x1000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -33114,18 +33114,18 @@
762 0x0000 //TX_PREEQ_BIN_MIC2_23
763 0x0006 //TX_MASKING_ABILITY
764 0x0800 //TX_NND_WEIGHT
-765 0x0050 //TX_MIC_CALIBRATION_0
-766 0x0056 //TX_MIC_CALIBRATION_1
-767 0x0050 //TX_MIC_CALIBRATION_2
-768 0x0050 //TX_MIC_CALIBRATION_3
-769 0x0046 //TX_MIC_PWR_BIAS_0
-770 0x0042 //TX_MIC_PWR_BIAS_1
-771 0x0046 //TX_MIC_PWR_BIAS_2
-772 0x0046 //TX_MIC_PWR_BIAS_3
-773 0x0000 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0000 //TX_GAIN_LIMIT_2
-776 0x0000 //TX_GAIN_LIMIT_3
+765 0x0070 //TX_MIC_CALIBRATION_0
+766 0x0070 //TX_MIC_CALIBRATION_1
+767 0x0070 //TX_MIC_CALIBRATION_2
+768 0x0070 //TX_MIC_CALIBRATION_3
+769 0x0051 //TX_MIC_PWR_BIAS_0
+770 0x0051 //TX_MIC_PWR_BIAS_1
+771 0x0051 //TX_MIC_PWR_BIAS_2
+772 0x0051 //TX_MIC_PWR_BIAS_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -33215,7 +33215,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0821 //TX_TDDRC_DRC_GAIN
+866 0x09C6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -33238,7 +33238,7 @@
886 0x0CCD //TX_FASTNS_TFMASKBIN_TH2
887 0x0CCD //TX_FASTNS_TFMASKBIN_TH3
888 0x0028 //TX_FASTNS_ARSPC_TH
-889 0xC000 //TX_FASTNS_MASK5_TH
+889 0x8000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
@@ -33248,7 +33248,7 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03E8 //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
@@ -33257,32 +33257,32 @@
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
+911 0x7D96 //TX_DTD_THR1_MICMUTE_0
+912 0x7F94 //TX_DTD_THR1_MICMUTE_1
+913 0x7FBC //TX_DTD_THR1_MICMUTE_2
+914 0x7FE4 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -33293,9 +33293,9 @@
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3BD8 //TX_TFMASKM4_2_DT_THR
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5FFB //TX_PRE_MASK_SUP
@@ -33466,7 +33466,7 @@
125 0x7C00 //RX_LAMBDA_PKA_FP
126 0x0A2B //RX_TPKA_FP
127 0x0400 //RX_MIN_G_FP
-128 0x140C //RX_MAX_G_FP
+128 0x0CA6 //RX_MAX_G_FP
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
131 0x0000 //RX_MAXLEVEL_CNG
@@ -33518,7 +33518,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03AC //RX_TDDRC_DRC_GAIN
+124 0x0444 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -33527,17 +33527,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -33554,8 +33554,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -33617,7 +33617,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x042B //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -33626,17 +33626,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -33653,8 +33653,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -33716,7 +33716,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x041F //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -33725,17 +33725,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -33752,8 +33752,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -33815,7 +33815,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FB //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -33824,17 +33824,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -33851,8 +33851,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -33914,7 +33914,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03E4 //RX_TDDRC_DRC_GAIN
+124 0x0451 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -33923,17 +33923,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -33950,8 +33950,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -34013,7 +34013,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03FB //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -34022,17 +34022,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -34049,8 +34049,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -34112,7 +34112,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03A1 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -34121,17 +34121,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -34148,8 +34148,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -34317,7 +34317,7 @@
282 0x7C00 //RX_LAMBDA_PKA_FP
283 0x0A2B //RX_TPKA_FP
284 0x0400 //RX_MIN_G_FP
-285 0x140C //RX_MAX_G_FP
+285 0x0CA6 //RX_MAX_G_FP
286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
288 0x0000 //RX_MAXLEVEL_CNG
@@ -34864,7 +34864,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03FB //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -34875,15 +34875,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -34900,8 +34900,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -34963,7 +34963,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03A1 //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -34974,15 +34974,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -34999,8 +34999,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -37742,8 +37742,8 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7F //TX_SENDFUNC_MODE_0
+4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -37889,7 +37889,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7D00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -37910,7 +37910,7 @@
168 0x0400 //TX_GAIN_NP
169 0x01C0 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0140 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -37936,9 +37936,9 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7F80 //TX_DTD_THR1_1
+199 0x7F80 //TX_DTD_THR1_2
200 0x7F00 //TX_DTD_THR1_3
201 0x7F00 //TX_DTD_THR1_4
202 0x7F00 //TX_DTD_THR1_5
@@ -37950,7 +37950,7 @@
208 0x1000 //TX_DTD_THR2_4
209 0x1000 //TX_DTD_THR2_5
210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -37984,7 +37984,7 @@
242 0xF600 //TX_THR_SN_EST_0
243 0x0600 //TX_THR_SN_EST_1
244 0xF600 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+245 0xFC00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
248 0x0400 //TX_THR_SN_EST_6
@@ -38014,7 +38014,7 @@
272 0x1000 //TX_NE_RTO_TH
273 0x1000 //TX_NE_RTO_TH_L
274 0x1000 //TX_MAINREFRTOH_TH_H
-275 0x0600 //TX_MAINREFRTOH_TH_L
+275 0x1000 //TX_MAINREFRTOH_TH_L
276 0x2000 //TX_MAINREFRTO_TH_H
277 0x1400 //TX_MAINREFRTO_TH_L
278 0x0000 //TX_MAINREFRTO_TH_EQ
@@ -38031,7 +38031,7 @@
289 0x000E //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0004 //TX_MIN_GAIN_S_3
+292 0x0018 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0010 //TX_MIN_GAIN_S_6
@@ -38042,7 +38042,7 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x7FFA //TX_SNRI_SUP_1
302 0x2FFF //TX_SNRI_SUP_2
-303 0x6FFB //TX_SNRI_SUP_3
+303 0x4000 //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
306 0x2000 //TX_SNRI_SUP_6
@@ -38056,7 +38056,7 @@
314 0x4000 //TX_A_POST_FILT_S_0
315 0x77F3 //TX_A_POST_FILT_S_1
316 0x7FF2 //TX_A_POST_FILT_S_2
-317 0x1FFE //TX_A_POST_FILT_S_3
+317 0x7FFF //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
320 0x1FFE //TX_A_POST_FILT_S_6
@@ -38064,7 +38064,7 @@
322 0x1000 //TX_B_POST_FILT_0
323 0x7FF2 //TX_B_POST_FILT_1
324 0x1000 //TX_B_POST_FILT_2
-325 0x67F5 //TX_B_POST_FILT_3
+325 0x7FFF //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
328 0x4FF8 //TX_B_POST_FILT_6
@@ -38081,12 +38081,12 @@
339 0x7C29 //TX_LAMBDA_PFILT_S_0
340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x77F8 //TX_LAMBDA_PFILT_S_2
-342 0x75FA //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
-347 0x07D0 //TX_K_PEPPER
+347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
349 0x1D4C //TX_K_PEPPER_HF
350 0x0400 //TX_A_PEPPER_HF
@@ -38111,7 +38111,7 @@
369 0x7FFF //TX_NOISE_TH_0_3
370 0x0323 //TX_NOISE_TH_1
371 0x049F //TX_NOISE_TH_2
-372 0x201A //TX_NOISE_TH_3
+372 0x2710 //TX_NOISE_TH_3
373 0x6C00 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
@@ -38136,7 +38136,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -38149,11 +38149,11 @@
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+410 0x0080 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
-414 0x1800 //TX_RHO_UPB
+414 0x0080 //TX_RHO_UPB
415 0x2328 //TX_N_HOLD_HS
416 0x006E //TX_N_RHO_BFR0
417 0x7FFF //TX_LAMBDA_ARSP_EST
@@ -38236,7 +38236,7 @@
494 0x0000 //TX_DFLT_SRC_LOC_2
495 0x038E //TX_DOA_TRACK_VADTH
496 0x0000 //TX_DOA_TRACK_NEW
-497 0x0300 //TX_NOR_OFF_THR
+497 0x0168 //TX_NOR_OFF_THR
498 0x7C00 //TX_MORE_ON_700HZ_THR
499 0x2000 //TX_MU_BF_ADPT_NS
500 0x0000 //TX_ADAPT_LEN
@@ -38306,24 +38306,24 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0030 //TX_FDEQ_SUBNUM
-567 0x5D58 //TX_FDEQ_GAIN_0
-568 0x5657 //TX_FDEQ_GAIN_1
-569 0x5A5D //TX_FDEQ_GAIN_2
-570 0x5C5B //TX_FDEQ_GAIN_3
-571 0x5456 //TX_FDEQ_GAIN_4
-572 0x5151 //TX_FDEQ_GAIN_5
+567 0x6560 //TX_FDEQ_GAIN_0
+568 0x5F5E //TX_FDEQ_GAIN_1
+569 0x6164 //TX_FDEQ_GAIN_2
+570 0x6260 //TX_FDEQ_GAIN_3
+571 0x595A //TX_FDEQ_GAIN_4
+572 0x5651 //TX_FDEQ_GAIN_5
573 0x5E5C //TX_FDEQ_GAIN_6
574 0x4E51 //TX_FDEQ_GAIN_7
575 0x525C //TX_FDEQ_GAIN_8
576 0x5F62 //TX_FDEQ_GAIN_9
-577 0x615D //TX_FDEQ_GAIN_10
-578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5050 //TX_FDEQ_GAIN_12
-580 0x4E48 //TX_FDEQ_GAIN_13
-581 0x5659 //TX_FDEQ_GAIN_14
-582 0x6257 //TX_FDEQ_GAIN_15
-583 0x4B50 //TX_FDEQ_GAIN_16
-584 0x4848 //TX_FDEQ_GAIN_17
+577 0x615B //TX_FDEQ_GAIN_10
+578 0x5959 //TX_FDEQ_GAIN_11
+579 0x5352 //TX_FDEQ_GAIN_12
+580 0x5353 //TX_FDEQ_GAIN_13
+581 0x5454 //TX_FDEQ_GAIN_14
+582 0x684E //TX_FDEQ_GAIN_15
+583 0x5350 //TX_FDEQ_GAIN_16
+584 0x5050 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
586 0x4848 //TX_FDEQ_GAIN_19
587 0x4848 //TX_FDEQ_GAIN_20
@@ -38344,8 +38344,8 @@
602 0x0F28 //TX_FDEQ_BIN_11
603 0x111B //TX_FDEQ_BIN_12
604 0x291E //TX_FDEQ_BIN_13
-605 0x1E10 //TX_FDEQ_BIN_14
-606 0x1810 //TX_FDEQ_BIN_15
+605 0x1E14 //TX_FDEQ_BIN_14
+606 0x190B //TX_FDEQ_BIN_15
607 0x1021 //TX_FDEQ_BIN_16
608 0x1000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -38504,18 +38504,18 @@
762 0x0000 //TX_PREEQ_BIN_MIC2_23
763 0x0006 //TX_MASKING_ABILITY
764 0x0800 //TX_NND_WEIGHT
-765 0x0050 //TX_MIC_CALIBRATION_0
-766 0x0056 //TX_MIC_CALIBRATION_1
-767 0x0050 //TX_MIC_CALIBRATION_2
-768 0x0050 //TX_MIC_CALIBRATION_3
-769 0x0046 //TX_MIC_PWR_BIAS_0
-770 0x0042 //TX_MIC_PWR_BIAS_1
-771 0x0046 //TX_MIC_PWR_BIAS_2
-772 0x0046 //TX_MIC_PWR_BIAS_3
-773 0x0000 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0000 //TX_GAIN_LIMIT_2
-776 0x0000 //TX_GAIN_LIMIT_3
+765 0x0070 //TX_MIC_CALIBRATION_0
+766 0x0070 //TX_MIC_CALIBRATION_1
+767 0x0070 //TX_MIC_CALIBRATION_2
+768 0x0070 //TX_MIC_CALIBRATION_3
+769 0x0051 //TX_MIC_PWR_BIAS_0
+770 0x0051 //TX_MIC_PWR_BIAS_1
+771 0x0051 //TX_MIC_PWR_BIAS_2
+772 0x0051 //TX_MIC_PWR_BIAS_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -38605,7 +38605,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0821 //TX_TDDRC_DRC_GAIN
+866 0x09C6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -38628,7 +38628,7 @@
886 0x0CCD //TX_FASTNS_TFMASKBIN_TH2
887 0x0CCD //TX_FASTNS_TFMASKBIN_TH3
888 0x0028 //TX_FASTNS_ARSPC_TH
-889 0xC000 //TX_FASTNS_MASK5_TH
+889 0x8000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
@@ -38638,7 +38638,7 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03E8 //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
@@ -38647,32 +38647,32 @@
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
+911 0x7D96 //TX_DTD_THR1_MICMUTE_0
+912 0x7F94 //TX_DTD_THR1_MICMUTE_1
+913 0x7FBC //TX_DTD_THR1_MICMUTE_2
+914 0x7FE4 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -38683,9 +38683,9 @@
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3BD8 //TX_TFMASKM4_2_DT_THR
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5FFB //TX_PRE_MASK_SUP
@@ -38856,7 +38856,7 @@
125 0x7C00 //RX_LAMBDA_PKA_FP
126 0x0A2B //RX_TPKA_FP
127 0x0400 //RX_MIN_G_FP
-128 0x140C //RX_MAX_G_FP
+128 0x0CA6 //RX_MAX_G_FP
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
131 0x0000 //RX_MAXLEVEL_CNG
@@ -38908,7 +38908,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03AC //RX_TDDRC_DRC_GAIN
+124 0x0444 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -38917,17 +38917,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -38944,8 +38944,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -39007,7 +39007,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x042B //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -39016,17 +39016,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -39043,8 +39043,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -39106,7 +39106,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x041F //RX_TDDRC_DRC_GAIN
+124 0x04D7 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -39115,17 +39115,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -39142,8 +39142,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -39205,7 +39205,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03FB //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -39214,17 +39214,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -39241,8 +39241,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -39304,7 +39304,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03E4 //RX_TDDRC_DRC_GAIN
+124 0x0451 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -39313,17 +39313,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -39340,8 +39340,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -39403,7 +39403,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03FB //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -39412,17 +39412,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -39439,8 +39439,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -39502,7 +39502,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x03D9 //RX_TDDRC_DRC_GAIN
+124 0x03A1 //RX_TDDRC_DRC_GAIN
38 0x0025 //RX_FDEQ_SUBNUM
39 0x584E //RX_FDEQ_GAIN_0
40 0x4D50 //RX_FDEQ_GAIN_1
@@ -39511,17 +39511,17 @@
43 0x8A85 //RX_FDEQ_GAIN_4
44 0x8282 //RX_FDEQ_GAIN_5
45 0x8689 //RX_FDEQ_GAIN_6
-46 0x97A5 //RX_FDEQ_GAIN_7
-47 0xA996 //RX_FDEQ_GAIN_8
-48 0x8175 //RX_FDEQ_GAIN_9
-49 0x6859 //RX_FDEQ_GAIN_10
-50 0x4D4A //RX_FDEQ_GAIN_11
-51 0x504F //RX_FDEQ_GAIN_12
-52 0x4847 //RX_FDEQ_GAIN_13
-53 0x433C //RX_FDEQ_GAIN_14
-54 0x4147 //RX_FDEQ_GAIN_15
-55 0x4D46 //RX_FDEQ_GAIN_16
-56 0x4460 //RX_FDEQ_GAIN_17
+46 0x979F //RX_FDEQ_GAIN_7
+47 0xA9A2 //RX_FDEQ_GAIN_8
+48 0xA491 //RX_FDEQ_GAIN_9
+49 0x7C78 //RX_FDEQ_GAIN_10
+50 0x6865 //RX_FDEQ_GAIN_11
+51 0x626C //RX_FDEQ_GAIN_12
+52 0x6868 //RX_FDEQ_GAIN_13
+53 0x5B56 //RX_FDEQ_GAIN_14
+54 0x5457 //RX_FDEQ_GAIN_15
+55 0x4B4E //RX_FDEQ_GAIN_16
+56 0x5060 //RX_FDEQ_GAIN_17
57 0x6E48 //RX_FDEQ_GAIN_18
58 0x4848 //RX_FDEQ_GAIN_19
59 0x4848 //RX_FDEQ_GAIN_20
@@ -39538,8 +39538,8 @@
70 0x090A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1013 //RX_FDEQ_BIN_10
-74 0x1719 //RX_FDEQ_BIN_11
+73 0x100F //RX_FDEQ_BIN_10
+74 0x1420 //RX_FDEQ_BIN_11
75 0x1B0F //RX_FDEQ_BIN_12
76 0x141E //RX_FDEQ_BIN_13
77 0x0F0F //RX_FDEQ_BIN_14
@@ -39707,7 +39707,7 @@
282 0x7C00 //RX_LAMBDA_PKA_FP
283 0x0A2B //RX_TPKA_FP
284 0x0400 //RX_MIN_G_FP
-285 0x140C //RX_MAX_G_FP
+285 0x0CA6 //RX_MAX_G_FP
286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
288 0x0000 //RX_MAXLEVEL_CNG
@@ -40254,7 +40254,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03FB //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -40265,15 +40265,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -40290,8 +40290,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -40353,7 +40353,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x03D9 //RX_TDDRC_DRC_GAIN
+281 0x03A1 //RX_TDDRC_DRC_GAIN
195 0x0025 //RX_FDEQ_SUBNUM
196 0x584E //RX_FDEQ_GAIN_0
197 0x4D50 //RX_FDEQ_GAIN_1
@@ -40364,15 +40364,15 @@
202 0x8689 //RX_FDEQ_GAIN_6
203 0x97A5 //RX_FDEQ_GAIN_7
204 0xA996 //RX_FDEQ_GAIN_8
-205 0x8175 //RX_FDEQ_GAIN_9
-206 0x6859 //RX_FDEQ_GAIN_10
-207 0x4D4A //RX_FDEQ_GAIN_11
-208 0x504F //RX_FDEQ_GAIN_12
-209 0x4847 //RX_FDEQ_GAIN_13
-210 0x433C //RX_FDEQ_GAIN_14
-211 0x4147 //RX_FDEQ_GAIN_15
-212 0x4D46 //RX_FDEQ_GAIN_16
-213 0x4460 //RX_FDEQ_GAIN_17
+205 0x817D //RX_FDEQ_GAIN_9
+206 0x7C78 //RX_FDEQ_GAIN_10
+207 0x6865 //RX_FDEQ_GAIN_11
+208 0x6270 //RX_FDEQ_GAIN_12
+209 0x6868 //RX_FDEQ_GAIN_13
+210 0x5B56 //RX_FDEQ_GAIN_14
+211 0x5457 //RX_FDEQ_GAIN_15
+212 0x4B4E //RX_FDEQ_GAIN_16
+213 0x5060 //RX_FDEQ_GAIN_17
214 0x6E48 //RX_FDEQ_GAIN_18
215 0x4848 //RX_FDEQ_GAIN_19
216 0x4848 //RX_FDEQ_GAIN_20
@@ -40389,8 +40389,8 @@
227 0x090A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1013 //RX_FDEQ_BIN_10
-231 0x1719 //RX_FDEQ_BIN_11
+230 0x100F //RX_FDEQ_BIN_10
+231 0x1420 //RX_FDEQ_BIN_11
232 0x1B0F //RX_FDEQ_BIN_12
233 0x141E //RX_FDEQ_BIN_13
234 0x0F0F //RX_FDEQ_BIN_14
@@ -43132,7 +43132,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -43372,31 +43372,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0xFA00 //TX_THR_SN_EST_1
-244 0xFB00 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+243 0x0200 //TX_THR_SN_EST_1
+244 0x0800 //TX_THR_SN_EST_2
+245 0x1000 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0000 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0000 //TX_DELTA_THR_SN_EST_0
-251 0x01A0 //TX_DELTA_THR_SN_EST_1
-252 0x0200 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0500 //TX_DELTA_THR_SN_EST_2
+253 0x0500 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0x0500 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x5000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x3000 //TX_LAMBDA_NN_EST_1
+260 0x4FFE //TX_LAMBDA_NN_EST_2
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0028 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x0000 //TX_EQ_THR_BF
@@ -43411,70 +43411,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x4000 //TX_B_POST_FLT_1
281 0x0018 //TX_NS_LVL_CTRL_0
-282 0x0020 //TX_NS_LVL_CTRL_1
+282 0x0010 //TX_NS_LVL_CTRL_1
283 0x0018 //TX_NS_LVL_CTRL_2
-284 0x0019 //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x001A //TX_NS_LVL_CTRL_4
286 0x001E //TX_NS_LVL_CTRL_5
-287 0x001C //TX_NS_LVL_CTRL_6
+287 0x0018 //TX_NS_LVL_CTRL_6
288 0x001C //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0012 //TX_MIN_GAIN_S_1
-291 0x0012 //TX_MIN_GAIN_S_2
-292 0x0012 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0008 //TX_MIN_GAIN_S_2
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0018 //TX_MIN_GAIN_S_4
294 0x0018 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x0018 //TX_MIN_GAIN_S_7
-297 0x5000 //TX_NMOS_SUP
+297 0x2FFF //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x2FFF //TX_SNRI_SUP_1
+302 0x5FFC //TX_SNRI_SUP_2
+303 0x5FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FFA //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x4000 //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0014 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7000 //TX_A_POST_FILT_S_0
-315 0x3000 //TX_A_POST_FILT_S_1
-316 0x3000 //TX_A_POST_FILT_S_2
-317 0x2000 //TX_A_POST_FILT_S_3
+315 0x37FB //TX_A_POST_FILT_S_1
+316 0x3FFA //TX_A_POST_FILT_S_2
+317 0x67F5 //TX_A_POST_FILT_S_3
318 0x7000 //TX_A_POST_FILT_S_4
319 0x7000 //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x17FF //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x7FFF //TX_B_POST_FILT_1
-324 0x4000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+323 0x27FD //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x27FD //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x4000 //TX_B_POST_FILT_5
-328 0x5000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x4000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x6000 //TX_B_LESSCUT_RTO_S_1
-332 0x6000 //TX_B_LESSCUT_RTO_S_2
-333 0x6000 //TX_B_LESSCUT_RTO_S_3
+331 0x77F9 //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x7FF8 //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x6000 //TX_B_LESSCUT_RTO_S_6
+336 0x47FF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C29 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7000 //TX_LAMBDA_PFILT_S_1
-341 0x7000 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x77F8 //TX_LAMBDA_PFILT_S_1
+341 0x73FC //TX_LAMBDA_PFILT_S_2
+342 0x7AF5 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x70FF //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0600 //TX_A_PEPPER
@@ -43509,7 +43509,7 @@
377 0x4E20 //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xE0BB //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -43525,19 +43525,19 @@
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x5000 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0008 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4900 //TX_MIN_G_CTRL_SSNS
+408 0x2000 //TX_MIN_G_CTRL_SSNS
409 0x1000 //TX_METAL_RTO_THR
410 0x0FA0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -43608,7 +43608,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -43902,10 +43902,10 @@
770 0x004B //TX_MIC_PWR_BIAS_1
771 0x004B //TX_MIC_PWR_BIAS_2
772 0x004B //TX_MIC_PWR_BIAS_3
-773 0x0002 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0002 //TX_GAIN_LIMIT_2
-776 0x0002 //TX_GAIN_LIMIT_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -43995,17 +43995,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0BE3 //TX_TDDRC_DRC_GAIN
+866 0x0B38 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x199A //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1F40 //TX_TFMASKLTH_BINVAD
+873 0xFE0C //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x2000 //TX_B_LESSCUT_RTO_MASK
+876 0x5FFC //TX_B_LESSCUT_RTO_MASK
877 0x1C00 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -44020,7 +44020,7 @@
888 0x00C8 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x6FFB //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -44028,45 +44028,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0320 //TX_MICMUTE_RATIO_THR
+899 0x028A //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0009 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
-905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
+905 0x1020 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7F40 //TX_MICMUTE_EAD_THR
+908 0x7FC0 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7D00 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x2000 //TX_DTD_THR2_MICMUTE_0
+911 0x7D64 //TX_DTD_THR1_MICMUTE_0
+912 0x7F08 //TX_DTD_THR1_MICMUTE_1
+913 0x7F30 //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
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
-926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -44075,21 +44075,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x57E4 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0006 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x3FFD //TX_PRE_MASK_SUP
+950 0x0090 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x7BF1 //TX_NSSAMASK_MORENS
+954 0x0500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x0CCD //TX_NSSAMASK_MORENS_TYPE1
-958 0x0CCD //TX_NSSAMASK_MORENS_TYPE2
-959 0x0CCD //TX_CGMMMASK_MORENS_TYPE1
-960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
+957 0x2BFB //TX_NSSAMASK_MORENS_TYPE1
+958 0x73F2 //TX_NSSAMASK_MORENS_TYPE2
+959 0x2500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -45827,8 +45827,8 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7F //TX_SENDFUNC_MODE_0
+4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -45974,7 +45974,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7D00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -45995,7 +45995,7 @@
168 0x0400 //TX_GAIN_NP
169 0x01C0 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0140 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -46021,9 +46021,9 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7F80 //TX_DTD_THR1_1
+199 0x7F80 //TX_DTD_THR1_2
200 0x7F00 //TX_DTD_THR1_3
201 0x7F00 //TX_DTD_THR1_4
202 0x7F00 //TX_DTD_THR1_5
@@ -46035,7 +46035,7 @@
208 0x1000 //TX_DTD_THR2_4
209 0x1000 //TX_DTD_THR2_5
210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -46069,7 +46069,7 @@
242 0xF600 //TX_THR_SN_EST_0
243 0x0600 //TX_THR_SN_EST_1
244 0xF600 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+245 0xFC00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
248 0x0400 //TX_THR_SN_EST_6
@@ -46099,7 +46099,7 @@
272 0x1000 //TX_NE_RTO_TH
273 0x1000 //TX_NE_RTO_TH_L
274 0x1000 //TX_MAINREFRTOH_TH_H
-275 0x0600 //TX_MAINREFRTOH_TH_L
+275 0x1000 //TX_MAINREFRTOH_TH_L
276 0x2000 //TX_MAINREFRTO_TH_H
277 0x1400 //TX_MAINREFRTO_TH_L
278 0x0000 //TX_MAINREFRTO_TH_EQ
@@ -46116,7 +46116,7 @@
289 0x000E //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0004 //TX_MIN_GAIN_S_3
+292 0x0018 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0010 //TX_MIN_GAIN_S_6
@@ -46127,7 +46127,7 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x7FFA //TX_SNRI_SUP_1
302 0x2FFF //TX_SNRI_SUP_2
-303 0x6FFB //TX_SNRI_SUP_3
+303 0x4000 //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
306 0x2000 //TX_SNRI_SUP_6
@@ -46141,7 +46141,7 @@
314 0x4000 //TX_A_POST_FILT_S_0
315 0x77F3 //TX_A_POST_FILT_S_1
316 0x7FF2 //TX_A_POST_FILT_S_2
-317 0x1FFE //TX_A_POST_FILT_S_3
+317 0x7FFF //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
320 0x1FFE //TX_A_POST_FILT_S_6
@@ -46149,7 +46149,7 @@
322 0x1000 //TX_B_POST_FILT_0
323 0x7FF2 //TX_B_POST_FILT_1
324 0x1000 //TX_B_POST_FILT_2
-325 0x67F5 //TX_B_POST_FILT_3
+325 0x7FFF //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
328 0x4FF8 //TX_B_POST_FILT_6
@@ -46166,12 +46166,12 @@
339 0x7C29 //TX_LAMBDA_PFILT_S_0
340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x77F8 //TX_LAMBDA_PFILT_S_2
-342 0x75FA //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
-347 0x07D0 //TX_K_PEPPER
+347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
349 0x1D4C //TX_K_PEPPER_HF
350 0x0400 //TX_A_PEPPER_HF
@@ -46196,7 +46196,7 @@
369 0x7FFF //TX_NOISE_TH_0_3
370 0x0323 //TX_NOISE_TH_1
371 0x049F //TX_NOISE_TH_2
-372 0x201A //TX_NOISE_TH_3
+372 0x2710 //TX_NOISE_TH_3
373 0x6C00 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
@@ -46221,7 +46221,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -46234,11 +46234,11 @@
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+410 0x0080 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
-414 0x1800 //TX_RHO_UPB
+414 0x0080 //TX_RHO_UPB
415 0x2328 //TX_N_HOLD_HS
416 0x006E //TX_N_RHO_BFR0
417 0x7FFF //TX_LAMBDA_ARSP_EST
@@ -46321,7 +46321,7 @@
494 0x0000 //TX_DFLT_SRC_LOC_2
495 0x038E //TX_DOA_TRACK_VADTH
496 0x0000 //TX_DOA_TRACK_NEW
-497 0x0300 //TX_NOR_OFF_THR
+497 0x0168 //TX_NOR_OFF_THR
498 0x7C00 //TX_MORE_ON_700HZ_THR
499 0x2000 //TX_MU_BF_ADPT_NS
500 0x0000 //TX_ADAPT_LEN
@@ -46391,24 +46391,24 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0030 //TX_FDEQ_SUBNUM
-567 0x5D58 //TX_FDEQ_GAIN_0
-568 0x5657 //TX_FDEQ_GAIN_1
-569 0x5A5D //TX_FDEQ_GAIN_2
-570 0x5C5B //TX_FDEQ_GAIN_3
-571 0x5456 //TX_FDEQ_GAIN_4
-572 0x5151 //TX_FDEQ_GAIN_5
+567 0x6560 //TX_FDEQ_GAIN_0
+568 0x5F5E //TX_FDEQ_GAIN_1
+569 0x6164 //TX_FDEQ_GAIN_2
+570 0x6260 //TX_FDEQ_GAIN_3
+571 0x595A //TX_FDEQ_GAIN_4
+572 0x5651 //TX_FDEQ_GAIN_5
573 0x5E5C //TX_FDEQ_GAIN_6
574 0x4E51 //TX_FDEQ_GAIN_7
575 0x525C //TX_FDEQ_GAIN_8
576 0x5F62 //TX_FDEQ_GAIN_9
-577 0x615D //TX_FDEQ_GAIN_10
-578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5050 //TX_FDEQ_GAIN_12
-580 0x4E48 //TX_FDEQ_GAIN_13
-581 0x5659 //TX_FDEQ_GAIN_14
-582 0x6257 //TX_FDEQ_GAIN_15
-583 0x4B50 //TX_FDEQ_GAIN_16
-584 0x4848 //TX_FDEQ_GAIN_17
+577 0x615B //TX_FDEQ_GAIN_10
+578 0x5959 //TX_FDEQ_GAIN_11
+579 0x5352 //TX_FDEQ_GAIN_12
+580 0x5353 //TX_FDEQ_GAIN_13
+581 0x5454 //TX_FDEQ_GAIN_14
+582 0x684E //TX_FDEQ_GAIN_15
+583 0x5350 //TX_FDEQ_GAIN_16
+584 0x5050 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
586 0x4848 //TX_FDEQ_GAIN_19
587 0x4848 //TX_FDEQ_GAIN_20
@@ -46429,8 +46429,8 @@
602 0x0F28 //TX_FDEQ_BIN_11
603 0x111B //TX_FDEQ_BIN_12
604 0x291E //TX_FDEQ_BIN_13
-605 0x1E10 //TX_FDEQ_BIN_14
-606 0x1810 //TX_FDEQ_BIN_15
+605 0x1E14 //TX_FDEQ_BIN_14
+606 0x190B //TX_FDEQ_BIN_15
607 0x1021 //TX_FDEQ_BIN_16
608 0x1000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -46589,18 +46589,18 @@
762 0x0000 //TX_PREEQ_BIN_MIC2_23
763 0x0006 //TX_MASKING_ABILITY
764 0x0800 //TX_NND_WEIGHT
-765 0x0050 //TX_MIC_CALIBRATION_0
-766 0x0056 //TX_MIC_CALIBRATION_1
-767 0x0050 //TX_MIC_CALIBRATION_2
-768 0x0050 //TX_MIC_CALIBRATION_3
-769 0x0046 //TX_MIC_PWR_BIAS_0
-770 0x0042 //TX_MIC_PWR_BIAS_1
-771 0x0046 //TX_MIC_PWR_BIAS_2
-772 0x0046 //TX_MIC_PWR_BIAS_3
-773 0x0000 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0000 //TX_GAIN_LIMIT_2
-776 0x0000 //TX_GAIN_LIMIT_3
+765 0x0070 //TX_MIC_CALIBRATION_0
+766 0x0070 //TX_MIC_CALIBRATION_1
+767 0x0070 //TX_MIC_CALIBRATION_2
+768 0x0070 //TX_MIC_CALIBRATION_3
+769 0x0051 //TX_MIC_PWR_BIAS_0
+770 0x0051 //TX_MIC_PWR_BIAS_1
+771 0x0051 //TX_MIC_PWR_BIAS_2
+772 0x0051 //TX_MIC_PWR_BIAS_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -46690,7 +46690,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0821 //TX_TDDRC_DRC_GAIN
+866 0x09C6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -46713,7 +46713,7 @@
886 0x0CCD //TX_FASTNS_TFMASKBIN_TH2
887 0x0CCD //TX_FASTNS_TFMASKBIN_TH3
888 0x0028 //TX_FASTNS_ARSPC_TH
-889 0xC000 //TX_FASTNS_MASK5_TH
+889 0x8000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
@@ -46723,7 +46723,7 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03E8 //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
@@ -46732,32 +46732,32 @@
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
+911 0x7D96 //TX_DTD_THR1_MICMUTE_0
+912 0x7F94 //TX_DTD_THR1_MICMUTE_1
+913 0x7FBC //TX_DTD_THR1_MICMUTE_2
+914 0x7FE4 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -46768,9 +46768,9 @@
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3BD8 //TX_TFMASKM4_2_DT_THR
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5FFB //TX_PRE_MASK_SUP
@@ -53912,7 +53912,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -54152,31 +54152,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0xFA00 //TX_THR_SN_EST_1
-244 0xFB00 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+243 0x0200 //TX_THR_SN_EST_1
+244 0x0800 //TX_THR_SN_EST_2
+245 0x1000 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0000 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0000 //TX_DELTA_THR_SN_EST_0
-251 0x01A0 //TX_DELTA_THR_SN_EST_1
-252 0x0200 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0500 //TX_DELTA_THR_SN_EST_2
+253 0x0500 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0x0500 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x5000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x3000 //TX_LAMBDA_NN_EST_1
+260 0x4FFE //TX_LAMBDA_NN_EST_2
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0028 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x0000 //TX_EQ_THR_BF
@@ -54191,70 +54191,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x4000 //TX_B_POST_FLT_1
281 0x0018 //TX_NS_LVL_CTRL_0
-282 0x0020 //TX_NS_LVL_CTRL_1
+282 0x0010 //TX_NS_LVL_CTRL_1
283 0x0018 //TX_NS_LVL_CTRL_2
-284 0x0019 //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x001A //TX_NS_LVL_CTRL_4
286 0x001E //TX_NS_LVL_CTRL_5
-287 0x001C //TX_NS_LVL_CTRL_6
+287 0x0018 //TX_NS_LVL_CTRL_6
288 0x001C //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0012 //TX_MIN_GAIN_S_1
-291 0x0012 //TX_MIN_GAIN_S_2
-292 0x0012 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0008 //TX_MIN_GAIN_S_2
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0018 //TX_MIN_GAIN_S_4
294 0x0018 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x0018 //TX_MIN_GAIN_S_7
-297 0x5000 //TX_NMOS_SUP
+297 0x2FFF //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x2FFF //TX_SNRI_SUP_1
+302 0x5FFC //TX_SNRI_SUP_2
+303 0x5FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FFA //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x4000 //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0014 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7000 //TX_A_POST_FILT_S_0
-315 0x3000 //TX_A_POST_FILT_S_1
-316 0x3000 //TX_A_POST_FILT_S_2
-317 0x2000 //TX_A_POST_FILT_S_3
+315 0x37FB //TX_A_POST_FILT_S_1
+316 0x3FFA //TX_A_POST_FILT_S_2
+317 0x67F5 //TX_A_POST_FILT_S_3
318 0x7000 //TX_A_POST_FILT_S_4
319 0x7000 //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x17FF //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x7FFF //TX_B_POST_FILT_1
-324 0x4000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+323 0x27FD //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x27FD //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x4000 //TX_B_POST_FILT_5
-328 0x5000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x4000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x6000 //TX_B_LESSCUT_RTO_S_1
-332 0x6000 //TX_B_LESSCUT_RTO_S_2
-333 0x6000 //TX_B_LESSCUT_RTO_S_3
+331 0x77F9 //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x7FF8 //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x6000 //TX_B_LESSCUT_RTO_S_6
+336 0x47FF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C29 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7000 //TX_LAMBDA_PFILT_S_1
-341 0x7000 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x77F8 //TX_LAMBDA_PFILT_S_1
+341 0x73FC //TX_LAMBDA_PFILT_S_2
+342 0x7AF5 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x70FF //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0600 //TX_A_PEPPER
@@ -54289,7 +54289,7 @@
377 0x4E20 //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xE0BB //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -54305,19 +54305,19 @@
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x5000 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0008 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4900 //TX_MIN_G_CTRL_SSNS
+408 0x2000 //TX_MIN_G_CTRL_SSNS
409 0x1000 //TX_METAL_RTO_THR
410 0x0FA0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -54388,7 +54388,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -54682,10 +54682,10 @@
770 0x004B //TX_MIC_PWR_BIAS_1
771 0x004B //TX_MIC_PWR_BIAS_2
772 0x004B //TX_MIC_PWR_BIAS_3
-773 0x0002 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0002 //TX_GAIN_LIMIT_2
-776 0x0002 //TX_GAIN_LIMIT_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -54775,17 +54775,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0BE3 //TX_TDDRC_DRC_GAIN
+866 0x0B38 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x199A //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1F40 //TX_TFMASKLTH_BINVAD
+873 0xFE0C //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x2000 //TX_B_LESSCUT_RTO_MASK
+876 0x5FFC //TX_B_LESSCUT_RTO_MASK
877 0x1C00 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -54800,7 +54800,7 @@
888 0x00C8 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x6FFB //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -54808,45 +54808,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0320 //TX_MICMUTE_RATIO_THR
+899 0x028A //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0009 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
-905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
+905 0x1020 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7F40 //TX_MICMUTE_EAD_THR
+908 0x7FC0 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7D00 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x2000 //TX_DTD_THR2_MICMUTE_0
+911 0x7D64 //TX_DTD_THR1_MICMUTE_0
+912 0x7F08 //TX_DTD_THR1_MICMUTE_1
+913 0x7F30 //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
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
-926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -54855,21 +54855,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x57E4 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0006 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x3FFD //TX_PRE_MASK_SUP
+950 0x0090 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x7BF1 //TX_NSSAMASK_MORENS
+954 0x0500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x0CCD //TX_NSSAMASK_MORENS_TYPE1
-958 0x0CCD //TX_NSSAMASK_MORENS_TYPE2
-959 0x0CCD //TX_CGMMMASK_MORENS_TYPE1
-960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
+957 0x2BFB //TX_NSSAMASK_MORENS_TYPE1
+958 0x73F2 //TX_NSSAMASK_MORENS_TYPE2
+959 0x2500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -56607,8 +56607,8 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7F //TX_SENDFUNC_MODE_0
+4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -56754,7 +56754,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7D00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -56775,7 +56775,7 @@
168 0x0400 //TX_GAIN_NP
169 0x01C0 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0140 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -56801,9 +56801,9 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7F80 //TX_DTD_THR1_1
+199 0x7F80 //TX_DTD_THR1_2
200 0x7F00 //TX_DTD_THR1_3
201 0x7F00 //TX_DTD_THR1_4
202 0x7F00 //TX_DTD_THR1_5
@@ -56815,7 +56815,7 @@
208 0x1000 //TX_DTD_THR2_4
209 0x1000 //TX_DTD_THR2_5
210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -56849,7 +56849,7 @@
242 0xF600 //TX_THR_SN_EST_0
243 0x0600 //TX_THR_SN_EST_1
244 0xF600 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+245 0xFC00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
248 0x0400 //TX_THR_SN_EST_6
@@ -56879,7 +56879,7 @@
272 0x1000 //TX_NE_RTO_TH
273 0x1000 //TX_NE_RTO_TH_L
274 0x1000 //TX_MAINREFRTOH_TH_H
-275 0x0600 //TX_MAINREFRTOH_TH_L
+275 0x1000 //TX_MAINREFRTOH_TH_L
276 0x2000 //TX_MAINREFRTO_TH_H
277 0x1400 //TX_MAINREFRTO_TH_L
278 0x0000 //TX_MAINREFRTO_TH_EQ
@@ -56896,7 +56896,7 @@
289 0x000E //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0004 //TX_MIN_GAIN_S_3
+292 0x0018 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0010 //TX_MIN_GAIN_S_6
@@ -56907,7 +56907,7 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x7FFA //TX_SNRI_SUP_1
302 0x2FFF //TX_SNRI_SUP_2
-303 0x6FFB //TX_SNRI_SUP_3
+303 0x4000 //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
306 0x2000 //TX_SNRI_SUP_6
@@ -56921,7 +56921,7 @@
314 0x4000 //TX_A_POST_FILT_S_0
315 0x77F3 //TX_A_POST_FILT_S_1
316 0x7FF2 //TX_A_POST_FILT_S_2
-317 0x1FFE //TX_A_POST_FILT_S_3
+317 0x7FFF //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
320 0x1FFE //TX_A_POST_FILT_S_6
@@ -56929,7 +56929,7 @@
322 0x1000 //TX_B_POST_FILT_0
323 0x7FF2 //TX_B_POST_FILT_1
324 0x1000 //TX_B_POST_FILT_2
-325 0x67F5 //TX_B_POST_FILT_3
+325 0x7FFF //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
328 0x4FF8 //TX_B_POST_FILT_6
@@ -56946,12 +56946,12 @@
339 0x7C29 //TX_LAMBDA_PFILT_S_0
340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x77F8 //TX_LAMBDA_PFILT_S_2
-342 0x75FA //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
-347 0x07D0 //TX_K_PEPPER
+347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
349 0x1D4C //TX_K_PEPPER_HF
350 0x0400 //TX_A_PEPPER_HF
@@ -56976,7 +56976,7 @@
369 0x7FFF //TX_NOISE_TH_0_3
370 0x0323 //TX_NOISE_TH_1
371 0x049F //TX_NOISE_TH_2
-372 0x201A //TX_NOISE_TH_3
+372 0x2710 //TX_NOISE_TH_3
373 0x6C00 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
@@ -57001,7 +57001,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -57014,11 +57014,11 @@
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+410 0x0080 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
-414 0x1800 //TX_RHO_UPB
+414 0x0080 //TX_RHO_UPB
415 0x2328 //TX_N_HOLD_HS
416 0x006E //TX_N_RHO_BFR0
417 0x7FFF //TX_LAMBDA_ARSP_EST
@@ -57101,7 +57101,7 @@
494 0x0000 //TX_DFLT_SRC_LOC_2
495 0x038E //TX_DOA_TRACK_VADTH
496 0x0000 //TX_DOA_TRACK_NEW
-497 0x0300 //TX_NOR_OFF_THR
+497 0x0168 //TX_NOR_OFF_THR
498 0x7C00 //TX_MORE_ON_700HZ_THR
499 0x2000 //TX_MU_BF_ADPT_NS
500 0x0000 //TX_ADAPT_LEN
@@ -57171,24 +57171,24 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0030 //TX_FDEQ_SUBNUM
-567 0x5D58 //TX_FDEQ_GAIN_0
-568 0x5657 //TX_FDEQ_GAIN_1
-569 0x5A5D //TX_FDEQ_GAIN_2
-570 0x5C5B //TX_FDEQ_GAIN_3
-571 0x5456 //TX_FDEQ_GAIN_4
-572 0x5151 //TX_FDEQ_GAIN_5
+567 0x6560 //TX_FDEQ_GAIN_0
+568 0x5F5E //TX_FDEQ_GAIN_1
+569 0x6164 //TX_FDEQ_GAIN_2
+570 0x6260 //TX_FDEQ_GAIN_3
+571 0x595A //TX_FDEQ_GAIN_4
+572 0x5651 //TX_FDEQ_GAIN_5
573 0x5E5C //TX_FDEQ_GAIN_6
574 0x4E51 //TX_FDEQ_GAIN_7
575 0x525C //TX_FDEQ_GAIN_8
576 0x5F62 //TX_FDEQ_GAIN_9
-577 0x615D //TX_FDEQ_GAIN_10
-578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5050 //TX_FDEQ_GAIN_12
-580 0x4E48 //TX_FDEQ_GAIN_13
-581 0x5659 //TX_FDEQ_GAIN_14
-582 0x6257 //TX_FDEQ_GAIN_15
-583 0x4B50 //TX_FDEQ_GAIN_16
-584 0x4848 //TX_FDEQ_GAIN_17
+577 0x615B //TX_FDEQ_GAIN_10
+578 0x5959 //TX_FDEQ_GAIN_11
+579 0x5352 //TX_FDEQ_GAIN_12
+580 0x5353 //TX_FDEQ_GAIN_13
+581 0x5454 //TX_FDEQ_GAIN_14
+582 0x684E //TX_FDEQ_GAIN_15
+583 0x5350 //TX_FDEQ_GAIN_16
+584 0x5050 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
586 0x4848 //TX_FDEQ_GAIN_19
587 0x4848 //TX_FDEQ_GAIN_20
@@ -57209,8 +57209,8 @@
602 0x0F28 //TX_FDEQ_BIN_11
603 0x111B //TX_FDEQ_BIN_12
604 0x291E //TX_FDEQ_BIN_13
-605 0x1E10 //TX_FDEQ_BIN_14
-606 0x1810 //TX_FDEQ_BIN_15
+605 0x1E14 //TX_FDEQ_BIN_14
+606 0x190B //TX_FDEQ_BIN_15
607 0x1021 //TX_FDEQ_BIN_16
608 0x1000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -57369,18 +57369,18 @@
762 0x0000 //TX_PREEQ_BIN_MIC2_23
763 0x0006 //TX_MASKING_ABILITY
764 0x0800 //TX_NND_WEIGHT
-765 0x0050 //TX_MIC_CALIBRATION_0
-766 0x0056 //TX_MIC_CALIBRATION_1
-767 0x0050 //TX_MIC_CALIBRATION_2
-768 0x0050 //TX_MIC_CALIBRATION_3
-769 0x0046 //TX_MIC_PWR_BIAS_0
-770 0x0042 //TX_MIC_PWR_BIAS_1
-771 0x0046 //TX_MIC_PWR_BIAS_2
-772 0x0046 //TX_MIC_PWR_BIAS_3
-773 0x0000 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0000 //TX_GAIN_LIMIT_2
-776 0x0000 //TX_GAIN_LIMIT_3
+765 0x0070 //TX_MIC_CALIBRATION_0
+766 0x0070 //TX_MIC_CALIBRATION_1
+767 0x0070 //TX_MIC_CALIBRATION_2
+768 0x0070 //TX_MIC_CALIBRATION_3
+769 0x0051 //TX_MIC_PWR_BIAS_0
+770 0x0051 //TX_MIC_PWR_BIAS_1
+771 0x0051 //TX_MIC_PWR_BIAS_2
+772 0x0051 //TX_MIC_PWR_BIAS_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -57470,7 +57470,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0821 //TX_TDDRC_DRC_GAIN
+866 0x09C6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -57493,7 +57493,7 @@
886 0x0CCD //TX_FASTNS_TFMASKBIN_TH2
887 0x0CCD //TX_FASTNS_TFMASKBIN_TH3
888 0x0028 //TX_FASTNS_ARSPC_TH
-889 0xC000 //TX_FASTNS_MASK5_TH
+889 0x8000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
@@ -57503,7 +57503,7 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03E8 //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
@@ -57512,32 +57512,32 @@
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
+911 0x7D96 //TX_DTD_THR1_MICMUTE_0
+912 0x7F94 //TX_DTD_THR1_MICMUTE_1
+913 0x7FBC //TX_DTD_THR1_MICMUTE_2
+914 0x7FE4 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -57548,9 +57548,9 @@
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3BD8 //TX_TFMASKM4_2_DT_THR
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5FFB //TX_PRE_MASK_SUP
@@ -61997,8 +61997,8 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7F //TX_SENDFUNC_MODE_0
+4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -62144,7 +62144,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7D00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -62165,7 +62165,7 @@
168 0x0400 //TX_GAIN_NP
169 0x01C0 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0140 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -62191,9 +62191,9 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7F80 //TX_DTD_THR1_1
+199 0x7F80 //TX_DTD_THR1_2
200 0x7F00 //TX_DTD_THR1_3
201 0x7F00 //TX_DTD_THR1_4
202 0x7F00 //TX_DTD_THR1_5
@@ -62205,7 +62205,7 @@
208 0x1000 //TX_DTD_THR2_4
209 0x1000 //TX_DTD_THR2_5
210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -62239,7 +62239,7 @@
242 0xF600 //TX_THR_SN_EST_0
243 0x0600 //TX_THR_SN_EST_1
244 0xF600 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+245 0xFC00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
248 0x0400 //TX_THR_SN_EST_6
@@ -62269,7 +62269,7 @@
272 0x1000 //TX_NE_RTO_TH
273 0x1000 //TX_NE_RTO_TH_L
274 0x1000 //TX_MAINREFRTOH_TH_H
-275 0x0600 //TX_MAINREFRTOH_TH_L
+275 0x1000 //TX_MAINREFRTOH_TH_L
276 0x2000 //TX_MAINREFRTO_TH_H
277 0x1400 //TX_MAINREFRTO_TH_L
278 0x0000 //TX_MAINREFRTO_TH_EQ
@@ -62286,7 +62286,7 @@
289 0x000E //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0004 //TX_MIN_GAIN_S_3
+292 0x0018 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
295 0x0010 //TX_MIN_GAIN_S_6
@@ -62297,7 +62297,7 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x7FFA //TX_SNRI_SUP_1
302 0x2FFF //TX_SNRI_SUP_2
-303 0x6FFB //TX_SNRI_SUP_3
+303 0x4000 //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
306 0x2000 //TX_SNRI_SUP_6
@@ -62311,7 +62311,7 @@
314 0x4000 //TX_A_POST_FILT_S_0
315 0x77F3 //TX_A_POST_FILT_S_1
316 0x7FF2 //TX_A_POST_FILT_S_2
-317 0x1FFE //TX_A_POST_FILT_S_3
+317 0x7FFF //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
320 0x1FFE //TX_A_POST_FILT_S_6
@@ -62319,7 +62319,7 @@
322 0x1000 //TX_B_POST_FILT_0
323 0x7FF2 //TX_B_POST_FILT_1
324 0x1000 //TX_B_POST_FILT_2
-325 0x67F5 //TX_B_POST_FILT_3
+325 0x7FFF //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
328 0x4FF8 //TX_B_POST_FILT_6
@@ -62336,12 +62336,12 @@
339 0x7C29 //TX_LAMBDA_PFILT_S_0
340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x77F8 //TX_LAMBDA_PFILT_S_2
-342 0x75FA //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
-347 0x07D0 //TX_K_PEPPER
+347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
349 0x1D4C //TX_K_PEPPER_HF
350 0x0400 //TX_A_PEPPER_HF
@@ -62366,7 +62366,7 @@
369 0x7FFF //TX_NOISE_TH_0_3
370 0x0323 //TX_NOISE_TH_1
371 0x049F //TX_NOISE_TH_2
-372 0x201A //TX_NOISE_TH_3
+372 0x2710 //TX_NOISE_TH_3
373 0x6C00 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
@@ -62391,7 +62391,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -62404,11 +62404,11 @@
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+410 0x0080 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
-414 0x1800 //TX_RHO_UPB
+414 0x0080 //TX_RHO_UPB
415 0x2328 //TX_N_HOLD_HS
416 0x006E //TX_N_RHO_BFR0
417 0x7FFF //TX_LAMBDA_ARSP_EST
@@ -62491,7 +62491,7 @@
494 0x0000 //TX_DFLT_SRC_LOC_2
495 0x038E //TX_DOA_TRACK_VADTH
496 0x0000 //TX_DOA_TRACK_NEW
-497 0x0300 //TX_NOR_OFF_THR
+497 0x0168 //TX_NOR_OFF_THR
498 0x7C00 //TX_MORE_ON_700HZ_THR
499 0x2000 //TX_MU_BF_ADPT_NS
500 0x0000 //TX_ADAPT_LEN
@@ -62561,24 +62561,24 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0030 //TX_FDEQ_SUBNUM
-567 0x5D58 //TX_FDEQ_GAIN_0
-568 0x5657 //TX_FDEQ_GAIN_1
-569 0x5A5D //TX_FDEQ_GAIN_2
-570 0x5C5B //TX_FDEQ_GAIN_3
-571 0x5456 //TX_FDEQ_GAIN_4
-572 0x5151 //TX_FDEQ_GAIN_5
+567 0x6560 //TX_FDEQ_GAIN_0
+568 0x5F5E //TX_FDEQ_GAIN_1
+569 0x6164 //TX_FDEQ_GAIN_2
+570 0x6260 //TX_FDEQ_GAIN_3
+571 0x595A //TX_FDEQ_GAIN_4
+572 0x5651 //TX_FDEQ_GAIN_5
573 0x5E5C //TX_FDEQ_GAIN_6
574 0x4E51 //TX_FDEQ_GAIN_7
575 0x525C //TX_FDEQ_GAIN_8
576 0x5F62 //TX_FDEQ_GAIN_9
-577 0x615D //TX_FDEQ_GAIN_10
-578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5050 //TX_FDEQ_GAIN_12
-580 0x4E48 //TX_FDEQ_GAIN_13
-581 0x5659 //TX_FDEQ_GAIN_14
-582 0x6257 //TX_FDEQ_GAIN_15
-583 0x4B50 //TX_FDEQ_GAIN_16
-584 0x4848 //TX_FDEQ_GAIN_17
+577 0x615B //TX_FDEQ_GAIN_10
+578 0x5959 //TX_FDEQ_GAIN_11
+579 0x5352 //TX_FDEQ_GAIN_12
+580 0x5353 //TX_FDEQ_GAIN_13
+581 0x5454 //TX_FDEQ_GAIN_14
+582 0x684E //TX_FDEQ_GAIN_15
+583 0x5350 //TX_FDEQ_GAIN_16
+584 0x5050 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
586 0x4848 //TX_FDEQ_GAIN_19
587 0x4848 //TX_FDEQ_GAIN_20
@@ -62599,8 +62599,8 @@
602 0x0F28 //TX_FDEQ_BIN_11
603 0x111B //TX_FDEQ_BIN_12
604 0x291E //TX_FDEQ_BIN_13
-605 0x1E10 //TX_FDEQ_BIN_14
-606 0x1810 //TX_FDEQ_BIN_15
+605 0x1E14 //TX_FDEQ_BIN_14
+606 0x190B //TX_FDEQ_BIN_15
607 0x1021 //TX_FDEQ_BIN_16
608 0x1000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -62759,18 +62759,18 @@
762 0x0000 //TX_PREEQ_BIN_MIC2_23
763 0x0006 //TX_MASKING_ABILITY
764 0x0800 //TX_NND_WEIGHT
-765 0x0050 //TX_MIC_CALIBRATION_0
-766 0x0056 //TX_MIC_CALIBRATION_1
-767 0x0050 //TX_MIC_CALIBRATION_2
-768 0x0050 //TX_MIC_CALIBRATION_3
-769 0x0046 //TX_MIC_PWR_BIAS_0
-770 0x0042 //TX_MIC_PWR_BIAS_1
-771 0x0046 //TX_MIC_PWR_BIAS_2
-772 0x0046 //TX_MIC_PWR_BIAS_3
-773 0x0000 //TX_GAIN_LIMIT_0
-774 0x0002 //TX_GAIN_LIMIT_1
-775 0x0000 //TX_GAIN_LIMIT_2
-776 0x0000 //TX_GAIN_LIMIT_3
+765 0x0070 //TX_MIC_CALIBRATION_0
+766 0x0070 //TX_MIC_CALIBRATION_1
+767 0x0070 //TX_MIC_CALIBRATION_2
+768 0x0070 //TX_MIC_CALIBRATION_3
+769 0x0051 //TX_MIC_PWR_BIAS_0
+770 0x0051 //TX_MIC_PWR_BIAS_1
+771 0x0051 //TX_MIC_PWR_BIAS_2
+772 0x0051 //TX_MIC_PWR_BIAS_3
+773 0x0004 //TX_GAIN_LIMIT_0
+774 0x0004 //TX_GAIN_LIMIT_1
+775 0x0004 //TX_GAIN_LIMIT_2
+776 0x0004 //TX_GAIN_LIMIT_3
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
@@ -62860,7 +62860,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0821 //TX_TDDRC_DRC_GAIN
+866 0x09C6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -62883,7 +62883,7 @@
886 0x0CCD //TX_FASTNS_TFMASKBIN_TH2
887 0x0CCD //TX_FASTNS_TFMASKBIN_TH3
888 0x0028 //TX_FASTNS_ARSPC_TH
-889 0xC000 //TX_FASTNS_MASK5_TH
+889 0x8000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
@@ -62893,7 +62893,7 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03E8 //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
@@ -62902,32 +62902,32 @@
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
+911 0x7D96 //TX_DTD_THR1_MICMUTE_0
+912 0x7F94 //TX_DTD_THR1_MICMUTE_1
+913 0x7FBC //TX_DTD_THR1_MICMUTE_2
+914 0x7FE4 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -62938,9 +62938,9 @@
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3BD8 //TX_TFMASKM4_2_DT_THR
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5FFB //TX_PRE_MASK_SUP
diff --git a/audio/caiman/tuning/fortemedia/HANDSFREE.dat b/audio/caiman/tuning/fortemedia/HANDSFREE.dat
index 01a75a3e..243ad082 100644
Binary files a/audio/caiman/tuning/fortemedia/HANDSFREE.dat and b/audio/caiman/tuning/fortemedia/HANDSFREE.dat differ
diff --git a/audio/caiman/tuning/fortemedia/HANDSFREE.mods b/audio/caiman/tuning/fortemedia/HANDSFREE.mods
index 7da493a5..56ed0215 100644
--- a/audio/caiman/tuning/fortemedia/HANDSFREE.mods
+++ b/audio/caiman/tuning/fortemedia/HANDSFREE.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSFREE
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-23 16:42:16
+#SAVE_TIME 2024-06-06 17:11:36
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -406,7 +406,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x7FFF //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -2328,16 +2328,16 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x0780 //RX_TDDRC_DRC_GAIN
195 0x0014 //RX_FDEQ_SUBNUM
-196 0x8484 //RX_FDEQ_GAIN_0
-197 0x7A60 //RX_FDEQ_GAIN_1
-198 0x606A //RX_FDEQ_GAIN_2
-199 0x717C //RX_FDEQ_GAIN_3
-200 0x7C77 //RX_FDEQ_GAIN_4
-201 0x6465 //RX_FDEQ_GAIN_5
-202 0x5D4F //RX_FDEQ_GAIN_6
-203 0x4348 //RX_FDEQ_GAIN_7
-204 0x4A4A //RX_FDEQ_GAIN_8
-205 0x4844 //RX_FDEQ_GAIN_9
+196 0x5858 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5858 //RX_FDEQ_GAIN_2
+199 0x5858 //RX_FDEQ_GAIN_3
+200 0x5858 //RX_FDEQ_GAIN_4
+201 0x504C //RX_FDEQ_GAIN_5
+202 0x5850 //RX_FDEQ_GAIN_6
+203 0x5050 //RX_FDEQ_GAIN_7
+204 0x5458 //RX_FDEQ_GAIN_8
+205 0x5858 //RX_FDEQ_GAIN_9
206 0x4848 //RX_FDEQ_GAIN_10
207 0x4848 //RX_FDEQ_GAIN_11
208 0x4848 //RX_FDEQ_GAIN_12
@@ -2706,9 +2706,9 @@
#TX
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
-2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+2 0x003B //TX_PATCH_REG
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -2854,24 +2854,24 @@
147 0x0300 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7E80 //TX_EAD_THR
+150 0x7A00 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
-152 0x0200 //TX_MIN_EQ_RE_EST_0
+152 0x0800 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
154 0x0200 //TX_MIN_EQ_RE_EST_2
155 0x0200 //TX_MIN_EQ_RE_EST_3
156 0x0200 //TX_MIN_EQ_RE_EST_4
157 0x0200 //TX_MIN_EQ_RE_EST_5
158 0x0200 //TX_MIN_EQ_RE_EST_6
-159 0x1000 //TX_MIN_EQ_RE_EST_7
-160 0x1000 //TX_MIN_EQ_RE_EST_8
-161 0x1000 //TX_MIN_EQ_RE_EST_9
-162 0x1000 //TX_MIN_EQ_RE_EST_10
-163 0x1000 //TX_MIN_EQ_RE_EST_11
-164 0x1000 //TX_MIN_EQ_RE_EST_12
+159 0x6000 //TX_MIN_EQ_RE_EST_7
+160 0x6000 //TX_MIN_EQ_RE_EST_8
+161 0x7FFF //TX_MIN_EQ_RE_EST_9
+162 0x7FFF //TX_MIN_EQ_RE_EST_10
+163 0x7FFF //TX_MIN_EQ_RE_EST_11
+164 0x7FFF //TX_MIN_EQ_RE_EST_12
165 0x4000 //TX_LAMBDA_RE_EST
166 0x4000 //TX_LAMBDA_CB_NLE
-167 0x0000 //TX_C_POST_FLT
+167 0x7FFF //TX_C_POST_FLT
168 0x5000 //TX_GAIN_NP
169 0x02A0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@@ -2902,7 +2902,7 @@
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
197 0x7FFD //TX_DTD_THR1_0
-198 0x797C //TX_DTD_THR1_1
+198 0x7B70 //TX_DTD_THR1_1
199 0x7FF0 //TX_DTD_THR1_2
200 0x7148 //TX_DTD_THR1_3
201 0x7FFB //TX_DTD_THR1_4
@@ -2929,8 +2929,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x0A98 //TX_RATIO_DT_H_TH_LOW
-225 0x03E8 //TX_RATIO_DT_L_TH_HIGH
-226 0x32C8 //TX_RATIO_DT_H_TH_HIGH
+225 0x1388 //TX_RATIO_DT_L_TH_HIGH
+226 0x6D60 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -2938,7 +2938,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0320 //TX_RATIO_DT_L0_TH_HIGH
+234 0x1194 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -2947,31 +2947,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xFC00 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
-245 0xFB00 //TX_THR_SN_EST_3
+243 0x0A00 //TX_THR_SN_EST_1
+244 0xF800 //TX_THR_SN_EST_2
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0300 //TX_DELTA_THR_SN_EST_1
+252 0xFD00 //TX_DELTA_THR_SN_EST_2
+253 0xFD00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0200 //TX_DELTA_THR_SN_EST_6
+256 0xFD00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x4FFE //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
+261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x001C //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -2986,70 +2986,70 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0018 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0016 //TX_NS_LVL_CTRL_3
+282 0x001C //TX_NS_LVL_CTRL_1
+283 0x0030 //TX_NS_LVL_CTRL_2
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0014 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
-289 0x001C //TX_MIN_GAIN_S_0
-290 0x000C //TX_MIN_GAIN_S_1
-291 0x0008 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+289 0x000F //TX_MIN_GAIN_S_0
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0010 //TX_MIN_GAIN_S_2
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0010 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
-297 0x7FFF //TX_NMOS_SUP
+297 0x6000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x7000 //TX_SNRI_SUP_1
-302 0x2800 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x4000 //TX_SNRI_SUP_1
+302 0x77F9 //TX_SNRI_SUP_2
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0028 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x4000 //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x5000 //TX_A_POST_FILT_S_0
+315 0x5FF6 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x27FD //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
-320 0x6000 //TX_A_POST_FILT_S_6
+320 0x27FD //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
-322 0x4000 //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x2000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x47F8 //TX_B_POST_FILT_1
+324 0x7FF1 //TX_B_POST_FILT_2
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x2FFB //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x77F9 //TX_B_LESSCUT_RTO_S_1
+332 0x67FB //TX_B_LESSCUT_RTO_S_2
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x4FFE //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C00 //TX_LAMBDA_PFILT
339 0x7C00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
-341 0x7800 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+340 0x7AF5 //TX_LAMBDA_PFILT_S_1
+341 0x7EF1 //TX_LAMBDA_PFILT_S_2
+342 0x79F6 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
-345 0x7C00 //TX_LAMBDA_PFILT_S_6
+345 0x7BF4 //TX_LAMBDA_PFILT_S_6
346 0x7C00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -3067,14 +3067,14 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0032 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x03E8 //TX_NOISE_TH_1
+370 0x0DF8 //TX_NOISE_TH_1
371 0x05DC //TX_NOISE_TH_2
372 0x2CEC //TX_NOISE_TH_3
373 0x36B0 //TX_NOISE_TH_4
@@ -3094,27 +3094,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x63FF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0009 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x3000 //TX_MIN_G_CTRL_SSNS
-409 0x0300 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+408 0x6FFD //TX_MIN_G_CTRL_SSNS
+409 0x0000 //TX_METAL_RTO_THR
+410 0x4848 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -3183,7 +3183,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x2FFF //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -3228,10 +3228,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -3253,9 +3253,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -3271,8 +3271,8 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0020 //TX_FDEQ_SUBNUM
-567 0x5048 //TX_FDEQ_GAIN_0
-568 0x4848 //TX_FDEQ_GAIN_1
+567 0x5E58 //TX_FDEQ_GAIN_0
+568 0x5248 //TX_FDEQ_GAIN_1
569 0x4C50 //TX_FDEQ_GAIN_2
570 0x4E4C //TX_FDEQ_GAIN_3
571 0x4450 //TX_FDEQ_GAIN_4
@@ -3281,10 +3281,10 @@
574 0x5453 //TX_FDEQ_GAIN_7
575 0x4D4F //TX_FDEQ_GAIN_8
576 0x4C51 //TX_FDEQ_GAIN_9
-577 0x5145 //TX_FDEQ_GAIN_10
-578 0x4444 //TX_FDEQ_GAIN_11
-579 0x4848 //TX_FDEQ_GAIN_12
-580 0x4848 //TX_FDEQ_GAIN_13
+577 0x5654 //TX_FDEQ_GAIN_10
+578 0x5658 //TX_FDEQ_GAIN_11
+579 0x5959 //TX_FDEQ_GAIN_12
+580 0x5A56 //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
582 0x4848 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
@@ -3558,8 +3558,8 @@
851 0x0000 //TX_FFP_RESRV_5
852 0x0000 //TX_FFP_RESRV_6
853 0x0002 //TX_FILTINDX
-854 0x0001 //TX_TDDRC_THRD_0
-855 0x0002 //TX_TDDRC_THRD_1
+854 0x0008 //TX_TDDRC_THRD_0
+855 0x0030 //TX_TDDRC_THRD_1
856 0x1000 //TX_TDDRC_THRD_2
857 0x1200 //TX_TDDRC_THRD_3
858 0x6000 //TX_TDDRC_SLANT_0
@@ -3570,14 +3570,14 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1663 //TX_TDDRC_DRC_GAIN
+866 0x13F4 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x0CCD //TX_TFMASKLTH_BINVAD
-873 0xF333 //TX_TFMASKLTH_NS_EST
+872 0x0C80 //TX_TFMASKLTH_BINVAD
+873 0xF5D8 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
876 0x1000 //TX_B_LESSCUT_RTO_MASK
@@ -3595,7 +3595,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x4848 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x4000 //TX_A_LESSCUT_RTO_MASK
+891 0x4FFC //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -3603,8 +3603,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0384 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -3615,33 +3615,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7530 //TX_DTD_THR1_MICMUTE_0
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
912 0x7FBC //TX_DTD_THR1_MICMUTE_1
-913 0x7F58 //TX_DTD_THR1_MICMUTE_2
-914 0x6D60 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
+914 0x733C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
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
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -3653,17 +3653,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFD //TX_PRE_MASK_SUP
+950 0x02E0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x1663 //TX_NSSAMASK_MORENS
+954 0x5AE2 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
@@ -3671,7 +3671,7 @@
964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2
965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3
966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4
-967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5
+967 0x6000 //TX_EASSA_AEC_NSSA_REFG_5
968 0x0000 //TX_EASSA_AEC_NSSA_GAIN
969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH
970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0
@@ -3679,7 +3679,7 @@
972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2
973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3
974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4
-975 0x0100 //TX_EASSA_AEC_REFG_STNONL_5
+975 0x6000 //TX_EASSA_AEC_REFG_STNONL_5
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
@@ -3713,10 +3713,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3818,10 +3818,10 @@
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x03FC //RX_TDDRC_DRC_GAIN
-125 0x7C00 //RX_LAMBDA_PKA_FP
-126 0x13E0 //RX_TPKA_FP
+125 0x7E00 //RX_LAMBDA_PKA_FP
+126 0x101D //RX_TPKA_FP
127 0x0400 //RX_MIN_G_FP
-128 0x1000 //RX_MAX_G_FP
+128 0x0FED //RX_MAX_G_FP
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
131 0x0000 //RX_MAXLEVEL_CNG
@@ -3861,10 +3861,10 @@
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0002 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
-115 0x19C0 //RX_TDDRC_THRD_3
+112 0x0002 //RX_TDDRC_THRD_0
+113 0x0004 //RX_TDDRC_THRD_1
+114 0x0320 //RX_TDDRC_THRD_2
+115 0x1700 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -3873,22 +3873,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0134 //RX_TDDRC_DRC_GAIN
-38 0x001C //RX_FDEQ_SUBNUM
+124 0x0039 //RX_TDDRC_DRC_GAIN
+38 0x0030 //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x504E //RX_FDEQ_GAIN_1
+41 0x4E4E //RX_FDEQ_GAIN_2
+42 0x5C61 //RX_FDEQ_GAIN_3
+43 0x6974 //RX_FDEQ_GAIN_4
+44 0x8574 //RX_FDEQ_GAIN_5
+45 0x624A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A58 //RX_FDEQ_GAIN_8
+48 0x5460 //RX_FDEQ_GAIN_9
+49 0x605B //RX_FDEQ_GAIN_10
+50 0x5456 //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
+52 0x6A73 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -3903,8 +3903,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -3947,7 +3947,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x003C //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -3972,22 +3972,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0134 //RX_TDDRC_DRC_GAIN
+124 0x00CB //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x4948 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x545B //RX_FDEQ_GAIN_3
+43 0x6458 //RX_FDEQ_GAIN_4
+44 0x4457 //RX_FDEQ_GAIN_5
+45 0x5E4A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A4B //RX_FDEQ_GAIN_8
+48 0x494A //RX_FDEQ_GAIN_9
+49 0x4A47 //RX_FDEQ_GAIN_10
+50 0x4C55 //RX_FDEQ_GAIN_11
+51 0x597F //RX_FDEQ_GAIN_12
+52 0x7473 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4002,8 +4002,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -4071,22 +4071,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0134 //RX_TDDRC_DRC_GAIN
+124 0x00E4 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x4948 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x545B //RX_FDEQ_GAIN_3
+43 0x6458 //RX_FDEQ_GAIN_4
+44 0x4457 //RX_FDEQ_GAIN_5
+45 0x5E4A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A4B //RX_FDEQ_GAIN_8
+48 0x494A //RX_FDEQ_GAIN_9
+49 0x4A47 //RX_FDEQ_GAIN_10
+50 0x4C55 //RX_FDEQ_GAIN_11
+51 0x597F //RX_FDEQ_GAIN_12
+52 0x7473 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4101,8 +4101,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -4159,7 +4159,7 @@
33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0002 //RX_TDDRC_THRD_1
+113 0x0000 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
@@ -4170,22 +4170,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x013B //RX_TDDRC_DRC_GAIN
+124 0x0100 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+39 0x7361 //RX_FDEQ_GAIN_0
+40 0x4C4C //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x545B //RX_FDEQ_GAIN_3
+43 0x6458 //RX_FDEQ_GAIN_4
+44 0x4151 //RX_FDEQ_GAIN_5
+45 0x5E4A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A4B //RX_FDEQ_GAIN_8
+48 0x494A //RX_FDEQ_GAIN_9
+49 0x5847 //RX_FDEQ_GAIN_10
+50 0x4C55 //RX_FDEQ_GAIN_11
+51 0x597F //RX_FDEQ_GAIN_12
+52 0x7473 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4200,13 +4200,13 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
-69 0x0410 //RX_FDEQ_BIN_6
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0306 //RX_FDEQ_BIN_5
+69 0x0610 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
-72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1006 //RX_FDEQ_BIN_10
+72 0x0D0A //RX_FDEQ_BIN_9
+73 0x0C0E //RX_FDEQ_BIN_10
74 0x1614 //RX_FDEQ_BIN_11
75 0x1414 //RX_FDEQ_BIN_12
76 0x1404 //RX_FDEQ_BIN_13
@@ -4269,22 +4269,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x017F //RX_TDDRC_DRC_GAIN
+124 0x017B //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x4948 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x545B //RX_FDEQ_GAIN_3
+43 0x6974 //RX_FDEQ_GAIN_4
+44 0x8E74 //RX_FDEQ_GAIN_5
+45 0x624A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A4A //RX_FDEQ_GAIN_8
+48 0x484A //RX_FDEQ_GAIN_9
+49 0x4B4C //RX_FDEQ_GAIN_10
+50 0x525A //RX_FDEQ_GAIN_11
+51 0x5F5F //RX_FDEQ_GAIN_12
+52 0x6373 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4299,8 +4299,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -4368,22 +4368,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x024A //RX_TDDRC_DRC_GAIN
+124 0x0258 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x4948 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x545B //RX_FDEQ_GAIN_3
+43 0x6974 //RX_FDEQ_GAIN_4
+44 0x8E74 //RX_FDEQ_GAIN_5
+45 0x624A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A4A //RX_FDEQ_GAIN_8
+48 0x484A //RX_FDEQ_GAIN_9
+49 0x4B4C //RX_FDEQ_GAIN_10
+50 0x525A //RX_FDEQ_GAIN_11
+51 0x5F5F //RX_FDEQ_GAIN_12
+52 0x6373 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4398,8 +4398,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -4453,12 +4453,12 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5900 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0004 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
-115 0x1800 //RX_TDDRC_THRD_3
+114 0x0320 //RX_TDDRC_THRD_2
+115 0x1700 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -4467,22 +4467,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
-38 0x001C //RX_FDEQ_SUBNUM
+124 0x06EB //RX_TDDRC_DRC_GAIN
+38 0x0030 //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x4948 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x5454 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x955B //RX_FDEQ_GAIN_5
-45 0x6248 //RX_FDEQ_GAIN_6
-46 0x4751 //RX_FDEQ_GAIN_7
-47 0x6060 //RX_FDEQ_GAIN_8
-48 0x5252 //RX_FDEQ_GAIN_9
-49 0x4646 //RX_FDEQ_GAIN_10
-50 0x465E //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x504E //RX_FDEQ_GAIN_1
+41 0x4E4E //RX_FDEQ_GAIN_2
+42 0x5C61 //RX_FDEQ_GAIN_3
+43 0x6974 //RX_FDEQ_GAIN_4
+44 0x8574 //RX_FDEQ_GAIN_5
+45 0x624A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4754 //RX_FDEQ_GAIN_8
+48 0x4C4C //RX_FDEQ_GAIN_9
+49 0x565B //RX_FDEQ_GAIN_10
+50 0x5456 //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
+52 0x6A73 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -4497,8 +4497,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -4544,14 +4544,14 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x027C //RX_RECVFUNC_MODE_0
+157 0x247C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0001 //RX_SAMPLINGFREQ_SIG
160 0x0001 //RX_SAMPLINGFREQ_PROC
161 0x000A //RX_FRAME_SZ
162 0x0000 //RX_DELAY_OPT
163 0x6000 //RX_TDDRC_ALPHA_UP_1
-164 0x6000 //RX_TDDRC_ALPHA_UP_2
+164 0x7EB8 //RX_TDDRC_ALPHA_UP_2
165 0x6000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
167 0x0800 //RX_PGA
@@ -4564,39 +4564,39 @@
174 0x0003 //RX_SBD_PITCH_DET
175 0x0100 //RX_PP_RESRV_0
176 0x0020 //RX_PP_RESRV_1
-177 0x0400 //RX_N_SN_EST
+177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0010 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
-181 0x7E00 //RX_LAMBDA_PFILT
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
+181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
-186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
+186 0x6000 //RX_TDDRC_ALPHA_DWN_3
187 0x0002 //RX_EXTRA_NS_L
188 0x0800 //RX_EXTRA_NS_A
-189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
+189 0x4000 //RX_TDDRC_ALPHA_DWN_4
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
192 0x199A //RX_A_POST_FLT
193 0x0000 //RX_LMT_THRD
194 0x4000 //RX_LMT_ALPHA
195 0x001C //RX_FDEQ_SUBNUM
-196 0x6868 //RX_FDEQ_GAIN_0
-197 0x6858 //RX_FDEQ_GAIN_1
-198 0x5858 //RX_FDEQ_GAIN_2
-199 0x5858 //RX_FDEQ_GAIN_3
-200 0x5C5C //RX_FDEQ_GAIN_4
-201 0x5C54 //RX_FDEQ_GAIN_5
-202 0x544C //RX_FDEQ_GAIN_6
-203 0x4A48 //RX_FDEQ_GAIN_7
-204 0x4860 //RX_FDEQ_GAIN_8
-205 0x6068 //RX_FDEQ_GAIN_9
-206 0x6C6C //RX_FDEQ_GAIN_10
-207 0x6C68 //RX_FDEQ_GAIN_11
-208 0x5A5A //RX_FDEQ_GAIN_12
-209 0x5A5C //RX_FDEQ_GAIN_13
+196 0x847A //RX_FDEQ_GAIN_0
+197 0x6C66 //RX_FDEQ_GAIN_1
+198 0x6868 //RX_FDEQ_GAIN_2
+199 0x7084 //RX_FDEQ_GAIN_3
+200 0x7E82 //RX_FDEQ_GAIN_4
+201 0x7874 //RX_FDEQ_GAIN_5
+202 0x5864 //RX_FDEQ_GAIN_6
+203 0x625C //RX_FDEQ_GAIN_7
+204 0x5C50 //RX_FDEQ_GAIN_8
+205 0x545A //RX_FDEQ_GAIN_9
+206 0x5C58 //RX_FDEQ_GAIN_10
+207 0x5858 //RX_FDEQ_GAIN_11
+208 0x6460 //RX_FDEQ_GAIN_12
+209 0x5048 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -4607,20 +4607,20 @@
217 0x4848 //RX_FDEQ_GAIN_21
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
-220 0x0202 //RX_FDEQ_BIN_0
-221 0x0203 //RX_FDEQ_BIN_1
-222 0x0303 //RX_FDEQ_BIN_2
-223 0x0304 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0204 //RX_FDEQ_BIN_5
-226 0x0A0A //RX_FDEQ_BIN_6
-227 0x0A0A //RX_FDEQ_BIN_7
+220 0x0401 //RX_FDEQ_BIN_0
+221 0x0104 //RX_FDEQ_BIN_1
+222 0x0203 //RX_FDEQ_BIN_2
+223 0x0202 //RX_FDEQ_BIN_3
+224 0x0704 //RX_FDEQ_BIN_4
+225 0x0605 //RX_FDEQ_BIN_5
+226 0x0410 //RX_FDEQ_BIN_6
+227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x0E0F //RX_FDEQ_BIN_10
-231 0x0F10 //RX_FDEQ_BIN_11
-232 0x1011 //RX_FDEQ_BIN_12
-233 0x1104 //RX_FDEQ_BIN_13
+230 0x1006 //RX_FDEQ_BIN_10
+231 0x1614 //RX_FDEQ_BIN_11
+232 0x1414 //RX_FDEQ_BIN_12
+233 0x1404 //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -4656,11 +4656,11 @@
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
268 0x0002 //RX_FILTINDX
-269 0x0002 //RX_TDDRC_THRD_0
-270 0x0004 //RX_TDDRC_THRD_1
-271 0x1C00 //RX_TDDRC_THRD_2
-272 0x1C00 //RX_TDDRC_THRD_3
-273 0x7FFF //RX_TDDRC_SLANT_0
+269 0x0000 //RX_TDDRC_THRD_0
+270 0x0002 //RX_TDDRC_THRD_1
+271 0x0340 //RX_TDDRC_THRD_2
+272 0x0CE0 //RX_TDDRC_THRD_3
+273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -4668,12 +4668,12 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0715 //RX_TDDRC_DRC_GAIN
-282 0x7C00 //RX_LAMBDA_PKA_FP
-283 0x2000 //RX_TPKA_FP
-284 0x2000 //RX_MIN_G_FP
-285 0x0080 //RX_MAX_G_FP
-286 0x0011 //RX_SPK_VOL
+281 0x03FC //RX_TDDRC_DRC_GAIN
+282 0x7E00 //RX_LAMBDA_PKA_FP
+283 0x101D //RX_TPKA_FP
+284 0x0400 //RX_MIN_G_FP
+285 0x0FED //RX_MAX_G_FP
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
288 0x0000 //RX_MAXLEVEL_CNG
289 0x3000 //RX_BWE_UV_TH
@@ -4712,10 +4712,10 @@
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0002 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
-272 0x19C0 //RX_TDDRC_THRD_3
+269 0x0002 //RX_TDDRC_THRD_0
+270 0x0004 //RX_TDDRC_THRD_1
+271 0x0320 //RX_TDDRC_THRD_2
+272 0x1700 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -4724,22 +4724,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0134 //RX_TDDRC_DRC_GAIN
-195 0x001C //RX_FDEQ_SUBNUM
+281 0x0039 //RX_TDDRC_DRC_GAIN
+195 0x0030 //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x504E //RX_FDEQ_GAIN_1
+198 0x4E4E //RX_FDEQ_GAIN_2
+199 0x5C61 //RX_FDEQ_GAIN_3
+200 0x6974 //RX_FDEQ_GAIN_4
+201 0x8574 //RX_FDEQ_GAIN_5
+202 0x624A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A58 //RX_FDEQ_GAIN_8
+205 0x5460 //RX_FDEQ_GAIN_9
+206 0x605B //RX_FDEQ_GAIN_10
+207 0x5456 //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
+209 0x6A73 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -4754,8 +4754,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -4798,7 +4798,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0011 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -4823,22 +4823,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0134 //RX_TDDRC_DRC_GAIN
+281 0x00CB //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x4948 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x545B //RX_FDEQ_GAIN_3
+200 0x6458 //RX_FDEQ_GAIN_4
+201 0x4457 //RX_FDEQ_GAIN_5
+202 0x5E4A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A4B //RX_FDEQ_GAIN_8
+205 0x494A //RX_FDEQ_GAIN_9
+206 0x4A47 //RX_FDEQ_GAIN_10
+207 0x4C55 //RX_FDEQ_GAIN_11
+208 0x597F //RX_FDEQ_GAIN_12
+209 0x7473 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -4853,8 +4853,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -4897,7 +4897,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0019 //RX_SPK_VOL
+286 0x005B //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -4922,22 +4922,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0134 //RX_TDDRC_DRC_GAIN
+281 0x00E4 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x4948 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x545B //RX_FDEQ_GAIN_3
+200 0x6458 //RX_FDEQ_GAIN_4
+201 0x4457 //RX_FDEQ_GAIN_5
+202 0x5E4A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A4B //RX_FDEQ_GAIN_8
+205 0x494A //RX_FDEQ_GAIN_9
+206 0x4A47 //RX_FDEQ_GAIN_10
+207 0x4C55 //RX_FDEQ_GAIN_11
+208 0x597F //RX_FDEQ_GAIN_12
+209 0x7473 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -4952,8 +4952,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -4996,7 +4996,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0024 //RX_SPK_VOL
+286 0x008A //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -5010,7 +5010,7 @@
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0002 //RX_TDDRC_THRD_1
+270 0x0000 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
@@ -5021,22 +5021,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x013B //RX_TDDRC_DRC_GAIN
+281 0x0100 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+196 0x7361 //RX_FDEQ_GAIN_0
+197 0x4C4C //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x545B //RX_FDEQ_GAIN_3
+200 0x6458 //RX_FDEQ_GAIN_4
+201 0x4151 //RX_FDEQ_GAIN_5
+202 0x5E4A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A4B //RX_FDEQ_GAIN_8
+205 0x494A //RX_FDEQ_GAIN_9
+206 0x5847 //RX_FDEQ_GAIN_10
+207 0x4C55 //RX_FDEQ_GAIN_11
+208 0x597F //RX_FDEQ_GAIN_12
+209 0x7473 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -5051,13 +5051,13 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
-226 0x0410 //RX_FDEQ_BIN_6
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0306 //RX_FDEQ_BIN_5
+226 0x0610 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
-229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1006 //RX_FDEQ_BIN_10
+229 0x0D0A //RX_FDEQ_BIN_9
+230 0x0C0E //RX_FDEQ_BIN_10
231 0x1614 //RX_FDEQ_BIN_11
232 0x1414 //RX_FDEQ_BIN_12
233 0x1404 //RX_FDEQ_BIN_13
@@ -5095,7 +5095,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0033 //RX_SPK_VOL
+286 0x00CD //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -5120,22 +5120,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x017F //RX_TDDRC_DRC_GAIN
+281 0x017B //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x4948 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x545B //RX_FDEQ_GAIN_3
+200 0x6974 //RX_FDEQ_GAIN_4
+201 0x8E74 //RX_FDEQ_GAIN_5
+202 0x624A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A4A //RX_FDEQ_GAIN_8
+205 0x484A //RX_FDEQ_GAIN_9
+206 0x4B4C //RX_FDEQ_GAIN_10
+207 0x525A //RX_FDEQ_GAIN_11
+208 0x5F5F //RX_FDEQ_GAIN_12
+209 0x6373 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -5150,8 +5150,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -5194,7 +5194,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0049 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -5219,22 +5219,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x024A //RX_TDDRC_DRC_GAIN
+281 0x0258 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x4948 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x545B //RX_FDEQ_GAIN_3
+200 0x6974 //RX_FDEQ_GAIN_4
+201 0x8E74 //RX_FDEQ_GAIN_5
+202 0x624A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A4A //RX_FDEQ_GAIN_8
+205 0x484A //RX_FDEQ_GAIN_9
+206 0x4B4C //RX_FDEQ_GAIN_10
+207 0x525A //RX_FDEQ_GAIN_11
+208 0x5F5F //RX_FDEQ_GAIN_12
+209 0x6373 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -5249,8 +5249,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -5293,23 +5293,23 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0074 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x6000 //RX_TDDRC_ALPHA_UP_1
-164 0x6000 //RX_TDDRC_ALPHA_UP_2
+164 0x7EB8 //RX_TDDRC_ALPHA_UP_2
165 0x6000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
-186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
-189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-190 0x5900 //RX_TDDRC_LIMITER_THRD
+186 0x6000 //RX_TDDRC_ALPHA_DWN_3
+189 0x4000 //RX_TDDRC_ALPHA_DWN_4
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0004 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
+271 0x0320 //RX_TDDRC_THRD_2
+272 0x1700 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -5318,22 +5318,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
-195 0x001C //RX_FDEQ_SUBNUM
+281 0x06EB //RX_TDDRC_DRC_GAIN
+195 0x0030 //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x4948 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x5454 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x955B //RX_FDEQ_GAIN_5
-202 0x6248 //RX_FDEQ_GAIN_6
-203 0x4751 //RX_FDEQ_GAIN_7
-204 0x6060 //RX_FDEQ_GAIN_8
-205 0x5252 //RX_FDEQ_GAIN_9
-206 0x4646 //RX_FDEQ_GAIN_10
-207 0x465E //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x504E //RX_FDEQ_GAIN_1
+198 0x4E4E //RX_FDEQ_GAIN_2
+199 0x5C61 //RX_FDEQ_GAIN_3
+200 0x6974 //RX_FDEQ_GAIN_4
+201 0x8574 //RX_FDEQ_GAIN_5
+202 0x624A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4754 //RX_FDEQ_GAIN_8
+205 0x4C4C //RX_FDEQ_GAIN_9
+206 0x565B //RX_FDEQ_GAIN_10
+207 0x5456 //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
+209 0x6A73 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -5348,8 +5348,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -5402,8 +5402,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -5540,8 +5540,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -5549,7 +5549,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7C00 //TX_EAD_THR
+150 0x7530 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x2000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -5567,10 +5567,10 @@
165 0x6000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x4000 //TX_C_POST_FLT
-168 0x4000 //TX_GAIN_NP
-169 0x0260 //TX_SE_HOLD_N
+168 0x2000 //TX_GAIN_NP
+169 0x02C0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x0180 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -5624,8 +5624,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x0DAC //TX_RATIO_DT_L_TH_HIGH
-226 0x1F40 //TX_RATIO_DT_H_TH_HIGH
+225 0x0BB8 //TX_RATIO_DT_L_TH_HIGH
+226 0x5DC0 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -5633,7 +5633,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
+234 0x01F4 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -5642,31 +5642,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
+243 0xFC00 //TX_THR_SN_EST_1
+244 0x0C00 //TX_THR_SN_EST_2
245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0500 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
+259 0x3FFF //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -5682,69 +5682,69 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x0020 //TX_NS_LVL_CTRL_3
+283 0x0010 //TX_NS_LVL_CTRL_2
+284 0x0018 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0020 //TX_NS_LVL_CTRL_6
+287 0x0010 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0016 //TX_MIN_GAIN_S_2
-292 0x0020 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x7000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
-300 0x4000 //TX_SNRI_SUP_0
-301 0x4000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x7FFF //TX_SNRI_SUP_3
+300 0x7FFF //TX_SNRI_SUP_0
+301 0x7FFE //TX_SNRI_SUP_1
+302 0x7FFB //TX_SNRI_SUP_2
+303 0x6FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x6FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x001C //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x1000 //TX_A_POST_FILT_S_3
+315 0x2FFE //TX_A_POST_FILT_S_1
+316 0x5FFB //TX_A_POST_FILT_S_2
+317 0x1FFF //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
320 0x1000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x1000 //TX_B_POST_FILT_2
-325 0x1000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2FFB //TX_B_POST_FILT_2
+325 0x27FC //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x1FFD //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x57FD //TX_B_LESSCUT_RTO_S_2
+333 0x67FB //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x57FD //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7400 //TX_LAMBDA_PFILT_S_0
-340 0x7F00 //TX_LAMBDA_PFILT_S_1
-341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7F00 //TX_LAMBDA_PFILT_S_3
+339 0x7F00 //TX_LAMBDA_PFILT_S_0
+340 0x75FA //TX_LAMBDA_PFILT_S_1
+341 0x7AF5 //TX_LAMBDA_PFILT_S_2
+342 0x72FD //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
-345 0x7A00 //TX_LAMBDA_PFILT_S_6
+345 0x78F7 //TX_LAMBDA_PFILT_S_6
346 0x7F00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -5758,27 +5758,27 @@
356 0x0200 //TX_DT_BINVAD_TH_3
357 0x36B0 //TX_DT_BINVAD_ENDF
358 0x0200 //TX_C_POST_FLT_DT
-359 0x0CCD //TX_NS_B_POST_FLT_LESSCUT
+359 0x2FFC //TX_NS_B_POST_FLT_LESSCUT
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0050 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0FA0 //TX_NOISE_TH_1
-371 0x01F4 //TX_NOISE_TH_2
-372 0x55F0 //TX_NOISE_TH_3
-373 0x2328 //TX_NOISE_TH_4
+370 0x1310 //TX_NOISE_TH_1
+371 0x0306 //TX_NOISE_TH_2
+372 0x5804 //TX_NOISE_TH_3
+373 0x30FB //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
377 0x7FFF //TX_NOISE_TH_5_4
-378 0x0DAC //TX_NOISE_TH_6
-379 0x0050 //TX_MINENOISE_TH
+378 0x7FFF //TX_NOISE_TH_6
+379 0x0014 //TX_MINENOISE_TH
380 0xD508 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x3A98 //TX_RATIODTL_CUT_TH
@@ -5789,25 +5789,25 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
-394 0x0000 //TX_MEL_G_R
+394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
-401 0x0005 //TX_MAXLEVEL_CNG
+401 0x0003 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x67F9 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4000 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0300 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -5878,7 +5878,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x3FFE //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -5923,10 +5923,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -5948,9 +5948,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -5976,12 +5976,12 @@
574 0x5459 //TX_FDEQ_GAIN_7
575 0x5856 //TX_FDEQ_GAIN_8
576 0x5553 //TX_FDEQ_GAIN_9
-577 0x4D48 //TX_FDEQ_GAIN_10
-578 0x545D //TX_FDEQ_GAIN_11
-579 0x5C52 //TX_FDEQ_GAIN_12
-580 0x6377 //TX_FDEQ_GAIN_13
-581 0x7D82 //TX_FDEQ_GAIN_14
-582 0x878F //TX_FDEQ_GAIN_15
+577 0x4D5A //TX_FDEQ_GAIN_10
+578 0x5D62 //TX_FDEQ_GAIN_11
+579 0x6261 //TX_FDEQ_GAIN_12
+580 0x6476 //TX_FDEQ_GAIN_13
+581 0x7B80 //TX_FDEQ_GAIN_14
+582 0x828D //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -6004,8 +6004,8 @@
602 0x1719 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
-605 0x1E28 //TX_FDEQ_BIN_14
-606 0x282C //TX_FDEQ_BIN_15
+605 0x2628 //TX_FDEQ_BIN_14
+606 0x202C //TX_FDEQ_BIN_15
607 0x0000 //TX_FDEQ_BIN_16
608 0x0000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -6265,7 +6265,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x191E //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -6275,7 +6275,7 @@
873 0xF333 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFC //TX_B_LESSCUT_RTO_MASK
877 0x3800 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -6298,8 +6298,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03B6 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -6310,9 +6310,9 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7FA8 //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
915 0x7000 //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@@ -6325,14 +6325,14 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -6348,17 +6348,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFF //TX_PRE_MASK_SUP
+950 0x0240 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x21EE //TX_NSSAMASK_MORENS
+954 0x2500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x2F6E //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0010 //TX_EASSA_AEC_NSSA_REFG_0
@@ -6557,8 +6557,8 @@
33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0002 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
+113 0x0000 //RX_TDDRC_THRD_1
+114 0x0010 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
@@ -6568,24 +6568,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0119 //RX_TDDRC_DRC_GAIN
+124 0x0024 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E73 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -6598,8 +6598,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -6642,7 +6642,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004A //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -6667,24 +6667,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x011F //RX_TDDRC_DRC_GAIN
+124 0x0040 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -6697,8 +6697,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -6741,7 +6741,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0070 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -6766,24 +6766,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0126 //RX_TDDRC_DRC_GAIN
+124 0x0072 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -6796,8 +6796,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -6840,7 +6840,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A9 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -6865,24 +6865,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0130 //RX_TDDRC_DRC_GAIN
+124 0x00C2 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4854 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4840 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4844 //RX_FDEQ_GAIN_10
+50 0x4C4E //RX_FDEQ_GAIN_11
+51 0x5848 //RX_FDEQ_GAIN_12
+52 0x575C //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -6895,8 +6895,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -6964,24 +6964,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x01C2 //RX_TDDRC_DRC_GAIN
+124 0x0129 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -6994,8 +6994,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -7063,24 +7063,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02B9 //RX_TDDRC_DRC_GAIN
+124 0x01E8 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3F3D //RX_FDEQ_GAIN_7
+47 0x3B36 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -7093,8 +7093,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -7148,12 +7148,12 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5900 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
-115 0x1800 //RX_TDDRC_THRD_3
+115 0x1700 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -7162,24 +7162,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
-38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x6F68 //RX_FDEQ_GAIN_1
-41 0x6A6F //RX_FDEQ_GAIN_2
-42 0x706F //RX_FDEQ_GAIN_3
-43 0x85B0 //RX_FDEQ_GAIN_4
-44 0xA485 //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x8484 //RX_FDEQ_GAIN_8
-48 0x8474 //RX_FDEQ_GAIN_9
-49 0x6C5B //RX_FDEQ_GAIN_10
-50 0x6075 //RX_FDEQ_GAIN_11
-51 0x7076 //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x7478 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+124 0x03A1 //RX_TDDRC_DRC_GAIN
+38 0x0030 //RX_FDEQ_SUBNUM
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3736 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -7192,8 +7192,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -7408,8 +7408,8 @@
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0002 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
+270 0x0000 //RX_TDDRC_THRD_1
+271 0x0010 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
@@ -7419,24 +7419,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0119 //RX_TDDRC_DRC_GAIN
+281 0x0024 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E73 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -7449,8 +7449,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -7493,7 +7493,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004A //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -7518,24 +7518,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0040 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -7548,8 +7548,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -7592,7 +7592,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0070 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -7617,24 +7617,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0072 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -7647,8 +7647,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -7691,7 +7691,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x00A9 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -7716,24 +7716,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x00C2 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4854 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4840 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4844 //RX_FDEQ_GAIN_10
+207 0x4C4E //RX_FDEQ_GAIN_11
+208 0x5848 //RX_FDEQ_GAIN_12
+209 0x575C //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -7746,8 +7746,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -7815,24 +7815,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x01A4 //RX_TDDRC_DRC_GAIN
+281 0x0129 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -7845,8 +7845,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -7914,24 +7914,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0292 //RX_TDDRC_DRC_GAIN
+281 0x01E8 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3F3D //RX_FDEQ_GAIN_7
+204 0x3B36 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -7944,8 +7944,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -7999,12 +7999,12 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5900 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
+272 0x1700 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -8013,24 +8013,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
-195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x6F68 //RX_FDEQ_GAIN_1
-198 0x6A6F //RX_FDEQ_GAIN_2
-199 0x706F //RX_FDEQ_GAIN_3
-200 0x85B0 //RX_FDEQ_GAIN_4
-201 0xA485 //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x8484 //RX_FDEQ_GAIN_8
-205 0x8474 //RX_FDEQ_GAIN_9
-206 0x6C5B //RX_FDEQ_GAIN_10
-207 0x6075 //RX_FDEQ_GAIN_11
-208 0x7076 //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x7478 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+281 0x03A1 //RX_TDDRC_DRC_GAIN
+195 0x0030 //RX_FDEQ_SUBNUM
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3736 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -8043,8 +8043,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -10793,7 +10793,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F74 //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -10930,8 +10930,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -10939,7 +10939,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7C00 //TX_EAD_THR
+150 0x7530 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x2000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -10957,10 +10957,10 @@
165 0x6000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x4000 //TX_C_POST_FLT
-168 0x4000 //TX_GAIN_NP
-169 0x0260 //TX_SE_HOLD_N
+168 0x2000 //TX_GAIN_NP
+169 0x02C0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x0180 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -11014,8 +11014,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x0DAC //TX_RATIO_DT_L_TH_HIGH
-226 0x1F40 //TX_RATIO_DT_H_TH_HIGH
+225 0x0BB8 //TX_RATIO_DT_L_TH_HIGH
+226 0x5DC0 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -11023,7 +11023,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
+234 0x01F4 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -11032,31 +11032,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
+243 0xFC00 //TX_THR_SN_EST_1
+244 0x0C00 //TX_THR_SN_EST_2
245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0500 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
+259 0x3FFF //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -11072,69 +11072,69 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x0020 //TX_NS_LVL_CTRL_3
+283 0x0010 //TX_NS_LVL_CTRL_2
+284 0x0018 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0020 //TX_NS_LVL_CTRL_6
+287 0x0010 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0016 //TX_MIN_GAIN_S_2
-292 0x0020 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x7000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
-300 0x4000 //TX_SNRI_SUP_0
-301 0x4000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x7FFF //TX_SNRI_SUP_3
+300 0x7FFF //TX_SNRI_SUP_0
+301 0x7FFE //TX_SNRI_SUP_1
+302 0x7FFB //TX_SNRI_SUP_2
+303 0x6FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x6FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x001C //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x1000 //TX_A_POST_FILT_S_3
+315 0x2FFE //TX_A_POST_FILT_S_1
+316 0x5FFB //TX_A_POST_FILT_S_2
+317 0x1FFF //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
320 0x1000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x1000 //TX_B_POST_FILT_2
-325 0x1000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2FFB //TX_B_POST_FILT_2
+325 0x27FC //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x1FFD //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x57FD //TX_B_LESSCUT_RTO_S_2
+333 0x67FB //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x57FD //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7400 //TX_LAMBDA_PFILT_S_0
-340 0x7F00 //TX_LAMBDA_PFILT_S_1
-341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7F00 //TX_LAMBDA_PFILT_S_3
+339 0x7F00 //TX_LAMBDA_PFILT_S_0
+340 0x75FA //TX_LAMBDA_PFILT_S_1
+341 0x7AF5 //TX_LAMBDA_PFILT_S_2
+342 0x72FD //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
-345 0x7A00 //TX_LAMBDA_PFILT_S_6
+345 0x78F7 //TX_LAMBDA_PFILT_S_6
346 0x7F00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -11148,27 +11148,27 @@
356 0x0200 //TX_DT_BINVAD_TH_3
357 0x36B0 //TX_DT_BINVAD_ENDF
358 0x0200 //TX_C_POST_FLT_DT
-359 0x0CCD //TX_NS_B_POST_FLT_LESSCUT
+359 0x2FFC //TX_NS_B_POST_FLT_LESSCUT
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0050 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0FA0 //TX_NOISE_TH_1
-371 0x01F4 //TX_NOISE_TH_2
-372 0x55F0 //TX_NOISE_TH_3
-373 0x2328 //TX_NOISE_TH_4
+370 0x1310 //TX_NOISE_TH_1
+371 0x0306 //TX_NOISE_TH_2
+372 0x5804 //TX_NOISE_TH_3
+373 0x30FB //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
377 0x7FFF //TX_NOISE_TH_5_4
-378 0x0DAC //TX_NOISE_TH_6
-379 0x0050 //TX_MINENOISE_TH
+378 0x7FFF //TX_NOISE_TH_6
+379 0x0014 //TX_MINENOISE_TH
380 0xD508 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x3A98 //TX_RATIODTL_CUT_TH
@@ -11179,25 +11179,25 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
-394 0x0000 //TX_MEL_G_R
+394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
-401 0x0005 //TX_MAXLEVEL_CNG
+401 0x0003 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x67F9 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4000 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0300 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -11268,7 +11268,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x3FFE //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -11313,10 +11313,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -11338,9 +11338,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -11366,12 +11366,12 @@
574 0x5459 //TX_FDEQ_GAIN_7
575 0x5856 //TX_FDEQ_GAIN_8
576 0x5553 //TX_FDEQ_GAIN_9
-577 0x4D48 //TX_FDEQ_GAIN_10
-578 0x545D //TX_FDEQ_GAIN_11
-579 0x5C52 //TX_FDEQ_GAIN_12
-580 0x6377 //TX_FDEQ_GAIN_13
-581 0x7D82 //TX_FDEQ_GAIN_14
-582 0x878F //TX_FDEQ_GAIN_15
+577 0x4D5A //TX_FDEQ_GAIN_10
+578 0x5D62 //TX_FDEQ_GAIN_11
+579 0x6261 //TX_FDEQ_GAIN_12
+580 0x6476 //TX_FDEQ_GAIN_13
+581 0x7B80 //TX_FDEQ_GAIN_14
+582 0x828D //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -11394,8 +11394,8 @@
602 0x1719 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
-605 0x1E28 //TX_FDEQ_BIN_14
-606 0x282C //TX_FDEQ_BIN_15
+605 0x2628 //TX_FDEQ_BIN_14
+606 0x202C //TX_FDEQ_BIN_15
607 0x0000 //TX_FDEQ_BIN_16
608 0x0000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -11655,7 +11655,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x191E //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -11665,7 +11665,7 @@
873 0xF333 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFC //TX_B_LESSCUT_RTO_MASK
877 0x3800 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -11688,8 +11688,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03B6 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -11700,9 +11700,9 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7FA8 //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
915 0x7000 //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@@ -11715,14 +11715,14 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -11738,17 +11738,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFF //TX_PRE_MASK_SUP
+950 0x0240 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x21EE //TX_NSSAMASK_MORENS
+954 0x2500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x2F6E //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0010 //TX_EASSA_AEC_NSSA_REFG_0
@@ -11947,8 +11947,8 @@
33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0002 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
+113 0x0000 //RX_TDDRC_THRD_1
+114 0x0010 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
@@ -11958,24 +11958,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0119 //RX_TDDRC_DRC_GAIN
+124 0x0024 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E73 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -11988,8 +11988,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -12032,7 +12032,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004A //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12057,24 +12057,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x011F //RX_TDDRC_DRC_GAIN
+124 0x0040 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -12087,8 +12087,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -12131,7 +12131,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0070 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12156,24 +12156,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0126 //RX_TDDRC_DRC_GAIN
+124 0x0072 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -12186,8 +12186,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -12230,7 +12230,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A9 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12255,24 +12255,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0130 //RX_TDDRC_DRC_GAIN
+124 0x00C2 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4854 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4840 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4844 //RX_FDEQ_GAIN_10
+50 0x4C4E //RX_FDEQ_GAIN_11
+51 0x5848 //RX_FDEQ_GAIN_12
+52 0x575C //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -12285,8 +12285,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -12354,24 +12354,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x01C2 //RX_TDDRC_DRC_GAIN
+124 0x0129 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -12384,8 +12384,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -12453,24 +12453,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02B9 //RX_TDDRC_DRC_GAIN
+124 0x01E8 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3F3D //RX_FDEQ_GAIN_7
+47 0x3B36 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -12483,8 +12483,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -12538,12 +12538,12 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5900 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
-115 0x1800 //RX_TDDRC_THRD_3
+115 0x1700 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -12552,24 +12552,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
-38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x6F68 //RX_FDEQ_GAIN_1
-41 0x6A6F //RX_FDEQ_GAIN_2
-42 0x706F //RX_FDEQ_GAIN_3
-43 0x85B0 //RX_FDEQ_GAIN_4
-44 0xA485 //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x8484 //RX_FDEQ_GAIN_8
-48 0x8474 //RX_FDEQ_GAIN_9
-49 0x6C5B //RX_FDEQ_GAIN_10
-50 0x6075 //RX_FDEQ_GAIN_11
-51 0x7076 //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x7478 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+124 0x03A1 //RX_TDDRC_DRC_GAIN
+38 0x0030 //RX_FDEQ_SUBNUM
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3736 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -12582,8 +12582,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -12798,8 +12798,8 @@
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0002 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
+270 0x0000 //RX_TDDRC_THRD_1
+271 0x0010 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
@@ -12809,24 +12809,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0119 //RX_TDDRC_DRC_GAIN
+281 0x0024 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E73 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -12839,8 +12839,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -12883,7 +12883,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004A //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12908,24 +12908,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0040 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -12938,8 +12938,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -12982,7 +12982,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0070 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -13007,24 +13007,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0072 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -13037,8 +13037,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -13081,7 +13081,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x00A9 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -13106,24 +13106,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x00C2 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4854 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4840 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4844 //RX_FDEQ_GAIN_10
+207 0x4C4E //RX_FDEQ_GAIN_11
+208 0x5848 //RX_FDEQ_GAIN_12
+209 0x575C //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -13136,8 +13136,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -13205,24 +13205,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x01A4 //RX_TDDRC_DRC_GAIN
+281 0x0129 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -13235,8 +13235,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -13304,24 +13304,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0292 //RX_TDDRC_DRC_GAIN
+281 0x01E8 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3F3D //RX_FDEQ_GAIN_7
+204 0x3B36 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -13334,8 +13334,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -13389,12 +13389,12 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5900 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
+272 0x1700 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -13403,24 +13403,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
-195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x6F68 //RX_FDEQ_GAIN_1
-198 0x6A6F //RX_FDEQ_GAIN_2
-199 0x706F //RX_FDEQ_GAIN_3
-200 0x85B0 //RX_FDEQ_GAIN_4
-201 0xA485 //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x8484 //RX_FDEQ_GAIN_8
-205 0x8474 //RX_FDEQ_GAIN_9
-206 0x6C5B //RX_FDEQ_GAIN_10
-207 0x6075 //RX_FDEQ_GAIN_11
-208 0x7076 //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x7478 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+281 0x03A1 //RX_TDDRC_DRC_GAIN
+195 0x0030 //RX_FDEQ_SUBNUM
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3736 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -13433,8 +13433,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -16182,8 +16182,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -16320,8 +16320,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -16329,7 +16329,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7C00 //TX_EAD_THR
+150 0x7530 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x2000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -16347,10 +16347,10 @@
165 0x6000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x4000 //TX_C_POST_FLT
-168 0x4000 //TX_GAIN_NP
-169 0x0260 //TX_SE_HOLD_N
+168 0x2000 //TX_GAIN_NP
+169 0x02C0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x0180 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -16404,8 +16404,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x0DAC //TX_RATIO_DT_L_TH_HIGH
-226 0x1F40 //TX_RATIO_DT_H_TH_HIGH
+225 0x0BB8 //TX_RATIO_DT_L_TH_HIGH
+226 0x5DC0 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -16413,7 +16413,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
+234 0x01F4 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -16422,31 +16422,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
+243 0xFC00 //TX_THR_SN_EST_1
+244 0x0C00 //TX_THR_SN_EST_2
245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0500 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
+259 0x3FFF //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -16462,16 +16462,16 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x0020 //TX_NS_LVL_CTRL_3
+283 0x0010 //TX_NS_LVL_CTRL_2
+284 0x0018 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0020 //TX_NS_LVL_CTRL_6
+287 0x0010 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0016 //TX_MIN_GAIN_S_2
-292 0x0020 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
@@ -16488,7 +16488,7 @@
306 0x7FFF //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x001C //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x0000 //TX_A_POST_FILT_0
@@ -16510,21 +16510,21 @@
328 0x0000 //TX_B_POST_FILT_6
329 0x0000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x57FD //TX_B_LESSCUT_RTO_S_2
+333 0x67FB //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x57FD //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7400 //TX_LAMBDA_PFILT_S_0
-340 0x7F00 //TX_LAMBDA_PFILT_S_1
-341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7F00 //TX_LAMBDA_PFILT_S_3
+339 0x7F00 //TX_LAMBDA_PFILT_S_0
+340 0x75FA //TX_LAMBDA_PFILT_S_1
+341 0x7AF5 //TX_LAMBDA_PFILT_S_2
+342 0x72FD //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
-345 0x7A00 //TX_LAMBDA_PFILT_S_6
+345 0x78F7 //TX_LAMBDA_PFILT_S_6
346 0x7F00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -16538,27 +16538,27 @@
356 0x0200 //TX_DT_BINVAD_TH_3
357 0x36B0 //TX_DT_BINVAD_ENDF
358 0x0200 //TX_C_POST_FLT_DT
-359 0x0CCD //TX_NS_B_POST_FLT_LESSCUT
+359 0x2FFC //TX_NS_B_POST_FLT_LESSCUT
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0050 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0FA0 //TX_NOISE_TH_1
-371 0x01F4 //TX_NOISE_TH_2
-372 0x55F0 //TX_NOISE_TH_3
-373 0x2328 //TX_NOISE_TH_4
+370 0x1310 //TX_NOISE_TH_1
+371 0x0306 //TX_NOISE_TH_2
+372 0x5804 //TX_NOISE_TH_3
+373 0x30FB //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
377 0x7FFF //TX_NOISE_TH_5_4
-378 0x0DAC //TX_NOISE_TH_6
-379 0x0050 //TX_MINENOISE_TH
+378 0x7FFF //TX_NOISE_TH_6
+379 0x0014 //TX_MINENOISE_TH
380 0xD508 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x3A98 //TX_RATIODTL_CUT_TH
@@ -16569,25 +16569,25 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
-394 0x0000 //TX_MEL_G_R
+394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
-401 0x0005 //TX_MAXLEVEL_CNG
+401 0x0003 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x67F9 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4000 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0300 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -16658,7 +16658,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x3FFE //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -16703,10 +16703,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -16728,9 +16728,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -16756,12 +16756,12 @@
574 0x5459 //TX_FDEQ_GAIN_7
575 0x5856 //TX_FDEQ_GAIN_8
576 0x5553 //TX_FDEQ_GAIN_9
-577 0x4D48 //TX_FDEQ_GAIN_10
-578 0x545D //TX_FDEQ_GAIN_11
-579 0x5C52 //TX_FDEQ_GAIN_12
-580 0x6377 //TX_FDEQ_GAIN_13
-581 0x7D82 //TX_FDEQ_GAIN_14
-582 0x878F //TX_FDEQ_GAIN_15
+577 0x4D5A //TX_FDEQ_GAIN_10
+578 0x5D62 //TX_FDEQ_GAIN_11
+579 0x6261 //TX_FDEQ_GAIN_12
+580 0x6476 //TX_FDEQ_GAIN_13
+581 0x7B80 //TX_FDEQ_GAIN_14
+582 0x828D //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -16784,8 +16784,8 @@
602 0x1719 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
-605 0x1E28 //TX_FDEQ_BIN_14
-606 0x282C //TX_FDEQ_BIN_15
+605 0x2628 //TX_FDEQ_BIN_14
+606 0x202C //TX_FDEQ_BIN_15
607 0x0000 //TX_FDEQ_BIN_16
608 0x0000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -17045,7 +17045,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x191E //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -17055,7 +17055,7 @@
873 0xF333 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFC //TX_B_LESSCUT_RTO_MASK
877 0x3800 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -17078,8 +17078,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03B6 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -17090,9 +17090,9 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7FA8 //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
915 0x7000 //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@@ -17105,14 +17105,14 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -17128,17 +17128,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFF //TX_PRE_MASK_SUP
+950 0x0240 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x21EE //TX_NSSAMASK_MORENS
+954 0x2500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x2F6E //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0010 //TX_EASSA_AEC_NSSA_REFG_0
@@ -17337,8 +17337,8 @@
33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0002 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
+113 0x0000 //RX_TDDRC_THRD_1
+114 0x0010 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
@@ -17348,24 +17348,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0119 //RX_TDDRC_DRC_GAIN
+124 0x0024 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E73 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -17378,8 +17378,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -17422,7 +17422,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004A //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -17447,24 +17447,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x011F //RX_TDDRC_DRC_GAIN
+124 0x0040 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -17477,8 +17477,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -17521,7 +17521,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0070 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -17546,24 +17546,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0126 //RX_TDDRC_DRC_GAIN
+124 0x0072 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -17576,8 +17576,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -17620,7 +17620,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A9 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -17645,24 +17645,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0130 //RX_TDDRC_DRC_GAIN
+124 0x00C2 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4854 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4840 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4844 //RX_FDEQ_GAIN_10
+50 0x4C4E //RX_FDEQ_GAIN_11
+51 0x5848 //RX_FDEQ_GAIN_12
+52 0x575C //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -17675,8 +17675,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -17744,24 +17744,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x01C2 //RX_TDDRC_DRC_GAIN
+124 0x0129 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -17774,8 +17774,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -17843,24 +17843,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02B9 //RX_TDDRC_DRC_GAIN
+124 0x01E8 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3F3D //RX_FDEQ_GAIN_7
+47 0x3B36 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -17873,8 +17873,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -17928,12 +17928,12 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5900 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
-115 0x1800 //RX_TDDRC_THRD_3
+115 0x1700 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -17942,24 +17942,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
-38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x6F68 //RX_FDEQ_GAIN_1
-41 0x6A6F //RX_FDEQ_GAIN_2
-42 0x706F //RX_FDEQ_GAIN_3
-43 0x85B0 //RX_FDEQ_GAIN_4
-44 0xA485 //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x8484 //RX_FDEQ_GAIN_8
-48 0x8474 //RX_FDEQ_GAIN_9
-49 0x6C5B //RX_FDEQ_GAIN_10
-50 0x6075 //RX_FDEQ_GAIN_11
-51 0x7076 //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x7478 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+124 0x03A1 //RX_TDDRC_DRC_GAIN
+38 0x0030 //RX_FDEQ_SUBNUM
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3736 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -17972,8 +17972,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -18188,8 +18188,8 @@
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0002 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
+270 0x0000 //RX_TDDRC_THRD_1
+271 0x0010 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
@@ -18199,24 +18199,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0119 //RX_TDDRC_DRC_GAIN
+281 0x0024 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E73 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -18229,8 +18229,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -18273,7 +18273,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004A //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -18298,24 +18298,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0040 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -18328,8 +18328,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -18372,7 +18372,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0070 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -18397,24 +18397,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0072 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -18427,8 +18427,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -18471,7 +18471,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x00A9 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -18496,24 +18496,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x00C2 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4854 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4840 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4844 //RX_FDEQ_GAIN_10
+207 0x4C4E //RX_FDEQ_GAIN_11
+208 0x5848 //RX_FDEQ_GAIN_12
+209 0x575C //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -18526,8 +18526,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -18595,24 +18595,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x01A4 //RX_TDDRC_DRC_GAIN
+281 0x0129 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -18625,8 +18625,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -18694,24 +18694,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0292 //RX_TDDRC_DRC_GAIN
+281 0x01E8 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3F3D //RX_FDEQ_GAIN_7
+204 0x3B36 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -18724,8 +18724,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -18779,12 +18779,12 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5900 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
+272 0x1700 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -18793,24 +18793,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
-195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x6F68 //RX_FDEQ_GAIN_1
-198 0x6A6F //RX_FDEQ_GAIN_2
-199 0x706F //RX_FDEQ_GAIN_3
-200 0x85B0 //RX_FDEQ_GAIN_4
-201 0xA485 //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x8484 //RX_FDEQ_GAIN_8
-205 0x8474 //RX_FDEQ_GAIN_9
-206 0x6C5B //RX_FDEQ_GAIN_10
-207 0x6075 //RX_FDEQ_GAIN_11
-208 0x7076 //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x7478 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+281 0x03A1 //RX_TDDRC_DRC_GAIN
+195 0x0030 //RX_FDEQ_SUBNUM
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3736 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -18823,8 +18823,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -21573,7 +21573,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F54 //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -21710,8 +21710,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -21719,7 +21719,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7C00 //TX_EAD_THR
+150 0x7530 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x2000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -21737,10 +21737,10 @@
165 0x6000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x4000 //TX_C_POST_FLT
-168 0x4000 //TX_GAIN_NP
-169 0x0260 //TX_SE_HOLD_N
+168 0x2000 //TX_GAIN_NP
+169 0x02C0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x0180 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -21794,8 +21794,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x0DAC //TX_RATIO_DT_L_TH_HIGH
-226 0x1F40 //TX_RATIO_DT_H_TH_HIGH
+225 0x0BB8 //TX_RATIO_DT_L_TH_HIGH
+226 0x5DC0 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -21803,7 +21803,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
+234 0x01F4 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -21812,31 +21812,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
+243 0xFC00 //TX_THR_SN_EST_1
+244 0x0C00 //TX_THR_SN_EST_2
245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0500 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
+259 0x3FFF //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -21852,69 +21852,69 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x0020 //TX_NS_LVL_CTRL_3
+283 0x0010 //TX_NS_LVL_CTRL_2
+284 0x0018 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0020 //TX_NS_LVL_CTRL_6
+287 0x0010 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0016 //TX_MIN_GAIN_S_2
-292 0x0020 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x7000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
-300 0x4000 //TX_SNRI_SUP_0
-301 0x4000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x7FFF //TX_SNRI_SUP_3
+300 0x7FFF //TX_SNRI_SUP_0
+301 0x7FFE //TX_SNRI_SUP_1
+302 0x7FFB //TX_SNRI_SUP_2
+303 0x6FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x6FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x001C //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x1000 //TX_A_POST_FILT_S_3
+315 0x2FFE //TX_A_POST_FILT_S_1
+316 0x5FFB //TX_A_POST_FILT_S_2
+317 0x1FFF //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
320 0x1000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x1000 //TX_B_POST_FILT_2
-325 0x1000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2FFB //TX_B_POST_FILT_2
+325 0x27FC //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x1FFD //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x57FD //TX_B_LESSCUT_RTO_S_2
+333 0x67FB //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x57FD //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7400 //TX_LAMBDA_PFILT_S_0
-340 0x7F00 //TX_LAMBDA_PFILT_S_1
-341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7F00 //TX_LAMBDA_PFILT_S_3
+339 0x7F00 //TX_LAMBDA_PFILT_S_0
+340 0x75FA //TX_LAMBDA_PFILT_S_1
+341 0x7AF5 //TX_LAMBDA_PFILT_S_2
+342 0x72FD //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
-345 0x7A00 //TX_LAMBDA_PFILT_S_6
+345 0x78F7 //TX_LAMBDA_PFILT_S_6
346 0x7F00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -21928,27 +21928,27 @@
356 0x0200 //TX_DT_BINVAD_TH_3
357 0x36B0 //TX_DT_BINVAD_ENDF
358 0x0200 //TX_C_POST_FLT_DT
-359 0x0CCD //TX_NS_B_POST_FLT_LESSCUT
+359 0x2FFC //TX_NS_B_POST_FLT_LESSCUT
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0050 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0FA0 //TX_NOISE_TH_1
-371 0x01F4 //TX_NOISE_TH_2
-372 0x55F0 //TX_NOISE_TH_3
-373 0x2328 //TX_NOISE_TH_4
+370 0x1310 //TX_NOISE_TH_1
+371 0x0306 //TX_NOISE_TH_2
+372 0x5804 //TX_NOISE_TH_3
+373 0x30FB //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
377 0x7FFF //TX_NOISE_TH_5_4
-378 0x0DAC //TX_NOISE_TH_6
-379 0x0050 //TX_MINENOISE_TH
+378 0x7FFF //TX_NOISE_TH_6
+379 0x0014 //TX_MINENOISE_TH
380 0xD508 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x3A98 //TX_RATIODTL_CUT_TH
@@ -21959,25 +21959,25 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
-394 0x0000 //TX_MEL_G_R
+394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
-401 0x0005 //TX_MAXLEVEL_CNG
+401 0x0003 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x67F9 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4000 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0300 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -22048,7 +22048,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x3FFE //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -22093,10 +22093,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -22118,9 +22118,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -22146,12 +22146,12 @@
574 0x5459 //TX_FDEQ_GAIN_7
575 0x5856 //TX_FDEQ_GAIN_8
576 0x5553 //TX_FDEQ_GAIN_9
-577 0x4D48 //TX_FDEQ_GAIN_10
-578 0x545D //TX_FDEQ_GAIN_11
-579 0x5C52 //TX_FDEQ_GAIN_12
-580 0x6377 //TX_FDEQ_GAIN_13
-581 0x7D82 //TX_FDEQ_GAIN_14
-582 0x878F //TX_FDEQ_GAIN_15
+577 0x4D5A //TX_FDEQ_GAIN_10
+578 0x5D62 //TX_FDEQ_GAIN_11
+579 0x6261 //TX_FDEQ_GAIN_12
+580 0x6476 //TX_FDEQ_GAIN_13
+581 0x7B80 //TX_FDEQ_GAIN_14
+582 0x828D //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -22174,8 +22174,8 @@
602 0x1719 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
-605 0x1E28 //TX_FDEQ_BIN_14
-606 0x282C //TX_FDEQ_BIN_15
+605 0x2628 //TX_FDEQ_BIN_14
+606 0x202C //TX_FDEQ_BIN_15
607 0x0000 //TX_FDEQ_BIN_16
608 0x0000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -22435,7 +22435,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x191E //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -22445,7 +22445,7 @@
873 0xF333 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFC //TX_B_LESSCUT_RTO_MASK
877 0x3800 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -22468,8 +22468,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03B6 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -22480,9 +22480,9 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7FA8 //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
915 0x7000 //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@@ -22495,14 +22495,14 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -22518,17 +22518,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFF //TX_PRE_MASK_SUP
+950 0x0240 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x21EE //TX_NSSAMASK_MORENS
+954 0x2500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x2F6E //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0010 //TX_EASSA_AEC_NSSA_REFG_0
@@ -22727,8 +22727,8 @@
33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0002 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
+113 0x0000 //RX_TDDRC_THRD_1
+114 0x0010 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
@@ -22738,24 +22738,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0119 //RX_TDDRC_DRC_GAIN
+124 0x0024 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E73 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -22768,8 +22768,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -22812,7 +22812,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004A //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -22837,24 +22837,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x011F //RX_TDDRC_DRC_GAIN
+124 0x0040 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -22867,8 +22867,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -22911,7 +22911,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0070 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -22936,24 +22936,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0126 //RX_TDDRC_DRC_GAIN
+124 0x0072 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -22966,8 +22966,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -23010,7 +23010,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A9 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23035,24 +23035,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0130 //RX_TDDRC_DRC_GAIN
+124 0x00C2 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4854 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4840 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4844 //RX_FDEQ_GAIN_10
+50 0x4C4E //RX_FDEQ_GAIN_11
+51 0x5848 //RX_FDEQ_GAIN_12
+52 0x575C //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -23065,8 +23065,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -23134,24 +23134,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x01C2 //RX_TDDRC_DRC_GAIN
+124 0x0129 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -23164,8 +23164,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -23233,24 +23233,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02B9 //RX_TDDRC_DRC_GAIN
+124 0x01E8 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3F3D //RX_FDEQ_GAIN_7
+47 0x3B36 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -23263,8 +23263,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -23318,12 +23318,12 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5900 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
-115 0x1800 //RX_TDDRC_THRD_3
+115 0x1700 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -23332,24 +23332,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
-38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x6F68 //RX_FDEQ_GAIN_1
-41 0x6A6F //RX_FDEQ_GAIN_2
-42 0x706F //RX_FDEQ_GAIN_3
-43 0x85B0 //RX_FDEQ_GAIN_4
-44 0xA485 //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x8484 //RX_FDEQ_GAIN_8
-48 0x8474 //RX_FDEQ_GAIN_9
-49 0x6C5B //RX_FDEQ_GAIN_10
-50 0x6075 //RX_FDEQ_GAIN_11
-51 0x7076 //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x7478 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+124 0x03A1 //RX_TDDRC_DRC_GAIN
+38 0x0030 //RX_FDEQ_SUBNUM
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3736 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -23362,8 +23362,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -23578,8 +23578,8 @@
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0002 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
+270 0x0000 //RX_TDDRC_THRD_1
+271 0x0010 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
@@ -23589,24 +23589,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0119 //RX_TDDRC_DRC_GAIN
+281 0x0024 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E73 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -23619,8 +23619,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -23663,7 +23663,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004A //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23688,24 +23688,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0040 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -23718,8 +23718,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -23762,7 +23762,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0070 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23787,24 +23787,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0072 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -23817,8 +23817,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -23861,7 +23861,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x00A9 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23886,24 +23886,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x00C2 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4854 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4840 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4844 //RX_FDEQ_GAIN_10
+207 0x4C4E //RX_FDEQ_GAIN_11
+208 0x5848 //RX_FDEQ_GAIN_12
+209 0x575C //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -23916,8 +23916,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -23985,24 +23985,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x01A4 //RX_TDDRC_DRC_GAIN
+281 0x0129 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -24015,8 +24015,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -24084,24 +24084,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0292 //RX_TDDRC_DRC_GAIN
+281 0x01E8 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3F3D //RX_FDEQ_GAIN_7
+204 0x3B36 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -24114,8 +24114,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -24169,12 +24169,12 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5900 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
+272 0x1700 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -24183,24 +24183,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
-195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x6F68 //RX_FDEQ_GAIN_1
-198 0x6A6F //RX_FDEQ_GAIN_2
-199 0x706F //RX_FDEQ_GAIN_3
-200 0x85B0 //RX_FDEQ_GAIN_4
-201 0xA485 //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x8484 //RX_FDEQ_GAIN_8
-205 0x8474 //RX_FDEQ_GAIN_9
-206 0x6C5B //RX_FDEQ_GAIN_10
-207 0x6075 //RX_FDEQ_GAIN_11
-208 0x7076 //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x7478 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+281 0x03A1 //RX_TDDRC_DRC_GAIN
+195 0x0030 //RX_FDEQ_SUBNUM
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3736 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -24213,8 +24213,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -26962,8 +26962,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -27100,8 +27100,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -27109,7 +27109,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7C00 //TX_EAD_THR
+150 0x7530 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x2000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -27127,10 +27127,10 @@
165 0x6000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x4000 //TX_C_POST_FLT
-168 0x4000 //TX_GAIN_NP
-169 0x0260 //TX_SE_HOLD_N
+168 0x2000 //TX_GAIN_NP
+169 0x02C0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x0180 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -27184,8 +27184,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x0DAC //TX_RATIO_DT_L_TH_HIGH
-226 0x1F40 //TX_RATIO_DT_H_TH_HIGH
+225 0x0BB8 //TX_RATIO_DT_L_TH_HIGH
+226 0x5DC0 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -27193,7 +27193,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
+234 0x01F4 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -27202,31 +27202,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
+243 0xFC00 //TX_THR_SN_EST_1
+244 0x0C00 //TX_THR_SN_EST_2
245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0500 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
+259 0x3FFF //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -27242,69 +27242,69 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x0020 //TX_NS_LVL_CTRL_3
+283 0x0010 //TX_NS_LVL_CTRL_2
+284 0x0018 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0020 //TX_NS_LVL_CTRL_6
+287 0x0010 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0016 //TX_MIN_GAIN_S_2
-292 0x0020 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x7000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
-300 0x4000 //TX_SNRI_SUP_0
-301 0x4000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x7FFF //TX_SNRI_SUP_3
+300 0x7FFF //TX_SNRI_SUP_0
+301 0x7FFE //TX_SNRI_SUP_1
+302 0x7FFB //TX_SNRI_SUP_2
+303 0x6FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x6FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x001C //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x1000 //TX_A_POST_FILT_S_3
+315 0x2FFE //TX_A_POST_FILT_S_1
+316 0x5FFB //TX_A_POST_FILT_S_2
+317 0x1FFF //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
320 0x1000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x1000 //TX_B_POST_FILT_2
-325 0x1000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2FFB //TX_B_POST_FILT_2
+325 0x27FC //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x1FFD //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x57FD //TX_B_LESSCUT_RTO_S_2
+333 0x67FB //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x57FD //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7400 //TX_LAMBDA_PFILT_S_0
-340 0x7F00 //TX_LAMBDA_PFILT_S_1
-341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7F00 //TX_LAMBDA_PFILT_S_3
+339 0x7F00 //TX_LAMBDA_PFILT_S_0
+340 0x75FA //TX_LAMBDA_PFILT_S_1
+341 0x7AF5 //TX_LAMBDA_PFILT_S_2
+342 0x72FD //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
-345 0x7A00 //TX_LAMBDA_PFILT_S_6
+345 0x78F7 //TX_LAMBDA_PFILT_S_6
346 0x7F00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -27318,27 +27318,27 @@
356 0x0200 //TX_DT_BINVAD_TH_3
357 0x36B0 //TX_DT_BINVAD_ENDF
358 0x0200 //TX_C_POST_FLT_DT
-359 0x0CCD //TX_NS_B_POST_FLT_LESSCUT
+359 0x2FFC //TX_NS_B_POST_FLT_LESSCUT
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0050 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0FA0 //TX_NOISE_TH_1
-371 0x01F4 //TX_NOISE_TH_2
-372 0x55F0 //TX_NOISE_TH_3
-373 0x2328 //TX_NOISE_TH_4
+370 0x1310 //TX_NOISE_TH_1
+371 0x0306 //TX_NOISE_TH_2
+372 0x5804 //TX_NOISE_TH_3
+373 0x30FB //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
377 0x7FFF //TX_NOISE_TH_5_4
-378 0x0DAC //TX_NOISE_TH_6
-379 0x0050 //TX_MINENOISE_TH
+378 0x7FFF //TX_NOISE_TH_6
+379 0x0014 //TX_MINENOISE_TH
380 0xD508 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x3A98 //TX_RATIODTL_CUT_TH
@@ -27349,25 +27349,25 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
-394 0x0000 //TX_MEL_G_R
+394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
-401 0x0005 //TX_MAXLEVEL_CNG
+401 0x0003 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x67F9 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4000 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0300 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -27438,7 +27438,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x3FFE //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -27483,10 +27483,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -27508,9 +27508,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -27536,12 +27536,12 @@
574 0x5459 //TX_FDEQ_GAIN_7
575 0x5856 //TX_FDEQ_GAIN_8
576 0x5553 //TX_FDEQ_GAIN_9
-577 0x4D48 //TX_FDEQ_GAIN_10
-578 0x545D //TX_FDEQ_GAIN_11
-579 0x5C52 //TX_FDEQ_GAIN_12
-580 0x6377 //TX_FDEQ_GAIN_13
-581 0x7D82 //TX_FDEQ_GAIN_14
-582 0x878F //TX_FDEQ_GAIN_15
+577 0x4D5A //TX_FDEQ_GAIN_10
+578 0x5D62 //TX_FDEQ_GAIN_11
+579 0x6261 //TX_FDEQ_GAIN_12
+580 0x6476 //TX_FDEQ_GAIN_13
+581 0x7B80 //TX_FDEQ_GAIN_14
+582 0x828D //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -27564,8 +27564,8 @@
602 0x1719 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
-605 0x1E28 //TX_FDEQ_BIN_14
-606 0x282C //TX_FDEQ_BIN_15
+605 0x2628 //TX_FDEQ_BIN_14
+606 0x202C //TX_FDEQ_BIN_15
607 0x0000 //TX_FDEQ_BIN_16
608 0x0000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -27825,7 +27825,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x191E //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -27835,7 +27835,7 @@
873 0xF333 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFC //TX_B_LESSCUT_RTO_MASK
877 0x3800 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -27858,8 +27858,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03B6 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -27870,9 +27870,9 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7FA8 //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
915 0x7000 //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@@ -27885,14 +27885,14 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -27908,17 +27908,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFF //TX_PRE_MASK_SUP
+950 0x0240 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x21EE //TX_NSSAMASK_MORENS
+954 0x2500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x2F6E //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0010 //TX_EASSA_AEC_NSSA_REFG_0
@@ -28117,8 +28117,8 @@
33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0002 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
+113 0x0000 //RX_TDDRC_THRD_1
+114 0x0010 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
@@ -28128,24 +28128,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0119 //RX_TDDRC_DRC_GAIN
+124 0x0024 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E73 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -28158,8 +28158,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -28202,7 +28202,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004A //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28227,24 +28227,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x011F //RX_TDDRC_DRC_GAIN
+124 0x0040 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -28257,8 +28257,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -28301,7 +28301,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0070 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28326,24 +28326,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0126 //RX_TDDRC_DRC_GAIN
+124 0x0072 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -28356,8 +28356,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -28400,7 +28400,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A9 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28425,24 +28425,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0130 //RX_TDDRC_DRC_GAIN
+124 0x00C2 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4854 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4840 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4844 //RX_FDEQ_GAIN_10
+50 0x4C4E //RX_FDEQ_GAIN_11
+51 0x5848 //RX_FDEQ_GAIN_12
+52 0x575C //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -28455,8 +28455,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -28524,24 +28524,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x01C2 //RX_TDDRC_DRC_GAIN
+124 0x0129 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -28554,8 +28554,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -28623,24 +28623,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02B9 //RX_TDDRC_DRC_GAIN
+124 0x01E8 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3F3D //RX_FDEQ_GAIN_7
+47 0x3B36 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -28653,8 +28653,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -28708,12 +28708,12 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5900 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
-115 0x1800 //RX_TDDRC_THRD_3
+115 0x1700 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -28722,24 +28722,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
-38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x6F68 //RX_FDEQ_GAIN_1
-41 0x6A6F //RX_FDEQ_GAIN_2
-42 0x706F //RX_FDEQ_GAIN_3
-43 0x85B0 //RX_FDEQ_GAIN_4
-44 0xA485 //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x8484 //RX_FDEQ_GAIN_8
-48 0x8474 //RX_FDEQ_GAIN_9
-49 0x6C5B //RX_FDEQ_GAIN_10
-50 0x6075 //RX_FDEQ_GAIN_11
-51 0x7076 //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x7478 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+124 0x03A1 //RX_TDDRC_DRC_GAIN
+38 0x0030 //RX_FDEQ_SUBNUM
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3736 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -28752,8 +28752,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -28968,8 +28968,8 @@
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0002 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
+270 0x0000 //RX_TDDRC_THRD_1
+271 0x0010 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
@@ -28979,24 +28979,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0119 //RX_TDDRC_DRC_GAIN
+281 0x0024 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E73 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -29009,8 +29009,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -29053,7 +29053,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004A //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29078,24 +29078,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0040 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -29108,8 +29108,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -29152,7 +29152,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0070 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29177,24 +29177,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0072 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -29207,8 +29207,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -29251,7 +29251,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x00A9 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29276,24 +29276,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x00C2 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4854 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4840 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4844 //RX_FDEQ_GAIN_10
+207 0x4C4E //RX_FDEQ_GAIN_11
+208 0x5848 //RX_FDEQ_GAIN_12
+209 0x575C //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -29306,8 +29306,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -29375,24 +29375,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x01A4 //RX_TDDRC_DRC_GAIN
+281 0x0129 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -29405,8 +29405,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -29474,24 +29474,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0292 //RX_TDDRC_DRC_GAIN
+281 0x01E8 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3F3D //RX_FDEQ_GAIN_7
+204 0x3B36 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -29504,8 +29504,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -29559,12 +29559,12 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5900 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
+272 0x1700 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -29573,24 +29573,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
-195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x6F68 //RX_FDEQ_GAIN_1
-198 0x6A6F //RX_FDEQ_GAIN_2
-199 0x706F //RX_FDEQ_GAIN_3
-200 0x85B0 //RX_FDEQ_GAIN_4
-201 0xA485 //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x8484 //RX_FDEQ_GAIN_8
-205 0x8474 //RX_FDEQ_GAIN_9
-206 0x6C5B //RX_FDEQ_GAIN_10
-207 0x6075 //RX_FDEQ_GAIN_11
-208 0x7076 //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x7478 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+281 0x03A1 //RX_TDDRC_DRC_GAIN
+195 0x0030 //RX_FDEQ_SUBNUM
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3736 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -29603,8 +29603,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
diff --git a/audio/caiman/tuning/fortemedia/HEADSET.dat b/audio/caiman/tuning/fortemedia/HEADSET.dat
index b11f40d9..b0d4f7f1 100644
Binary files a/audio/caiman/tuning/fortemedia/HEADSET.dat and b/audio/caiman/tuning/fortemedia/HEADSET.dat differ
diff --git a/audio/caiman/tuning/fortemedia/HEADSET.mods b/audio/caiman/tuning/fortemedia/HEADSET.mods
index d861e29f..5ddd6edb 100644
--- a/audio/caiman/tuning/fortemedia/HEADSET.mods
+++ b/audio/caiman/tuning/fortemedia/HEADSET.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG HEADSET
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-23 16:41:49
+#SAVE_TIME 2024-06-06 17:11:05
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -406,7 +406,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -3101,7 +3101,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -3491,10 +3491,10 @@
784 0x1000 //TX_TDDRC_ALPHA_UP_02
785 0x1000 //TX_TDDRC_ALPHA_UP_03
786 0x1000 //TX_TDDRC_ALPHA_UP_04
-787 0x7EB8 //TX_TDDRC_ALPHA_DWN_01
-788 0x7EB8 //TX_TDDRC_ALPHA_DWN_02
-789 0x7EB8 //TX_TDDRC_ALPHA_DWN_03
-790 0x7EB8 //TX_TDDRC_ALPHA_DWN_04
+787 0x6000 //TX_TDDRC_ALPHA_DWN_01
+788 0x6000 //TX_TDDRC_ALPHA_DWN_02
+789 0x6000 //TX_TDDRC_ALPHA_DWN_03
+790 0x6000 //TX_TDDRC_ALPHA_DWN_04
791 0x7FFF //TX_TDDRC_TD_DRC_LIMIT
792 0x0800 //TX_TDDRC_POST_LIMIT_GAIN
793 0x0000 //TX_TDDRC_RESRV_0
@@ -3557,15 +3557,15 @@
850 0x0000 //TX_FFP_RESRV_4
851 0x0000 //TX_FFP_RESRV_5
852 0x0000 //TX_FFP_RESRV_6
-853 0x0001 //TX_FILTINDX
+853 0x0002 //TX_FILTINDX
854 0x0000 //TX_TDDRC_THRD_0
-855 0x0000 //TX_TDDRC_THRD_1
+855 0x001C //TX_TDDRC_THRD_1
856 0x2000 //TX_TDDRC_THRD_2
857 0x2000 //TX_TDDRC_THRD_3
858 0x3000 //TX_TDDRC_SLANT_0
859 0x6E00 //TX_TDDRC_SLANT_1
860 0x1000 //TX_TDDRC_ALPHA_UP_00
-861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00
+861 0x6000 //TX_TDDRC_ALPHA_DWN_00
862 0x0000 //TX_TDDRC_HMNC_FLAG
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
@@ -3693,7 +3693,7 @@
986 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_0
987 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_1
#RX
-0 0xA43C //RX_RECVFUNC_MODE_0
+0 0xA47C //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0001 //RX_SAMPLINGFREQ_SIG
3 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -3715,8 +3715,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3875,10 +3875,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -3974,10 +3974,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4073,10 +4073,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4172,10 +4172,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4251,14 +4251,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7220 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x7FFF //RX_TDDRC_SLANT_0
@@ -4271,10 +4271,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4350,14 +4350,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7220 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x7FFF //RX_TDDRC_SLANT_0
@@ -4370,10 +4370,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4449,14 +4449,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7220 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x7FFF //RX_TDDRC_SLANT_0
@@ -4469,10 +4469,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4544,7 +4544,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0xA43C //RX_RECVFUNC_MODE_0
+157 0xA47C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0001 //RX_SAMPLINGFREQ_SIG
160 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -4566,8 +4566,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -4726,109 +4726,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
-200 0x4848 //RX_FDEQ_GAIN_4
-201 0x4848 //RX_FDEQ_GAIN_5
-202 0x484B //RX_FDEQ_GAIN_6
-203 0x4B48 //RX_FDEQ_GAIN_7
-204 0x4848 //RX_FDEQ_GAIN_8
-205 0x4444 //RX_FDEQ_GAIN_9
-206 0x4846 //RX_FDEQ_GAIN_10
-207 0x403F //RX_FDEQ_GAIN_11
-208 0x3F3F //RX_FDEQ_GAIN_12
-209 0x4248 //RX_FDEQ_GAIN_13
-210 0x4848 //RX_FDEQ_GAIN_14
-211 0x4848 //RX_FDEQ_GAIN_15
-212 0x4848 //RX_FDEQ_GAIN_16
-213 0x4848 //RX_FDEQ_GAIN_17
-214 0x4848 //RX_FDEQ_GAIN_18
-215 0x4848 //RX_FDEQ_GAIN_19
-216 0x4848 //RX_FDEQ_GAIN_20
-217 0x4848 //RX_FDEQ_GAIN_21
-218 0x4848 //RX_FDEQ_GAIN_22
-219 0x4848 //RX_FDEQ_GAIN_23
-220 0x0202 //RX_FDEQ_BIN_0
-221 0x0203 //RX_FDEQ_BIN_1
-222 0x0303 //RX_FDEQ_BIN_2
-223 0x0304 //RX_FDEQ_BIN_3
-224 0x0405 //RX_FDEQ_BIN_4
-225 0x0506 //RX_FDEQ_BIN_5
-226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x0D0E //RX_FDEQ_BIN_9
-230 0x0E0F //RX_FDEQ_BIN_10
-231 0x0F10 //RX_FDEQ_BIN_11
-232 0x1011 //RX_FDEQ_BIN_12
-233 0x1104 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
-235 0x0000 //RX_FDEQ_BIN_15
-236 0x0000 //RX_FDEQ_BIN_16
-237 0x0000 //RX_FDEQ_BIN_17
-238 0x0000 //RX_FDEQ_BIN_18
-239 0x0000 //RX_FDEQ_BIN_19
-240 0x0000 //RX_FDEQ_BIN_20
-241 0x0000 //RX_FDEQ_BIN_21
-242 0x0000 //RX_FDEQ_BIN_22
-243 0x0000 //RX_FDEQ_BIN_23
-244 0x4000 //RX_FDEQ_RESRV_0
-245 0x0320 //RX_FDEQ_RESRV_1
-246 0x0018 //RX_FDDRC_BAND_MARGIN_0
-247 0x0030 //RX_FDDRC_BAND_MARGIN_1
-248 0x0050 //RX_FDDRC_BAND_MARGIN_2
-249 0x0080 //RX_FDDRC_BAND_MARGIN_3
-250 0x0007 //RX_FDDRC_BLOCK_EXP
-251 0x5000 //RX_FDDRC_THRD_2_0
-252 0x5000 //RX_FDDRC_THRD_2_1
-253 0x5000 //RX_FDDRC_THRD_2_2
-254 0x5000 //RX_FDDRC_THRD_2_3
-255 0x6400 //RX_FDDRC_THRD_3_0
-256 0x6400 //RX_FDDRC_THRD_3_1
-257 0x6400 //RX_FDDRC_THRD_3_2
-258 0x6400 //RX_FDDRC_THRD_3_3
-259 0x2000 //RX_FDDRC_SLANT_0_0
-260 0x2000 //RX_FDDRC_SLANT_0_1
-261 0x2000 //RX_FDDRC_SLANT_0_2
-262 0x2000 //RX_FDDRC_SLANT_0_3
-263 0x5333 //RX_FDDRC_SLANT_1_0
-264 0x5333 //RX_FDDRC_SLANT_1_1
-265 0x5333 //RX_FDDRC_SLANT_1_2
-266 0x5333 //RX_FDDRC_SLANT_1_3
-267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000A //RX_SPK_VOL
-287 0x0000 //RX_VOL_RESRV_0
-#VOL 1
-163 0x1000 //RX_TDDRC_ALPHA_UP_1
-164 0x1000 //RX_TDDRC_ALPHA_UP_2
-165 0x1000 //RX_TDDRC_ALPHA_UP_3
-166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
-185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
-186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
-189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-190 0x7220 //RX_TDDRC_LIMITER_THRD
-191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
-271 0x1800 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
-273 0x7FFF //RX_TDDRC_SLANT_0
-274 0x7FFF //RX_TDDRC_SLANT_1
-275 0x1000 //RX_TDDRC_ALPHA_UP_0
-276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
-277 0x0000 //RX_TDDRC_HMNC_FLAG
-278 0x199A //RX_TDDRC_HMNC_GAIN
-279 0x0001 //RX_TDDRC_SMT_FLAG
-280 0x0CCD //RX_TDDRC_SMT_W
-281 0x01A0 //RX_TDDRC_DRC_GAIN
-195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -4899,6 +4800,105 @@
267 0x0000 //RX_FDDRC_RESRV_0
286 0x000B //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
+#VOL 1
+163 0x1000 //RX_TDDRC_ALPHA_UP_1
+164 0x1000 //RX_TDDRC_ALPHA_UP_2
+165 0x1000 //RX_TDDRC_ALPHA_UP_3
+166 0x1000 //RX_TDDRC_ALPHA_UP_4
+184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
+186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
+189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
+190 0x7220 //RX_TDDRC_LIMITER_THRD
+191 0x0800 //RX_TDDRC_LIMITER_GAIN
+269 0x0000 //RX_TDDRC_THRD_0
+270 0x0000 //RX_TDDRC_THRD_1
+271 0x1800 //RX_TDDRC_THRD_2
+272 0x1800 //RX_TDDRC_THRD_3
+273 0x7FFF //RX_TDDRC_SLANT_0
+274 0x7FFF //RX_TDDRC_SLANT_1
+275 0x1000 //RX_TDDRC_ALPHA_UP_0
+276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+277 0x0000 //RX_TDDRC_HMNC_FLAG
+278 0x199A //RX_TDDRC_HMNC_GAIN
+279 0x0001 //RX_TDDRC_SMT_FLAG
+280 0x0CCD //RX_TDDRC_SMT_W
+281 0x01A0 //RX_TDDRC_DRC_GAIN
+195 0x001C //RX_FDEQ_SUBNUM
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
+200 0x4848 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x484B //RX_FDEQ_GAIN_6
+203 0x4B48 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4444 //RX_FDEQ_GAIN_9
+206 0x4846 //RX_FDEQ_GAIN_10
+207 0x403F //RX_FDEQ_GAIN_11
+208 0x3F3F //RX_FDEQ_GAIN_12
+209 0x4248 //RX_FDEQ_GAIN_13
+210 0x4848 //RX_FDEQ_GAIN_14
+211 0x4848 //RX_FDEQ_GAIN_15
+212 0x4848 //RX_FDEQ_GAIN_16
+213 0x4848 //RX_FDEQ_GAIN_17
+214 0x4848 //RX_FDEQ_GAIN_18
+215 0x4848 //RX_FDEQ_GAIN_19
+216 0x4848 //RX_FDEQ_GAIN_20
+217 0x4848 //RX_FDEQ_GAIN_21
+218 0x4848 //RX_FDEQ_GAIN_22
+219 0x4848 //RX_FDEQ_GAIN_23
+220 0x0202 //RX_FDEQ_BIN_0
+221 0x0203 //RX_FDEQ_BIN_1
+222 0x0303 //RX_FDEQ_BIN_2
+223 0x0304 //RX_FDEQ_BIN_3
+224 0x0405 //RX_FDEQ_BIN_4
+225 0x0506 //RX_FDEQ_BIN_5
+226 0x0708 //RX_FDEQ_BIN_6
+227 0x090A //RX_FDEQ_BIN_7
+228 0x0B0C //RX_FDEQ_BIN_8
+229 0x0D0E //RX_FDEQ_BIN_9
+230 0x0E0F //RX_FDEQ_BIN_10
+231 0x0F10 //RX_FDEQ_BIN_11
+232 0x1011 //RX_FDEQ_BIN_12
+233 0x1104 //RX_FDEQ_BIN_13
+234 0x0000 //RX_FDEQ_BIN_14
+235 0x0000 //RX_FDEQ_BIN_15
+236 0x0000 //RX_FDEQ_BIN_16
+237 0x0000 //RX_FDEQ_BIN_17
+238 0x0000 //RX_FDEQ_BIN_18
+239 0x0000 //RX_FDEQ_BIN_19
+240 0x0000 //RX_FDEQ_BIN_20
+241 0x0000 //RX_FDEQ_BIN_21
+242 0x0000 //RX_FDEQ_BIN_22
+243 0x0000 //RX_FDEQ_BIN_23
+244 0x4000 //RX_FDEQ_RESRV_0
+245 0x0320 //RX_FDEQ_RESRV_1
+246 0x0018 //RX_FDDRC_BAND_MARGIN_0
+247 0x0030 //RX_FDDRC_BAND_MARGIN_1
+248 0x0050 //RX_FDDRC_BAND_MARGIN_2
+249 0x0080 //RX_FDDRC_BAND_MARGIN_3
+250 0x0007 //RX_FDDRC_BLOCK_EXP
+251 0x5000 //RX_FDDRC_THRD_2_0
+252 0x5000 //RX_FDDRC_THRD_2_1
+253 0x5000 //RX_FDDRC_THRD_2_2
+254 0x5000 //RX_FDDRC_THRD_2_3
+255 0x6400 //RX_FDDRC_THRD_3_0
+256 0x6400 //RX_FDDRC_THRD_3_1
+257 0x6400 //RX_FDDRC_THRD_3_2
+258 0x6400 //RX_FDDRC_THRD_3_3
+259 0x2000 //RX_FDDRC_SLANT_0_0
+260 0x2000 //RX_FDDRC_SLANT_0_1
+261 0x2000 //RX_FDDRC_SLANT_0_2
+262 0x2000 //RX_FDDRC_SLANT_0_3
+263 0x5333 //RX_FDDRC_SLANT_1_0
+264 0x5333 //RX_FDDRC_SLANT_1_1
+265 0x5333 //RX_FDDRC_SLANT_1_2
+266 0x5333 //RX_FDDRC_SLANT_1_3
+267 0x0000 //RX_FDDRC_RESRV_0
+286 0x0012 //RX_SPK_VOL
+287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
164 0x1000 //RX_TDDRC_ALPHA_UP_2
@@ -4924,10 +4924,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5023,10 +5023,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5102,14 +5102,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7220 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x7FFF //RX_TDDRC_SLANT_0
@@ -5122,10 +5122,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5201,14 +5201,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7220 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x7FFF //RX_TDDRC_SLANT_0
@@ -5221,10 +5221,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5300,14 +5300,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7220 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x7FFF //RX_TDDRC_SLANT_0
@@ -5320,10 +5320,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5696,7 +5696,7 @@
294 0x000C //TX_MIN_GAIN_S_5
295 0x000C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x4000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
@@ -5796,7 +5796,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -5977,11 +5977,11 @@
575 0x4040 //TX_FDEQ_GAIN_8
576 0x3838 //TX_FDEQ_GAIN_9
577 0x3838 //TX_FDEQ_GAIN_10
-578 0x3828 //TX_FDEQ_GAIN_11
-579 0x2828 //TX_FDEQ_GAIN_12
-580 0x2828 //TX_FDEQ_GAIN_13
-581 0x1C1C //TX_FDEQ_GAIN_14
-582 0x1C1C //TX_FDEQ_GAIN_15
+578 0x4C3C //TX_FDEQ_GAIN_11
+579 0x3C3C //TX_FDEQ_GAIN_12
+580 0x3838 //TX_FDEQ_GAIN_13
+581 0x3830 //TX_FDEQ_GAIN_14
+582 0x3030 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -6186,10 +6186,10 @@
784 0x3000 //TX_TDDRC_ALPHA_UP_02
785 0x3000 //TX_TDDRC_ALPHA_UP_03
786 0x3000 //TX_TDDRC_ALPHA_UP_04
-787 0x7EB8 //TX_TDDRC_ALPHA_DWN_01
-788 0x7EB8 //TX_TDDRC_ALPHA_DWN_02
-789 0x7EB8 //TX_TDDRC_ALPHA_DWN_03
-790 0x7EB8 //TX_TDDRC_ALPHA_DWN_04
+787 0x6000 //TX_TDDRC_ALPHA_DWN_01
+788 0x6000 //TX_TDDRC_ALPHA_DWN_02
+789 0x6000 //TX_TDDRC_ALPHA_DWN_03
+790 0x6000 //TX_TDDRC_ALPHA_DWN_04
791 0x78D6 //TX_TDDRC_TD_DRC_LIMIT
792 0x0800 //TX_TDDRC_POST_LIMIT_GAIN
793 0x0000 //TX_TDDRC_RESRV_0
@@ -6260,7 +6260,7 @@
858 0x3000 //TX_TDDRC_SLANT_0
859 0x6E00 //TX_TDDRC_SLANT_1
860 0x3000 //TX_TDDRC_ALPHA_UP_00
-861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00
+861 0x6000 //TX_TDDRC_ALPHA_DWN_00
862 0x0000 //TX_TDDRC_HMNC_FLAG
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
@@ -6568,21 +6568,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6667,21 +6667,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6766,21 +6766,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6865,21 +6865,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6964,21 +6964,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -7063,21 +7063,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -7162,21 +7162,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -7419,21 +7419,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7518,21 +7518,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7617,21 +7617,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7716,21 +7716,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7815,21 +7815,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7914,21 +7914,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -8013,21 +8013,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -8491,7 +8491,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -11086,7 +11086,7 @@
294 0x000C //TX_MIN_GAIN_S_5
295 0x000C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x4000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
@@ -11186,7 +11186,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -11367,11 +11367,11 @@
575 0x4040 //TX_FDEQ_GAIN_8
576 0x3838 //TX_FDEQ_GAIN_9
577 0x3838 //TX_FDEQ_GAIN_10
-578 0x3828 //TX_FDEQ_GAIN_11
-579 0x2828 //TX_FDEQ_GAIN_12
-580 0x2828 //TX_FDEQ_GAIN_13
-581 0x1C1C //TX_FDEQ_GAIN_14
-582 0x1C1C //TX_FDEQ_GAIN_15
+578 0x4C3C //TX_FDEQ_GAIN_11
+579 0x3C3C //TX_FDEQ_GAIN_12
+580 0x3838 //TX_FDEQ_GAIN_13
+581 0x3830 //TX_FDEQ_GAIN_14
+582 0x3030 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -11576,10 +11576,10 @@
784 0x3000 //TX_TDDRC_ALPHA_UP_02
785 0x3000 //TX_TDDRC_ALPHA_UP_03
786 0x3000 //TX_TDDRC_ALPHA_UP_04
-787 0x7EB8 //TX_TDDRC_ALPHA_DWN_01
-788 0x7EB8 //TX_TDDRC_ALPHA_DWN_02
-789 0x7EB8 //TX_TDDRC_ALPHA_DWN_03
-790 0x7EB8 //TX_TDDRC_ALPHA_DWN_04
+787 0x6000 //TX_TDDRC_ALPHA_DWN_01
+788 0x6000 //TX_TDDRC_ALPHA_DWN_02
+789 0x6000 //TX_TDDRC_ALPHA_DWN_03
+790 0x6000 //TX_TDDRC_ALPHA_DWN_04
791 0x78D6 //TX_TDDRC_TD_DRC_LIMIT
792 0x0800 //TX_TDDRC_POST_LIMIT_GAIN
793 0x0000 //TX_TDDRC_RESRV_0
@@ -11650,7 +11650,7 @@
858 0x3000 //TX_TDDRC_SLANT_0
859 0x6E00 //TX_TDDRC_SLANT_1
860 0x3000 //TX_TDDRC_ALPHA_UP_00
-861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00
+861 0x6000 //TX_TDDRC_ALPHA_DWN_00
862 0x0000 //TX_TDDRC_HMNC_FLAG
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
@@ -11778,7 +11778,7 @@
986 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_0
987 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_1
#RX
-0 0x803C //RX_RECVFUNC_MODE_0
+0 0x843C //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0003 //RX_SAMPLINGFREQ_SIG
3 0x0003 //RX_SAMPLINGFREQ_PROC
@@ -11958,21 +11958,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12057,21 +12057,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12156,21 +12156,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12255,21 +12255,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12354,21 +12354,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12453,21 +12453,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12552,21 +12552,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12629,7 +12629,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x803C //RX_RECVFUNC_MODE_0
+157 0x843C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0003 //RX_SAMPLINGFREQ_SIG
160 0x0003 //RX_SAMPLINGFREQ_PROC
@@ -12809,21 +12809,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -12908,21 +12908,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13007,21 +13007,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13106,21 +13106,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13205,21 +13205,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13304,21 +13304,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13403,21 +13403,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13881,7 +13881,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -16576,7 +16576,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -19271,7 +19271,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -21966,7 +21966,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -24661,7 +24661,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -27356,7 +27356,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x7FFF //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -29656,9 +29656,9 @@
#TX
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
-2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+2 0x003B //TX_PATCH_REG
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -29804,24 +29804,24 @@
147 0x0300 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7E80 //TX_EAD_THR
+150 0x7A00 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
-152 0x0200 //TX_MIN_EQ_RE_EST_0
+152 0x0800 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
154 0x0200 //TX_MIN_EQ_RE_EST_2
155 0x0200 //TX_MIN_EQ_RE_EST_3
156 0x0200 //TX_MIN_EQ_RE_EST_4
157 0x0200 //TX_MIN_EQ_RE_EST_5
158 0x0200 //TX_MIN_EQ_RE_EST_6
-159 0x1000 //TX_MIN_EQ_RE_EST_7
-160 0x1000 //TX_MIN_EQ_RE_EST_8
-161 0x1000 //TX_MIN_EQ_RE_EST_9
-162 0x1000 //TX_MIN_EQ_RE_EST_10
-163 0x1000 //TX_MIN_EQ_RE_EST_11
-164 0x1000 //TX_MIN_EQ_RE_EST_12
+159 0x6000 //TX_MIN_EQ_RE_EST_7
+160 0x6000 //TX_MIN_EQ_RE_EST_8
+161 0x7FFF //TX_MIN_EQ_RE_EST_9
+162 0x7FFF //TX_MIN_EQ_RE_EST_10
+163 0x7FFF //TX_MIN_EQ_RE_EST_11
+164 0x7FFF //TX_MIN_EQ_RE_EST_12
165 0x4000 //TX_LAMBDA_RE_EST
166 0x4000 //TX_LAMBDA_CB_NLE
-167 0x0000 //TX_C_POST_FLT
+167 0x7FFF //TX_C_POST_FLT
168 0x5000 //TX_GAIN_NP
169 0x02A0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@@ -29852,7 +29852,7 @@
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
197 0x7FFD //TX_DTD_THR1_0
-198 0x797C //TX_DTD_THR1_1
+198 0x7B70 //TX_DTD_THR1_1
199 0x7FF0 //TX_DTD_THR1_2
200 0x7148 //TX_DTD_THR1_3
201 0x7FFB //TX_DTD_THR1_4
@@ -29879,8 +29879,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x0A98 //TX_RATIO_DT_H_TH_LOW
-225 0x03E8 //TX_RATIO_DT_L_TH_HIGH
-226 0x32C8 //TX_RATIO_DT_H_TH_HIGH
+225 0x1388 //TX_RATIO_DT_L_TH_HIGH
+226 0x6D60 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -29888,7 +29888,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0320 //TX_RATIO_DT_L0_TH_HIGH
+234 0x1194 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -29897,31 +29897,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xFC00 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
-245 0xFB00 //TX_THR_SN_EST_3
+243 0x0A00 //TX_THR_SN_EST_1
+244 0xF800 //TX_THR_SN_EST_2
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0300 //TX_DELTA_THR_SN_EST_1
+252 0xFD00 //TX_DELTA_THR_SN_EST_2
+253 0xFD00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0200 //TX_DELTA_THR_SN_EST_6
+256 0xFD00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x4FFE //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
+261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x001C //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -29936,70 +29936,70 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0018 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0016 //TX_NS_LVL_CTRL_3
+282 0x001C //TX_NS_LVL_CTRL_1
+283 0x0030 //TX_NS_LVL_CTRL_2
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0014 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
-289 0x001C //TX_MIN_GAIN_S_0
-290 0x000C //TX_MIN_GAIN_S_1
-291 0x0008 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+289 0x000F //TX_MIN_GAIN_S_0
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0010 //TX_MIN_GAIN_S_2
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0010 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
-297 0x7FFF //TX_NMOS_SUP
+297 0x6000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x7000 //TX_SNRI_SUP_1
-302 0x2800 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x4000 //TX_SNRI_SUP_1
+302 0x77F9 //TX_SNRI_SUP_2
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0028 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x4000 //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x5000 //TX_A_POST_FILT_S_0
+315 0x5FF6 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x27FD //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
-320 0x6000 //TX_A_POST_FILT_S_6
+320 0x27FD //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
-322 0x4000 //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x2000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x47F8 //TX_B_POST_FILT_1
+324 0x7FF1 //TX_B_POST_FILT_2
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x2FFB //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x77F9 //TX_B_LESSCUT_RTO_S_1
+332 0x67FB //TX_B_LESSCUT_RTO_S_2
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x4FFE //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C00 //TX_LAMBDA_PFILT
339 0x7C00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
-341 0x7800 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+340 0x7AF5 //TX_LAMBDA_PFILT_S_1
+341 0x7EF1 //TX_LAMBDA_PFILT_S_2
+342 0x79F6 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
-345 0x7C00 //TX_LAMBDA_PFILT_S_6
+345 0x7BF4 //TX_LAMBDA_PFILT_S_6
346 0x7C00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -30017,14 +30017,14 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0032 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x03E8 //TX_NOISE_TH_1
+370 0x0DF8 //TX_NOISE_TH_1
371 0x05DC //TX_NOISE_TH_2
372 0x2CEC //TX_NOISE_TH_3
373 0x36B0 //TX_NOISE_TH_4
@@ -30044,27 +30044,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x63FF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0009 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x3000 //TX_MIN_G_CTRL_SSNS
-409 0x0300 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+408 0x6FFD //TX_MIN_G_CTRL_SSNS
+409 0x0000 //TX_METAL_RTO_THR
+410 0x4848 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -30133,7 +30133,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x2FFF //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -30178,10 +30178,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -30203,9 +30203,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -30221,8 +30221,8 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0020 //TX_FDEQ_SUBNUM
-567 0x5048 //TX_FDEQ_GAIN_0
-568 0x4848 //TX_FDEQ_GAIN_1
+567 0x5E58 //TX_FDEQ_GAIN_0
+568 0x5248 //TX_FDEQ_GAIN_1
569 0x4C50 //TX_FDEQ_GAIN_2
570 0x4E4C //TX_FDEQ_GAIN_3
571 0x4450 //TX_FDEQ_GAIN_4
@@ -30231,10 +30231,10 @@
574 0x5453 //TX_FDEQ_GAIN_7
575 0x4D4F //TX_FDEQ_GAIN_8
576 0x4C51 //TX_FDEQ_GAIN_9
-577 0x5145 //TX_FDEQ_GAIN_10
-578 0x4444 //TX_FDEQ_GAIN_11
-579 0x4848 //TX_FDEQ_GAIN_12
-580 0x4848 //TX_FDEQ_GAIN_13
+577 0x5654 //TX_FDEQ_GAIN_10
+578 0x5658 //TX_FDEQ_GAIN_11
+579 0x5959 //TX_FDEQ_GAIN_12
+580 0x5A56 //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
582 0x4848 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
@@ -30508,8 +30508,8 @@
851 0x0000 //TX_FFP_RESRV_5
852 0x0000 //TX_FFP_RESRV_6
853 0x0002 //TX_FILTINDX
-854 0x0001 //TX_TDDRC_THRD_0
-855 0x0002 //TX_TDDRC_THRD_1
+854 0x0008 //TX_TDDRC_THRD_0
+855 0x0030 //TX_TDDRC_THRD_1
856 0x1000 //TX_TDDRC_THRD_2
857 0x1200 //TX_TDDRC_THRD_3
858 0x6000 //TX_TDDRC_SLANT_0
@@ -30520,14 +30520,14 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1663 //TX_TDDRC_DRC_GAIN
+866 0x13F4 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x0CCD //TX_TFMASKLTH_BINVAD
-873 0xF333 //TX_TFMASKLTH_NS_EST
+872 0x0C80 //TX_TFMASKLTH_BINVAD
+873 0xF5D8 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
876 0x1000 //TX_B_LESSCUT_RTO_MASK
@@ -30545,7 +30545,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x4848 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x4000 //TX_A_LESSCUT_RTO_MASK
+891 0x4FFC //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -30553,8 +30553,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0384 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -30565,33 +30565,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7530 //TX_DTD_THR1_MICMUTE_0
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
912 0x7FBC //TX_DTD_THR1_MICMUTE_1
-913 0x7F58 //TX_DTD_THR1_MICMUTE_2
-914 0x6D60 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
+914 0x733C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
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
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -30603,17 +30603,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFD //TX_PRE_MASK_SUP
+950 0x02E0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x1663 //TX_NSSAMASK_MORENS
+954 0x5AE2 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
@@ -30621,7 +30621,7 @@
964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2
965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3
966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4
-967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5
+967 0x6000 //TX_EASSA_AEC_NSSA_REFG_5
968 0x0000 //TX_EASSA_AEC_NSSA_GAIN
969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH
970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0
@@ -30629,7 +30629,7 @@
972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2
973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3
974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4
-975 0x0100 //TX_EASSA_AEC_REFG_STNONL_5
+975 0x6000 //TX_EASSA_AEC_REFG_STNONL_5
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
@@ -30665,8 +30665,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -31516,8 +31516,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -32352,8 +32352,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -32490,8 +32490,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -32499,7 +32499,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7C00 //TX_EAD_THR
+150 0x7530 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x2000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -32517,10 +32517,10 @@
165 0x6000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x4000 //TX_C_POST_FLT
-168 0x4000 //TX_GAIN_NP
-169 0x0260 //TX_SE_HOLD_N
+168 0x2000 //TX_GAIN_NP
+169 0x02C0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x0180 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -32574,8 +32574,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x0DAC //TX_RATIO_DT_L_TH_HIGH
-226 0x1F40 //TX_RATIO_DT_H_TH_HIGH
+225 0x0BB8 //TX_RATIO_DT_L_TH_HIGH
+226 0x5DC0 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -32583,7 +32583,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
+234 0x01F4 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -32592,31 +32592,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
+243 0xFC00 //TX_THR_SN_EST_1
+244 0x0C00 //TX_THR_SN_EST_2
245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0500 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
+259 0x3FFF //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -32632,69 +32632,69 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x0020 //TX_NS_LVL_CTRL_3
+283 0x0010 //TX_NS_LVL_CTRL_2
+284 0x0018 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0020 //TX_NS_LVL_CTRL_6
+287 0x0010 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0016 //TX_MIN_GAIN_S_2
-292 0x0020 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x7000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
-300 0x4000 //TX_SNRI_SUP_0
-301 0x4000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x7FFF //TX_SNRI_SUP_3
+300 0x7FFF //TX_SNRI_SUP_0
+301 0x7FFE //TX_SNRI_SUP_1
+302 0x7FFB //TX_SNRI_SUP_2
+303 0x6FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x6FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x001C //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x1000 //TX_A_POST_FILT_S_3
+315 0x2FFE //TX_A_POST_FILT_S_1
+316 0x5FFB //TX_A_POST_FILT_S_2
+317 0x1FFF //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
320 0x1000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x1000 //TX_B_POST_FILT_2
-325 0x1000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2FFB //TX_B_POST_FILT_2
+325 0x27FC //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x1FFD //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x57FD //TX_B_LESSCUT_RTO_S_2
+333 0x67FB //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x57FD //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7400 //TX_LAMBDA_PFILT_S_0
-340 0x7F00 //TX_LAMBDA_PFILT_S_1
-341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7F00 //TX_LAMBDA_PFILT_S_3
+339 0x7F00 //TX_LAMBDA_PFILT_S_0
+340 0x75FA //TX_LAMBDA_PFILT_S_1
+341 0x7AF5 //TX_LAMBDA_PFILT_S_2
+342 0x72FD //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
-345 0x7A00 //TX_LAMBDA_PFILT_S_6
+345 0x78F7 //TX_LAMBDA_PFILT_S_6
346 0x7F00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -32708,27 +32708,27 @@
356 0x0200 //TX_DT_BINVAD_TH_3
357 0x36B0 //TX_DT_BINVAD_ENDF
358 0x0200 //TX_C_POST_FLT_DT
-359 0x0CCD //TX_NS_B_POST_FLT_LESSCUT
+359 0x2FFC //TX_NS_B_POST_FLT_LESSCUT
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0050 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0FA0 //TX_NOISE_TH_1
-371 0x01F4 //TX_NOISE_TH_2
-372 0x55F0 //TX_NOISE_TH_3
-373 0x2328 //TX_NOISE_TH_4
+370 0x1310 //TX_NOISE_TH_1
+371 0x0306 //TX_NOISE_TH_2
+372 0x5804 //TX_NOISE_TH_3
+373 0x30FB //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
377 0x7FFF //TX_NOISE_TH_5_4
-378 0x0DAC //TX_NOISE_TH_6
-379 0x0050 //TX_MINENOISE_TH
+378 0x7FFF //TX_NOISE_TH_6
+379 0x0014 //TX_MINENOISE_TH
380 0xD508 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x3A98 //TX_RATIODTL_CUT_TH
@@ -32739,25 +32739,25 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
-394 0x0000 //TX_MEL_G_R
+394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
-401 0x0005 //TX_MAXLEVEL_CNG
+401 0x0003 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x67F9 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4000 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0300 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -32828,7 +32828,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x3FFE //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -32873,10 +32873,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -32898,9 +32898,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -32926,12 +32926,12 @@
574 0x5459 //TX_FDEQ_GAIN_7
575 0x5856 //TX_FDEQ_GAIN_8
576 0x5553 //TX_FDEQ_GAIN_9
-577 0x4D48 //TX_FDEQ_GAIN_10
-578 0x545D //TX_FDEQ_GAIN_11
-579 0x5C52 //TX_FDEQ_GAIN_12
-580 0x6377 //TX_FDEQ_GAIN_13
-581 0x7D82 //TX_FDEQ_GAIN_14
-582 0x878F //TX_FDEQ_GAIN_15
+577 0x4D5A //TX_FDEQ_GAIN_10
+578 0x5D62 //TX_FDEQ_GAIN_11
+579 0x6261 //TX_FDEQ_GAIN_12
+580 0x6476 //TX_FDEQ_GAIN_13
+581 0x7B80 //TX_FDEQ_GAIN_14
+582 0x828D //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -32954,8 +32954,8 @@
602 0x1719 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
-605 0x1E28 //TX_FDEQ_BIN_14
-606 0x282C //TX_FDEQ_BIN_15
+605 0x2628 //TX_FDEQ_BIN_14
+606 0x202C //TX_FDEQ_BIN_15
607 0x0000 //TX_FDEQ_BIN_16
608 0x0000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -33215,7 +33215,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x191E //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -33225,7 +33225,7 @@
873 0xF333 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFC //TX_B_LESSCUT_RTO_MASK
877 0x3800 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -33248,8 +33248,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03B6 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -33260,9 +33260,9 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7FA8 //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
915 0x7000 //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@@ -33275,14 +33275,14 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -33298,17 +33298,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFF //TX_PRE_MASK_SUP
+950 0x0240 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x21EE //TX_NSSAMASK_MORENS
+954 0x2500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x2F6E //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0010 //TX_EASSA_AEC_NSSA_REFG_0
@@ -35441,7 +35441,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -37742,8 +37742,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -37880,8 +37880,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -37889,7 +37889,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7C00 //TX_EAD_THR
+150 0x7530 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x2000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -37907,10 +37907,10 @@
165 0x6000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x4000 //TX_C_POST_FLT
-168 0x4000 //TX_GAIN_NP
-169 0x0260 //TX_SE_HOLD_N
+168 0x2000 //TX_GAIN_NP
+169 0x02C0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x0180 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -37964,8 +37964,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x0DAC //TX_RATIO_DT_L_TH_HIGH
-226 0x1F40 //TX_RATIO_DT_H_TH_HIGH
+225 0x0BB8 //TX_RATIO_DT_L_TH_HIGH
+226 0x5DC0 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -37973,7 +37973,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
+234 0x01F4 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -37982,31 +37982,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
+243 0xFC00 //TX_THR_SN_EST_1
+244 0x0C00 //TX_THR_SN_EST_2
245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0500 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
+259 0x3FFF //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -38022,69 +38022,69 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x0020 //TX_NS_LVL_CTRL_3
+283 0x0010 //TX_NS_LVL_CTRL_2
+284 0x0018 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0020 //TX_NS_LVL_CTRL_6
+287 0x0010 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0016 //TX_MIN_GAIN_S_2
-292 0x0020 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x7000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
-300 0x4000 //TX_SNRI_SUP_0
-301 0x4000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x7FFF //TX_SNRI_SUP_3
+300 0x7FFF //TX_SNRI_SUP_0
+301 0x7FFE //TX_SNRI_SUP_1
+302 0x7FFB //TX_SNRI_SUP_2
+303 0x6FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x6FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x001C //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x1000 //TX_A_POST_FILT_S_3
+315 0x2FFE //TX_A_POST_FILT_S_1
+316 0x5FFB //TX_A_POST_FILT_S_2
+317 0x1FFF //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
320 0x1000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x1000 //TX_B_POST_FILT_2
-325 0x1000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2FFB //TX_B_POST_FILT_2
+325 0x27FC //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x1FFD //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x57FD //TX_B_LESSCUT_RTO_S_2
+333 0x67FB //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x57FD //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7400 //TX_LAMBDA_PFILT_S_0
-340 0x7F00 //TX_LAMBDA_PFILT_S_1
-341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7F00 //TX_LAMBDA_PFILT_S_3
+339 0x7F00 //TX_LAMBDA_PFILT_S_0
+340 0x75FA //TX_LAMBDA_PFILT_S_1
+341 0x7AF5 //TX_LAMBDA_PFILT_S_2
+342 0x72FD //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
-345 0x7A00 //TX_LAMBDA_PFILT_S_6
+345 0x78F7 //TX_LAMBDA_PFILT_S_6
346 0x7F00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -38098,27 +38098,27 @@
356 0x0200 //TX_DT_BINVAD_TH_3
357 0x36B0 //TX_DT_BINVAD_ENDF
358 0x0200 //TX_C_POST_FLT_DT
-359 0x0CCD //TX_NS_B_POST_FLT_LESSCUT
+359 0x2FFC //TX_NS_B_POST_FLT_LESSCUT
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0050 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0FA0 //TX_NOISE_TH_1
-371 0x01F4 //TX_NOISE_TH_2
-372 0x55F0 //TX_NOISE_TH_3
-373 0x2328 //TX_NOISE_TH_4
+370 0x1310 //TX_NOISE_TH_1
+371 0x0306 //TX_NOISE_TH_2
+372 0x5804 //TX_NOISE_TH_3
+373 0x30FB //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
377 0x7FFF //TX_NOISE_TH_5_4
-378 0x0DAC //TX_NOISE_TH_6
-379 0x0050 //TX_MINENOISE_TH
+378 0x7FFF //TX_NOISE_TH_6
+379 0x0014 //TX_MINENOISE_TH
380 0xD508 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x3A98 //TX_RATIODTL_CUT_TH
@@ -38129,25 +38129,25 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
-394 0x0000 //TX_MEL_G_R
+394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
-401 0x0005 //TX_MAXLEVEL_CNG
+401 0x0003 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x67F9 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4000 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0300 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -38218,7 +38218,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x3FFE //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -38263,10 +38263,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -38288,9 +38288,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -38316,12 +38316,12 @@
574 0x5459 //TX_FDEQ_GAIN_7
575 0x5856 //TX_FDEQ_GAIN_8
576 0x5553 //TX_FDEQ_GAIN_9
-577 0x4D48 //TX_FDEQ_GAIN_10
-578 0x545D //TX_FDEQ_GAIN_11
-579 0x5C52 //TX_FDEQ_GAIN_12
-580 0x6377 //TX_FDEQ_GAIN_13
-581 0x7D82 //TX_FDEQ_GAIN_14
-582 0x878F //TX_FDEQ_GAIN_15
+577 0x4D5A //TX_FDEQ_GAIN_10
+578 0x5D62 //TX_FDEQ_GAIN_11
+579 0x6261 //TX_FDEQ_GAIN_12
+580 0x6476 //TX_FDEQ_GAIN_13
+581 0x7B80 //TX_FDEQ_GAIN_14
+582 0x828D //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -38344,8 +38344,8 @@
602 0x1719 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
-605 0x1E28 //TX_FDEQ_BIN_14
-606 0x282C //TX_FDEQ_BIN_15
+605 0x2628 //TX_FDEQ_BIN_14
+606 0x202C //TX_FDEQ_BIN_15
607 0x0000 //TX_FDEQ_BIN_16
608 0x0000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -38605,7 +38605,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x191E //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -38615,7 +38615,7 @@
873 0xF333 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFC //TX_B_LESSCUT_RTO_MASK
877 0x3800 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -38638,8 +38638,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03B6 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -38650,9 +38650,9 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7FA8 //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
915 0x7000 //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@@ -38665,14 +38665,14 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -38688,17 +38688,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFF //TX_PRE_MASK_SUP
+950 0x0240 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x21EE //TX_NSSAMASK_MORENS
+954 0x2500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x2F6E //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0010 //TX_EASSA_AEC_NSSA_REFG_0
@@ -40831,7 +40831,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -43526,7 +43526,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -46221,7 +46221,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -48916,7 +48916,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -51611,7 +51611,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -54306,7 +54306,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -56228,16 +56228,16 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x0780 //RX_TDDRC_DRC_GAIN
195 0x0014 //RX_FDEQ_SUBNUM
-196 0x8484 //RX_FDEQ_GAIN_0
-197 0x7A60 //RX_FDEQ_GAIN_1
-198 0x606A //RX_FDEQ_GAIN_2
-199 0x717C //RX_FDEQ_GAIN_3
-200 0x7C77 //RX_FDEQ_GAIN_4
-201 0x6465 //RX_FDEQ_GAIN_5
-202 0x5D4F //RX_FDEQ_GAIN_6
-203 0x4348 //RX_FDEQ_GAIN_7
-204 0x4A4A //RX_FDEQ_GAIN_8
-205 0x4844 //RX_FDEQ_GAIN_9
+196 0x5858 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5858 //RX_FDEQ_GAIN_2
+199 0x5858 //RX_FDEQ_GAIN_3
+200 0x5858 //RX_FDEQ_GAIN_4
+201 0x504C //RX_FDEQ_GAIN_5
+202 0x5850 //RX_FDEQ_GAIN_6
+203 0x5050 //RX_FDEQ_GAIN_7
+204 0x5458 //RX_FDEQ_GAIN_8
+205 0x5858 //RX_FDEQ_GAIN_9
206 0x4848 //RX_FDEQ_GAIN_10
207 0x4848 //RX_FDEQ_GAIN_11
208 0x4848 //RX_FDEQ_GAIN_12
@@ -57001,7 +57001,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -57613,10 +57613,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -57718,10 +57718,10 @@
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
124 0x03FC //RX_TDDRC_DRC_GAIN
-125 0x7C00 //RX_LAMBDA_PKA_FP
-126 0x13E0 //RX_TPKA_FP
+125 0x7E00 //RX_LAMBDA_PKA_FP
+126 0x101D //RX_TPKA_FP
127 0x0400 //RX_MIN_G_FP
-128 0x1000 //RX_MAX_G_FP
+128 0x0FED //RX_MAX_G_FP
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
131 0x0000 //RX_MAXLEVEL_CNG
@@ -57761,10 +57761,10 @@
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0002 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
-115 0x19C0 //RX_TDDRC_THRD_3
+112 0x0002 //RX_TDDRC_THRD_0
+113 0x0004 //RX_TDDRC_THRD_1
+114 0x0320 //RX_TDDRC_THRD_2
+115 0x1700 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -57773,22 +57773,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0134 //RX_TDDRC_DRC_GAIN
-38 0x001C //RX_FDEQ_SUBNUM
+124 0x0039 //RX_TDDRC_DRC_GAIN
+38 0x0030 //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x504E //RX_FDEQ_GAIN_1
+41 0x4E4E //RX_FDEQ_GAIN_2
+42 0x5C61 //RX_FDEQ_GAIN_3
+43 0x6974 //RX_FDEQ_GAIN_4
+44 0x8574 //RX_FDEQ_GAIN_5
+45 0x624A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A58 //RX_FDEQ_GAIN_8
+48 0x5460 //RX_FDEQ_GAIN_9
+49 0x605B //RX_FDEQ_GAIN_10
+50 0x5456 //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
+52 0x6A73 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -57803,8 +57803,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -57847,7 +57847,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x003C //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -57872,22 +57872,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0134 //RX_TDDRC_DRC_GAIN
+124 0x00CB //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x4948 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x545B //RX_FDEQ_GAIN_3
+43 0x6458 //RX_FDEQ_GAIN_4
+44 0x4457 //RX_FDEQ_GAIN_5
+45 0x5E4A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A4B //RX_FDEQ_GAIN_8
+48 0x494A //RX_FDEQ_GAIN_9
+49 0x4A47 //RX_FDEQ_GAIN_10
+50 0x4C55 //RX_FDEQ_GAIN_11
+51 0x597F //RX_FDEQ_GAIN_12
+52 0x7473 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -57902,8 +57902,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -57971,22 +57971,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0134 //RX_TDDRC_DRC_GAIN
+124 0x00E4 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x4948 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x545B //RX_FDEQ_GAIN_3
+43 0x6458 //RX_FDEQ_GAIN_4
+44 0x4457 //RX_FDEQ_GAIN_5
+45 0x5E4A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A4B //RX_FDEQ_GAIN_8
+48 0x494A //RX_FDEQ_GAIN_9
+49 0x4A47 //RX_FDEQ_GAIN_10
+50 0x4C55 //RX_FDEQ_GAIN_11
+51 0x597F //RX_FDEQ_GAIN_12
+52 0x7473 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -58001,8 +58001,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -58059,7 +58059,7 @@
33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0002 //RX_TDDRC_THRD_1
+113 0x0000 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
@@ -58070,22 +58070,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x013B //RX_TDDRC_DRC_GAIN
+124 0x0100 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+39 0x7361 //RX_FDEQ_GAIN_0
+40 0x4C4C //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x545B //RX_FDEQ_GAIN_3
+43 0x6458 //RX_FDEQ_GAIN_4
+44 0x4151 //RX_FDEQ_GAIN_5
+45 0x5E4A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A4B //RX_FDEQ_GAIN_8
+48 0x494A //RX_FDEQ_GAIN_9
+49 0x5847 //RX_FDEQ_GAIN_10
+50 0x4C55 //RX_FDEQ_GAIN_11
+51 0x597F //RX_FDEQ_GAIN_12
+52 0x7473 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -58100,13 +58100,13 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
-69 0x0410 //RX_FDEQ_BIN_6
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0306 //RX_FDEQ_BIN_5
+69 0x0610 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
-72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1006 //RX_FDEQ_BIN_10
+72 0x0D0A //RX_FDEQ_BIN_9
+73 0x0C0E //RX_FDEQ_BIN_10
74 0x1614 //RX_FDEQ_BIN_11
75 0x1414 //RX_FDEQ_BIN_12
76 0x1404 //RX_FDEQ_BIN_13
@@ -58169,22 +58169,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x017F //RX_TDDRC_DRC_GAIN
+124 0x017B //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x4948 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x545B //RX_FDEQ_GAIN_3
+43 0x6974 //RX_FDEQ_GAIN_4
+44 0x8E74 //RX_FDEQ_GAIN_5
+45 0x624A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A4A //RX_FDEQ_GAIN_8
+48 0x484A //RX_FDEQ_GAIN_9
+49 0x4B4C //RX_FDEQ_GAIN_10
+50 0x525A //RX_FDEQ_GAIN_11
+51 0x5F5F //RX_FDEQ_GAIN_12
+52 0x6373 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -58199,8 +58199,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -58268,22 +58268,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x024A //RX_TDDRC_DRC_GAIN
+124 0x0258 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x5250 //RX_FDEQ_GAIN_1
-41 0x5857 //RX_FDEQ_GAIN_2
-42 0x6064 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x6A5B //RX_FDEQ_GAIN_5
-45 0x6858 //RX_FDEQ_GAIN_6
-46 0x494D //RX_FDEQ_GAIN_7
-47 0x5254 //RX_FDEQ_GAIN_8
-48 0x5859 //RX_FDEQ_GAIN_9
-49 0x4C4C //RX_FDEQ_GAIN_10
-50 0x4C57 //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x4948 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x545B //RX_FDEQ_GAIN_3
+43 0x6974 //RX_FDEQ_GAIN_4
+44 0x8E74 //RX_FDEQ_GAIN_5
+45 0x624A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4A4A //RX_FDEQ_GAIN_8
+48 0x484A //RX_FDEQ_GAIN_9
+49 0x4B4C //RX_FDEQ_GAIN_10
+50 0x525A //RX_FDEQ_GAIN_11
+51 0x5F5F //RX_FDEQ_GAIN_12
+52 0x6373 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -58298,8 +58298,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -58353,12 +58353,12 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5900 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0004 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
-115 0x1800 //RX_TDDRC_THRD_3
+114 0x0320 //RX_TDDRC_THRD_2
+115 0x1700 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -58367,22 +58367,22 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
-38 0x001C //RX_FDEQ_SUBNUM
+124 0x06EB //RX_TDDRC_DRC_GAIN
+38 0x0030 //RX_FDEQ_SUBNUM
39 0x8462 //RX_FDEQ_GAIN_0
-40 0x4948 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x5454 //RX_FDEQ_GAIN_3
-43 0x696B //RX_FDEQ_GAIN_4
-44 0x955B //RX_FDEQ_GAIN_5
-45 0x6248 //RX_FDEQ_GAIN_6
-46 0x4751 //RX_FDEQ_GAIN_7
-47 0x6060 //RX_FDEQ_GAIN_8
-48 0x5252 //RX_FDEQ_GAIN_9
-49 0x4646 //RX_FDEQ_GAIN_10
-50 0x465E //RX_FDEQ_GAIN_11
-51 0x6162 //RX_FDEQ_GAIN_12
-52 0x5A54 //RX_FDEQ_GAIN_13
+40 0x504E //RX_FDEQ_GAIN_1
+41 0x4E4E //RX_FDEQ_GAIN_2
+42 0x5C61 //RX_FDEQ_GAIN_3
+43 0x6974 //RX_FDEQ_GAIN_4
+44 0x8574 //RX_FDEQ_GAIN_5
+45 0x624A //RX_FDEQ_GAIN_6
+46 0x4A49 //RX_FDEQ_GAIN_7
+47 0x4754 //RX_FDEQ_GAIN_8
+48 0x4C4C //RX_FDEQ_GAIN_9
+49 0x565B //RX_FDEQ_GAIN_10
+50 0x5456 //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
+52 0x6A73 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
@@ -58397,8 +58397,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0402 //RX_FDEQ_BIN_4
-68 0x0805 //RX_FDEQ_BIN_5
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0209 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -58444,14 +58444,14 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x027C //RX_RECVFUNC_MODE_0
+157 0x247C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0001 //RX_SAMPLINGFREQ_SIG
160 0x0001 //RX_SAMPLINGFREQ_PROC
161 0x000A //RX_FRAME_SZ
162 0x0000 //RX_DELAY_OPT
163 0x6000 //RX_TDDRC_ALPHA_UP_1
-164 0x6000 //RX_TDDRC_ALPHA_UP_2
+164 0x7EB8 //RX_TDDRC_ALPHA_UP_2
165 0x6000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
167 0x0800 //RX_PGA
@@ -58464,39 +58464,39 @@
174 0x0003 //RX_SBD_PITCH_DET
175 0x0100 //RX_PP_RESRV_0
176 0x0020 //RX_PP_RESRV_1
-177 0x0400 //RX_N_SN_EST
+177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0010 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
-181 0x7E00 //RX_LAMBDA_PFILT
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
+181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
-186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
+186 0x6000 //RX_TDDRC_ALPHA_DWN_3
187 0x0002 //RX_EXTRA_NS_L
188 0x0800 //RX_EXTRA_NS_A
-189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
+189 0x4000 //RX_TDDRC_ALPHA_DWN_4
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
192 0x199A //RX_A_POST_FLT
193 0x0000 //RX_LMT_THRD
194 0x4000 //RX_LMT_ALPHA
195 0x001C //RX_FDEQ_SUBNUM
-196 0x6868 //RX_FDEQ_GAIN_0
-197 0x6858 //RX_FDEQ_GAIN_1
-198 0x5858 //RX_FDEQ_GAIN_2
-199 0x5858 //RX_FDEQ_GAIN_3
-200 0x5C5C //RX_FDEQ_GAIN_4
-201 0x5C54 //RX_FDEQ_GAIN_5
-202 0x544C //RX_FDEQ_GAIN_6
-203 0x4A48 //RX_FDEQ_GAIN_7
-204 0x4860 //RX_FDEQ_GAIN_8
-205 0x6068 //RX_FDEQ_GAIN_9
-206 0x6C6C //RX_FDEQ_GAIN_10
-207 0x6C68 //RX_FDEQ_GAIN_11
-208 0x5A5A //RX_FDEQ_GAIN_12
-209 0x5A5C //RX_FDEQ_GAIN_13
+196 0x847A //RX_FDEQ_GAIN_0
+197 0x6C66 //RX_FDEQ_GAIN_1
+198 0x6868 //RX_FDEQ_GAIN_2
+199 0x7084 //RX_FDEQ_GAIN_3
+200 0x7E82 //RX_FDEQ_GAIN_4
+201 0x7874 //RX_FDEQ_GAIN_5
+202 0x5864 //RX_FDEQ_GAIN_6
+203 0x625C //RX_FDEQ_GAIN_7
+204 0x5C50 //RX_FDEQ_GAIN_8
+205 0x545A //RX_FDEQ_GAIN_9
+206 0x5C58 //RX_FDEQ_GAIN_10
+207 0x5858 //RX_FDEQ_GAIN_11
+208 0x6460 //RX_FDEQ_GAIN_12
+209 0x5048 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -58507,20 +58507,20 @@
217 0x4848 //RX_FDEQ_GAIN_21
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
-220 0x0202 //RX_FDEQ_BIN_0
-221 0x0203 //RX_FDEQ_BIN_1
-222 0x0303 //RX_FDEQ_BIN_2
-223 0x0304 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0204 //RX_FDEQ_BIN_5
-226 0x0A0A //RX_FDEQ_BIN_6
-227 0x0A0A //RX_FDEQ_BIN_7
+220 0x0401 //RX_FDEQ_BIN_0
+221 0x0104 //RX_FDEQ_BIN_1
+222 0x0203 //RX_FDEQ_BIN_2
+223 0x0202 //RX_FDEQ_BIN_3
+224 0x0704 //RX_FDEQ_BIN_4
+225 0x0605 //RX_FDEQ_BIN_5
+226 0x0410 //RX_FDEQ_BIN_6
+227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x0E0F //RX_FDEQ_BIN_10
-231 0x0F10 //RX_FDEQ_BIN_11
-232 0x1011 //RX_FDEQ_BIN_12
-233 0x1104 //RX_FDEQ_BIN_13
+230 0x1006 //RX_FDEQ_BIN_10
+231 0x1614 //RX_FDEQ_BIN_11
+232 0x1414 //RX_FDEQ_BIN_12
+233 0x1404 //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -58556,11 +58556,11 @@
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
268 0x0002 //RX_FILTINDX
-269 0x0002 //RX_TDDRC_THRD_0
-270 0x0004 //RX_TDDRC_THRD_1
-271 0x1C00 //RX_TDDRC_THRD_2
-272 0x1C00 //RX_TDDRC_THRD_3
-273 0x7FFF //RX_TDDRC_SLANT_0
+269 0x0000 //RX_TDDRC_THRD_0
+270 0x0002 //RX_TDDRC_THRD_1
+271 0x0340 //RX_TDDRC_THRD_2
+272 0x0CE0 //RX_TDDRC_THRD_3
+273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -58568,12 +58568,12 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0715 //RX_TDDRC_DRC_GAIN
-282 0x7C00 //RX_LAMBDA_PKA_FP
-283 0x2000 //RX_TPKA_FP
-284 0x2000 //RX_MIN_G_FP
-285 0x0080 //RX_MAX_G_FP
-286 0x0011 //RX_SPK_VOL
+281 0x03FC //RX_TDDRC_DRC_GAIN
+282 0x7E00 //RX_LAMBDA_PKA_FP
+283 0x101D //RX_TPKA_FP
+284 0x0400 //RX_MIN_G_FP
+285 0x0FED //RX_MAX_G_FP
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
288 0x0000 //RX_MAXLEVEL_CNG
289 0x3000 //RX_BWE_UV_TH
@@ -58612,10 +58612,10 @@
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0002 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
-272 0x19C0 //RX_TDDRC_THRD_3
+269 0x0002 //RX_TDDRC_THRD_0
+270 0x0004 //RX_TDDRC_THRD_1
+271 0x0320 //RX_TDDRC_THRD_2
+272 0x1700 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -58624,22 +58624,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0134 //RX_TDDRC_DRC_GAIN
-195 0x001C //RX_FDEQ_SUBNUM
+281 0x0039 //RX_TDDRC_DRC_GAIN
+195 0x0030 //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x504E //RX_FDEQ_GAIN_1
+198 0x4E4E //RX_FDEQ_GAIN_2
+199 0x5C61 //RX_FDEQ_GAIN_3
+200 0x6974 //RX_FDEQ_GAIN_4
+201 0x8574 //RX_FDEQ_GAIN_5
+202 0x624A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A58 //RX_FDEQ_GAIN_8
+205 0x5460 //RX_FDEQ_GAIN_9
+206 0x605B //RX_FDEQ_GAIN_10
+207 0x5456 //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
+209 0x6A73 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -58654,8 +58654,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -58698,7 +58698,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0011 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -58723,22 +58723,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0134 //RX_TDDRC_DRC_GAIN
+281 0x00CB //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x4948 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x545B //RX_FDEQ_GAIN_3
+200 0x6458 //RX_FDEQ_GAIN_4
+201 0x4457 //RX_FDEQ_GAIN_5
+202 0x5E4A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A4B //RX_FDEQ_GAIN_8
+205 0x494A //RX_FDEQ_GAIN_9
+206 0x4A47 //RX_FDEQ_GAIN_10
+207 0x4C55 //RX_FDEQ_GAIN_11
+208 0x597F //RX_FDEQ_GAIN_12
+209 0x7473 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -58753,8 +58753,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -58797,7 +58797,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0019 //RX_SPK_VOL
+286 0x005B //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -58822,22 +58822,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0134 //RX_TDDRC_DRC_GAIN
+281 0x00E4 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x4948 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x545B //RX_FDEQ_GAIN_3
+200 0x6458 //RX_FDEQ_GAIN_4
+201 0x4457 //RX_FDEQ_GAIN_5
+202 0x5E4A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A4B //RX_FDEQ_GAIN_8
+205 0x494A //RX_FDEQ_GAIN_9
+206 0x4A47 //RX_FDEQ_GAIN_10
+207 0x4C55 //RX_FDEQ_GAIN_11
+208 0x597F //RX_FDEQ_GAIN_12
+209 0x7473 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -58852,8 +58852,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -58896,7 +58896,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0024 //RX_SPK_VOL
+286 0x008A //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -58910,7 +58910,7 @@
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0002 //RX_TDDRC_THRD_1
+270 0x0000 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
@@ -58921,22 +58921,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x013B //RX_TDDRC_DRC_GAIN
+281 0x0100 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+196 0x7361 //RX_FDEQ_GAIN_0
+197 0x4C4C //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x545B //RX_FDEQ_GAIN_3
+200 0x6458 //RX_FDEQ_GAIN_4
+201 0x4151 //RX_FDEQ_GAIN_5
+202 0x5E4A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A4B //RX_FDEQ_GAIN_8
+205 0x494A //RX_FDEQ_GAIN_9
+206 0x5847 //RX_FDEQ_GAIN_10
+207 0x4C55 //RX_FDEQ_GAIN_11
+208 0x597F //RX_FDEQ_GAIN_12
+209 0x7473 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -58951,13 +58951,13 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
-226 0x0410 //RX_FDEQ_BIN_6
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0306 //RX_FDEQ_BIN_5
+226 0x0610 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
-229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1006 //RX_FDEQ_BIN_10
+229 0x0D0A //RX_FDEQ_BIN_9
+230 0x0C0E //RX_FDEQ_BIN_10
231 0x1614 //RX_FDEQ_BIN_11
232 0x1414 //RX_FDEQ_BIN_12
233 0x1404 //RX_FDEQ_BIN_13
@@ -58995,7 +58995,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0033 //RX_SPK_VOL
+286 0x00CD //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -59020,22 +59020,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x017F //RX_TDDRC_DRC_GAIN
+281 0x017B //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x4948 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x545B //RX_FDEQ_GAIN_3
+200 0x6974 //RX_FDEQ_GAIN_4
+201 0x8E74 //RX_FDEQ_GAIN_5
+202 0x624A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A4A //RX_FDEQ_GAIN_8
+205 0x484A //RX_FDEQ_GAIN_9
+206 0x4B4C //RX_FDEQ_GAIN_10
+207 0x525A //RX_FDEQ_GAIN_11
+208 0x5F5F //RX_FDEQ_GAIN_12
+209 0x6373 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -59050,8 +59050,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -59094,7 +59094,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0049 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -59119,22 +59119,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x024A //RX_TDDRC_DRC_GAIN
+281 0x0258 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x5250 //RX_FDEQ_GAIN_1
-198 0x5857 //RX_FDEQ_GAIN_2
-199 0x6064 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x6A5B //RX_FDEQ_GAIN_5
-202 0x6858 //RX_FDEQ_GAIN_6
-203 0x494D //RX_FDEQ_GAIN_7
-204 0x5254 //RX_FDEQ_GAIN_8
-205 0x5859 //RX_FDEQ_GAIN_9
-206 0x4C4C //RX_FDEQ_GAIN_10
-207 0x4C57 //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x4948 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x545B //RX_FDEQ_GAIN_3
+200 0x6974 //RX_FDEQ_GAIN_4
+201 0x8E74 //RX_FDEQ_GAIN_5
+202 0x624A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4A4A //RX_FDEQ_GAIN_8
+205 0x484A //RX_FDEQ_GAIN_9
+206 0x4B4C //RX_FDEQ_GAIN_10
+207 0x525A //RX_FDEQ_GAIN_11
+208 0x5F5F //RX_FDEQ_GAIN_12
+209 0x6373 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -59149,8 +59149,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -59193,23 +59193,23 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0074 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x6000 //RX_TDDRC_ALPHA_UP_1
-164 0x6000 //RX_TDDRC_ALPHA_UP_2
+164 0x7EB8 //RX_TDDRC_ALPHA_UP_2
165 0x6000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
-186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
-189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-190 0x5900 //RX_TDDRC_LIMITER_THRD
+186 0x6000 //RX_TDDRC_ALPHA_DWN_3
+189 0x4000 //RX_TDDRC_ALPHA_DWN_4
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0004 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
+271 0x0320 //RX_TDDRC_THRD_2
+272 0x1700 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -59218,22 +59218,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
-195 0x001C //RX_FDEQ_SUBNUM
+281 0x06EB //RX_TDDRC_DRC_GAIN
+195 0x0030 //RX_FDEQ_SUBNUM
196 0x8462 //RX_FDEQ_GAIN_0
-197 0x4948 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x5454 //RX_FDEQ_GAIN_3
-200 0x696B //RX_FDEQ_GAIN_4
-201 0x955B //RX_FDEQ_GAIN_5
-202 0x6248 //RX_FDEQ_GAIN_6
-203 0x4751 //RX_FDEQ_GAIN_7
-204 0x6060 //RX_FDEQ_GAIN_8
-205 0x5252 //RX_FDEQ_GAIN_9
-206 0x4646 //RX_FDEQ_GAIN_10
-207 0x465E //RX_FDEQ_GAIN_11
-208 0x6162 //RX_FDEQ_GAIN_12
-209 0x5A54 //RX_FDEQ_GAIN_13
+197 0x504E //RX_FDEQ_GAIN_1
+198 0x4E4E //RX_FDEQ_GAIN_2
+199 0x5C61 //RX_FDEQ_GAIN_3
+200 0x6974 //RX_FDEQ_GAIN_4
+201 0x8574 //RX_FDEQ_GAIN_5
+202 0x624A //RX_FDEQ_GAIN_6
+203 0x4A49 //RX_FDEQ_GAIN_7
+204 0x4754 //RX_FDEQ_GAIN_8
+205 0x4C4C //RX_FDEQ_GAIN_9
+206 0x565B //RX_FDEQ_GAIN_10
+207 0x5456 //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
+209 0x6A73 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -59248,8 +59248,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0402 //RX_FDEQ_BIN_4
-225 0x0805 //RX_FDEQ_BIN_5
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0209 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -59696,7 +59696,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -60457,8 +60457,8 @@
33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0002 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
+113 0x0000 //RX_TDDRC_THRD_1
+114 0x0010 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
@@ -60468,24 +60468,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0119 //RX_TDDRC_DRC_GAIN
+124 0x0024 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E73 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -60498,8 +60498,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -60542,7 +60542,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004A //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -60567,24 +60567,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x011F //RX_TDDRC_DRC_GAIN
+124 0x0040 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -60597,8 +60597,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -60641,7 +60641,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0070 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -60666,24 +60666,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0126 //RX_TDDRC_DRC_GAIN
+124 0x0072 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -60696,8 +60696,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -60740,7 +60740,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A9 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -60765,24 +60765,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0130 //RX_TDDRC_DRC_GAIN
+124 0x00C2 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4854 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4840 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4844 //RX_FDEQ_GAIN_10
+50 0x4C4E //RX_FDEQ_GAIN_11
+51 0x5848 //RX_FDEQ_GAIN_12
+52 0x575C //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -60795,8 +60795,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -60864,24 +60864,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x01C2 //RX_TDDRC_DRC_GAIN
+124 0x0129 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -60894,8 +60894,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -60963,24 +60963,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02B9 //RX_TDDRC_DRC_GAIN
+124 0x01E8 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3F3D //RX_FDEQ_GAIN_7
+47 0x3B36 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -60993,8 +60993,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -61048,12 +61048,12 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5900 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
-115 0x1800 //RX_TDDRC_THRD_3
+115 0x1700 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -61062,24 +61062,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
-38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x6F68 //RX_FDEQ_GAIN_1
-41 0x6A6F //RX_FDEQ_GAIN_2
-42 0x706F //RX_FDEQ_GAIN_3
-43 0x85B0 //RX_FDEQ_GAIN_4
-44 0xA485 //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x8484 //RX_FDEQ_GAIN_8
-48 0x8474 //RX_FDEQ_GAIN_9
-49 0x6C5B //RX_FDEQ_GAIN_10
-50 0x6075 //RX_FDEQ_GAIN_11
-51 0x7076 //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x7478 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+124 0x03A1 //RX_TDDRC_DRC_GAIN
+38 0x0030 //RX_FDEQ_SUBNUM
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3736 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -61092,8 +61092,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -61308,8 +61308,8 @@
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0002 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
+270 0x0000 //RX_TDDRC_THRD_1
+271 0x0010 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
@@ -61319,24 +61319,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0119 //RX_TDDRC_DRC_GAIN
+281 0x0024 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E73 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -61349,8 +61349,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -61393,7 +61393,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004A //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -61418,24 +61418,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0040 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -61448,8 +61448,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -61492,7 +61492,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0070 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -61517,24 +61517,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0072 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -61547,8 +61547,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -61591,7 +61591,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x00A9 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -61616,24 +61616,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x00C2 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4854 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4840 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4844 //RX_FDEQ_GAIN_10
+207 0x4C4E //RX_FDEQ_GAIN_11
+208 0x5848 //RX_FDEQ_GAIN_12
+209 0x575C //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -61646,8 +61646,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -61715,24 +61715,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x01A4 //RX_TDDRC_DRC_GAIN
+281 0x0129 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -61745,8 +61745,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -61814,24 +61814,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0292 //RX_TDDRC_DRC_GAIN
+281 0x01E8 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3F3D //RX_FDEQ_GAIN_7
+204 0x3B36 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -61844,8 +61844,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -61899,12 +61899,12 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5900 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
+272 0x1700 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -61913,24 +61913,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
-195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x6F68 //RX_FDEQ_GAIN_1
-198 0x6A6F //RX_FDEQ_GAIN_2
-199 0x706F //RX_FDEQ_GAIN_3
-200 0x85B0 //RX_FDEQ_GAIN_4
-201 0xA485 //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x8484 //RX_FDEQ_GAIN_8
-205 0x8474 //RX_FDEQ_GAIN_9
-206 0x6C5B //RX_FDEQ_GAIN_10
-207 0x6075 //RX_FDEQ_GAIN_11
-208 0x7076 //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x7478 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+281 0x03A1 //RX_TDDRC_DRC_GAIN
+195 0x0030 //RX_FDEQ_SUBNUM
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3736 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -61943,8 +61943,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -62391,7 +62391,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -65086,7 +65086,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -65847,8 +65847,8 @@
33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0002 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
+113 0x0000 //RX_TDDRC_THRD_1
+114 0x0010 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
@@ -65858,24 +65858,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0119 //RX_TDDRC_DRC_GAIN
+124 0x0024 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E73 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -65888,8 +65888,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -65932,7 +65932,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004A //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -65957,24 +65957,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x011F //RX_TDDRC_DRC_GAIN
+124 0x0040 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -65987,8 +65987,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -66031,7 +66031,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0070 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66056,24 +66056,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0126 //RX_TDDRC_DRC_GAIN
+124 0x0072 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4848 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4849 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4848 //RX_FDEQ_GAIN_10
+50 0x5468 //RX_FDEQ_GAIN_11
+51 0x6261 //RX_FDEQ_GAIN_12
+52 0x6368 //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -66086,8 +66086,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -66130,7 +66130,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A9 //RX_SPK_VOL
+129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66155,24 +66155,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0130 //RX_TDDRC_DRC_GAIN
+124 0x00C2 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x4854 //RX_FDEQ_GAIN_0
+40 0x4848 //RX_FDEQ_GAIN_1
+41 0x4848 //RX_FDEQ_GAIN_2
+42 0x4848 //RX_FDEQ_GAIN_3
+43 0x4840 //RX_FDEQ_GAIN_4
+44 0x4848 //RX_FDEQ_GAIN_5
+45 0x4848 //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4848 //RX_FDEQ_GAIN_8
+48 0x4854 //RX_FDEQ_GAIN_9
+49 0x4844 //RX_FDEQ_GAIN_10
+50 0x4C4E //RX_FDEQ_GAIN_11
+51 0x5848 //RX_FDEQ_GAIN_12
+52 0x575C //RX_FDEQ_GAIN_13
+53 0x6B6A //RX_FDEQ_GAIN_14
+54 0x6B6D //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -66185,8 +66185,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -66254,24 +66254,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x01C2 //RX_TDDRC_DRC_GAIN
+124 0x0129 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -66284,8 +66284,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -66353,24 +66353,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02B9 //RX_TDDRC_DRC_GAIN
+124 0x01E8 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x7789 //RX_FDEQ_GAIN_1
-41 0x9796 //RX_FDEQ_GAIN_2
-42 0x8982 //RX_FDEQ_GAIN_3
-43 0x8588 //RX_FDEQ_GAIN_4
-44 0x8485 //RX_FDEQ_GAIN_5
-45 0x6E6C //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x6F70 //RX_FDEQ_GAIN_8
-48 0x7179 //RX_FDEQ_GAIN_9
-49 0x7964 //RX_FDEQ_GAIN_10
-50 0x5575 //RX_FDEQ_GAIN_11
-51 0x705C //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x6666 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3F3D //RX_FDEQ_GAIN_7
+47 0x3B36 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3839 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -66383,8 +66383,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -66438,12 +66438,12 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5900 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
-115 0x1800 //RX_TDDRC_THRD_3
+115 0x1700 //RX_TDDRC_THRD_3
116 0x0000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -66452,24 +66452,24 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
-38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8479 //RX_FDEQ_GAIN_0
-40 0x6F68 //RX_FDEQ_GAIN_1
-41 0x6A6F //RX_FDEQ_GAIN_2
-42 0x706F //RX_FDEQ_GAIN_3
-43 0x85B0 //RX_FDEQ_GAIN_4
-44 0xA485 //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7170 //RX_FDEQ_GAIN_7
-47 0x8484 //RX_FDEQ_GAIN_8
-48 0x8474 //RX_FDEQ_GAIN_9
-49 0x6C5B //RX_FDEQ_GAIN_10
-50 0x6075 //RX_FDEQ_GAIN_11
-51 0x7076 //RX_FDEQ_GAIN_12
-52 0x7070 //RX_FDEQ_GAIN_13
-53 0x7478 //RX_FDEQ_GAIN_14
-54 0x9898 //RX_FDEQ_GAIN_15
+124 0x03A1 //RX_TDDRC_DRC_GAIN
+38 0x0030 //RX_FDEQ_SUBNUM
+39 0x5050 //RX_FDEQ_GAIN_0
+40 0x5050 //RX_FDEQ_GAIN_1
+41 0x5050 //RX_FDEQ_GAIN_2
+42 0x5050 //RX_FDEQ_GAIN_3
+43 0x5080 //RX_FDEQ_GAIN_4
+44 0x5050 //RX_FDEQ_GAIN_5
+45 0x5044 //RX_FDEQ_GAIN_6
+46 0x3836 //RX_FDEQ_GAIN_7
+47 0x3636 //RX_FDEQ_GAIN_8
+48 0x3737 //RX_FDEQ_GAIN_9
+49 0x3736 //RX_FDEQ_GAIN_10
+50 0x3A4B //RX_FDEQ_GAIN_11
+51 0x5050 //RX_FDEQ_GAIN_12
+52 0x5056 //RX_FDEQ_GAIN_13
+53 0x5E66 //RX_FDEQ_GAIN_14
+54 0x6A6A //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
57 0x4848 //RX_FDEQ_GAIN_18
@@ -66482,8 +66482,8 @@
64 0x0105 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
+67 0x0803 //RX_FDEQ_BIN_4
+68 0x0602 //RX_FDEQ_BIN_5
69 0x0410 //RX_FDEQ_BIN_6
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
@@ -66698,8 +66698,8 @@
190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0002 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
+270 0x0000 //RX_TDDRC_THRD_1
+271 0x0010 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
@@ -66709,24 +66709,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0119 //RX_TDDRC_DRC_GAIN
+281 0x0024 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E73 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -66739,8 +66739,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -66783,7 +66783,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004A //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66808,24 +66808,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0040 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -66838,8 +66838,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -66882,7 +66882,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0070 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66907,24 +66907,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x0072 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4848 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4849 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x5468 //RX_FDEQ_GAIN_11
+208 0x6261 //RX_FDEQ_GAIN_12
+209 0x6368 //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -66937,8 +66937,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -66981,7 +66981,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x00A9 //RX_SPK_VOL
+286 0x0100 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -67006,24 +67006,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x011F //RX_TDDRC_DRC_GAIN
+281 0x00C2 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x4854 //RX_FDEQ_GAIN_0
+197 0x4848 //RX_FDEQ_GAIN_1
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4840 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4848 //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4854 //RX_FDEQ_GAIN_9
+206 0x4844 //RX_FDEQ_GAIN_10
+207 0x4C4E //RX_FDEQ_GAIN_11
+208 0x5848 //RX_FDEQ_GAIN_12
+209 0x575C //RX_FDEQ_GAIN_13
+210 0x6B6A //RX_FDEQ_GAIN_14
+211 0x6B6D //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -67036,8 +67036,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -67105,24 +67105,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x01A4 //RX_TDDRC_DRC_GAIN
+281 0x0129 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -67135,8 +67135,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -67204,24 +67204,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0292 //RX_TDDRC_DRC_GAIN
+281 0x01E8 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x7789 //RX_FDEQ_GAIN_1
-198 0x9796 //RX_FDEQ_GAIN_2
-199 0x8982 //RX_FDEQ_GAIN_3
-200 0x8588 //RX_FDEQ_GAIN_4
-201 0x8485 //RX_FDEQ_GAIN_5
-202 0x6E6C //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x6F70 //RX_FDEQ_GAIN_8
-205 0x7179 //RX_FDEQ_GAIN_9
-206 0x7964 //RX_FDEQ_GAIN_10
-207 0x5575 //RX_FDEQ_GAIN_11
-208 0x705C //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x6666 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3F3D //RX_FDEQ_GAIN_7
+204 0x3B36 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3839 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -67234,8 +67234,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -67289,12 +67289,12 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5900 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
+272 0x1700 //RX_TDDRC_THRD_3
273 0x0000 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
@@ -67303,24 +67303,24 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
-195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8479 //RX_FDEQ_GAIN_0
-197 0x6F68 //RX_FDEQ_GAIN_1
-198 0x6A6F //RX_FDEQ_GAIN_2
-199 0x706F //RX_FDEQ_GAIN_3
-200 0x85B0 //RX_FDEQ_GAIN_4
-201 0xA485 //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7170 //RX_FDEQ_GAIN_7
-204 0x8484 //RX_FDEQ_GAIN_8
-205 0x8474 //RX_FDEQ_GAIN_9
-206 0x6C5B //RX_FDEQ_GAIN_10
-207 0x6075 //RX_FDEQ_GAIN_11
-208 0x7076 //RX_FDEQ_GAIN_12
-209 0x7070 //RX_FDEQ_GAIN_13
-210 0x7478 //RX_FDEQ_GAIN_14
-211 0x9898 //RX_FDEQ_GAIN_15
+281 0x03A1 //RX_TDDRC_DRC_GAIN
+195 0x0030 //RX_FDEQ_SUBNUM
+196 0x5050 //RX_FDEQ_GAIN_0
+197 0x5050 //RX_FDEQ_GAIN_1
+198 0x5050 //RX_FDEQ_GAIN_2
+199 0x5050 //RX_FDEQ_GAIN_3
+200 0x5080 //RX_FDEQ_GAIN_4
+201 0x5050 //RX_FDEQ_GAIN_5
+202 0x5044 //RX_FDEQ_GAIN_6
+203 0x3836 //RX_FDEQ_GAIN_7
+204 0x3636 //RX_FDEQ_GAIN_8
+205 0x3737 //RX_FDEQ_GAIN_9
+206 0x3736 //RX_FDEQ_GAIN_10
+207 0x3A4B //RX_FDEQ_GAIN_11
+208 0x5050 //RX_FDEQ_GAIN_12
+209 0x5056 //RX_FDEQ_GAIN_13
+210 0x5E66 //RX_FDEQ_GAIN_14
+211 0x6A6A //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
214 0x4848 //RX_FDEQ_GAIN_18
@@ -67333,8 +67333,8 @@
221 0x0105 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
+224 0x0803 //RX_FDEQ_BIN_4
+225 0x0602 //RX_FDEQ_BIN_5
226 0x0410 //RX_FDEQ_BIN_6
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
@@ -67781,7 +67781,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x7FFF //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -70081,9 +70081,9 @@
#TX
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
-2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+2 0x003B //TX_PATCH_REG
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -70229,24 +70229,24 @@
147 0x0300 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7E80 //TX_EAD_THR
+150 0x7A00 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
-152 0x0200 //TX_MIN_EQ_RE_EST_0
+152 0x0800 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
154 0x0200 //TX_MIN_EQ_RE_EST_2
155 0x0200 //TX_MIN_EQ_RE_EST_3
156 0x0200 //TX_MIN_EQ_RE_EST_4
157 0x0200 //TX_MIN_EQ_RE_EST_5
158 0x0200 //TX_MIN_EQ_RE_EST_6
-159 0x1000 //TX_MIN_EQ_RE_EST_7
-160 0x1000 //TX_MIN_EQ_RE_EST_8
-161 0x1000 //TX_MIN_EQ_RE_EST_9
-162 0x1000 //TX_MIN_EQ_RE_EST_10
-163 0x1000 //TX_MIN_EQ_RE_EST_11
-164 0x1000 //TX_MIN_EQ_RE_EST_12
+159 0x6000 //TX_MIN_EQ_RE_EST_7
+160 0x6000 //TX_MIN_EQ_RE_EST_8
+161 0x7FFF //TX_MIN_EQ_RE_EST_9
+162 0x7FFF //TX_MIN_EQ_RE_EST_10
+163 0x7FFF //TX_MIN_EQ_RE_EST_11
+164 0x7FFF //TX_MIN_EQ_RE_EST_12
165 0x4000 //TX_LAMBDA_RE_EST
166 0x4000 //TX_LAMBDA_CB_NLE
-167 0x0000 //TX_C_POST_FLT
+167 0x7FFF //TX_C_POST_FLT
168 0x5000 //TX_GAIN_NP
169 0x02A0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
@@ -70277,7 +70277,7 @@
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
197 0x7FFD //TX_DTD_THR1_0
-198 0x797C //TX_DTD_THR1_1
+198 0x7B70 //TX_DTD_THR1_1
199 0x7FF0 //TX_DTD_THR1_2
200 0x7148 //TX_DTD_THR1_3
201 0x7FFB //TX_DTD_THR1_4
@@ -70304,8 +70304,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x0A98 //TX_RATIO_DT_H_TH_LOW
-225 0x03E8 //TX_RATIO_DT_L_TH_HIGH
-226 0x32C8 //TX_RATIO_DT_H_TH_HIGH
+225 0x1388 //TX_RATIO_DT_L_TH_HIGH
+226 0x6D60 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -70313,7 +70313,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0320 //TX_RATIO_DT_L0_TH_HIGH
+234 0x1194 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -70322,31 +70322,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xFC00 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
-245 0xFB00 //TX_THR_SN_EST_3
+243 0x0A00 //TX_THR_SN_EST_1
+244 0xF800 //TX_THR_SN_EST_2
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0300 //TX_DELTA_THR_SN_EST_1
+252 0xFD00 //TX_DELTA_THR_SN_EST_2
+253 0xFD00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0200 //TX_DELTA_THR_SN_EST_6
+256 0xFD00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x4FFE //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
+261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x001C //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -70361,70 +70361,70 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0018 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0016 //TX_NS_LVL_CTRL_3
+282 0x001C //TX_NS_LVL_CTRL_1
+283 0x0030 //TX_NS_LVL_CTRL_2
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0014 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
-289 0x001C //TX_MIN_GAIN_S_0
-290 0x000C //TX_MIN_GAIN_S_1
-291 0x0008 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+289 0x000F //TX_MIN_GAIN_S_0
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0010 //TX_MIN_GAIN_S_2
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0010 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
-297 0x7FFF //TX_NMOS_SUP
+297 0x6000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x7000 //TX_SNRI_SUP_1
-302 0x2800 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x4000 //TX_SNRI_SUP_1
+302 0x77F9 //TX_SNRI_SUP_2
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0028 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x4000 //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x5000 //TX_A_POST_FILT_S_0
+315 0x5FF6 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x27FD //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
-320 0x6000 //TX_A_POST_FILT_S_6
+320 0x27FD //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
-322 0x4000 //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x2000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x47F8 //TX_B_POST_FILT_1
+324 0x7FF1 //TX_B_POST_FILT_2
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x2FFB //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x77F9 //TX_B_LESSCUT_RTO_S_1
+332 0x67FB //TX_B_LESSCUT_RTO_S_2
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x4FFE //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C00 //TX_LAMBDA_PFILT
339 0x7C00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
-341 0x7800 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+340 0x7AF5 //TX_LAMBDA_PFILT_S_1
+341 0x7EF1 //TX_LAMBDA_PFILT_S_2
+342 0x79F6 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
-345 0x7C00 //TX_LAMBDA_PFILT_S_6
+345 0x7BF4 //TX_LAMBDA_PFILT_S_6
346 0x7C00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -70442,14 +70442,14 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0032 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x03E8 //TX_NOISE_TH_1
+370 0x0DF8 //TX_NOISE_TH_1
371 0x05DC //TX_NOISE_TH_2
372 0x2CEC //TX_NOISE_TH_3
373 0x36B0 //TX_NOISE_TH_4
@@ -70469,27 +70469,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x63FF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0009 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x3000 //TX_MIN_G_CTRL_SSNS
-409 0x0300 //TX_METAL_RTO_THR
-410 0x07D0 //TX_NS_FP_K_METAL
+408 0x6FFD //TX_MIN_G_CTRL_SSNS
+409 0x0000 //TX_METAL_RTO_THR
+410 0x4848 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -70558,7 +70558,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x2FFF //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -70603,10 +70603,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -70628,9 +70628,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -70646,8 +70646,8 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x0020 //TX_FDEQ_SUBNUM
-567 0x5048 //TX_FDEQ_GAIN_0
-568 0x4848 //TX_FDEQ_GAIN_1
+567 0x5E58 //TX_FDEQ_GAIN_0
+568 0x5248 //TX_FDEQ_GAIN_1
569 0x4C50 //TX_FDEQ_GAIN_2
570 0x4E4C //TX_FDEQ_GAIN_3
571 0x4450 //TX_FDEQ_GAIN_4
@@ -70656,10 +70656,10 @@
574 0x5453 //TX_FDEQ_GAIN_7
575 0x4D4F //TX_FDEQ_GAIN_8
576 0x4C51 //TX_FDEQ_GAIN_9
-577 0x5145 //TX_FDEQ_GAIN_10
-578 0x4444 //TX_FDEQ_GAIN_11
-579 0x4848 //TX_FDEQ_GAIN_12
-580 0x4848 //TX_FDEQ_GAIN_13
+577 0x5654 //TX_FDEQ_GAIN_10
+578 0x5658 //TX_FDEQ_GAIN_11
+579 0x5959 //TX_FDEQ_GAIN_12
+580 0x5A56 //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
582 0x4848 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
@@ -70933,8 +70933,8 @@
851 0x0000 //TX_FFP_RESRV_5
852 0x0000 //TX_FFP_RESRV_6
853 0x0002 //TX_FILTINDX
-854 0x0001 //TX_TDDRC_THRD_0
-855 0x0002 //TX_TDDRC_THRD_1
+854 0x0008 //TX_TDDRC_THRD_0
+855 0x0030 //TX_TDDRC_THRD_1
856 0x1000 //TX_TDDRC_THRD_2
857 0x1200 //TX_TDDRC_THRD_3
858 0x6000 //TX_TDDRC_SLANT_0
@@ -70945,14 +70945,14 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1663 //TX_TDDRC_DRC_GAIN
+866 0x13F4 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x0CCD //TX_TFMASKLTH_BINVAD
-873 0xF333 //TX_TFMASKLTH_NS_EST
+872 0x0C80 //TX_TFMASKLTH_BINVAD
+873 0xF5D8 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
876 0x1000 //TX_B_LESSCUT_RTO_MASK
@@ -70970,7 +70970,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x4848 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x4000 //TX_A_LESSCUT_RTO_MASK
+891 0x4FFC //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -70978,8 +70978,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0384 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -70990,33 +70990,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7530 //TX_DTD_THR1_MICMUTE_0
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
912 0x7FBC //TX_DTD_THR1_MICMUTE_1
-913 0x7F58 //TX_DTD_THR1_MICMUTE_2
-914 0x6D60 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
+914 0x733C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
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
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -71028,17 +71028,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFD //TX_PRE_MASK_SUP
+950 0x02E0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x1663 //TX_NSSAMASK_MORENS
+954 0x5AE2 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
@@ -71046,7 +71046,7 @@
964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2
965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3
966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4
-967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5
+967 0x6000 //TX_EASSA_AEC_NSSA_REFG_5
968 0x0000 //TX_EASSA_AEC_NSSA_GAIN
969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH
970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0
@@ -71054,7 +71054,7 @@
972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2
973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3
974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4
-975 0x0100 //TX_EASSA_AEC_REFG_STNONL_5
+975 0x6000 //TX_EASSA_AEC_REFG_STNONL_5
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
@@ -72777,8 +72777,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -72915,8 +72915,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -72924,7 +72924,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7C00 //TX_EAD_THR
+150 0x7530 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x2000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -72942,10 +72942,10 @@
165 0x6000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x4000 //TX_C_POST_FLT
-168 0x4000 //TX_GAIN_NP
-169 0x0260 //TX_SE_HOLD_N
+168 0x2000 //TX_GAIN_NP
+169 0x02C0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x0180 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -72999,8 +72999,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x0DAC //TX_RATIO_DT_L_TH_HIGH
-226 0x1F40 //TX_RATIO_DT_H_TH_HIGH
+225 0x0BB8 //TX_RATIO_DT_L_TH_HIGH
+226 0x5DC0 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -73008,7 +73008,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
+234 0x01F4 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -73017,31 +73017,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
+243 0xFC00 //TX_THR_SN_EST_1
+244 0x0C00 //TX_THR_SN_EST_2
245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0500 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
+259 0x3FFF //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -73057,69 +73057,69 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x0020 //TX_NS_LVL_CTRL_3
+283 0x0010 //TX_NS_LVL_CTRL_2
+284 0x0018 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0020 //TX_NS_LVL_CTRL_6
+287 0x0010 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0016 //TX_MIN_GAIN_S_2
-292 0x0020 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x7000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
-300 0x4000 //TX_SNRI_SUP_0
-301 0x4000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x7FFF //TX_SNRI_SUP_3
+300 0x7FFF //TX_SNRI_SUP_0
+301 0x7FFE //TX_SNRI_SUP_1
+302 0x7FFB //TX_SNRI_SUP_2
+303 0x6FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x6FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x001C //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x1000 //TX_A_POST_FILT_S_3
+315 0x2FFE //TX_A_POST_FILT_S_1
+316 0x5FFB //TX_A_POST_FILT_S_2
+317 0x1FFF //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
320 0x1000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x1000 //TX_B_POST_FILT_2
-325 0x1000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2FFB //TX_B_POST_FILT_2
+325 0x27FC //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x1FFD //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x57FD //TX_B_LESSCUT_RTO_S_2
+333 0x67FB //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x57FD //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7400 //TX_LAMBDA_PFILT_S_0
-340 0x7F00 //TX_LAMBDA_PFILT_S_1
-341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7F00 //TX_LAMBDA_PFILT_S_3
+339 0x7F00 //TX_LAMBDA_PFILT_S_0
+340 0x75FA //TX_LAMBDA_PFILT_S_1
+341 0x7AF5 //TX_LAMBDA_PFILT_S_2
+342 0x72FD //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
-345 0x7A00 //TX_LAMBDA_PFILT_S_6
+345 0x78F7 //TX_LAMBDA_PFILT_S_6
346 0x7F00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -73133,27 +73133,27 @@
356 0x0200 //TX_DT_BINVAD_TH_3
357 0x36B0 //TX_DT_BINVAD_ENDF
358 0x0200 //TX_C_POST_FLT_DT
-359 0x0CCD //TX_NS_B_POST_FLT_LESSCUT
+359 0x2FFC //TX_NS_B_POST_FLT_LESSCUT
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0050 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0FA0 //TX_NOISE_TH_1
-371 0x01F4 //TX_NOISE_TH_2
-372 0x55F0 //TX_NOISE_TH_3
-373 0x2328 //TX_NOISE_TH_4
+370 0x1310 //TX_NOISE_TH_1
+371 0x0306 //TX_NOISE_TH_2
+372 0x5804 //TX_NOISE_TH_3
+373 0x30FB //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
377 0x7FFF //TX_NOISE_TH_5_4
-378 0x0DAC //TX_NOISE_TH_6
-379 0x0050 //TX_MINENOISE_TH
+378 0x7FFF //TX_NOISE_TH_6
+379 0x0014 //TX_MINENOISE_TH
380 0xD508 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x3A98 //TX_RATIODTL_CUT_TH
@@ -73164,25 +73164,25 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
-394 0x0000 //TX_MEL_G_R
+394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
-401 0x0005 //TX_MAXLEVEL_CNG
+401 0x0003 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x67F9 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4000 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0300 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -73253,7 +73253,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x3FFE //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -73298,10 +73298,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -73323,9 +73323,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -73351,12 +73351,12 @@
574 0x5459 //TX_FDEQ_GAIN_7
575 0x5856 //TX_FDEQ_GAIN_8
576 0x5553 //TX_FDEQ_GAIN_9
-577 0x4D48 //TX_FDEQ_GAIN_10
-578 0x545D //TX_FDEQ_GAIN_11
-579 0x5C52 //TX_FDEQ_GAIN_12
-580 0x6377 //TX_FDEQ_GAIN_13
-581 0x7D82 //TX_FDEQ_GAIN_14
-582 0x878F //TX_FDEQ_GAIN_15
+577 0x4D5A //TX_FDEQ_GAIN_10
+578 0x5D62 //TX_FDEQ_GAIN_11
+579 0x6261 //TX_FDEQ_GAIN_12
+580 0x6476 //TX_FDEQ_GAIN_13
+581 0x7B80 //TX_FDEQ_GAIN_14
+582 0x828D //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -73379,8 +73379,8 @@
602 0x1719 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
-605 0x1E28 //TX_FDEQ_BIN_14
-606 0x282C //TX_FDEQ_BIN_15
+605 0x2628 //TX_FDEQ_BIN_14
+606 0x202C //TX_FDEQ_BIN_15
607 0x0000 //TX_FDEQ_BIN_16
608 0x0000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -73640,7 +73640,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x191E //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -73650,7 +73650,7 @@
873 0xF333 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFC //TX_B_LESSCUT_RTO_MASK
877 0x3800 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -73673,8 +73673,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03B6 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -73685,9 +73685,9 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7FA8 //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
915 0x7000 //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@@ -73700,14 +73700,14 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -73723,17 +73723,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFF //TX_PRE_MASK_SUP
+950 0x0240 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x21EE //TX_NSSAMASK_MORENS
+954 0x2500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x2F6E //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0010 //TX_EASSA_AEC_NSSA_REFG_0
@@ -75866,7 +75866,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -78167,8 +78167,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0004 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -78305,8 +78305,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -78314,7 +78314,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7C00 //TX_EAD_THR
+150 0x7530 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x2000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -78332,10 +78332,10 @@
165 0x6000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x4000 //TX_C_POST_FLT
-168 0x4000 //TX_GAIN_NP
-169 0x0260 //TX_SE_HOLD_N
+168 0x2000 //TX_GAIN_NP
+169 0x02C0 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x0180 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -78389,8 +78389,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x0DAC //TX_RATIO_DT_L_TH_HIGH
-226 0x1F40 //TX_RATIO_DT_H_TH_HIGH
+225 0x0BB8 //TX_RATIO_DT_L_TH_HIGH
+226 0x5DC0 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -78398,7 +78398,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
+234 0x01F4 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -78407,31 +78407,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xFA00 //TX_THR_SN_EST_2
+243 0xFC00 //TX_THR_SN_EST_1
+244 0x0C00 //TX_THR_SN_EST_2
245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
-252 0x0100 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+251 0x0500 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
+259 0x3FFF //TX_LAMBDA_NN_EST_1
+260 0x3000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -78447,69 +78447,69 @@
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x0020 //TX_NS_LVL_CTRL_3
+283 0x0010 //TX_NS_LVL_CTRL_2
+284 0x0018 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0020 //TX_NS_LVL_CTRL_6
+287 0x0010 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0016 //TX_MIN_GAIN_S_2
-292 0x0020 //TX_MIN_GAIN_S_3
+290 0x0020 //TX_MIN_GAIN_S_1
+291 0x0020 //TX_MIN_GAIN_S_2
+292 0x0010 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x7000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
-300 0x4000 //TX_SNRI_SUP_0
-301 0x4000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x7FFF //TX_SNRI_SUP_3
+300 0x7FFF //TX_SNRI_SUP_0
+301 0x7FFE //TX_SNRI_SUP_1
+302 0x7FFB //TX_SNRI_SUP_2
+303 0x6FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x6FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x001C //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x1000 //TX_A_POST_FILT_S_1
-316 0x1000 //TX_A_POST_FILT_S_2
-317 0x1000 //TX_A_POST_FILT_S_3
+315 0x2FFE //TX_A_POST_FILT_S_1
+316 0x5FFB //TX_A_POST_FILT_S_2
+317 0x1FFF //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
320 0x1000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x2000 //TX_B_POST_FILT_1
-324 0x1000 //TX_B_POST_FILT_2
-325 0x1000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2FFB //TX_B_POST_FILT_2
+325 0x27FC //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x1FFD //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7FFF //TX_B_LESSCUT_RTO_S_1
-332 0x7FFF //TX_B_LESSCUT_RTO_S_2
-333 0x7FFF //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x57FD //TX_B_LESSCUT_RTO_S_2
+333 0x67FB //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x57FD //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7400 //TX_LAMBDA_PFILT_S_0
-340 0x7F00 //TX_LAMBDA_PFILT_S_1
-341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7F00 //TX_LAMBDA_PFILT_S_3
+339 0x7F00 //TX_LAMBDA_PFILT_S_0
+340 0x75FA //TX_LAMBDA_PFILT_S_1
+341 0x7AF5 //TX_LAMBDA_PFILT_S_2
+342 0x72FD //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
-345 0x7A00 //TX_LAMBDA_PFILT_S_6
+345 0x78F7 //TX_LAMBDA_PFILT_S_6
346 0x7F00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -78523,27 +78523,27 @@
356 0x0200 //TX_DT_BINVAD_TH_3
357 0x36B0 //TX_DT_BINVAD_ENDF
358 0x0200 //TX_C_POST_FLT_DT
-359 0x0CCD //TX_NS_B_POST_FLT_LESSCUT
+359 0x2FFC //TX_NS_B_POST_FLT_LESSCUT
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x001E //TX_SN_C_F
+363 0x0000 //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
-367 0x0050 //TX_NOISE_TH_0
+367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0FA0 //TX_NOISE_TH_1
-371 0x01F4 //TX_NOISE_TH_2
-372 0x55F0 //TX_NOISE_TH_3
-373 0x2328 //TX_NOISE_TH_4
+370 0x1310 //TX_NOISE_TH_1
+371 0x0306 //TX_NOISE_TH_2
+372 0x5804 //TX_NOISE_TH_3
+373 0x30FB //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
377 0x7FFF //TX_NOISE_TH_5_4
-378 0x0DAC //TX_NOISE_TH_6
-379 0x0050 //TX_MINENOISE_TH
+378 0x7FFF //TX_NOISE_TH_6
+379 0x0014 //TX_MINENOISE_TH
380 0xD508 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x3A98 //TX_RATIODTL_CUT_TH
@@ -78554,25 +78554,25 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
-394 0x0000 //TX_MEL_G_R
+394 0x4000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
-401 0x0005 //TX_MAXLEVEL_CNG
+401 0x0003 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x7FFF //TX_POST_MASK_SUP
+403 0x67F9 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4000 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0300 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -78643,7 +78643,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x3000 //TX_BF_RESET_THR_HF
+479 0x3FFE //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -78688,10 +78688,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -78713,9 +78713,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -78741,12 +78741,12 @@
574 0x5459 //TX_FDEQ_GAIN_7
575 0x5856 //TX_FDEQ_GAIN_8
576 0x5553 //TX_FDEQ_GAIN_9
-577 0x4D48 //TX_FDEQ_GAIN_10
-578 0x545D //TX_FDEQ_GAIN_11
-579 0x5C52 //TX_FDEQ_GAIN_12
-580 0x6377 //TX_FDEQ_GAIN_13
-581 0x7D82 //TX_FDEQ_GAIN_14
-582 0x878F //TX_FDEQ_GAIN_15
+577 0x4D5A //TX_FDEQ_GAIN_10
+578 0x5D62 //TX_FDEQ_GAIN_11
+579 0x6261 //TX_FDEQ_GAIN_12
+580 0x6476 //TX_FDEQ_GAIN_13
+581 0x7B80 //TX_FDEQ_GAIN_14
+582 0x828D //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -78769,8 +78769,8 @@
602 0x1719 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
-605 0x1E28 //TX_FDEQ_BIN_14
-606 0x282C //TX_FDEQ_BIN_15
+605 0x2628 //TX_FDEQ_BIN_14
+606 0x202C //TX_FDEQ_BIN_15
607 0x0000 //TX_FDEQ_BIN_16
608 0x0000 //TX_FDEQ_BIN_17
609 0x0000 //TX_FDEQ_BIN_18
@@ -79030,7 +79030,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x191E //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -79040,7 +79040,7 @@
873 0xF333 //TX_TFMASKLTH_NS_EST
874 0x2CCD //TX_TFMASKLTH_DOA
875 0xECCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFC //TX_B_LESSCUT_RTO_MASK
877 0x3800 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -79063,8 +79063,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x03B6 //TX_MICMUTE_RATIO_THR
-900 0x02E0 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -79075,9 +79075,9 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+911 0x7918 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7FA8 //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
915 0x7000 //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
@@ -79090,14 +79090,14 @@
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
+933 0x3000 //TX_MICMUTE_POST_MASK_SUP
934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
935 0x001C //TX_MICMUTE_SDPCRN_GAIN
936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
@@ -79113,17 +79113,17 @@
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0100 //TX_SDPCRN_GAIN
+949 0x3FFF //TX_PRE_MASK_SUP
+950 0x0240 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0100 //TX_CGMMMASK_MORENS
+953 0x21EE //TX_NSSAMASK_MORENS
+954 0x2500 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
-959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+957 0x2F6E //TX_NSSAMASK_MORENS_TYPE1
+958 0x73E4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0010 //TX_EASSA_AEC_NSSA_REFG_0
@@ -81256,7 +81256,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -83951,7 +83951,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -86646,7 +86646,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -89341,7 +89341,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -92036,7 +92036,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -94731,7 +94731,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -97426,7 +97426,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -97596,20 +97596,20 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x001C //TX_FDEQ_SUBNUM
-567 0x6056 //TX_FDEQ_GAIN_0
-568 0x4848 //TX_FDEQ_GAIN_1
-569 0x4848 //TX_FDEQ_GAIN_2
-570 0x4848 //TX_FDEQ_GAIN_3
-571 0x4848 //TX_FDEQ_GAIN_4
-572 0x4848 //TX_FDEQ_GAIN_5
-573 0x4848 //TX_FDEQ_GAIN_6
-574 0x4848 //TX_FDEQ_GAIN_7
-575 0x4440 //TX_FDEQ_GAIN_8
-576 0x3C3C //TX_FDEQ_GAIN_9
-577 0x3A38 //TX_FDEQ_GAIN_10
-578 0x3737 //TX_FDEQ_GAIN_11
-579 0x3030 //TX_FDEQ_GAIN_12
-580 0x3333 //TX_FDEQ_GAIN_13
+567 0x766E //TX_FDEQ_GAIN_0
+568 0x4E4E //TX_FDEQ_GAIN_1
+569 0x4E4E //TX_FDEQ_GAIN_2
+570 0x4E4E //TX_FDEQ_GAIN_3
+571 0x4E4E //TX_FDEQ_GAIN_4
+572 0x4E4E //TX_FDEQ_GAIN_5
+573 0x4E4E //TX_FDEQ_GAIN_6
+574 0x4C4E //TX_FDEQ_GAIN_7
+575 0x484A //TX_FDEQ_GAIN_8
+576 0x3648 //TX_FDEQ_GAIN_9
+577 0x3E3C //TX_FDEQ_GAIN_10
+578 0x3741 //TX_FDEQ_GAIN_11
+579 0x323E //TX_FDEQ_GAIN_12
+580 0x4B4B //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
582 0x4848 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
@@ -98040,8 +98040,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -98891,8 +98891,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -100121,7 +100121,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -102816,7 +102816,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -105511,7 +105511,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
diff --git a/audio/caiman/tuning/fortemedia/mcps.dat b/audio/caiman/tuning/fortemedia/mcps.dat
index bdb0b941..0db17bfd 100644
Binary files a/audio/caiman/tuning/fortemedia/mcps.dat and b/audio/caiman/tuning/fortemedia/mcps.dat differ
diff --git a/audio/caiman/tuning/spatializer/base b/audio/caiman/tuning/spatializer/base
new file mode 100644
index 00000000..38cc646e
Binary files /dev/null and b/audio/caiman/tuning/spatializer/base differ
diff --git a/audio/caiman/tuning/spatializer/mode_2_ch b/audio/caiman/tuning/spatializer/mode_2_ch
new file mode 100644
index 00000000..470c56cf
Binary files /dev/null and b/audio/caiman/tuning/spatializer/mode_2_ch differ
diff --git a/audio/caiman/tuning/spatializer/mode_6_ch b/audio/caiman/tuning/spatializer/mode_6_ch
new file mode 100644
index 00000000..94ec6356
Binary files /dev/null and b/audio/caiman/tuning/spatializer/mode_6_ch differ
diff --git a/audio/caiman/tuning/spatializer/mode_xaural b/audio/caiman/tuning/spatializer/mode_xaural
new file mode 100644
index 00000000..b3a3a962
Binary files /dev/null and b/audio/caiman/tuning/spatializer/mode_xaural differ
diff --git a/audio/caiman/tuning/waves/waves_config.ini b/audio/caiman/tuning/waves/waves_config.ini
index b5acfb80..3b44df61 100644
--- a/audio/caiman/tuning/waves/waves_config.ini
+++ b/audio/caiman/tuning/waves/waves_config.ini
@@ -56,16 +56,16 @@ AlgFxPath64=/vendor/lib64/libAlgFx_HiFi3z.so
#AudioFormatIncrement=8
[CUSTOM_ACTION_260]
-CASE_1=PRIORITY:0,NUMBERS:2:0|1:1|2:0,PRESET:SPEAKER_MUSIC
-CASE_2=PRIORITY:1,NUMBERS:1|2|4194304:2|3|4:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC_LITE
-CASE_3=PRIORITY:2,NUMBERS:1|4194304:0|1:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC
-CASE_4=PRIORITY:3,NUMBERS:2:0|1:0:0,PRESET:SPEAKER_MUSIC_THROTTLE
-CASE_5=PRIORITY:4,NUMBERS:1|2|4194304:2|3|4:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE_LITE
-CASE_6=PRIORITY:5,NUMBERS:1|4194304:0|1:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE
-CASE_7=PRIORITY:6,NUMBERS:2:0|1:1|2:1,PRESET:SPEAKER_MUSIC_RESERVED
-CASE_8=PRIORITY:7,NUMBERS:2:0|1:0:1,PRESET:SPEAKER_MUSIC_RESERVED_THROTTLE
+CASE_1=PRIORITY:0,NUMBERS:2:0|1|4:1|2:0,PRESET:SPEAKER_MUSIC
+CASE_2=PRIORITY:1,NUMBERS:1|2|4194304:2|3:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC_LITE
+CASE_3=PRIORITY:2,NUMBERS:1|4194304:0|1|4:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC
+CASE_4=PRIORITY:3,NUMBERS:2:0|1|4:0:0,PRESET:SPEAKER_MUSIC_THROTTLE
+CASE_5=PRIORITY:4,NUMBERS:1|2|4194304:2|3:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE_LITE
+CASE_6=PRIORITY:5,NUMBERS:1|4194304:0|1|4:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE
+CASE_7=PRIORITY:6,NUMBERS:2:0|1|4:1|2:1,PRESET:SPEAKER_MUSIC_RESERVED
+CASE_8=PRIORITY:7,NUMBERS:2:0|1|4:0:1,PRESET:SPEAKER_MUSIC_RESERVED_THROTTLE
# Action 260 parameters: audio_devices_t, audio_mode_t, throttle_control_state_t, sound_usage_t
# - audio_devices_t : current active device
-# - audio_mode_t : 0 - normal, 1 - incoming, 2 - voice call, 3 - voip
+# - audio_mode_t : 0 - normal, 1 - incoming, 2 - voice call, 3 - voip, 4 - call screen
# - throttle_control_state_t: 0 - Enabled, 1 - Disabled, 2 - Bypassed
# - sound_usage_t: 0 - Music, 1 - Movie
\ No newline at end of file
diff --git a/audio/caiman/tuning/waves/waves_preset.mps b/audio/caiman/tuning/waves/waves_preset.mps
index 62a00aa7..94336b1a 100644
Binary files a/audio/caiman/tuning/waves/waves_preset.mps and b/audio/caiman/tuning/waves/waves_preset.mps differ
diff --git a/audio/komodo/aidl_config/audio_platform_configuration.xml b/audio/komodo/aidl_config/audio_platform_configuration.xml
index 42f18c33..3b7e9709 100644
--- a/audio/komodo/aidl_config/audio_platform_configuration.xml
+++ b/audio/komodo/aidl_config/audio_platform_configuration.xml
@@ -20,6 +20,12 @@
+
+
+
+
+
+
@@ -28,8 +34,11 @@
-
-
+
+
+
+
+
@@ -49,7 +58,6 @@
-
@@ -80,8 +88,8 @@
-
-
+
+
@@ -95,19 +103,23 @@
-
-
-
+
+
+
+
+
MIC
CAMCORDER
+ VOICE_RECOGNITION
MIC
CAMCORDER
+ VOICE_RECOGNITION
diff --git a/audio/komodo/aidl_config/audio_policy_volumes.xml b/audio/komodo/aidl_config/audio_policy_volumes.xml
index 6bdb0d11..6614d064 100644
--- a/audio/komodo/aidl_config/audio_policy_volumes.xml
+++ b/audio/komodo/aidl_config/audio_policy_volumes.xml
@@ -53,12 +53,13 @@ volume index from 0 to 100.
1,-5200
- 13,-5000
- 28,-4400
- 56,-3380
- 71,-3120
- 85,-2750
- 100,-2150
+ 13,-4455
+ 29,-3660
+ 43,-3165
+ 57,-2630
+ 71,-2400
+ 86,-2100
+ 100,-1720
@@ -69,10 +70,13 @@ volume index from 0 to 100.
- 1,-4935
- 14,-3320
- 28,-2960
- 71,-1400
+ 1,-4250
+ 14,-3450
+ 29,-3000
+ 43,-2500
+ 57,-1840
+ 71,-1090
+ 86,-400
100,0
- 1,-6100
- 4,-5910
- 8,-5634
- 12,-5300
- 16,-4995
- 20,-4670
- 24,-4300
- 28,-3944
- 32,-3705
- 36,-3472
- 40,-3200
- 44,-3020
- 48,-2800
- 52,-2575
- 56,-2300
- 60,-2130
- 64,-1925
- 68,-1710
- 72,-1600
- 76,-1500
- 80,-1375
- 84,-1277
- 88,-991
- 92,-741
- 96,-475
+ 1,-6500
+ 4,-6140
+ 8,-5854
+ 12,-5568
+ 16,-5255
+ 20,-4923
+ 24,-4543
+ 28,-4142
+ 32,-3895
+ 36,-3634
+ 40,-3364
+ 44,-3195
+ 48,-2996
+ 52,-2773
+ 56,-2584
+ 60,-2407
+ 64,-2234
+ 68,-2039
+ 72,-1914
+ 76,-1787
+ 80,-1612
+ 84,-1333
+ 88,-1030
+ 92,-698
+ 96,-312
100,0
- 0,-5600
- 14,-4670
- 28,-3060
- 71,-1050
- 100,-100
+ 0,-5510
+ 17,-4660
+ 33,-3000
+ 50,-2000
+ 67,-890
+ 83,-270
+ 100,0
@@ -135,12 +141,14 @@ volume index from 0 to 100.
- 1,-6350
- 14,-4300
- 28,-3710
- 66,-2100
- 85,-1550
- 100,-780
+ 1,-4700
+ 13,-4380
+ 29,-3680
+ 43,-3130
+ 57,-2490
+ 71,-1900
+ 86,-1340
+ 100,-680
@@ -178,12 +186,13 @@ volume index from 0 to 100.
1,-5200
- 13,-5000
- 28,-4400
- 56,-3380
- 71,-3120
- 85,-2750
- 100,-2150
+ 13,-4455
+ 29,-3660
+ 43,-3165
+ 57,-2630
+ 71,-2400
+ 86,-2100
+ 100,-1720
@@ -199,11 +208,13 @@ volume index from 0 to 100.
1,-6600
- 13,-6220
- 28,-5500
- 42,-4600
- 57,-4250
- 100,-2780
+ 14,-5440
+ 29,-4740
+ 43,-3850
+ 57,-3520
+ 71,-2900
+ 85,-2470
+ 100,-2038
diff --git a/audio/komodo/aidl_config/mixer_paths_aidl.xml b/audio/komodo/aidl_config/mixer_paths_aidl.xml
index d637938a..d7dc1bc6 100644
--- a/audio/komodo/aidl_config/mixer_paths_aidl.xml
+++ b/audio/komodo/aidl_config/mixer_paths_aidl.xml
@@ -71,8 +71,6 @@
-
-
@@ -144,7 +142,6 @@
-
@@ -895,6 +892,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1087,11 +1096,15 @@
-
+
-
+
+
+
+
+
-
+
@@ -1210,53 +1223,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -1282,10 +1251,10 @@
-
+
@@ -1294,17 +1263,17 @@
-
+
-
-
+
@@ -1328,18 +1297,16 @@
+
+
+
+
-
-
-
-
-
-
@@ -1368,6 +1335,10 @@
+
+
+
+
@@ -1394,13 +1365,69 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/audio/komodo/audio-tables.mk b/audio/komodo/audio-tables.mk
index e7fb843d..1fd720f2 100644
--- a/audio/komodo/audio-tables.mk
+++ b/audio/komodo/audio-tables.mk
@@ -61,7 +61,8 @@ PRODUCT_PACKAGES += \
waves_config.ini \
waves_preset.mps \
compens_spk_l.conf \
- compens_spk_r.conf
+ compens_spk_r.conf \
+ default_mic_compensation.bin
# userdebug and eng specific
PRODUCT_PACKAGES_DEBUG += \
@@ -80,3 +81,10 @@ PRODUCT_COPY_FILES += \
device/google/caimito/audio/$(AUDIO_TABLE_FOLDER)/cs35l41/crus_sp_cal_mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/crus_sp_cal_mixer_paths.xml
endif
+
+# Offload spatializer config
+PRODUCT_PACKAGES += \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.base \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_2_ch \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_6_ch \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_xaural
diff --git a/audio/komodo/config/audio_policy_configuration.xml b/audio/komodo/config/audio_policy_configuration.xml
index d02ee59f..ff656e5f 100644
--- a/audio/komodo/config/audio_policy_configuration.xml
+++ b/audio/komodo/config/audio_policy_configuration.xml
@@ -134,10 +134,6 @@
-
-
-
-
@@ -157,8 +153,6 @@
-
-
-
-
-
-
@@ -157,8 +153,6 @@
-
-
diff --git a/audio/komodo/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/komodo/config/audio_policy_configuration_bluetooth_legacy_hal.xml
index 3aa119e3..54a4bc58 100644
--- a/audio/komodo/config/audio_policy_configuration_bluetooth_legacy_hal.xml
+++ b/audio/komodo/config/audio_policy_configuration_bluetooth_legacy_hal.xml
@@ -130,10 +130,6 @@
-
-
-
-
@@ -153,8 +149,6 @@
-
-
diff --git a/audio/komodo/config/audio_policy_configuration_le_offload_disabled.xml b/audio/komodo/config/audio_policy_configuration_le_offload_disabled.xml
index 9f20ecbc..91fa6801 100644
--- a/audio/komodo/config/audio_policy_configuration_le_offload_disabled.xml
+++ b/audio/komodo/config/audio_policy_configuration_le_offload_disabled.xml
@@ -134,10 +134,6 @@
-
-
-
-
@@ -157,8 +153,6 @@
-
-
-
-
+
+
@@ -60,6 +60,10 @@
+
+
+
+
@@ -281,7 +285,7 @@
-
+
@@ -432,6 +436,7 @@
+
diff --git a/audio/komodo/tuning/compensation/default_mic_compensation.bin b/audio/komodo/tuning/compensation/default_mic_compensation.bin
new file mode 100644
index 00000000..b8f3e903
Binary files /dev/null and b/audio/komodo/tuning/compensation/default_mic_compensation.bin differ
diff --git a/audio/komodo/tuning/fortemedia/BLUETOOTH.dat b/audio/komodo/tuning/fortemedia/BLUETOOTH.dat
index 6ea05da1..a36f7534 100644
Binary files a/audio/komodo/tuning/fortemedia/BLUETOOTH.dat and b/audio/komodo/tuning/fortemedia/BLUETOOTH.dat differ
diff --git a/audio/komodo/tuning/fortemedia/BLUETOOTH.mods b/audio/komodo/tuning/fortemedia/BLUETOOTH.mods
index a8e2c57d..1366e7d2 100644
--- a/audio/komodo/tuning/fortemedia/BLUETOOTH.mods
+++ b/audio/komodo/tuning/fortemedia/BLUETOOTH.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG BLUETOOTH
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-02 11:42:47
+#SAVE_TIME 2024-06-06 17:28:27
#CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -406,7 +406,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x7FFF //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -2707,8 +2707,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -2719,7 +2719,7 @@
12 0x0001 //TX_NUM_LOUTCHN
13 0x0001 //TX_MAXNUM_AECREF
14 0x0000 //TX_DBG_FUNC_REG
-15 0x0020 //TX_DBG_FUNC_REG1
+15 0x0001 //TX_DBG_FUNC_REG1
16 0x0000 //TX_SYS_RESRV_0
17 0x0000 //TX_SYS_RESRV_1
18 0x0000 //TX_SYS_RESRV_2
@@ -2949,26 +2949,26 @@
242 0xF800 //TX_THR_SN_EST_0
243 0xFC00 //TX_THR_SN_EST_1
244 0xFA00 //TX_THR_SN_EST_2
-245 0xFB00 //TX_THR_SN_EST_3
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
251 0x0200 //TX_DELTA_THR_SN_EST_1
252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+253 0xFB00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0200 //TX_DELTA_THR_SN_EST_6
+256 0x0300 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x4000 //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
267 0x001E //TX_INBEAM_T
@@ -2988,18 +2988,18 @@
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x001C //TX_NS_LVL_CTRL_1
283 0x0016 //TX_NS_LVL_CTRL_2
-284 0x0016 //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0014 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x001C //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0010 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0010 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
297 0x6000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
@@ -3007,10 +3007,10 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x5000 //TX_SNRI_SUP_1
302 0x4800 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -3021,35 +3021,35 @@
314 0x5000 //TX_A_POST_FILT_S_0
315 0x5800 //TX_A_POST_FILT_S_1
316 0x2800 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+317 0x6F75 //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
-320 0x6000 //TX_A_POST_FILT_S_6
+320 0x7FF2 //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x7FFF //TX_B_POST_FILT_0
323 0x7FFF //TX_B_POST_FILT_1
324 0x2000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x5FF5 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
331 0x5000 //TX_B_LESSCUT_RTO_S_1
332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x5000 //TX_B_LESSCUT_RTO_S_3
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C00 //TX_LAMBDA_PFILT
339 0x7C00 //TX_LAMBDA_PFILT_S_0
340 0x7100 //TX_LAMBDA_PFILT_S_1
341 0x7C00 //TX_LAMBDA_PFILT_S_2
-342 0x7D00 //TX_LAMBDA_PFILT_S_3
+342 0x7EF1 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
-345 0x7C00 //TX_LAMBDA_PFILT_S_6
+345 0x7BF4 //TX_LAMBDA_PFILT_S_6
346 0x7C00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -3094,14 +3094,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -3228,10 +3228,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -3253,9 +3253,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -3570,7 +3570,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x12D6 //TX_TDDRC_DRC_GAIN
+866 0x0EF6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -3603,8 +3603,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0280 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -3612,14 +3612,14 @@
905 0x0C00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7F00 //TX_MICMUTE_EAD_THR
+908 0x6C00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE9 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7E2C //TX_DTD_THR1_MICMUTE_2
-914 0x7850 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7F62 //TX_DTD_THR1_MICMUTE_1
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
+914 0x7FFD //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
@@ -3627,21 +3627,21 @@
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x0100 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
-926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -3657,14 +3657,14 @@
950 0x0100 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0200 //TX_CGMMMASK_MORENS
+953 0x0BFE //TX_NSSAMASK_MORENS
+954 0x5D00 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x5900 //TX_NSSAMASK_MORENS_TYPE2
-959 0x0600 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0600 //TX_CGMMMASK_MORENS_TYPE2
+958 0x6800 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1200 //TX_CGMMMASK_MORENS_TYPE1
+960 0x1200 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -3715,8 +3715,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0010 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3855,14 +3855,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -3954,14 +3954,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4053,14 +4053,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4152,14 +4152,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4251,14 +4251,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4350,14 +4350,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4449,14 +4449,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4566,8 +4566,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0010 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -4706,14 +4706,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -4805,14 +4805,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -4904,14 +4904,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5003,14 +5003,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5102,14 +5102,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5201,14 +5201,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5300,14 +5300,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5402,8 +5402,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -5540,8 +5540,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -5549,7 +5549,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7000 //TX_EAD_THR
+150 0x7788 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x1000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -5564,13 +5564,13 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
-165 0x6000 //TX_LAMBDA_RE_EST
+165 0x1000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0140 //TX_DT2_HOLD_N
+171 0x01F0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -5598,18 +5598,18 @@
196 0x0000 //TX_NORMENERHIGHTHL
197 0x6D60 //TX_DTD_THR1_0
198 0x5DC0 //TX_DTD_THR1_1
-199 0x7E5E //TX_DTD_THR1_2
+199 0x64C8 //TX_DTD_THR1_2
200 0x7F8A //TX_DTD_THR1_3
201 0x7FFF //TX_DTD_THR1_4
202 0x7FFF //TX_DTD_THR1_5
-203 0x7FFF //TX_DTD_THR1_6
+203 0x61A8 //TX_DTD_THR1_6
204 0x7E00 //TX_DTD_THR2_0
205 0x7E00 //TX_DTD_THR2_1
-206 0x5000 //TX_DTD_THR2_2
+206 0x7E00 //TX_DTD_THR2_2
207 0x5000 //TX_DTD_THR2_3
208 0x5000 //TX_DTD_THR2_4
209 0x5000 //TX_DTD_THR2_5
-210 0x5000 //TX_DTD_THR2_6
+210 0x7E00 //TX_DTD_THR2_6
211 0x7FFF //TX_DTD_THR3
212 0x0000 //TX_SPK_CUT_K
213 0x3E80 //TX_DT_CUT_K
@@ -5624,16 +5624,16 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
-225 0x157C //TX_RATIO_DT_L_TH_HIGH
+225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
-228 0x2000 //TX_B_POST_FILT_ECHO_L
+228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0DAC //TX_RATIO_DT_L0_TH_HIGH
+234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -5642,15 +5642,15 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xF800 //TX_THR_SN_EST_2
-245 0xFC00 //TX_THR_SN_EST_3
+243 0xFC00 //TX_THR_SN_EST_1
+244 0xFA00 //TX_THR_SN_EST_2
+245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
248 0xF800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
+251 0x0500 //TX_DELTA_THR_SN_EST_1
252 0x0100 //TX_DELTA_THR_SN_EST_2
253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
@@ -5658,7 +5658,7 @@
256 0x0100 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
+259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
@@ -5681,31 +5681,31 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0010 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0014 //TX_NS_LVL_CTRL_3
+282 0x0014 //TX_NS_LVL_CTRL_1
+283 0x001C //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0017 //TX_NS_LVL_CTRL_6
+287 0x001A //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0014 //TX_MIN_GAIN_S_2
-292 0x0014 //TX_MIN_GAIN_S_3
+290 0x0004 //TX_MIN_GAIN_S_1
+291 0x0016 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x3000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x4000 //TX_SNRI_SUP_0
301 0x6000 //TX_SNRI_SUP_1
-302 0x6000 //TX_SNRI_SUP_2
-303 0x5000 //TX_SNRI_SUP_3
+302 0x4000 //TX_SNRI_SUP_2
+303 0x3000 //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x6000 //TX_SNRI_SUP_6
+306 0x4000 //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -5713,35 +5713,35 @@
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x4000 //TX_A_POST_FILT_S_1
-316 0x4000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x2000 //TX_A_POST_FILT_S_0
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x1000 //TX_A_POST_FILT_S_2
+317 0x1000 //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x2000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x5000 //TX_B_POST_FILT_1
-324 0x3000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2000 //TX_B_POST_FILT_2
+325 0x6000 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x3000 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7000 //TX_B_LESSCUT_RTO_S_1
-332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x7000 //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x7FFF //TX_B_LESSCUT_RTO_S_2
+333 0x7FFF //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7000 //TX_B_LESSCUT_RTO_S_6
+336 0x7FFF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7F00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
+339 0x7400 //TX_LAMBDA_PFILT_S_0
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
345 0x7A00 //TX_LAMBDA_PFILT_S_6
@@ -5762,7 +5762,7 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x0000 //TX_SN_C_F
+363 0x001E //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
@@ -5770,9 +5770,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x042C //TX_NOISE_TH_1
-371 0x0231 //TX_NOISE_TH_2
-372 0x2D8C //TX_NOISE_TH_3
-373 0x3117 //TX_NOISE_TH_4
+371 0x0708 //TX_NOISE_TH_2
+372 0x2AF8 //TX_NOISE_TH_3
+373 0x3A98 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
@@ -5789,27 +5789,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x6000 //TX_POST_MASK_SUP
+403 0x7FFF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
-406 0x0007 //TX_MINENOISE_MIC0_TH
+406 0x0010 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x4000 //TX_MIN_G_CTRL_SSNS
-409 0x0000 //TX_METAL_RTO_THR
-410 0x4848 //TX_NS_FP_K_METAL
+409 0x0300 //TX_METAL_RTO_THR
+410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -5923,10 +5923,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -5948,9 +5948,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -5971,19 +5971,19 @@
569 0x4B4F //TX_FDEQ_GAIN_2
570 0x504C //TX_FDEQ_GAIN_3
571 0x4044 //TX_FDEQ_GAIN_4
-572 0x4B54 //TX_FDEQ_GAIN_5
-573 0x5C58 //TX_FDEQ_GAIN_6
-574 0x585A //TX_FDEQ_GAIN_7
-575 0x5654 //TX_FDEQ_GAIN_8
-576 0x5050 //TX_FDEQ_GAIN_9
+572 0x5254 //TX_FDEQ_GAIN_5
+573 0x5C5C //TX_FDEQ_GAIN_6
+574 0x5C5A //TX_FDEQ_GAIN_7
+575 0x565A //TX_FDEQ_GAIN_8
+576 0x5650 //TX_FDEQ_GAIN_9
577 0x5454 //TX_FDEQ_GAIN_10
578 0x4C54 //TX_FDEQ_GAIN_11
-579 0x4C50 //TX_FDEQ_GAIN_12
+579 0x5458 //TX_FDEQ_GAIN_12
580 0x505C //TX_FDEQ_GAIN_13
581 0x6060 //TX_FDEQ_GAIN_14
582 0x6C6C //TX_FDEQ_GAIN_15
-583 0x6C6C //TX_FDEQ_GAIN_16
-584 0x7078 //TX_FDEQ_GAIN_17
+583 0x6464 //TX_FDEQ_GAIN_16
+584 0x6878 //TX_FDEQ_GAIN_17
585 0x9090 //TX_FDEQ_GAIN_18
586 0x9090 //TX_FDEQ_GAIN_19
587 0x9084 //TX_FDEQ_GAIN_20
@@ -6265,7 +6265,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1523 //TX_TDDRC_DRC_GAIN
+866 0x10CA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -6298,8 +6298,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -6307,36 +6307,36 @@
905 0x0E00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0020 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
-909 0x7FFF //TX_MICMUTE_LAMBDA_CB_NLE
+908 0x7000 //TX_MICMUTE_EAD_THR
+909 0x1000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FD0 //TX_DTD_THR1_MICMUTE_0
-912 0x7918 //TX_DTD_THR1_MICMUTE_1
-913 0x7724 //TX_DTD_THR1_MICMUTE_2
-914 0x7724 //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
-916 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7FB2 //TX_DTD_THR1_MICMUTE_0
+912 0x7DC8 //TX_DTD_THR1_MICMUTE_1
+913 0x7C38 //TX_DTD_THR1_MICMUTE_2
+914 0x7F58 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x4000 //TX_MICMUTE_C_POST_FLT
-922 0x03E8 //TX_MICMUTE_DT_CUT_K
-923 0x0001 //TX_MICMUTE_DT_CUT_THR
-924 0x03E8 //TX_MICMUTE_DT_CUT_K2
-925 0x0001 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7FFF //TX_MICMUTE_POST_MASK_SUP
+934 0x7FFF //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -6344,22 +6344,22 @@
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x0100 //TX_MIC_VOLUME_MIC1MUTE
944 0xE4A8 //TX_TFMASKM4_2_DT_THR
-945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+945 0x7436 //TX_MEAN_GAIN500HZ_DT_THR
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x6000 //TX_PRE_MASK_SUP
-950 0x0140 //TX_SDPCRN_GAIN
+949 0x4000 //TX_PRE_MASK_SUP
+950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
-952 0x0100 //TX_DT_HARME_ENDF
-953 0x7000 //TX_NSSAMASK_MORENS
-954 0x0400 //TX_CGMMMASK_MORENS
+952 0x0002 //TX_DT_HARME_ENDF
+953 0x7FFF //TX_NSSAMASK_MORENS
+954 0x1000 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
-958 0x6000 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x1000 //TX_CGMMMASK_MORENS_TYPE2
+957 0x7BE2 //TX_NSSAMASK_MORENS_TYPE1
+958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
+959 0x1C00 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -8491,7 +8491,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -10792,8 +10792,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -10930,8 +10930,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -10939,7 +10939,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7000 //TX_EAD_THR
+150 0x7788 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x1000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -10954,13 +10954,13 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
-165 0x6000 //TX_LAMBDA_RE_EST
+165 0x1000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0140 //TX_DT2_HOLD_N
+171 0x01F0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -10988,18 +10988,18 @@
196 0x0000 //TX_NORMENERHIGHTHL
197 0x6D60 //TX_DTD_THR1_0
198 0x5DC0 //TX_DTD_THR1_1
-199 0x7E5E //TX_DTD_THR1_2
+199 0x64C8 //TX_DTD_THR1_2
200 0x7F8A //TX_DTD_THR1_3
201 0x7FFF //TX_DTD_THR1_4
202 0x7FFF //TX_DTD_THR1_5
-203 0x7FFF //TX_DTD_THR1_6
+203 0x61A8 //TX_DTD_THR1_6
204 0x7E00 //TX_DTD_THR2_0
205 0x7E00 //TX_DTD_THR2_1
-206 0x5000 //TX_DTD_THR2_2
+206 0x7E00 //TX_DTD_THR2_2
207 0x5000 //TX_DTD_THR2_3
208 0x5000 //TX_DTD_THR2_4
209 0x5000 //TX_DTD_THR2_5
-210 0x5000 //TX_DTD_THR2_6
+210 0x7E00 //TX_DTD_THR2_6
211 0x7FFF //TX_DTD_THR3
212 0x0000 //TX_SPK_CUT_K
213 0x3E80 //TX_DT_CUT_K
@@ -11014,16 +11014,16 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
-225 0x157C //TX_RATIO_DT_L_TH_HIGH
+225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
-228 0x2000 //TX_B_POST_FILT_ECHO_L
+228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0DAC //TX_RATIO_DT_L0_TH_HIGH
+234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -11032,15 +11032,15 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xF800 //TX_THR_SN_EST_2
-245 0xFC00 //TX_THR_SN_EST_3
+243 0xFC00 //TX_THR_SN_EST_1
+244 0xFA00 //TX_THR_SN_EST_2
+245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
248 0xF800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
+251 0x0500 //TX_DELTA_THR_SN_EST_1
252 0x0100 //TX_DELTA_THR_SN_EST_2
253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
@@ -11048,7 +11048,7 @@
256 0x0100 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
+259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
@@ -11071,31 +11071,31 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0010 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0014 //TX_NS_LVL_CTRL_3
+282 0x0014 //TX_NS_LVL_CTRL_1
+283 0x001C //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0017 //TX_NS_LVL_CTRL_6
+287 0x001A //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0014 //TX_MIN_GAIN_S_2
-292 0x0014 //TX_MIN_GAIN_S_3
+290 0x0004 //TX_MIN_GAIN_S_1
+291 0x0016 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x3000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x4000 //TX_SNRI_SUP_0
301 0x6000 //TX_SNRI_SUP_1
-302 0x6000 //TX_SNRI_SUP_2
-303 0x5000 //TX_SNRI_SUP_3
+302 0x4000 //TX_SNRI_SUP_2
+303 0x3000 //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x6000 //TX_SNRI_SUP_6
+306 0x4000 //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -11103,35 +11103,35 @@
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x4000 //TX_A_POST_FILT_S_1
-316 0x4000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x2000 //TX_A_POST_FILT_S_0
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x1000 //TX_A_POST_FILT_S_2
+317 0x1000 //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x2000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x5000 //TX_B_POST_FILT_1
-324 0x3000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2000 //TX_B_POST_FILT_2
+325 0x6000 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x3000 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7000 //TX_B_LESSCUT_RTO_S_1
-332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x7000 //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x7FFF //TX_B_LESSCUT_RTO_S_2
+333 0x7FFF //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7000 //TX_B_LESSCUT_RTO_S_6
+336 0x7FFF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7F00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
+339 0x7400 //TX_LAMBDA_PFILT_S_0
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
345 0x7A00 //TX_LAMBDA_PFILT_S_6
@@ -11152,7 +11152,7 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x0000 //TX_SN_C_F
+363 0x001E //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
@@ -11160,9 +11160,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x042C //TX_NOISE_TH_1
-371 0x0231 //TX_NOISE_TH_2
-372 0x2D8C //TX_NOISE_TH_3
-373 0x3117 //TX_NOISE_TH_4
+371 0x0708 //TX_NOISE_TH_2
+372 0x2AF8 //TX_NOISE_TH_3
+373 0x3A98 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
@@ -11179,27 +11179,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x6000 //TX_POST_MASK_SUP
+403 0x7FFF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
-406 0x0007 //TX_MINENOISE_MIC0_TH
+406 0x0010 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x4000 //TX_MIN_G_CTRL_SSNS
-409 0x0000 //TX_METAL_RTO_THR
-410 0x4848 //TX_NS_FP_K_METAL
+409 0x0300 //TX_METAL_RTO_THR
+410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -11313,10 +11313,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -11338,9 +11338,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -11361,19 +11361,19 @@
569 0x4B4F //TX_FDEQ_GAIN_2
570 0x504C //TX_FDEQ_GAIN_3
571 0x4044 //TX_FDEQ_GAIN_4
-572 0x4B54 //TX_FDEQ_GAIN_5
-573 0x5C58 //TX_FDEQ_GAIN_6
-574 0x585A //TX_FDEQ_GAIN_7
-575 0x5654 //TX_FDEQ_GAIN_8
-576 0x5050 //TX_FDEQ_GAIN_9
+572 0x5254 //TX_FDEQ_GAIN_5
+573 0x5C5C //TX_FDEQ_GAIN_6
+574 0x5C5A //TX_FDEQ_GAIN_7
+575 0x565A //TX_FDEQ_GAIN_8
+576 0x5650 //TX_FDEQ_GAIN_9
577 0x5454 //TX_FDEQ_GAIN_10
578 0x4C54 //TX_FDEQ_GAIN_11
-579 0x4C50 //TX_FDEQ_GAIN_12
+579 0x5458 //TX_FDEQ_GAIN_12
580 0x505C //TX_FDEQ_GAIN_13
581 0x6060 //TX_FDEQ_GAIN_14
582 0x6C6C //TX_FDEQ_GAIN_15
-583 0x6C6C //TX_FDEQ_GAIN_16
-584 0x7078 //TX_FDEQ_GAIN_17
+583 0x6464 //TX_FDEQ_GAIN_16
+584 0x6878 //TX_FDEQ_GAIN_17
585 0x9090 //TX_FDEQ_GAIN_18
586 0x9090 //TX_FDEQ_GAIN_19
587 0x9084 //TX_FDEQ_GAIN_20
@@ -11655,7 +11655,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1523 //TX_TDDRC_DRC_GAIN
+866 0x10CA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -11688,8 +11688,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -11697,36 +11697,36 @@
905 0x0E00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0020 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
-909 0x7FFF //TX_MICMUTE_LAMBDA_CB_NLE
+908 0x7000 //TX_MICMUTE_EAD_THR
+909 0x1000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FD0 //TX_DTD_THR1_MICMUTE_0
-912 0x7918 //TX_DTD_THR1_MICMUTE_1
-913 0x7724 //TX_DTD_THR1_MICMUTE_2
-914 0x7724 //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
-916 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7FB2 //TX_DTD_THR1_MICMUTE_0
+912 0x7DC8 //TX_DTD_THR1_MICMUTE_1
+913 0x7C38 //TX_DTD_THR1_MICMUTE_2
+914 0x7F58 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x4000 //TX_MICMUTE_C_POST_FLT
-922 0x03E8 //TX_MICMUTE_DT_CUT_K
-923 0x0001 //TX_MICMUTE_DT_CUT_THR
-924 0x03E8 //TX_MICMUTE_DT_CUT_K2
-925 0x0001 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7FFF //TX_MICMUTE_POST_MASK_SUP
+934 0x7FFF //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -11734,22 +11734,22 @@
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x0100 //TX_MIC_VOLUME_MIC1MUTE
944 0xE4A8 //TX_TFMASKM4_2_DT_THR
-945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+945 0x7436 //TX_MEAN_GAIN500HZ_DT_THR
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x6000 //TX_PRE_MASK_SUP
-950 0x0140 //TX_SDPCRN_GAIN
+949 0x4000 //TX_PRE_MASK_SUP
+950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
-952 0x0100 //TX_DT_HARME_ENDF
-953 0x7000 //TX_NSSAMASK_MORENS
-954 0x0400 //TX_CGMMMASK_MORENS
+952 0x0002 //TX_DT_HARME_ENDF
+953 0x7FFF //TX_NSSAMASK_MORENS
+954 0x1000 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
-958 0x6000 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x1000 //TX_CGMMMASK_MORENS_TYPE2
+957 0x7BE2 //TX_NSSAMASK_MORENS_TYPE1
+958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
+959 0x1C00 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -13881,7 +13881,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -16576,7 +16576,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -19271,7 +19271,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -21966,7 +21966,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -24661,7 +24661,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -27356,7 +27356,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -30051,7 +30051,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -32746,7 +32746,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -35441,7 +35441,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -38136,7 +38136,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -40831,7 +40831,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -43526,7 +43526,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -44140,8 +44140,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -44280,14 +44280,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44379,14 +44379,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44478,14 +44478,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44577,14 +44577,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44676,14 +44676,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44775,14 +44775,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44874,14 +44874,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44991,8 +44991,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -45131,14 +45131,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45230,14 +45230,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45329,14 +45329,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45428,14 +45428,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45527,14 +45527,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45626,14 +45626,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45725,14 +45725,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -46221,7 +46221,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -48916,7 +48916,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -51611,7 +51611,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -54306,7 +54306,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -57001,7 +57001,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -57615,8 +57615,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -57755,14 +57755,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -57854,14 +57854,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -57953,14 +57953,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58052,14 +58052,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58151,14 +58151,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58250,14 +58250,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58349,14 +58349,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58466,8 +58466,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -58606,14 +58606,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -58705,14 +58705,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -58804,14 +58804,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -58903,14 +58903,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59002,14 +59002,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59101,14 +59101,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59200,14 +59200,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59696,7 +59696,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -62391,7 +62391,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -65086,7 +65086,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -67781,7 +67781,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0000 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x0000 //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
diff --git a/audio/komodo/tuning/fortemedia/HANDSET.dat b/audio/komodo/tuning/fortemedia/HANDSET.dat
index 9b7a7703..58fd5a9e 100644
Binary files a/audio/komodo/tuning/fortemedia/HANDSET.dat and b/audio/komodo/tuning/fortemedia/HANDSET.dat differ
diff --git a/audio/komodo/tuning/fortemedia/HANDSET.mods b/audio/komodo/tuning/fortemedia/HANDSET.mods
index 4b89abef..7547ee77 100644
--- a/audio/komodo/tuning/fortemedia/HANDSET.mods
+++ b/audio/komodo/tuning/fortemedia/HANDSET.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSET
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-02 11:42:46
+#SAVE_TIME 2024-06-06 17:28:25
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -406,7 +406,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -1164,7 +1164,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -1263,7 +1263,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -1362,7 +1362,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -1461,7 +1461,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -1560,7 +1560,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -1659,7 +1659,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -1758,7 +1758,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -2707,7 +2707,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -2855,7 +2855,7 @@
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
150 0x6000 //TX_EAD_THR
-151 0x2000 //TX_THR_RE_EST
+151 0x1000 //TX_THR_RE_EST
152 0x0100 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
154 0x0100 //TX_MIN_EQ_RE_EST_2
@@ -2866,16 +2866,16 @@
159 0x0200 //TX_MIN_EQ_RE_EST_7
160 0x1000 //TX_MIN_EQ_RE_EST_8
161 0x1000 //TX_MIN_EQ_RE_EST_9
-162 0x1000 //TX_MIN_EQ_RE_EST_10
-163 0x0400 //TX_MIN_EQ_RE_EST_11
-164 0x1000 //TX_MIN_EQ_RE_EST_12
+162 0x2000 //TX_MIN_EQ_RE_EST_10
+163 0x2000 //TX_MIN_EQ_RE_EST_11
+164 0x2000 //TX_MIN_EQ_RE_EST_12
165 0x3000 //TX_LAMBDA_RE_EST
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x0400 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
169 0x0200 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0100 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -2901,13 +2901,13 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7000 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7E90 //TX_DTD_THR1_1
+199 0x7FF0 //TX_DTD_THR1_2
+200 0x7FF0 //TX_DTD_THR1_3
+201 0x7F26 //TX_DTD_THR1_4
+202 0x7FF0 //TX_DTD_THR1_5
+203 0x7FF0 //TX_DTD_THR1_6
204 0x2000 //TX_DTD_THR2_0
205 0x2000 //TX_DTD_THR2_1
206 0x2000 //TX_DTD_THR2_2
@@ -2933,7 +2933,7 @@
226 0x0000 //TX_RATIO_DT_H_TH_HIGH
227 0x0000 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
-229 0x2000 //TX_B_POST_FILT_ECHO_H
+229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x7FFF //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
@@ -3101,7 +3101,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -3603,32 +3603,32 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0290 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x028D //TX_MICMUTE_RATIO_THR
+900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x6C00 //TX_MICMUTE_EAD_THR
+908 0x7F30 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
-910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7B0C //TX_DTD_THR1_MICMUTE_0
-912 0x7FEE //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
+910 0x1000 //TX_MICMUTE_LAMBDA_RE_EST
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7C9C //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x00A4 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
@@ -3637,20 +3637,20 @@
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFF00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x7FFF //TX_TFMASKM4_2_DT_THR
-945 0x6F54 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6784 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x6000 //TX_PRE_MASK_SUP
@@ -3671,21 +3671,21 @@
964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2
965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3
966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4
-967 0x0C00 //TX_EASSA_AEC_NSSA_REFG_5
+967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5
968 0x0000 //TX_EASSA_AEC_NSSA_GAIN
969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH
-970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0
+970 0x0200 //TX_EASSA_AEC_REFG_STNONL_0
971 0x0200 //TX_EASSA_AEC_REFG_STNONL_1
-972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2
-973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3
-974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4
-975 0x0C00 //TX_EASSA_AEC_REFG_STNONL_5
+972 0x0200 //TX_EASSA_AEC_REFG_STNONL_2
+973 0x0200 //TX_EASSA_AEC_REFG_STNONL_3
+974 0x0200 //TX_EASSA_AEC_REFG_STNONL_4
+975 0x0200 //TX_EASSA_AEC_REFG_STNONL_5
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
-980 0x0800 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+979 0x0200 //TX_EASSA_NNG
+980 0x2000 //TX_EASSA_NONLHFG
+981 0x0800 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -3693,7 +3693,7 @@
986 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_0
987 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_1
#RX
-0 0x243C //RX_RECVFUNC_MODE_0
+0 0x247C //RX_RECVFUNC_MODE_0
1 0x0002 //RX_RECVFUNC_MODE_1
2 0x0001 //RX_SAMPLINGFREQ_SIG
3 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -3713,10 +3713,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3855,35 +3855,35 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+113 0x0008 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
41 0x5864 //RX_FDEQ_GAIN_2
-42 0x6870 //RX_FDEQ_GAIN_3
+42 0x6E74 //RX_FDEQ_GAIN_3
43 0x8080 //RX_FDEQ_GAIN_4
44 0x8080 //RX_FDEQ_GAIN_5
45 0x7C7C //RX_FDEQ_GAIN_6
-46 0x8898 //RX_FDEQ_GAIN_7
-47 0x9484 //RX_FDEQ_GAIN_8
+46 0x8A9A //RX_FDEQ_GAIN_7
+47 0x9C8E //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
49 0x5854 //RX_FDEQ_GAIN_10
50 0x3E40 //RX_FDEQ_GAIN_11
@@ -3947,42 +3947,42 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000E //RX_SPK_VOL
+129 0x000F //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+113 0x0008 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
41 0x5864 //RX_FDEQ_GAIN_2
-42 0x6870 //RX_FDEQ_GAIN_3
+42 0x6E74 //RX_FDEQ_GAIN_3
43 0x8080 //RX_FDEQ_GAIN_4
44 0x8080 //RX_FDEQ_GAIN_5
45 0x7C7C //RX_FDEQ_GAIN_6
-46 0x8898 //RX_FDEQ_GAIN_7
-47 0x9484 //RX_FDEQ_GAIN_8
+46 0x8A9A //RX_FDEQ_GAIN_7
+47 0x9C8E //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
49 0x5854 //RX_FDEQ_GAIN_10
50 0x3E40 //RX_FDEQ_GAIN_11
@@ -4046,42 +4046,42 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x001A //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+113 0x0008 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
41 0x5864 //RX_FDEQ_GAIN_2
-42 0x6870 //RX_FDEQ_GAIN_3
+42 0x6E74 //RX_FDEQ_GAIN_3
43 0x8080 //RX_FDEQ_GAIN_4
44 0x8080 //RX_FDEQ_GAIN_5
45 0x7C7C //RX_FDEQ_GAIN_6
-46 0x8898 //RX_FDEQ_GAIN_7
-47 0x9484 //RX_FDEQ_GAIN_8
+46 0x8A9A //RX_FDEQ_GAIN_7
+47 0x9C8E //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
49 0x5854 //RX_FDEQ_GAIN_10
50 0x3E40 //RX_FDEQ_GAIN_11
@@ -4145,42 +4145,42 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0026 //RX_SPK_VOL
+129 0x002C //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+113 0x0008 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
41 0x5864 //RX_FDEQ_GAIN_2
-42 0x6870 //RX_FDEQ_GAIN_3
+42 0x6E74 //RX_FDEQ_GAIN_3
43 0x8080 //RX_FDEQ_GAIN_4
44 0x8080 //RX_FDEQ_GAIN_5
45 0x7C7C //RX_FDEQ_GAIN_6
-46 0x8898 //RX_FDEQ_GAIN_7
-47 0x9484 //RX_FDEQ_GAIN_8
+46 0x8A9A //RX_FDEQ_GAIN_7
+47 0x9C8E //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
49 0x5854 //RX_FDEQ_GAIN_10
50 0x3E40 //RX_FDEQ_GAIN_11
@@ -4244,32 +4244,32 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0040 //RX_SPK_VOL
+129 0x004A //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
@@ -4281,9 +4281,9 @@
46 0x8898 //RX_FDEQ_GAIN_7
47 0x9484 //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
-49 0x5854 //RX_FDEQ_GAIN_10
-50 0x3E40 //RX_FDEQ_GAIN_11
-51 0x4040 //RX_FDEQ_GAIN_12
+49 0x6858 //RX_FDEQ_GAIN_10
+50 0x4048 //RX_FDEQ_GAIN_11
+51 0x4C48 //RX_FDEQ_GAIN_12
52 0x5460 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -4305,9 +4305,9 @@
70 0x0910 //RX_FDEQ_BIN_7
71 0x060A //RX_FDEQ_BIN_8
72 0x0E10 //RX_FDEQ_BIN_9
-73 0x1402 //RX_FDEQ_BIN_10
-74 0x180A //RX_FDEQ_BIN_11
-75 0x100D //RX_FDEQ_BIN_12
+73 0x1407 //RX_FDEQ_BIN_10
+74 0x060C //RX_FDEQ_BIN_11
+75 0x1B0D //RX_FDEQ_BIN_12
76 0x1118 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -4343,32 +4343,32 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0066 //RX_SPK_VOL
+129 0x006E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
@@ -4380,9 +4380,9 @@
46 0x8898 //RX_FDEQ_GAIN_7
47 0x9484 //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
-49 0x5854 //RX_FDEQ_GAIN_10
-50 0x3E40 //RX_FDEQ_GAIN_11
-51 0x4040 //RX_FDEQ_GAIN_12
+49 0x6858 //RX_FDEQ_GAIN_10
+50 0x4048 //RX_FDEQ_GAIN_11
+51 0x4C48 //RX_FDEQ_GAIN_12
52 0x5460 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -4404,9 +4404,9 @@
70 0x0910 //RX_FDEQ_BIN_7
71 0x060A //RX_FDEQ_BIN_8
72 0x0E10 //RX_FDEQ_BIN_9
-73 0x1402 //RX_FDEQ_BIN_10
-74 0x180A //RX_FDEQ_BIN_11
-75 0x100D //RX_FDEQ_BIN_12
+73 0x1407 //RX_FDEQ_BIN_10
+74 0x060C //RX_FDEQ_BIN_11
+75 0x1B0D //RX_FDEQ_BIN_12
76 0x1118 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -4442,32 +4442,32 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A0 //RX_SPK_VOL
+129 0x00A7 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
@@ -4477,11 +4477,11 @@
44 0x8080 //RX_FDEQ_GAIN_5
45 0x7C7C //RX_FDEQ_GAIN_6
46 0x8898 //RX_FDEQ_GAIN_7
-47 0x9484 //RX_FDEQ_GAIN_8
-48 0x7068 //RX_FDEQ_GAIN_9
-49 0x5854 //RX_FDEQ_GAIN_10
-50 0x3E40 //RX_FDEQ_GAIN_11
-51 0x4040 //RX_FDEQ_GAIN_12
+47 0x948A //RX_FDEQ_GAIN_8
+48 0x7A68 //RX_FDEQ_GAIN_9
+49 0x6858 //RX_FDEQ_GAIN_10
+50 0x4048 //RX_FDEQ_GAIN_11
+51 0x4C48 //RX_FDEQ_GAIN_12
52 0x5460 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -4503,9 +4503,9 @@
70 0x0910 //RX_FDEQ_BIN_7
71 0x060A //RX_FDEQ_BIN_8
72 0x0E10 //RX_FDEQ_BIN_9
-73 0x1402 //RX_FDEQ_BIN_10
-74 0x180A //RX_FDEQ_BIN_11
-75 0x100D //RX_FDEQ_BIN_12
+73 0x1407 //RX_FDEQ_BIN_10
+74 0x060C //RX_FDEQ_BIN_11
+75 0x1B0D //RX_FDEQ_BIN_12
76 0x1118 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -4544,7 +4544,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x243C //RX_RECVFUNC_MODE_0
+157 0x247C //RX_RECVFUNC_MODE_0
158 0x0002 //RX_RECVFUNC_MODE_1
159 0x0001 //RX_SAMPLINGFREQ_SIG
160 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -4713,7 +4713,7 @@
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+270 0x0008 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -4812,7 +4812,7 @@
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+270 0x0008 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -4911,7 +4911,7 @@
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+270 0x0008 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -5010,7 +5010,7 @@
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+270 0x0008 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -5108,8 +5108,8 @@
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x0008 //RX_TDDRC_THRD_0
+270 0x0800 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -5207,8 +5207,8 @@
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x0008 //RX_TDDRC_THRD_0
+270 0x0800 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -5306,8 +5306,8 @@
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x0008 //RX_TDDRC_THRD_0
+270 0x0800 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -5402,7 +5402,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -5549,7 +5549,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7C00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -5568,7 +5568,7 @@
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x1800 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
-169 0x01C0 //TX_SE_HOLD_N
+169 0x0220 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
171 0x03E8 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
@@ -5596,21 +5596,21 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
-204 0x2000 //TX_DTD_THR2_0
-205 0x2000 //TX_DTD_THR2_1
-206 0x2000 //TX_DTD_THR2_2
-207 0x1000 //TX_DTD_THR2_3
-208 0x1000 //TX_DTD_THR2_4
-209 0x1000 //TX_DTD_THR2_5
-210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+197 0x7F94 //TX_DTD_THR1_0
+198 0x7E80 //TX_DTD_THR1_1
+199 0x7E80 //TX_DTD_THR1_2
+200 0x7918 //TX_DTD_THR1_3
+201 0x7530 //TX_DTD_THR1_4
+202 0x7530 //TX_DTD_THR1_5
+203 0x7530 //TX_DTD_THR1_6
+204 0x7FFF //TX_DTD_THR2_0
+205 0x7FFF //TX_DTD_THR2_1
+206 0x7FFF //TX_DTD_THR2_2
+207 0x7FFF //TX_DTD_THR2_3
+208 0x7FFF //TX_DTD_THR2_4
+209 0x7FFF //TX_DTD_THR2_5
+210 0x7FFF //TX_DTD_THR2_6
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -5796,7 +5796,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -6265,7 +6265,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x06AF //TX_TDDRC_DRC_GAIN
+866 0x0714 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -6298,11 +6298,11 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0008 //TX_MICMUTE_CVG_TIME
+903 0x0007 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
@@ -6310,42 +6310,42 @@
908 0x7EE5 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7DFA //TX_DTD_THR1_MICMUTE_0
-912 0x7FDA //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FEE //TX_DTD_THR1_MICMUTE_1
+913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+914 0x7F6C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+919 0x00A0 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0080 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3C78 //TX_TFMASKM4_2_DT_THR
-945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0007 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5000 //TX_PRE_MASK_SUP
@@ -6554,7 +6554,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -6568,7 +6568,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -6642,7 +6642,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000D //RX_SPK_VOL
+129 0x000F //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -6653,7 +6653,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -6667,7 +6667,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -6741,7 +6741,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0016 //RX_SPK_VOL
+129 0x0019 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -6752,7 +6752,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -6766,7 +6766,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -6840,7 +6840,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x002B //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -6851,7 +6851,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -6865,7 +6865,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -6939,7 +6939,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x003E //RX_SPK_VOL
+129 0x0048 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -6950,7 +6950,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -6964,7 +6964,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -7038,7 +7038,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0062 //RX_SPK_VOL
+129 0x006E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -7049,7 +7049,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -7063,7 +7063,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -7137,7 +7137,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A0 //RX_SPK_VOL
+129 0x00A7 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -7148,7 +7148,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -7162,7 +7162,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -8491,7 +8491,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -11186,7 +11186,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -11944,7 +11944,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -12043,7 +12043,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -12142,7 +12142,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -12241,7 +12241,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -12340,7 +12340,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -12439,7 +12439,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -12538,7 +12538,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
113 0x0001 //RX_TDDRC_THRD_1
@@ -13487,7 +13487,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -13635,7 +13635,7 @@
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
150 0x6000 //TX_EAD_THR
-151 0x2000 //TX_THR_RE_EST
+151 0x1000 //TX_THR_RE_EST
152 0x0100 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
154 0x0100 //TX_MIN_EQ_RE_EST_2
@@ -13646,16 +13646,16 @@
159 0x0200 //TX_MIN_EQ_RE_EST_7
160 0x1000 //TX_MIN_EQ_RE_EST_8
161 0x1000 //TX_MIN_EQ_RE_EST_9
-162 0x1000 //TX_MIN_EQ_RE_EST_10
-163 0x0400 //TX_MIN_EQ_RE_EST_11
-164 0x1000 //TX_MIN_EQ_RE_EST_12
+162 0x2000 //TX_MIN_EQ_RE_EST_10
+163 0x2000 //TX_MIN_EQ_RE_EST_11
+164 0x2000 //TX_MIN_EQ_RE_EST_12
165 0x3000 //TX_LAMBDA_RE_EST
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x0400 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
169 0x0200 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0100 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -13681,13 +13681,13 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7000 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7E90 //TX_DTD_THR1_1
+199 0x7FF0 //TX_DTD_THR1_2
+200 0x7FF0 //TX_DTD_THR1_3
+201 0x7F26 //TX_DTD_THR1_4
+202 0x7FF0 //TX_DTD_THR1_5
+203 0x7FF0 //TX_DTD_THR1_6
204 0x2000 //TX_DTD_THR2_0
205 0x2000 //TX_DTD_THR2_1
206 0x2000 //TX_DTD_THR2_2
@@ -13713,7 +13713,7 @@
226 0x0000 //TX_RATIO_DT_H_TH_HIGH
227 0x0000 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
-229 0x2000 //TX_B_POST_FILT_ECHO_H
+229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x7FFF //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
@@ -13881,7 +13881,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -14383,32 +14383,32 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0290 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x028D //TX_MICMUTE_RATIO_THR
+900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x6C00 //TX_MICMUTE_EAD_THR
+908 0x7F30 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
-910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7B0C //TX_DTD_THR1_MICMUTE_0
-912 0x7FEE //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
+910 0x1000 //TX_MICMUTE_LAMBDA_RE_EST
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7C9C //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x00A4 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
@@ -14417,20 +14417,20 @@
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFF00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x7FFF //TX_TFMASKM4_2_DT_THR
-945 0x6F54 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6784 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x6000 //TX_PRE_MASK_SUP
@@ -14451,21 +14451,21 @@
964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2
965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3
966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4
-967 0x0C00 //TX_EASSA_AEC_NSSA_REFG_5
+967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5
968 0x0000 //TX_EASSA_AEC_NSSA_GAIN
969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH
-970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0
+970 0x0200 //TX_EASSA_AEC_REFG_STNONL_0
971 0x0200 //TX_EASSA_AEC_REFG_STNONL_1
-972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2
-973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3
-974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4
-975 0x0C00 //TX_EASSA_AEC_REFG_STNONL_5
+972 0x0200 //TX_EASSA_AEC_REFG_STNONL_2
+973 0x0200 //TX_EASSA_AEC_REFG_STNONL_3
+974 0x0200 //TX_EASSA_AEC_REFG_STNONL_4
+975 0x0200 //TX_EASSA_AEC_REFG_STNONL_5
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
-980 0x0800 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+979 0x0200 //TX_EASSA_NNG
+980 0x2000 //TX_EASSA_NONLHFG
+981 0x0800 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -14473,7 +14473,7 @@
986 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_0
987 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_1
#RX
-0 0x243C //RX_RECVFUNC_MODE_0
+0 0x247C //RX_RECVFUNC_MODE_0
1 0x0002 //RX_RECVFUNC_MODE_1
2 0x0001 //RX_SAMPLINGFREQ_SIG
3 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -14493,10 +14493,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -14635,35 +14635,35 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+113 0x0008 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
41 0x5864 //RX_FDEQ_GAIN_2
-42 0x6870 //RX_FDEQ_GAIN_3
+42 0x6E74 //RX_FDEQ_GAIN_3
43 0x8080 //RX_FDEQ_GAIN_4
44 0x8080 //RX_FDEQ_GAIN_5
45 0x7C7C //RX_FDEQ_GAIN_6
-46 0x8898 //RX_FDEQ_GAIN_7
-47 0x9484 //RX_FDEQ_GAIN_8
+46 0x8A9A //RX_FDEQ_GAIN_7
+47 0x9C8E //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
49 0x5854 //RX_FDEQ_GAIN_10
50 0x3E40 //RX_FDEQ_GAIN_11
@@ -14727,42 +14727,42 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000E //RX_SPK_VOL
+129 0x000F //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+113 0x0008 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
41 0x5864 //RX_FDEQ_GAIN_2
-42 0x6870 //RX_FDEQ_GAIN_3
+42 0x6E74 //RX_FDEQ_GAIN_3
43 0x8080 //RX_FDEQ_GAIN_4
44 0x8080 //RX_FDEQ_GAIN_5
45 0x7C7C //RX_FDEQ_GAIN_6
-46 0x8898 //RX_FDEQ_GAIN_7
-47 0x9484 //RX_FDEQ_GAIN_8
+46 0x8A9A //RX_FDEQ_GAIN_7
+47 0x9C8E //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
49 0x5854 //RX_FDEQ_GAIN_10
50 0x3E40 //RX_FDEQ_GAIN_11
@@ -14826,42 +14826,42 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x001A //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+113 0x0008 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
41 0x5864 //RX_FDEQ_GAIN_2
-42 0x6870 //RX_FDEQ_GAIN_3
+42 0x6E74 //RX_FDEQ_GAIN_3
43 0x8080 //RX_FDEQ_GAIN_4
44 0x8080 //RX_FDEQ_GAIN_5
45 0x7C7C //RX_FDEQ_GAIN_6
-46 0x8898 //RX_FDEQ_GAIN_7
-47 0x9484 //RX_FDEQ_GAIN_8
+46 0x8A9A //RX_FDEQ_GAIN_7
+47 0x9C8E //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
49 0x5854 //RX_FDEQ_GAIN_10
50 0x3E40 //RX_FDEQ_GAIN_11
@@ -14925,42 +14925,42 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0026 //RX_SPK_VOL
+129 0x002C //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+113 0x0008 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
41 0x5864 //RX_FDEQ_GAIN_2
-42 0x6870 //RX_FDEQ_GAIN_3
+42 0x6E74 //RX_FDEQ_GAIN_3
43 0x8080 //RX_FDEQ_GAIN_4
44 0x8080 //RX_FDEQ_GAIN_5
45 0x7C7C //RX_FDEQ_GAIN_6
-46 0x8898 //RX_FDEQ_GAIN_7
-47 0x9484 //RX_FDEQ_GAIN_8
+46 0x8A9A //RX_FDEQ_GAIN_7
+47 0x9C8E //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
49 0x5854 //RX_FDEQ_GAIN_10
50 0x3E40 //RX_FDEQ_GAIN_11
@@ -15024,32 +15024,32 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0040 //RX_SPK_VOL
+129 0x004A //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
@@ -15061,9 +15061,9 @@
46 0x8898 //RX_FDEQ_GAIN_7
47 0x9484 //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
-49 0x5854 //RX_FDEQ_GAIN_10
-50 0x3E40 //RX_FDEQ_GAIN_11
-51 0x4040 //RX_FDEQ_GAIN_12
+49 0x6858 //RX_FDEQ_GAIN_10
+50 0x4048 //RX_FDEQ_GAIN_11
+51 0x4C48 //RX_FDEQ_GAIN_12
52 0x5460 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -15085,9 +15085,9 @@
70 0x0910 //RX_FDEQ_BIN_7
71 0x060A //RX_FDEQ_BIN_8
72 0x0E10 //RX_FDEQ_BIN_9
-73 0x1402 //RX_FDEQ_BIN_10
-74 0x180A //RX_FDEQ_BIN_11
-75 0x100D //RX_FDEQ_BIN_12
+73 0x1407 //RX_FDEQ_BIN_10
+74 0x060C //RX_FDEQ_BIN_11
+75 0x1B0D //RX_FDEQ_BIN_12
76 0x1118 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -15123,32 +15123,32 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0066 //RX_SPK_VOL
+129 0x006E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
@@ -15160,9 +15160,9 @@
46 0x8898 //RX_FDEQ_GAIN_7
47 0x9484 //RX_FDEQ_GAIN_8
48 0x7068 //RX_FDEQ_GAIN_9
-49 0x5854 //RX_FDEQ_GAIN_10
-50 0x3E40 //RX_FDEQ_GAIN_11
-51 0x4040 //RX_FDEQ_GAIN_12
+49 0x6858 //RX_FDEQ_GAIN_10
+50 0x4048 //RX_FDEQ_GAIN_11
+51 0x4C48 //RX_FDEQ_GAIN_12
52 0x5460 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -15184,9 +15184,9 @@
70 0x0910 //RX_FDEQ_BIN_7
71 0x060A //RX_FDEQ_BIN_8
72 0x0E10 //RX_FDEQ_BIN_9
-73 0x1402 //RX_FDEQ_BIN_10
-74 0x180A //RX_FDEQ_BIN_11
-75 0x100D //RX_FDEQ_BIN_12
+73 0x1407 //RX_FDEQ_BIN_10
+74 0x060C //RX_FDEQ_BIN_11
+75 0x1B0D //RX_FDEQ_BIN_12
76 0x1118 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -15222,32 +15222,32 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A0 //RX_SPK_VOL
+129 0x00A7 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x1000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+119 0x7000 //RX_TDDRC_ALPHA_DWN_0
120 0x0000 //RX_TDDRC_HMNC_FLAG
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0283 //RX_TDDRC_DRC_GAIN
+124 0x023D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4848 //RX_FDEQ_GAIN_1
@@ -15257,11 +15257,11 @@
44 0x8080 //RX_FDEQ_GAIN_5
45 0x7C7C //RX_FDEQ_GAIN_6
46 0x8898 //RX_FDEQ_GAIN_7
-47 0x9484 //RX_FDEQ_GAIN_8
-48 0x7068 //RX_FDEQ_GAIN_9
-49 0x5854 //RX_FDEQ_GAIN_10
-50 0x3E40 //RX_FDEQ_GAIN_11
-51 0x4040 //RX_FDEQ_GAIN_12
+47 0x948A //RX_FDEQ_GAIN_8
+48 0x7A68 //RX_FDEQ_GAIN_9
+49 0x6858 //RX_FDEQ_GAIN_10
+50 0x4048 //RX_FDEQ_GAIN_11
+51 0x4C48 //RX_FDEQ_GAIN_12
52 0x5460 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -15283,9 +15283,9 @@
70 0x0910 //RX_FDEQ_BIN_7
71 0x060A //RX_FDEQ_BIN_8
72 0x0E10 //RX_FDEQ_BIN_9
-73 0x1402 //RX_FDEQ_BIN_10
-74 0x180A //RX_FDEQ_BIN_11
-75 0x100D //RX_FDEQ_BIN_12
+73 0x1407 //RX_FDEQ_BIN_10
+74 0x060C //RX_FDEQ_BIN_11
+75 0x1B0D //RX_FDEQ_BIN_12
76 0x1118 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -15324,7 +15324,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x243C //RX_RECVFUNC_MODE_0
+157 0x247C //RX_RECVFUNC_MODE_0
158 0x0002 //RX_RECVFUNC_MODE_1
159 0x0001 //RX_SAMPLINGFREQ_SIG
160 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -15493,7 +15493,7 @@
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+270 0x0008 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -15592,7 +15592,7 @@
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+270 0x0008 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -15691,7 +15691,7 @@
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+270 0x0008 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -15790,7 +15790,7 @@
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+270 0x0008 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -15888,8 +15888,8 @@
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x0008 //RX_TDDRC_THRD_0
+270 0x0800 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -15987,8 +15987,8 @@
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x0008 //RX_TDDRC_THRD_0
+270 0x0800 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -16086,8 +16086,8 @@
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x5A9D //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x0008 //RX_TDDRC_THRD_0
+270 0x0800 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -16182,7 +16182,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -16329,7 +16329,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7C00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -16348,7 +16348,7 @@
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x1800 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
-169 0x01C0 //TX_SE_HOLD_N
+169 0x0220 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
171 0x03E8 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
@@ -16376,21 +16376,21 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
-204 0x2000 //TX_DTD_THR2_0
-205 0x2000 //TX_DTD_THR2_1
-206 0x2000 //TX_DTD_THR2_2
-207 0x1000 //TX_DTD_THR2_3
-208 0x1000 //TX_DTD_THR2_4
-209 0x1000 //TX_DTD_THR2_5
-210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+197 0x7F94 //TX_DTD_THR1_0
+198 0x7E80 //TX_DTD_THR1_1
+199 0x7E80 //TX_DTD_THR1_2
+200 0x7918 //TX_DTD_THR1_3
+201 0x7530 //TX_DTD_THR1_4
+202 0x7530 //TX_DTD_THR1_5
+203 0x7530 //TX_DTD_THR1_6
+204 0x7FFF //TX_DTD_THR2_0
+205 0x7FFF //TX_DTD_THR2_1
+206 0x7FFF //TX_DTD_THR2_2
+207 0x7FFF //TX_DTD_THR2_3
+208 0x7FFF //TX_DTD_THR2_4
+209 0x7FFF //TX_DTD_THR2_5
+210 0x7FFF //TX_DTD_THR2_6
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -16576,7 +16576,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -17045,7 +17045,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x06AF //TX_TDDRC_DRC_GAIN
+866 0x0714 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -17078,11 +17078,11 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0008 //TX_MICMUTE_CVG_TIME
+903 0x0007 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
@@ -17090,42 +17090,42 @@
908 0x7EE5 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7DFA //TX_DTD_THR1_MICMUTE_0
-912 0x7FDA //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FEE //TX_DTD_THR1_MICMUTE_1
+913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+914 0x7F6C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+919 0x00A0 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0080 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3C78 //TX_TFMASKM4_2_DT_THR
-945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0007 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5000 //TX_PRE_MASK_SUP
@@ -17334,7 +17334,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -17348,7 +17348,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -17422,7 +17422,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000D //RX_SPK_VOL
+129 0x000F //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -17433,7 +17433,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -17447,7 +17447,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -17521,7 +17521,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0016 //RX_SPK_VOL
+129 0x0019 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -17532,7 +17532,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -17546,7 +17546,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -17620,7 +17620,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x002B //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -17631,7 +17631,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -17645,7 +17645,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -17719,7 +17719,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x003E //RX_SPK_VOL
+129 0x0048 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -17730,7 +17730,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -17744,7 +17744,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -17818,7 +17818,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0062 //RX_SPK_VOL
+129 0x006E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -17829,7 +17829,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -17843,7 +17843,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -17917,7 +17917,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A0 //RX_SPK_VOL
+129 0x00A7 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -17928,7 +17928,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -17942,7 +17942,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -19271,7 +19271,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -21719,7 +21719,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7C00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -21738,7 +21738,7 @@
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x1800 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
-169 0x01C0 //TX_SE_HOLD_N
+169 0x0220 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
171 0x03E8 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
@@ -21766,21 +21766,21 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
-204 0x2000 //TX_DTD_THR2_0
-205 0x2000 //TX_DTD_THR2_1
-206 0x2000 //TX_DTD_THR2_2
-207 0x1000 //TX_DTD_THR2_3
-208 0x1000 //TX_DTD_THR2_4
-209 0x1000 //TX_DTD_THR2_5
-210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+197 0x7F94 //TX_DTD_THR1_0
+198 0x7E80 //TX_DTD_THR1_1
+199 0x7E80 //TX_DTD_THR1_2
+200 0x7918 //TX_DTD_THR1_3
+201 0x7530 //TX_DTD_THR1_4
+202 0x7530 //TX_DTD_THR1_5
+203 0x7530 //TX_DTD_THR1_6
+204 0x7FFF //TX_DTD_THR2_0
+205 0x7FFF //TX_DTD_THR2_1
+206 0x7FFF //TX_DTD_THR2_2
+207 0x7FFF //TX_DTD_THR2_3
+208 0x7FFF //TX_DTD_THR2_4
+209 0x7FFF //TX_DTD_THR2_5
+210 0x7FFF //TX_DTD_THR2_6
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -21966,7 +21966,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -22435,7 +22435,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x06AF //TX_TDDRC_DRC_GAIN
+866 0x0714 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -22468,11 +22468,11 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0008 //TX_MICMUTE_CVG_TIME
+903 0x0007 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
@@ -22480,42 +22480,42 @@
908 0x7EE5 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7DFA //TX_DTD_THR1_MICMUTE_0
-912 0x7FDA //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FEE //TX_DTD_THR1_MICMUTE_1
+913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+914 0x7F6C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+919 0x00A0 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0080 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3C78 //TX_TFMASKM4_2_DT_THR
-945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0007 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5000 //TX_PRE_MASK_SUP
@@ -22724,7 +22724,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -22738,7 +22738,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -22812,7 +22812,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000D //RX_SPK_VOL
+129 0x000F //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -22823,7 +22823,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -22837,7 +22837,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -22911,7 +22911,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0016 //RX_SPK_VOL
+129 0x0019 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -22922,7 +22922,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -22936,7 +22936,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -23010,7 +23010,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x002B //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -23021,7 +23021,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -23035,7 +23035,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -23109,7 +23109,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x003E //RX_SPK_VOL
+129 0x0048 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -23120,7 +23120,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -23134,7 +23134,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -23208,7 +23208,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0062 //RX_SPK_VOL
+129 0x006E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -23219,7 +23219,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -23233,7 +23233,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -23307,7 +23307,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A0 //RX_SPK_VOL
+129 0x00A7 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -23318,7 +23318,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -23332,7 +23332,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -24661,7 +24661,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -26962,7 +26962,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -27109,7 +27109,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7C00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -27128,7 +27128,7 @@
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x1800 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
-169 0x01C0 //TX_SE_HOLD_N
+169 0x0220 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
171 0x03E8 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
@@ -27156,21 +27156,21 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
-204 0x2000 //TX_DTD_THR2_0
-205 0x2000 //TX_DTD_THR2_1
-206 0x2000 //TX_DTD_THR2_2
-207 0x1000 //TX_DTD_THR2_3
-208 0x1000 //TX_DTD_THR2_4
-209 0x1000 //TX_DTD_THR2_5
-210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+197 0x7F94 //TX_DTD_THR1_0
+198 0x7E80 //TX_DTD_THR1_1
+199 0x7E80 //TX_DTD_THR1_2
+200 0x7918 //TX_DTD_THR1_3
+201 0x7530 //TX_DTD_THR1_4
+202 0x7530 //TX_DTD_THR1_5
+203 0x7530 //TX_DTD_THR1_6
+204 0x7FFF //TX_DTD_THR2_0
+205 0x7FFF //TX_DTD_THR2_1
+206 0x7FFF //TX_DTD_THR2_2
+207 0x7FFF //TX_DTD_THR2_3
+208 0x7FFF //TX_DTD_THR2_4
+209 0x7FFF //TX_DTD_THR2_5
+210 0x7FFF //TX_DTD_THR2_6
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -27356,7 +27356,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -27825,7 +27825,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x06AF //TX_TDDRC_DRC_GAIN
+866 0x0714 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -27858,11 +27858,11 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0008 //TX_MICMUTE_CVG_TIME
+903 0x0007 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
@@ -27870,42 +27870,42 @@
908 0x7EE5 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7DFA //TX_DTD_THR1_MICMUTE_0
-912 0x7FDA //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FEE //TX_DTD_THR1_MICMUTE_1
+913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+914 0x7F6C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+919 0x00A0 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0080 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3C78 //TX_TFMASKM4_2_DT_THR
-945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0007 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5000 //TX_PRE_MASK_SUP
@@ -28114,7 +28114,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -28128,7 +28128,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -28202,7 +28202,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000D //RX_SPK_VOL
+129 0x000F //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -28213,7 +28213,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -28227,7 +28227,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -28301,7 +28301,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0016 //RX_SPK_VOL
+129 0x0019 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -28312,7 +28312,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -28326,7 +28326,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -28400,7 +28400,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x002B //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -28411,7 +28411,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -28425,7 +28425,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -28499,7 +28499,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x003E //RX_SPK_VOL
+129 0x0048 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -28510,7 +28510,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -28524,7 +28524,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -28598,7 +28598,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0062 //RX_SPK_VOL
+129 0x006E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -28609,7 +28609,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -28623,7 +28623,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -28697,7 +28697,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A0 //RX_SPK_VOL
+129 0x00A7 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -28708,7 +28708,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -28722,7 +28722,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -30051,7 +30051,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -32499,7 +32499,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7C00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -32518,7 +32518,7 @@
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x1800 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
-169 0x01C0 //TX_SE_HOLD_N
+169 0x0220 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
171 0x03E8 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
@@ -32546,21 +32546,21 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
-204 0x2000 //TX_DTD_THR2_0
-205 0x2000 //TX_DTD_THR2_1
-206 0x2000 //TX_DTD_THR2_2
-207 0x1000 //TX_DTD_THR2_3
-208 0x1000 //TX_DTD_THR2_4
-209 0x1000 //TX_DTD_THR2_5
-210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+197 0x7F94 //TX_DTD_THR1_0
+198 0x7E80 //TX_DTD_THR1_1
+199 0x7E80 //TX_DTD_THR1_2
+200 0x7918 //TX_DTD_THR1_3
+201 0x7530 //TX_DTD_THR1_4
+202 0x7530 //TX_DTD_THR1_5
+203 0x7530 //TX_DTD_THR1_6
+204 0x7FFF //TX_DTD_THR2_0
+205 0x7FFF //TX_DTD_THR2_1
+206 0x7FFF //TX_DTD_THR2_2
+207 0x7FFF //TX_DTD_THR2_3
+208 0x7FFF //TX_DTD_THR2_4
+209 0x7FFF //TX_DTD_THR2_5
+210 0x7FFF //TX_DTD_THR2_6
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -32746,7 +32746,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -33215,7 +33215,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x06AF //TX_TDDRC_DRC_GAIN
+866 0x0714 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -33248,11 +33248,11 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0008 //TX_MICMUTE_CVG_TIME
+903 0x0007 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
@@ -33260,42 +33260,42 @@
908 0x7EE5 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7DFA //TX_DTD_THR1_MICMUTE_0
-912 0x7FDA //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FEE //TX_DTD_THR1_MICMUTE_1
+913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+914 0x7F6C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+919 0x00A0 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0080 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3C78 //TX_TFMASKM4_2_DT_THR
-945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0007 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5000 //TX_PRE_MASK_SUP
@@ -33504,7 +33504,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -33518,7 +33518,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -33592,7 +33592,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000D //RX_SPK_VOL
+129 0x000F //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -33603,7 +33603,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -33617,7 +33617,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -33691,7 +33691,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0016 //RX_SPK_VOL
+129 0x0019 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -33702,7 +33702,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -33716,7 +33716,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -33790,7 +33790,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x002B //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -33801,7 +33801,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -33815,7 +33815,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -33889,7 +33889,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x003E //RX_SPK_VOL
+129 0x0048 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -33900,7 +33900,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -33914,7 +33914,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -33988,7 +33988,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0062 //RX_SPK_VOL
+129 0x006E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -33999,7 +33999,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -34013,7 +34013,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -34087,7 +34087,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A0 //RX_SPK_VOL
+129 0x00A7 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -34098,7 +34098,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -34112,7 +34112,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -35441,7 +35441,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -37742,7 +37742,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -37889,7 +37889,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7C00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -37908,7 +37908,7 @@
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x1800 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
-169 0x01C0 //TX_SE_HOLD_N
+169 0x0220 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
171 0x03E8 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
@@ -37936,21 +37936,21 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
-204 0x2000 //TX_DTD_THR2_0
-205 0x2000 //TX_DTD_THR2_1
-206 0x2000 //TX_DTD_THR2_2
-207 0x1000 //TX_DTD_THR2_3
-208 0x1000 //TX_DTD_THR2_4
-209 0x1000 //TX_DTD_THR2_5
-210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+197 0x7F94 //TX_DTD_THR1_0
+198 0x7E80 //TX_DTD_THR1_1
+199 0x7E80 //TX_DTD_THR1_2
+200 0x7918 //TX_DTD_THR1_3
+201 0x7530 //TX_DTD_THR1_4
+202 0x7530 //TX_DTD_THR1_5
+203 0x7530 //TX_DTD_THR1_6
+204 0x7FFF //TX_DTD_THR2_0
+205 0x7FFF //TX_DTD_THR2_1
+206 0x7FFF //TX_DTD_THR2_2
+207 0x7FFF //TX_DTD_THR2_3
+208 0x7FFF //TX_DTD_THR2_4
+209 0x7FFF //TX_DTD_THR2_5
+210 0x7FFF //TX_DTD_THR2_6
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -38136,7 +38136,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -38605,7 +38605,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x06AF //TX_TDDRC_DRC_GAIN
+866 0x0714 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -38638,11 +38638,11 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0008 //TX_MICMUTE_CVG_TIME
+903 0x0007 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
@@ -38650,42 +38650,42 @@
908 0x7EE5 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7DFA //TX_DTD_THR1_MICMUTE_0
-912 0x7FDA //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FEE //TX_DTD_THR1_MICMUTE_1
+913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+914 0x7F6C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+919 0x00A0 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0080 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3C78 //TX_TFMASKM4_2_DT_THR
-945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0007 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5000 //TX_PRE_MASK_SUP
@@ -38894,7 +38894,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -38908,7 +38908,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -38982,7 +38982,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000D //RX_SPK_VOL
+129 0x000F //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -38993,7 +38993,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -39007,7 +39007,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -39081,7 +39081,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0016 //RX_SPK_VOL
+129 0x0019 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -39092,7 +39092,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -39106,7 +39106,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -39180,7 +39180,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x002B //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -39191,7 +39191,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -39205,7 +39205,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -39279,7 +39279,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x003E //RX_SPK_VOL
+129 0x0048 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -39290,7 +39290,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -39304,7 +39304,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -39378,7 +39378,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0062 //RX_SPK_VOL
+129 0x006E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -39389,7 +39389,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -39403,7 +39403,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -39477,7 +39477,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A0 //RX_SPK_VOL
+129 0x00A7 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -39488,7 +39488,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0001 //RX_TDDRC_THRD_0
113 0x0002 //RX_TDDRC_THRD_1
@@ -39502,7 +39502,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0378 //RX_TDDRC_DRC_GAIN
+124 0x032A //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x4848 //RX_FDEQ_GAIN_0
40 0x5064 //RX_FDEQ_GAIN_1
@@ -40831,7 +40831,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -43132,7 +43132,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -43280,7 +43280,7 @@
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
150 0x6000 //TX_EAD_THR
-151 0x2000 //TX_THR_RE_EST
+151 0x1000 //TX_THR_RE_EST
152 0x0100 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
154 0x0100 //TX_MIN_EQ_RE_EST_2
@@ -43291,16 +43291,16 @@
159 0x0200 //TX_MIN_EQ_RE_EST_7
160 0x1000 //TX_MIN_EQ_RE_EST_8
161 0x1000 //TX_MIN_EQ_RE_EST_9
-162 0x1000 //TX_MIN_EQ_RE_EST_10
-163 0x0400 //TX_MIN_EQ_RE_EST_11
-164 0x1000 //TX_MIN_EQ_RE_EST_12
+162 0x2000 //TX_MIN_EQ_RE_EST_10
+163 0x2000 //TX_MIN_EQ_RE_EST_11
+164 0x2000 //TX_MIN_EQ_RE_EST_12
165 0x3000 //TX_LAMBDA_RE_EST
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x0400 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
169 0x0200 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0100 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -43326,13 +43326,13 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7000 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7E90 //TX_DTD_THR1_1
+199 0x7FF0 //TX_DTD_THR1_2
+200 0x7FF0 //TX_DTD_THR1_3
+201 0x7F26 //TX_DTD_THR1_4
+202 0x7FF0 //TX_DTD_THR1_5
+203 0x7FF0 //TX_DTD_THR1_6
204 0x2000 //TX_DTD_THR2_0
205 0x2000 //TX_DTD_THR2_1
206 0x2000 //TX_DTD_THR2_2
@@ -43358,7 +43358,7 @@
226 0x0000 //TX_RATIO_DT_H_TH_HIGH
227 0x0000 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
-229 0x2000 //TX_B_POST_FILT_ECHO_H
+229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x7FFF //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
@@ -43526,7 +43526,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -44028,32 +44028,32 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0290 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x028D //TX_MICMUTE_RATIO_THR
+900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x6C00 //TX_MICMUTE_EAD_THR
+908 0x7F30 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
-910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7B0C //TX_DTD_THR1_MICMUTE_0
-912 0x7FEE //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
+910 0x1000 //TX_MICMUTE_LAMBDA_RE_EST
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7C9C //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x00A4 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
@@ -44062,20 +44062,20 @@
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFF00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x7FFF //TX_TFMASKM4_2_DT_THR
-945 0x6F54 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6784 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x6000 //TX_PRE_MASK_SUP
@@ -44096,21 +44096,21 @@
964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2
965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3
966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4
-967 0x0C00 //TX_EASSA_AEC_NSSA_REFG_5
+967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5
968 0x0000 //TX_EASSA_AEC_NSSA_GAIN
969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH
-970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0
+970 0x0200 //TX_EASSA_AEC_REFG_STNONL_0
971 0x0200 //TX_EASSA_AEC_REFG_STNONL_1
-972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2
-973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3
-974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4
-975 0x0C00 //TX_EASSA_AEC_REFG_STNONL_5
+972 0x0200 //TX_EASSA_AEC_REFG_STNONL_2
+973 0x0200 //TX_EASSA_AEC_REFG_STNONL_3
+974 0x0200 //TX_EASSA_AEC_REFG_STNONL_4
+975 0x0200 //TX_EASSA_AEC_REFG_STNONL_5
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
-980 0x0800 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+979 0x0200 //TX_EASSA_NNG
+980 0x2000 //TX_EASSA_NONLHFG
+981 0x0800 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -45827,7 +45827,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -45974,7 +45974,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7C00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -45993,7 +45993,7 @@
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x1800 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
-169 0x01C0 //TX_SE_HOLD_N
+169 0x0220 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
171 0x03E8 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
@@ -46021,21 +46021,21 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
-204 0x2000 //TX_DTD_THR2_0
-205 0x2000 //TX_DTD_THR2_1
-206 0x2000 //TX_DTD_THR2_2
-207 0x1000 //TX_DTD_THR2_3
-208 0x1000 //TX_DTD_THR2_4
-209 0x1000 //TX_DTD_THR2_5
-210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+197 0x7F94 //TX_DTD_THR1_0
+198 0x7E80 //TX_DTD_THR1_1
+199 0x7E80 //TX_DTD_THR1_2
+200 0x7918 //TX_DTD_THR1_3
+201 0x7530 //TX_DTD_THR1_4
+202 0x7530 //TX_DTD_THR1_5
+203 0x7530 //TX_DTD_THR1_6
+204 0x7FFF //TX_DTD_THR2_0
+205 0x7FFF //TX_DTD_THR2_1
+206 0x7FFF //TX_DTD_THR2_2
+207 0x7FFF //TX_DTD_THR2_3
+208 0x7FFF //TX_DTD_THR2_4
+209 0x7FFF //TX_DTD_THR2_5
+210 0x7FFF //TX_DTD_THR2_6
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -46221,7 +46221,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -46690,7 +46690,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x06AF //TX_TDDRC_DRC_GAIN
+866 0x0714 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -46723,11 +46723,11 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0008 //TX_MICMUTE_CVG_TIME
+903 0x0007 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
@@ -46735,42 +46735,42 @@
908 0x7EE5 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7DFA //TX_DTD_THR1_MICMUTE_0
-912 0x7FDA //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FEE //TX_DTD_THR1_MICMUTE_1
+913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+914 0x7F6C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+919 0x00A0 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0080 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3C78 //TX_TFMASKM4_2_DT_THR
-945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0007 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5000 //TX_PRE_MASK_SUP
@@ -48916,7 +48916,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -51611,7 +51611,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -53912,7 +53912,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -54060,7 +54060,7 @@
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
150 0x6000 //TX_EAD_THR
-151 0x2000 //TX_THR_RE_EST
+151 0x1000 //TX_THR_RE_EST
152 0x0100 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
154 0x0100 //TX_MIN_EQ_RE_EST_2
@@ -54071,16 +54071,16 @@
159 0x0200 //TX_MIN_EQ_RE_EST_7
160 0x1000 //TX_MIN_EQ_RE_EST_8
161 0x1000 //TX_MIN_EQ_RE_EST_9
-162 0x1000 //TX_MIN_EQ_RE_EST_10
-163 0x0400 //TX_MIN_EQ_RE_EST_11
-164 0x1000 //TX_MIN_EQ_RE_EST_12
+162 0x2000 //TX_MIN_EQ_RE_EST_10
+163 0x2000 //TX_MIN_EQ_RE_EST_11
+164 0x2000 //TX_MIN_EQ_RE_EST_12
165 0x3000 //TX_LAMBDA_RE_EST
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x0400 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
169 0x0200 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
-171 0x03E8 //TX_DT2_HOLD_N
+171 0x0100 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -54106,13 +54106,13 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7000 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
+197 0x7E90 //TX_DTD_THR1_0
+198 0x7E90 //TX_DTD_THR1_1
+199 0x7FF0 //TX_DTD_THR1_2
+200 0x7FF0 //TX_DTD_THR1_3
+201 0x7F26 //TX_DTD_THR1_4
+202 0x7FF0 //TX_DTD_THR1_5
+203 0x7FF0 //TX_DTD_THR1_6
204 0x2000 //TX_DTD_THR2_0
205 0x2000 //TX_DTD_THR2_1
206 0x2000 //TX_DTD_THR2_2
@@ -54138,7 +54138,7 @@
226 0x0000 //TX_RATIO_DT_H_TH_HIGH
227 0x0000 //TX_RATIO_DT_L0_TH
228 0x2000 //TX_B_POST_FILT_ECHO_L
-229 0x2000 //TX_B_POST_FILT_ECHO_H
+229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x7FFF //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
@@ -54306,7 +54306,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -54808,32 +54808,32 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0290 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x028D //TX_MICMUTE_RATIO_THR
+900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x6C00 //TX_MICMUTE_EAD_THR
+908 0x7F30 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
-910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7B0C //TX_DTD_THR1_MICMUTE_0
-912 0x7FEE //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
+910 0x1000 //TX_MICMUTE_LAMBDA_RE_EST
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7C9C //TX_DTD_THR1_MICMUTE_2
914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x00A4 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
@@ -54842,20 +54842,20 @@
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFF00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x7FFF //TX_TFMASKM4_2_DT_THR
-945 0x6F54 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6784 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x6000 //TX_PRE_MASK_SUP
@@ -54876,21 +54876,21 @@
964 0x0200 //TX_EASSA_AEC_NSSA_REFG_2
965 0x0200 //TX_EASSA_AEC_NSSA_REFG_3
966 0x0200 //TX_EASSA_AEC_NSSA_REFG_4
-967 0x0C00 //TX_EASSA_AEC_NSSA_REFG_5
+967 0x0200 //TX_EASSA_AEC_NSSA_REFG_5
968 0x0000 //TX_EASSA_AEC_NSSA_GAIN
969 0x2710 //TX_EASSA_BIG_NONLINEAR_TH
-970 0x0000 //TX_EASSA_AEC_REFG_STNONL_0
+970 0x0200 //TX_EASSA_AEC_REFG_STNONL_0
971 0x0200 //TX_EASSA_AEC_REFG_STNONL_1
-972 0x0400 //TX_EASSA_AEC_REFG_STNONL_2
-973 0x0400 //TX_EASSA_AEC_REFG_STNONL_3
-974 0x0400 //TX_EASSA_AEC_REFG_STNONL_4
-975 0x0C00 //TX_EASSA_AEC_REFG_STNONL_5
+972 0x0200 //TX_EASSA_AEC_REFG_STNONL_2
+973 0x0200 //TX_EASSA_AEC_REFG_STNONL_3
+974 0x0200 //TX_EASSA_AEC_REFG_STNONL_4
+975 0x0200 //TX_EASSA_AEC_REFG_STNONL_5
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
-980 0x0800 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+979 0x0200 //TX_EASSA_NNG
+980 0x2000 //TX_EASSA_NONLHFG
+981 0x0800 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -56607,7 +56607,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -56754,7 +56754,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7C00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -56773,7 +56773,7 @@
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x1800 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
-169 0x01C0 //TX_SE_HOLD_N
+169 0x0220 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
171 0x03E8 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
@@ -56801,21 +56801,21 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
-204 0x2000 //TX_DTD_THR2_0
-205 0x2000 //TX_DTD_THR2_1
-206 0x2000 //TX_DTD_THR2_2
-207 0x1000 //TX_DTD_THR2_3
-208 0x1000 //TX_DTD_THR2_4
-209 0x1000 //TX_DTD_THR2_5
-210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+197 0x7F94 //TX_DTD_THR1_0
+198 0x7E80 //TX_DTD_THR1_1
+199 0x7E80 //TX_DTD_THR1_2
+200 0x7918 //TX_DTD_THR1_3
+201 0x7530 //TX_DTD_THR1_4
+202 0x7530 //TX_DTD_THR1_5
+203 0x7530 //TX_DTD_THR1_6
+204 0x7FFF //TX_DTD_THR2_0
+205 0x7FFF //TX_DTD_THR2_1
+206 0x7FFF //TX_DTD_THR2_2
+207 0x7FFF //TX_DTD_THR2_3
+208 0x7FFF //TX_DTD_THR2_4
+209 0x7FFF //TX_DTD_THR2_5
+210 0x7FFF //TX_DTD_THR2_6
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -57001,7 +57001,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -57470,7 +57470,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x06AF //TX_TDDRC_DRC_GAIN
+866 0x0714 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -57503,11 +57503,11 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0008 //TX_MICMUTE_CVG_TIME
+903 0x0007 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
@@ -57515,42 +57515,42 @@
908 0x7EE5 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7DFA //TX_DTD_THR1_MICMUTE_0
-912 0x7FDA //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FEE //TX_DTD_THR1_MICMUTE_1
+913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+914 0x7F6C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+919 0x00A0 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0080 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3C78 //TX_TFMASKM4_2_DT_THR
-945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0007 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5000 //TX_PRE_MASK_SUP
@@ -59696,7 +59696,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -61997,7 +61997,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -62144,7 +62144,7 @@
147 0x0080 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7900 //TX_EAD_THR
+150 0x7C00 //TX_EAD_THR
151 0x2000 //TX_THR_RE_EST
152 0x0400 //TX_MIN_EQ_RE_EST_0
153 0x0400 //TX_MIN_EQ_RE_EST_1
@@ -62163,7 +62163,7 @@
166 0x1000 //TX_LAMBDA_CB_NLE
167 0x1800 //TX_C_POST_FLT
168 0x0400 //TX_GAIN_NP
-169 0x01C0 //TX_SE_HOLD_N
+169 0x0220 //TX_SE_HOLD_N
170 0x0046 //TX_DT_HOLD_N
171 0x03E8 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
@@ -62191,21 +62191,21 @@
194 0x0000 //TX_NORMENERTH
195 0x0000 //TX_NORMENERHIGHTH
196 0x0000 //TX_NORMENERHIGHTHL
-197 0x7000 //TX_DTD_THR1_0
-198 0x7530 //TX_DTD_THR1_1
-199 0x7000 //TX_DTD_THR1_2
-200 0x7F00 //TX_DTD_THR1_3
-201 0x7F00 //TX_DTD_THR1_4
-202 0x7F00 //TX_DTD_THR1_5
-203 0x7F00 //TX_DTD_THR1_6
-204 0x2000 //TX_DTD_THR2_0
-205 0x2000 //TX_DTD_THR2_1
-206 0x2000 //TX_DTD_THR2_2
-207 0x1000 //TX_DTD_THR2_3
-208 0x1000 //TX_DTD_THR2_4
-209 0x1000 //TX_DTD_THR2_5
-210 0x1000 //TX_DTD_THR2_6
-211 0x6000 //TX_DTD_THR3
+197 0x7F94 //TX_DTD_THR1_0
+198 0x7E80 //TX_DTD_THR1_1
+199 0x7E80 //TX_DTD_THR1_2
+200 0x7918 //TX_DTD_THR1_3
+201 0x7530 //TX_DTD_THR1_4
+202 0x7530 //TX_DTD_THR1_5
+203 0x7530 //TX_DTD_THR1_6
+204 0x7FFF //TX_DTD_THR2_0
+205 0x7FFF //TX_DTD_THR2_1
+206 0x7FFF //TX_DTD_THR2_2
+207 0x7FFF //TX_DTD_THR2_3
+208 0x7FFF //TX_DTD_THR2_4
+209 0x7FFF //TX_DTD_THR2_5
+210 0x7FFF //TX_DTD_THR2_6
+211 0x7FFF //TX_DTD_THR3
212 0x0177 //TX_SPK_CUT_K
213 0x1B58 //TX_DT_CUT_K
214 0x0100 //TX_DT_CUT_THR
@@ -62391,7 +62391,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -62860,7 +62860,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x06AF //TX_TDDRC_DRC_GAIN
+866 0x0714 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -62893,11 +62893,11 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0008 //TX_MICMUTE_CVG_TIME
+903 0x0007 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
@@ -62905,42 +62905,42 @@
908 0x7EE5 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7DFA //TX_DTD_THR1_MICMUTE_0
-912 0x7FDA //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7FEE //TX_DTD_THR1_MICMUTE_1
+913 0x7FEE //TX_DTD_THR1_MICMUTE_2
+914 0x7F6C //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+919 0x00A0 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0080 //TX_MICMUTE_DT2_HOLD_N
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
941 0x0008 //TX_MIC1MUTE_CVG_TIME
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
-944 0x3C78 //TX_TFMASKM4_2_DT_THR
-945 0x7724 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+944 0xFFFF //TX_TFMASKM4_2_DT_THR
+945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+946 0x0007 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
949 0x5000 //TX_PRE_MASK_SUP
diff --git a/audio/komodo/tuning/fortemedia/HANDSFREE.dat b/audio/komodo/tuning/fortemedia/HANDSFREE.dat
index 84010ad3..46917dc6 100644
Binary files a/audio/komodo/tuning/fortemedia/HANDSFREE.dat and b/audio/komodo/tuning/fortemedia/HANDSFREE.dat differ
diff --git a/audio/komodo/tuning/fortemedia/HANDSFREE.mods b/audio/komodo/tuning/fortemedia/HANDSFREE.mods
index c07dabce..29b9b27a 100644
--- a/audio/komodo/tuning/fortemedia/HANDSFREE.mods
+++ b/audio/komodo/tuning/fortemedia/HANDSFREE.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSFREE
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-02 11:42:45
+#SAVE_TIME 2024-06-06 17:28:24
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -406,7 +406,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x7FFF //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -2707,8 +2707,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -2719,7 +2719,7 @@
12 0x0001 //TX_NUM_LOUTCHN
13 0x0001 //TX_MAXNUM_AECREF
14 0x0000 //TX_DBG_FUNC_REG
-15 0x0020 //TX_DBG_FUNC_REG1
+15 0x0001 //TX_DBG_FUNC_REG1
16 0x0000 //TX_SYS_RESRV_0
17 0x0000 //TX_SYS_RESRV_1
18 0x0000 //TX_SYS_RESRV_2
@@ -2949,26 +2949,26 @@
242 0xF800 //TX_THR_SN_EST_0
243 0xFC00 //TX_THR_SN_EST_1
244 0xFA00 //TX_THR_SN_EST_2
-245 0xFB00 //TX_THR_SN_EST_3
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
251 0x0200 //TX_DELTA_THR_SN_EST_1
252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+253 0xFB00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0200 //TX_DELTA_THR_SN_EST_6
+256 0x0300 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x4000 //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
267 0x001E //TX_INBEAM_T
@@ -2988,18 +2988,18 @@
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x001C //TX_NS_LVL_CTRL_1
283 0x0016 //TX_NS_LVL_CTRL_2
-284 0x0016 //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0014 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x001C //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0010 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0010 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
297 0x6000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
@@ -3007,10 +3007,10 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x5000 //TX_SNRI_SUP_1
302 0x4800 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -3021,35 +3021,35 @@
314 0x5000 //TX_A_POST_FILT_S_0
315 0x5800 //TX_A_POST_FILT_S_1
316 0x2800 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+317 0x6F75 //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
-320 0x6000 //TX_A_POST_FILT_S_6
+320 0x7FF2 //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x7FFF //TX_B_POST_FILT_0
323 0x7FFF //TX_B_POST_FILT_1
324 0x2000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x5FF5 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
331 0x5000 //TX_B_LESSCUT_RTO_S_1
332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x5000 //TX_B_LESSCUT_RTO_S_3
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C00 //TX_LAMBDA_PFILT
339 0x7C00 //TX_LAMBDA_PFILT_S_0
340 0x7100 //TX_LAMBDA_PFILT_S_1
341 0x7C00 //TX_LAMBDA_PFILT_S_2
-342 0x7D00 //TX_LAMBDA_PFILT_S_3
+342 0x7EF1 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
-345 0x7C00 //TX_LAMBDA_PFILT_S_6
+345 0x7BF4 //TX_LAMBDA_PFILT_S_6
346 0x7C00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -3094,14 +3094,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -3228,10 +3228,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -3253,9 +3253,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -3570,7 +3570,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x12D6 //TX_TDDRC_DRC_GAIN
+866 0x0EF6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -3603,8 +3603,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0280 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -3612,14 +3612,14 @@
905 0x0C00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7F00 //TX_MICMUTE_EAD_THR
+908 0x6C00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE9 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7E2C //TX_DTD_THR1_MICMUTE_2
-914 0x7850 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7F62 //TX_DTD_THR1_MICMUTE_1
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
+914 0x7FFD //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
@@ -3627,21 +3627,21 @@
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x0100 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
-926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -3657,14 +3657,14 @@
950 0x0100 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0200 //TX_CGMMMASK_MORENS
+953 0x0BFE //TX_NSSAMASK_MORENS
+954 0x5D00 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x5900 //TX_NSSAMASK_MORENS_TYPE2
-959 0x0600 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0600 //TX_CGMMMASK_MORENS_TYPE2
+958 0x6800 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1200 //TX_CGMMMASK_MORENS_TYPE1
+960 0x1200 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -3713,10 +3713,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3859,7 +3859,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -3873,21 +3873,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8070 //RX_FDEQ_GAIN_0
-40 0x6860 //RX_FDEQ_GAIN_1
-41 0x6068 //RX_FDEQ_GAIN_2
-42 0x706C //RX_FDEQ_GAIN_3
-43 0x726C //RX_FDEQ_GAIN_4
-44 0x6666 //RX_FDEQ_GAIN_5
-45 0x545A //RX_FDEQ_GAIN_6
-46 0x545C //RX_FDEQ_GAIN_7
-47 0x5855 //RX_FDEQ_GAIN_8
-48 0x504C //RX_FDEQ_GAIN_9
+39 0x8068 //RX_FDEQ_GAIN_0
+40 0x6058 //RX_FDEQ_GAIN_1
+41 0x5860 //RX_FDEQ_GAIN_2
+42 0x6C68 //RX_FDEQ_GAIN_3
+43 0x6C68 //RX_FDEQ_GAIN_4
+44 0x6060 //RX_FDEQ_GAIN_5
+45 0x5054 //RX_FDEQ_GAIN_6
+46 0x5054 //RX_FDEQ_GAIN_7
+47 0x5455 //RX_FDEQ_GAIN_8
+48 0x5050 //RX_FDEQ_GAIN_9
49 0x5050 //RX_FDEQ_GAIN_10
-50 0x4C4C //RX_FDEQ_GAIN_11
-51 0x6060 //RX_FDEQ_GAIN_12
+50 0x4C4A //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
52 0x5E5E //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -3911,7 +3911,7 @@
72 0x0D0E //RX_FDEQ_BIN_9
73 0x1006 //RX_FDEQ_BIN_10
74 0x1614 //RX_FDEQ_BIN_11
-75 0x1414 //RX_FDEQ_BIN_12
+75 0x0E1A //RX_FDEQ_BIN_12
76 0x1404 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -3947,7 +3947,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000A //RX_SPK_VOL
+129 0x000B //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -3958,7 +3958,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -3972,21 +3972,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8070 //RX_FDEQ_GAIN_0
-40 0x6860 //RX_FDEQ_GAIN_1
-41 0x6068 //RX_FDEQ_GAIN_2
-42 0x706C //RX_FDEQ_GAIN_3
-43 0x726C //RX_FDEQ_GAIN_4
-44 0x6666 //RX_FDEQ_GAIN_5
-45 0x545A //RX_FDEQ_GAIN_6
-46 0x545C //RX_FDEQ_GAIN_7
-47 0x5855 //RX_FDEQ_GAIN_8
-48 0x504C //RX_FDEQ_GAIN_9
+39 0x8068 //RX_FDEQ_GAIN_0
+40 0x6058 //RX_FDEQ_GAIN_1
+41 0x5860 //RX_FDEQ_GAIN_2
+42 0x6C68 //RX_FDEQ_GAIN_3
+43 0x6C68 //RX_FDEQ_GAIN_4
+44 0x6060 //RX_FDEQ_GAIN_5
+45 0x5054 //RX_FDEQ_GAIN_6
+46 0x5054 //RX_FDEQ_GAIN_7
+47 0x5455 //RX_FDEQ_GAIN_8
+48 0x5050 //RX_FDEQ_GAIN_9
49 0x5050 //RX_FDEQ_GAIN_10
-50 0x4C4C //RX_FDEQ_GAIN_11
-51 0x6060 //RX_FDEQ_GAIN_12
+50 0x4C4A //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
52 0x5E5E //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -4010,7 +4010,7 @@
72 0x0D0E //RX_FDEQ_BIN_9
73 0x1006 //RX_FDEQ_BIN_10
74 0x1614 //RX_FDEQ_BIN_11
-75 0x1414 //RX_FDEQ_BIN_12
+75 0x0E1A //RX_FDEQ_BIN_12
76 0x1404 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -4046,7 +4046,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000F //RX_SPK_VOL
+129 0x0012 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -4057,7 +4057,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -4071,21 +4071,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8070 //RX_FDEQ_GAIN_0
-40 0x6860 //RX_FDEQ_GAIN_1
-41 0x6068 //RX_FDEQ_GAIN_2
-42 0x706C //RX_FDEQ_GAIN_3
-43 0x726C //RX_FDEQ_GAIN_4
-44 0x6666 //RX_FDEQ_GAIN_5
-45 0x545A //RX_FDEQ_GAIN_6
-46 0x545C //RX_FDEQ_GAIN_7
-47 0x5855 //RX_FDEQ_GAIN_8
-48 0x504C //RX_FDEQ_GAIN_9
+39 0x8068 //RX_FDEQ_GAIN_0
+40 0x6058 //RX_FDEQ_GAIN_1
+41 0x5860 //RX_FDEQ_GAIN_2
+42 0x6C68 //RX_FDEQ_GAIN_3
+43 0x6C68 //RX_FDEQ_GAIN_4
+44 0x6060 //RX_FDEQ_GAIN_5
+45 0x5054 //RX_FDEQ_GAIN_6
+46 0x5054 //RX_FDEQ_GAIN_7
+47 0x5455 //RX_FDEQ_GAIN_8
+48 0x5050 //RX_FDEQ_GAIN_9
49 0x5050 //RX_FDEQ_GAIN_10
-50 0x4C4C //RX_FDEQ_GAIN_11
-51 0x6060 //RX_FDEQ_GAIN_12
+50 0x4C4A //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
52 0x5E5E //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -4109,7 +4109,7 @@
72 0x0D0E //RX_FDEQ_BIN_9
73 0x1006 //RX_FDEQ_BIN_10
74 0x1614 //RX_FDEQ_BIN_11
-75 0x1414 //RX_FDEQ_BIN_12
+75 0x0E1A //RX_FDEQ_BIN_12
76 0x1404 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -4145,7 +4145,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x001B //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -4156,7 +4156,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -4170,21 +4170,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8070 //RX_FDEQ_GAIN_0
-40 0x6860 //RX_FDEQ_GAIN_1
-41 0x6068 //RX_FDEQ_GAIN_2
-42 0x706C //RX_FDEQ_GAIN_3
-43 0x726C //RX_FDEQ_GAIN_4
-44 0x6666 //RX_FDEQ_GAIN_5
-45 0x545A //RX_FDEQ_GAIN_6
-46 0x545C //RX_FDEQ_GAIN_7
-47 0x5855 //RX_FDEQ_GAIN_8
-48 0x504C //RX_FDEQ_GAIN_9
+39 0x8068 //RX_FDEQ_GAIN_0
+40 0x6058 //RX_FDEQ_GAIN_1
+41 0x5860 //RX_FDEQ_GAIN_2
+42 0x6C68 //RX_FDEQ_GAIN_3
+43 0x6C68 //RX_FDEQ_GAIN_4
+44 0x6060 //RX_FDEQ_GAIN_5
+45 0x5054 //RX_FDEQ_GAIN_6
+46 0x5054 //RX_FDEQ_GAIN_7
+47 0x5455 //RX_FDEQ_GAIN_8
+48 0x5050 //RX_FDEQ_GAIN_9
49 0x5050 //RX_FDEQ_GAIN_10
-50 0x4C4C //RX_FDEQ_GAIN_11
-51 0x6060 //RX_FDEQ_GAIN_12
+50 0x4C4A //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
52 0x5E5E //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -4208,7 +4208,7 @@
72 0x0D0E //RX_FDEQ_BIN_9
73 0x1006 //RX_FDEQ_BIN_10
74 0x1614 //RX_FDEQ_BIN_11
-75 0x1414 //RX_FDEQ_BIN_12
+75 0x0E1A //RX_FDEQ_BIN_12
76 0x1404 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -4244,7 +4244,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0022 //RX_SPK_VOL
+129 0x0028 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -4255,7 +4255,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -4269,118 +4269,19 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
-38 0x001C //RX_FDEQ_SUBNUM
-39 0x8070 //RX_FDEQ_GAIN_0
-40 0x6860 //RX_FDEQ_GAIN_1
-41 0x6068 //RX_FDEQ_GAIN_2
-42 0x706C //RX_FDEQ_GAIN_3
-43 0x726C //RX_FDEQ_GAIN_4
-44 0x6666 //RX_FDEQ_GAIN_5
-45 0x545A //RX_FDEQ_GAIN_6
-46 0x545C //RX_FDEQ_GAIN_7
-47 0x5855 //RX_FDEQ_GAIN_8
-48 0x504C //RX_FDEQ_GAIN_9
-49 0x5050 //RX_FDEQ_GAIN_10
-50 0x4C4C //RX_FDEQ_GAIN_11
-51 0x6060 //RX_FDEQ_GAIN_12
-52 0x5E5E //RX_FDEQ_GAIN_13
-53 0x4848 //RX_FDEQ_GAIN_14
-54 0x4848 //RX_FDEQ_GAIN_15
-55 0x4848 //RX_FDEQ_GAIN_16
-56 0x4848 //RX_FDEQ_GAIN_17
-57 0x4848 //RX_FDEQ_GAIN_18
-58 0x4848 //RX_FDEQ_GAIN_19
-59 0x4848 //RX_FDEQ_GAIN_20
-60 0x4848 //RX_FDEQ_GAIN_21
-61 0x4848 //RX_FDEQ_GAIN_22
-62 0x4848 //RX_FDEQ_GAIN_23
-63 0x0401 //RX_FDEQ_BIN_0
-64 0x0104 //RX_FDEQ_BIN_1
-65 0x0203 //RX_FDEQ_BIN_2
-66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
-69 0x0410 //RX_FDEQ_BIN_6
-70 0x050A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1006 //RX_FDEQ_BIN_10
-74 0x1614 //RX_FDEQ_BIN_11
-75 0x1414 //RX_FDEQ_BIN_12
-76 0x1404 //RX_FDEQ_BIN_13
-77 0x0000 //RX_FDEQ_BIN_14
-78 0x0000 //RX_FDEQ_BIN_15
-79 0x0000 //RX_FDEQ_BIN_16
-80 0x0000 //RX_FDEQ_BIN_17
-81 0x0000 //RX_FDEQ_BIN_18
-82 0x0000 //RX_FDEQ_BIN_19
-83 0x0000 //RX_FDEQ_BIN_20
-84 0x0000 //RX_FDEQ_BIN_21
-85 0x0000 //RX_FDEQ_BIN_22
-86 0x0000 //RX_FDEQ_BIN_23
-87 0x4000 //RX_FDEQ_RESRV_0
-88 0x0320 //RX_FDEQ_RESRV_1
-89 0x0018 //RX_FDDRC_BAND_MARGIN_0
-90 0x0035 //RX_FDDRC_BAND_MARGIN_1
-91 0x00D5 //RX_FDDRC_BAND_MARGIN_2
-92 0x0120 //RX_FDDRC_BAND_MARGIN_3
-93 0x0004 //RX_FDDRC_BLOCK_EXP
-94 0x5000 //RX_FDDRC_THRD_2_0
-95 0x5000 //RX_FDDRC_THRD_2_1
-96 0x2000 //RX_FDDRC_THRD_2_2
-97 0x5000 //RX_FDDRC_THRD_2_3
-98 0x6400 //RX_FDDRC_THRD_3_0
-99 0x6400 //RX_FDDRC_THRD_3_1
-100 0x2000 //RX_FDDRC_THRD_3_2
-101 0x5000 //RX_FDDRC_THRD_3_3
-102 0x4000 //RX_FDDRC_SLANT_0_0
-103 0x4000 //RX_FDDRC_SLANT_0_1
-104 0x4000 //RX_FDDRC_SLANT_0_2
-105 0x4000 //RX_FDDRC_SLANT_0_3
-106 0x7FFF //RX_FDDRC_SLANT_1_0
-107 0x7FFF //RX_FDDRC_SLANT_1_1
-108 0x7FFF //RX_FDDRC_SLANT_1_2
-109 0x7FFF //RX_FDDRC_SLANT_1_3
-110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0033 //RX_SPK_VOL
-130 0x0000 //RX_VOL_RESRV_0
-#VOL 5
-6 0x6000 //RX_TDDRC_ALPHA_UP_1
-7 0x7EB8 //RX_TDDRC_ALPHA_UP_2
-8 0x6000 //RX_TDDRC_ALPHA_UP_3
-9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
-28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
-29 0x6000 //RX_TDDRC_ALPHA_DWN_3
-32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
-34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0002 //RX_TDDRC_THRD_0
-113 0x0006 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
-115 0x1800 //RX_TDDRC_THRD_3
-116 0x0000 //RX_TDDRC_SLANT_0
-117 0x7FFF //RX_TDDRC_SLANT_1
-118 0x6000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
-120 0x0000 //RX_TDDRC_HMNC_FLAG
-121 0x199A //RX_TDDRC_HMNC_GAIN
-122 0x0001 //RX_TDDRC_SMT_FLAG
-123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x846B //RX_FDEQ_GAIN_0
40 0x5754 //RX_FDEQ_GAIN_1
-41 0x5D62 //RX_FDEQ_GAIN_2
-42 0x6568 //RX_FDEQ_GAIN_3
-43 0x7E8B //RX_FDEQ_GAIN_4
-44 0x8B83 //RX_FDEQ_GAIN_5
-45 0x7058 //RX_FDEQ_GAIN_6
-46 0x4E52 //RX_FDEQ_GAIN_7
-47 0x514E //RX_FDEQ_GAIN_8
-48 0x5554 //RX_FDEQ_GAIN_9
-49 0x5A5A //RX_FDEQ_GAIN_10
+41 0x5854 //RX_FDEQ_GAIN_2
+42 0x585C //RX_FDEQ_GAIN_3
+43 0x6C78 //RX_FDEQ_GAIN_4
+44 0x7874 //RX_FDEQ_GAIN_5
+45 0x684C //RX_FDEQ_GAIN_6
+46 0x4C4C //RX_FDEQ_GAIN_7
+47 0x4C4E //RX_FDEQ_GAIN_8
+48 0x555A //RX_FDEQ_GAIN_9
+49 0x5C5A //RX_FDEQ_GAIN_10
50 0x5A5F //RX_FDEQ_GAIN_11
51 0x7870 //RX_FDEQ_GAIN_12
52 0x625C //RX_FDEQ_GAIN_13
@@ -4442,9 +4343,9 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0060 //RX_SPK_VOL
+129 0x003D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
-#VOL 6
+#VOL 5
6 0x6000 //RX_TDDRC_ALPHA_UP_1
7 0x7EB8 //RX_TDDRC_ALPHA_UP_2
8 0x6000 //RX_TDDRC_ALPHA_UP_3
@@ -4453,7 +4354,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -4467,19 +4368,118 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x846B //RX_FDEQ_GAIN_0
40 0x5754 //RX_FDEQ_GAIN_1
-41 0x5D62 //RX_FDEQ_GAIN_2
-42 0x6568 //RX_FDEQ_GAIN_3
-43 0x7E8B //RX_FDEQ_GAIN_4
-44 0x8B83 //RX_FDEQ_GAIN_5
-45 0x7058 //RX_FDEQ_GAIN_6
-46 0x4E52 //RX_FDEQ_GAIN_7
-47 0x514E //RX_FDEQ_GAIN_8
-48 0x5554 //RX_FDEQ_GAIN_9
-49 0x5A5A //RX_FDEQ_GAIN_10
+41 0x5854 //RX_FDEQ_GAIN_2
+42 0x585C //RX_FDEQ_GAIN_3
+43 0x6C78 //RX_FDEQ_GAIN_4
+44 0x7874 //RX_FDEQ_GAIN_5
+45 0x684C //RX_FDEQ_GAIN_6
+46 0x4C4C //RX_FDEQ_GAIN_7
+47 0x4C4E //RX_FDEQ_GAIN_8
+48 0x555A //RX_FDEQ_GAIN_9
+49 0x5C5A //RX_FDEQ_GAIN_10
+50 0x5A5F //RX_FDEQ_GAIN_11
+51 0x7870 //RX_FDEQ_GAIN_12
+52 0x625C //RX_FDEQ_GAIN_13
+53 0x4848 //RX_FDEQ_GAIN_14
+54 0x4848 //RX_FDEQ_GAIN_15
+55 0x4848 //RX_FDEQ_GAIN_16
+56 0x4848 //RX_FDEQ_GAIN_17
+57 0x4848 //RX_FDEQ_GAIN_18
+58 0x4848 //RX_FDEQ_GAIN_19
+59 0x4848 //RX_FDEQ_GAIN_20
+60 0x4848 //RX_FDEQ_GAIN_21
+61 0x4848 //RX_FDEQ_GAIN_22
+62 0x4848 //RX_FDEQ_GAIN_23
+63 0x0301 //RX_FDEQ_BIN_0
+64 0x0105 //RX_FDEQ_BIN_1
+65 0x0203 //RX_FDEQ_BIN_2
+66 0x0205 //RX_FDEQ_BIN_3
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0605 //RX_FDEQ_BIN_5
+69 0x0410 //RX_FDEQ_BIN_6
+70 0x050A //RX_FDEQ_BIN_7
+71 0x0B0C //RX_FDEQ_BIN_8
+72 0x0D0E //RX_FDEQ_BIN_9
+73 0x1006 //RX_FDEQ_BIN_10
+74 0x1614 //RX_FDEQ_BIN_11
+75 0x1414 //RX_FDEQ_BIN_12
+76 0x1404 //RX_FDEQ_BIN_13
+77 0x0000 //RX_FDEQ_BIN_14
+78 0x0000 //RX_FDEQ_BIN_15
+79 0x0000 //RX_FDEQ_BIN_16
+80 0x0000 //RX_FDEQ_BIN_17
+81 0x0000 //RX_FDEQ_BIN_18
+82 0x0000 //RX_FDEQ_BIN_19
+83 0x0000 //RX_FDEQ_BIN_20
+84 0x0000 //RX_FDEQ_BIN_21
+85 0x0000 //RX_FDEQ_BIN_22
+86 0x0000 //RX_FDEQ_BIN_23
+87 0x4000 //RX_FDEQ_RESRV_0
+88 0x0320 //RX_FDEQ_RESRV_1
+89 0x0018 //RX_FDDRC_BAND_MARGIN_0
+90 0x0035 //RX_FDDRC_BAND_MARGIN_1
+91 0x00D5 //RX_FDDRC_BAND_MARGIN_2
+92 0x0120 //RX_FDDRC_BAND_MARGIN_3
+93 0x0004 //RX_FDDRC_BLOCK_EXP
+94 0x5000 //RX_FDDRC_THRD_2_0
+95 0x5000 //RX_FDDRC_THRD_2_1
+96 0x2000 //RX_FDDRC_THRD_2_2
+97 0x5000 //RX_FDDRC_THRD_2_3
+98 0x6400 //RX_FDDRC_THRD_3_0
+99 0x6400 //RX_FDDRC_THRD_3_1
+100 0x2000 //RX_FDDRC_THRD_3_2
+101 0x5000 //RX_FDDRC_THRD_3_3
+102 0x4000 //RX_FDDRC_SLANT_0_0
+103 0x4000 //RX_FDDRC_SLANT_0_1
+104 0x4000 //RX_FDDRC_SLANT_0_2
+105 0x4000 //RX_FDDRC_SLANT_0_3
+106 0x7FFF //RX_FDDRC_SLANT_1_0
+107 0x7FFF //RX_FDDRC_SLANT_1_1
+108 0x7FFF //RX_FDDRC_SLANT_1_2
+109 0x7FFF //RX_FDDRC_SLANT_1_3
+110 0x0000 //RX_FDDRC_RESRV_0
+129 0x0065 //RX_SPK_VOL
+130 0x0000 //RX_VOL_RESRV_0
+#VOL 6
+6 0x6000 //RX_TDDRC_ALPHA_UP_1
+7 0x7EB8 //RX_TDDRC_ALPHA_UP_2
+8 0x6000 //RX_TDDRC_ALPHA_UP_3
+9 0x1000 //RX_TDDRC_ALPHA_UP_4
+27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
+29 0x6000 //RX_TDDRC_ALPHA_DWN_3
+32 0x4000 //RX_TDDRC_ALPHA_DWN_4
+33 0x7000 //RX_TDDRC_LIMITER_THRD
+34 0x0800 //RX_TDDRC_LIMITER_GAIN
+112 0x0002 //RX_TDDRC_THRD_0
+113 0x0006 //RX_TDDRC_THRD_1
+114 0x0340 //RX_TDDRC_THRD_2
+115 0x1800 //RX_TDDRC_THRD_3
+116 0x0000 //RX_TDDRC_SLANT_0
+117 0x7FFF //RX_TDDRC_SLANT_1
+118 0x6000 //RX_TDDRC_ALPHA_UP_0
+119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+120 0x0000 //RX_TDDRC_HMNC_FLAG
+121 0x199A //RX_TDDRC_HMNC_GAIN
+122 0x0001 //RX_TDDRC_SMT_FLAG
+123 0x0CCD //RX_TDDRC_SMT_W
+124 0x064F //RX_TDDRC_DRC_GAIN
+38 0x001C //RX_FDEQ_SUBNUM
+39 0x846B //RX_FDEQ_GAIN_0
+40 0x5754 //RX_FDEQ_GAIN_1
+41 0x5854 //RX_FDEQ_GAIN_2
+42 0x585C //RX_FDEQ_GAIN_3
+43 0x6C78 //RX_FDEQ_GAIN_4
+44 0x7874 //RX_FDEQ_GAIN_5
+45 0x684C //RX_FDEQ_GAIN_6
+46 0x4C4C //RX_FDEQ_GAIN_7
+47 0x4C4E //RX_FDEQ_GAIN_8
+48 0x555A //RX_FDEQ_GAIN_9
+49 0x5C5A //RX_FDEQ_GAIN_10
50 0x5A5F //RX_FDEQ_GAIN_11
51 0x7870 //RX_FDEQ_GAIN_12
52 0x625C //RX_FDEQ_GAIN_13
@@ -4564,10 +4564,10 @@
174 0x0003 //RX_SBD_PITCH_DET
175 0x0100 //RX_PP_RESRV_0
176 0x0020 //RX_PP_RESRV_1
-177 0x0400 //RX_N_SN_EST
+177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x000F //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -4710,7 +4710,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -4724,21 +4724,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8070 //RX_FDEQ_GAIN_0
-197 0x6860 //RX_FDEQ_GAIN_1
-198 0x6068 //RX_FDEQ_GAIN_2
-199 0x706C //RX_FDEQ_GAIN_3
-200 0x726C //RX_FDEQ_GAIN_4
-201 0x6666 //RX_FDEQ_GAIN_5
-202 0x545A //RX_FDEQ_GAIN_6
-203 0x545C //RX_FDEQ_GAIN_7
-204 0x5855 //RX_FDEQ_GAIN_8
-205 0x504C //RX_FDEQ_GAIN_9
+196 0x8068 //RX_FDEQ_GAIN_0
+197 0x6058 //RX_FDEQ_GAIN_1
+198 0x5860 //RX_FDEQ_GAIN_2
+199 0x6C68 //RX_FDEQ_GAIN_3
+200 0x6C68 //RX_FDEQ_GAIN_4
+201 0x6060 //RX_FDEQ_GAIN_5
+202 0x5054 //RX_FDEQ_GAIN_6
+203 0x5054 //RX_FDEQ_GAIN_7
+204 0x5455 //RX_FDEQ_GAIN_8
+205 0x5050 //RX_FDEQ_GAIN_9
206 0x5050 //RX_FDEQ_GAIN_10
-207 0x4C4C //RX_FDEQ_GAIN_11
-208 0x6060 //RX_FDEQ_GAIN_12
+207 0x4C4A //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
209 0x5E5E //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -4762,7 +4762,7 @@
229 0x0D0E //RX_FDEQ_BIN_9
230 0x1006 //RX_FDEQ_BIN_10
231 0x1614 //RX_FDEQ_BIN_11
-232 0x1414 //RX_FDEQ_BIN_12
+232 0x0E1A //RX_FDEQ_BIN_12
233 0x1404 //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
@@ -4798,7 +4798,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000A //RX_SPK_VOL
+286 0x000B //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -4809,7 +4809,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -4823,21 +4823,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8070 //RX_FDEQ_GAIN_0
-197 0x6860 //RX_FDEQ_GAIN_1
-198 0x6068 //RX_FDEQ_GAIN_2
-199 0x706C //RX_FDEQ_GAIN_3
-200 0x726C //RX_FDEQ_GAIN_4
-201 0x6666 //RX_FDEQ_GAIN_5
-202 0x545A //RX_FDEQ_GAIN_6
-203 0x545C //RX_FDEQ_GAIN_7
-204 0x5855 //RX_FDEQ_GAIN_8
-205 0x504C //RX_FDEQ_GAIN_9
+196 0x8068 //RX_FDEQ_GAIN_0
+197 0x6058 //RX_FDEQ_GAIN_1
+198 0x5860 //RX_FDEQ_GAIN_2
+199 0x6C68 //RX_FDEQ_GAIN_3
+200 0x6C68 //RX_FDEQ_GAIN_4
+201 0x6060 //RX_FDEQ_GAIN_5
+202 0x5054 //RX_FDEQ_GAIN_6
+203 0x5054 //RX_FDEQ_GAIN_7
+204 0x5455 //RX_FDEQ_GAIN_8
+205 0x5050 //RX_FDEQ_GAIN_9
206 0x5050 //RX_FDEQ_GAIN_10
-207 0x4C4C //RX_FDEQ_GAIN_11
-208 0x6060 //RX_FDEQ_GAIN_12
+207 0x4C4A //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
209 0x5E5E //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -4861,7 +4861,7 @@
229 0x0D0E //RX_FDEQ_BIN_9
230 0x1006 //RX_FDEQ_BIN_10
231 0x1614 //RX_FDEQ_BIN_11
-232 0x1414 //RX_FDEQ_BIN_12
+232 0x0E1A //RX_FDEQ_BIN_12
233 0x1404 //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
@@ -4897,7 +4897,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000F //RX_SPK_VOL
+286 0x0012 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -4908,7 +4908,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -4922,21 +4922,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8070 //RX_FDEQ_GAIN_0
-197 0x6860 //RX_FDEQ_GAIN_1
-198 0x6068 //RX_FDEQ_GAIN_2
-199 0x706C //RX_FDEQ_GAIN_3
-200 0x726C //RX_FDEQ_GAIN_4
-201 0x6666 //RX_FDEQ_GAIN_5
-202 0x545A //RX_FDEQ_GAIN_6
-203 0x545C //RX_FDEQ_GAIN_7
-204 0x5855 //RX_FDEQ_GAIN_8
-205 0x504C //RX_FDEQ_GAIN_9
+196 0x8068 //RX_FDEQ_GAIN_0
+197 0x6058 //RX_FDEQ_GAIN_1
+198 0x5860 //RX_FDEQ_GAIN_2
+199 0x6C68 //RX_FDEQ_GAIN_3
+200 0x6C68 //RX_FDEQ_GAIN_4
+201 0x6060 //RX_FDEQ_GAIN_5
+202 0x5054 //RX_FDEQ_GAIN_6
+203 0x5054 //RX_FDEQ_GAIN_7
+204 0x5455 //RX_FDEQ_GAIN_8
+205 0x5050 //RX_FDEQ_GAIN_9
206 0x5050 //RX_FDEQ_GAIN_10
-207 0x4C4C //RX_FDEQ_GAIN_11
-208 0x6060 //RX_FDEQ_GAIN_12
+207 0x4C4A //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
209 0x5E5E //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -4960,7 +4960,7 @@
229 0x0D0E //RX_FDEQ_BIN_9
230 0x1006 //RX_FDEQ_BIN_10
231 0x1614 //RX_FDEQ_BIN_11
-232 0x1414 //RX_FDEQ_BIN_12
+232 0x0E1A //RX_FDEQ_BIN_12
233 0x1404 //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
@@ -4996,7 +4996,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x001B //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -5007,7 +5007,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -5021,21 +5021,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8070 //RX_FDEQ_GAIN_0
-197 0x6860 //RX_FDEQ_GAIN_1
-198 0x6068 //RX_FDEQ_GAIN_2
-199 0x706C //RX_FDEQ_GAIN_3
-200 0x726C //RX_FDEQ_GAIN_4
-201 0x6666 //RX_FDEQ_GAIN_5
-202 0x545A //RX_FDEQ_GAIN_6
-203 0x545C //RX_FDEQ_GAIN_7
-204 0x5855 //RX_FDEQ_GAIN_8
-205 0x504C //RX_FDEQ_GAIN_9
+196 0x8068 //RX_FDEQ_GAIN_0
+197 0x6058 //RX_FDEQ_GAIN_1
+198 0x5860 //RX_FDEQ_GAIN_2
+199 0x6C68 //RX_FDEQ_GAIN_3
+200 0x6C68 //RX_FDEQ_GAIN_4
+201 0x6060 //RX_FDEQ_GAIN_5
+202 0x5054 //RX_FDEQ_GAIN_6
+203 0x5054 //RX_FDEQ_GAIN_7
+204 0x5455 //RX_FDEQ_GAIN_8
+205 0x5050 //RX_FDEQ_GAIN_9
206 0x5050 //RX_FDEQ_GAIN_10
-207 0x4C4C //RX_FDEQ_GAIN_11
-208 0x6060 //RX_FDEQ_GAIN_12
+207 0x4C4A //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
209 0x5E5E //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -5059,7 +5059,7 @@
229 0x0D0E //RX_FDEQ_BIN_9
230 0x1006 //RX_FDEQ_BIN_10
231 0x1614 //RX_FDEQ_BIN_11
-232 0x1414 //RX_FDEQ_BIN_12
+232 0x0E1A //RX_FDEQ_BIN_12
233 0x1404 //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
@@ -5095,7 +5095,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0022 //RX_SPK_VOL
+286 0x0028 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -5106,7 +5106,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -5120,118 +5120,19 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
-195 0x001C //RX_FDEQ_SUBNUM
-196 0x8070 //RX_FDEQ_GAIN_0
-197 0x6860 //RX_FDEQ_GAIN_1
-198 0x6068 //RX_FDEQ_GAIN_2
-199 0x706C //RX_FDEQ_GAIN_3
-200 0x726C //RX_FDEQ_GAIN_4
-201 0x6666 //RX_FDEQ_GAIN_5
-202 0x545A //RX_FDEQ_GAIN_6
-203 0x545C //RX_FDEQ_GAIN_7
-204 0x5855 //RX_FDEQ_GAIN_8
-205 0x504C //RX_FDEQ_GAIN_9
-206 0x5050 //RX_FDEQ_GAIN_10
-207 0x4C4C //RX_FDEQ_GAIN_11
-208 0x6060 //RX_FDEQ_GAIN_12
-209 0x5E5E //RX_FDEQ_GAIN_13
-210 0x4848 //RX_FDEQ_GAIN_14
-211 0x4848 //RX_FDEQ_GAIN_15
-212 0x4848 //RX_FDEQ_GAIN_16
-213 0x4848 //RX_FDEQ_GAIN_17
-214 0x4848 //RX_FDEQ_GAIN_18
-215 0x4848 //RX_FDEQ_GAIN_19
-216 0x4848 //RX_FDEQ_GAIN_20
-217 0x4848 //RX_FDEQ_GAIN_21
-218 0x4848 //RX_FDEQ_GAIN_22
-219 0x4848 //RX_FDEQ_GAIN_23
-220 0x0401 //RX_FDEQ_BIN_0
-221 0x0104 //RX_FDEQ_BIN_1
-222 0x0203 //RX_FDEQ_BIN_2
-223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
-226 0x0410 //RX_FDEQ_BIN_6
-227 0x050A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1006 //RX_FDEQ_BIN_10
-231 0x1614 //RX_FDEQ_BIN_11
-232 0x1414 //RX_FDEQ_BIN_12
-233 0x1404 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
-235 0x0000 //RX_FDEQ_BIN_15
-236 0x0000 //RX_FDEQ_BIN_16
-237 0x0000 //RX_FDEQ_BIN_17
-238 0x0000 //RX_FDEQ_BIN_18
-239 0x0000 //RX_FDEQ_BIN_19
-240 0x0000 //RX_FDEQ_BIN_20
-241 0x0000 //RX_FDEQ_BIN_21
-242 0x0000 //RX_FDEQ_BIN_22
-243 0x0000 //RX_FDEQ_BIN_23
-244 0x4000 //RX_FDEQ_RESRV_0
-245 0x0320 //RX_FDEQ_RESRV_1
-246 0x0018 //RX_FDDRC_BAND_MARGIN_0
-247 0x0035 //RX_FDDRC_BAND_MARGIN_1
-248 0x00D5 //RX_FDDRC_BAND_MARGIN_2
-249 0x0120 //RX_FDDRC_BAND_MARGIN_3
-250 0x0004 //RX_FDDRC_BLOCK_EXP
-251 0x5000 //RX_FDDRC_THRD_2_0
-252 0x5000 //RX_FDDRC_THRD_2_1
-253 0x2000 //RX_FDDRC_THRD_2_2
-254 0x5000 //RX_FDDRC_THRD_2_3
-255 0x6400 //RX_FDDRC_THRD_3_0
-256 0x6400 //RX_FDDRC_THRD_3_1
-257 0x2000 //RX_FDDRC_THRD_3_2
-258 0x5000 //RX_FDDRC_THRD_3_3
-259 0x4000 //RX_FDDRC_SLANT_0_0
-260 0x4000 //RX_FDDRC_SLANT_0_1
-261 0x4000 //RX_FDDRC_SLANT_0_2
-262 0x4000 //RX_FDDRC_SLANT_0_3
-263 0x7FFF //RX_FDDRC_SLANT_1_0
-264 0x7FFF //RX_FDDRC_SLANT_1_1
-265 0x7FFF //RX_FDDRC_SLANT_1_2
-266 0x7FFF //RX_FDDRC_SLANT_1_3
-267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0033 //RX_SPK_VOL
-287 0x0000 //RX_VOL_RESRV_0
-#VOL 5
-163 0x6000 //RX_TDDRC_ALPHA_UP_1
-164 0x7EB8 //RX_TDDRC_ALPHA_UP_2
-165 0x6000 //RX_TDDRC_ALPHA_UP_3
-166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
-185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
-186 0x6000 //RX_TDDRC_ALPHA_DWN_3
-189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
-191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0002 //RX_TDDRC_THRD_0
-270 0x0006 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
-273 0x0000 //RX_TDDRC_SLANT_0
-274 0x7FFF //RX_TDDRC_SLANT_1
-275 0x6000 //RX_TDDRC_ALPHA_UP_0
-276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
-277 0x0000 //RX_TDDRC_HMNC_FLAG
-278 0x199A //RX_TDDRC_HMNC_GAIN
-279 0x0001 //RX_TDDRC_SMT_FLAG
-280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x846B //RX_FDEQ_GAIN_0
197 0x5754 //RX_FDEQ_GAIN_1
-198 0x5D62 //RX_FDEQ_GAIN_2
-199 0x6568 //RX_FDEQ_GAIN_3
-200 0x7E8B //RX_FDEQ_GAIN_4
-201 0x8B83 //RX_FDEQ_GAIN_5
-202 0x7058 //RX_FDEQ_GAIN_6
-203 0x4E52 //RX_FDEQ_GAIN_7
-204 0x514E //RX_FDEQ_GAIN_8
-205 0x5554 //RX_FDEQ_GAIN_9
-206 0x5A5A //RX_FDEQ_GAIN_10
+198 0x5854 //RX_FDEQ_GAIN_2
+199 0x585C //RX_FDEQ_GAIN_3
+200 0x6C78 //RX_FDEQ_GAIN_4
+201 0x7874 //RX_FDEQ_GAIN_5
+202 0x684C //RX_FDEQ_GAIN_6
+203 0x4C4C //RX_FDEQ_GAIN_7
+204 0x4C4E //RX_FDEQ_GAIN_8
+205 0x555A //RX_FDEQ_GAIN_9
+206 0x5C5A //RX_FDEQ_GAIN_10
207 0x5A5F //RX_FDEQ_GAIN_11
208 0x7870 //RX_FDEQ_GAIN_12
209 0x625C //RX_FDEQ_GAIN_13
@@ -5293,9 +5194,9 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0060 //RX_SPK_VOL
+286 0x003D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
-#VOL 6
+#VOL 5
163 0x6000 //RX_TDDRC_ALPHA_UP_1
164 0x7EB8 //RX_TDDRC_ALPHA_UP_2
165 0x6000 //RX_TDDRC_ALPHA_UP_3
@@ -5304,7 +5205,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -5318,19 +5219,118 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x846B //RX_FDEQ_GAIN_0
197 0x5754 //RX_FDEQ_GAIN_1
-198 0x5D62 //RX_FDEQ_GAIN_2
-199 0x6568 //RX_FDEQ_GAIN_3
-200 0x7E8B //RX_FDEQ_GAIN_4
-201 0x8B83 //RX_FDEQ_GAIN_5
-202 0x7058 //RX_FDEQ_GAIN_6
-203 0x4E52 //RX_FDEQ_GAIN_7
-204 0x514E //RX_FDEQ_GAIN_8
-205 0x5554 //RX_FDEQ_GAIN_9
-206 0x5A5A //RX_FDEQ_GAIN_10
+198 0x5854 //RX_FDEQ_GAIN_2
+199 0x585C //RX_FDEQ_GAIN_3
+200 0x6C78 //RX_FDEQ_GAIN_4
+201 0x7874 //RX_FDEQ_GAIN_5
+202 0x684C //RX_FDEQ_GAIN_6
+203 0x4C4C //RX_FDEQ_GAIN_7
+204 0x4C4E //RX_FDEQ_GAIN_8
+205 0x555A //RX_FDEQ_GAIN_9
+206 0x5C5A //RX_FDEQ_GAIN_10
+207 0x5A5F //RX_FDEQ_GAIN_11
+208 0x7870 //RX_FDEQ_GAIN_12
+209 0x625C //RX_FDEQ_GAIN_13
+210 0x4848 //RX_FDEQ_GAIN_14
+211 0x4848 //RX_FDEQ_GAIN_15
+212 0x4848 //RX_FDEQ_GAIN_16
+213 0x4848 //RX_FDEQ_GAIN_17
+214 0x4848 //RX_FDEQ_GAIN_18
+215 0x4848 //RX_FDEQ_GAIN_19
+216 0x4848 //RX_FDEQ_GAIN_20
+217 0x4848 //RX_FDEQ_GAIN_21
+218 0x4848 //RX_FDEQ_GAIN_22
+219 0x4848 //RX_FDEQ_GAIN_23
+220 0x0301 //RX_FDEQ_BIN_0
+221 0x0105 //RX_FDEQ_BIN_1
+222 0x0203 //RX_FDEQ_BIN_2
+223 0x0205 //RX_FDEQ_BIN_3
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0605 //RX_FDEQ_BIN_5
+226 0x0410 //RX_FDEQ_BIN_6
+227 0x050A //RX_FDEQ_BIN_7
+228 0x0B0C //RX_FDEQ_BIN_8
+229 0x0D0E //RX_FDEQ_BIN_9
+230 0x1006 //RX_FDEQ_BIN_10
+231 0x1614 //RX_FDEQ_BIN_11
+232 0x1414 //RX_FDEQ_BIN_12
+233 0x1404 //RX_FDEQ_BIN_13
+234 0x0000 //RX_FDEQ_BIN_14
+235 0x0000 //RX_FDEQ_BIN_15
+236 0x0000 //RX_FDEQ_BIN_16
+237 0x0000 //RX_FDEQ_BIN_17
+238 0x0000 //RX_FDEQ_BIN_18
+239 0x0000 //RX_FDEQ_BIN_19
+240 0x0000 //RX_FDEQ_BIN_20
+241 0x0000 //RX_FDEQ_BIN_21
+242 0x0000 //RX_FDEQ_BIN_22
+243 0x0000 //RX_FDEQ_BIN_23
+244 0x4000 //RX_FDEQ_RESRV_0
+245 0x0320 //RX_FDEQ_RESRV_1
+246 0x0018 //RX_FDDRC_BAND_MARGIN_0
+247 0x0035 //RX_FDDRC_BAND_MARGIN_1
+248 0x00D5 //RX_FDDRC_BAND_MARGIN_2
+249 0x0120 //RX_FDDRC_BAND_MARGIN_3
+250 0x0004 //RX_FDDRC_BLOCK_EXP
+251 0x5000 //RX_FDDRC_THRD_2_0
+252 0x5000 //RX_FDDRC_THRD_2_1
+253 0x2000 //RX_FDDRC_THRD_2_2
+254 0x5000 //RX_FDDRC_THRD_2_3
+255 0x6400 //RX_FDDRC_THRD_3_0
+256 0x6400 //RX_FDDRC_THRD_3_1
+257 0x2000 //RX_FDDRC_THRD_3_2
+258 0x5000 //RX_FDDRC_THRD_3_3
+259 0x4000 //RX_FDDRC_SLANT_0_0
+260 0x4000 //RX_FDDRC_SLANT_0_1
+261 0x4000 //RX_FDDRC_SLANT_0_2
+262 0x4000 //RX_FDDRC_SLANT_0_3
+263 0x7FFF //RX_FDDRC_SLANT_1_0
+264 0x7FFF //RX_FDDRC_SLANT_1_1
+265 0x7FFF //RX_FDDRC_SLANT_1_2
+266 0x7FFF //RX_FDDRC_SLANT_1_3
+267 0x0000 //RX_FDDRC_RESRV_0
+286 0x0065 //RX_SPK_VOL
+287 0x0000 //RX_VOL_RESRV_0
+#VOL 6
+163 0x6000 //RX_TDDRC_ALPHA_UP_1
+164 0x7EB8 //RX_TDDRC_ALPHA_UP_2
+165 0x6000 //RX_TDDRC_ALPHA_UP_3
+166 0x1000 //RX_TDDRC_ALPHA_UP_4
+184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
+186 0x6000 //RX_TDDRC_ALPHA_DWN_3
+189 0x4000 //RX_TDDRC_ALPHA_DWN_4
+190 0x7000 //RX_TDDRC_LIMITER_THRD
+191 0x0800 //RX_TDDRC_LIMITER_GAIN
+269 0x0002 //RX_TDDRC_THRD_0
+270 0x0006 //RX_TDDRC_THRD_1
+271 0x0340 //RX_TDDRC_THRD_2
+272 0x1800 //RX_TDDRC_THRD_3
+273 0x0000 //RX_TDDRC_SLANT_0
+274 0x7FFF //RX_TDDRC_SLANT_1
+275 0x6000 //RX_TDDRC_ALPHA_UP_0
+276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+277 0x0000 //RX_TDDRC_HMNC_FLAG
+278 0x199A //RX_TDDRC_HMNC_GAIN
+279 0x0001 //RX_TDDRC_SMT_FLAG
+280 0x0CCD //RX_TDDRC_SMT_W
+281 0x064F //RX_TDDRC_DRC_GAIN
+195 0x001C //RX_FDEQ_SUBNUM
+196 0x846B //RX_FDEQ_GAIN_0
+197 0x5754 //RX_FDEQ_GAIN_1
+198 0x5854 //RX_FDEQ_GAIN_2
+199 0x585C //RX_FDEQ_GAIN_3
+200 0x6C78 //RX_FDEQ_GAIN_4
+201 0x7874 //RX_FDEQ_GAIN_5
+202 0x684C //RX_FDEQ_GAIN_6
+203 0x4C4C //RX_FDEQ_GAIN_7
+204 0x4C4E //RX_FDEQ_GAIN_8
+205 0x555A //RX_FDEQ_GAIN_9
+206 0x5C5A //RX_FDEQ_GAIN_10
207 0x5A5F //RX_FDEQ_GAIN_11
208 0x7870 //RX_FDEQ_GAIN_12
209 0x625C //RX_FDEQ_GAIN_13
@@ -5402,8 +5402,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -5540,8 +5540,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -5549,7 +5549,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7000 //TX_EAD_THR
+150 0x7788 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x1000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -5564,13 +5564,13 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
-165 0x6000 //TX_LAMBDA_RE_EST
+165 0x1000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0140 //TX_DT2_HOLD_N
+171 0x01F0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -5598,18 +5598,18 @@
196 0x0000 //TX_NORMENERHIGHTHL
197 0x6D60 //TX_DTD_THR1_0
198 0x5DC0 //TX_DTD_THR1_1
-199 0x7E5E //TX_DTD_THR1_2
+199 0x64C8 //TX_DTD_THR1_2
200 0x7F8A //TX_DTD_THR1_3
201 0x7FFF //TX_DTD_THR1_4
202 0x7FFF //TX_DTD_THR1_5
-203 0x7FFF //TX_DTD_THR1_6
+203 0x61A8 //TX_DTD_THR1_6
204 0x7E00 //TX_DTD_THR2_0
205 0x7E00 //TX_DTD_THR2_1
-206 0x5000 //TX_DTD_THR2_2
+206 0x7E00 //TX_DTD_THR2_2
207 0x5000 //TX_DTD_THR2_3
208 0x5000 //TX_DTD_THR2_4
209 0x5000 //TX_DTD_THR2_5
-210 0x5000 //TX_DTD_THR2_6
+210 0x7E00 //TX_DTD_THR2_6
211 0x7FFF //TX_DTD_THR3
212 0x0000 //TX_SPK_CUT_K
213 0x3E80 //TX_DT_CUT_K
@@ -5624,16 +5624,16 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
-225 0x157C //TX_RATIO_DT_L_TH_HIGH
+225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
-228 0x2000 //TX_B_POST_FILT_ECHO_L
+228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0DAC //TX_RATIO_DT_L0_TH_HIGH
+234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -5642,15 +5642,15 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xF800 //TX_THR_SN_EST_2
-245 0xFC00 //TX_THR_SN_EST_3
+243 0xFC00 //TX_THR_SN_EST_1
+244 0xFA00 //TX_THR_SN_EST_2
+245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
248 0xF800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
+251 0x0500 //TX_DELTA_THR_SN_EST_1
252 0x0100 //TX_DELTA_THR_SN_EST_2
253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
@@ -5658,7 +5658,7 @@
256 0x0100 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
+259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
@@ -5681,31 +5681,31 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0010 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0014 //TX_NS_LVL_CTRL_3
+282 0x0014 //TX_NS_LVL_CTRL_1
+283 0x001C //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0017 //TX_NS_LVL_CTRL_6
+287 0x001A //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0014 //TX_MIN_GAIN_S_2
-292 0x0014 //TX_MIN_GAIN_S_3
+290 0x0004 //TX_MIN_GAIN_S_1
+291 0x0016 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x3000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x4000 //TX_SNRI_SUP_0
301 0x6000 //TX_SNRI_SUP_1
-302 0x6000 //TX_SNRI_SUP_2
-303 0x5000 //TX_SNRI_SUP_3
+302 0x4000 //TX_SNRI_SUP_2
+303 0x3000 //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x6000 //TX_SNRI_SUP_6
+306 0x4000 //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -5713,35 +5713,35 @@
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x4000 //TX_A_POST_FILT_S_1
-316 0x4000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x2000 //TX_A_POST_FILT_S_0
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x1000 //TX_A_POST_FILT_S_2
+317 0x1000 //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x2000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x5000 //TX_B_POST_FILT_1
-324 0x3000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2000 //TX_B_POST_FILT_2
+325 0x6000 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x3000 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7000 //TX_B_LESSCUT_RTO_S_1
-332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x7000 //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x7FFF //TX_B_LESSCUT_RTO_S_2
+333 0x7FFF //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7000 //TX_B_LESSCUT_RTO_S_6
+336 0x7FFF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7F00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
+339 0x7400 //TX_LAMBDA_PFILT_S_0
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
345 0x7A00 //TX_LAMBDA_PFILT_S_6
@@ -5762,7 +5762,7 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x0000 //TX_SN_C_F
+363 0x001E //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
@@ -5770,9 +5770,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x042C //TX_NOISE_TH_1
-371 0x0231 //TX_NOISE_TH_2
-372 0x2D8C //TX_NOISE_TH_3
-373 0x3117 //TX_NOISE_TH_4
+371 0x0708 //TX_NOISE_TH_2
+372 0x2AF8 //TX_NOISE_TH_3
+373 0x3A98 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
@@ -5789,27 +5789,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x6000 //TX_POST_MASK_SUP
+403 0x7FFF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
-406 0x0007 //TX_MINENOISE_MIC0_TH
+406 0x0010 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x4000 //TX_MIN_G_CTRL_SSNS
-409 0x0000 //TX_METAL_RTO_THR
-410 0x4848 //TX_NS_FP_K_METAL
+409 0x0300 //TX_METAL_RTO_THR
+410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -5923,10 +5923,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -5948,9 +5948,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -5971,19 +5971,19 @@
569 0x4B4F //TX_FDEQ_GAIN_2
570 0x504C //TX_FDEQ_GAIN_3
571 0x4044 //TX_FDEQ_GAIN_4
-572 0x4B54 //TX_FDEQ_GAIN_5
-573 0x5C58 //TX_FDEQ_GAIN_6
-574 0x585A //TX_FDEQ_GAIN_7
-575 0x5654 //TX_FDEQ_GAIN_8
-576 0x5050 //TX_FDEQ_GAIN_9
+572 0x5254 //TX_FDEQ_GAIN_5
+573 0x5C5C //TX_FDEQ_GAIN_6
+574 0x5C5A //TX_FDEQ_GAIN_7
+575 0x565A //TX_FDEQ_GAIN_8
+576 0x5650 //TX_FDEQ_GAIN_9
577 0x5454 //TX_FDEQ_GAIN_10
578 0x4C54 //TX_FDEQ_GAIN_11
-579 0x4C50 //TX_FDEQ_GAIN_12
+579 0x5458 //TX_FDEQ_GAIN_12
580 0x505C //TX_FDEQ_GAIN_13
581 0x6060 //TX_FDEQ_GAIN_14
582 0x6C6C //TX_FDEQ_GAIN_15
-583 0x6C6C //TX_FDEQ_GAIN_16
-584 0x7078 //TX_FDEQ_GAIN_17
+583 0x6464 //TX_FDEQ_GAIN_16
+584 0x6878 //TX_FDEQ_GAIN_17
585 0x9090 //TX_FDEQ_GAIN_18
586 0x9090 //TX_FDEQ_GAIN_19
587 0x9084 //TX_FDEQ_GAIN_20
@@ -6265,7 +6265,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1523 //TX_TDDRC_DRC_GAIN
+866 0x10CA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -6298,8 +6298,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -6307,36 +6307,36 @@
905 0x0E00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0020 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
-909 0x7FFF //TX_MICMUTE_LAMBDA_CB_NLE
+908 0x7000 //TX_MICMUTE_EAD_THR
+909 0x1000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FD0 //TX_DTD_THR1_MICMUTE_0
-912 0x7918 //TX_DTD_THR1_MICMUTE_1
-913 0x7724 //TX_DTD_THR1_MICMUTE_2
-914 0x7724 //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
-916 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7FB2 //TX_DTD_THR1_MICMUTE_0
+912 0x7DC8 //TX_DTD_THR1_MICMUTE_1
+913 0x7C38 //TX_DTD_THR1_MICMUTE_2
+914 0x7F58 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x4000 //TX_MICMUTE_C_POST_FLT
-922 0x03E8 //TX_MICMUTE_DT_CUT_K
-923 0x0001 //TX_MICMUTE_DT_CUT_THR
-924 0x03E8 //TX_MICMUTE_DT_CUT_K2
-925 0x0001 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7FFF //TX_MICMUTE_POST_MASK_SUP
+934 0x7FFF //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -6344,22 +6344,22 @@
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x0100 //TX_MIC_VOLUME_MIC1MUTE
944 0xE4A8 //TX_TFMASKM4_2_DT_THR
-945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+945 0x7436 //TX_MEAN_GAIN500HZ_DT_THR
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x6000 //TX_PRE_MASK_SUP
-950 0x0140 //TX_SDPCRN_GAIN
+949 0x4000 //TX_PRE_MASK_SUP
+950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
-952 0x0100 //TX_DT_HARME_ENDF
-953 0x7000 //TX_NSSAMASK_MORENS
-954 0x0400 //TX_CGMMMASK_MORENS
+952 0x0002 //TX_DT_HARME_ENDF
+953 0x7FFF //TX_NSSAMASK_MORENS
+954 0x1000 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
-958 0x6000 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x1000 //TX_CGMMMASK_MORENS_TYPE2
+957 0x7BE2 //TX_NSSAMASK_MORENS_TYPE1
+958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
+959 0x1C00 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -6554,7 +6554,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -6568,21 +6568,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -6604,8 +6604,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -6642,7 +6642,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000F //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -6653,7 +6653,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -6667,21 +6667,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -6703,8 +6703,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -6741,7 +6741,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0014 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -6752,7 +6752,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -6766,21 +6766,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -6802,8 +6802,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -6840,7 +6840,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0022 //RX_SPK_VOL
+129 0x001E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -6851,7 +6851,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -6865,21 +6865,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -6901,8 +6901,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -6939,7 +6939,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0031 //RX_SPK_VOL
+129 0x002E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -6950,7 +6950,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -6964,7 +6964,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
@@ -7038,7 +7038,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004B //RX_SPK_VOL
+129 0x0040 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -7049,7 +7049,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -7063,7 +7063,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -7137,7 +7137,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0080 //RX_SPK_VOL
+129 0x0072 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -7148,7 +7148,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -7162,7 +7162,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -7405,7 +7405,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -7419,21 +7419,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -7455,8 +7455,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -7493,7 +7493,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000F //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -7504,7 +7504,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -7518,21 +7518,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -7554,8 +7554,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -7592,7 +7592,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0014 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -7603,7 +7603,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -7617,21 +7617,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -7653,8 +7653,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -7691,7 +7691,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0022 //RX_SPK_VOL
+286 0x001E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -7702,7 +7702,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -7716,21 +7716,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -7752,8 +7752,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -7790,7 +7790,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0031 //RX_SPK_VOL
+286 0x002E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -7801,7 +7801,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -7815,7 +7815,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
@@ -7889,7 +7889,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004B //RX_SPK_VOL
+286 0x0040 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -7900,7 +7900,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -7914,7 +7914,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -7988,7 +7988,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0080 //RX_SPK_VOL
+286 0x0072 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -7999,7 +7999,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -8013,7 +8013,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -8491,7 +8491,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -10793,7 +10793,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F75 //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -10930,8 +10930,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -10939,7 +10939,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7000 //TX_EAD_THR
+150 0x7788 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x1000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -10954,13 +10954,13 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
-165 0x6000 //TX_LAMBDA_RE_EST
+165 0x1000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0140 //TX_DT2_HOLD_N
+171 0x01F0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -10988,18 +10988,18 @@
196 0x0000 //TX_NORMENERHIGHTHL
197 0x6D60 //TX_DTD_THR1_0
198 0x5DC0 //TX_DTD_THR1_1
-199 0x7E5E //TX_DTD_THR1_2
+199 0x64C8 //TX_DTD_THR1_2
200 0x7F8A //TX_DTD_THR1_3
201 0x7FFF //TX_DTD_THR1_4
202 0x7FFF //TX_DTD_THR1_5
-203 0x7FFF //TX_DTD_THR1_6
+203 0x61A8 //TX_DTD_THR1_6
204 0x7E00 //TX_DTD_THR2_0
205 0x7E00 //TX_DTD_THR2_1
-206 0x5000 //TX_DTD_THR2_2
+206 0x7E00 //TX_DTD_THR2_2
207 0x5000 //TX_DTD_THR2_3
208 0x5000 //TX_DTD_THR2_4
209 0x5000 //TX_DTD_THR2_5
-210 0x5000 //TX_DTD_THR2_6
+210 0x7E00 //TX_DTD_THR2_6
211 0x7FFF //TX_DTD_THR3
212 0x0000 //TX_SPK_CUT_K
213 0x3E80 //TX_DT_CUT_K
@@ -11014,16 +11014,16 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
-225 0x157C //TX_RATIO_DT_L_TH_HIGH
+225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
-228 0x2000 //TX_B_POST_FILT_ECHO_L
+228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0DAC //TX_RATIO_DT_L0_TH_HIGH
+234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -11032,15 +11032,15 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xF800 //TX_THR_SN_EST_2
-245 0xFC00 //TX_THR_SN_EST_3
+243 0xFC00 //TX_THR_SN_EST_1
+244 0xFA00 //TX_THR_SN_EST_2
+245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
248 0xF800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
+251 0x0500 //TX_DELTA_THR_SN_EST_1
252 0x0100 //TX_DELTA_THR_SN_EST_2
253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
@@ -11048,7 +11048,7 @@
256 0x0100 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
+259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
@@ -11071,31 +11071,31 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0010 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0014 //TX_NS_LVL_CTRL_3
+282 0x0014 //TX_NS_LVL_CTRL_1
+283 0x001C //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0017 //TX_NS_LVL_CTRL_6
+287 0x001A //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0014 //TX_MIN_GAIN_S_2
-292 0x0014 //TX_MIN_GAIN_S_3
+290 0x0004 //TX_MIN_GAIN_S_1
+291 0x0016 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x3000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x4000 //TX_SNRI_SUP_0
301 0x6000 //TX_SNRI_SUP_1
-302 0x6000 //TX_SNRI_SUP_2
-303 0x5000 //TX_SNRI_SUP_3
+302 0x4000 //TX_SNRI_SUP_2
+303 0x3000 //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x6000 //TX_SNRI_SUP_6
+306 0x4000 //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -11103,35 +11103,35 @@
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x4000 //TX_A_POST_FILT_S_1
-316 0x4000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x2000 //TX_A_POST_FILT_S_0
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x1000 //TX_A_POST_FILT_S_2
+317 0x1000 //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x2000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x5000 //TX_B_POST_FILT_1
-324 0x3000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2000 //TX_B_POST_FILT_2
+325 0x6000 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x3000 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7000 //TX_B_LESSCUT_RTO_S_1
-332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x7000 //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x7FFF //TX_B_LESSCUT_RTO_S_2
+333 0x7FFF //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7000 //TX_B_LESSCUT_RTO_S_6
+336 0x7FFF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7F00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
+339 0x7400 //TX_LAMBDA_PFILT_S_0
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
345 0x7A00 //TX_LAMBDA_PFILT_S_6
@@ -11152,7 +11152,7 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x0000 //TX_SN_C_F
+363 0x001E //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
@@ -11160,9 +11160,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x042C //TX_NOISE_TH_1
-371 0x0231 //TX_NOISE_TH_2
-372 0x2D8C //TX_NOISE_TH_3
-373 0x3117 //TX_NOISE_TH_4
+371 0x0708 //TX_NOISE_TH_2
+372 0x2AF8 //TX_NOISE_TH_3
+373 0x3A98 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
@@ -11179,27 +11179,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x6000 //TX_POST_MASK_SUP
+403 0x7FFF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
-406 0x0007 //TX_MINENOISE_MIC0_TH
+406 0x0010 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x4000 //TX_MIN_G_CTRL_SSNS
-409 0x0000 //TX_METAL_RTO_THR
-410 0x4848 //TX_NS_FP_K_METAL
+409 0x0300 //TX_METAL_RTO_THR
+410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -11313,10 +11313,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -11338,9 +11338,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -11361,19 +11361,19 @@
569 0x4B4F //TX_FDEQ_GAIN_2
570 0x504C //TX_FDEQ_GAIN_3
571 0x4044 //TX_FDEQ_GAIN_4
-572 0x4B54 //TX_FDEQ_GAIN_5
-573 0x5C58 //TX_FDEQ_GAIN_6
-574 0x585A //TX_FDEQ_GAIN_7
-575 0x5654 //TX_FDEQ_GAIN_8
-576 0x5050 //TX_FDEQ_GAIN_9
+572 0x5254 //TX_FDEQ_GAIN_5
+573 0x5C5C //TX_FDEQ_GAIN_6
+574 0x5C5A //TX_FDEQ_GAIN_7
+575 0x565A //TX_FDEQ_GAIN_8
+576 0x5650 //TX_FDEQ_GAIN_9
577 0x5454 //TX_FDEQ_GAIN_10
578 0x4C54 //TX_FDEQ_GAIN_11
-579 0x4C50 //TX_FDEQ_GAIN_12
+579 0x5458 //TX_FDEQ_GAIN_12
580 0x505C //TX_FDEQ_GAIN_13
581 0x6060 //TX_FDEQ_GAIN_14
582 0x6C6C //TX_FDEQ_GAIN_15
-583 0x6C6C //TX_FDEQ_GAIN_16
-584 0x7078 //TX_FDEQ_GAIN_17
+583 0x6464 //TX_FDEQ_GAIN_16
+584 0x6878 //TX_FDEQ_GAIN_17
585 0x9090 //TX_FDEQ_GAIN_18
586 0x9090 //TX_FDEQ_GAIN_19
587 0x9084 //TX_FDEQ_GAIN_20
@@ -11655,7 +11655,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1523 //TX_TDDRC_DRC_GAIN
+866 0x10CA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -11688,8 +11688,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -11697,36 +11697,36 @@
905 0x0E00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0020 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
-909 0x7FFF //TX_MICMUTE_LAMBDA_CB_NLE
+908 0x7000 //TX_MICMUTE_EAD_THR
+909 0x1000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FD0 //TX_DTD_THR1_MICMUTE_0
-912 0x7918 //TX_DTD_THR1_MICMUTE_1
-913 0x7724 //TX_DTD_THR1_MICMUTE_2
-914 0x7724 //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
-916 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7FB2 //TX_DTD_THR1_MICMUTE_0
+912 0x7DC8 //TX_DTD_THR1_MICMUTE_1
+913 0x7C38 //TX_DTD_THR1_MICMUTE_2
+914 0x7F58 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x4000 //TX_MICMUTE_C_POST_FLT
-922 0x03E8 //TX_MICMUTE_DT_CUT_K
-923 0x0001 //TX_MICMUTE_DT_CUT_THR
-924 0x03E8 //TX_MICMUTE_DT_CUT_K2
-925 0x0001 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7FFF //TX_MICMUTE_POST_MASK_SUP
+934 0x7FFF //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -11734,22 +11734,22 @@
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x0100 //TX_MIC_VOLUME_MIC1MUTE
944 0xE4A8 //TX_TFMASKM4_2_DT_THR
-945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+945 0x7436 //TX_MEAN_GAIN500HZ_DT_THR
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x6000 //TX_PRE_MASK_SUP
-950 0x0140 //TX_SDPCRN_GAIN
+949 0x4000 //TX_PRE_MASK_SUP
+950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
-952 0x0100 //TX_DT_HARME_ENDF
-953 0x7000 //TX_NSSAMASK_MORENS
-954 0x0400 //TX_CGMMMASK_MORENS
+952 0x0002 //TX_DT_HARME_ENDF
+953 0x7FFF //TX_NSSAMASK_MORENS
+954 0x1000 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
-958 0x6000 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x1000 //TX_CGMMMASK_MORENS_TYPE2
+957 0x7BE2 //TX_NSSAMASK_MORENS_TYPE1
+958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
+959 0x1C00 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -11944,7 +11944,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -11958,21 +11958,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -11994,8 +11994,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -12032,7 +12032,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000F //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12043,7 +12043,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -12057,21 +12057,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -12093,8 +12093,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -12131,7 +12131,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0014 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12142,7 +12142,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -12156,21 +12156,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -12192,8 +12192,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -12230,7 +12230,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0022 //RX_SPK_VOL
+129 0x001E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12241,7 +12241,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -12255,21 +12255,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -12291,8 +12291,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -12329,7 +12329,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0031 //RX_SPK_VOL
+129 0x002E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12340,7 +12340,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -12354,7 +12354,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
@@ -12428,7 +12428,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004B //RX_SPK_VOL
+129 0x0040 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12439,7 +12439,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -12453,7 +12453,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -12527,7 +12527,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0080 //RX_SPK_VOL
+129 0x0072 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12538,7 +12538,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -12552,7 +12552,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -12795,7 +12795,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -12809,21 +12809,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -12845,8 +12845,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -12883,7 +12883,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000F //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12894,7 +12894,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -12908,21 +12908,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -12944,8 +12944,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -12982,7 +12982,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0014 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -12993,7 +12993,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -13007,21 +13007,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -13043,8 +13043,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -13081,7 +13081,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0022 //RX_SPK_VOL
+286 0x001E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -13092,7 +13092,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -13106,21 +13106,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -13142,8 +13142,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -13180,7 +13180,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0031 //RX_SPK_VOL
+286 0x002E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -13191,7 +13191,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -13205,7 +13205,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
@@ -13279,7 +13279,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004B //RX_SPK_VOL
+286 0x0040 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -13290,7 +13290,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -13304,7 +13304,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -13378,7 +13378,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0080 //RX_SPK_VOL
+286 0x0072 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -13389,7 +13389,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -13403,7 +13403,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -13881,7 +13881,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -16182,8 +16182,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -16320,8 +16320,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -16329,7 +16329,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7000 //TX_EAD_THR
+150 0x7788 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x1000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -16344,13 +16344,13 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
-165 0x6000 //TX_LAMBDA_RE_EST
+165 0x1000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0140 //TX_DT2_HOLD_N
+171 0x01F0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -16378,18 +16378,18 @@
196 0x0000 //TX_NORMENERHIGHTHL
197 0x6D60 //TX_DTD_THR1_0
198 0x5DC0 //TX_DTD_THR1_1
-199 0x7E5E //TX_DTD_THR1_2
+199 0x64C8 //TX_DTD_THR1_2
200 0x7F8A //TX_DTD_THR1_3
201 0x7FFF //TX_DTD_THR1_4
202 0x7FFF //TX_DTD_THR1_5
-203 0x7FFF //TX_DTD_THR1_6
+203 0x61A8 //TX_DTD_THR1_6
204 0x7E00 //TX_DTD_THR2_0
205 0x7E00 //TX_DTD_THR2_1
-206 0x5000 //TX_DTD_THR2_2
+206 0x7E00 //TX_DTD_THR2_2
207 0x5000 //TX_DTD_THR2_3
208 0x5000 //TX_DTD_THR2_4
209 0x5000 //TX_DTD_THR2_5
-210 0x5000 //TX_DTD_THR2_6
+210 0x7E00 //TX_DTD_THR2_6
211 0x7FFF //TX_DTD_THR3
212 0x0000 //TX_SPK_CUT_K
213 0x3E80 //TX_DT_CUT_K
@@ -16404,16 +16404,16 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
-225 0x157C //TX_RATIO_DT_L_TH_HIGH
+225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
-228 0x2000 //TX_B_POST_FILT_ECHO_L
+228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0DAC //TX_RATIO_DT_L0_TH_HIGH
+234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -16422,15 +16422,15 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xF800 //TX_THR_SN_EST_2
-245 0xFC00 //TX_THR_SN_EST_3
+243 0xFC00 //TX_THR_SN_EST_1
+244 0xFA00 //TX_THR_SN_EST_2
+245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
248 0xF800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
+251 0x0500 //TX_DELTA_THR_SN_EST_1
252 0x0100 //TX_DELTA_THR_SN_EST_2
253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
@@ -16438,7 +16438,7 @@
256 0x0100 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
+259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
@@ -16461,20 +16461,20 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0010 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0014 //TX_NS_LVL_CTRL_3
+282 0x0014 //TX_NS_LVL_CTRL_1
+283 0x001C //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0017 //TX_NS_LVL_CTRL_6
+287 0x001A //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0014 //TX_MIN_GAIN_S_2
-292 0x0014 //TX_MIN_GAIN_S_3
+290 0x0004 //TX_MIN_GAIN_S_1
+291 0x0016 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
297 0x7FFF //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
@@ -16510,18 +16510,18 @@
328 0x0000 //TX_B_POST_FILT_6
329 0x0000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7000 //TX_B_LESSCUT_RTO_S_1
-332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x7000 //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x7FFF //TX_B_LESSCUT_RTO_S_2
+333 0x7FFF //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7000 //TX_B_LESSCUT_RTO_S_6
+336 0x7FFF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7F00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
+339 0x7400 //TX_LAMBDA_PFILT_S_0
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
345 0x7A00 //TX_LAMBDA_PFILT_S_6
@@ -16542,7 +16542,7 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x0000 //TX_SN_C_F
+363 0x001E //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
@@ -16550,9 +16550,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x042C //TX_NOISE_TH_1
-371 0x0231 //TX_NOISE_TH_2
-372 0x2D8C //TX_NOISE_TH_3
-373 0x3117 //TX_NOISE_TH_4
+371 0x0708 //TX_NOISE_TH_2
+372 0x2AF8 //TX_NOISE_TH_3
+373 0x3A98 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
@@ -16569,27 +16569,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x6000 //TX_POST_MASK_SUP
+403 0x7FFF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
-406 0x0007 //TX_MINENOISE_MIC0_TH
+406 0x0010 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x4000 //TX_MIN_G_CTRL_SSNS
-409 0x0000 //TX_METAL_RTO_THR
-410 0x4848 //TX_NS_FP_K_METAL
+409 0x0300 //TX_METAL_RTO_THR
+410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -16703,10 +16703,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -16728,9 +16728,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -16751,19 +16751,19 @@
569 0x4B4F //TX_FDEQ_GAIN_2
570 0x504C //TX_FDEQ_GAIN_3
571 0x4044 //TX_FDEQ_GAIN_4
-572 0x4B54 //TX_FDEQ_GAIN_5
-573 0x5C58 //TX_FDEQ_GAIN_6
-574 0x585A //TX_FDEQ_GAIN_7
-575 0x5654 //TX_FDEQ_GAIN_8
-576 0x5050 //TX_FDEQ_GAIN_9
+572 0x5254 //TX_FDEQ_GAIN_5
+573 0x5C5C //TX_FDEQ_GAIN_6
+574 0x5C5A //TX_FDEQ_GAIN_7
+575 0x565A //TX_FDEQ_GAIN_8
+576 0x5650 //TX_FDEQ_GAIN_9
577 0x5454 //TX_FDEQ_GAIN_10
578 0x4C54 //TX_FDEQ_GAIN_11
-579 0x4C50 //TX_FDEQ_GAIN_12
+579 0x5458 //TX_FDEQ_GAIN_12
580 0x505C //TX_FDEQ_GAIN_13
581 0x6060 //TX_FDEQ_GAIN_14
582 0x6C6C //TX_FDEQ_GAIN_15
-583 0x6C6C //TX_FDEQ_GAIN_16
-584 0x7078 //TX_FDEQ_GAIN_17
+583 0x6464 //TX_FDEQ_GAIN_16
+584 0x6878 //TX_FDEQ_GAIN_17
585 0x9090 //TX_FDEQ_GAIN_18
586 0x9090 //TX_FDEQ_GAIN_19
587 0x9084 //TX_FDEQ_GAIN_20
@@ -17045,7 +17045,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1523 //TX_TDDRC_DRC_GAIN
+866 0x10CA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -17078,8 +17078,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -17087,36 +17087,36 @@
905 0x0E00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0020 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
-909 0x7FFF //TX_MICMUTE_LAMBDA_CB_NLE
+908 0x7000 //TX_MICMUTE_EAD_THR
+909 0x1000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FD0 //TX_DTD_THR1_MICMUTE_0
-912 0x7918 //TX_DTD_THR1_MICMUTE_1
-913 0x7724 //TX_DTD_THR1_MICMUTE_2
-914 0x7724 //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
-916 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7FB2 //TX_DTD_THR1_MICMUTE_0
+912 0x7DC8 //TX_DTD_THR1_MICMUTE_1
+913 0x7C38 //TX_DTD_THR1_MICMUTE_2
+914 0x7F58 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x4000 //TX_MICMUTE_C_POST_FLT
-922 0x03E8 //TX_MICMUTE_DT_CUT_K
-923 0x0001 //TX_MICMUTE_DT_CUT_THR
-924 0x03E8 //TX_MICMUTE_DT_CUT_K2
-925 0x0001 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7FFF //TX_MICMUTE_POST_MASK_SUP
+934 0x7FFF //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -17124,22 +17124,22 @@
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x0100 //TX_MIC_VOLUME_MIC1MUTE
944 0xE4A8 //TX_TFMASKM4_2_DT_THR
-945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+945 0x7436 //TX_MEAN_GAIN500HZ_DT_THR
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x6000 //TX_PRE_MASK_SUP
-950 0x0140 //TX_SDPCRN_GAIN
+949 0x4000 //TX_PRE_MASK_SUP
+950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
-952 0x0100 //TX_DT_HARME_ENDF
-953 0x7000 //TX_NSSAMASK_MORENS
-954 0x0400 //TX_CGMMMASK_MORENS
+952 0x0002 //TX_DT_HARME_ENDF
+953 0x7FFF //TX_NSSAMASK_MORENS
+954 0x1000 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
-958 0x6000 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x1000 //TX_CGMMMASK_MORENS_TYPE2
+957 0x7BE2 //TX_NSSAMASK_MORENS_TYPE1
+958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
+959 0x1C00 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -17334,7 +17334,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -17348,21 +17348,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -17384,8 +17384,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -17422,7 +17422,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000F //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -17433,7 +17433,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -17447,21 +17447,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -17483,8 +17483,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -17521,7 +17521,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0014 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -17532,7 +17532,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -17546,21 +17546,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -17582,8 +17582,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -17620,7 +17620,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0022 //RX_SPK_VOL
+129 0x001E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -17631,7 +17631,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -17645,21 +17645,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -17681,8 +17681,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -17719,7 +17719,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0031 //RX_SPK_VOL
+129 0x002E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -17730,7 +17730,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -17744,7 +17744,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
@@ -17818,7 +17818,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004B //RX_SPK_VOL
+129 0x0040 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -17829,7 +17829,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -17843,7 +17843,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -17917,7 +17917,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0080 //RX_SPK_VOL
+129 0x0072 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -17928,7 +17928,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -17942,7 +17942,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -18185,7 +18185,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -18199,21 +18199,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -18235,8 +18235,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -18273,7 +18273,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000F //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -18284,7 +18284,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -18298,21 +18298,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -18334,8 +18334,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -18372,7 +18372,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0014 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -18383,7 +18383,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -18397,21 +18397,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -18433,8 +18433,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -18471,7 +18471,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0022 //RX_SPK_VOL
+286 0x001E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -18482,7 +18482,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -18496,21 +18496,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -18532,8 +18532,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -18570,7 +18570,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0031 //RX_SPK_VOL
+286 0x002E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -18581,7 +18581,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -18595,7 +18595,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
@@ -18669,7 +18669,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004B //RX_SPK_VOL
+286 0x0040 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -18680,7 +18680,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -18694,7 +18694,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -18768,7 +18768,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0080 //RX_SPK_VOL
+286 0x0072 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -18779,7 +18779,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -18793,7 +18793,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -19271,7 +19271,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -21573,7 +21573,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F55 //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -21710,8 +21710,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -21719,7 +21719,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7000 //TX_EAD_THR
+150 0x7788 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x1000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -21734,13 +21734,13 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
-165 0x6000 //TX_LAMBDA_RE_EST
+165 0x1000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0140 //TX_DT2_HOLD_N
+171 0x01F0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -21768,18 +21768,18 @@
196 0x0000 //TX_NORMENERHIGHTHL
197 0x6D60 //TX_DTD_THR1_0
198 0x5DC0 //TX_DTD_THR1_1
-199 0x7E5E //TX_DTD_THR1_2
+199 0x64C8 //TX_DTD_THR1_2
200 0x7F8A //TX_DTD_THR1_3
201 0x7FFF //TX_DTD_THR1_4
202 0x7FFF //TX_DTD_THR1_5
-203 0x7FFF //TX_DTD_THR1_6
+203 0x61A8 //TX_DTD_THR1_6
204 0x7E00 //TX_DTD_THR2_0
205 0x7E00 //TX_DTD_THR2_1
-206 0x5000 //TX_DTD_THR2_2
+206 0x7E00 //TX_DTD_THR2_2
207 0x5000 //TX_DTD_THR2_3
208 0x5000 //TX_DTD_THR2_4
209 0x5000 //TX_DTD_THR2_5
-210 0x5000 //TX_DTD_THR2_6
+210 0x7E00 //TX_DTD_THR2_6
211 0x7FFF //TX_DTD_THR3
212 0x0000 //TX_SPK_CUT_K
213 0x3E80 //TX_DT_CUT_K
@@ -21794,16 +21794,16 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
-225 0x157C //TX_RATIO_DT_L_TH_HIGH
+225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
-228 0x2000 //TX_B_POST_FILT_ECHO_L
+228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0DAC //TX_RATIO_DT_L0_TH_HIGH
+234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -21812,15 +21812,15 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xF800 //TX_THR_SN_EST_2
-245 0xFC00 //TX_THR_SN_EST_3
+243 0xFC00 //TX_THR_SN_EST_1
+244 0xFA00 //TX_THR_SN_EST_2
+245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
248 0xF800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
+251 0x0500 //TX_DELTA_THR_SN_EST_1
252 0x0100 //TX_DELTA_THR_SN_EST_2
253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
@@ -21828,7 +21828,7 @@
256 0x0100 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
+259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
@@ -21851,31 +21851,31 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0010 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0014 //TX_NS_LVL_CTRL_3
+282 0x0014 //TX_NS_LVL_CTRL_1
+283 0x001C //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0017 //TX_NS_LVL_CTRL_6
+287 0x001A //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0014 //TX_MIN_GAIN_S_2
-292 0x0014 //TX_MIN_GAIN_S_3
+290 0x0004 //TX_MIN_GAIN_S_1
+291 0x0016 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x3000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x4000 //TX_SNRI_SUP_0
301 0x6000 //TX_SNRI_SUP_1
-302 0x6000 //TX_SNRI_SUP_2
-303 0x5000 //TX_SNRI_SUP_3
+302 0x4000 //TX_SNRI_SUP_2
+303 0x3000 //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x6000 //TX_SNRI_SUP_6
+306 0x4000 //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -21883,35 +21883,35 @@
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x4000 //TX_A_POST_FILT_S_1
-316 0x4000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x2000 //TX_A_POST_FILT_S_0
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x1000 //TX_A_POST_FILT_S_2
+317 0x1000 //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x2000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x5000 //TX_B_POST_FILT_1
-324 0x3000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2000 //TX_B_POST_FILT_2
+325 0x6000 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x3000 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7000 //TX_B_LESSCUT_RTO_S_1
-332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x7000 //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x7FFF //TX_B_LESSCUT_RTO_S_2
+333 0x7FFF //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7000 //TX_B_LESSCUT_RTO_S_6
+336 0x7FFF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7F00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
+339 0x7400 //TX_LAMBDA_PFILT_S_0
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
345 0x7A00 //TX_LAMBDA_PFILT_S_6
@@ -21932,7 +21932,7 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x0000 //TX_SN_C_F
+363 0x001E //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
@@ -21940,9 +21940,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x042C //TX_NOISE_TH_1
-371 0x0231 //TX_NOISE_TH_2
-372 0x2D8C //TX_NOISE_TH_3
-373 0x3117 //TX_NOISE_TH_4
+371 0x0708 //TX_NOISE_TH_2
+372 0x2AF8 //TX_NOISE_TH_3
+373 0x3A98 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
@@ -21959,27 +21959,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x6000 //TX_POST_MASK_SUP
+403 0x7FFF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
-406 0x0007 //TX_MINENOISE_MIC0_TH
+406 0x0010 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x4000 //TX_MIN_G_CTRL_SSNS
-409 0x0000 //TX_METAL_RTO_THR
-410 0x4848 //TX_NS_FP_K_METAL
+409 0x0300 //TX_METAL_RTO_THR
+410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -22093,10 +22093,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -22118,9 +22118,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -22141,19 +22141,19 @@
569 0x4B4F //TX_FDEQ_GAIN_2
570 0x504C //TX_FDEQ_GAIN_3
571 0x4044 //TX_FDEQ_GAIN_4
-572 0x4B54 //TX_FDEQ_GAIN_5
-573 0x5C58 //TX_FDEQ_GAIN_6
-574 0x585A //TX_FDEQ_GAIN_7
-575 0x5654 //TX_FDEQ_GAIN_8
-576 0x5050 //TX_FDEQ_GAIN_9
+572 0x5254 //TX_FDEQ_GAIN_5
+573 0x5C5C //TX_FDEQ_GAIN_6
+574 0x5C5A //TX_FDEQ_GAIN_7
+575 0x565A //TX_FDEQ_GAIN_8
+576 0x5650 //TX_FDEQ_GAIN_9
577 0x5454 //TX_FDEQ_GAIN_10
578 0x4C54 //TX_FDEQ_GAIN_11
-579 0x4C50 //TX_FDEQ_GAIN_12
+579 0x5458 //TX_FDEQ_GAIN_12
580 0x505C //TX_FDEQ_GAIN_13
581 0x6060 //TX_FDEQ_GAIN_14
582 0x6C6C //TX_FDEQ_GAIN_15
-583 0x6C6C //TX_FDEQ_GAIN_16
-584 0x7078 //TX_FDEQ_GAIN_17
+583 0x6464 //TX_FDEQ_GAIN_16
+584 0x6878 //TX_FDEQ_GAIN_17
585 0x9090 //TX_FDEQ_GAIN_18
586 0x9090 //TX_FDEQ_GAIN_19
587 0x9084 //TX_FDEQ_GAIN_20
@@ -22435,7 +22435,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1523 //TX_TDDRC_DRC_GAIN
+866 0x10CA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -22468,8 +22468,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -22477,36 +22477,36 @@
905 0x0E00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0020 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
-909 0x7FFF //TX_MICMUTE_LAMBDA_CB_NLE
+908 0x7000 //TX_MICMUTE_EAD_THR
+909 0x1000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FD0 //TX_DTD_THR1_MICMUTE_0
-912 0x7918 //TX_DTD_THR1_MICMUTE_1
-913 0x7724 //TX_DTD_THR1_MICMUTE_2
-914 0x7724 //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
-916 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7FB2 //TX_DTD_THR1_MICMUTE_0
+912 0x7DC8 //TX_DTD_THR1_MICMUTE_1
+913 0x7C38 //TX_DTD_THR1_MICMUTE_2
+914 0x7F58 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x4000 //TX_MICMUTE_C_POST_FLT
-922 0x03E8 //TX_MICMUTE_DT_CUT_K
-923 0x0001 //TX_MICMUTE_DT_CUT_THR
-924 0x03E8 //TX_MICMUTE_DT_CUT_K2
-925 0x0001 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7FFF //TX_MICMUTE_POST_MASK_SUP
+934 0x7FFF //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -22514,22 +22514,22 @@
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x0100 //TX_MIC_VOLUME_MIC1MUTE
944 0xE4A8 //TX_TFMASKM4_2_DT_THR
-945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+945 0x7436 //TX_MEAN_GAIN500HZ_DT_THR
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x6000 //TX_PRE_MASK_SUP
-950 0x0140 //TX_SDPCRN_GAIN
+949 0x4000 //TX_PRE_MASK_SUP
+950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
-952 0x0100 //TX_DT_HARME_ENDF
-953 0x7000 //TX_NSSAMASK_MORENS
-954 0x0400 //TX_CGMMMASK_MORENS
+952 0x0002 //TX_DT_HARME_ENDF
+953 0x7FFF //TX_NSSAMASK_MORENS
+954 0x1000 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
-958 0x6000 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x1000 //TX_CGMMMASK_MORENS_TYPE2
+957 0x7BE2 //TX_NSSAMASK_MORENS_TYPE1
+958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
+959 0x1C00 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -22724,7 +22724,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -22738,21 +22738,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -22774,8 +22774,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -22812,7 +22812,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000F //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -22823,7 +22823,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -22837,21 +22837,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -22873,8 +22873,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -22911,7 +22911,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0014 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -22922,7 +22922,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -22936,21 +22936,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -22972,8 +22972,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -23010,7 +23010,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0022 //RX_SPK_VOL
+129 0x001E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23021,7 +23021,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -23035,21 +23035,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -23071,8 +23071,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -23109,7 +23109,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0031 //RX_SPK_VOL
+129 0x002E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23120,7 +23120,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -23134,7 +23134,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
@@ -23208,7 +23208,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004B //RX_SPK_VOL
+129 0x0040 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23219,7 +23219,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -23233,7 +23233,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -23307,7 +23307,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0080 //RX_SPK_VOL
+129 0x0072 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23318,7 +23318,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -23332,7 +23332,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -23575,7 +23575,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -23589,21 +23589,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -23625,8 +23625,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -23663,7 +23663,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000F //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23674,7 +23674,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -23688,21 +23688,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -23724,8 +23724,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -23762,7 +23762,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0014 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23773,7 +23773,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -23787,21 +23787,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -23823,8 +23823,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -23861,7 +23861,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0022 //RX_SPK_VOL
+286 0x001E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23872,7 +23872,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -23886,21 +23886,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -23922,8 +23922,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -23960,7 +23960,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0031 //RX_SPK_VOL
+286 0x002E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -23971,7 +23971,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -23985,7 +23985,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
@@ -24059,7 +24059,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004B //RX_SPK_VOL
+286 0x0040 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -24070,7 +24070,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -24084,7 +24084,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -24158,7 +24158,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0080 //RX_SPK_VOL
+286 0x0072 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -24169,7 +24169,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -24183,7 +24183,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -24661,7 +24661,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -26962,8 +26962,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -27100,8 +27100,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -27109,7 +27109,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7000 //TX_EAD_THR
+150 0x7788 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x1000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -27124,13 +27124,13 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
-165 0x6000 //TX_LAMBDA_RE_EST
+165 0x1000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0140 //TX_DT2_HOLD_N
+171 0x01F0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -27158,18 +27158,18 @@
196 0x0000 //TX_NORMENERHIGHTHL
197 0x6D60 //TX_DTD_THR1_0
198 0x5DC0 //TX_DTD_THR1_1
-199 0x7E5E //TX_DTD_THR1_2
+199 0x64C8 //TX_DTD_THR1_2
200 0x7F8A //TX_DTD_THR1_3
201 0x7FFF //TX_DTD_THR1_4
202 0x7FFF //TX_DTD_THR1_5
-203 0x7FFF //TX_DTD_THR1_6
+203 0x61A8 //TX_DTD_THR1_6
204 0x7E00 //TX_DTD_THR2_0
205 0x7E00 //TX_DTD_THR2_1
-206 0x5000 //TX_DTD_THR2_2
+206 0x7E00 //TX_DTD_THR2_2
207 0x5000 //TX_DTD_THR2_3
208 0x5000 //TX_DTD_THR2_4
209 0x5000 //TX_DTD_THR2_5
-210 0x5000 //TX_DTD_THR2_6
+210 0x7E00 //TX_DTD_THR2_6
211 0x7FFF //TX_DTD_THR3
212 0x0000 //TX_SPK_CUT_K
213 0x3E80 //TX_DT_CUT_K
@@ -27184,16 +27184,16 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
-225 0x157C //TX_RATIO_DT_L_TH_HIGH
+225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
-228 0x2000 //TX_B_POST_FILT_ECHO_L
+228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0DAC //TX_RATIO_DT_L0_TH_HIGH
+234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -27202,15 +27202,15 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xF800 //TX_THR_SN_EST_2
-245 0xFC00 //TX_THR_SN_EST_3
+243 0xFC00 //TX_THR_SN_EST_1
+244 0xFA00 //TX_THR_SN_EST_2
+245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
248 0xF800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
+251 0x0500 //TX_DELTA_THR_SN_EST_1
252 0x0100 //TX_DELTA_THR_SN_EST_2
253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
@@ -27218,7 +27218,7 @@
256 0x0100 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
+259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
@@ -27241,31 +27241,31 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0010 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0014 //TX_NS_LVL_CTRL_3
+282 0x0014 //TX_NS_LVL_CTRL_1
+283 0x001C //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0017 //TX_NS_LVL_CTRL_6
+287 0x001A //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0014 //TX_MIN_GAIN_S_2
-292 0x0014 //TX_MIN_GAIN_S_3
+290 0x0004 //TX_MIN_GAIN_S_1
+291 0x0016 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x3000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x4000 //TX_SNRI_SUP_0
301 0x6000 //TX_SNRI_SUP_1
-302 0x6000 //TX_SNRI_SUP_2
-303 0x5000 //TX_SNRI_SUP_3
+302 0x4000 //TX_SNRI_SUP_2
+303 0x3000 //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x6000 //TX_SNRI_SUP_6
+306 0x4000 //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -27273,35 +27273,35 @@
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x4000 //TX_A_POST_FILT_S_1
-316 0x4000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x2000 //TX_A_POST_FILT_S_0
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x1000 //TX_A_POST_FILT_S_2
+317 0x1000 //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x2000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x5000 //TX_B_POST_FILT_1
-324 0x3000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2000 //TX_B_POST_FILT_2
+325 0x6000 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x3000 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7000 //TX_B_LESSCUT_RTO_S_1
-332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x7000 //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x7FFF //TX_B_LESSCUT_RTO_S_2
+333 0x7FFF //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7000 //TX_B_LESSCUT_RTO_S_6
+336 0x7FFF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7F00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
+339 0x7400 //TX_LAMBDA_PFILT_S_0
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
345 0x7A00 //TX_LAMBDA_PFILT_S_6
@@ -27322,7 +27322,7 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x0000 //TX_SN_C_F
+363 0x001E //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
@@ -27330,9 +27330,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x042C //TX_NOISE_TH_1
-371 0x0231 //TX_NOISE_TH_2
-372 0x2D8C //TX_NOISE_TH_3
-373 0x3117 //TX_NOISE_TH_4
+371 0x0708 //TX_NOISE_TH_2
+372 0x2AF8 //TX_NOISE_TH_3
+373 0x3A98 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
@@ -27349,27 +27349,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x6000 //TX_POST_MASK_SUP
+403 0x7FFF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
-406 0x0007 //TX_MINENOISE_MIC0_TH
+406 0x0010 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x4000 //TX_MIN_G_CTRL_SSNS
-409 0x0000 //TX_METAL_RTO_THR
-410 0x4848 //TX_NS_FP_K_METAL
+409 0x0300 //TX_METAL_RTO_THR
+410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -27483,10 +27483,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -27508,9 +27508,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -27531,19 +27531,19 @@
569 0x4B4F //TX_FDEQ_GAIN_2
570 0x504C //TX_FDEQ_GAIN_3
571 0x4044 //TX_FDEQ_GAIN_4
-572 0x4B54 //TX_FDEQ_GAIN_5
-573 0x5C58 //TX_FDEQ_GAIN_6
-574 0x585A //TX_FDEQ_GAIN_7
-575 0x5654 //TX_FDEQ_GAIN_8
-576 0x5050 //TX_FDEQ_GAIN_9
+572 0x5254 //TX_FDEQ_GAIN_5
+573 0x5C5C //TX_FDEQ_GAIN_6
+574 0x5C5A //TX_FDEQ_GAIN_7
+575 0x565A //TX_FDEQ_GAIN_8
+576 0x5650 //TX_FDEQ_GAIN_9
577 0x5454 //TX_FDEQ_GAIN_10
578 0x4C54 //TX_FDEQ_GAIN_11
-579 0x4C50 //TX_FDEQ_GAIN_12
+579 0x5458 //TX_FDEQ_GAIN_12
580 0x505C //TX_FDEQ_GAIN_13
581 0x6060 //TX_FDEQ_GAIN_14
582 0x6C6C //TX_FDEQ_GAIN_15
-583 0x6C6C //TX_FDEQ_GAIN_16
-584 0x7078 //TX_FDEQ_GAIN_17
+583 0x6464 //TX_FDEQ_GAIN_16
+584 0x6878 //TX_FDEQ_GAIN_17
585 0x9090 //TX_FDEQ_GAIN_18
586 0x9090 //TX_FDEQ_GAIN_19
587 0x9084 //TX_FDEQ_GAIN_20
@@ -27825,7 +27825,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1523 //TX_TDDRC_DRC_GAIN
+866 0x10CA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -27858,8 +27858,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -27867,36 +27867,36 @@
905 0x0E00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0020 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
-909 0x7FFF //TX_MICMUTE_LAMBDA_CB_NLE
+908 0x7000 //TX_MICMUTE_EAD_THR
+909 0x1000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FD0 //TX_DTD_THR1_MICMUTE_0
-912 0x7918 //TX_DTD_THR1_MICMUTE_1
-913 0x7724 //TX_DTD_THR1_MICMUTE_2
-914 0x7724 //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
-916 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7FB2 //TX_DTD_THR1_MICMUTE_0
+912 0x7DC8 //TX_DTD_THR1_MICMUTE_1
+913 0x7C38 //TX_DTD_THR1_MICMUTE_2
+914 0x7F58 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x4000 //TX_MICMUTE_C_POST_FLT
-922 0x03E8 //TX_MICMUTE_DT_CUT_K
-923 0x0001 //TX_MICMUTE_DT_CUT_THR
-924 0x03E8 //TX_MICMUTE_DT_CUT_K2
-925 0x0001 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7FFF //TX_MICMUTE_POST_MASK_SUP
+934 0x7FFF //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -27904,22 +27904,22 @@
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x0100 //TX_MIC_VOLUME_MIC1MUTE
944 0xE4A8 //TX_TFMASKM4_2_DT_THR
-945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+945 0x7436 //TX_MEAN_GAIN500HZ_DT_THR
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x6000 //TX_PRE_MASK_SUP
-950 0x0140 //TX_SDPCRN_GAIN
+949 0x4000 //TX_PRE_MASK_SUP
+950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
-952 0x0100 //TX_DT_HARME_ENDF
-953 0x7000 //TX_NSSAMASK_MORENS
-954 0x0400 //TX_CGMMMASK_MORENS
+952 0x0002 //TX_DT_HARME_ENDF
+953 0x7FFF //TX_NSSAMASK_MORENS
+954 0x1000 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
-958 0x6000 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x1000 //TX_CGMMMASK_MORENS_TYPE2
+957 0x7BE2 //TX_NSSAMASK_MORENS_TYPE1
+958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
+959 0x1C00 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -28114,7 +28114,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -28128,21 +28128,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -28164,8 +28164,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -28202,7 +28202,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000F //RX_SPK_VOL
+129 0x0009 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28213,7 +28213,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -28227,21 +28227,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -28263,8 +28263,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -28301,7 +28301,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0010 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28312,7 +28312,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -28326,21 +28326,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -28362,8 +28362,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -28400,7 +28400,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0022 //RX_SPK_VOL
+129 0x001B //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28411,7 +28411,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -28425,21 +28425,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -28461,8 +28461,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -28499,7 +28499,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0031 //RX_SPK_VOL
+129 0x002E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28510,7 +28510,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -28524,7 +28524,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
@@ -28598,7 +28598,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004B //RX_SPK_VOL
+129 0x0040 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28609,7 +28609,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -28623,7 +28623,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -28697,7 +28697,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0080 //RX_SPK_VOL
+129 0x0072 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28708,7 +28708,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -28722,7 +28722,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -28965,7 +28965,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -28979,21 +28979,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -29015,8 +29015,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -29053,7 +29053,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000F //RX_SPK_VOL
+286 0x0009 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29064,7 +29064,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -29078,21 +29078,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -29114,8 +29114,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -29152,7 +29152,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0010 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29163,7 +29163,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -29177,21 +29177,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -29213,8 +29213,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -29251,7 +29251,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0022 //RX_SPK_VOL
+286 0x001B //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29262,7 +29262,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -29276,21 +29276,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -29312,8 +29312,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -29350,7 +29350,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0031 //RX_SPK_VOL
+286 0x002E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29361,7 +29361,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -29375,7 +29375,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
@@ -29449,7 +29449,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004B //RX_SPK_VOL
+286 0x0040 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29460,7 +29460,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -29474,7 +29474,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -29548,7 +29548,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0080 //RX_SPK_VOL
+286 0x0072 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29559,7 +29559,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -29573,7 +29573,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
diff --git a/audio/komodo/tuning/fortemedia/HEADSET.dat b/audio/komodo/tuning/fortemedia/HEADSET.dat
index c957dc3a..b962e774 100644
Binary files a/audio/komodo/tuning/fortemedia/HEADSET.dat and b/audio/komodo/tuning/fortemedia/HEADSET.dat differ
diff --git a/audio/komodo/tuning/fortemedia/HEADSET.mods b/audio/komodo/tuning/fortemedia/HEADSET.mods
index 6e41cc72..f49b1df0 100644
--- a/audio/komodo/tuning/fortemedia/HEADSET.mods
+++ b/audio/komodo/tuning/fortemedia/HEADSET.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG HEADSET
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-23 16:34:33
+#SAVE_TIME 2024-06-06 17:28:21
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -406,7 +406,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -3101,7 +3101,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -3491,10 +3491,10 @@
784 0x1000 //TX_TDDRC_ALPHA_UP_02
785 0x1000 //TX_TDDRC_ALPHA_UP_03
786 0x1000 //TX_TDDRC_ALPHA_UP_04
-787 0x7EB8 //TX_TDDRC_ALPHA_DWN_01
-788 0x7EB8 //TX_TDDRC_ALPHA_DWN_02
-789 0x7EB8 //TX_TDDRC_ALPHA_DWN_03
-790 0x7EB8 //TX_TDDRC_ALPHA_DWN_04
+787 0x6000 //TX_TDDRC_ALPHA_DWN_01
+788 0x6000 //TX_TDDRC_ALPHA_DWN_02
+789 0x6000 //TX_TDDRC_ALPHA_DWN_03
+790 0x6000 //TX_TDDRC_ALPHA_DWN_04
791 0x7FFF //TX_TDDRC_TD_DRC_LIMIT
792 0x0800 //TX_TDDRC_POST_LIMIT_GAIN
793 0x0000 //TX_TDDRC_RESRV_0
@@ -3557,15 +3557,15 @@
850 0x0000 //TX_FFP_RESRV_4
851 0x0000 //TX_FFP_RESRV_5
852 0x0000 //TX_FFP_RESRV_6
-853 0x0001 //TX_FILTINDX
+853 0x0002 //TX_FILTINDX
854 0x0000 //TX_TDDRC_THRD_0
-855 0x0000 //TX_TDDRC_THRD_1
+855 0x001C //TX_TDDRC_THRD_1
856 0x2000 //TX_TDDRC_THRD_2
857 0x2000 //TX_TDDRC_THRD_3
858 0x3000 //TX_TDDRC_SLANT_0
859 0x6E00 //TX_TDDRC_SLANT_1
860 0x1000 //TX_TDDRC_ALPHA_UP_00
-861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00
+861 0x6000 //TX_TDDRC_ALPHA_DWN_00
862 0x0000 //TX_TDDRC_HMNC_FLAG
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
@@ -3693,7 +3693,7 @@
986 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_0
987 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_1
#RX
-0 0xA43C //RX_RECVFUNC_MODE_0
+0 0xA47C //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0001 //RX_SAMPLINGFREQ_SIG
3 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -3715,8 +3715,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3875,10 +3875,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -3974,10 +3974,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4073,10 +4073,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4172,10 +4172,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4251,14 +4251,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7220 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x7FFF //RX_TDDRC_SLANT_0
@@ -4271,10 +4271,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4350,14 +4350,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7220 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x7FFF //RX_TDDRC_SLANT_0
@@ -4370,10 +4370,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4449,14 +4449,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7220 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x7FFF //RX_TDDRC_SLANT_0
@@ -4469,10 +4469,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4544,7 +4544,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0xA43C //RX_RECVFUNC_MODE_0
+157 0xA47C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0001 //RX_SAMPLINGFREQ_SIG
160 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -4566,8 +4566,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -4726,109 +4726,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
-200 0x4848 //RX_FDEQ_GAIN_4
-201 0x4848 //RX_FDEQ_GAIN_5
-202 0x484B //RX_FDEQ_GAIN_6
-203 0x4B48 //RX_FDEQ_GAIN_7
-204 0x4848 //RX_FDEQ_GAIN_8
-205 0x4444 //RX_FDEQ_GAIN_9
-206 0x4846 //RX_FDEQ_GAIN_10
-207 0x403F //RX_FDEQ_GAIN_11
-208 0x3F3F //RX_FDEQ_GAIN_12
-209 0x4248 //RX_FDEQ_GAIN_13
-210 0x4848 //RX_FDEQ_GAIN_14
-211 0x4848 //RX_FDEQ_GAIN_15
-212 0x4848 //RX_FDEQ_GAIN_16
-213 0x4848 //RX_FDEQ_GAIN_17
-214 0x4848 //RX_FDEQ_GAIN_18
-215 0x4848 //RX_FDEQ_GAIN_19
-216 0x4848 //RX_FDEQ_GAIN_20
-217 0x4848 //RX_FDEQ_GAIN_21
-218 0x4848 //RX_FDEQ_GAIN_22
-219 0x4848 //RX_FDEQ_GAIN_23
-220 0x0202 //RX_FDEQ_BIN_0
-221 0x0203 //RX_FDEQ_BIN_1
-222 0x0303 //RX_FDEQ_BIN_2
-223 0x0304 //RX_FDEQ_BIN_3
-224 0x0405 //RX_FDEQ_BIN_4
-225 0x0506 //RX_FDEQ_BIN_5
-226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x0D0E //RX_FDEQ_BIN_9
-230 0x0E0F //RX_FDEQ_BIN_10
-231 0x0F10 //RX_FDEQ_BIN_11
-232 0x1011 //RX_FDEQ_BIN_12
-233 0x1104 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
-235 0x0000 //RX_FDEQ_BIN_15
-236 0x0000 //RX_FDEQ_BIN_16
-237 0x0000 //RX_FDEQ_BIN_17
-238 0x0000 //RX_FDEQ_BIN_18
-239 0x0000 //RX_FDEQ_BIN_19
-240 0x0000 //RX_FDEQ_BIN_20
-241 0x0000 //RX_FDEQ_BIN_21
-242 0x0000 //RX_FDEQ_BIN_22
-243 0x0000 //RX_FDEQ_BIN_23
-244 0x4000 //RX_FDEQ_RESRV_0
-245 0x0320 //RX_FDEQ_RESRV_1
-246 0x0018 //RX_FDDRC_BAND_MARGIN_0
-247 0x0030 //RX_FDDRC_BAND_MARGIN_1
-248 0x0050 //RX_FDDRC_BAND_MARGIN_2
-249 0x0080 //RX_FDDRC_BAND_MARGIN_3
-250 0x0007 //RX_FDDRC_BLOCK_EXP
-251 0x5000 //RX_FDDRC_THRD_2_0
-252 0x5000 //RX_FDDRC_THRD_2_1
-253 0x5000 //RX_FDDRC_THRD_2_2
-254 0x5000 //RX_FDDRC_THRD_2_3
-255 0x6400 //RX_FDDRC_THRD_3_0
-256 0x6400 //RX_FDDRC_THRD_3_1
-257 0x6400 //RX_FDDRC_THRD_3_2
-258 0x6400 //RX_FDDRC_THRD_3_3
-259 0x2000 //RX_FDDRC_SLANT_0_0
-260 0x2000 //RX_FDDRC_SLANT_0_1
-261 0x2000 //RX_FDDRC_SLANT_0_2
-262 0x2000 //RX_FDDRC_SLANT_0_3
-263 0x5333 //RX_FDDRC_SLANT_1_0
-264 0x5333 //RX_FDDRC_SLANT_1_1
-265 0x5333 //RX_FDDRC_SLANT_1_2
-266 0x5333 //RX_FDDRC_SLANT_1_3
-267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000A //RX_SPK_VOL
-287 0x0000 //RX_VOL_RESRV_0
-#VOL 1
-163 0x1000 //RX_TDDRC_ALPHA_UP_1
-164 0x1000 //RX_TDDRC_ALPHA_UP_2
-165 0x1000 //RX_TDDRC_ALPHA_UP_3
-166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
-185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
-186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
-189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-190 0x7220 //RX_TDDRC_LIMITER_THRD
-191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
-271 0x1800 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
-273 0x7FFF //RX_TDDRC_SLANT_0
-274 0x7FFF //RX_TDDRC_SLANT_1
-275 0x1000 //RX_TDDRC_ALPHA_UP_0
-276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
-277 0x0000 //RX_TDDRC_HMNC_FLAG
-278 0x199A //RX_TDDRC_HMNC_GAIN
-279 0x0001 //RX_TDDRC_SMT_FLAG
-280 0x0CCD //RX_TDDRC_SMT_W
-281 0x01A0 //RX_TDDRC_DRC_GAIN
-195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -4899,6 +4800,105 @@
267 0x0000 //RX_FDDRC_RESRV_0
286 0x000B //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
+#VOL 1
+163 0x1000 //RX_TDDRC_ALPHA_UP_1
+164 0x1000 //RX_TDDRC_ALPHA_UP_2
+165 0x1000 //RX_TDDRC_ALPHA_UP_3
+166 0x1000 //RX_TDDRC_ALPHA_UP_4
+184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
+186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
+189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
+190 0x7220 //RX_TDDRC_LIMITER_THRD
+191 0x0800 //RX_TDDRC_LIMITER_GAIN
+269 0x0000 //RX_TDDRC_THRD_0
+270 0x0000 //RX_TDDRC_THRD_1
+271 0x1800 //RX_TDDRC_THRD_2
+272 0x1800 //RX_TDDRC_THRD_3
+273 0x7FFF //RX_TDDRC_SLANT_0
+274 0x7FFF //RX_TDDRC_SLANT_1
+275 0x1000 //RX_TDDRC_ALPHA_UP_0
+276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+277 0x0000 //RX_TDDRC_HMNC_FLAG
+278 0x199A //RX_TDDRC_HMNC_GAIN
+279 0x0001 //RX_TDDRC_SMT_FLAG
+280 0x0CCD //RX_TDDRC_SMT_W
+281 0x01A0 //RX_TDDRC_DRC_GAIN
+195 0x001C //RX_FDEQ_SUBNUM
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
+200 0x4848 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x484B //RX_FDEQ_GAIN_6
+203 0x4B48 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4444 //RX_FDEQ_GAIN_9
+206 0x4846 //RX_FDEQ_GAIN_10
+207 0x403F //RX_FDEQ_GAIN_11
+208 0x3F3F //RX_FDEQ_GAIN_12
+209 0x4248 //RX_FDEQ_GAIN_13
+210 0x4848 //RX_FDEQ_GAIN_14
+211 0x4848 //RX_FDEQ_GAIN_15
+212 0x4848 //RX_FDEQ_GAIN_16
+213 0x4848 //RX_FDEQ_GAIN_17
+214 0x4848 //RX_FDEQ_GAIN_18
+215 0x4848 //RX_FDEQ_GAIN_19
+216 0x4848 //RX_FDEQ_GAIN_20
+217 0x4848 //RX_FDEQ_GAIN_21
+218 0x4848 //RX_FDEQ_GAIN_22
+219 0x4848 //RX_FDEQ_GAIN_23
+220 0x0202 //RX_FDEQ_BIN_0
+221 0x0203 //RX_FDEQ_BIN_1
+222 0x0303 //RX_FDEQ_BIN_2
+223 0x0304 //RX_FDEQ_BIN_3
+224 0x0405 //RX_FDEQ_BIN_4
+225 0x0506 //RX_FDEQ_BIN_5
+226 0x0708 //RX_FDEQ_BIN_6
+227 0x090A //RX_FDEQ_BIN_7
+228 0x0B0C //RX_FDEQ_BIN_8
+229 0x0D0E //RX_FDEQ_BIN_9
+230 0x0E0F //RX_FDEQ_BIN_10
+231 0x0F10 //RX_FDEQ_BIN_11
+232 0x1011 //RX_FDEQ_BIN_12
+233 0x1104 //RX_FDEQ_BIN_13
+234 0x0000 //RX_FDEQ_BIN_14
+235 0x0000 //RX_FDEQ_BIN_15
+236 0x0000 //RX_FDEQ_BIN_16
+237 0x0000 //RX_FDEQ_BIN_17
+238 0x0000 //RX_FDEQ_BIN_18
+239 0x0000 //RX_FDEQ_BIN_19
+240 0x0000 //RX_FDEQ_BIN_20
+241 0x0000 //RX_FDEQ_BIN_21
+242 0x0000 //RX_FDEQ_BIN_22
+243 0x0000 //RX_FDEQ_BIN_23
+244 0x4000 //RX_FDEQ_RESRV_0
+245 0x0320 //RX_FDEQ_RESRV_1
+246 0x0018 //RX_FDDRC_BAND_MARGIN_0
+247 0x0030 //RX_FDDRC_BAND_MARGIN_1
+248 0x0050 //RX_FDDRC_BAND_MARGIN_2
+249 0x0080 //RX_FDDRC_BAND_MARGIN_3
+250 0x0007 //RX_FDDRC_BLOCK_EXP
+251 0x5000 //RX_FDDRC_THRD_2_0
+252 0x5000 //RX_FDDRC_THRD_2_1
+253 0x5000 //RX_FDDRC_THRD_2_2
+254 0x5000 //RX_FDDRC_THRD_2_3
+255 0x6400 //RX_FDDRC_THRD_3_0
+256 0x6400 //RX_FDDRC_THRD_3_1
+257 0x6400 //RX_FDDRC_THRD_3_2
+258 0x6400 //RX_FDDRC_THRD_3_3
+259 0x2000 //RX_FDDRC_SLANT_0_0
+260 0x2000 //RX_FDDRC_SLANT_0_1
+261 0x2000 //RX_FDDRC_SLANT_0_2
+262 0x2000 //RX_FDDRC_SLANT_0_3
+263 0x5333 //RX_FDDRC_SLANT_1_0
+264 0x5333 //RX_FDDRC_SLANT_1_1
+265 0x5333 //RX_FDDRC_SLANT_1_2
+266 0x5333 //RX_FDDRC_SLANT_1_3
+267 0x0000 //RX_FDDRC_RESRV_0
+286 0x0012 //RX_SPK_VOL
+287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
164 0x1000 //RX_TDDRC_ALPHA_UP_2
@@ -4924,10 +4924,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5023,10 +5023,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5102,14 +5102,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7220 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x7FFF //RX_TDDRC_SLANT_0
@@ -5122,10 +5122,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5201,14 +5201,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7220 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x7FFF //RX_TDDRC_SLANT_0
@@ -5221,10 +5221,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5300,14 +5300,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7220 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x7FFF //RX_TDDRC_SLANT_0
@@ -5320,10 +5320,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5696,7 +5696,7 @@
294 0x000C //TX_MIN_GAIN_S_5
295 0x000C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x4000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
@@ -5796,7 +5796,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -5977,11 +5977,11 @@
575 0x4040 //TX_FDEQ_GAIN_8
576 0x3838 //TX_FDEQ_GAIN_9
577 0x3838 //TX_FDEQ_GAIN_10
-578 0x3828 //TX_FDEQ_GAIN_11
-579 0x2828 //TX_FDEQ_GAIN_12
-580 0x2828 //TX_FDEQ_GAIN_13
-581 0x1C1C //TX_FDEQ_GAIN_14
-582 0x1C1C //TX_FDEQ_GAIN_15
+578 0x4C3C //TX_FDEQ_GAIN_11
+579 0x3C3C //TX_FDEQ_GAIN_12
+580 0x3838 //TX_FDEQ_GAIN_13
+581 0x3830 //TX_FDEQ_GAIN_14
+582 0x3030 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -6186,10 +6186,10 @@
784 0x3000 //TX_TDDRC_ALPHA_UP_02
785 0x3000 //TX_TDDRC_ALPHA_UP_03
786 0x3000 //TX_TDDRC_ALPHA_UP_04
-787 0x7EB8 //TX_TDDRC_ALPHA_DWN_01
-788 0x7EB8 //TX_TDDRC_ALPHA_DWN_02
-789 0x7EB8 //TX_TDDRC_ALPHA_DWN_03
-790 0x7EB8 //TX_TDDRC_ALPHA_DWN_04
+787 0x6000 //TX_TDDRC_ALPHA_DWN_01
+788 0x6000 //TX_TDDRC_ALPHA_DWN_02
+789 0x6000 //TX_TDDRC_ALPHA_DWN_03
+790 0x6000 //TX_TDDRC_ALPHA_DWN_04
791 0x78D6 //TX_TDDRC_TD_DRC_LIMIT
792 0x0800 //TX_TDDRC_POST_LIMIT_GAIN
793 0x0000 //TX_TDDRC_RESRV_0
@@ -6260,7 +6260,7 @@
858 0x3000 //TX_TDDRC_SLANT_0
859 0x6E00 //TX_TDDRC_SLANT_1
860 0x3000 //TX_TDDRC_ALPHA_UP_00
-861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00
+861 0x6000 //TX_TDDRC_ALPHA_DWN_00
862 0x0000 //TX_TDDRC_HMNC_FLAG
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
@@ -6568,21 +6568,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6667,21 +6667,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6766,21 +6766,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6865,21 +6865,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6964,21 +6964,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -7063,21 +7063,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -7162,21 +7162,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -7419,21 +7419,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7518,21 +7518,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7617,21 +7617,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7716,21 +7716,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7815,21 +7815,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7914,21 +7914,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -8013,21 +8013,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -8491,7 +8491,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -11086,7 +11086,7 @@
294 0x000C //TX_MIN_GAIN_S_5
295 0x000C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x4000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
@@ -11186,7 +11186,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -11367,11 +11367,11 @@
575 0x4040 //TX_FDEQ_GAIN_8
576 0x3838 //TX_FDEQ_GAIN_9
577 0x3838 //TX_FDEQ_GAIN_10
-578 0x3828 //TX_FDEQ_GAIN_11
-579 0x2828 //TX_FDEQ_GAIN_12
-580 0x2828 //TX_FDEQ_GAIN_13
-581 0x1C1C //TX_FDEQ_GAIN_14
-582 0x1C1C //TX_FDEQ_GAIN_15
+578 0x4C3C //TX_FDEQ_GAIN_11
+579 0x3C3C //TX_FDEQ_GAIN_12
+580 0x3838 //TX_FDEQ_GAIN_13
+581 0x3830 //TX_FDEQ_GAIN_14
+582 0x3030 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -11576,10 +11576,10 @@
784 0x3000 //TX_TDDRC_ALPHA_UP_02
785 0x3000 //TX_TDDRC_ALPHA_UP_03
786 0x3000 //TX_TDDRC_ALPHA_UP_04
-787 0x7EB8 //TX_TDDRC_ALPHA_DWN_01
-788 0x7EB8 //TX_TDDRC_ALPHA_DWN_02
-789 0x7EB8 //TX_TDDRC_ALPHA_DWN_03
-790 0x7EB8 //TX_TDDRC_ALPHA_DWN_04
+787 0x6000 //TX_TDDRC_ALPHA_DWN_01
+788 0x6000 //TX_TDDRC_ALPHA_DWN_02
+789 0x6000 //TX_TDDRC_ALPHA_DWN_03
+790 0x6000 //TX_TDDRC_ALPHA_DWN_04
791 0x78D6 //TX_TDDRC_TD_DRC_LIMIT
792 0x0800 //TX_TDDRC_POST_LIMIT_GAIN
793 0x0000 //TX_TDDRC_RESRV_0
@@ -11650,7 +11650,7 @@
858 0x3000 //TX_TDDRC_SLANT_0
859 0x6E00 //TX_TDDRC_SLANT_1
860 0x3000 //TX_TDDRC_ALPHA_UP_00
-861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00
+861 0x6000 //TX_TDDRC_ALPHA_DWN_00
862 0x0000 //TX_TDDRC_HMNC_FLAG
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
@@ -11778,7 +11778,7 @@
986 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_0
987 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_1
#RX
-0 0x803C //RX_RECVFUNC_MODE_0
+0 0x843C //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0003 //RX_SAMPLINGFREQ_SIG
3 0x0003 //RX_SAMPLINGFREQ_PROC
@@ -11958,21 +11958,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12057,21 +12057,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12156,21 +12156,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12255,21 +12255,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12354,21 +12354,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12453,21 +12453,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12552,21 +12552,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12629,7 +12629,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x803C //RX_RECVFUNC_MODE_0
+157 0x843C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0003 //RX_SAMPLINGFREQ_SIG
160 0x0003 //RX_SAMPLINGFREQ_PROC
@@ -12809,21 +12809,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -12908,21 +12908,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13007,21 +13007,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13106,21 +13106,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13205,21 +13205,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13304,21 +13304,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13403,21 +13403,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13881,7 +13881,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -16576,7 +16576,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -19271,7 +19271,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -21966,7 +21966,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -24661,7 +24661,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -27356,7 +27356,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x7FFF //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -29657,8 +29657,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -29669,7 +29669,7 @@
12 0x0001 //TX_NUM_LOUTCHN
13 0x0001 //TX_MAXNUM_AECREF
14 0x0000 //TX_DBG_FUNC_REG
-15 0x0020 //TX_DBG_FUNC_REG1
+15 0x0001 //TX_DBG_FUNC_REG1
16 0x0000 //TX_SYS_RESRV_0
17 0x0000 //TX_SYS_RESRV_1
18 0x0000 //TX_SYS_RESRV_2
@@ -29899,26 +29899,26 @@
242 0xF800 //TX_THR_SN_EST_0
243 0xFC00 //TX_THR_SN_EST_1
244 0xFA00 //TX_THR_SN_EST_2
-245 0xFB00 //TX_THR_SN_EST_3
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
251 0x0200 //TX_DELTA_THR_SN_EST_1
252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+253 0xFB00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0200 //TX_DELTA_THR_SN_EST_6
+256 0x0300 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x4000 //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
267 0x001E //TX_INBEAM_T
@@ -29938,18 +29938,18 @@
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x001C //TX_NS_LVL_CTRL_1
283 0x0016 //TX_NS_LVL_CTRL_2
-284 0x0016 //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0014 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x001C //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0010 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0010 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
297 0x6000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
@@ -29957,10 +29957,10 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x5000 //TX_SNRI_SUP_1
302 0x4800 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -29971,35 +29971,35 @@
314 0x5000 //TX_A_POST_FILT_S_0
315 0x5800 //TX_A_POST_FILT_S_1
316 0x2800 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+317 0x6F75 //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
-320 0x6000 //TX_A_POST_FILT_S_6
+320 0x7FF2 //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x7FFF //TX_B_POST_FILT_0
323 0x7FFF //TX_B_POST_FILT_1
324 0x2000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x5FF5 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
331 0x5000 //TX_B_LESSCUT_RTO_S_1
332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x5000 //TX_B_LESSCUT_RTO_S_3
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C00 //TX_LAMBDA_PFILT
339 0x7C00 //TX_LAMBDA_PFILT_S_0
340 0x7100 //TX_LAMBDA_PFILT_S_1
341 0x7C00 //TX_LAMBDA_PFILT_S_2
-342 0x7D00 //TX_LAMBDA_PFILT_S_3
+342 0x7EF1 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
-345 0x7C00 //TX_LAMBDA_PFILT_S_6
+345 0x7BF4 //TX_LAMBDA_PFILT_S_6
346 0x7C00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -30044,14 +30044,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -30178,10 +30178,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -30203,9 +30203,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -30520,7 +30520,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x12D6 //TX_TDDRC_DRC_GAIN
+866 0x0EF6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -30553,8 +30553,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0280 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -30562,14 +30562,14 @@
905 0x0C00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7F00 //TX_MICMUTE_EAD_THR
+908 0x6C00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE9 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7E2C //TX_DTD_THR1_MICMUTE_2
-914 0x7850 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7F62 //TX_DTD_THR1_MICMUTE_1
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
+914 0x7FFD //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
@@ -30577,21 +30577,21 @@
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x0100 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
-926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -30607,14 +30607,14 @@
950 0x0100 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0200 //TX_CGMMMASK_MORENS
+953 0x0BFE //TX_NSSAMASK_MORENS
+954 0x5D00 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x5900 //TX_NSSAMASK_MORENS_TYPE2
-959 0x0600 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0600 //TX_CGMMMASK_MORENS_TYPE2
+958 0x6800 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1200 //TX_CGMMMASK_MORENS_TYPE1
+960 0x1200 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -30665,8 +30665,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -31516,8 +31516,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -32352,8 +32352,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -32490,8 +32490,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -32499,7 +32499,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7000 //TX_EAD_THR
+150 0x7788 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x1000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -32514,13 +32514,13 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
-165 0x6000 //TX_LAMBDA_RE_EST
+165 0x1000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0140 //TX_DT2_HOLD_N
+171 0x01F0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -32548,18 +32548,18 @@
196 0x0000 //TX_NORMENERHIGHTHL
197 0x6D60 //TX_DTD_THR1_0
198 0x5DC0 //TX_DTD_THR1_1
-199 0x7E5E //TX_DTD_THR1_2
+199 0x64C8 //TX_DTD_THR1_2
200 0x7F8A //TX_DTD_THR1_3
201 0x7FFF //TX_DTD_THR1_4
202 0x7FFF //TX_DTD_THR1_5
-203 0x7FFF //TX_DTD_THR1_6
+203 0x61A8 //TX_DTD_THR1_6
204 0x7E00 //TX_DTD_THR2_0
205 0x7E00 //TX_DTD_THR2_1
-206 0x5000 //TX_DTD_THR2_2
+206 0x7E00 //TX_DTD_THR2_2
207 0x5000 //TX_DTD_THR2_3
208 0x5000 //TX_DTD_THR2_4
209 0x5000 //TX_DTD_THR2_5
-210 0x5000 //TX_DTD_THR2_6
+210 0x7E00 //TX_DTD_THR2_6
211 0x7FFF //TX_DTD_THR3
212 0x0000 //TX_SPK_CUT_K
213 0x3E80 //TX_DT_CUT_K
@@ -32574,16 +32574,16 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
-225 0x157C //TX_RATIO_DT_L_TH_HIGH
+225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
-228 0x2000 //TX_B_POST_FILT_ECHO_L
+228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0DAC //TX_RATIO_DT_L0_TH_HIGH
+234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -32592,15 +32592,15 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xF800 //TX_THR_SN_EST_2
-245 0xFC00 //TX_THR_SN_EST_3
+243 0xFC00 //TX_THR_SN_EST_1
+244 0xFA00 //TX_THR_SN_EST_2
+245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
248 0xF800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
+251 0x0500 //TX_DELTA_THR_SN_EST_1
252 0x0100 //TX_DELTA_THR_SN_EST_2
253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
@@ -32608,7 +32608,7 @@
256 0x0100 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
+259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
@@ -32631,31 +32631,31 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0010 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0014 //TX_NS_LVL_CTRL_3
+282 0x0014 //TX_NS_LVL_CTRL_1
+283 0x001C //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0017 //TX_NS_LVL_CTRL_6
+287 0x001A //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0014 //TX_MIN_GAIN_S_2
-292 0x0014 //TX_MIN_GAIN_S_3
+290 0x0004 //TX_MIN_GAIN_S_1
+291 0x0016 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x3000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x4000 //TX_SNRI_SUP_0
301 0x6000 //TX_SNRI_SUP_1
-302 0x6000 //TX_SNRI_SUP_2
-303 0x5000 //TX_SNRI_SUP_3
+302 0x4000 //TX_SNRI_SUP_2
+303 0x3000 //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x6000 //TX_SNRI_SUP_6
+306 0x4000 //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -32663,35 +32663,35 @@
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x4000 //TX_A_POST_FILT_S_1
-316 0x4000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x2000 //TX_A_POST_FILT_S_0
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x1000 //TX_A_POST_FILT_S_2
+317 0x1000 //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x2000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x5000 //TX_B_POST_FILT_1
-324 0x3000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2000 //TX_B_POST_FILT_2
+325 0x6000 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x3000 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7000 //TX_B_LESSCUT_RTO_S_1
-332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x7000 //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x7FFF //TX_B_LESSCUT_RTO_S_2
+333 0x7FFF //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7000 //TX_B_LESSCUT_RTO_S_6
+336 0x7FFF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7F00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
+339 0x7400 //TX_LAMBDA_PFILT_S_0
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
345 0x7A00 //TX_LAMBDA_PFILT_S_6
@@ -32712,7 +32712,7 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x0000 //TX_SN_C_F
+363 0x001E //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
@@ -32720,9 +32720,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x042C //TX_NOISE_TH_1
-371 0x0231 //TX_NOISE_TH_2
-372 0x2D8C //TX_NOISE_TH_3
-373 0x3117 //TX_NOISE_TH_4
+371 0x0708 //TX_NOISE_TH_2
+372 0x2AF8 //TX_NOISE_TH_3
+373 0x3A98 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
@@ -32739,27 +32739,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x6000 //TX_POST_MASK_SUP
+403 0x7FFF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
-406 0x0007 //TX_MINENOISE_MIC0_TH
+406 0x0010 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x4000 //TX_MIN_G_CTRL_SSNS
-409 0x0000 //TX_METAL_RTO_THR
-410 0x4848 //TX_NS_FP_K_METAL
+409 0x0300 //TX_METAL_RTO_THR
+410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -32873,10 +32873,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -32898,9 +32898,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -32921,19 +32921,19 @@
569 0x4B4F //TX_FDEQ_GAIN_2
570 0x504C //TX_FDEQ_GAIN_3
571 0x4044 //TX_FDEQ_GAIN_4
-572 0x4B54 //TX_FDEQ_GAIN_5
-573 0x5C58 //TX_FDEQ_GAIN_6
-574 0x585A //TX_FDEQ_GAIN_7
-575 0x5654 //TX_FDEQ_GAIN_8
-576 0x5050 //TX_FDEQ_GAIN_9
+572 0x5254 //TX_FDEQ_GAIN_5
+573 0x5C5C //TX_FDEQ_GAIN_6
+574 0x5C5A //TX_FDEQ_GAIN_7
+575 0x565A //TX_FDEQ_GAIN_8
+576 0x5650 //TX_FDEQ_GAIN_9
577 0x5454 //TX_FDEQ_GAIN_10
578 0x4C54 //TX_FDEQ_GAIN_11
-579 0x4C50 //TX_FDEQ_GAIN_12
+579 0x5458 //TX_FDEQ_GAIN_12
580 0x505C //TX_FDEQ_GAIN_13
581 0x6060 //TX_FDEQ_GAIN_14
582 0x6C6C //TX_FDEQ_GAIN_15
-583 0x6C6C //TX_FDEQ_GAIN_16
-584 0x7078 //TX_FDEQ_GAIN_17
+583 0x6464 //TX_FDEQ_GAIN_16
+584 0x6878 //TX_FDEQ_GAIN_17
585 0x9090 //TX_FDEQ_GAIN_18
586 0x9090 //TX_FDEQ_GAIN_19
587 0x9084 //TX_FDEQ_GAIN_20
@@ -33215,7 +33215,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1523 //TX_TDDRC_DRC_GAIN
+866 0x10CA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -33248,8 +33248,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -33257,36 +33257,36 @@
905 0x0E00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0020 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
-909 0x7FFF //TX_MICMUTE_LAMBDA_CB_NLE
+908 0x7000 //TX_MICMUTE_EAD_THR
+909 0x1000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FD0 //TX_DTD_THR1_MICMUTE_0
-912 0x7918 //TX_DTD_THR1_MICMUTE_1
-913 0x7724 //TX_DTD_THR1_MICMUTE_2
-914 0x7724 //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
-916 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7FB2 //TX_DTD_THR1_MICMUTE_0
+912 0x7DC8 //TX_DTD_THR1_MICMUTE_1
+913 0x7C38 //TX_DTD_THR1_MICMUTE_2
+914 0x7F58 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x4000 //TX_MICMUTE_C_POST_FLT
-922 0x03E8 //TX_MICMUTE_DT_CUT_K
-923 0x0001 //TX_MICMUTE_DT_CUT_THR
-924 0x03E8 //TX_MICMUTE_DT_CUT_K2
-925 0x0001 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7FFF //TX_MICMUTE_POST_MASK_SUP
+934 0x7FFF //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -33294,22 +33294,22 @@
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x0100 //TX_MIC_VOLUME_MIC1MUTE
944 0xE4A8 //TX_TFMASKM4_2_DT_THR
-945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+945 0x7436 //TX_MEAN_GAIN500HZ_DT_THR
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x6000 //TX_PRE_MASK_SUP
-950 0x0140 //TX_SDPCRN_GAIN
+949 0x4000 //TX_PRE_MASK_SUP
+950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
-952 0x0100 //TX_DT_HARME_ENDF
-953 0x7000 //TX_NSSAMASK_MORENS
-954 0x0400 //TX_CGMMMASK_MORENS
+952 0x0002 //TX_DT_HARME_ENDF
+953 0x7FFF //TX_NSSAMASK_MORENS
+954 0x1000 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
-958 0x6000 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x1000 //TX_CGMMMASK_MORENS_TYPE2
+957 0x7BE2 //TX_NSSAMASK_MORENS_TYPE1
+958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
+959 0x1C00 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -35441,7 +35441,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -37742,8 +37742,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -37880,8 +37880,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -37889,7 +37889,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7000 //TX_EAD_THR
+150 0x7788 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x1000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -37904,13 +37904,13 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
-165 0x6000 //TX_LAMBDA_RE_EST
+165 0x1000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0140 //TX_DT2_HOLD_N
+171 0x01F0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -37938,18 +37938,18 @@
196 0x0000 //TX_NORMENERHIGHTHL
197 0x6D60 //TX_DTD_THR1_0
198 0x5DC0 //TX_DTD_THR1_1
-199 0x7E5E //TX_DTD_THR1_2
+199 0x64C8 //TX_DTD_THR1_2
200 0x7F8A //TX_DTD_THR1_3
201 0x7FFF //TX_DTD_THR1_4
202 0x7FFF //TX_DTD_THR1_5
-203 0x7FFF //TX_DTD_THR1_6
+203 0x61A8 //TX_DTD_THR1_6
204 0x7E00 //TX_DTD_THR2_0
205 0x7E00 //TX_DTD_THR2_1
-206 0x5000 //TX_DTD_THR2_2
+206 0x7E00 //TX_DTD_THR2_2
207 0x5000 //TX_DTD_THR2_3
208 0x5000 //TX_DTD_THR2_4
209 0x5000 //TX_DTD_THR2_5
-210 0x5000 //TX_DTD_THR2_6
+210 0x7E00 //TX_DTD_THR2_6
211 0x7FFF //TX_DTD_THR3
212 0x0000 //TX_SPK_CUT_K
213 0x3E80 //TX_DT_CUT_K
@@ -37964,16 +37964,16 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
-225 0x157C //TX_RATIO_DT_L_TH_HIGH
+225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
-228 0x2000 //TX_B_POST_FILT_ECHO_L
+228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0DAC //TX_RATIO_DT_L0_TH_HIGH
+234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -37982,15 +37982,15 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xF800 //TX_THR_SN_EST_2
-245 0xFC00 //TX_THR_SN_EST_3
+243 0xFC00 //TX_THR_SN_EST_1
+244 0xFA00 //TX_THR_SN_EST_2
+245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
248 0xF800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
+251 0x0500 //TX_DELTA_THR_SN_EST_1
252 0x0100 //TX_DELTA_THR_SN_EST_2
253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
@@ -37998,7 +37998,7 @@
256 0x0100 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
+259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
@@ -38021,31 +38021,31 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0010 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0014 //TX_NS_LVL_CTRL_3
+282 0x0014 //TX_NS_LVL_CTRL_1
+283 0x001C //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0017 //TX_NS_LVL_CTRL_6
+287 0x001A //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0014 //TX_MIN_GAIN_S_2
-292 0x0014 //TX_MIN_GAIN_S_3
+290 0x0004 //TX_MIN_GAIN_S_1
+291 0x0016 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x3000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x4000 //TX_SNRI_SUP_0
301 0x6000 //TX_SNRI_SUP_1
-302 0x6000 //TX_SNRI_SUP_2
-303 0x5000 //TX_SNRI_SUP_3
+302 0x4000 //TX_SNRI_SUP_2
+303 0x3000 //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x6000 //TX_SNRI_SUP_6
+306 0x4000 //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -38053,35 +38053,35 @@
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x4000 //TX_A_POST_FILT_S_1
-316 0x4000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x2000 //TX_A_POST_FILT_S_0
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x1000 //TX_A_POST_FILT_S_2
+317 0x1000 //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x2000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x5000 //TX_B_POST_FILT_1
-324 0x3000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2000 //TX_B_POST_FILT_2
+325 0x6000 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x3000 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7000 //TX_B_LESSCUT_RTO_S_1
-332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x7000 //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x7FFF //TX_B_LESSCUT_RTO_S_2
+333 0x7FFF //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7000 //TX_B_LESSCUT_RTO_S_6
+336 0x7FFF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7F00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
+339 0x7400 //TX_LAMBDA_PFILT_S_0
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
345 0x7A00 //TX_LAMBDA_PFILT_S_6
@@ -38102,7 +38102,7 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x0000 //TX_SN_C_F
+363 0x001E //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
@@ -38110,9 +38110,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x042C //TX_NOISE_TH_1
-371 0x0231 //TX_NOISE_TH_2
-372 0x2D8C //TX_NOISE_TH_3
-373 0x3117 //TX_NOISE_TH_4
+371 0x0708 //TX_NOISE_TH_2
+372 0x2AF8 //TX_NOISE_TH_3
+373 0x3A98 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
@@ -38129,27 +38129,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x6000 //TX_POST_MASK_SUP
+403 0x7FFF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
-406 0x0007 //TX_MINENOISE_MIC0_TH
+406 0x0010 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x4000 //TX_MIN_G_CTRL_SSNS
-409 0x0000 //TX_METAL_RTO_THR
-410 0x4848 //TX_NS_FP_K_METAL
+409 0x0300 //TX_METAL_RTO_THR
+410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -38263,10 +38263,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -38288,9 +38288,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -38311,19 +38311,19 @@
569 0x4B4F //TX_FDEQ_GAIN_2
570 0x504C //TX_FDEQ_GAIN_3
571 0x4044 //TX_FDEQ_GAIN_4
-572 0x4B54 //TX_FDEQ_GAIN_5
-573 0x5C58 //TX_FDEQ_GAIN_6
-574 0x585A //TX_FDEQ_GAIN_7
-575 0x5654 //TX_FDEQ_GAIN_8
-576 0x5050 //TX_FDEQ_GAIN_9
+572 0x5254 //TX_FDEQ_GAIN_5
+573 0x5C5C //TX_FDEQ_GAIN_6
+574 0x5C5A //TX_FDEQ_GAIN_7
+575 0x565A //TX_FDEQ_GAIN_8
+576 0x5650 //TX_FDEQ_GAIN_9
577 0x5454 //TX_FDEQ_GAIN_10
578 0x4C54 //TX_FDEQ_GAIN_11
-579 0x4C50 //TX_FDEQ_GAIN_12
+579 0x5458 //TX_FDEQ_GAIN_12
580 0x505C //TX_FDEQ_GAIN_13
581 0x6060 //TX_FDEQ_GAIN_14
582 0x6C6C //TX_FDEQ_GAIN_15
-583 0x6C6C //TX_FDEQ_GAIN_16
-584 0x7078 //TX_FDEQ_GAIN_17
+583 0x6464 //TX_FDEQ_GAIN_16
+584 0x6878 //TX_FDEQ_GAIN_17
585 0x9090 //TX_FDEQ_GAIN_18
586 0x9090 //TX_FDEQ_GAIN_19
587 0x9084 //TX_FDEQ_GAIN_20
@@ -38605,7 +38605,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1523 //TX_TDDRC_DRC_GAIN
+866 0x10CA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -38638,8 +38638,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -38647,36 +38647,36 @@
905 0x0E00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0020 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
-909 0x7FFF //TX_MICMUTE_LAMBDA_CB_NLE
+908 0x7000 //TX_MICMUTE_EAD_THR
+909 0x1000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FD0 //TX_DTD_THR1_MICMUTE_0
-912 0x7918 //TX_DTD_THR1_MICMUTE_1
-913 0x7724 //TX_DTD_THR1_MICMUTE_2
-914 0x7724 //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
-916 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7FB2 //TX_DTD_THR1_MICMUTE_0
+912 0x7DC8 //TX_DTD_THR1_MICMUTE_1
+913 0x7C38 //TX_DTD_THR1_MICMUTE_2
+914 0x7F58 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x4000 //TX_MICMUTE_C_POST_FLT
-922 0x03E8 //TX_MICMUTE_DT_CUT_K
-923 0x0001 //TX_MICMUTE_DT_CUT_THR
-924 0x03E8 //TX_MICMUTE_DT_CUT_K2
-925 0x0001 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7FFF //TX_MICMUTE_POST_MASK_SUP
+934 0x7FFF //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -38684,22 +38684,22 @@
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x0100 //TX_MIC_VOLUME_MIC1MUTE
944 0xE4A8 //TX_TFMASKM4_2_DT_THR
-945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+945 0x7436 //TX_MEAN_GAIN500HZ_DT_THR
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x6000 //TX_PRE_MASK_SUP
-950 0x0140 //TX_SDPCRN_GAIN
+949 0x4000 //TX_PRE_MASK_SUP
+950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
-952 0x0100 //TX_DT_HARME_ENDF
-953 0x7000 //TX_NSSAMASK_MORENS
-954 0x0400 //TX_CGMMMASK_MORENS
+952 0x0002 //TX_DT_HARME_ENDF
+953 0x7FFF //TX_NSSAMASK_MORENS
+954 0x1000 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
-958 0x6000 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x1000 //TX_CGMMMASK_MORENS_TYPE2
+957 0x7BE2 //TX_NSSAMASK_MORENS_TYPE1
+958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
+959 0x1C00 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -40831,7 +40831,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -43526,7 +43526,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -46221,7 +46221,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -48916,7 +48916,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -51611,7 +51611,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -54306,7 +54306,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -57001,7 +57001,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -57613,10 +57613,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -57759,7 +57759,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -57773,21 +57773,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8070 //RX_FDEQ_GAIN_0
-40 0x6860 //RX_FDEQ_GAIN_1
-41 0x6068 //RX_FDEQ_GAIN_2
-42 0x706C //RX_FDEQ_GAIN_3
-43 0x726C //RX_FDEQ_GAIN_4
-44 0x6666 //RX_FDEQ_GAIN_5
-45 0x545A //RX_FDEQ_GAIN_6
-46 0x545C //RX_FDEQ_GAIN_7
-47 0x5855 //RX_FDEQ_GAIN_8
-48 0x504C //RX_FDEQ_GAIN_9
+39 0x8068 //RX_FDEQ_GAIN_0
+40 0x6058 //RX_FDEQ_GAIN_1
+41 0x5860 //RX_FDEQ_GAIN_2
+42 0x6C68 //RX_FDEQ_GAIN_3
+43 0x6C68 //RX_FDEQ_GAIN_4
+44 0x6060 //RX_FDEQ_GAIN_5
+45 0x5054 //RX_FDEQ_GAIN_6
+46 0x5054 //RX_FDEQ_GAIN_7
+47 0x5455 //RX_FDEQ_GAIN_8
+48 0x5050 //RX_FDEQ_GAIN_9
49 0x5050 //RX_FDEQ_GAIN_10
-50 0x4C4C //RX_FDEQ_GAIN_11
-51 0x6060 //RX_FDEQ_GAIN_12
+50 0x4C4A //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
52 0x5E5E //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -57811,7 +57811,7 @@
72 0x0D0E //RX_FDEQ_BIN_9
73 0x1006 //RX_FDEQ_BIN_10
74 0x1614 //RX_FDEQ_BIN_11
-75 0x1414 //RX_FDEQ_BIN_12
+75 0x0E1A //RX_FDEQ_BIN_12
76 0x1404 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -57847,7 +57847,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000A //RX_SPK_VOL
+129 0x000B //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -57858,7 +57858,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -57872,21 +57872,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8070 //RX_FDEQ_GAIN_0
-40 0x6860 //RX_FDEQ_GAIN_1
-41 0x6068 //RX_FDEQ_GAIN_2
-42 0x706C //RX_FDEQ_GAIN_3
-43 0x726C //RX_FDEQ_GAIN_4
-44 0x6666 //RX_FDEQ_GAIN_5
-45 0x545A //RX_FDEQ_GAIN_6
-46 0x545C //RX_FDEQ_GAIN_7
-47 0x5855 //RX_FDEQ_GAIN_8
-48 0x504C //RX_FDEQ_GAIN_9
+39 0x8068 //RX_FDEQ_GAIN_0
+40 0x6058 //RX_FDEQ_GAIN_1
+41 0x5860 //RX_FDEQ_GAIN_2
+42 0x6C68 //RX_FDEQ_GAIN_3
+43 0x6C68 //RX_FDEQ_GAIN_4
+44 0x6060 //RX_FDEQ_GAIN_5
+45 0x5054 //RX_FDEQ_GAIN_6
+46 0x5054 //RX_FDEQ_GAIN_7
+47 0x5455 //RX_FDEQ_GAIN_8
+48 0x5050 //RX_FDEQ_GAIN_9
49 0x5050 //RX_FDEQ_GAIN_10
-50 0x4C4C //RX_FDEQ_GAIN_11
-51 0x6060 //RX_FDEQ_GAIN_12
+50 0x4C4A //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
52 0x5E5E //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -57910,7 +57910,7 @@
72 0x0D0E //RX_FDEQ_BIN_9
73 0x1006 //RX_FDEQ_BIN_10
74 0x1614 //RX_FDEQ_BIN_11
-75 0x1414 //RX_FDEQ_BIN_12
+75 0x0E1A //RX_FDEQ_BIN_12
76 0x1404 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -57946,7 +57946,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000F //RX_SPK_VOL
+129 0x0012 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -57957,7 +57957,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -57971,21 +57971,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8070 //RX_FDEQ_GAIN_0
-40 0x6860 //RX_FDEQ_GAIN_1
-41 0x6068 //RX_FDEQ_GAIN_2
-42 0x706C //RX_FDEQ_GAIN_3
-43 0x726C //RX_FDEQ_GAIN_4
-44 0x6666 //RX_FDEQ_GAIN_5
-45 0x545A //RX_FDEQ_GAIN_6
-46 0x545C //RX_FDEQ_GAIN_7
-47 0x5855 //RX_FDEQ_GAIN_8
-48 0x504C //RX_FDEQ_GAIN_9
+39 0x8068 //RX_FDEQ_GAIN_0
+40 0x6058 //RX_FDEQ_GAIN_1
+41 0x5860 //RX_FDEQ_GAIN_2
+42 0x6C68 //RX_FDEQ_GAIN_3
+43 0x6C68 //RX_FDEQ_GAIN_4
+44 0x6060 //RX_FDEQ_GAIN_5
+45 0x5054 //RX_FDEQ_GAIN_6
+46 0x5054 //RX_FDEQ_GAIN_7
+47 0x5455 //RX_FDEQ_GAIN_8
+48 0x5050 //RX_FDEQ_GAIN_9
49 0x5050 //RX_FDEQ_GAIN_10
-50 0x4C4C //RX_FDEQ_GAIN_11
-51 0x6060 //RX_FDEQ_GAIN_12
+50 0x4C4A //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
52 0x5E5E //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -58009,7 +58009,7 @@
72 0x0D0E //RX_FDEQ_BIN_9
73 0x1006 //RX_FDEQ_BIN_10
74 0x1614 //RX_FDEQ_BIN_11
-75 0x1414 //RX_FDEQ_BIN_12
+75 0x0E1A //RX_FDEQ_BIN_12
76 0x1404 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -58045,7 +58045,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x001B //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -58056,7 +58056,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -58070,21 +58070,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8070 //RX_FDEQ_GAIN_0
-40 0x6860 //RX_FDEQ_GAIN_1
-41 0x6068 //RX_FDEQ_GAIN_2
-42 0x706C //RX_FDEQ_GAIN_3
-43 0x726C //RX_FDEQ_GAIN_4
-44 0x6666 //RX_FDEQ_GAIN_5
-45 0x545A //RX_FDEQ_GAIN_6
-46 0x545C //RX_FDEQ_GAIN_7
-47 0x5855 //RX_FDEQ_GAIN_8
-48 0x504C //RX_FDEQ_GAIN_9
+39 0x8068 //RX_FDEQ_GAIN_0
+40 0x6058 //RX_FDEQ_GAIN_1
+41 0x5860 //RX_FDEQ_GAIN_2
+42 0x6C68 //RX_FDEQ_GAIN_3
+43 0x6C68 //RX_FDEQ_GAIN_4
+44 0x6060 //RX_FDEQ_GAIN_5
+45 0x5054 //RX_FDEQ_GAIN_6
+46 0x5054 //RX_FDEQ_GAIN_7
+47 0x5455 //RX_FDEQ_GAIN_8
+48 0x5050 //RX_FDEQ_GAIN_9
49 0x5050 //RX_FDEQ_GAIN_10
-50 0x4C4C //RX_FDEQ_GAIN_11
-51 0x6060 //RX_FDEQ_GAIN_12
+50 0x4C4A //RX_FDEQ_GAIN_11
+51 0x5C60 //RX_FDEQ_GAIN_12
52 0x5E5E //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -58108,7 +58108,7 @@
72 0x0D0E //RX_FDEQ_BIN_9
73 0x1006 //RX_FDEQ_BIN_10
74 0x1614 //RX_FDEQ_BIN_11
-75 0x1414 //RX_FDEQ_BIN_12
+75 0x0E1A //RX_FDEQ_BIN_12
76 0x1404 //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
78 0x0000 //RX_FDEQ_BIN_15
@@ -58144,7 +58144,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0022 //RX_SPK_VOL
+129 0x0028 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -58155,7 +58155,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -58169,118 +58169,19 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
-38 0x001C //RX_FDEQ_SUBNUM
-39 0x8070 //RX_FDEQ_GAIN_0
-40 0x6860 //RX_FDEQ_GAIN_1
-41 0x6068 //RX_FDEQ_GAIN_2
-42 0x706C //RX_FDEQ_GAIN_3
-43 0x726C //RX_FDEQ_GAIN_4
-44 0x6666 //RX_FDEQ_GAIN_5
-45 0x545A //RX_FDEQ_GAIN_6
-46 0x545C //RX_FDEQ_GAIN_7
-47 0x5855 //RX_FDEQ_GAIN_8
-48 0x504C //RX_FDEQ_GAIN_9
-49 0x5050 //RX_FDEQ_GAIN_10
-50 0x4C4C //RX_FDEQ_GAIN_11
-51 0x6060 //RX_FDEQ_GAIN_12
-52 0x5E5E //RX_FDEQ_GAIN_13
-53 0x4848 //RX_FDEQ_GAIN_14
-54 0x4848 //RX_FDEQ_GAIN_15
-55 0x4848 //RX_FDEQ_GAIN_16
-56 0x4848 //RX_FDEQ_GAIN_17
-57 0x4848 //RX_FDEQ_GAIN_18
-58 0x4848 //RX_FDEQ_GAIN_19
-59 0x4848 //RX_FDEQ_GAIN_20
-60 0x4848 //RX_FDEQ_GAIN_21
-61 0x4848 //RX_FDEQ_GAIN_22
-62 0x4848 //RX_FDEQ_GAIN_23
-63 0x0401 //RX_FDEQ_BIN_0
-64 0x0104 //RX_FDEQ_BIN_1
-65 0x0203 //RX_FDEQ_BIN_2
-66 0x0205 //RX_FDEQ_BIN_3
-67 0x0404 //RX_FDEQ_BIN_4
-68 0x0605 //RX_FDEQ_BIN_5
-69 0x0410 //RX_FDEQ_BIN_6
-70 0x050A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x0D0E //RX_FDEQ_BIN_9
-73 0x1006 //RX_FDEQ_BIN_10
-74 0x1614 //RX_FDEQ_BIN_11
-75 0x1414 //RX_FDEQ_BIN_12
-76 0x1404 //RX_FDEQ_BIN_13
-77 0x0000 //RX_FDEQ_BIN_14
-78 0x0000 //RX_FDEQ_BIN_15
-79 0x0000 //RX_FDEQ_BIN_16
-80 0x0000 //RX_FDEQ_BIN_17
-81 0x0000 //RX_FDEQ_BIN_18
-82 0x0000 //RX_FDEQ_BIN_19
-83 0x0000 //RX_FDEQ_BIN_20
-84 0x0000 //RX_FDEQ_BIN_21
-85 0x0000 //RX_FDEQ_BIN_22
-86 0x0000 //RX_FDEQ_BIN_23
-87 0x4000 //RX_FDEQ_RESRV_0
-88 0x0320 //RX_FDEQ_RESRV_1
-89 0x0018 //RX_FDDRC_BAND_MARGIN_0
-90 0x0035 //RX_FDDRC_BAND_MARGIN_1
-91 0x00D5 //RX_FDDRC_BAND_MARGIN_2
-92 0x0120 //RX_FDDRC_BAND_MARGIN_3
-93 0x0004 //RX_FDDRC_BLOCK_EXP
-94 0x5000 //RX_FDDRC_THRD_2_0
-95 0x5000 //RX_FDDRC_THRD_2_1
-96 0x2000 //RX_FDDRC_THRD_2_2
-97 0x5000 //RX_FDDRC_THRD_2_3
-98 0x6400 //RX_FDDRC_THRD_3_0
-99 0x6400 //RX_FDDRC_THRD_3_1
-100 0x2000 //RX_FDDRC_THRD_3_2
-101 0x5000 //RX_FDDRC_THRD_3_3
-102 0x4000 //RX_FDDRC_SLANT_0_0
-103 0x4000 //RX_FDDRC_SLANT_0_1
-104 0x4000 //RX_FDDRC_SLANT_0_2
-105 0x4000 //RX_FDDRC_SLANT_0_3
-106 0x7FFF //RX_FDDRC_SLANT_1_0
-107 0x7FFF //RX_FDDRC_SLANT_1_1
-108 0x7FFF //RX_FDDRC_SLANT_1_2
-109 0x7FFF //RX_FDDRC_SLANT_1_3
-110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0033 //RX_SPK_VOL
-130 0x0000 //RX_VOL_RESRV_0
-#VOL 5
-6 0x6000 //RX_TDDRC_ALPHA_UP_1
-7 0x7EB8 //RX_TDDRC_ALPHA_UP_2
-8 0x6000 //RX_TDDRC_ALPHA_UP_3
-9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
-28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
-29 0x6000 //RX_TDDRC_ALPHA_DWN_3
-32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
-34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0002 //RX_TDDRC_THRD_0
-113 0x0006 //RX_TDDRC_THRD_1
-114 0x0340 //RX_TDDRC_THRD_2
-115 0x1800 //RX_TDDRC_THRD_3
-116 0x0000 //RX_TDDRC_SLANT_0
-117 0x7FFF //RX_TDDRC_SLANT_1
-118 0x6000 //RX_TDDRC_ALPHA_UP_0
-119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
-120 0x0000 //RX_TDDRC_HMNC_FLAG
-121 0x199A //RX_TDDRC_HMNC_GAIN
-122 0x0001 //RX_TDDRC_SMT_FLAG
-123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x846B //RX_FDEQ_GAIN_0
40 0x5754 //RX_FDEQ_GAIN_1
-41 0x5D62 //RX_FDEQ_GAIN_2
-42 0x6568 //RX_FDEQ_GAIN_3
-43 0x7E8B //RX_FDEQ_GAIN_4
-44 0x8B83 //RX_FDEQ_GAIN_5
-45 0x7058 //RX_FDEQ_GAIN_6
-46 0x4E52 //RX_FDEQ_GAIN_7
-47 0x514E //RX_FDEQ_GAIN_8
-48 0x5554 //RX_FDEQ_GAIN_9
-49 0x5A5A //RX_FDEQ_GAIN_10
+41 0x5854 //RX_FDEQ_GAIN_2
+42 0x585C //RX_FDEQ_GAIN_3
+43 0x6C78 //RX_FDEQ_GAIN_4
+44 0x7874 //RX_FDEQ_GAIN_5
+45 0x684C //RX_FDEQ_GAIN_6
+46 0x4C4C //RX_FDEQ_GAIN_7
+47 0x4C4E //RX_FDEQ_GAIN_8
+48 0x555A //RX_FDEQ_GAIN_9
+49 0x5C5A //RX_FDEQ_GAIN_10
50 0x5A5F //RX_FDEQ_GAIN_11
51 0x7870 //RX_FDEQ_GAIN_12
52 0x625C //RX_FDEQ_GAIN_13
@@ -58342,9 +58243,9 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0060 //RX_SPK_VOL
+129 0x003D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
-#VOL 6
+#VOL 5
6 0x6000 //RX_TDDRC_ALPHA_UP_1
7 0x7EB8 //RX_TDDRC_ALPHA_UP_2
8 0x6000 //RX_TDDRC_ALPHA_UP_3
@@ -58353,7 +58254,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -58367,19 +58268,118 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0714 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x846B //RX_FDEQ_GAIN_0
40 0x5754 //RX_FDEQ_GAIN_1
-41 0x5D62 //RX_FDEQ_GAIN_2
-42 0x6568 //RX_FDEQ_GAIN_3
-43 0x7E8B //RX_FDEQ_GAIN_4
-44 0x8B83 //RX_FDEQ_GAIN_5
-45 0x7058 //RX_FDEQ_GAIN_6
-46 0x4E52 //RX_FDEQ_GAIN_7
-47 0x514E //RX_FDEQ_GAIN_8
-48 0x5554 //RX_FDEQ_GAIN_9
-49 0x5A5A //RX_FDEQ_GAIN_10
+41 0x5854 //RX_FDEQ_GAIN_2
+42 0x585C //RX_FDEQ_GAIN_3
+43 0x6C78 //RX_FDEQ_GAIN_4
+44 0x7874 //RX_FDEQ_GAIN_5
+45 0x684C //RX_FDEQ_GAIN_6
+46 0x4C4C //RX_FDEQ_GAIN_7
+47 0x4C4E //RX_FDEQ_GAIN_8
+48 0x555A //RX_FDEQ_GAIN_9
+49 0x5C5A //RX_FDEQ_GAIN_10
+50 0x5A5F //RX_FDEQ_GAIN_11
+51 0x7870 //RX_FDEQ_GAIN_12
+52 0x625C //RX_FDEQ_GAIN_13
+53 0x4848 //RX_FDEQ_GAIN_14
+54 0x4848 //RX_FDEQ_GAIN_15
+55 0x4848 //RX_FDEQ_GAIN_16
+56 0x4848 //RX_FDEQ_GAIN_17
+57 0x4848 //RX_FDEQ_GAIN_18
+58 0x4848 //RX_FDEQ_GAIN_19
+59 0x4848 //RX_FDEQ_GAIN_20
+60 0x4848 //RX_FDEQ_GAIN_21
+61 0x4848 //RX_FDEQ_GAIN_22
+62 0x4848 //RX_FDEQ_GAIN_23
+63 0x0301 //RX_FDEQ_BIN_0
+64 0x0105 //RX_FDEQ_BIN_1
+65 0x0203 //RX_FDEQ_BIN_2
+66 0x0205 //RX_FDEQ_BIN_3
+67 0x0404 //RX_FDEQ_BIN_4
+68 0x0605 //RX_FDEQ_BIN_5
+69 0x0410 //RX_FDEQ_BIN_6
+70 0x050A //RX_FDEQ_BIN_7
+71 0x0B0C //RX_FDEQ_BIN_8
+72 0x0D0E //RX_FDEQ_BIN_9
+73 0x1006 //RX_FDEQ_BIN_10
+74 0x1614 //RX_FDEQ_BIN_11
+75 0x1414 //RX_FDEQ_BIN_12
+76 0x1404 //RX_FDEQ_BIN_13
+77 0x0000 //RX_FDEQ_BIN_14
+78 0x0000 //RX_FDEQ_BIN_15
+79 0x0000 //RX_FDEQ_BIN_16
+80 0x0000 //RX_FDEQ_BIN_17
+81 0x0000 //RX_FDEQ_BIN_18
+82 0x0000 //RX_FDEQ_BIN_19
+83 0x0000 //RX_FDEQ_BIN_20
+84 0x0000 //RX_FDEQ_BIN_21
+85 0x0000 //RX_FDEQ_BIN_22
+86 0x0000 //RX_FDEQ_BIN_23
+87 0x4000 //RX_FDEQ_RESRV_0
+88 0x0320 //RX_FDEQ_RESRV_1
+89 0x0018 //RX_FDDRC_BAND_MARGIN_0
+90 0x0035 //RX_FDDRC_BAND_MARGIN_1
+91 0x00D5 //RX_FDDRC_BAND_MARGIN_2
+92 0x0120 //RX_FDDRC_BAND_MARGIN_3
+93 0x0004 //RX_FDDRC_BLOCK_EXP
+94 0x5000 //RX_FDDRC_THRD_2_0
+95 0x5000 //RX_FDDRC_THRD_2_1
+96 0x2000 //RX_FDDRC_THRD_2_2
+97 0x5000 //RX_FDDRC_THRD_2_3
+98 0x6400 //RX_FDDRC_THRD_3_0
+99 0x6400 //RX_FDDRC_THRD_3_1
+100 0x2000 //RX_FDDRC_THRD_3_2
+101 0x5000 //RX_FDDRC_THRD_3_3
+102 0x4000 //RX_FDDRC_SLANT_0_0
+103 0x4000 //RX_FDDRC_SLANT_0_1
+104 0x4000 //RX_FDDRC_SLANT_0_2
+105 0x4000 //RX_FDDRC_SLANT_0_3
+106 0x7FFF //RX_FDDRC_SLANT_1_0
+107 0x7FFF //RX_FDDRC_SLANT_1_1
+108 0x7FFF //RX_FDDRC_SLANT_1_2
+109 0x7FFF //RX_FDDRC_SLANT_1_3
+110 0x0000 //RX_FDDRC_RESRV_0
+129 0x0065 //RX_SPK_VOL
+130 0x0000 //RX_VOL_RESRV_0
+#VOL 6
+6 0x6000 //RX_TDDRC_ALPHA_UP_1
+7 0x7EB8 //RX_TDDRC_ALPHA_UP_2
+8 0x6000 //RX_TDDRC_ALPHA_UP_3
+9 0x1000 //RX_TDDRC_ALPHA_UP_4
+27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
+29 0x6000 //RX_TDDRC_ALPHA_DWN_3
+32 0x4000 //RX_TDDRC_ALPHA_DWN_4
+33 0x7000 //RX_TDDRC_LIMITER_THRD
+34 0x0800 //RX_TDDRC_LIMITER_GAIN
+112 0x0002 //RX_TDDRC_THRD_0
+113 0x0006 //RX_TDDRC_THRD_1
+114 0x0340 //RX_TDDRC_THRD_2
+115 0x1800 //RX_TDDRC_THRD_3
+116 0x0000 //RX_TDDRC_SLANT_0
+117 0x7FFF //RX_TDDRC_SLANT_1
+118 0x6000 //RX_TDDRC_ALPHA_UP_0
+119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+120 0x0000 //RX_TDDRC_HMNC_FLAG
+121 0x199A //RX_TDDRC_HMNC_GAIN
+122 0x0001 //RX_TDDRC_SMT_FLAG
+123 0x0CCD //RX_TDDRC_SMT_W
+124 0x064F //RX_TDDRC_DRC_GAIN
+38 0x001C //RX_FDEQ_SUBNUM
+39 0x846B //RX_FDEQ_GAIN_0
+40 0x5754 //RX_FDEQ_GAIN_1
+41 0x5854 //RX_FDEQ_GAIN_2
+42 0x585C //RX_FDEQ_GAIN_3
+43 0x6C78 //RX_FDEQ_GAIN_4
+44 0x7874 //RX_FDEQ_GAIN_5
+45 0x684C //RX_FDEQ_GAIN_6
+46 0x4C4C //RX_FDEQ_GAIN_7
+47 0x4C4E //RX_FDEQ_GAIN_8
+48 0x555A //RX_FDEQ_GAIN_9
+49 0x5C5A //RX_FDEQ_GAIN_10
50 0x5A5F //RX_FDEQ_GAIN_11
51 0x7870 //RX_FDEQ_GAIN_12
52 0x625C //RX_FDEQ_GAIN_13
@@ -58464,10 +58464,10 @@
174 0x0003 //RX_SBD_PITCH_DET
175 0x0100 //RX_PP_RESRV_0
176 0x0020 //RX_PP_RESRV_1
-177 0x0400 //RX_N_SN_EST
+177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x000F //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -58610,7 +58610,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -58624,21 +58624,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8070 //RX_FDEQ_GAIN_0
-197 0x6860 //RX_FDEQ_GAIN_1
-198 0x6068 //RX_FDEQ_GAIN_2
-199 0x706C //RX_FDEQ_GAIN_3
-200 0x726C //RX_FDEQ_GAIN_4
-201 0x6666 //RX_FDEQ_GAIN_5
-202 0x545A //RX_FDEQ_GAIN_6
-203 0x545C //RX_FDEQ_GAIN_7
-204 0x5855 //RX_FDEQ_GAIN_8
-205 0x504C //RX_FDEQ_GAIN_9
+196 0x8068 //RX_FDEQ_GAIN_0
+197 0x6058 //RX_FDEQ_GAIN_1
+198 0x5860 //RX_FDEQ_GAIN_2
+199 0x6C68 //RX_FDEQ_GAIN_3
+200 0x6C68 //RX_FDEQ_GAIN_4
+201 0x6060 //RX_FDEQ_GAIN_5
+202 0x5054 //RX_FDEQ_GAIN_6
+203 0x5054 //RX_FDEQ_GAIN_7
+204 0x5455 //RX_FDEQ_GAIN_8
+205 0x5050 //RX_FDEQ_GAIN_9
206 0x5050 //RX_FDEQ_GAIN_10
-207 0x4C4C //RX_FDEQ_GAIN_11
-208 0x6060 //RX_FDEQ_GAIN_12
+207 0x4C4A //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
209 0x5E5E //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -58662,7 +58662,7 @@
229 0x0D0E //RX_FDEQ_BIN_9
230 0x1006 //RX_FDEQ_BIN_10
231 0x1614 //RX_FDEQ_BIN_11
-232 0x1414 //RX_FDEQ_BIN_12
+232 0x0E1A //RX_FDEQ_BIN_12
233 0x1404 //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
@@ -58698,7 +58698,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000A //RX_SPK_VOL
+286 0x000B //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -58709,7 +58709,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -58723,21 +58723,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8070 //RX_FDEQ_GAIN_0
-197 0x6860 //RX_FDEQ_GAIN_1
-198 0x6068 //RX_FDEQ_GAIN_2
-199 0x706C //RX_FDEQ_GAIN_3
-200 0x726C //RX_FDEQ_GAIN_4
-201 0x6666 //RX_FDEQ_GAIN_5
-202 0x545A //RX_FDEQ_GAIN_6
-203 0x545C //RX_FDEQ_GAIN_7
-204 0x5855 //RX_FDEQ_GAIN_8
-205 0x504C //RX_FDEQ_GAIN_9
+196 0x8068 //RX_FDEQ_GAIN_0
+197 0x6058 //RX_FDEQ_GAIN_1
+198 0x5860 //RX_FDEQ_GAIN_2
+199 0x6C68 //RX_FDEQ_GAIN_3
+200 0x6C68 //RX_FDEQ_GAIN_4
+201 0x6060 //RX_FDEQ_GAIN_5
+202 0x5054 //RX_FDEQ_GAIN_6
+203 0x5054 //RX_FDEQ_GAIN_7
+204 0x5455 //RX_FDEQ_GAIN_8
+205 0x5050 //RX_FDEQ_GAIN_9
206 0x5050 //RX_FDEQ_GAIN_10
-207 0x4C4C //RX_FDEQ_GAIN_11
-208 0x6060 //RX_FDEQ_GAIN_12
+207 0x4C4A //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
209 0x5E5E //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -58761,7 +58761,7 @@
229 0x0D0E //RX_FDEQ_BIN_9
230 0x1006 //RX_FDEQ_BIN_10
231 0x1614 //RX_FDEQ_BIN_11
-232 0x1414 //RX_FDEQ_BIN_12
+232 0x0E1A //RX_FDEQ_BIN_12
233 0x1404 //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
@@ -58797,7 +58797,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000F //RX_SPK_VOL
+286 0x0012 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -58808,7 +58808,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -58822,21 +58822,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8070 //RX_FDEQ_GAIN_0
-197 0x6860 //RX_FDEQ_GAIN_1
-198 0x6068 //RX_FDEQ_GAIN_2
-199 0x706C //RX_FDEQ_GAIN_3
-200 0x726C //RX_FDEQ_GAIN_4
-201 0x6666 //RX_FDEQ_GAIN_5
-202 0x545A //RX_FDEQ_GAIN_6
-203 0x545C //RX_FDEQ_GAIN_7
-204 0x5855 //RX_FDEQ_GAIN_8
-205 0x504C //RX_FDEQ_GAIN_9
+196 0x8068 //RX_FDEQ_GAIN_0
+197 0x6058 //RX_FDEQ_GAIN_1
+198 0x5860 //RX_FDEQ_GAIN_2
+199 0x6C68 //RX_FDEQ_GAIN_3
+200 0x6C68 //RX_FDEQ_GAIN_4
+201 0x6060 //RX_FDEQ_GAIN_5
+202 0x5054 //RX_FDEQ_GAIN_6
+203 0x5054 //RX_FDEQ_GAIN_7
+204 0x5455 //RX_FDEQ_GAIN_8
+205 0x5050 //RX_FDEQ_GAIN_9
206 0x5050 //RX_FDEQ_GAIN_10
-207 0x4C4C //RX_FDEQ_GAIN_11
-208 0x6060 //RX_FDEQ_GAIN_12
+207 0x4C4A //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
209 0x5E5E //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -58860,7 +58860,7 @@
229 0x0D0E //RX_FDEQ_BIN_9
230 0x1006 //RX_FDEQ_BIN_10
231 0x1614 //RX_FDEQ_BIN_11
-232 0x1414 //RX_FDEQ_BIN_12
+232 0x0E1A //RX_FDEQ_BIN_12
233 0x1404 //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
@@ -58896,7 +58896,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x001B //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -58907,7 +58907,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -58921,21 +58921,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8070 //RX_FDEQ_GAIN_0
-197 0x6860 //RX_FDEQ_GAIN_1
-198 0x6068 //RX_FDEQ_GAIN_2
-199 0x706C //RX_FDEQ_GAIN_3
-200 0x726C //RX_FDEQ_GAIN_4
-201 0x6666 //RX_FDEQ_GAIN_5
-202 0x545A //RX_FDEQ_GAIN_6
-203 0x545C //RX_FDEQ_GAIN_7
-204 0x5855 //RX_FDEQ_GAIN_8
-205 0x504C //RX_FDEQ_GAIN_9
+196 0x8068 //RX_FDEQ_GAIN_0
+197 0x6058 //RX_FDEQ_GAIN_1
+198 0x5860 //RX_FDEQ_GAIN_2
+199 0x6C68 //RX_FDEQ_GAIN_3
+200 0x6C68 //RX_FDEQ_GAIN_4
+201 0x6060 //RX_FDEQ_GAIN_5
+202 0x5054 //RX_FDEQ_GAIN_6
+203 0x5054 //RX_FDEQ_GAIN_7
+204 0x5455 //RX_FDEQ_GAIN_8
+205 0x5050 //RX_FDEQ_GAIN_9
206 0x5050 //RX_FDEQ_GAIN_10
-207 0x4C4C //RX_FDEQ_GAIN_11
-208 0x6060 //RX_FDEQ_GAIN_12
+207 0x4C4A //RX_FDEQ_GAIN_11
+208 0x5C60 //RX_FDEQ_GAIN_12
209 0x5E5E //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -58959,7 +58959,7 @@
229 0x0D0E //RX_FDEQ_BIN_9
230 0x1006 //RX_FDEQ_BIN_10
231 0x1614 //RX_FDEQ_BIN_11
-232 0x1414 //RX_FDEQ_BIN_12
+232 0x0E1A //RX_FDEQ_BIN_12
233 0x1404 //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
@@ -58995,7 +58995,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0022 //RX_SPK_VOL
+286 0x0028 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -59006,7 +59006,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -59020,118 +59020,19 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
-195 0x001C //RX_FDEQ_SUBNUM
-196 0x8070 //RX_FDEQ_GAIN_0
-197 0x6860 //RX_FDEQ_GAIN_1
-198 0x6068 //RX_FDEQ_GAIN_2
-199 0x706C //RX_FDEQ_GAIN_3
-200 0x726C //RX_FDEQ_GAIN_4
-201 0x6666 //RX_FDEQ_GAIN_5
-202 0x545A //RX_FDEQ_GAIN_6
-203 0x545C //RX_FDEQ_GAIN_7
-204 0x5855 //RX_FDEQ_GAIN_8
-205 0x504C //RX_FDEQ_GAIN_9
-206 0x5050 //RX_FDEQ_GAIN_10
-207 0x4C4C //RX_FDEQ_GAIN_11
-208 0x6060 //RX_FDEQ_GAIN_12
-209 0x5E5E //RX_FDEQ_GAIN_13
-210 0x4848 //RX_FDEQ_GAIN_14
-211 0x4848 //RX_FDEQ_GAIN_15
-212 0x4848 //RX_FDEQ_GAIN_16
-213 0x4848 //RX_FDEQ_GAIN_17
-214 0x4848 //RX_FDEQ_GAIN_18
-215 0x4848 //RX_FDEQ_GAIN_19
-216 0x4848 //RX_FDEQ_GAIN_20
-217 0x4848 //RX_FDEQ_GAIN_21
-218 0x4848 //RX_FDEQ_GAIN_22
-219 0x4848 //RX_FDEQ_GAIN_23
-220 0x0401 //RX_FDEQ_BIN_0
-221 0x0104 //RX_FDEQ_BIN_1
-222 0x0203 //RX_FDEQ_BIN_2
-223 0x0205 //RX_FDEQ_BIN_3
-224 0x0404 //RX_FDEQ_BIN_4
-225 0x0605 //RX_FDEQ_BIN_5
-226 0x0410 //RX_FDEQ_BIN_6
-227 0x050A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x0D0E //RX_FDEQ_BIN_9
-230 0x1006 //RX_FDEQ_BIN_10
-231 0x1614 //RX_FDEQ_BIN_11
-232 0x1414 //RX_FDEQ_BIN_12
-233 0x1404 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
-235 0x0000 //RX_FDEQ_BIN_15
-236 0x0000 //RX_FDEQ_BIN_16
-237 0x0000 //RX_FDEQ_BIN_17
-238 0x0000 //RX_FDEQ_BIN_18
-239 0x0000 //RX_FDEQ_BIN_19
-240 0x0000 //RX_FDEQ_BIN_20
-241 0x0000 //RX_FDEQ_BIN_21
-242 0x0000 //RX_FDEQ_BIN_22
-243 0x0000 //RX_FDEQ_BIN_23
-244 0x4000 //RX_FDEQ_RESRV_0
-245 0x0320 //RX_FDEQ_RESRV_1
-246 0x0018 //RX_FDDRC_BAND_MARGIN_0
-247 0x0035 //RX_FDDRC_BAND_MARGIN_1
-248 0x00D5 //RX_FDDRC_BAND_MARGIN_2
-249 0x0120 //RX_FDDRC_BAND_MARGIN_3
-250 0x0004 //RX_FDDRC_BLOCK_EXP
-251 0x5000 //RX_FDDRC_THRD_2_0
-252 0x5000 //RX_FDDRC_THRD_2_1
-253 0x2000 //RX_FDDRC_THRD_2_2
-254 0x5000 //RX_FDDRC_THRD_2_3
-255 0x6400 //RX_FDDRC_THRD_3_0
-256 0x6400 //RX_FDDRC_THRD_3_1
-257 0x2000 //RX_FDDRC_THRD_3_2
-258 0x5000 //RX_FDDRC_THRD_3_3
-259 0x4000 //RX_FDDRC_SLANT_0_0
-260 0x4000 //RX_FDDRC_SLANT_0_1
-261 0x4000 //RX_FDDRC_SLANT_0_2
-262 0x4000 //RX_FDDRC_SLANT_0_3
-263 0x7FFF //RX_FDDRC_SLANT_1_0
-264 0x7FFF //RX_FDDRC_SLANT_1_1
-265 0x7FFF //RX_FDDRC_SLANT_1_2
-266 0x7FFF //RX_FDDRC_SLANT_1_3
-267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0033 //RX_SPK_VOL
-287 0x0000 //RX_VOL_RESRV_0
-#VOL 5
-163 0x6000 //RX_TDDRC_ALPHA_UP_1
-164 0x7EB8 //RX_TDDRC_ALPHA_UP_2
-165 0x6000 //RX_TDDRC_ALPHA_UP_3
-166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
-185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
-186 0x6000 //RX_TDDRC_ALPHA_DWN_3
-189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
-191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0002 //RX_TDDRC_THRD_0
-270 0x0006 //RX_TDDRC_THRD_1
-271 0x0340 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
-273 0x0000 //RX_TDDRC_SLANT_0
-274 0x7FFF //RX_TDDRC_SLANT_1
-275 0x6000 //RX_TDDRC_ALPHA_UP_0
-276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
-277 0x0000 //RX_TDDRC_HMNC_FLAG
-278 0x199A //RX_TDDRC_HMNC_GAIN
-279 0x0001 //RX_TDDRC_SMT_FLAG
-280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x846B //RX_FDEQ_GAIN_0
197 0x5754 //RX_FDEQ_GAIN_1
-198 0x5D62 //RX_FDEQ_GAIN_2
-199 0x6568 //RX_FDEQ_GAIN_3
-200 0x7E8B //RX_FDEQ_GAIN_4
-201 0x8B83 //RX_FDEQ_GAIN_5
-202 0x7058 //RX_FDEQ_GAIN_6
-203 0x4E52 //RX_FDEQ_GAIN_7
-204 0x514E //RX_FDEQ_GAIN_8
-205 0x5554 //RX_FDEQ_GAIN_9
-206 0x5A5A //RX_FDEQ_GAIN_10
+198 0x5854 //RX_FDEQ_GAIN_2
+199 0x585C //RX_FDEQ_GAIN_3
+200 0x6C78 //RX_FDEQ_GAIN_4
+201 0x7874 //RX_FDEQ_GAIN_5
+202 0x684C //RX_FDEQ_GAIN_6
+203 0x4C4C //RX_FDEQ_GAIN_7
+204 0x4C4E //RX_FDEQ_GAIN_8
+205 0x555A //RX_FDEQ_GAIN_9
+206 0x5C5A //RX_FDEQ_GAIN_10
207 0x5A5F //RX_FDEQ_GAIN_11
208 0x7870 //RX_FDEQ_GAIN_12
209 0x625C //RX_FDEQ_GAIN_13
@@ -59193,9 +59094,9 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0060 //RX_SPK_VOL
+286 0x003D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
-#VOL 6
+#VOL 5
163 0x6000 //RX_TDDRC_ALPHA_UP_1
164 0x7EB8 //RX_TDDRC_ALPHA_UP_2
165 0x6000 //RX_TDDRC_ALPHA_UP_3
@@ -59204,7 +59105,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -59218,19 +59119,118 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0714 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x846B //RX_FDEQ_GAIN_0
197 0x5754 //RX_FDEQ_GAIN_1
-198 0x5D62 //RX_FDEQ_GAIN_2
-199 0x6568 //RX_FDEQ_GAIN_3
-200 0x7E8B //RX_FDEQ_GAIN_4
-201 0x8B83 //RX_FDEQ_GAIN_5
-202 0x7058 //RX_FDEQ_GAIN_6
-203 0x4E52 //RX_FDEQ_GAIN_7
-204 0x514E //RX_FDEQ_GAIN_8
-205 0x5554 //RX_FDEQ_GAIN_9
-206 0x5A5A //RX_FDEQ_GAIN_10
+198 0x5854 //RX_FDEQ_GAIN_2
+199 0x585C //RX_FDEQ_GAIN_3
+200 0x6C78 //RX_FDEQ_GAIN_4
+201 0x7874 //RX_FDEQ_GAIN_5
+202 0x684C //RX_FDEQ_GAIN_6
+203 0x4C4C //RX_FDEQ_GAIN_7
+204 0x4C4E //RX_FDEQ_GAIN_8
+205 0x555A //RX_FDEQ_GAIN_9
+206 0x5C5A //RX_FDEQ_GAIN_10
+207 0x5A5F //RX_FDEQ_GAIN_11
+208 0x7870 //RX_FDEQ_GAIN_12
+209 0x625C //RX_FDEQ_GAIN_13
+210 0x4848 //RX_FDEQ_GAIN_14
+211 0x4848 //RX_FDEQ_GAIN_15
+212 0x4848 //RX_FDEQ_GAIN_16
+213 0x4848 //RX_FDEQ_GAIN_17
+214 0x4848 //RX_FDEQ_GAIN_18
+215 0x4848 //RX_FDEQ_GAIN_19
+216 0x4848 //RX_FDEQ_GAIN_20
+217 0x4848 //RX_FDEQ_GAIN_21
+218 0x4848 //RX_FDEQ_GAIN_22
+219 0x4848 //RX_FDEQ_GAIN_23
+220 0x0301 //RX_FDEQ_BIN_0
+221 0x0105 //RX_FDEQ_BIN_1
+222 0x0203 //RX_FDEQ_BIN_2
+223 0x0205 //RX_FDEQ_BIN_3
+224 0x0404 //RX_FDEQ_BIN_4
+225 0x0605 //RX_FDEQ_BIN_5
+226 0x0410 //RX_FDEQ_BIN_6
+227 0x050A //RX_FDEQ_BIN_7
+228 0x0B0C //RX_FDEQ_BIN_8
+229 0x0D0E //RX_FDEQ_BIN_9
+230 0x1006 //RX_FDEQ_BIN_10
+231 0x1614 //RX_FDEQ_BIN_11
+232 0x1414 //RX_FDEQ_BIN_12
+233 0x1404 //RX_FDEQ_BIN_13
+234 0x0000 //RX_FDEQ_BIN_14
+235 0x0000 //RX_FDEQ_BIN_15
+236 0x0000 //RX_FDEQ_BIN_16
+237 0x0000 //RX_FDEQ_BIN_17
+238 0x0000 //RX_FDEQ_BIN_18
+239 0x0000 //RX_FDEQ_BIN_19
+240 0x0000 //RX_FDEQ_BIN_20
+241 0x0000 //RX_FDEQ_BIN_21
+242 0x0000 //RX_FDEQ_BIN_22
+243 0x0000 //RX_FDEQ_BIN_23
+244 0x4000 //RX_FDEQ_RESRV_0
+245 0x0320 //RX_FDEQ_RESRV_1
+246 0x0018 //RX_FDDRC_BAND_MARGIN_0
+247 0x0035 //RX_FDDRC_BAND_MARGIN_1
+248 0x00D5 //RX_FDDRC_BAND_MARGIN_2
+249 0x0120 //RX_FDDRC_BAND_MARGIN_3
+250 0x0004 //RX_FDDRC_BLOCK_EXP
+251 0x5000 //RX_FDDRC_THRD_2_0
+252 0x5000 //RX_FDDRC_THRD_2_1
+253 0x2000 //RX_FDDRC_THRD_2_2
+254 0x5000 //RX_FDDRC_THRD_2_3
+255 0x6400 //RX_FDDRC_THRD_3_0
+256 0x6400 //RX_FDDRC_THRD_3_1
+257 0x2000 //RX_FDDRC_THRD_3_2
+258 0x5000 //RX_FDDRC_THRD_3_3
+259 0x4000 //RX_FDDRC_SLANT_0_0
+260 0x4000 //RX_FDDRC_SLANT_0_1
+261 0x4000 //RX_FDDRC_SLANT_0_2
+262 0x4000 //RX_FDDRC_SLANT_0_3
+263 0x7FFF //RX_FDDRC_SLANT_1_0
+264 0x7FFF //RX_FDDRC_SLANT_1_1
+265 0x7FFF //RX_FDDRC_SLANT_1_2
+266 0x7FFF //RX_FDDRC_SLANT_1_3
+267 0x0000 //RX_FDDRC_RESRV_0
+286 0x0065 //RX_SPK_VOL
+287 0x0000 //RX_VOL_RESRV_0
+#VOL 6
+163 0x6000 //RX_TDDRC_ALPHA_UP_1
+164 0x7EB8 //RX_TDDRC_ALPHA_UP_2
+165 0x6000 //RX_TDDRC_ALPHA_UP_3
+166 0x1000 //RX_TDDRC_ALPHA_UP_4
+184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
+186 0x6000 //RX_TDDRC_ALPHA_DWN_3
+189 0x4000 //RX_TDDRC_ALPHA_DWN_4
+190 0x7000 //RX_TDDRC_LIMITER_THRD
+191 0x0800 //RX_TDDRC_LIMITER_GAIN
+269 0x0002 //RX_TDDRC_THRD_0
+270 0x0006 //RX_TDDRC_THRD_1
+271 0x0340 //RX_TDDRC_THRD_2
+272 0x1800 //RX_TDDRC_THRD_3
+273 0x0000 //RX_TDDRC_SLANT_0
+274 0x7FFF //RX_TDDRC_SLANT_1
+275 0x6000 //RX_TDDRC_ALPHA_UP_0
+276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+277 0x0000 //RX_TDDRC_HMNC_FLAG
+278 0x199A //RX_TDDRC_HMNC_GAIN
+279 0x0001 //RX_TDDRC_SMT_FLAG
+280 0x0CCD //RX_TDDRC_SMT_W
+281 0x064F //RX_TDDRC_DRC_GAIN
+195 0x001C //RX_FDEQ_SUBNUM
+196 0x846B //RX_FDEQ_GAIN_0
+197 0x5754 //RX_FDEQ_GAIN_1
+198 0x5854 //RX_FDEQ_GAIN_2
+199 0x585C //RX_FDEQ_GAIN_3
+200 0x6C78 //RX_FDEQ_GAIN_4
+201 0x7874 //RX_FDEQ_GAIN_5
+202 0x684C //RX_FDEQ_GAIN_6
+203 0x4C4C //RX_FDEQ_GAIN_7
+204 0x4C4E //RX_FDEQ_GAIN_8
+205 0x555A //RX_FDEQ_GAIN_9
+206 0x5C5A //RX_FDEQ_GAIN_10
207 0x5A5F //RX_FDEQ_GAIN_11
208 0x7870 //RX_FDEQ_GAIN_12
209 0x625C //RX_FDEQ_GAIN_13
@@ -59696,7 +59696,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -60454,7 +60454,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -60468,21 +60468,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -60504,8 +60504,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -60542,7 +60542,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000F //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -60553,7 +60553,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -60567,21 +60567,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -60603,8 +60603,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -60641,7 +60641,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0014 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -60652,7 +60652,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -60666,21 +60666,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -60702,8 +60702,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -60740,7 +60740,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0022 //RX_SPK_VOL
+129 0x001E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -60751,7 +60751,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -60765,21 +60765,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -60801,8 +60801,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -60839,7 +60839,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0031 //RX_SPK_VOL
+129 0x002E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -60850,7 +60850,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -60864,7 +60864,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
@@ -60938,7 +60938,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004B //RX_SPK_VOL
+129 0x0040 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -60949,7 +60949,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -60963,7 +60963,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -61037,7 +61037,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0080 //RX_SPK_VOL
+129 0x0072 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -61048,7 +61048,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -61062,7 +61062,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -61305,7 +61305,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -61319,21 +61319,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -61355,8 +61355,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -61393,7 +61393,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000F //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -61404,7 +61404,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -61418,21 +61418,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -61454,8 +61454,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -61492,7 +61492,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0014 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -61503,7 +61503,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -61517,21 +61517,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -61553,8 +61553,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -61591,7 +61591,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0022 //RX_SPK_VOL
+286 0x001E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -61602,7 +61602,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -61616,21 +61616,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -61652,8 +61652,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -61690,7 +61690,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0031 //RX_SPK_VOL
+286 0x002E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -61701,7 +61701,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -61715,7 +61715,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
@@ -61789,7 +61789,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004B //RX_SPK_VOL
+286 0x0040 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -61800,7 +61800,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -61814,7 +61814,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -61888,7 +61888,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0080 //RX_SPK_VOL
+286 0x0072 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -61899,7 +61899,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -61913,7 +61913,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -62391,7 +62391,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -65086,7 +65086,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -65844,7 +65844,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -65858,21 +65858,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -65894,8 +65894,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -65932,7 +65932,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000F //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -65943,7 +65943,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -65957,21 +65957,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -65993,8 +65993,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -66031,7 +66031,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0014 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66042,7 +66042,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -66056,21 +66056,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -66092,8 +66092,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -66130,7 +66130,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0022 //RX_SPK_VOL
+129 0x001E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66141,7 +66141,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -66155,21 +66155,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
41 0x5356 //RX_FDEQ_GAIN_2
-42 0x5C63 //RX_FDEQ_GAIN_3
-43 0x7268 //RX_FDEQ_GAIN_4
-44 0x6665 //RX_FDEQ_GAIN_5
-45 0x6258 //RX_FDEQ_GAIN_6
+42 0x646E //RX_FDEQ_GAIN_3
+43 0x7C70 //RX_FDEQ_GAIN_4
+44 0x6C6C //RX_FDEQ_GAIN_5
+45 0x6858 //RX_FDEQ_GAIN_6
46 0x5555 //RX_FDEQ_GAIN_7
47 0x5858 //RX_FDEQ_GAIN_8
48 0x6460 //RX_FDEQ_GAIN_9
-49 0x605A //RX_FDEQ_GAIN_10
-50 0x485C //RX_FDEQ_GAIN_11
-51 0x5454 //RX_FDEQ_GAIN_12
+49 0x6058 //RX_FDEQ_GAIN_10
+50 0x4C70 //RX_FDEQ_GAIN_11
+51 0x6058 //RX_FDEQ_GAIN_12
52 0x6068 //RX_FDEQ_GAIN_13
53 0x6868 //RX_FDEQ_GAIN_14
54 0x8484 //RX_FDEQ_GAIN_15
@@ -66191,8 +66191,8 @@
70 0x050A //RX_FDEQ_BIN_7
71 0x0B0C //RX_FDEQ_BIN_8
72 0x0D0E //RX_FDEQ_BIN_9
-73 0x100E //RX_FDEQ_BIN_10
-74 0x0E32 //RX_FDEQ_BIN_11
+73 0x1010 //RX_FDEQ_BIN_10
+74 0x102E //RX_FDEQ_BIN_11
75 0x1423 //RX_FDEQ_BIN_12
76 0x151E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
@@ -66229,7 +66229,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0031 //RX_SPK_VOL
+129 0x002E //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 4
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66240,7 +66240,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -66254,7 +66254,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7755 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
@@ -66328,7 +66328,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004B //RX_SPK_VOL
+129 0x0040 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66339,7 +66339,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -66353,7 +66353,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -66427,7 +66427,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0080 //RX_SPK_VOL
+129 0x0072 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66438,7 +66438,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5000 //RX_TDDRC_LIMITER_THRD
+33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -66452,7 +66452,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0503 //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x8266 //RX_FDEQ_GAIN_0
40 0x5252 //RX_FDEQ_GAIN_1
@@ -66695,7 +66695,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -66709,21 +66709,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -66745,8 +66745,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -66783,7 +66783,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000F //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66794,7 +66794,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -66808,21 +66808,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -66844,8 +66844,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -66882,7 +66882,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0014 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66893,7 +66893,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -66907,21 +66907,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -66943,8 +66943,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -66981,7 +66981,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0022 //RX_SPK_VOL
+286 0x001E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -66992,7 +66992,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -67006,21 +67006,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
198 0x5356 //RX_FDEQ_GAIN_2
-199 0x5C63 //RX_FDEQ_GAIN_3
-200 0x7268 //RX_FDEQ_GAIN_4
-201 0x6665 //RX_FDEQ_GAIN_5
-202 0x6258 //RX_FDEQ_GAIN_6
+199 0x646E //RX_FDEQ_GAIN_3
+200 0x7C70 //RX_FDEQ_GAIN_4
+201 0x6C6C //RX_FDEQ_GAIN_5
+202 0x6858 //RX_FDEQ_GAIN_6
203 0x5555 //RX_FDEQ_GAIN_7
204 0x5858 //RX_FDEQ_GAIN_8
205 0x6460 //RX_FDEQ_GAIN_9
-206 0x605A //RX_FDEQ_GAIN_10
-207 0x485C //RX_FDEQ_GAIN_11
-208 0x5454 //RX_FDEQ_GAIN_12
+206 0x6058 //RX_FDEQ_GAIN_10
+207 0x4C70 //RX_FDEQ_GAIN_11
+208 0x6058 //RX_FDEQ_GAIN_12
209 0x6068 //RX_FDEQ_GAIN_13
210 0x6868 //RX_FDEQ_GAIN_14
211 0x8484 //RX_FDEQ_GAIN_15
@@ -67042,8 +67042,8 @@
227 0x050A //RX_FDEQ_BIN_7
228 0x0B0C //RX_FDEQ_BIN_8
229 0x0D0E //RX_FDEQ_BIN_9
-230 0x100E //RX_FDEQ_BIN_10
-231 0x0E32 //RX_FDEQ_BIN_11
+230 0x1010 //RX_FDEQ_BIN_10
+231 0x102E //RX_FDEQ_BIN_11
232 0x1423 //RX_FDEQ_BIN_12
233 0x151E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
@@ -67080,7 +67080,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0031 //RX_SPK_VOL
+286 0x002E //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -67091,7 +67091,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -67105,7 +67105,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7755 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
@@ -67179,7 +67179,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004B //RX_SPK_VOL
+286 0x0040 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -67190,7 +67190,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -67204,7 +67204,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -67278,7 +67278,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0080 //RX_SPK_VOL
+286 0x0072 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -67289,7 +67289,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5000 //RX_TDDRC_LIMITER_THRD
+190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -67303,7 +67303,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0503 //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x8266 //RX_FDEQ_GAIN_0
197 0x5252 //RX_FDEQ_GAIN_1
@@ -67781,7 +67781,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x7FFF //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -70082,8 +70082,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x003B //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -70094,7 +70094,7 @@
12 0x0001 //TX_NUM_LOUTCHN
13 0x0001 //TX_MAXNUM_AECREF
14 0x0000 //TX_DBG_FUNC_REG
-15 0x0020 //TX_DBG_FUNC_REG1
+15 0x0001 //TX_DBG_FUNC_REG1
16 0x0000 //TX_SYS_RESRV_0
17 0x0000 //TX_SYS_RESRV_1
18 0x0000 //TX_SYS_RESRV_2
@@ -70324,26 +70324,26 @@
242 0xF800 //TX_THR_SN_EST_0
243 0xFC00 //TX_THR_SN_EST_1
244 0xFA00 //TX_THR_SN_EST_2
-245 0xFB00 //TX_THR_SN_EST_3
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
251 0x0200 //TX_DELTA_THR_SN_EST_1
252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0100 //TX_DELTA_THR_SN_EST_3
+253 0xFB00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0200 //TX_DELTA_THR_SN_EST_6
+256 0x0300 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x4000 //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
267 0x001E //TX_INBEAM_T
@@ -70363,18 +70363,18 @@
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x001C //TX_NS_LVL_CTRL_1
283 0x0016 //TX_NS_LVL_CTRL_2
-284 0x0016 //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0014 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x001C //TX_MIN_GAIN_S_0
290 0x000C //TX_MIN_GAIN_S_1
291 0x0010 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0010 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
297 0x6000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
@@ -70382,10 +70382,10 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x5000 //TX_SNRI_SUP_1
302 0x4800 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -70396,35 +70396,35 @@
314 0x5000 //TX_A_POST_FILT_S_0
315 0x5800 //TX_A_POST_FILT_S_1
316 0x2800 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+317 0x6F75 //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
-320 0x6000 //TX_A_POST_FILT_S_6
+320 0x7FF2 //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x7FFF //TX_B_POST_FILT_0
323 0x7FFF //TX_B_POST_FILT_1
324 0x2000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x5FF5 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
331 0x5000 //TX_B_LESSCUT_RTO_S_1
332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x5000 //TX_B_LESSCUT_RTO_S_3
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7FFF //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C00 //TX_LAMBDA_PFILT
339 0x7C00 //TX_LAMBDA_PFILT_S_0
340 0x7100 //TX_LAMBDA_PFILT_S_1
341 0x7C00 //TX_LAMBDA_PFILT_S_2
-342 0x7D00 //TX_LAMBDA_PFILT_S_3
+342 0x7EF1 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
-345 0x7C00 //TX_LAMBDA_PFILT_S_6
+345 0x7BF4 //TX_LAMBDA_PFILT_S_6
346 0x7C00 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -70469,14 +70469,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -70603,10 +70603,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -70628,9 +70628,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -70945,7 +70945,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x12D6 //TX_TDDRC_DRC_GAIN
+866 0x0EF6 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -70978,8 +70978,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0280 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -70987,14 +70987,14 @@
905 0x0C00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7F00 //TX_MICMUTE_EAD_THR
+908 0x6C00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE9 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7E2C //TX_DTD_THR1_MICMUTE_2
-914 0x7850 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+911 0x7530 //TX_DTD_THR1_MICMUTE_0
+912 0x7F62 //TX_DTD_THR1_MICMUTE_1
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
+914 0x7FFD //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
@@ -71002,21 +71002,21 @@
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x0100 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
-926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x00A0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -71032,14 +71032,14 @@
950 0x0100 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x7FFF //TX_NSSAMASK_MORENS
-954 0x0200 //TX_CGMMMASK_MORENS
+953 0x0BFE //TX_NSSAMASK_MORENS
+954 0x5D00 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
957 0x7FFF //TX_NSSAMASK_MORENS_TYPE1
-958 0x5900 //TX_NSSAMASK_MORENS_TYPE2
-959 0x0600 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0600 //TX_CGMMMASK_MORENS_TYPE2
+958 0x6800 //TX_NSSAMASK_MORENS_TYPE2
+959 0x1200 //TX_CGMMMASK_MORENS_TYPE1
+960 0x1200 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -72777,8 +72777,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -72915,8 +72915,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -72924,7 +72924,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7000 //TX_EAD_THR
+150 0x7788 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x1000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -72939,13 +72939,13 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
-165 0x6000 //TX_LAMBDA_RE_EST
+165 0x1000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0140 //TX_DT2_HOLD_N
+171 0x01F0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -72973,18 +72973,18 @@
196 0x0000 //TX_NORMENERHIGHTHL
197 0x6D60 //TX_DTD_THR1_0
198 0x5DC0 //TX_DTD_THR1_1
-199 0x7E5E //TX_DTD_THR1_2
+199 0x64C8 //TX_DTD_THR1_2
200 0x7F8A //TX_DTD_THR1_3
201 0x7FFF //TX_DTD_THR1_4
202 0x7FFF //TX_DTD_THR1_5
-203 0x7FFF //TX_DTD_THR1_6
+203 0x61A8 //TX_DTD_THR1_6
204 0x7E00 //TX_DTD_THR2_0
205 0x7E00 //TX_DTD_THR2_1
-206 0x5000 //TX_DTD_THR2_2
+206 0x7E00 //TX_DTD_THR2_2
207 0x5000 //TX_DTD_THR2_3
208 0x5000 //TX_DTD_THR2_4
209 0x5000 //TX_DTD_THR2_5
-210 0x5000 //TX_DTD_THR2_6
+210 0x7E00 //TX_DTD_THR2_6
211 0x7FFF //TX_DTD_THR3
212 0x0000 //TX_SPK_CUT_K
213 0x3E80 //TX_DT_CUT_K
@@ -72999,16 +72999,16 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
-225 0x157C //TX_RATIO_DT_L_TH_HIGH
+225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
-228 0x2000 //TX_B_POST_FILT_ECHO_L
+228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0DAC //TX_RATIO_DT_L0_TH_HIGH
+234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -73017,15 +73017,15 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xF800 //TX_THR_SN_EST_2
-245 0xFC00 //TX_THR_SN_EST_3
+243 0xFC00 //TX_THR_SN_EST_1
+244 0xFA00 //TX_THR_SN_EST_2
+245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
248 0xF800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
+251 0x0500 //TX_DELTA_THR_SN_EST_1
252 0x0100 //TX_DELTA_THR_SN_EST_2
253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
@@ -73033,7 +73033,7 @@
256 0x0100 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
+259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
@@ -73056,31 +73056,31 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0010 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0014 //TX_NS_LVL_CTRL_3
+282 0x0014 //TX_NS_LVL_CTRL_1
+283 0x001C //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0017 //TX_NS_LVL_CTRL_6
+287 0x001A //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0014 //TX_MIN_GAIN_S_2
-292 0x0014 //TX_MIN_GAIN_S_3
+290 0x0004 //TX_MIN_GAIN_S_1
+291 0x0016 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x3000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x4000 //TX_SNRI_SUP_0
301 0x6000 //TX_SNRI_SUP_1
-302 0x6000 //TX_SNRI_SUP_2
-303 0x5000 //TX_SNRI_SUP_3
+302 0x4000 //TX_SNRI_SUP_2
+303 0x3000 //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x6000 //TX_SNRI_SUP_6
+306 0x4000 //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -73088,35 +73088,35 @@
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x4000 //TX_A_POST_FILT_S_1
-316 0x4000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x2000 //TX_A_POST_FILT_S_0
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x1000 //TX_A_POST_FILT_S_2
+317 0x1000 //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x2000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x5000 //TX_B_POST_FILT_1
-324 0x3000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2000 //TX_B_POST_FILT_2
+325 0x6000 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x3000 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7000 //TX_B_LESSCUT_RTO_S_1
-332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x7000 //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x7FFF //TX_B_LESSCUT_RTO_S_2
+333 0x7FFF //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7000 //TX_B_LESSCUT_RTO_S_6
+336 0x7FFF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7F00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
+339 0x7400 //TX_LAMBDA_PFILT_S_0
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
345 0x7A00 //TX_LAMBDA_PFILT_S_6
@@ -73137,7 +73137,7 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x0000 //TX_SN_C_F
+363 0x001E //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
@@ -73145,9 +73145,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x042C //TX_NOISE_TH_1
-371 0x0231 //TX_NOISE_TH_2
-372 0x2D8C //TX_NOISE_TH_3
-373 0x3117 //TX_NOISE_TH_4
+371 0x0708 //TX_NOISE_TH_2
+372 0x2AF8 //TX_NOISE_TH_3
+373 0x3A98 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
@@ -73164,27 +73164,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x6000 //TX_POST_MASK_SUP
+403 0x7FFF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
-406 0x0007 //TX_MINENOISE_MIC0_TH
+406 0x0010 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x4000 //TX_MIN_G_CTRL_SSNS
-409 0x0000 //TX_METAL_RTO_THR
-410 0x4848 //TX_NS_FP_K_METAL
+409 0x0300 //TX_METAL_RTO_THR
+410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -73298,10 +73298,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -73323,9 +73323,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -73346,19 +73346,19 @@
569 0x4B4F //TX_FDEQ_GAIN_2
570 0x504C //TX_FDEQ_GAIN_3
571 0x4044 //TX_FDEQ_GAIN_4
-572 0x4B54 //TX_FDEQ_GAIN_5
-573 0x5C58 //TX_FDEQ_GAIN_6
-574 0x585A //TX_FDEQ_GAIN_7
-575 0x5654 //TX_FDEQ_GAIN_8
-576 0x5050 //TX_FDEQ_GAIN_9
+572 0x5254 //TX_FDEQ_GAIN_5
+573 0x5C5C //TX_FDEQ_GAIN_6
+574 0x5C5A //TX_FDEQ_GAIN_7
+575 0x565A //TX_FDEQ_GAIN_8
+576 0x5650 //TX_FDEQ_GAIN_9
577 0x5454 //TX_FDEQ_GAIN_10
578 0x4C54 //TX_FDEQ_GAIN_11
-579 0x4C50 //TX_FDEQ_GAIN_12
+579 0x5458 //TX_FDEQ_GAIN_12
580 0x505C //TX_FDEQ_GAIN_13
581 0x6060 //TX_FDEQ_GAIN_14
582 0x6C6C //TX_FDEQ_GAIN_15
-583 0x6C6C //TX_FDEQ_GAIN_16
-584 0x7078 //TX_FDEQ_GAIN_17
+583 0x6464 //TX_FDEQ_GAIN_16
+584 0x6878 //TX_FDEQ_GAIN_17
585 0x9090 //TX_FDEQ_GAIN_18
586 0x9090 //TX_FDEQ_GAIN_19
587 0x9084 //TX_FDEQ_GAIN_20
@@ -73640,7 +73640,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1523 //TX_TDDRC_DRC_GAIN
+866 0x10CA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -73673,8 +73673,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -73682,36 +73682,36 @@
905 0x0E00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0020 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
-909 0x7FFF //TX_MICMUTE_LAMBDA_CB_NLE
+908 0x7000 //TX_MICMUTE_EAD_THR
+909 0x1000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FD0 //TX_DTD_THR1_MICMUTE_0
-912 0x7918 //TX_DTD_THR1_MICMUTE_1
-913 0x7724 //TX_DTD_THR1_MICMUTE_2
-914 0x7724 //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
-916 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7FB2 //TX_DTD_THR1_MICMUTE_0
+912 0x7DC8 //TX_DTD_THR1_MICMUTE_1
+913 0x7C38 //TX_DTD_THR1_MICMUTE_2
+914 0x7F58 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x4000 //TX_MICMUTE_C_POST_FLT
-922 0x03E8 //TX_MICMUTE_DT_CUT_K
-923 0x0001 //TX_MICMUTE_DT_CUT_THR
-924 0x03E8 //TX_MICMUTE_DT_CUT_K2
-925 0x0001 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7FFF //TX_MICMUTE_POST_MASK_SUP
+934 0x7FFF //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -73719,22 +73719,22 @@
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x0100 //TX_MIC_VOLUME_MIC1MUTE
944 0xE4A8 //TX_TFMASKM4_2_DT_THR
-945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+945 0x7436 //TX_MEAN_GAIN500HZ_DT_THR
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x6000 //TX_PRE_MASK_SUP
-950 0x0140 //TX_SDPCRN_GAIN
+949 0x4000 //TX_PRE_MASK_SUP
+950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
-952 0x0100 //TX_DT_HARME_ENDF
-953 0x7000 //TX_NSSAMASK_MORENS
-954 0x0400 //TX_CGMMMASK_MORENS
+952 0x0002 //TX_DT_HARME_ENDF
+953 0x7FFF //TX_NSSAMASK_MORENS
+954 0x1000 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
-958 0x6000 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x1000 //TX_CGMMMASK_MORENS_TYPE2
+957 0x7BE2 //TX_NSSAMASK_MORENS_TYPE1
+958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
+959 0x1C00 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -75866,7 +75866,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -78167,8 +78167,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -78305,8 +78305,8 @@
138 0x0000 //TX_LT_ENB_FLAG
139 0x2A94 //TX_LT_DOA_L_THRD
140 0x55F0 //TX_LT_DOA_H_THRD
-141 0x0000 //TX_NEPLH_LOWFREQ_THR
-142 0x0000 //TX_NEPLH_HIGHFREQ_THR
+141 0x3A98 //TX_NEPLH_LOWFREQ_THR
+142 0x0FA0 //TX_NEPLH_HIGHFREQ_THR
143 0x0000 //TX_PP_RESRV_5
144 0x0000 //TX_PP_RESRV_6
145 0x0000 //TX_PP_RESRV_7
@@ -78314,7 +78314,7 @@
147 0x0400 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7000 //TX_EAD_THR
+150 0x7788 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x1000 //TX_MIN_EQ_RE_EST_0
153 0x0600 //TX_MIN_EQ_RE_EST_1
@@ -78329,13 +78329,13 @@
162 0x7800 //TX_MIN_EQ_RE_EST_10
163 0x7800 //TX_MIN_EQ_RE_EST_11
164 0x7800 //TX_MIN_EQ_RE_EST_12
-165 0x6000 //TX_LAMBDA_RE_EST
+165 0x1000 //TX_LAMBDA_RE_EST
166 0x3000 //TX_LAMBDA_CB_NLE
167 0x0000 //TX_C_POST_FLT
168 0x4000 //TX_GAIN_NP
169 0x0270 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0140 //TX_DT2_HOLD_N
+171 0x01F0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -78363,18 +78363,18 @@
196 0x0000 //TX_NORMENERHIGHTHL
197 0x6D60 //TX_DTD_THR1_0
198 0x5DC0 //TX_DTD_THR1_1
-199 0x7E5E //TX_DTD_THR1_2
+199 0x64C8 //TX_DTD_THR1_2
200 0x7F8A //TX_DTD_THR1_3
201 0x7FFF //TX_DTD_THR1_4
202 0x7FFF //TX_DTD_THR1_5
-203 0x7FFF //TX_DTD_THR1_6
+203 0x61A8 //TX_DTD_THR1_6
204 0x7E00 //TX_DTD_THR2_0
205 0x7E00 //TX_DTD_THR2_1
-206 0x5000 //TX_DTD_THR2_2
+206 0x7E00 //TX_DTD_THR2_2
207 0x5000 //TX_DTD_THR2_3
208 0x5000 //TX_DTD_THR2_4
209 0x5000 //TX_DTD_THR2_5
-210 0x5000 //TX_DTD_THR2_6
+210 0x7E00 //TX_DTD_THR2_6
211 0x7FFF //TX_DTD_THR3
212 0x0000 //TX_SPK_CUT_K
213 0x3E80 //TX_DT_CUT_K
@@ -78389,16 +78389,16 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x3A98 //TX_RATIO_DT_H_TH_LOW
-225 0x157C //TX_RATIO_DT_L_TH_HIGH
+225 0x3E80 //TX_RATIO_DT_L_TH_HIGH
226 0x6590 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
-228 0x2000 //TX_B_POST_FILT_ECHO_L
+228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
230 0x0200 //TX_MIN_G_CTRL_ECHO
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x0DAC //TX_RATIO_DT_L0_TH_HIGH
+234 0x0FA0 //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -78407,15 +78407,15 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF800 //TX_THR_SN_EST_0
-243 0xF800 //TX_THR_SN_EST_1
-244 0xF800 //TX_THR_SN_EST_2
-245 0xFC00 //TX_THR_SN_EST_3
+243 0xFC00 //TX_THR_SN_EST_1
+244 0xFA00 //TX_THR_SN_EST_2
+245 0xFE00 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
248 0xF800 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
-251 0x0100 //TX_DELTA_THR_SN_EST_1
+251 0x0500 //TX_DELTA_THR_SN_EST_1
252 0x0100 //TX_DELTA_THR_SN_EST_2
253 0x0200 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
@@ -78423,7 +78423,7 @@
256 0x0100 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x4000 //TX_LAMBDA_NN_EST_1
+259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x4000 //TX_LAMBDA_NN_EST_2
261 0x4000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
@@ -78446,31 +78446,31 @@
279 0x2000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0010 //TX_NS_LVL_CTRL_0
-282 0x0010 //TX_NS_LVL_CTRL_1
-283 0x0012 //TX_NS_LVL_CTRL_2
-284 0x0014 //TX_NS_LVL_CTRL_3
+282 0x0014 //TX_NS_LVL_CTRL_1
+283 0x001C //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0017 //TX_NS_LVL_CTRL_6
+287 0x001A //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x0020 //TX_MIN_GAIN_S_0
-290 0x0010 //TX_MIN_GAIN_S_1
-291 0x0014 //TX_MIN_GAIN_S_2
-292 0x0014 //TX_MIN_GAIN_S_3
+290 0x0004 //TX_MIN_GAIN_S_1
+291 0x0016 //TX_MIN_GAIN_S_2
+292 0x0020 //TX_MIN_GAIN_S_3
293 0x0020 //TX_MIN_GAIN_S_4
294 0x0020 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x0020 //TX_MIN_GAIN_S_6
296 0x0020 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x3000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x4000 //TX_SNRI_SUP_0
301 0x6000 //TX_SNRI_SUP_1
-302 0x6000 //TX_SNRI_SUP_2
-303 0x5000 //TX_SNRI_SUP_3
+302 0x4000 //TX_SNRI_SUP_2
+303 0x3000 //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x6000 //TX_SNRI_SUP_6
+306 0x4000 //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x0018 //TX_G_LFNS
@@ -78478,35 +78478,35 @@
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
-314 0x7FFF //TX_A_POST_FILT_S_0
-315 0x4000 //TX_A_POST_FILT_S_1
-316 0x4000 //TX_A_POST_FILT_S_2
-317 0x6000 //TX_A_POST_FILT_S_3
+314 0x2000 //TX_A_POST_FILT_S_0
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x1000 //TX_A_POST_FILT_S_2
+317 0x1000 //TX_A_POST_FILT_S_3
318 0x7FFF //TX_A_POST_FILT_S_4
319 0x7FFF //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x2000 //TX_A_POST_FILT_S_6
321 0x7FFF //TX_A_POST_FILT_S_7
-322 0x7FFF //TX_B_POST_FILT_0
-323 0x5000 //TX_B_POST_FILT_1
-324 0x3000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+322 0x2000 //TX_B_POST_FILT_0
+323 0x2FFB //TX_B_POST_FILT_1
+324 0x2000 //TX_B_POST_FILT_2
+325 0x6000 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x1000 //TX_B_POST_FILT_6
+328 0x3000 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x7000 //TX_B_LESSCUT_RTO_S_1
-332 0x7000 //TX_B_LESSCUT_RTO_S_2
-333 0x7000 //TX_B_LESSCUT_RTO_S_3
+331 0x67FB //TX_B_LESSCUT_RTO_S_1
+332 0x7FFF //TX_B_LESSCUT_RTO_S_2
+333 0x7FFF //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x7000 //TX_B_LESSCUT_RTO_S_6
+336 0x7FFF //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7F00 //TX_LAMBDA_PFILT
-339 0x7F00 //TX_LAMBDA_PFILT_S_0
-340 0x7C00 //TX_LAMBDA_PFILT_S_1
+339 0x7400 //TX_LAMBDA_PFILT_S_0
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
341 0x7400 //TX_LAMBDA_PFILT_S_2
-342 0x7C00 //TX_LAMBDA_PFILT_S_3
+342 0x7F00 //TX_LAMBDA_PFILT_S_3
343 0x7F00 //TX_LAMBDA_PFILT_S_4
344 0x7F00 //TX_LAMBDA_PFILT_S_5
345 0x7A00 //TX_LAMBDA_PFILT_S_6
@@ -78527,7 +78527,7 @@
360 0x0140 //TX_DT_BOOST
361 0x0000 //TX_BF_SGRAD_FLG
362 0x0005 //TX_BF_DVG_TH
-363 0x0000 //TX_SN_C_F
+363 0x001E //TX_SN_C_F
364 0x0000 //TX_K_APT
365 0x0001 //TX_NOISEDET
366 0x0064 //TX_NDETCT
@@ -78535,9 +78535,9 @@
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
370 0x042C //TX_NOISE_TH_1
-371 0x0231 //TX_NOISE_TH_2
-372 0x2D8C //TX_NOISE_TH_3
-373 0x3117 //TX_NOISE_TH_4
+371 0x0708 //TX_NOISE_TH_2
+372 0x2AF8 //TX_NOISE_TH_3
+373 0x3A98 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
376 0x0000 //TX_NOISE_TH_5_3
@@ -78554,27 +78554,27 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0005 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x6000 //TX_POST_MASK_SUP
+403 0x7FFF //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
-406 0x0007 //TX_MINENOISE_MIC0_TH
+406 0x0010 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
408 0x4000 //TX_MIN_G_CTRL_SSNS
-409 0x0000 //TX_METAL_RTO_THR
-410 0x4848 //TX_NS_FP_K_METAL
+409 0x0300 //TX_METAL_RTO_THR
+410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
412 0x0FA0 //TX_NSMOOTH_TH
413 0x0000 //TX_NS_RESRV_8
@@ -78688,10 +78688,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -78713,9 +78713,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -78736,19 +78736,19 @@
569 0x4B4F //TX_FDEQ_GAIN_2
570 0x504C //TX_FDEQ_GAIN_3
571 0x4044 //TX_FDEQ_GAIN_4
-572 0x4B54 //TX_FDEQ_GAIN_5
-573 0x5C58 //TX_FDEQ_GAIN_6
-574 0x585A //TX_FDEQ_GAIN_7
-575 0x5654 //TX_FDEQ_GAIN_8
-576 0x5050 //TX_FDEQ_GAIN_9
+572 0x5254 //TX_FDEQ_GAIN_5
+573 0x5C5C //TX_FDEQ_GAIN_6
+574 0x5C5A //TX_FDEQ_GAIN_7
+575 0x565A //TX_FDEQ_GAIN_8
+576 0x5650 //TX_FDEQ_GAIN_9
577 0x5454 //TX_FDEQ_GAIN_10
578 0x4C54 //TX_FDEQ_GAIN_11
-579 0x4C50 //TX_FDEQ_GAIN_12
+579 0x5458 //TX_FDEQ_GAIN_12
580 0x505C //TX_FDEQ_GAIN_13
581 0x6060 //TX_FDEQ_GAIN_14
582 0x6C6C //TX_FDEQ_GAIN_15
-583 0x6C6C //TX_FDEQ_GAIN_16
-584 0x7078 //TX_FDEQ_GAIN_17
+583 0x6464 //TX_FDEQ_GAIN_16
+584 0x6878 //TX_FDEQ_GAIN_17
585 0x9090 //TX_FDEQ_GAIN_18
586 0x9090 //TX_FDEQ_GAIN_19
587 0x9084 //TX_FDEQ_GAIN_20
@@ -79030,7 +79030,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1523 //TX_TDDRC_DRC_GAIN
+866 0x10CA //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -79063,8 +79063,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -79072,36 +79072,36 @@
905 0x0E00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0020 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
-909 0x7FFF //TX_MICMUTE_LAMBDA_CB_NLE
+908 0x7000 //TX_MICMUTE_EAD_THR
+909 0x1000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FD0 //TX_DTD_THR1_MICMUTE_0
-912 0x7918 //TX_DTD_THR1_MICMUTE_1
-913 0x7724 //TX_DTD_THR1_MICMUTE_2
-914 0x7724 //TX_DTD_THR1_MICMUTE_3
-915 0x6CCC //TX_DTD_THR2_MICMUTE_0
-916 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0400 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x7FFF //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7FB2 //TX_DTD_THR1_MICMUTE_0
+912 0x7DC8 //TX_DTD_THR1_MICMUTE_1
+913 0x7C38 //TX_DTD_THR1_MICMUTE_2
+914 0x7F58 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x1000 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x4000 //TX_MICMUTE_C_POST_FLT
-922 0x03E8 //TX_MICMUTE_DT_CUT_K
-923 0x0001 //TX_MICMUTE_DT_CUT_THR
-924 0x03E8 //TX_MICMUTE_DT_CUT_K2
-925 0x0001 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
+926 0x0100 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7FFF //TX_MICMUTE_POST_MASK_SUP
+934 0x7FFF //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -79109,22 +79109,22 @@
942 0x0008 //TX_MIC1MUTE_RELEASE_TIME
943 0x0100 //TX_MIC_VOLUME_MIC1MUTE
944 0xE4A8 //TX_TFMASKM4_2_DT_THR
-945 0x6590 //TX_MEAN_GAIN500HZ_DT_THR
+945 0x7436 //TX_MEAN_GAIN500HZ_DT_THR
946 0x000A //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x6000 //TX_PRE_MASK_SUP
-950 0x0140 //TX_SDPCRN_GAIN
+949 0x4000 //TX_PRE_MASK_SUP
+950 0x00C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
-952 0x0100 //TX_DT_HARME_ENDF
-953 0x7000 //TX_NSSAMASK_MORENS
-954 0x0400 //TX_CGMMMASK_MORENS
+952 0x0002 //TX_DT_HARME_ENDF
+953 0x7FFF //TX_NSSAMASK_MORENS
+954 0x1000 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
-957 0x6000 //TX_NSSAMASK_MORENS_TYPE1
-958 0x6000 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x1000 //TX_CGMMMASK_MORENS_TYPE2
+957 0x7BE2 //TX_NSSAMASK_MORENS_TYPE1
+958 0x7FFF //TX_NSSAMASK_MORENS_TYPE2
+959 0x1C00 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -81256,7 +81256,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -83951,7 +83951,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -86646,7 +86646,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -89341,7 +89341,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -92036,7 +92036,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -94731,7 +94731,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -97426,7 +97426,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -97596,20 +97596,20 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x001C //TX_FDEQ_SUBNUM
-567 0x6056 //TX_FDEQ_GAIN_0
-568 0x4848 //TX_FDEQ_GAIN_1
-569 0x4848 //TX_FDEQ_GAIN_2
-570 0x4848 //TX_FDEQ_GAIN_3
-571 0x4848 //TX_FDEQ_GAIN_4
-572 0x4848 //TX_FDEQ_GAIN_5
-573 0x4848 //TX_FDEQ_GAIN_6
-574 0x4848 //TX_FDEQ_GAIN_7
-575 0x4440 //TX_FDEQ_GAIN_8
-576 0x3C3C //TX_FDEQ_GAIN_9
-577 0x3A38 //TX_FDEQ_GAIN_10
-578 0x3737 //TX_FDEQ_GAIN_11
-579 0x3030 //TX_FDEQ_GAIN_12
-580 0x3333 //TX_FDEQ_GAIN_13
+567 0x766E //TX_FDEQ_GAIN_0
+568 0x4E4E //TX_FDEQ_GAIN_1
+569 0x4E4E //TX_FDEQ_GAIN_2
+570 0x4E4E //TX_FDEQ_GAIN_3
+571 0x4E4E //TX_FDEQ_GAIN_4
+572 0x4E4E //TX_FDEQ_GAIN_5
+573 0x4E4E //TX_FDEQ_GAIN_6
+574 0x4C4E //TX_FDEQ_GAIN_7
+575 0x484A //TX_FDEQ_GAIN_8
+576 0x3648 //TX_FDEQ_GAIN_9
+577 0x3E3C //TX_FDEQ_GAIN_10
+578 0x3741 //TX_FDEQ_GAIN_11
+579 0x323E //TX_FDEQ_GAIN_12
+580 0x4B4B //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
582 0x4848 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
@@ -98040,8 +98040,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -98891,8 +98891,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -100121,7 +100121,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -102816,7 +102816,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -105511,7 +105511,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
diff --git a/audio/komodo/tuning/fortemedia/mcps.dat b/audio/komodo/tuning/fortemedia/mcps.dat
index bdb0b941..0db17bfd 100644
Binary files a/audio/komodo/tuning/fortemedia/mcps.dat and b/audio/komodo/tuning/fortemedia/mcps.dat differ
diff --git a/audio/komodo/tuning/spatializer/base b/audio/komodo/tuning/spatializer/base
new file mode 100644
index 00000000..38cc646e
Binary files /dev/null and b/audio/komodo/tuning/spatializer/base differ
diff --git a/audio/komodo/tuning/spatializer/mode_2_ch b/audio/komodo/tuning/spatializer/mode_2_ch
new file mode 100644
index 00000000..470c56cf
Binary files /dev/null and b/audio/komodo/tuning/spatializer/mode_2_ch differ
diff --git a/audio/komodo/tuning/spatializer/mode_6_ch b/audio/komodo/tuning/spatializer/mode_6_ch
new file mode 100644
index 00000000..94ec6356
Binary files /dev/null and b/audio/komodo/tuning/spatializer/mode_6_ch differ
diff --git a/audio/komodo/tuning/spatializer/mode_xaural b/audio/komodo/tuning/spatializer/mode_xaural
new file mode 100644
index 00000000..b3a3a962
Binary files /dev/null and b/audio/komodo/tuning/spatializer/mode_xaural differ
diff --git a/audio/komodo/tuning/waves/waves_config.ini b/audio/komodo/tuning/waves/waves_config.ini
index b5acfb80..3b44df61 100644
--- a/audio/komodo/tuning/waves/waves_config.ini
+++ b/audio/komodo/tuning/waves/waves_config.ini
@@ -56,16 +56,16 @@ AlgFxPath64=/vendor/lib64/libAlgFx_HiFi3z.so
#AudioFormatIncrement=8
[CUSTOM_ACTION_260]
-CASE_1=PRIORITY:0,NUMBERS:2:0|1:1|2:0,PRESET:SPEAKER_MUSIC
-CASE_2=PRIORITY:1,NUMBERS:1|2|4194304:2|3|4:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC_LITE
-CASE_3=PRIORITY:2,NUMBERS:1|4194304:0|1:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC
-CASE_4=PRIORITY:3,NUMBERS:2:0|1:0:0,PRESET:SPEAKER_MUSIC_THROTTLE
-CASE_5=PRIORITY:4,NUMBERS:1|2|4194304:2|3|4:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE_LITE
-CASE_6=PRIORITY:5,NUMBERS:1|4194304:0|1:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE
-CASE_7=PRIORITY:6,NUMBERS:2:0|1:1|2:1,PRESET:SPEAKER_MUSIC_RESERVED
-CASE_8=PRIORITY:7,NUMBERS:2:0|1:0:1,PRESET:SPEAKER_MUSIC_RESERVED_THROTTLE
+CASE_1=PRIORITY:0,NUMBERS:2:0|1|4:1|2:0,PRESET:SPEAKER_MUSIC
+CASE_2=PRIORITY:1,NUMBERS:1|2|4194304:2|3:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC_LITE
+CASE_3=PRIORITY:2,NUMBERS:1|4194304:0|1|4:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC
+CASE_4=PRIORITY:3,NUMBERS:2:0|1|4:0:0,PRESET:SPEAKER_MUSIC_THROTTLE
+CASE_5=PRIORITY:4,NUMBERS:1|2|4194304:2|3:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE_LITE
+CASE_6=PRIORITY:5,NUMBERS:1|4194304:0|1|4:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE
+CASE_7=PRIORITY:6,NUMBERS:2:0|1|4:1|2:1,PRESET:SPEAKER_MUSIC_RESERVED
+CASE_8=PRIORITY:7,NUMBERS:2:0|1|4:0:1,PRESET:SPEAKER_MUSIC_RESERVED_THROTTLE
# Action 260 parameters: audio_devices_t, audio_mode_t, throttle_control_state_t, sound_usage_t
# - audio_devices_t : current active device
-# - audio_mode_t : 0 - normal, 1 - incoming, 2 - voice call, 3 - voip
+# - audio_mode_t : 0 - normal, 1 - incoming, 2 - voice call, 3 - voip, 4 - call screen
# - throttle_control_state_t: 0 - Enabled, 1 - Disabled, 2 - Bypassed
# - sound_usage_t: 0 - Music, 1 - Movie
\ No newline at end of file
diff --git a/audio/komodo/tuning/waves/waves_preset.mps b/audio/komodo/tuning/waves/waves_preset.mps
index 619bd74d..7b96de09 100644
Binary files a/audio/komodo/tuning/waves/waves_preset.mps and b/audio/komodo/tuning/waves/waves_preset.mps differ
diff --git a/audio/tokay/aidl_config/audio_platform_configuration.xml b/audio/tokay/aidl_config/audio_platform_configuration.xml
index 42f18c33..3b7e9709 100644
--- a/audio/tokay/aidl_config/audio_platform_configuration.xml
+++ b/audio/tokay/aidl_config/audio_platform_configuration.xml
@@ -20,6 +20,12 @@
+
+
+
+
+
+
@@ -28,8 +34,11 @@
-
-
+
+
+
+
+
@@ -49,7 +58,6 @@
-
@@ -80,8 +88,8 @@
-
-
+
+
@@ -95,19 +103,23 @@
-
-
-
+
+
+
+
+
MIC
CAMCORDER
+ VOICE_RECOGNITION
MIC
CAMCORDER
+ VOICE_RECOGNITION
diff --git a/audio/tokay/aidl_config/audio_policy_volumes.xml b/audio/tokay/aidl_config/audio_policy_volumes.xml
index 4f24a35b..36fc2c7c 100644
--- a/audio/tokay/aidl_config/audio_policy_volumes.xml
+++ b/audio/tokay/aidl_config/audio_policy_volumes.xml
@@ -52,12 +52,14 @@ volume index from 0 to 100.
100,-1800
- 1,-4500
- 29,-3400
- 57,-2250
- 71,-1900
- 86,-1530
- 100,-1100
+ 1,-5510
+ 13,-4890
+ 29,-4220
+ 43,-3670
+ 57,-3010
+ 71,-2760
+ 86,-2450
+ 100,-2110
@@ -68,13 +70,13 @@ volume index from 0 to 100.
- 1,-4000
- 29,-2950
- 43,-2350
- 57,-1850
- 71,-1400
- 86,-700
- 100,0
+ 1,-4700
+ 29,-3670
+ 43,-3170
+ 57,-2550
+ 71,-1780
+ 86,-480
+ 100,-300
@@ -85,31 +87,31 @@ volume index from 0 to 100.
- 1,-9000
- 4,-6370
- 8,-6105
- 12,-5810
- 16,-5520
- 20,-5220
- 24,-4870
- 28,-4490
- 32,-4278
- 36,-4027
- 40,-3770
- 44,-3560
- 48,-3300
- 52,-3080
- 56,-2800
- 60,-2620
- 64,-2350
- 68,-2200
- 72,-2100
- 76,-1930
- 80,-1700
- 84,-1460
- 88,-1190
- 92,-850
- 96,-510
+ 1,-9999
+ 4,-5770
+ 8,-5459
+ 12,-5150
+ 16,-5000
+ 20,-4735
+ 24,-4400
+ 28,-4130
+ 32,-3875
+ 36,-3609
+ 40,-3400
+ 44,-3165
+ 48,-2915
+ 52,-2716
+ 56,-2363
+ 60,-2168
+ 64,-1944
+ 68,-1719
+ 72,-1455
+ 76,-1260
+ 80,-1080
+ 84,-900
+ 88,-555
+ 92,-392
+ 96,-194
100,0
- 0,-5600
- 29,-3520
- 57,-1500
- 71,-1150
- 86,-500
- 100,0
+ 0,-6660
+ 17,-5250
+ 33,-3500
+ 50,-2480
+ 67,-1280
+ 83,-560
+ 100,-220
@@ -137,11 +140,14 @@ volume index from 0 to 100.
- 1,-4500
- 29,-3800
- 71,-1850
- 86,-1000
- 100,-500
+ 1,-5700
+ 14,-5020
+ 29,-4280
+ 43,-3750
+ 57,-3150
+ 71,-2550
+ 86,-2050
+ 100,-1200
@@ -178,12 +184,14 @@ volume index from 0 to 100.
100,-1800
- 1,-4500
- 29,-3400
- 57,-2250
- 71,-1900
- 86,-1530
- 100,-1100
+ 1,-5510
+ 13,-4890
+ 29,-4220
+ 43,-3670
+ 57,-3010
+ 71,-2760
+ 86,-2450
+ 100,-2110
@@ -198,12 +206,14 @@ volume index from 0 to 100.
100,-1800
- 1,-5700
- 29,-4230
- 43,-3300
- 57,-3100
- 71,-2500
- 100,-1400
+ 1,-6600
+ 14,-5280
+ 29,-4480
+ 43,-3820
+ 57,-3710
+ 71,-3160
+ 85,-2480
+ 100,-2086
diff --git a/audio/tokay/aidl_config/mixer_paths_aidl.xml b/audio/tokay/aidl_config/mixer_paths_aidl.xml
index d637938a..d7dc1bc6 100644
--- a/audio/tokay/aidl_config/mixer_paths_aidl.xml
+++ b/audio/tokay/aidl_config/mixer_paths_aidl.xml
@@ -71,8 +71,6 @@
-
-
@@ -144,7 +142,6 @@
-
@@ -895,6 +892,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1087,11 +1096,15 @@
-
+
-
+
+
+
+
+
-
+
@@ -1210,53 +1223,9 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -1282,10 +1251,10 @@
-
+
@@ -1294,17 +1263,17 @@
-
+
-
-
+
@@ -1328,18 +1297,16 @@
+
+
+
+
-
-
-
-
-
-
@@ -1368,6 +1335,10 @@
+
+
+
+
@@ -1394,13 +1365,69 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/audio/tokay/audio-tables.mk b/audio/tokay/audio-tables.mk
index a9993660..5aadc3e6 100644
--- a/audio/tokay/audio-tables.mk
+++ b/audio/tokay/audio-tables.mk
@@ -61,7 +61,8 @@ PRODUCT_PACKAGES += \
waves_config.ini \
waves_preset.mps \
compens_spk_l.conf \
- compens_spk_r.conf
+ compens_spk_r.conf \
+ default_mic_compensation.bin
# userdebug and eng specific
PRODUCT_PACKAGES_DEBUG += \
@@ -80,3 +81,10 @@ PRODUCT_COPY_FILES += \
device/google/caimito/audio/$(AUDIO_TABLE_FOLDER)/cs35l41/crus_sp_cal_mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/crus_sp_cal_mixer_paths.xml
endif
+
+# Offload spatializer config
+PRODUCT_PACKAGES += \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.base \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_2_ch \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_6_ch \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_xaural
diff --git a/audio/tokay/config/audio_policy_configuration.xml b/audio/tokay/config/audio_policy_configuration.xml
index d02ee59f..ff656e5f 100644
--- a/audio/tokay/config/audio_policy_configuration.xml
+++ b/audio/tokay/config/audio_policy_configuration.xml
@@ -134,10 +134,6 @@
-
-
-
-
@@ -157,8 +153,6 @@
-
-
-
-
-
-
@@ -157,8 +153,6 @@
-
-
diff --git a/audio/tokay/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/tokay/config/audio_policy_configuration_bluetooth_legacy_hal.xml
index 3aa119e3..54a4bc58 100644
--- a/audio/tokay/config/audio_policy_configuration_bluetooth_legacy_hal.xml
+++ b/audio/tokay/config/audio_policy_configuration_bluetooth_legacy_hal.xml
@@ -130,10 +130,6 @@
-
-
-
-
@@ -153,8 +149,6 @@
-
-
diff --git a/audio/tokay/config/audio_policy_configuration_le_offload_disabled.xml b/audio/tokay/config/audio_policy_configuration_le_offload_disabled.xml
index 9f20ecbc..91fa6801 100644
--- a/audio/tokay/config/audio_policy_configuration_le_offload_disabled.xml
+++ b/audio/tokay/config/audio_policy_configuration_le_offload_disabled.xml
@@ -134,10 +134,6 @@
-
-
-
-
@@ -157,8 +153,6 @@
-
-
-
-
+
+
@@ -60,6 +60,10 @@
+
+
+
+
@@ -281,7 +285,7 @@
-
+
@@ -432,6 +436,7 @@
+
diff --git a/audio/tokay/tuning/compensation/default_mic_compensation.bin b/audio/tokay/tuning/compensation/default_mic_compensation.bin
new file mode 100644
index 00000000..d4d82c29
Binary files /dev/null and b/audio/tokay/tuning/compensation/default_mic_compensation.bin differ
diff --git a/audio/tokay/tuning/fortemedia/BLUETOOTH.dat b/audio/tokay/tuning/fortemedia/BLUETOOTH.dat
index 2cda7681..dde49984 100644
Binary files a/audio/tokay/tuning/fortemedia/BLUETOOTH.dat and b/audio/tokay/tuning/fortemedia/BLUETOOTH.dat differ
diff --git a/audio/tokay/tuning/fortemedia/BLUETOOTH.mods b/audio/tokay/tuning/fortemedia/BLUETOOTH.mods
index c0464781..ca001c6b 100644
--- a/audio/tokay/tuning/fortemedia/BLUETOOTH.mods
+++ b/audio/tokay/tuning/fortemedia/BLUETOOTH.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG BLUETOOTH
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-26 11:41:46
+#SAVE_TIME 2024-06-06 17:50:42
#CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -406,7 +406,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -2707,8 +2707,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -2854,7 +2854,7 @@
147 0x0300 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7E80 //TX_EAD_THR
+150 0x7600 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x0200 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
@@ -2949,18 +2949,18 @@
242 0xF800 //TX_THR_SN_EST_0
243 0x1200 //TX_THR_SN_EST_1
244 0x1000 //TX_THR_SN_EST_2
-245 0x1000 //TX_THR_SN_EST_3
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF000 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
251 0xFB00 //TX_DELTA_THR_SN_EST_1
252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0xFD00 //TX_DELTA_THR_SN_EST_3
+253 0xFB00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0700 //TX_DELTA_THR_SN_EST_6
+256 0xFD00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
@@ -2968,7 +2968,7 @@
261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4FFE //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
267 0x001C //TX_INBEAM_T
@@ -2988,18 +2988,18 @@
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0008 //TX_NS_LVL_CTRL_1
283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x000C //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0008 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x001C //TX_MIN_GAIN_S_0
290 0x0018 //TX_MIN_GAIN_S_1
291 0x0008 //TX_MIN_GAIN_S_2
-292 0x0024 //TX_MIN_GAIN_S_3
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0028 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
297 0x4FFD //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
@@ -3007,10 +3007,10 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x2FFC //TX_SNRI_SUP_1
302 0x4FF8 //TX_SNRI_SUP_2
-303 0x1000 //TX_SNRI_SUP_3
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x77F3 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x001C //TX_G_LFNS
@@ -3021,7 +3021,7 @@
314 0x5000 //TX_A_POST_FILT_S_0
315 0x47F9 //TX_A_POST_FILT_S_1
316 0x37FB //TX_A_POST_FILT_S_2
-317 0x2FFC //TX_A_POST_FILT_S_3
+317 0x67F5 //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
320 0x27FD //TX_A_POST_FILT_S_6
@@ -3029,15 +3029,15 @@
322 0x2000 //TX_B_POST_FILT_0
323 0x2FFB //TX_B_POST_FILT_1
324 0x27FC //TX_B_POST_FILT_2
-325 0x2FFB //TX_B_POST_FILT_3
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x0800 //TX_B_POST_FILT_6
+328 0x5FF5 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
331 0x5FFC //TX_B_LESSCUT_RTO_S_1
332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x4000 //TX_B_LESSCUT_RTO_S_3
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
336 0x4FFE //TX_B_LESSCUT_RTO_S_6
@@ -3046,7 +3046,7 @@
339 0x7C00 //TX_LAMBDA_PFILT_S_0
340 0x7FF0 //TX_LAMBDA_PFILT_S_1
341 0x72FD //TX_LAMBDA_PFILT_S_2
-342 0x78F7 //TX_LAMBDA_PFILT_S_3
+342 0x7EF1 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
345 0x7BF4 //TX_LAMBDA_PFILT_S_6
@@ -3074,7 +3074,7 @@
367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x039E //TX_NOISE_TH_1
+370 0x07D0 //TX_NOISE_TH_1
371 0x0313 //TX_NOISE_TH_2
372 0x2C18 //TX_NOISE_TH_3
373 0x448C //TX_NOISE_TH_4
@@ -3094,14 +3094,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x3000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -3228,10 +3228,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -3253,9 +3253,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -3280,9 +3280,9 @@
573 0x5C57 //TX_FDEQ_GAIN_6
574 0x5D5B //TX_FDEQ_GAIN_7
575 0x5655 //TX_FDEQ_GAIN_8
-576 0x5350 //TX_FDEQ_GAIN_9
-577 0x4043 //TX_FDEQ_GAIN_10
-578 0x4747 //TX_FDEQ_GAIN_11
+576 0x5354 //TX_FDEQ_GAIN_9
+577 0x4447 //TX_FDEQ_GAIN_10
+578 0x4B4B //TX_FDEQ_GAIN_11
579 0x484C //TX_FDEQ_GAIN_12
580 0x4C4C //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
@@ -3570,7 +3570,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1AEA //TX_TDDRC_DRC_GAIN
+866 0x1561 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -3603,8 +3603,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0280 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -3612,36 +3612,36 @@
905 0x0C00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
+908 0x7C00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7530 //TX_DTD_THR1_MICMUTE_0
-912 0x7FBC //TX_DTD_THR1_MICMUTE_1
-913 0x7F58 //TX_DTD_THR1_MICMUTE_2
+911 0x7AA8 //TX_DTD_THR1_MICMUTE_0
+912 0x7EF4 //TX_DTD_THR1_MICMUTE_1
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
914 0x6D60 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
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 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -3657,8 +3657,8 @@
950 0x0120 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x77E3 //TX_NSSAMASK_MORENS
-954 0x0300 //TX_CGMMMASK_MORENS
+953 0x1663 //TX_NSSAMASK_MORENS
+954 0x5AE2 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
957 0x6FE5 //TX_NSSAMASK_MORENS_TYPE1
@@ -3715,8 +3715,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0010 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3855,14 +3855,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -3954,14 +3954,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4053,14 +4053,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4152,14 +4152,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4251,14 +4251,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4350,14 +4350,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4449,14 +4449,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -4566,8 +4566,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0010 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -4706,14 +4706,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -4805,14 +4805,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -4904,14 +4904,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5003,14 +5003,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5102,14 +5102,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5201,14 +5201,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5300,14 +5300,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -5402,8 +5402,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -5570,7 +5570,7 @@
168 0x4000 //TX_GAIN_NP
169 0x0260 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x00A0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -5624,8 +5624,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x1770 //TX_RATIO_DT_L_TH_HIGH
-226 0x1A90 //TX_RATIO_DT_H_TH_HIGH
+225 0x0FA0 //TX_RATIO_DT_L_TH_HIGH
+226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -5633,7 +5633,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
+234 0x096D //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -5789,14 +5789,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -5923,10 +5923,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -5948,9 +5948,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -5972,16 +5972,16 @@
570 0x504F //TX_FDEQ_GAIN_3
571 0x4746 //TX_FDEQ_GAIN_4
572 0x4955 //TX_FDEQ_GAIN_5
-573 0x5664 //TX_FDEQ_GAIN_6
-574 0x5C5E //TX_FDEQ_GAIN_7
-575 0x5A54 //TX_FDEQ_GAIN_8
-576 0x5856 //TX_FDEQ_GAIN_9
-577 0x5552 //TX_FDEQ_GAIN_10
-578 0x635D //TX_FDEQ_GAIN_11
-579 0x7663 //TX_FDEQ_GAIN_12
-580 0x7A8C //TX_FDEQ_GAIN_13
-581 0x929C //TX_FDEQ_GAIN_14
-582 0x9C9C //TX_FDEQ_GAIN_15
+573 0x5363 //TX_FDEQ_GAIN_6
+574 0x5D58 //TX_FDEQ_GAIN_7
+575 0x544F //TX_FDEQ_GAIN_8
+576 0x5253 //TX_FDEQ_GAIN_9
+577 0x5A57 //TX_FDEQ_GAIN_10
+578 0x6761 //TX_FDEQ_GAIN_11
+579 0x7863 //TX_FDEQ_GAIN_12
+580 0x7A92 //TX_FDEQ_GAIN_13
+581 0x9590 //TX_FDEQ_GAIN_14
+582 0x9090 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -6000,8 +6000,8 @@
598 0x090A //TX_FDEQ_BIN_7
599 0x0B0C //TX_FDEQ_BIN_8
600 0x0D0E //TX_FDEQ_BIN_9
-601 0x1122 //TX_FDEQ_BIN_10
-602 0x0719 //TX_FDEQ_BIN_11
+601 0x111E //TX_FDEQ_BIN_10
+602 0x0B19 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
605 0x1E28 //TX_FDEQ_BIN_14
@@ -6265,7 +6265,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x188C //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -6298,8 +6298,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -6310,33 +6310,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x7000 //TX_DTD_THR2_MICMUTE_0
+911 0x7788 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7918 //TX_DTD_THR1_MICMUTE_2
+914 0x7C38 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -6378,9 +6378,9 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
+979 0x4000 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+981 0x4000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -8491,7 +8491,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -10792,8 +10792,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -10960,7 +10960,7 @@
168 0x4000 //TX_GAIN_NP
169 0x0260 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x00A0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -11014,8 +11014,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x1770 //TX_RATIO_DT_L_TH_HIGH
-226 0x1A90 //TX_RATIO_DT_H_TH_HIGH
+225 0x0FA0 //TX_RATIO_DT_L_TH_HIGH
+226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -11023,7 +11023,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
+234 0x096D //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -11179,14 +11179,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -11313,10 +11313,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -11338,9 +11338,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -11362,16 +11362,16 @@
570 0x504F //TX_FDEQ_GAIN_3
571 0x4746 //TX_FDEQ_GAIN_4
572 0x4955 //TX_FDEQ_GAIN_5
-573 0x5664 //TX_FDEQ_GAIN_6
-574 0x5C5E //TX_FDEQ_GAIN_7
-575 0x5A54 //TX_FDEQ_GAIN_8
-576 0x5856 //TX_FDEQ_GAIN_9
-577 0x5552 //TX_FDEQ_GAIN_10
-578 0x635D //TX_FDEQ_GAIN_11
-579 0x7663 //TX_FDEQ_GAIN_12
-580 0x7A8C //TX_FDEQ_GAIN_13
-581 0x929C //TX_FDEQ_GAIN_14
-582 0x9C9C //TX_FDEQ_GAIN_15
+573 0x5363 //TX_FDEQ_GAIN_6
+574 0x5D58 //TX_FDEQ_GAIN_7
+575 0x544F //TX_FDEQ_GAIN_8
+576 0x5253 //TX_FDEQ_GAIN_9
+577 0x5A57 //TX_FDEQ_GAIN_10
+578 0x6761 //TX_FDEQ_GAIN_11
+579 0x7863 //TX_FDEQ_GAIN_12
+580 0x7A92 //TX_FDEQ_GAIN_13
+581 0x9590 //TX_FDEQ_GAIN_14
+582 0x9090 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -11390,8 +11390,8 @@
598 0x090A //TX_FDEQ_BIN_7
599 0x0B0C //TX_FDEQ_BIN_8
600 0x0D0E //TX_FDEQ_BIN_9
-601 0x1122 //TX_FDEQ_BIN_10
-602 0x0719 //TX_FDEQ_BIN_11
+601 0x111E //TX_FDEQ_BIN_10
+602 0x0B19 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
605 0x1E28 //TX_FDEQ_BIN_14
@@ -11655,7 +11655,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x188C //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -11688,8 +11688,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -11700,33 +11700,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x7000 //TX_DTD_THR2_MICMUTE_0
+911 0x7788 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7918 //TX_DTD_THR1_MICMUTE_2
+914 0x7C38 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -11768,9 +11768,9 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
+979 0x4000 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+981 0x4000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -13881,7 +13881,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -16576,7 +16576,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -19271,7 +19271,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -21966,7 +21966,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -24661,7 +24661,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -27356,7 +27356,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -30051,7 +30051,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -32746,7 +32746,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -35441,7 +35441,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -38136,7 +38136,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -40831,7 +40831,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -43526,7 +43526,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -44140,8 +44140,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -44280,14 +44280,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44379,14 +44379,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44478,14 +44478,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44577,14 +44577,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44676,14 +44676,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44775,14 +44775,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44874,14 +44874,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -44991,8 +44991,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -45131,14 +45131,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45230,14 +45230,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45329,14 +45329,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45428,14 +45428,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45527,14 +45527,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45626,14 +45626,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -45725,14 +45725,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -46221,7 +46221,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -48916,7 +48916,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -51611,7 +51611,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -54306,7 +54306,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -57001,7 +57001,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -57615,8 +57615,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -57755,14 +57755,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -57854,14 +57854,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -57953,14 +57953,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58052,14 +58052,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58151,14 +58151,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58250,14 +58250,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58349,14 +58349,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7FFF //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0001 //RX_TDDRC_THRD_0
-113 0x0001 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x7FFF //RX_TDDRC_THRD_2
115 0x7FFF //RX_TDDRC_THRD_3
116 0x7E70 //RX_TDDRC_SLANT_0
@@ -58466,8 +58466,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -58606,14 +58606,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -58705,14 +58705,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -58804,14 +58804,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -58903,14 +58903,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59002,14 +59002,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59101,14 +59101,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59200,14 +59200,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7FFF //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0001 //RX_TDDRC_THRD_0
-270 0x0001 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x7FFF //RX_TDDRC_THRD_2
272 0x7FFF //RX_TDDRC_THRD_3
273 0x7E70 //RX_TDDRC_SLANT_0
@@ -59696,7 +59696,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -62391,7 +62391,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -65086,7 +65086,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0800 //TX_SUPHIGH_TH
396 0x00C8 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0800 //TX_C_POST_FLT_MASK
399 0x0005 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -67781,7 +67781,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0000 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x0000 //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
diff --git a/audio/tokay/tuning/fortemedia/HANDSET.dat b/audio/tokay/tuning/fortemedia/HANDSET.dat
index 6189d880..bddf5ead 100644
Binary files a/audio/tokay/tuning/fortemedia/HANDSET.dat and b/audio/tokay/tuning/fortemedia/HANDSET.dat differ
diff --git a/audio/tokay/tuning/fortemedia/HANDSET.mods b/audio/tokay/tuning/fortemedia/HANDSET.mods
index 925967f5..573d6d44 100644
--- a/audio/tokay/tuning/fortemedia/HANDSET.mods
+++ b/audio/tokay/tuning/fortemedia/HANDSET.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSET
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-26 11:41:44
+#SAVE_TIME 2024-06-06 17:50:41
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -406,7 +406,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -2707,7 +2707,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -2947,31 +2947,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0xFA00 //TX_THR_SN_EST_1
-244 0xFB00 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+243 0x0400 //TX_THR_SN_EST_1
+244 0x0400 //TX_THR_SN_EST_2
+245 0xF000 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xFC00 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0000 //TX_DELTA_THR_SN_EST_0
-251 0x01A0 //TX_DELTA_THR_SN_EST_1
-252 0x0200 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0xFD00 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0500 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0x0300 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x5000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x3000 //TX_LAMBDA_NN_EST_1
+260 0x4FFE //TX_LAMBDA_NN_EST_2
+261 0x4FFE //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0020 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x0000 //TX_EQ_THR_BF
@@ -2986,70 +2986,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x4000 //TX_B_POST_FLT_1
281 0x0018 //TX_NS_LVL_CTRL_0
-282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0018 //TX_NS_LVL_CTRL_2
-284 0x0019 //TX_NS_LVL_CTRL_3
+282 0x000C //TX_NS_LVL_CTRL_1
+283 0x0008 //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x001A //TX_NS_LVL_CTRL_4
286 0x001E //TX_NS_LVL_CTRL_5
-287 0x001C //TX_NS_LVL_CTRL_6
+287 0x000C //TX_NS_LVL_CTRL_6
288 0x001C //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0012 //TX_MIN_GAIN_S_1
-291 0x0012 //TX_MIN_GAIN_S_2
-292 0x0012 //TX_MIN_GAIN_S_3
+290 0x0010 //TX_MIN_GAIN_S_1
+291 0x0010 //TX_MIN_GAIN_S_2
+292 0x0014 //TX_MIN_GAIN_S_3
293 0x0018 //TX_MIN_GAIN_S_4
294 0x0018 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x0018 //TX_MIN_GAIN_S_7
-297 0x5000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x3FFE //TX_SNRI_SUP_1
+302 0x5FFC //TX_SNRI_SUP_2
+303 0x5FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x5FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x4000 //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0028 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7000 //TX_A_POST_FILT_S_0
-315 0x3000 //TX_A_POST_FILT_S_1
-316 0x3000 //TX_A_POST_FILT_S_2
-317 0x2000 //TX_A_POST_FILT_S_3
+315 0x5FF6 //TX_A_POST_FILT_S_1
+316 0x6FF4 //TX_A_POST_FILT_S_2
+317 0x5FF6 //TX_A_POST_FILT_S_3
318 0x7000 //TX_A_POST_FILT_S_4
319 0x7000 //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x37FB //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x7FFF //TX_B_POST_FILT_1
-324 0x4000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+323 0x6FF4 //TX_B_POST_FILT_1
+324 0x3FFA //TX_B_POST_FILT_2
+325 0x17FF //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x4000 //TX_B_POST_FILT_5
-328 0x5000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x4000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x6000 //TX_B_LESSCUT_RTO_S_1
-332 0x6000 //TX_B_LESSCUT_RTO_S_2
-333 0x6000 //TX_B_LESSCUT_RTO_S_3
+331 0x6FFA //TX_B_LESSCUT_RTO_S_1
+332 0x7FF8 //TX_B_LESSCUT_RTO_S_2
+333 0x7FF8 //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x6000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C29 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7000 //TX_LAMBDA_PFILT_S_1
-341 0x7000 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7AF5 //TX_LAMBDA_PFILT_S_1
+341 0x7BF4 //TX_LAMBDA_PFILT_S_2
+342 0x78F7 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x7DF2 //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0600 //TX_A_PEPPER
@@ -3074,17 +3074,17 @@
367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0139 //TX_NOISE_TH_1
-371 0x0479 //TX_NOISE_TH_2
-372 0x1518 //TX_NOISE_TH_3
-373 0x4A38 //TX_NOISE_TH_4
+370 0x03AD //TX_NOISE_TH_1
+371 0x02FE //TX_NOISE_TH_2
+372 0x258A //TX_NOISE_TH_3
+373 0x59E6 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
-376 0x0032 //TX_NOISE_TH_5_3
-377 0x4E20 //TX_NOISE_TH_5_4
-378 0x4E20 //TX_NOISE_TH_6
+376 0x0000 //TX_NOISE_TH_5_3
+377 0x7FFF //TX_NOISE_TH_5_4
+378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xDCD4 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -3100,19 +3100,19 @@
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x5000 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0006 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4900 //TX_MIN_G_CTRL_SSNS
+408 0x2000 //TX_MIN_G_CTRL_SSNS
409 0x1000 //TX_METAL_RTO_THR
410 0x0FA0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -3183,7 +3183,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -3570,17 +3570,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0714 //TX_TDDRC_DRC_GAIN
+866 0x06AF //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x199A //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1388 //TX_TFMASKLTH_BINVAD
+873 0x01F4 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x2000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFD //TX_B_LESSCUT_RTO_MASK
877 0x1C00 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -3595,7 +3595,7 @@
888 0x00C8 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x7FFA //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -3603,33 +3603,33 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0290 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x02AC //TX_MICMUTE_RATIO_THR
+900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
-910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7D00 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x2000 //TX_DTD_THR2_MICMUTE_0
+910 0x2000 //TX_MICMUTE_LAMBDA_RE_EST
+911 0x7B0C //TX_DTD_THR1_MICMUTE_0
+912 0x7DFA //TX_DTD_THR1_MICMUTE_1
+913 0x797C //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
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
@@ -3637,11 +3637,11 @@
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -3650,21 +3650,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x57E4 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0009 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x1FFF //TX_PRE_MASK_SUP
+950 0x01E0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x73F2 //TX_NSSAMASK_MORENS
+954 0x0D00 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x0CCD //TX_NSSAMASK_MORENS_TYPE1
-958 0x0CCD //TX_NSSAMASK_MORENS_TYPE2
-959 0x0CCD //TX_CGMMMASK_MORENS_TYPE1
-960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
+957 0x13FE //TX_NSSAMASK_MORENS_TYPE1
+958 0x5BF5 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -3713,10 +3713,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3873,7 +3873,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0296 //RX_TDDRC_DRC_GAIN
+124 0x02A9 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x625E //RX_FDEQ_GAIN_0
40 0x5A5E //RX_FDEQ_GAIN_1
@@ -3883,10 +3883,10 @@
44 0x988B //RX_FDEQ_GAIN_5
45 0x888C //RX_FDEQ_GAIN_6
46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA89E //RX_FDEQ_GAIN_8
-48 0x8975 //RX_FDEQ_GAIN_9
-49 0x7864 //RX_FDEQ_GAIN_10
-50 0x5052 //RX_FDEQ_GAIN_11
+47 0xA89A //RX_FDEQ_GAIN_8
+48 0x8571 //RX_FDEQ_GAIN_9
+49 0x7561 //RX_FDEQ_GAIN_10
+50 0x4D52 //RX_FDEQ_GAIN_11
51 0x5454 //RX_FDEQ_GAIN_12
52 0x7070 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -3947,7 +3947,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000F //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -3982,10 +3982,10 @@
44 0x988B //RX_FDEQ_GAIN_5
45 0x888C //RX_FDEQ_GAIN_6
46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA89E //RX_FDEQ_GAIN_8
-48 0x8975 //RX_FDEQ_GAIN_9
-49 0x7864 //RX_FDEQ_GAIN_10
-50 0x5052 //RX_FDEQ_GAIN_11
+47 0xA89A //RX_FDEQ_GAIN_8
+48 0x8571 //RX_FDEQ_GAIN_9
+49 0x7561 //RX_FDEQ_GAIN_10
+50 0x4D52 //RX_FDEQ_GAIN_11
51 0x5454 //RX_FDEQ_GAIN_12
52 0x7070 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -4046,7 +4046,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0018 //RX_SPK_VOL
+129 0x0016 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -4081,10 +4081,10 @@
44 0x988B //RX_FDEQ_GAIN_5
45 0x888C //RX_FDEQ_GAIN_6
46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA89E //RX_FDEQ_GAIN_8
-48 0x8975 //RX_FDEQ_GAIN_9
-49 0x7864 //RX_FDEQ_GAIN_10
-50 0x5052 //RX_FDEQ_GAIN_11
+47 0xA89A //RX_FDEQ_GAIN_8
+48 0x8571 //RX_FDEQ_GAIN_9
+49 0x7561 //RX_FDEQ_GAIN_10
+50 0x4D52 //RX_FDEQ_GAIN_11
51 0x5454 //RX_FDEQ_GAIN_12
52 0x7070 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -4145,7 +4145,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0027 //RX_SPK_VOL
+129 0x0025 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -4180,10 +4180,10 @@
44 0x988B //RX_FDEQ_GAIN_5
45 0x888C //RX_FDEQ_GAIN_6
46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA89E //RX_FDEQ_GAIN_8
-48 0x8975 //RX_FDEQ_GAIN_9
-49 0x7864 //RX_FDEQ_GAIN_10
-50 0x5052 //RX_FDEQ_GAIN_11
+47 0xA89A //RX_FDEQ_GAIN_8
+48 0x8571 //RX_FDEQ_GAIN_9
+49 0x7561 //RX_FDEQ_GAIN_10
+50 0x4D52 //RX_FDEQ_GAIN_11
51 0x5454 //RX_FDEQ_GAIN_12
52 0x7070 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -4251,14 +4251,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -4279,10 +4279,10 @@
44 0x988B //RX_FDEQ_GAIN_5
45 0x888C //RX_FDEQ_GAIN_6
46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA89E //RX_FDEQ_GAIN_8
-48 0x8975 //RX_FDEQ_GAIN_9
-49 0x7864 //RX_FDEQ_GAIN_10
-50 0x5052 //RX_FDEQ_GAIN_11
+47 0xA89A //RX_FDEQ_GAIN_8
+48 0x8571 //RX_FDEQ_GAIN_9
+49 0x7561 //RX_FDEQ_GAIN_10
+50 0x4D52 //RX_FDEQ_GAIN_11
51 0x5454 //RX_FDEQ_GAIN_12
52 0x7070 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -4343,21 +4343,21 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0066 //RX_SPK_VOL
+129 0x005D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -4368,21 +4368,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02A9 //RX_TDDRC_DRC_GAIN
+124 0x027C //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5E5A //RX_FDEQ_GAIN_0
40 0x5A5A //RX_FDEQ_GAIN_1
41 0x626F //RX_FDEQ_GAIN_2
-42 0x757C //RX_FDEQ_GAIN_3
-43 0x8F89 //RX_FDEQ_GAIN_4
-44 0x938A //RX_FDEQ_GAIN_5
-45 0x878C //RX_FDEQ_GAIN_6
-46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA495 //RX_FDEQ_GAIN_8
-48 0x8673 //RX_FDEQ_GAIN_9
-49 0x776B //RX_FDEQ_GAIN_10
-50 0x4F4E //RX_FDEQ_GAIN_11
-51 0x5058 //RX_FDEQ_GAIN_12
+42 0x7B82 //RX_FDEQ_GAIN_3
+43 0x8B89 //RX_FDEQ_GAIN_4
+44 0x8F8A //RX_FDEQ_GAIN_5
+45 0x8786 //RX_FDEQ_GAIN_6
+46 0x8E97 //RX_FDEQ_GAIN_7
+47 0x9E9C //RX_FDEQ_GAIN_8
+48 0x8D83 //RX_FDEQ_GAIN_9
+49 0x7F77 //RX_FDEQ_GAIN_10
+50 0x5F5F //RX_FDEQ_GAIN_11
+51 0x6260 //RX_FDEQ_GAIN_12
52 0x6C6C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -4402,10 +4402,10 @@
68 0x0506 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
70 0x090A //RX_FDEQ_BIN_7
-71 0x0B09 //RX_FDEQ_BIN_8
-72 0x100E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+71 0x0908 //RX_FDEQ_BIN_8
+72 0x0A17 //RX_FDEQ_BIN_9
+73 0x0E0E //RX_FDEQ_BIN_10
+74 0x0816 //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -4442,21 +4442,21 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A1 //RX_SPK_VOL
+129 0x008D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -4467,21 +4467,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02A9 //RX_TDDRC_DRC_GAIN
+124 0x027C //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5E5A //RX_FDEQ_GAIN_0
40 0x5A5A //RX_FDEQ_GAIN_1
41 0x626F //RX_FDEQ_GAIN_2
-42 0x757C //RX_FDEQ_GAIN_3
-43 0x8F89 //RX_FDEQ_GAIN_4
-44 0x938A //RX_FDEQ_GAIN_5
-45 0x878C //RX_FDEQ_GAIN_6
-46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA495 //RX_FDEQ_GAIN_8
-48 0x8673 //RX_FDEQ_GAIN_9
-49 0x776B //RX_FDEQ_GAIN_10
-50 0x4F4E //RX_FDEQ_GAIN_11
-51 0x5058 //RX_FDEQ_GAIN_12
+42 0x7B82 //RX_FDEQ_GAIN_3
+43 0x8B89 //RX_FDEQ_GAIN_4
+44 0x8F8A //RX_FDEQ_GAIN_5
+45 0x8786 //RX_FDEQ_GAIN_6
+46 0x8E97 //RX_FDEQ_GAIN_7
+47 0x9E9C //RX_FDEQ_GAIN_8
+48 0x8D83 //RX_FDEQ_GAIN_9
+49 0x7F77 //RX_FDEQ_GAIN_10
+50 0x5F5F //RX_FDEQ_GAIN_11
+51 0x6260 //RX_FDEQ_GAIN_12
52 0x6C6C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -4501,10 +4501,10 @@
68 0x0506 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
70 0x090A //RX_FDEQ_BIN_7
-71 0x0B09 //RX_FDEQ_BIN_8
-72 0x100E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+71 0x0908 //RX_FDEQ_BIN_8
+72 0x0A17 //RX_FDEQ_BIN_9
+73 0x0E0E //RX_FDEQ_BIN_10
+74 0x0816 //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -4541,7 +4541,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0100 //RX_SPK_VOL
+129 0x00DC //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
157 0x243C //RX_RECVFUNC_MODE_0
@@ -4564,10 +4564,10 @@
174 0x0003 //RX_SBD_PITCH_DET
175 0x0100 //RX_PP_RESRV_0
176 0x0020 //RX_PP_RESRV_1
-177 0x0400 //RX_N_SN_EST
+177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x000F //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -4724,7 +4724,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0296 //RX_TDDRC_DRC_GAIN
+281 0x02A9 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x625E //RX_FDEQ_GAIN_0
197 0x5A5E //RX_FDEQ_GAIN_1
@@ -4734,10 +4734,10 @@
201 0x988B //RX_FDEQ_GAIN_5
202 0x888C //RX_FDEQ_GAIN_6
203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA89E //RX_FDEQ_GAIN_8
-205 0x8975 //RX_FDEQ_GAIN_9
-206 0x7864 //RX_FDEQ_GAIN_10
-207 0x5052 //RX_FDEQ_GAIN_11
+204 0xA89A //RX_FDEQ_GAIN_8
+205 0x8571 //RX_FDEQ_GAIN_9
+206 0x7561 //RX_FDEQ_GAIN_10
+207 0x4D52 //RX_FDEQ_GAIN_11
208 0x5454 //RX_FDEQ_GAIN_12
209 0x7070 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -4798,7 +4798,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000F //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -4833,10 +4833,10 @@
201 0x988B //RX_FDEQ_GAIN_5
202 0x888C //RX_FDEQ_GAIN_6
203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA89E //RX_FDEQ_GAIN_8
-205 0x8975 //RX_FDEQ_GAIN_9
-206 0x7864 //RX_FDEQ_GAIN_10
-207 0x5052 //RX_FDEQ_GAIN_11
+204 0xA89A //RX_FDEQ_GAIN_8
+205 0x8571 //RX_FDEQ_GAIN_9
+206 0x7561 //RX_FDEQ_GAIN_10
+207 0x4D52 //RX_FDEQ_GAIN_11
208 0x5454 //RX_FDEQ_GAIN_12
209 0x7070 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -4897,7 +4897,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0018 //RX_SPK_VOL
+286 0x0016 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -4932,10 +4932,10 @@
201 0x988B //RX_FDEQ_GAIN_5
202 0x888C //RX_FDEQ_GAIN_6
203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA89E //RX_FDEQ_GAIN_8
-205 0x8975 //RX_FDEQ_GAIN_9
-206 0x7864 //RX_FDEQ_GAIN_10
-207 0x5052 //RX_FDEQ_GAIN_11
+204 0xA89A //RX_FDEQ_GAIN_8
+205 0x8571 //RX_FDEQ_GAIN_9
+206 0x7561 //RX_FDEQ_GAIN_10
+207 0x4D52 //RX_FDEQ_GAIN_11
208 0x5454 //RX_FDEQ_GAIN_12
209 0x7070 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -4996,7 +4996,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0027 //RX_SPK_VOL
+286 0x0025 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -5031,10 +5031,10 @@
201 0x988B //RX_FDEQ_GAIN_5
202 0x888C //RX_FDEQ_GAIN_6
203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA89E //RX_FDEQ_GAIN_8
-205 0x8975 //RX_FDEQ_GAIN_9
-206 0x7864 //RX_FDEQ_GAIN_10
-207 0x5052 //RX_FDEQ_GAIN_11
+204 0xA89A //RX_FDEQ_GAIN_8
+205 0x8571 //RX_FDEQ_GAIN_9
+206 0x7561 //RX_FDEQ_GAIN_10
+207 0x4D52 //RX_FDEQ_GAIN_11
208 0x5454 //RX_FDEQ_GAIN_12
209 0x7070 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -5102,14 +5102,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -5130,10 +5130,10 @@
201 0x988B //RX_FDEQ_GAIN_5
202 0x888C //RX_FDEQ_GAIN_6
203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA89E //RX_FDEQ_GAIN_8
-205 0x8975 //RX_FDEQ_GAIN_9
-206 0x7864 //RX_FDEQ_GAIN_10
-207 0x5052 //RX_FDEQ_GAIN_11
+204 0xA89A //RX_FDEQ_GAIN_8
+205 0x8571 //RX_FDEQ_GAIN_9
+206 0x7561 //RX_FDEQ_GAIN_10
+207 0x4D52 //RX_FDEQ_GAIN_11
208 0x5454 //RX_FDEQ_GAIN_12
209 0x7070 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -5194,21 +5194,21 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0066 //RX_SPK_VOL
+286 0x005D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x1000 //RX_TDDRC_ALPHA_UP_1
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -5219,21 +5219,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x02A9 //RX_TDDRC_DRC_GAIN
+281 0x027C //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5E5A //RX_FDEQ_GAIN_0
197 0x5A5A //RX_FDEQ_GAIN_1
198 0x626F //RX_FDEQ_GAIN_2
-199 0x757C //RX_FDEQ_GAIN_3
-200 0x8F89 //RX_FDEQ_GAIN_4
-201 0x938A //RX_FDEQ_GAIN_5
-202 0x878C //RX_FDEQ_GAIN_6
-203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA495 //RX_FDEQ_GAIN_8
-205 0x8673 //RX_FDEQ_GAIN_9
-206 0x776B //RX_FDEQ_GAIN_10
-207 0x4F4E //RX_FDEQ_GAIN_11
-208 0x5058 //RX_FDEQ_GAIN_12
+199 0x7B82 //RX_FDEQ_GAIN_3
+200 0x8B89 //RX_FDEQ_GAIN_4
+201 0x8F8A //RX_FDEQ_GAIN_5
+202 0x8786 //RX_FDEQ_GAIN_6
+203 0x8E97 //RX_FDEQ_GAIN_7
+204 0x9E9C //RX_FDEQ_GAIN_8
+205 0x8D83 //RX_FDEQ_GAIN_9
+206 0x7F77 //RX_FDEQ_GAIN_10
+207 0x5F5F //RX_FDEQ_GAIN_11
+208 0x6260 //RX_FDEQ_GAIN_12
209 0x6C6C //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -5253,10 +5253,10 @@
225 0x0506 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
227 0x090A //RX_FDEQ_BIN_7
-228 0x0B09 //RX_FDEQ_BIN_8
-229 0x100E //RX_FDEQ_BIN_9
-230 0x0E0F //RX_FDEQ_BIN_10
-231 0x0F0E //RX_FDEQ_BIN_11
+228 0x0908 //RX_FDEQ_BIN_8
+229 0x0A17 //RX_FDEQ_BIN_9
+230 0x0E0E //RX_FDEQ_BIN_10
+231 0x0816 //RX_FDEQ_BIN_11
232 0x100D //RX_FDEQ_BIN_12
233 0x110A //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
@@ -5293,21 +5293,21 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x00A1 //RX_SPK_VOL
+286 0x008D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x1000 //RX_TDDRC_ALPHA_UP_1
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -5318,21 +5318,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x02A9 //RX_TDDRC_DRC_GAIN
+281 0x027C //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5E5A //RX_FDEQ_GAIN_0
197 0x5A5A //RX_FDEQ_GAIN_1
198 0x626F //RX_FDEQ_GAIN_2
-199 0x757C //RX_FDEQ_GAIN_3
-200 0x8F89 //RX_FDEQ_GAIN_4
-201 0x938A //RX_FDEQ_GAIN_5
-202 0x878C //RX_FDEQ_GAIN_6
-203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA495 //RX_FDEQ_GAIN_8
-205 0x8673 //RX_FDEQ_GAIN_9
-206 0x776B //RX_FDEQ_GAIN_10
-207 0x4F4E //RX_FDEQ_GAIN_11
-208 0x5058 //RX_FDEQ_GAIN_12
+199 0x7B82 //RX_FDEQ_GAIN_3
+200 0x8B89 //RX_FDEQ_GAIN_4
+201 0x8F8A //RX_FDEQ_GAIN_5
+202 0x8786 //RX_FDEQ_GAIN_6
+203 0x8E97 //RX_FDEQ_GAIN_7
+204 0x9E9C //RX_FDEQ_GAIN_8
+205 0x8D83 //RX_FDEQ_GAIN_9
+206 0x7F77 //RX_FDEQ_GAIN_10
+207 0x5F5F //RX_FDEQ_GAIN_11
+208 0x6260 //RX_FDEQ_GAIN_12
209 0x6C6C //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -5352,10 +5352,10 @@
225 0x0506 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
227 0x090A //RX_FDEQ_BIN_7
-228 0x0B09 //RX_FDEQ_BIN_8
-229 0x100E //RX_FDEQ_BIN_9
-230 0x0E0F //RX_FDEQ_BIN_10
-231 0x0F0E //RX_FDEQ_BIN_11
+228 0x0908 //RX_FDEQ_BIN_8
+229 0x0A17 //RX_FDEQ_BIN_9
+230 0x0E0E //RX_FDEQ_BIN_10
+231 0x0816 //RX_FDEQ_BIN_11
232 0x100D //RX_FDEQ_BIN_12
233 0x110A //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
@@ -5392,7 +5392,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00DC //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-SWB
@@ -5402,7 +5402,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -5642,31 +5642,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0x0E00 //TX_THR_SN_EST_1
-244 0xF400 //TX_THR_SN_EST_2
+243 0x0600 //TX_THR_SN_EST_1
+244 0xF600 //TX_THR_SN_EST_2
245 0xF800 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0400 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0050 //TX_DELTA_THR_SN_EST_0
-251 0x0300 //TX_DELTA_THR_SN_EST_1
-252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0100 //TX_DELTA_THR_SN_EST_2
+253 0x0100 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x3000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -5681,70 +5681,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0014 //TX_NS_LVL_CTRL_0
-282 0x0014 //TX_NS_LVL_CTRL_1
-283 0x0014 //TX_NS_LVL_CTRL_2
-284 0x0018 //TX_NS_LVL_CTRL_3
+282 0x0018 //TX_NS_LVL_CTRL_1
+283 0x0018 //TX_NS_LVL_CTRL_2
+284 0x0028 //TX_NS_LVL_CTRL_3
285 0x0016 //TX_NS_LVL_CTRL_4
286 0x0012 //TX_NS_LVL_CTRL_5
-287 0x0016 //TX_NS_LVL_CTRL_6
+287 0x0014 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0014 //TX_MIN_GAIN_S_1
+290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0004 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
-295 0x0012 //TX_MIN_GAIN_S_6
+295 0x0010 //TX_MIN_GAIN_S_6
296 0x0012 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5FF6 //TX_SNRI_SUP_1
-302 0x77F3 //TX_SNRI_SUP_2
-303 0x6000 //TX_SNRI_SUP_3
+301 0x7FFA //TX_SNRI_SUP_1
+302 0x2FFF //TX_SNRI_SUP_2
+303 0x6FFB //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
-306 0x3000 //TX_SNRI_SUP_6
+306 0x2000 //TX_SNRI_SUP_6
307 0x6000 //TX_SNRI_SUP_7
308 0x6000 //TX_THR_LFNS
-309 0x0017 //TX_G_LFNS
+309 0x0018 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x4000 //TX_A_POST_FILT_S_0
-315 0x47F9 //TX_A_POST_FILT_S_1
-316 0x4FF8 //TX_A_POST_FILT_S_2
-317 0x4000 //TX_A_POST_FILT_S_3
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x1FFE //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
-320 0x5000 //TX_A_POST_FILT_S_6
+320 0x1FFE //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x47F8 //TX_B_POST_FILT_1
-324 0x0FFF //TX_B_POST_FILT_2
-325 0x6000 //TX_B_POST_FILT_3
+323 0x7FF2 //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x67F5 //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x3000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x77F9 //TX_B_LESSCUT_RTO_S_1
-332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x47FF //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x4000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
-336 0x1000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x79F6 //TX_LAMBDA_PFILT_S_1
-341 0x75FA //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
+341 0x77F8 //TX_LAMBDA_PFILT_S_2
+342 0x75FA //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x07D0 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -5779,7 +5779,7 @@
377 0x7FFF //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xD8ED //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -5796,18 +5796,18 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x7C00 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x2900 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -5878,7 +5878,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -5974,12 +5974,12 @@
572 0x4D56 //TX_FDEQ_GAIN_5
573 0x5554 //TX_FDEQ_GAIN_6
574 0x5F51 //TX_FDEQ_GAIN_7
-575 0x535A //TX_FDEQ_GAIN_8
-576 0x5860 //TX_FDEQ_GAIN_9
+575 0x575E //TX_FDEQ_GAIN_8
+576 0x5C60 //TX_FDEQ_GAIN_9
577 0x5C5C //TX_FDEQ_GAIN_10
578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5C61 //TX_FDEQ_GAIN_12
-580 0x5B65 //TX_FDEQ_GAIN_13
+579 0x5C65 //TX_FDEQ_GAIN_12
+580 0x616A //TX_FDEQ_GAIN_13
581 0x7470 //TX_FDEQ_GAIN_14
582 0x6060 //TX_FDEQ_GAIN_15
583 0x5C48 //TX_FDEQ_GAIN_16
@@ -5997,8 +5997,8 @@
595 0x0504 //TX_FDEQ_BIN_4
596 0x0708 //TX_FDEQ_BIN_5
597 0x0808 //TX_FDEQ_BIN_6
-598 0x050E //TX_FDEQ_BIN_7
-599 0x0B0C //TX_FDEQ_BIN_8
+598 0x0505 //TX_FDEQ_BIN_7
+599 0x140C //TX_FDEQ_BIN_8
600 0x0F0F //TX_FDEQ_BIN_9
601 0x0E0D //TX_FDEQ_BIN_10
602 0x0F28 //TX_FDEQ_BIN_11
@@ -6265,17 +6265,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0AB7 //TX_TDDRC_DRC_GAIN
+866 0x0A3C //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0xECCD //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1B58 //TX_TFMASKLTH_BINVAD
+873 0x03E8 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x2FFF //TX_B_LESSCUT_RTO_MASK
877 0x2000 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -6290,7 +6290,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -6298,45 +6298,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
-916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7F58 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7FDA //TX_DTD_THR1_MICMUTE_2
+914 0x7FF6 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00B0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -6345,21 +6345,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0x3BD8 //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x5FFB //TX_PRE_MASK_SUP
+950 0x02C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x2BFB //TX_NSSAMASK_MORENS
+954 0x1900 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x67E7 //TX_NSSAMASK_MORENS_TYPE1
-958 0x7BE2 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0800 //TX_CGMMMASK_MORENS_TYPE2
+957 0x53F6 //TX_NSSAMASK_MORENS_TYPE1
+958 0x63F4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -6642,7 +6642,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000E //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -6741,7 +6741,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0016 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -6840,7 +6840,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x0024 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -7038,7 +7038,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x005F //RX_SPK_VOL
+129 0x005C //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -7068,19 +7068,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -7096,10 +7096,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -7137,7 +7137,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x009A //RX_SPK_VOL
+129 0x0090 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -7167,19 +7167,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -7195,10 +7195,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -7236,7 +7236,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0100 //RX_SPK_VOL
+129 0x00DC //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
157 0x243C //RX_RECVFUNC_MODE_0
@@ -7493,7 +7493,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000E //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -7592,7 +7592,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0016 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -7691,7 +7691,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0025 //RX_SPK_VOL
+286 0x0024 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -7889,7 +7889,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x005F //RX_SPK_VOL
+286 0x005C //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -7919,19 +7919,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -7947,10 +7947,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -7988,7 +7988,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x009A //RX_SPK_VOL
+286 0x0090 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -8018,19 +8018,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -8046,10 +8046,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -8087,7 +8087,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00DC //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-FB
@@ -8491,7 +8491,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -11186,7 +11186,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -13487,7 +13487,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -13727,31 +13727,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0xFA00 //TX_THR_SN_EST_1
-244 0xFB00 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+243 0x0400 //TX_THR_SN_EST_1
+244 0x0400 //TX_THR_SN_EST_2
+245 0xF000 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xFC00 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0000 //TX_DELTA_THR_SN_EST_0
-251 0x01A0 //TX_DELTA_THR_SN_EST_1
-252 0x0200 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0xFD00 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0500 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0x0300 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x5000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x3000 //TX_LAMBDA_NN_EST_1
+260 0x4FFE //TX_LAMBDA_NN_EST_2
+261 0x4FFE //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0020 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x0000 //TX_EQ_THR_BF
@@ -13766,70 +13766,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x4000 //TX_B_POST_FLT_1
281 0x0018 //TX_NS_LVL_CTRL_0
-282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0018 //TX_NS_LVL_CTRL_2
-284 0x0019 //TX_NS_LVL_CTRL_3
+282 0x000C //TX_NS_LVL_CTRL_1
+283 0x0008 //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x001A //TX_NS_LVL_CTRL_4
286 0x001E //TX_NS_LVL_CTRL_5
-287 0x001C //TX_NS_LVL_CTRL_6
+287 0x000C //TX_NS_LVL_CTRL_6
288 0x001C //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0012 //TX_MIN_GAIN_S_1
-291 0x0012 //TX_MIN_GAIN_S_2
-292 0x0012 //TX_MIN_GAIN_S_3
+290 0x0010 //TX_MIN_GAIN_S_1
+291 0x0010 //TX_MIN_GAIN_S_2
+292 0x0014 //TX_MIN_GAIN_S_3
293 0x0018 //TX_MIN_GAIN_S_4
294 0x0018 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x0018 //TX_MIN_GAIN_S_7
-297 0x5000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x3FFE //TX_SNRI_SUP_1
+302 0x5FFC //TX_SNRI_SUP_2
+303 0x5FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x5FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x4000 //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0028 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7000 //TX_A_POST_FILT_S_0
-315 0x3000 //TX_A_POST_FILT_S_1
-316 0x3000 //TX_A_POST_FILT_S_2
-317 0x2000 //TX_A_POST_FILT_S_3
+315 0x5FF6 //TX_A_POST_FILT_S_1
+316 0x6FF4 //TX_A_POST_FILT_S_2
+317 0x5FF6 //TX_A_POST_FILT_S_3
318 0x7000 //TX_A_POST_FILT_S_4
319 0x7000 //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x37FB //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x7FFF //TX_B_POST_FILT_1
-324 0x4000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+323 0x6FF4 //TX_B_POST_FILT_1
+324 0x3FFA //TX_B_POST_FILT_2
+325 0x17FF //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x4000 //TX_B_POST_FILT_5
-328 0x5000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x4000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x6000 //TX_B_LESSCUT_RTO_S_1
-332 0x6000 //TX_B_LESSCUT_RTO_S_2
-333 0x6000 //TX_B_LESSCUT_RTO_S_3
+331 0x6FFA //TX_B_LESSCUT_RTO_S_1
+332 0x7FF8 //TX_B_LESSCUT_RTO_S_2
+333 0x7FF8 //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x6000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C29 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7000 //TX_LAMBDA_PFILT_S_1
-341 0x7000 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7AF5 //TX_LAMBDA_PFILT_S_1
+341 0x7BF4 //TX_LAMBDA_PFILT_S_2
+342 0x78F7 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x7DF2 //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0600 //TX_A_PEPPER
@@ -13854,17 +13854,17 @@
367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0139 //TX_NOISE_TH_1
-371 0x0479 //TX_NOISE_TH_2
-372 0x1518 //TX_NOISE_TH_3
-373 0x4A38 //TX_NOISE_TH_4
+370 0x03AD //TX_NOISE_TH_1
+371 0x02FE //TX_NOISE_TH_2
+372 0x258A //TX_NOISE_TH_3
+373 0x59E6 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
-376 0x0032 //TX_NOISE_TH_5_3
-377 0x4E20 //TX_NOISE_TH_5_4
-378 0x4E20 //TX_NOISE_TH_6
+376 0x0000 //TX_NOISE_TH_5_3
+377 0x7FFF //TX_NOISE_TH_5_4
+378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xDCD4 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -13880,19 +13880,19 @@
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x5000 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0006 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4900 //TX_MIN_G_CTRL_SSNS
+408 0x2000 //TX_MIN_G_CTRL_SSNS
409 0x1000 //TX_METAL_RTO_THR
410 0x0FA0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -13963,7 +13963,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -14350,17 +14350,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0714 //TX_TDDRC_DRC_GAIN
+866 0x06AF //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x199A //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1388 //TX_TFMASKLTH_BINVAD
+873 0x01F4 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x2000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFD //TX_B_LESSCUT_RTO_MASK
877 0x1C00 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -14375,7 +14375,7 @@
888 0x00C8 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x7FFA //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -14383,33 +14383,33 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0290 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x02AC //TX_MICMUTE_RATIO_THR
+900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
-910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7D00 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x2000 //TX_DTD_THR2_MICMUTE_0
+910 0x2000 //TX_MICMUTE_LAMBDA_RE_EST
+911 0x7B0C //TX_DTD_THR1_MICMUTE_0
+912 0x7DFA //TX_DTD_THR1_MICMUTE_1
+913 0x797C //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
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
@@ -14417,11 +14417,11 @@
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -14430,21 +14430,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x57E4 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0009 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x1FFF //TX_PRE_MASK_SUP
+950 0x01E0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x73F2 //TX_NSSAMASK_MORENS
+954 0x0D00 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x0CCD //TX_NSSAMASK_MORENS_TYPE1
-958 0x0CCD //TX_NSSAMASK_MORENS_TYPE2
-959 0x0CCD //TX_CGMMMASK_MORENS_TYPE1
-960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
+957 0x13FE //TX_NSSAMASK_MORENS_TYPE1
+958 0x5BF5 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -14493,10 +14493,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -14653,7 +14653,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0296 //RX_TDDRC_DRC_GAIN
+124 0x02A9 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x625E //RX_FDEQ_GAIN_0
40 0x5A5E //RX_FDEQ_GAIN_1
@@ -14663,10 +14663,10 @@
44 0x988B //RX_FDEQ_GAIN_5
45 0x888C //RX_FDEQ_GAIN_6
46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA89E //RX_FDEQ_GAIN_8
-48 0x8975 //RX_FDEQ_GAIN_9
-49 0x7864 //RX_FDEQ_GAIN_10
-50 0x5052 //RX_FDEQ_GAIN_11
+47 0xA89A //RX_FDEQ_GAIN_8
+48 0x8571 //RX_FDEQ_GAIN_9
+49 0x7561 //RX_FDEQ_GAIN_10
+50 0x4D52 //RX_FDEQ_GAIN_11
51 0x5454 //RX_FDEQ_GAIN_12
52 0x7070 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -14727,7 +14727,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000F //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -14762,10 +14762,10 @@
44 0x988B //RX_FDEQ_GAIN_5
45 0x888C //RX_FDEQ_GAIN_6
46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA89E //RX_FDEQ_GAIN_8
-48 0x8975 //RX_FDEQ_GAIN_9
-49 0x7864 //RX_FDEQ_GAIN_10
-50 0x5052 //RX_FDEQ_GAIN_11
+47 0xA89A //RX_FDEQ_GAIN_8
+48 0x8571 //RX_FDEQ_GAIN_9
+49 0x7561 //RX_FDEQ_GAIN_10
+50 0x4D52 //RX_FDEQ_GAIN_11
51 0x5454 //RX_FDEQ_GAIN_12
52 0x7070 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -14826,7 +14826,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0018 //RX_SPK_VOL
+129 0x0016 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -14861,10 +14861,10 @@
44 0x988B //RX_FDEQ_GAIN_5
45 0x888C //RX_FDEQ_GAIN_6
46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA89E //RX_FDEQ_GAIN_8
-48 0x8975 //RX_FDEQ_GAIN_9
-49 0x7864 //RX_FDEQ_GAIN_10
-50 0x5052 //RX_FDEQ_GAIN_11
+47 0xA89A //RX_FDEQ_GAIN_8
+48 0x8571 //RX_FDEQ_GAIN_9
+49 0x7561 //RX_FDEQ_GAIN_10
+50 0x4D52 //RX_FDEQ_GAIN_11
51 0x5454 //RX_FDEQ_GAIN_12
52 0x7070 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -14925,7 +14925,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0027 //RX_SPK_VOL
+129 0x0025 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -14960,10 +14960,10 @@
44 0x988B //RX_FDEQ_GAIN_5
45 0x888C //RX_FDEQ_GAIN_6
46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA89E //RX_FDEQ_GAIN_8
-48 0x8975 //RX_FDEQ_GAIN_9
-49 0x7864 //RX_FDEQ_GAIN_10
-50 0x5052 //RX_FDEQ_GAIN_11
+47 0xA89A //RX_FDEQ_GAIN_8
+48 0x8571 //RX_FDEQ_GAIN_9
+49 0x7561 //RX_FDEQ_GAIN_10
+50 0x4D52 //RX_FDEQ_GAIN_11
51 0x5454 //RX_FDEQ_GAIN_12
52 0x7070 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -15031,14 +15031,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -15059,10 +15059,10 @@
44 0x988B //RX_FDEQ_GAIN_5
45 0x888C //RX_FDEQ_GAIN_6
46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA89E //RX_FDEQ_GAIN_8
-48 0x8975 //RX_FDEQ_GAIN_9
-49 0x7864 //RX_FDEQ_GAIN_10
-50 0x5052 //RX_FDEQ_GAIN_11
+47 0xA89A //RX_FDEQ_GAIN_8
+48 0x8571 //RX_FDEQ_GAIN_9
+49 0x7561 //RX_FDEQ_GAIN_10
+50 0x4D52 //RX_FDEQ_GAIN_11
51 0x5454 //RX_FDEQ_GAIN_12
52 0x7070 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -15123,21 +15123,21 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0066 //RX_SPK_VOL
+129 0x005D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -15148,21 +15148,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02A9 //RX_TDDRC_DRC_GAIN
+124 0x027C //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5E5A //RX_FDEQ_GAIN_0
40 0x5A5A //RX_FDEQ_GAIN_1
41 0x626F //RX_FDEQ_GAIN_2
-42 0x757C //RX_FDEQ_GAIN_3
-43 0x8F89 //RX_FDEQ_GAIN_4
-44 0x938A //RX_FDEQ_GAIN_5
-45 0x878C //RX_FDEQ_GAIN_6
-46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA495 //RX_FDEQ_GAIN_8
-48 0x8673 //RX_FDEQ_GAIN_9
-49 0x776B //RX_FDEQ_GAIN_10
-50 0x4F4E //RX_FDEQ_GAIN_11
-51 0x5058 //RX_FDEQ_GAIN_12
+42 0x7B82 //RX_FDEQ_GAIN_3
+43 0x8B89 //RX_FDEQ_GAIN_4
+44 0x8F8A //RX_FDEQ_GAIN_5
+45 0x8786 //RX_FDEQ_GAIN_6
+46 0x8E97 //RX_FDEQ_GAIN_7
+47 0x9E9C //RX_FDEQ_GAIN_8
+48 0x8D83 //RX_FDEQ_GAIN_9
+49 0x7F77 //RX_FDEQ_GAIN_10
+50 0x5F5F //RX_FDEQ_GAIN_11
+51 0x6260 //RX_FDEQ_GAIN_12
52 0x6C6C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -15182,10 +15182,10 @@
68 0x0506 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
70 0x090A //RX_FDEQ_BIN_7
-71 0x0B09 //RX_FDEQ_BIN_8
-72 0x100E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+71 0x0908 //RX_FDEQ_BIN_8
+72 0x0A17 //RX_FDEQ_BIN_9
+73 0x0E0E //RX_FDEQ_BIN_10
+74 0x0816 //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -15222,21 +15222,21 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A1 //RX_SPK_VOL
+129 0x008D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x4000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7000 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0050 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x3000 //RX_TDDRC_SLANT_0
@@ -15247,21 +15247,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x02A9 //RX_TDDRC_DRC_GAIN
+124 0x027C //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x5E5A //RX_FDEQ_GAIN_0
40 0x5A5A //RX_FDEQ_GAIN_1
41 0x626F //RX_FDEQ_GAIN_2
-42 0x757C //RX_FDEQ_GAIN_3
-43 0x8F89 //RX_FDEQ_GAIN_4
-44 0x938A //RX_FDEQ_GAIN_5
-45 0x878C //RX_FDEQ_GAIN_6
-46 0x94A3 //RX_FDEQ_GAIN_7
-47 0xA495 //RX_FDEQ_GAIN_8
-48 0x8673 //RX_FDEQ_GAIN_9
-49 0x776B //RX_FDEQ_GAIN_10
-50 0x4F4E //RX_FDEQ_GAIN_11
-51 0x5058 //RX_FDEQ_GAIN_12
+42 0x7B82 //RX_FDEQ_GAIN_3
+43 0x8B89 //RX_FDEQ_GAIN_4
+44 0x8F8A //RX_FDEQ_GAIN_5
+45 0x8786 //RX_FDEQ_GAIN_6
+46 0x8E97 //RX_FDEQ_GAIN_7
+47 0x9E9C //RX_FDEQ_GAIN_8
+48 0x8D83 //RX_FDEQ_GAIN_9
+49 0x7F77 //RX_FDEQ_GAIN_10
+50 0x5F5F //RX_FDEQ_GAIN_11
+51 0x6260 //RX_FDEQ_GAIN_12
52 0x6C6C //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -15281,10 +15281,10 @@
68 0x0506 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
70 0x090A //RX_FDEQ_BIN_7
-71 0x0B09 //RX_FDEQ_BIN_8
-72 0x100E //RX_FDEQ_BIN_9
-73 0x0E0F //RX_FDEQ_BIN_10
-74 0x0F0E //RX_FDEQ_BIN_11
+71 0x0908 //RX_FDEQ_BIN_8
+72 0x0A17 //RX_FDEQ_BIN_9
+73 0x0E0E //RX_FDEQ_BIN_10
+74 0x0816 //RX_FDEQ_BIN_11
75 0x100D //RX_FDEQ_BIN_12
76 0x110A //RX_FDEQ_BIN_13
77 0x0000 //RX_FDEQ_BIN_14
@@ -15321,7 +15321,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0100 //RX_SPK_VOL
+129 0x00DC //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
157 0x243C //RX_RECVFUNC_MODE_0
@@ -15344,10 +15344,10 @@
174 0x0003 //RX_SBD_PITCH_DET
175 0x0100 //RX_PP_RESRV_0
176 0x0020 //RX_PP_RESRV_1
-177 0x0400 //RX_N_SN_EST
+177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x000F //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -15504,7 +15504,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0296 //RX_TDDRC_DRC_GAIN
+281 0x02A9 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x625E //RX_FDEQ_GAIN_0
197 0x5A5E //RX_FDEQ_GAIN_1
@@ -15514,10 +15514,10 @@
201 0x988B //RX_FDEQ_GAIN_5
202 0x888C //RX_FDEQ_GAIN_6
203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA89E //RX_FDEQ_GAIN_8
-205 0x8975 //RX_FDEQ_GAIN_9
-206 0x7864 //RX_FDEQ_GAIN_10
-207 0x5052 //RX_FDEQ_GAIN_11
+204 0xA89A //RX_FDEQ_GAIN_8
+205 0x8571 //RX_FDEQ_GAIN_9
+206 0x7561 //RX_FDEQ_GAIN_10
+207 0x4D52 //RX_FDEQ_GAIN_11
208 0x5454 //RX_FDEQ_GAIN_12
209 0x7070 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -15578,7 +15578,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000F //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -15613,10 +15613,10 @@
201 0x988B //RX_FDEQ_GAIN_5
202 0x888C //RX_FDEQ_GAIN_6
203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA89E //RX_FDEQ_GAIN_8
-205 0x8975 //RX_FDEQ_GAIN_9
-206 0x7864 //RX_FDEQ_GAIN_10
-207 0x5052 //RX_FDEQ_GAIN_11
+204 0xA89A //RX_FDEQ_GAIN_8
+205 0x8571 //RX_FDEQ_GAIN_9
+206 0x7561 //RX_FDEQ_GAIN_10
+207 0x4D52 //RX_FDEQ_GAIN_11
208 0x5454 //RX_FDEQ_GAIN_12
209 0x7070 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -15677,7 +15677,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0018 //RX_SPK_VOL
+286 0x0016 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -15712,10 +15712,10 @@
201 0x988B //RX_FDEQ_GAIN_5
202 0x888C //RX_FDEQ_GAIN_6
203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA89E //RX_FDEQ_GAIN_8
-205 0x8975 //RX_FDEQ_GAIN_9
-206 0x7864 //RX_FDEQ_GAIN_10
-207 0x5052 //RX_FDEQ_GAIN_11
+204 0xA89A //RX_FDEQ_GAIN_8
+205 0x8571 //RX_FDEQ_GAIN_9
+206 0x7561 //RX_FDEQ_GAIN_10
+207 0x4D52 //RX_FDEQ_GAIN_11
208 0x5454 //RX_FDEQ_GAIN_12
209 0x7070 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -15776,7 +15776,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0027 //RX_SPK_VOL
+286 0x0025 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -15811,10 +15811,10 @@
201 0x988B //RX_FDEQ_GAIN_5
202 0x888C //RX_FDEQ_GAIN_6
203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA89E //RX_FDEQ_GAIN_8
-205 0x8975 //RX_FDEQ_GAIN_9
-206 0x7864 //RX_FDEQ_GAIN_10
-207 0x5052 //RX_FDEQ_GAIN_11
+204 0xA89A //RX_FDEQ_GAIN_8
+205 0x8571 //RX_FDEQ_GAIN_9
+206 0x7561 //RX_FDEQ_GAIN_10
+207 0x4D52 //RX_FDEQ_GAIN_11
208 0x5454 //RX_FDEQ_GAIN_12
209 0x7070 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -15882,14 +15882,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -15910,10 +15910,10 @@
201 0x988B //RX_FDEQ_GAIN_5
202 0x888C //RX_FDEQ_GAIN_6
203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA89E //RX_FDEQ_GAIN_8
-205 0x8975 //RX_FDEQ_GAIN_9
-206 0x7864 //RX_FDEQ_GAIN_10
-207 0x5052 //RX_FDEQ_GAIN_11
+204 0xA89A //RX_FDEQ_GAIN_8
+205 0x8571 //RX_FDEQ_GAIN_9
+206 0x7561 //RX_FDEQ_GAIN_10
+207 0x4D52 //RX_FDEQ_GAIN_11
208 0x5454 //RX_FDEQ_GAIN_12
209 0x7070 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -15974,21 +15974,21 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0066 //RX_SPK_VOL
+286 0x005D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x1000 //RX_TDDRC_ALPHA_UP_1
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -15999,21 +15999,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x02A9 //RX_TDDRC_DRC_GAIN
+281 0x027C //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5E5A //RX_FDEQ_GAIN_0
197 0x5A5A //RX_FDEQ_GAIN_1
198 0x626F //RX_FDEQ_GAIN_2
-199 0x757C //RX_FDEQ_GAIN_3
-200 0x8F89 //RX_FDEQ_GAIN_4
-201 0x938A //RX_FDEQ_GAIN_5
-202 0x878C //RX_FDEQ_GAIN_6
-203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA495 //RX_FDEQ_GAIN_8
-205 0x8673 //RX_FDEQ_GAIN_9
-206 0x776B //RX_FDEQ_GAIN_10
-207 0x4F4E //RX_FDEQ_GAIN_11
-208 0x5058 //RX_FDEQ_GAIN_12
+199 0x7B82 //RX_FDEQ_GAIN_3
+200 0x8B89 //RX_FDEQ_GAIN_4
+201 0x8F8A //RX_FDEQ_GAIN_5
+202 0x8786 //RX_FDEQ_GAIN_6
+203 0x8E97 //RX_FDEQ_GAIN_7
+204 0x9E9C //RX_FDEQ_GAIN_8
+205 0x8D83 //RX_FDEQ_GAIN_9
+206 0x7F77 //RX_FDEQ_GAIN_10
+207 0x5F5F //RX_FDEQ_GAIN_11
+208 0x6260 //RX_FDEQ_GAIN_12
209 0x6C6C //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -16033,10 +16033,10 @@
225 0x0506 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
227 0x090A //RX_FDEQ_BIN_7
-228 0x0B09 //RX_FDEQ_BIN_8
-229 0x100E //RX_FDEQ_BIN_9
-230 0x0E0F //RX_FDEQ_BIN_10
-231 0x0F0E //RX_FDEQ_BIN_11
+228 0x0908 //RX_FDEQ_BIN_8
+229 0x0A17 //RX_FDEQ_BIN_9
+230 0x0E0E //RX_FDEQ_BIN_10
+231 0x0816 //RX_FDEQ_BIN_11
232 0x100D //RX_FDEQ_BIN_12
233 0x110A //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
@@ -16073,21 +16073,21 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x00A1 //RX_SPK_VOL
+286 0x008D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x1000 //RX_TDDRC_ALPHA_UP_1
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x4000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7000 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0050 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x3000 //RX_TDDRC_SLANT_0
@@ -16098,21 +16098,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x02A9 //RX_TDDRC_DRC_GAIN
+281 0x027C //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x5E5A //RX_FDEQ_GAIN_0
197 0x5A5A //RX_FDEQ_GAIN_1
198 0x626F //RX_FDEQ_GAIN_2
-199 0x757C //RX_FDEQ_GAIN_3
-200 0x8F89 //RX_FDEQ_GAIN_4
-201 0x938A //RX_FDEQ_GAIN_5
-202 0x878C //RX_FDEQ_GAIN_6
-203 0x94A3 //RX_FDEQ_GAIN_7
-204 0xA495 //RX_FDEQ_GAIN_8
-205 0x8673 //RX_FDEQ_GAIN_9
-206 0x776B //RX_FDEQ_GAIN_10
-207 0x4F4E //RX_FDEQ_GAIN_11
-208 0x5058 //RX_FDEQ_GAIN_12
+199 0x7B82 //RX_FDEQ_GAIN_3
+200 0x8B89 //RX_FDEQ_GAIN_4
+201 0x8F8A //RX_FDEQ_GAIN_5
+202 0x8786 //RX_FDEQ_GAIN_6
+203 0x8E97 //RX_FDEQ_GAIN_7
+204 0x9E9C //RX_FDEQ_GAIN_8
+205 0x8D83 //RX_FDEQ_GAIN_9
+206 0x7F77 //RX_FDEQ_GAIN_10
+207 0x5F5F //RX_FDEQ_GAIN_11
+208 0x6260 //RX_FDEQ_GAIN_12
209 0x6C6C //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -16132,10 +16132,10 @@
225 0x0506 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
227 0x090A //RX_FDEQ_BIN_7
-228 0x0B09 //RX_FDEQ_BIN_8
-229 0x100E //RX_FDEQ_BIN_9
-230 0x0E0F //RX_FDEQ_BIN_10
-231 0x0F0E //RX_FDEQ_BIN_11
+228 0x0908 //RX_FDEQ_BIN_8
+229 0x0A17 //RX_FDEQ_BIN_9
+230 0x0E0E //RX_FDEQ_BIN_10
+231 0x0816 //RX_FDEQ_BIN_11
232 0x100D //RX_FDEQ_BIN_12
233 0x110A //RX_FDEQ_BIN_13
234 0x0000 //RX_FDEQ_BIN_14
@@ -16172,7 +16172,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00DC //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-TMOBILE_US-SWB
@@ -16182,7 +16182,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -16422,31 +16422,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0x0E00 //TX_THR_SN_EST_1
-244 0xF400 //TX_THR_SN_EST_2
+243 0x0600 //TX_THR_SN_EST_1
+244 0xF600 //TX_THR_SN_EST_2
245 0xF800 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0400 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0050 //TX_DELTA_THR_SN_EST_0
-251 0x0300 //TX_DELTA_THR_SN_EST_1
-252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0100 //TX_DELTA_THR_SN_EST_2
+253 0x0100 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x3000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -16461,70 +16461,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0014 //TX_NS_LVL_CTRL_0
-282 0x0014 //TX_NS_LVL_CTRL_1
-283 0x0014 //TX_NS_LVL_CTRL_2
-284 0x0018 //TX_NS_LVL_CTRL_3
+282 0x0018 //TX_NS_LVL_CTRL_1
+283 0x0018 //TX_NS_LVL_CTRL_2
+284 0x0028 //TX_NS_LVL_CTRL_3
285 0x0016 //TX_NS_LVL_CTRL_4
286 0x0012 //TX_NS_LVL_CTRL_5
-287 0x0016 //TX_NS_LVL_CTRL_6
+287 0x0014 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0014 //TX_MIN_GAIN_S_1
+290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0004 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
-295 0x0012 //TX_MIN_GAIN_S_6
+295 0x0010 //TX_MIN_GAIN_S_6
296 0x0012 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5FF6 //TX_SNRI_SUP_1
-302 0x77F3 //TX_SNRI_SUP_2
-303 0x6000 //TX_SNRI_SUP_3
+301 0x7FFA //TX_SNRI_SUP_1
+302 0x2FFF //TX_SNRI_SUP_2
+303 0x6FFB //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
-306 0x3000 //TX_SNRI_SUP_6
+306 0x2000 //TX_SNRI_SUP_6
307 0x6000 //TX_SNRI_SUP_7
308 0x6000 //TX_THR_LFNS
-309 0x0017 //TX_G_LFNS
+309 0x0018 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x4000 //TX_A_POST_FILT_S_0
-315 0x47F9 //TX_A_POST_FILT_S_1
-316 0x4FF8 //TX_A_POST_FILT_S_2
-317 0x4000 //TX_A_POST_FILT_S_3
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x1FFE //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
-320 0x5000 //TX_A_POST_FILT_S_6
+320 0x1FFE //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x47F8 //TX_B_POST_FILT_1
-324 0x0FFF //TX_B_POST_FILT_2
-325 0x6000 //TX_B_POST_FILT_3
+323 0x7FF2 //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x67F5 //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x3000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x77F9 //TX_B_LESSCUT_RTO_S_1
-332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x47FF //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x4000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
-336 0x1000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x79F6 //TX_LAMBDA_PFILT_S_1
-341 0x75FA //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
+341 0x77F8 //TX_LAMBDA_PFILT_S_2
+342 0x75FA //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x07D0 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -16559,7 +16559,7 @@
377 0x7FFF //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xD8ED //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -16576,18 +16576,18 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x7C00 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x2900 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -16658,7 +16658,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -16754,12 +16754,12 @@
572 0x4D56 //TX_FDEQ_GAIN_5
573 0x5554 //TX_FDEQ_GAIN_6
574 0x5F51 //TX_FDEQ_GAIN_7
-575 0x535A //TX_FDEQ_GAIN_8
-576 0x5860 //TX_FDEQ_GAIN_9
+575 0x575E //TX_FDEQ_GAIN_8
+576 0x5C60 //TX_FDEQ_GAIN_9
577 0x5C5C //TX_FDEQ_GAIN_10
578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5C61 //TX_FDEQ_GAIN_12
-580 0x5B65 //TX_FDEQ_GAIN_13
+579 0x5C65 //TX_FDEQ_GAIN_12
+580 0x616A //TX_FDEQ_GAIN_13
581 0x7470 //TX_FDEQ_GAIN_14
582 0x6060 //TX_FDEQ_GAIN_15
583 0x5C48 //TX_FDEQ_GAIN_16
@@ -16777,8 +16777,8 @@
595 0x0504 //TX_FDEQ_BIN_4
596 0x0708 //TX_FDEQ_BIN_5
597 0x0808 //TX_FDEQ_BIN_6
-598 0x050E //TX_FDEQ_BIN_7
-599 0x0B0C //TX_FDEQ_BIN_8
+598 0x0505 //TX_FDEQ_BIN_7
+599 0x140C //TX_FDEQ_BIN_8
600 0x0F0F //TX_FDEQ_BIN_9
601 0x0E0D //TX_FDEQ_BIN_10
602 0x0F28 //TX_FDEQ_BIN_11
@@ -17045,17 +17045,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0AB7 //TX_TDDRC_DRC_GAIN
+866 0x0A3C //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0xECCD //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1B58 //TX_TFMASKLTH_BINVAD
+873 0x03E8 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x2FFF //TX_B_LESSCUT_RTO_MASK
877 0x2000 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -17070,7 +17070,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -17078,45 +17078,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
-916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7F58 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7FDA //TX_DTD_THR1_MICMUTE_2
+914 0x7FF6 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00B0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -17125,21 +17125,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0x3BD8 //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x5FFB //TX_PRE_MASK_SUP
+950 0x02C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x2BFB //TX_NSSAMASK_MORENS
+954 0x1900 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x67E7 //TX_NSSAMASK_MORENS_TYPE1
-958 0x7BE2 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0800 //TX_CGMMMASK_MORENS_TYPE2
+957 0x53F6 //TX_NSSAMASK_MORENS_TYPE1
+958 0x63F4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -17422,7 +17422,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000E //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -17521,7 +17521,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0016 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -17620,7 +17620,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x0024 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -17818,7 +17818,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x005F //RX_SPK_VOL
+129 0x005C //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -17848,19 +17848,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -17876,10 +17876,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -17917,7 +17917,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x009A //RX_SPK_VOL
+129 0x0090 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -17947,19 +17947,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -17975,10 +17975,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -18016,7 +18016,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0100 //RX_SPK_VOL
+129 0x00DC //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
157 0x243C //RX_RECVFUNC_MODE_0
@@ -18273,7 +18273,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000E //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -18372,7 +18372,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0016 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -18471,7 +18471,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0025 //RX_SPK_VOL
+286 0x0024 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -18669,7 +18669,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x005F //RX_SPK_VOL
+286 0x005C //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -18699,19 +18699,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -18727,10 +18727,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -18768,7 +18768,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x009A //RX_SPK_VOL
+286 0x0090 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -18798,19 +18798,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -18826,10 +18826,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -18867,7 +18867,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00DC //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-TMOBILE_US-FB
@@ -19271,7 +19271,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -21812,31 +21812,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0x0E00 //TX_THR_SN_EST_1
-244 0xF400 //TX_THR_SN_EST_2
+243 0x0600 //TX_THR_SN_EST_1
+244 0xF600 //TX_THR_SN_EST_2
245 0xF800 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0400 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0050 //TX_DELTA_THR_SN_EST_0
-251 0x0300 //TX_DELTA_THR_SN_EST_1
-252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0100 //TX_DELTA_THR_SN_EST_2
+253 0x0100 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x3000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -21851,70 +21851,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0014 //TX_NS_LVL_CTRL_0
-282 0x0014 //TX_NS_LVL_CTRL_1
-283 0x0014 //TX_NS_LVL_CTRL_2
-284 0x0018 //TX_NS_LVL_CTRL_3
+282 0x0018 //TX_NS_LVL_CTRL_1
+283 0x0018 //TX_NS_LVL_CTRL_2
+284 0x0028 //TX_NS_LVL_CTRL_3
285 0x0016 //TX_NS_LVL_CTRL_4
286 0x0012 //TX_NS_LVL_CTRL_5
-287 0x0016 //TX_NS_LVL_CTRL_6
+287 0x0014 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0014 //TX_MIN_GAIN_S_1
+290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0004 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
-295 0x0012 //TX_MIN_GAIN_S_6
+295 0x0010 //TX_MIN_GAIN_S_6
296 0x0012 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5FF6 //TX_SNRI_SUP_1
-302 0x77F3 //TX_SNRI_SUP_2
-303 0x6000 //TX_SNRI_SUP_3
+301 0x7FFA //TX_SNRI_SUP_1
+302 0x2FFF //TX_SNRI_SUP_2
+303 0x6FFB //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
-306 0x3000 //TX_SNRI_SUP_6
+306 0x2000 //TX_SNRI_SUP_6
307 0x6000 //TX_SNRI_SUP_7
308 0x6000 //TX_THR_LFNS
-309 0x0017 //TX_G_LFNS
+309 0x0018 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x4000 //TX_A_POST_FILT_S_0
-315 0x47F9 //TX_A_POST_FILT_S_1
-316 0x4FF8 //TX_A_POST_FILT_S_2
-317 0x4000 //TX_A_POST_FILT_S_3
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x1FFE //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
-320 0x5000 //TX_A_POST_FILT_S_6
+320 0x1FFE //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x47F8 //TX_B_POST_FILT_1
-324 0x0FFF //TX_B_POST_FILT_2
-325 0x6000 //TX_B_POST_FILT_3
+323 0x7FF2 //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x67F5 //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x3000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x77F9 //TX_B_LESSCUT_RTO_S_1
-332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x47FF //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x4000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
-336 0x1000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x79F6 //TX_LAMBDA_PFILT_S_1
-341 0x75FA //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
+341 0x77F8 //TX_LAMBDA_PFILT_S_2
+342 0x75FA //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x07D0 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -21949,7 +21949,7 @@
377 0x7FFF //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xD8ED //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -21966,18 +21966,18 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x7C00 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x2900 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -22048,7 +22048,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -22144,12 +22144,12 @@
572 0x4D56 //TX_FDEQ_GAIN_5
573 0x5554 //TX_FDEQ_GAIN_6
574 0x5F51 //TX_FDEQ_GAIN_7
-575 0x535A //TX_FDEQ_GAIN_8
-576 0x5860 //TX_FDEQ_GAIN_9
+575 0x575E //TX_FDEQ_GAIN_8
+576 0x5C60 //TX_FDEQ_GAIN_9
577 0x5C5C //TX_FDEQ_GAIN_10
578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5C61 //TX_FDEQ_GAIN_12
-580 0x5B65 //TX_FDEQ_GAIN_13
+579 0x5C65 //TX_FDEQ_GAIN_12
+580 0x616A //TX_FDEQ_GAIN_13
581 0x7470 //TX_FDEQ_GAIN_14
582 0x6060 //TX_FDEQ_GAIN_15
583 0x5C48 //TX_FDEQ_GAIN_16
@@ -22167,8 +22167,8 @@
595 0x0504 //TX_FDEQ_BIN_4
596 0x0708 //TX_FDEQ_BIN_5
597 0x0808 //TX_FDEQ_BIN_6
-598 0x050E //TX_FDEQ_BIN_7
-599 0x0B0C //TX_FDEQ_BIN_8
+598 0x0505 //TX_FDEQ_BIN_7
+599 0x140C //TX_FDEQ_BIN_8
600 0x0F0F //TX_FDEQ_BIN_9
601 0x0E0D //TX_FDEQ_BIN_10
602 0x0F28 //TX_FDEQ_BIN_11
@@ -22435,17 +22435,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0AB7 //TX_TDDRC_DRC_GAIN
+866 0x0A3C //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0xECCD //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1B58 //TX_TFMASKLTH_BINVAD
+873 0x03E8 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x2FFF //TX_B_LESSCUT_RTO_MASK
877 0x2000 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -22460,7 +22460,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -22468,45 +22468,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
-916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7F58 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7FDA //TX_DTD_THR1_MICMUTE_2
+914 0x7FF6 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00B0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -22515,21 +22515,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0x3BD8 //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x5FFB //TX_PRE_MASK_SUP
+950 0x02C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x2BFB //TX_NSSAMASK_MORENS
+954 0x1900 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x67E7 //TX_NSSAMASK_MORENS_TYPE1
-958 0x7BE2 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0800 //TX_CGMMMASK_MORENS_TYPE2
+957 0x53F6 //TX_NSSAMASK_MORENS_TYPE1
+958 0x63F4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -22812,7 +22812,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000E //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -22911,7 +22911,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0016 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -23010,7 +23010,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x0024 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -23208,7 +23208,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x005F //RX_SPK_VOL
+129 0x005C //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -23238,19 +23238,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -23266,10 +23266,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -23307,7 +23307,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x009A //RX_SPK_VOL
+129 0x0090 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -23337,19 +23337,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -23365,10 +23365,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -23406,7 +23406,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0100 //RX_SPK_VOL
+129 0x00DC //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
157 0x243C //RX_RECVFUNC_MODE_0
@@ -23663,7 +23663,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000E //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -23762,7 +23762,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0016 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -23861,7 +23861,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0025 //RX_SPK_VOL
+286 0x0024 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -24059,7 +24059,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x005F //RX_SPK_VOL
+286 0x005C //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -24089,19 +24089,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -24117,10 +24117,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -24158,7 +24158,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x009A //RX_SPK_VOL
+286 0x0090 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -24188,19 +24188,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -24216,10 +24216,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -24257,7 +24257,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00DC //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-CUSTOM1-FB
@@ -24661,7 +24661,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -26962,7 +26962,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -27202,31 +27202,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0x0E00 //TX_THR_SN_EST_1
-244 0xF400 //TX_THR_SN_EST_2
+243 0x0600 //TX_THR_SN_EST_1
+244 0xF600 //TX_THR_SN_EST_2
245 0xF800 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0400 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0050 //TX_DELTA_THR_SN_EST_0
-251 0x0300 //TX_DELTA_THR_SN_EST_1
-252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0100 //TX_DELTA_THR_SN_EST_2
+253 0x0100 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x3000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -27241,20 +27241,20 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0014 //TX_NS_LVL_CTRL_0
-282 0x0014 //TX_NS_LVL_CTRL_1
-283 0x0014 //TX_NS_LVL_CTRL_2
-284 0x0018 //TX_NS_LVL_CTRL_3
+282 0x0018 //TX_NS_LVL_CTRL_1
+283 0x0018 //TX_NS_LVL_CTRL_2
+284 0x0028 //TX_NS_LVL_CTRL_3
285 0x0016 //TX_NS_LVL_CTRL_4
286 0x0012 //TX_NS_LVL_CTRL_5
-287 0x0016 //TX_NS_LVL_CTRL_6
+287 0x0014 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0014 //TX_MIN_GAIN_S_1
+290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0004 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
-295 0x0012 //TX_MIN_GAIN_S_6
+295 0x0010 //TX_MIN_GAIN_S_6
296 0x0012 //TX_MIN_GAIN_S_7
297 0x7FFF //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
@@ -27268,7 +27268,7 @@
306 0x7FFF //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x6000 //TX_THR_LFNS
-309 0x0017 //TX_G_LFNS
+309 0x0018 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x0000 //TX_A_POST_FILT_0
@@ -27290,21 +27290,21 @@
328 0x0000 //TX_B_POST_FILT_6
329 0x0000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x77F9 //TX_B_LESSCUT_RTO_S_1
-332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x47FF //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x4000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
-336 0x1000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x79F6 //TX_LAMBDA_PFILT_S_1
-341 0x75FA //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
+341 0x77F8 //TX_LAMBDA_PFILT_S_2
+342 0x75FA //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x07D0 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -27339,7 +27339,7 @@
377 0x7FFF //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xD8ED //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -27356,18 +27356,18 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x7C00 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x2900 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -27438,7 +27438,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -27534,12 +27534,12 @@
572 0x4D56 //TX_FDEQ_GAIN_5
573 0x5554 //TX_FDEQ_GAIN_6
574 0x5F51 //TX_FDEQ_GAIN_7
-575 0x535A //TX_FDEQ_GAIN_8
-576 0x5860 //TX_FDEQ_GAIN_9
+575 0x575E //TX_FDEQ_GAIN_8
+576 0x5C60 //TX_FDEQ_GAIN_9
577 0x5C5C //TX_FDEQ_GAIN_10
578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5C61 //TX_FDEQ_GAIN_12
-580 0x5B65 //TX_FDEQ_GAIN_13
+579 0x5C65 //TX_FDEQ_GAIN_12
+580 0x616A //TX_FDEQ_GAIN_13
581 0x7470 //TX_FDEQ_GAIN_14
582 0x6060 //TX_FDEQ_GAIN_15
583 0x5C48 //TX_FDEQ_GAIN_16
@@ -27557,8 +27557,8 @@
595 0x0504 //TX_FDEQ_BIN_4
596 0x0708 //TX_FDEQ_BIN_5
597 0x0808 //TX_FDEQ_BIN_6
-598 0x050E //TX_FDEQ_BIN_7
-599 0x0B0C //TX_FDEQ_BIN_8
+598 0x0505 //TX_FDEQ_BIN_7
+599 0x140C //TX_FDEQ_BIN_8
600 0x0F0F //TX_FDEQ_BIN_9
601 0x0E0D //TX_FDEQ_BIN_10
602 0x0F28 //TX_FDEQ_BIN_11
@@ -27825,17 +27825,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0AB7 //TX_TDDRC_DRC_GAIN
+866 0x0A3C //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0xECCD //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1B58 //TX_TFMASKLTH_BINVAD
+873 0x03E8 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x2FFF //TX_B_LESSCUT_RTO_MASK
877 0x2000 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -27850,7 +27850,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -27858,45 +27858,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
-916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7F58 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7FDA //TX_DTD_THR1_MICMUTE_2
+914 0x7FF6 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00B0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -27905,21 +27905,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0x3BD8 //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x5FFB //TX_PRE_MASK_SUP
+950 0x02C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x2BFB //TX_NSSAMASK_MORENS
+954 0x1900 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x67E7 //TX_NSSAMASK_MORENS_TYPE1
-958 0x7BE2 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0800 //TX_CGMMMASK_MORENS_TYPE2
+957 0x53F6 //TX_NSSAMASK_MORENS_TYPE1
+958 0x63F4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -28202,7 +28202,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000E //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -28301,7 +28301,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0016 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -28400,7 +28400,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x0024 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -28598,7 +28598,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x005F //RX_SPK_VOL
+129 0x005C //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -28628,19 +28628,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -28656,10 +28656,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -28697,7 +28697,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x009A //RX_SPK_VOL
+129 0x0090 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -28727,19 +28727,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -28755,10 +28755,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -28796,7 +28796,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0100 //RX_SPK_VOL
+129 0x00DC //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
157 0x243C //RX_RECVFUNC_MODE_0
@@ -29053,7 +29053,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000E //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -29152,7 +29152,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0016 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -29251,7 +29251,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0025 //RX_SPK_VOL
+286 0x0024 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -29449,7 +29449,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x005F //RX_SPK_VOL
+286 0x005C //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -29479,19 +29479,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -29507,10 +29507,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -29548,7 +29548,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x009A //RX_SPK_VOL
+286 0x0090 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -29578,19 +29578,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -29606,10 +29606,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -29647,7 +29647,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00DC //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-CUSTOM2-FB
@@ -30051,7 +30051,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -32592,31 +32592,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0x0E00 //TX_THR_SN_EST_1
-244 0xF400 //TX_THR_SN_EST_2
+243 0x0600 //TX_THR_SN_EST_1
+244 0xF600 //TX_THR_SN_EST_2
245 0xF800 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0400 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0050 //TX_DELTA_THR_SN_EST_0
-251 0x0300 //TX_DELTA_THR_SN_EST_1
-252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0100 //TX_DELTA_THR_SN_EST_2
+253 0x0100 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x3000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -32631,70 +32631,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0014 //TX_NS_LVL_CTRL_0
-282 0x0014 //TX_NS_LVL_CTRL_1
-283 0x0014 //TX_NS_LVL_CTRL_2
-284 0x0018 //TX_NS_LVL_CTRL_3
+282 0x0018 //TX_NS_LVL_CTRL_1
+283 0x0018 //TX_NS_LVL_CTRL_2
+284 0x0028 //TX_NS_LVL_CTRL_3
285 0x0016 //TX_NS_LVL_CTRL_4
286 0x0012 //TX_NS_LVL_CTRL_5
-287 0x0016 //TX_NS_LVL_CTRL_6
+287 0x0014 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0014 //TX_MIN_GAIN_S_1
+290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0004 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
-295 0x0012 //TX_MIN_GAIN_S_6
+295 0x0010 //TX_MIN_GAIN_S_6
296 0x0012 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5FF6 //TX_SNRI_SUP_1
-302 0x77F3 //TX_SNRI_SUP_2
-303 0x6000 //TX_SNRI_SUP_3
+301 0x7FFA //TX_SNRI_SUP_1
+302 0x2FFF //TX_SNRI_SUP_2
+303 0x6FFB //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
-306 0x3000 //TX_SNRI_SUP_6
+306 0x2000 //TX_SNRI_SUP_6
307 0x6000 //TX_SNRI_SUP_7
308 0x6000 //TX_THR_LFNS
-309 0x0017 //TX_G_LFNS
+309 0x0018 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x4000 //TX_A_POST_FILT_S_0
-315 0x47F9 //TX_A_POST_FILT_S_1
-316 0x4FF8 //TX_A_POST_FILT_S_2
-317 0x4000 //TX_A_POST_FILT_S_3
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x1FFE //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
-320 0x5000 //TX_A_POST_FILT_S_6
+320 0x1FFE //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x47F8 //TX_B_POST_FILT_1
-324 0x0FFF //TX_B_POST_FILT_2
-325 0x6000 //TX_B_POST_FILT_3
+323 0x7FF2 //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x67F5 //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x3000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x77F9 //TX_B_LESSCUT_RTO_S_1
-332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x47FF //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x4000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
-336 0x1000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x79F6 //TX_LAMBDA_PFILT_S_1
-341 0x75FA //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
+341 0x77F8 //TX_LAMBDA_PFILT_S_2
+342 0x75FA //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x07D0 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -32729,7 +32729,7 @@
377 0x7FFF //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xD8ED //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -32746,18 +32746,18 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x7C00 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x2900 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -32828,7 +32828,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -32924,12 +32924,12 @@
572 0x4D56 //TX_FDEQ_GAIN_5
573 0x5554 //TX_FDEQ_GAIN_6
574 0x5F51 //TX_FDEQ_GAIN_7
-575 0x535A //TX_FDEQ_GAIN_8
-576 0x5860 //TX_FDEQ_GAIN_9
+575 0x575E //TX_FDEQ_GAIN_8
+576 0x5C60 //TX_FDEQ_GAIN_9
577 0x5C5C //TX_FDEQ_GAIN_10
578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5C61 //TX_FDEQ_GAIN_12
-580 0x5B65 //TX_FDEQ_GAIN_13
+579 0x5C65 //TX_FDEQ_GAIN_12
+580 0x616A //TX_FDEQ_GAIN_13
581 0x7470 //TX_FDEQ_GAIN_14
582 0x6060 //TX_FDEQ_GAIN_15
583 0x5C48 //TX_FDEQ_GAIN_16
@@ -32947,8 +32947,8 @@
595 0x0504 //TX_FDEQ_BIN_4
596 0x0708 //TX_FDEQ_BIN_5
597 0x0808 //TX_FDEQ_BIN_6
-598 0x050E //TX_FDEQ_BIN_7
-599 0x0B0C //TX_FDEQ_BIN_8
+598 0x0505 //TX_FDEQ_BIN_7
+599 0x140C //TX_FDEQ_BIN_8
600 0x0F0F //TX_FDEQ_BIN_9
601 0x0E0D //TX_FDEQ_BIN_10
602 0x0F28 //TX_FDEQ_BIN_11
@@ -33215,17 +33215,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0AB7 //TX_TDDRC_DRC_GAIN
+866 0x0A3C //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0xECCD //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1B58 //TX_TFMASKLTH_BINVAD
+873 0x03E8 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x2FFF //TX_B_LESSCUT_RTO_MASK
877 0x2000 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -33240,7 +33240,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -33248,45 +33248,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
-916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7F58 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7FDA //TX_DTD_THR1_MICMUTE_2
+914 0x7FF6 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00B0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -33295,21 +33295,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0x3BD8 //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x5FFB //TX_PRE_MASK_SUP
+950 0x02C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x2BFB //TX_NSSAMASK_MORENS
+954 0x1900 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x67E7 //TX_NSSAMASK_MORENS_TYPE1
-958 0x7BE2 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0800 //TX_CGMMMASK_MORENS_TYPE2
+957 0x53F6 //TX_NSSAMASK_MORENS_TYPE1
+958 0x63F4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -33592,7 +33592,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000E //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -33691,7 +33691,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0016 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -33790,7 +33790,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x0024 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -33988,7 +33988,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x005F //RX_SPK_VOL
+129 0x005C //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -34018,19 +34018,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -34046,10 +34046,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -34087,7 +34087,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x009A //RX_SPK_VOL
+129 0x0090 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -34117,19 +34117,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -34145,10 +34145,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -34186,7 +34186,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0100 //RX_SPK_VOL
+129 0x00DC //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
157 0x243C //RX_RECVFUNC_MODE_0
@@ -34443,7 +34443,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000E //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -34542,7 +34542,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0016 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -34641,7 +34641,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0025 //RX_SPK_VOL
+286 0x0024 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -34839,7 +34839,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x005F //RX_SPK_VOL
+286 0x005C //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -34869,19 +34869,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -34897,10 +34897,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -34938,7 +34938,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x009A //RX_SPK_VOL
+286 0x0090 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -34968,19 +34968,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -34996,10 +34996,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -35037,7 +35037,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00DC //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET-RESERVE1-FB
@@ -35441,7 +35441,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -37742,7 +37742,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -37982,31 +37982,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0x0E00 //TX_THR_SN_EST_1
-244 0xF400 //TX_THR_SN_EST_2
+243 0x0600 //TX_THR_SN_EST_1
+244 0xF600 //TX_THR_SN_EST_2
245 0xF800 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0400 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0050 //TX_DELTA_THR_SN_EST_0
-251 0x0300 //TX_DELTA_THR_SN_EST_1
-252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0100 //TX_DELTA_THR_SN_EST_2
+253 0x0100 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x3000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -38021,70 +38021,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0014 //TX_NS_LVL_CTRL_0
-282 0x0014 //TX_NS_LVL_CTRL_1
-283 0x0014 //TX_NS_LVL_CTRL_2
-284 0x0018 //TX_NS_LVL_CTRL_3
+282 0x0018 //TX_NS_LVL_CTRL_1
+283 0x0018 //TX_NS_LVL_CTRL_2
+284 0x0028 //TX_NS_LVL_CTRL_3
285 0x0016 //TX_NS_LVL_CTRL_4
286 0x0012 //TX_NS_LVL_CTRL_5
-287 0x0016 //TX_NS_LVL_CTRL_6
+287 0x0014 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0014 //TX_MIN_GAIN_S_1
+290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0004 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
-295 0x0012 //TX_MIN_GAIN_S_6
+295 0x0010 //TX_MIN_GAIN_S_6
296 0x0012 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5FF6 //TX_SNRI_SUP_1
-302 0x77F3 //TX_SNRI_SUP_2
-303 0x6000 //TX_SNRI_SUP_3
+301 0x7FFA //TX_SNRI_SUP_1
+302 0x2FFF //TX_SNRI_SUP_2
+303 0x6FFB //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
-306 0x3000 //TX_SNRI_SUP_6
+306 0x2000 //TX_SNRI_SUP_6
307 0x6000 //TX_SNRI_SUP_7
308 0x6000 //TX_THR_LFNS
-309 0x0017 //TX_G_LFNS
+309 0x0018 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x4000 //TX_A_POST_FILT_S_0
-315 0x47F9 //TX_A_POST_FILT_S_1
-316 0x4FF8 //TX_A_POST_FILT_S_2
-317 0x4000 //TX_A_POST_FILT_S_3
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x1FFE //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
-320 0x5000 //TX_A_POST_FILT_S_6
+320 0x1FFE //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x47F8 //TX_B_POST_FILT_1
-324 0x0FFF //TX_B_POST_FILT_2
-325 0x6000 //TX_B_POST_FILT_3
+323 0x7FF2 //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x67F5 //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x3000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x77F9 //TX_B_LESSCUT_RTO_S_1
-332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x47FF //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x4000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
-336 0x1000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x79F6 //TX_LAMBDA_PFILT_S_1
-341 0x75FA //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
+341 0x77F8 //TX_LAMBDA_PFILT_S_2
+342 0x75FA //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x07D0 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -38119,7 +38119,7 @@
377 0x7FFF //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xD8ED //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -38136,18 +38136,18 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x7C00 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x2900 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -38218,7 +38218,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -38314,12 +38314,12 @@
572 0x4D56 //TX_FDEQ_GAIN_5
573 0x5554 //TX_FDEQ_GAIN_6
574 0x5F51 //TX_FDEQ_GAIN_7
-575 0x535A //TX_FDEQ_GAIN_8
-576 0x5860 //TX_FDEQ_GAIN_9
+575 0x575E //TX_FDEQ_GAIN_8
+576 0x5C60 //TX_FDEQ_GAIN_9
577 0x5C5C //TX_FDEQ_GAIN_10
578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5C61 //TX_FDEQ_GAIN_12
-580 0x5B65 //TX_FDEQ_GAIN_13
+579 0x5C65 //TX_FDEQ_GAIN_12
+580 0x616A //TX_FDEQ_GAIN_13
581 0x7470 //TX_FDEQ_GAIN_14
582 0x6060 //TX_FDEQ_GAIN_15
583 0x5C48 //TX_FDEQ_GAIN_16
@@ -38337,8 +38337,8 @@
595 0x0504 //TX_FDEQ_BIN_4
596 0x0708 //TX_FDEQ_BIN_5
597 0x0808 //TX_FDEQ_BIN_6
-598 0x050E //TX_FDEQ_BIN_7
-599 0x0B0C //TX_FDEQ_BIN_8
+598 0x0505 //TX_FDEQ_BIN_7
+599 0x140C //TX_FDEQ_BIN_8
600 0x0F0F //TX_FDEQ_BIN_9
601 0x0E0D //TX_FDEQ_BIN_10
602 0x0F28 //TX_FDEQ_BIN_11
@@ -38605,17 +38605,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0AB7 //TX_TDDRC_DRC_GAIN
+866 0x0A3C //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0xECCD //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1B58 //TX_TFMASKLTH_BINVAD
+873 0x03E8 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x2FFF //TX_B_LESSCUT_RTO_MASK
877 0x2000 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -38630,7 +38630,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -38638,45 +38638,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
-916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7F58 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7FDA //TX_DTD_THR1_MICMUTE_2
+914 0x7FF6 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00B0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -38685,21 +38685,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0x3BD8 //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x5FFB //TX_PRE_MASK_SUP
+950 0x02C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x2BFB //TX_NSSAMASK_MORENS
+954 0x1900 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x67E7 //TX_NSSAMASK_MORENS_TYPE1
-958 0x7BE2 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0800 //TX_CGMMMASK_MORENS_TYPE2
+957 0x53F6 //TX_NSSAMASK_MORENS_TYPE1
+958 0x63F4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -38982,7 +38982,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x000E //RX_SPK_VOL
+129 0x000D //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -39081,7 +39081,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0017 //RX_SPK_VOL
+129 0x0016 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -39180,7 +39180,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0025 //RX_SPK_VOL
+129 0x0024 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -39378,7 +39378,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x005F //RX_SPK_VOL
+129 0x005C //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 5
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -39408,19 +39408,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -39436,10 +39436,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -39477,7 +39477,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x009A //RX_SPK_VOL
+129 0x0090 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 6
6 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -39507,19 +39507,19 @@
39 0x4848 //RX_FDEQ_GAIN_0
40 0x4858 //RX_FDEQ_GAIN_1
41 0x7878 //RX_FDEQ_GAIN_2
-42 0x808A //RX_FDEQ_GAIN_3
-43 0x8A88 //RX_FDEQ_GAIN_4
-44 0x8484 //RX_FDEQ_GAIN_5
-45 0x8888 //RX_FDEQ_GAIN_6
-46 0x94A0 //RX_FDEQ_GAIN_7
-47 0xACA0 //RX_FDEQ_GAIN_8
-48 0x9C86 //RX_FDEQ_GAIN_9
-49 0x787C //RX_FDEQ_GAIN_10
-50 0x6054 //RX_FDEQ_GAIN_11
-51 0x5858 //RX_FDEQ_GAIN_12
-52 0x5B56 //RX_FDEQ_GAIN_13
-53 0x5C60 //RX_FDEQ_GAIN_14
-54 0x5860 //RX_FDEQ_GAIN_15
+42 0x838D //RX_FDEQ_GAIN_3
+43 0x8D88 //RX_FDEQ_GAIN_4
+44 0x848A //RX_FDEQ_GAIN_5
+45 0x8D8A //RX_FDEQ_GAIN_6
+46 0x96A4 //RX_FDEQ_GAIN_7
+47 0xB9A0 //RX_FDEQ_GAIN_8
+48 0x9686 //RX_FDEQ_GAIN_9
+49 0x8884 //RX_FDEQ_GAIN_10
+50 0x7460 //RX_FDEQ_GAIN_11
+51 0x6868 //RX_FDEQ_GAIN_12
+52 0x6762 //RX_FDEQ_GAIN_13
+53 0x5F60 //RX_FDEQ_GAIN_14
+54 0x5E62 //RX_FDEQ_GAIN_15
55 0x989F //RX_FDEQ_GAIN_16
56 0xA1A2 //RX_FDEQ_GAIN_17
57 0x6D48 //RX_FDEQ_GAIN_18
@@ -39535,10 +39535,10 @@
67 0x0703 //RX_FDEQ_BIN_4
68 0x0109 //RX_FDEQ_BIN_5
69 0x0708 //RX_FDEQ_BIN_6
-70 0x090A //RX_FDEQ_BIN_7
-71 0x0B0C //RX_FDEQ_BIN_8
-72 0x1012 //RX_FDEQ_BIN_9
-73 0x090E //RX_FDEQ_BIN_10
+70 0x060D //RX_FDEQ_BIN_7
+71 0x080A //RX_FDEQ_BIN_8
+72 0x150A //RX_FDEQ_BIN_9
+73 0x110E //RX_FDEQ_BIN_10
74 0x1C19 //RX_FDEQ_BIN_11
75 0x1911 //RX_FDEQ_BIN_12
76 0x241D //RX_FDEQ_BIN_13
@@ -39576,7 +39576,7 @@
108 0x5333 //RX_FDDRC_SLANT_1_2
109 0x5333 //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x0100 //RX_SPK_VOL
+129 0x00DC //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
157 0x243C //RX_RECVFUNC_MODE_0
@@ -39833,7 +39833,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000E //RX_SPK_VOL
+286 0x000D //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -39932,7 +39932,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0017 //RX_SPK_VOL
+286 0x0016 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -40031,7 +40031,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0025 //RX_SPK_VOL
+286 0x0024 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -40229,7 +40229,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x005F //RX_SPK_VOL
+286 0x005C //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -40259,19 +40259,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -40287,10 +40287,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -40328,7 +40328,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x009A //RX_SPK_VOL
+286 0x0090 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -40358,19 +40358,19 @@
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4858 //RX_FDEQ_GAIN_1
198 0x7878 //RX_FDEQ_GAIN_2
-199 0x808A //RX_FDEQ_GAIN_3
-200 0x8A88 //RX_FDEQ_GAIN_4
-201 0x8484 //RX_FDEQ_GAIN_5
-202 0x8888 //RX_FDEQ_GAIN_6
-203 0x94A0 //RX_FDEQ_GAIN_7
-204 0xACA0 //RX_FDEQ_GAIN_8
-205 0x9C86 //RX_FDEQ_GAIN_9
-206 0x787C //RX_FDEQ_GAIN_10
-207 0x6054 //RX_FDEQ_GAIN_11
-208 0x5858 //RX_FDEQ_GAIN_12
-209 0x5B56 //RX_FDEQ_GAIN_13
-210 0x5C60 //RX_FDEQ_GAIN_14
-211 0x5860 //RX_FDEQ_GAIN_15
+199 0x838D //RX_FDEQ_GAIN_3
+200 0x8D88 //RX_FDEQ_GAIN_4
+201 0x848A //RX_FDEQ_GAIN_5
+202 0x8D8A //RX_FDEQ_GAIN_6
+203 0x96A4 //RX_FDEQ_GAIN_7
+204 0xB9A0 //RX_FDEQ_GAIN_8
+205 0x9686 //RX_FDEQ_GAIN_9
+206 0x8884 //RX_FDEQ_GAIN_10
+207 0x7460 //RX_FDEQ_GAIN_11
+208 0x6868 //RX_FDEQ_GAIN_12
+209 0x6762 //RX_FDEQ_GAIN_13
+210 0x5F60 //RX_FDEQ_GAIN_14
+211 0x5E62 //RX_FDEQ_GAIN_15
212 0x989F //RX_FDEQ_GAIN_16
213 0xA1A2 //RX_FDEQ_GAIN_17
214 0x6D48 //RX_FDEQ_GAIN_18
@@ -40386,10 +40386,10 @@
224 0x0703 //RX_FDEQ_BIN_4
225 0x0109 //RX_FDEQ_BIN_5
226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x1012 //RX_FDEQ_BIN_9
-230 0x090E //RX_FDEQ_BIN_10
+227 0x060D //RX_FDEQ_BIN_7
+228 0x080A //RX_FDEQ_BIN_8
+229 0x150A //RX_FDEQ_BIN_9
+230 0x110E //RX_FDEQ_BIN_10
231 0x1C19 //RX_FDEQ_BIN_11
232 0x1911 //RX_FDEQ_BIN_12
233 0x241D //RX_FDEQ_BIN_13
@@ -40427,7 +40427,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00DC //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET_HAC-VOICE_GENERIC-NB
@@ -40831,7 +40831,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -43132,7 +43132,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -43372,31 +43372,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0xFA00 //TX_THR_SN_EST_1
-244 0xFB00 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+243 0x0400 //TX_THR_SN_EST_1
+244 0x0400 //TX_THR_SN_EST_2
+245 0xF000 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xFC00 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0000 //TX_DELTA_THR_SN_EST_0
-251 0x01A0 //TX_DELTA_THR_SN_EST_1
-252 0x0200 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0xFD00 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0500 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0x0300 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x5000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x3000 //TX_LAMBDA_NN_EST_1
+260 0x4FFE //TX_LAMBDA_NN_EST_2
+261 0x4FFE //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0020 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x0000 //TX_EQ_THR_BF
@@ -43411,70 +43411,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x4000 //TX_B_POST_FLT_1
281 0x0018 //TX_NS_LVL_CTRL_0
-282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0018 //TX_NS_LVL_CTRL_2
-284 0x0019 //TX_NS_LVL_CTRL_3
+282 0x000C //TX_NS_LVL_CTRL_1
+283 0x0008 //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x001A //TX_NS_LVL_CTRL_4
286 0x001E //TX_NS_LVL_CTRL_5
-287 0x001C //TX_NS_LVL_CTRL_6
+287 0x000C //TX_NS_LVL_CTRL_6
288 0x001C //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0012 //TX_MIN_GAIN_S_1
-291 0x0012 //TX_MIN_GAIN_S_2
-292 0x0012 //TX_MIN_GAIN_S_3
+290 0x0010 //TX_MIN_GAIN_S_1
+291 0x0010 //TX_MIN_GAIN_S_2
+292 0x0014 //TX_MIN_GAIN_S_3
293 0x0018 //TX_MIN_GAIN_S_4
294 0x0018 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x0018 //TX_MIN_GAIN_S_7
-297 0x5000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x3FFE //TX_SNRI_SUP_1
+302 0x5FFC //TX_SNRI_SUP_2
+303 0x5FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x5FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x4000 //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0028 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7000 //TX_A_POST_FILT_S_0
-315 0x3000 //TX_A_POST_FILT_S_1
-316 0x3000 //TX_A_POST_FILT_S_2
-317 0x2000 //TX_A_POST_FILT_S_3
+315 0x5FF6 //TX_A_POST_FILT_S_1
+316 0x6FF4 //TX_A_POST_FILT_S_2
+317 0x5FF6 //TX_A_POST_FILT_S_3
318 0x7000 //TX_A_POST_FILT_S_4
319 0x7000 //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x37FB //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x7FFF //TX_B_POST_FILT_1
-324 0x4000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+323 0x6FF4 //TX_B_POST_FILT_1
+324 0x3FFA //TX_B_POST_FILT_2
+325 0x17FF //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x4000 //TX_B_POST_FILT_5
-328 0x5000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x4000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x6000 //TX_B_LESSCUT_RTO_S_1
-332 0x6000 //TX_B_LESSCUT_RTO_S_2
-333 0x6000 //TX_B_LESSCUT_RTO_S_3
+331 0x6FFA //TX_B_LESSCUT_RTO_S_1
+332 0x7FF8 //TX_B_LESSCUT_RTO_S_2
+333 0x7FF8 //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x6000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C29 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7000 //TX_LAMBDA_PFILT_S_1
-341 0x7000 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7AF5 //TX_LAMBDA_PFILT_S_1
+341 0x7BF4 //TX_LAMBDA_PFILT_S_2
+342 0x78F7 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x7DF2 //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0600 //TX_A_PEPPER
@@ -43499,17 +43499,17 @@
367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0139 //TX_NOISE_TH_1
-371 0x0479 //TX_NOISE_TH_2
-372 0x1518 //TX_NOISE_TH_3
-373 0x4A38 //TX_NOISE_TH_4
+370 0x03AD //TX_NOISE_TH_1
+371 0x02FE //TX_NOISE_TH_2
+372 0x258A //TX_NOISE_TH_3
+373 0x59E6 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
-376 0x0032 //TX_NOISE_TH_5_3
-377 0x4E20 //TX_NOISE_TH_5_4
-378 0x4E20 //TX_NOISE_TH_6
+376 0x0000 //TX_NOISE_TH_5_3
+377 0x7FFF //TX_NOISE_TH_5_4
+378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xDCD4 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -43525,19 +43525,19 @@
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x5000 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0006 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4900 //TX_MIN_G_CTRL_SSNS
+408 0x2000 //TX_MIN_G_CTRL_SSNS
409 0x1000 //TX_METAL_RTO_THR
410 0x0FA0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -43608,7 +43608,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -43995,17 +43995,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0714 //TX_TDDRC_DRC_GAIN
+866 0x06AF //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x199A //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1388 //TX_TFMASKLTH_BINVAD
+873 0x01F4 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x2000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFD //TX_B_LESSCUT_RTO_MASK
877 0x1C00 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -44020,7 +44020,7 @@
888 0x00C8 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x7FFA //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -44028,33 +44028,33 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0290 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x02AC //TX_MICMUTE_RATIO_THR
+900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
-910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7D00 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x2000 //TX_DTD_THR2_MICMUTE_0
+910 0x2000 //TX_MICMUTE_LAMBDA_RE_EST
+911 0x7B0C //TX_DTD_THR1_MICMUTE_0
+912 0x7DFA //TX_DTD_THR1_MICMUTE_1
+913 0x797C //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
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
@@ -44062,11 +44062,11 @@
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -44075,21 +44075,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x57E4 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0009 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x1FFF //TX_PRE_MASK_SUP
+950 0x01E0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x73F2 //TX_NSSAMASK_MORENS
+954 0x0D00 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x0CCD //TX_NSSAMASK_MORENS_TYPE1
-958 0x0CCD //TX_NSSAMASK_MORENS_TYPE2
-959 0x0CCD //TX_CGMMMASK_MORENS_TYPE1
-960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
+957 0x13FE //TX_NSSAMASK_MORENS_TYPE1
+958 0x5BF5 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -44969,7 +44969,7 @@
129 0x00B5 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x000C //RX_RECVFUNC_MODE_0
+157 0x002C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0001 //RX_SAMPLINGFREQ_SIG
160 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -45149,22 +45149,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0400 //RX_TDDRC_DRC_GAIN
-195 0x0030 //RX_FDEQ_SUBNUM
+281 0x0100 //RX_TDDRC_DRC_GAIN
+195 0x001D //RX_FDEQ_SUBNUM
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4844 //RX_FDEQ_GAIN_2
-199 0x4A4C //RX_FDEQ_GAIN_3
-200 0x4E50 //RX_FDEQ_GAIN_4
-201 0x5254 //RX_FDEQ_GAIN_5
-202 0x5658 //RX_FDEQ_GAIN_6
-203 0x5A5C //RX_FDEQ_GAIN_7
-204 0x5C5C //RX_FDEQ_GAIN_8
-205 0x5C5C //RX_FDEQ_GAIN_9
-206 0x5C5C //RX_FDEQ_GAIN_10
-207 0x5C5C //RX_FDEQ_GAIN_11
-208 0x5C5C //RX_FDEQ_GAIN_12
-209 0x5C5C //RX_FDEQ_GAIN_13
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4848 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4C4C //RX_FDEQ_GAIN_6
+203 0x4C50 //RX_FDEQ_GAIN_7
+204 0x5050 //RX_FDEQ_GAIN_8
+205 0x5048 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x4848 //RX_FDEQ_GAIN_11
+208 0x4848 //RX_FDEQ_GAIN_12
+209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -45189,7 +45189,7 @@
231 0x0F10 //RX_FDEQ_BIN_11
232 0x1011 //RX_FDEQ_BIN_12
233 0x1104 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
+234 0x0E00 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
237 0x0000 //RX_FDEQ_BIN_17
@@ -45223,7 +45223,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00B5 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -45248,22 +45248,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0400 //RX_TDDRC_DRC_GAIN
-195 0x0030 //RX_FDEQ_SUBNUM
+281 0x0100 //RX_TDDRC_DRC_GAIN
+195 0x001D //RX_FDEQ_SUBNUM
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4844 //RX_FDEQ_GAIN_2
-199 0x4A4C //RX_FDEQ_GAIN_3
-200 0x4E50 //RX_FDEQ_GAIN_4
-201 0x5254 //RX_FDEQ_GAIN_5
-202 0x5658 //RX_FDEQ_GAIN_6
-203 0x5A5C //RX_FDEQ_GAIN_7
-204 0x5C5C //RX_FDEQ_GAIN_8
-205 0x5C5C //RX_FDEQ_GAIN_9
-206 0x5C5C //RX_FDEQ_GAIN_10
-207 0x5C5C //RX_FDEQ_GAIN_11
-208 0x5C5C //RX_FDEQ_GAIN_12
-209 0x5C5C //RX_FDEQ_GAIN_13
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4848 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4C4C //RX_FDEQ_GAIN_6
+203 0x4C50 //RX_FDEQ_GAIN_7
+204 0x5050 //RX_FDEQ_GAIN_8
+205 0x5048 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x4848 //RX_FDEQ_GAIN_11
+208 0x4848 //RX_FDEQ_GAIN_12
+209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -45288,7 +45288,7 @@
231 0x0F10 //RX_FDEQ_BIN_11
232 0x1011 //RX_FDEQ_BIN_12
233 0x1104 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
+234 0x0E00 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
237 0x0000 //RX_FDEQ_BIN_17
@@ -45322,7 +45322,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00B5 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -45347,22 +45347,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0400 //RX_TDDRC_DRC_GAIN
-195 0x0030 //RX_FDEQ_SUBNUM
+281 0x0100 //RX_TDDRC_DRC_GAIN
+195 0x001D //RX_FDEQ_SUBNUM
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4844 //RX_FDEQ_GAIN_2
-199 0x4A4C //RX_FDEQ_GAIN_3
-200 0x4E50 //RX_FDEQ_GAIN_4
-201 0x5254 //RX_FDEQ_GAIN_5
-202 0x5658 //RX_FDEQ_GAIN_6
-203 0x5A5C //RX_FDEQ_GAIN_7
-204 0x5C5C //RX_FDEQ_GAIN_8
-205 0x5C5C //RX_FDEQ_GAIN_9
-206 0x5C5C //RX_FDEQ_GAIN_10
-207 0x5C5C //RX_FDEQ_GAIN_11
-208 0x5C5C //RX_FDEQ_GAIN_12
-209 0x5C5C //RX_FDEQ_GAIN_13
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4848 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4C4C //RX_FDEQ_GAIN_6
+203 0x4C50 //RX_FDEQ_GAIN_7
+204 0x5050 //RX_FDEQ_GAIN_8
+205 0x5048 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x4848 //RX_FDEQ_GAIN_11
+208 0x4848 //RX_FDEQ_GAIN_12
+209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -45387,7 +45387,7 @@
231 0x0F10 //RX_FDEQ_BIN_11
232 0x1011 //RX_FDEQ_BIN_12
233 0x1104 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
+234 0x0E00 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
237 0x0000 //RX_FDEQ_BIN_17
@@ -45421,7 +45421,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00B5 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -45446,22 +45446,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0400 //RX_TDDRC_DRC_GAIN
-195 0x0030 //RX_FDEQ_SUBNUM
+281 0x0100 //RX_TDDRC_DRC_GAIN
+195 0x001D //RX_FDEQ_SUBNUM
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4844 //RX_FDEQ_GAIN_2
-199 0x4A4C //RX_FDEQ_GAIN_3
-200 0x4E50 //RX_FDEQ_GAIN_4
-201 0x5254 //RX_FDEQ_GAIN_5
-202 0x5658 //RX_FDEQ_GAIN_6
-203 0x5A5C //RX_FDEQ_GAIN_7
-204 0x5C5C //RX_FDEQ_GAIN_8
-205 0x5C5C //RX_FDEQ_GAIN_9
-206 0x5C5C //RX_FDEQ_GAIN_10
-207 0x5C5C //RX_FDEQ_GAIN_11
-208 0x5C5C //RX_FDEQ_GAIN_12
-209 0x5C5C //RX_FDEQ_GAIN_13
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4848 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4C4C //RX_FDEQ_GAIN_6
+203 0x4C50 //RX_FDEQ_GAIN_7
+204 0x5050 //RX_FDEQ_GAIN_8
+205 0x5048 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x4848 //RX_FDEQ_GAIN_11
+208 0x4848 //RX_FDEQ_GAIN_12
+209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -45486,7 +45486,7 @@
231 0x0F10 //RX_FDEQ_BIN_11
232 0x1011 //RX_FDEQ_BIN_12
233 0x1104 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
+234 0x0E00 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
237 0x0000 //RX_FDEQ_BIN_17
@@ -45520,7 +45520,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00B5 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 4
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -45545,22 +45545,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0400 //RX_TDDRC_DRC_GAIN
-195 0x0030 //RX_FDEQ_SUBNUM
+281 0x0100 //RX_TDDRC_DRC_GAIN
+195 0x001D //RX_FDEQ_SUBNUM
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4844 //RX_FDEQ_GAIN_2
-199 0x4A4C //RX_FDEQ_GAIN_3
-200 0x4E50 //RX_FDEQ_GAIN_4
-201 0x5254 //RX_FDEQ_GAIN_5
-202 0x5658 //RX_FDEQ_GAIN_6
-203 0x5A5C //RX_FDEQ_GAIN_7
-204 0x5C5C //RX_FDEQ_GAIN_8
-205 0x5C5C //RX_FDEQ_GAIN_9
-206 0x5C5C //RX_FDEQ_GAIN_10
-207 0x5C5C //RX_FDEQ_GAIN_11
-208 0x5C5C //RX_FDEQ_GAIN_12
-209 0x5C5C //RX_FDEQ_GAIN_13
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4848 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4C4C //RX_FDEQ_GAIN_6
+203 0x4C50 //RX_FDEQ_GAIN_7
+204 0x5050 //RX_FDEQ_GAIN_8
+205 0x5048 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x4848 //RX_FDEQ_GAIN_11
+208 0x4848 //RX_FDEQ_GAIN_12
+209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -45585,7 +45585,7 @@
231 0x0F10 //RX_FDEQ_BIN_11
232 0x1011 //RX_FDEQ_BIN_12
233 0x1104 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
+234 0x0E00 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
237 0x0000 //RX_FDEQ_BIN_17
@@ -45619,7 +45619,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00B5 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 5
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -45644,22 +45644,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0400 //RX_TDDRC_DRC_GAIN
-195 0x0030 //RX_FDEQ_SUBNUM
+281 0x0100 //RX_TDDRC_DRC_GAIN
+195 0x001D //RX_FDEQ_SUBNUM
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4844 //RX_FDEQ_GAIN_2
-199 0x4A4C //RX_FDEQ_GAIN_3
-200 0x4E50 //RX_FDEQ_GAIN_4
-201 0x5254 //RX_FDEQ_GAIN_5
-202 0x5658 //RX_FDEQ_GAIN_6
-203 0x5A5C //RX_FDEQ_GAIN_7
-204 0x5C5C //RX_FDEQ_GAIN_8
-205 0x5C5C //RX_FDEQ_GAIN_9
-206 0x5C5C //RX_FDEQ_GAIN_10
-207 0x5C5C //RX_FDEQ_GAIN_11
-208 0x5C5C //RX_FDEQ_GAIN_12
-209 0x5C5C //RX_FDEQ_GAIN_13
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4848 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4C4C //RX_FDEQ_GAIN_6
+203 0x4C50 //RX_FDEQ_GAIN_7
+204 0x5050 //RX_FDEQ_GAIN_8
+205 0x5048 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x4848 //RX_FDEQ_GAIN_11
+208 0x4848 //RX_FDEQ_GAIN_12
+209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -45684,7 +45684,7 @@
231 0x0F10 //RX_FDEQ_BIN_11
232 0x1011 //RX_FDEQ_BIN_12
233 0x1104 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
+234 0x0E00 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
237 0x0000 //RX_FDEQ_BIN_17
@@ -45718,7 +45718,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00B5 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 6
163 0x1000 //RX_TDDRC_ALPHA_UP_1
@@ -45743,22 +45743,22 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0400 //RX_TDDRC_DRC_GAIN
-195 0x0030 //RX_FDEQ_SUBNUM
+281 0x0100 //RX_TDDRC_DRC_GAIN
+195 0x001D //RX_FDEQ_SUBNUM
196 0x4848 //RX_FDEQ_GAIN_0
197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4844 //RX_FDEQ_GAIN_2
-199 0x4A4C //RX_FDEQ_GAIN_3
-200 0x4E50 //RX_FDEQ_GAIN_4
-201 0x5254 //RX_FDEQ_GAIN_5
-202 0x5658 //RX_FDEQ_GAIN_6
-203 0x5A5C //RX_FDEQ_GAIN_7
-204 0x5C5C //RX_FDEQ_GAIN_8
-205 0x5C5C //RX_FDEQ_GAIN_9
-206 0x5C5C //RX_FDEQ_GAIN_10
-207 0x5C5C //RX_FDEQ_GAIN_11
-208 0x5C5C //RX_FDEQ_GAIN_12
-209 0x5C5C //RX_FDEQ_GAIN_13
+198 0x4848 //RX_FDEQ_GAIN_2
+199 0x4848 //RX_FDEQ_GAIN_3
+200 0x4848 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x4C4C //RX_FDEQ_GAIN_6
+203 0x4C50 //RX_FDEQ_GAIN_7
+204 0x5050 //RX_FDEQ_GAIN_8
+205 0x5048 //RX_FDEQ_GAIN_9
+206 0x4848 //RX_FDEQ_GAIN_10
+207 0x4848 //RX_FDEQ_GAIN_11
+208 0x4848 //RX_FDEQ_GAIN_12
+209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
@@ -45783,7 +45783,7 @@
231 0x0F10 //RX_FDEQ_BIN_11
232 0x1011 //RX_FDEQ_BIN_12
233 0x1104 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
+234 0x0E00 //RX_FDEQ_BIN_14
235 0x0000 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
237 0x0000 //RX_FDEQ_BIN_17
@@ -45817,7 +45817,7 @@
265 0x5333 //RX_FDDRC_SLANT_1_2
266 0x5333 //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x0100 //RX_SPK_VOL
+286 0x00B5 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#CASE_NAME HANDSET-HANDSET_HAC-VOICE_GENERIC-SWB
@@ -45827,7 +45827,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -46067,31 +46067,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0x0E00 //TX_THR_SN_EST_1
-244 0xF400 //TX_THR_SN_EST_2
+243 0x0600 //TX_THR_SN_EST_1
+244 0xF600 //TX_THR_SN_EST_2
245 0xF800 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0400 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0050 //TX_DELTA_THR_SN_EST_0
-251 0x0300 //TX_DELTA_THR_SN_EST_1
-252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0100 //TX_DELTA_THR_SN_EST_2
+253 0x0100 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x3000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -46106,70 +46106,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0014 //TX_NS_LVL_CTRL_0
-282 0x0014 //TX_NS_LVL_CTRL_1
-283 0x0014 //TX_NS_LVL_CTRL_2
-284 0x0018 //TX_NS_LVL_CTRL_3
+282 0x0018 //TX_NS_LVL_CTRL_1
+283 0x0018 //TX_NS_LVL_CTRL_2
+284 0x0028 //TX_NS_LVL_CTRL_3
285 0x0016 //TX_NS_LVL_CTRL_4
286 0x0012 //TX_NS_LVL_CTRL_5
-287 0x0016 //TX_NS_LVL_CTRL_6
+287 0x0014 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0014 //TX_MIN_GAIN_S_1
+290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0004 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
-295 0x0012 //TX_MIN_GAIN_S_6
+295 0x0010 //TX_MIN_GAIN_S_6
296 0x0012 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5FF6 //TX_SNRI_SUP_1
-302 0x77F3 //TX_SNRI_SUP_2
-303 0x6000 //TX_SNRI_SUP_3
+301 0x7FFA //TX_SNRI_SUP_1
+302 0x2FFF //TX_SNRI_SUP_2
+303 0x6FFB //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
-306 0x3000 //TX_SNRI_SUP_6
+306 0x2000 //TX_SNRI_SUP_6
307 0x6000 //TX_SNRI_SUP_7
308 0x6000 //TX_THR_LFNS
-309 0x0017 //TX_G_LFNS
+309 0x0018 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x4000 //TX_A_POST_FILT_S_0
-315 0x47F9 //TX_A_POST_FILT_S_1
-316 0x4FF8 //TX_A_POST_FILT_S_2
-317 0x4000 //TX_A_POST_FILT_S_3
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x1FFE //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
-320 0x5000 //TX_A_POST_FILT_S_6
+320 0x1FFE //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x47F8 //TX_B_POST_FILT_1
-324 0x0FFF //TX_B_POST_FILT_2
-325 0x6000 //TX_B_POST_FILT_3
+323 0x7FF2 //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x67F5 //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x3000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x77F9 //TX_B_LESSCUT_RTO_S_1
-332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x47FF //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x4000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
-336 0x1000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x79F6 //TX_LAMBDA_PFILT_S_1
-341 0x75FA //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
+341 0x77F8 //TX_LAMBDA_PFILT_S_2
+342 0x75FA //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x07D0 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -46204,7 +46204,7 @@
377 0x7FFF //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xD8ED //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -46221,18 +46221,18 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x7C00 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x2900 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -46303,7 +46303,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -46399,12 +46399,12 @@
572 0x4D56 //TX_FDEQ_GAIN_5
573 0x5554 //TX_FDEQ_GAIN_6
574 0x5F51 //TX_FDEQ_GAIN_7
-575 0x535A //TX_FDEQ_GAIN_8
-576 0x5860 //TX_FDEQ_GAIN_9
+575 0x575E //TX_FDEQ_GAIN_8
+576 0x5C60 //TX_FDEQ_GAIN_9
577 0x5C5C //TX_FDEQ_GAIN_10
578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5C61 //TX_FDEQ_GAIN_12
-580 0x5B65 //TX_FDEQ_GAIN_13
+579 0x5C65 //TX_FDEQ_GAIN_12
+580 0x616A //TX_FDEQ_GAIN_13
581 0x7470 //TX_FDEQ_GAIN_14
582 0x6060 //TX_FDEQ_GAIN_15
583 0x5C48 //TX_FDEQ_GAIN_16
@@ -46422,8 +46422,8 @@
595 0x0504 //TX_FDEQ_BIN_4
596 0x0708 //TX_FDEQ_BIN_5
597 0x0808 //TX_FDEQ_BIN_6
-598 0x050E //TX_FDEQ_BIN_7
-599 0x0B0C //TX_FDEQ_BIN_8
+598 0x0505 //TX_FDEQ_BIN_7
+599 0x140C //TX_FDEQ_BIN_8
600 0x0F0F //TX_FDEQ_BIN_9
601 0x0E0D //TX_FDEQ_BIN_10
602 0x0F28 //TX_FDEQ_BIN_11
@@ -46690,17 +46690,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0AB7 //TX_TDDRC_DRC_GAIN
+866 0x0A3C //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0xECCD //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1B58 //TX_TFMASKLTH_BINVAD
+873 0x03E8 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x2FFF //TX_B_LESSCUT_RTO_MASK
877 0x2000 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -46715,7 +46715,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -46723,45 +46723,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
-916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7F58 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7FDA //TX_DTD_THR1_MICMUTE_2
+914 0x7FF6 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00B0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -46770,21 +46770,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0x3BD8 //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x5FFB //TX_PRE_MASK_SUP
+950 0x02C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x2BFB //TX_NSSAMASK_MORENS
+954 0x1900 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x67E7 //TX_NSSAMASK_MORENS_TYPE1
-958 0x7BE2 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0800 //TX_CGMMMASK_MORENS_TYPE2
+957 0x53F6 //TX_NSSAMASK_MORENS_TYPE1
+958 0x63F4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -48916,7 +48916,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -51611,7 +51611,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -53912,7 +53912,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0016 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
@@ -54152,31 +54152,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0xFA00 //TX_THR_SN_EST_1
-244 0xFB00 //TX_THR_SN_EST_2
-245 0xF800 //TX_THR_SN_EST_3
+243 0x0400 //TX_THR_SN_EST_1
+244 0x0400 //TX_THR_SN_EST_2
+245 0xF000 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0xFC00 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0000 //TX_DELTA_THR_SN_EST_0
-251 0x01A0 //TX_DELTA_THR_SN_EST_1
-252 0x0200 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0xFD00 //TX_DELTA_THR_SN_EST_1
+252 0x0700 //TX_DELTA_THR_SN_EST_2
+253 0x0500 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0x0300 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
-259 0x5000 //TX_LAMBDA_NN_EST_1
-260 0x4000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+259 0x3000 //TX_LAMBDA_NN_EST_1
+260 0x4FFE //TX_LAMBDA_NN_EST_2
+261 0x4FFE //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0020 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x0000 //TX_EQ_THR_BF
@@ -54191,70 +54191,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x4000 //TX_B_POST_FLT_1
281 0x0018 //TX_NS_LVL_CTRL_0
-282 0x0020 //TX_NS_LVL_CTRL_1
-283 0x0018 //TX_NS_LVL_CTRL_2
-284 0x0019 //TX_NS_LVL_CTRL_3
+282 0x000C //TX_NS_LVL_CTRL_1
+283 0x0008 //TX_NS_LVL_CTRL_2
+284 0x0020 //TX_NS_LVL_CTRL_3
285 0x001A //TX_NS_LVL_CTRL_4
286 0x001E //TX_NS_LVL_CTRL_5
-287 0x001C //TX_NS_LVL_CTRL_6
+287 0x000C //TX_NS_LVL_CTRL_6
288 0x001C //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0012 //TX_MIN_GAIN_S_1
-291 0x0012 //TX_MIN_GAIN_S_2
-292 0x0012 //TX_MIN_GAIN_S_3
+290 0x0010 //TX_MIN_GAIN_S_1
+291 0x0010 //TX_MIN_GAIN_S_2
+292 0x0014 //TX_MIN_GAIN_S_3
293 0x0018 //TX_MIN_GAIN_S_4
294 0x0018 //TX_MIN_GAIN_S_5
-295 0x0018 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x0018 //TX_MIN_GAIN_S_7
-297 0x5000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5000 //TX_SNRI_SUP_1
-302 0x4000 //TX_SNRI_SUP_2
-303 0x4000 //TX_SNRI_SUP_3
+301 0x3FFE //TX_SNRI_SUP_1
+302 0x5FFC //TX_SNRI_SUP_2
+303 0x5FFC //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x4000 //TX_SNRI_SUP_5
-306 0x4000 //TX_SNRI_SUP_6
+306 0x5FFC //TX_SNRI_SUP_6
307 0x4000 //TX_SNRI_SUP_7
308 0x4000 //TX_THR_LFNS
-309 0x0018 //TX_G_LFNS
+309 0x0028 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x7000 //TX_A_POST_FILT_S_0
-315 0x3000 //TX_A_POST_FILT_S_1
-316 0x3000 //TX_A_POST_FILT_S_2
-317 0x2000 //TX_A_POST_FILT_S_3
+315 0x5FF6 //TX_A_POST_FILT_S_1
+316 0x6FF4 //TX_A_POST_FILT_S_2
+317 0x5FF6 //TX_A_POST_FILT_S_3
318 0x7000 //TX_A_POST_FILT_S_4
319 0x7000 //TX_A_POST_FILT_S_5
-320 0x7000 //TX_A_POST_FILT_S_6
+320 0x37FB //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x7FFF //TX_B_POST_FILT_1
-324 0x4000 //TX_B_POST_FILT_2
-325 0x4000 //TX_B_POST_FILT_3
+323 0x6FF4 //TX_B_POST_FILT_1
+324 0x3FFA //TX_B_POST_FILT_2
+325 0x17FF //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x4000 //TX_B_POST_FILT_5
-328 0x5000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x4000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
-331 0x6000 //TX_B_LESSCUT_RTO_S_1
-332 0x6000 //TX_B_LESSCUT_RTO_S_2
-333 0x6000 //TX_B_LESSCUT_RTO_S_3
+331 0x6FFA //TX_B_LESSCUT_RTO_S_1
+332 0x7FF8 //TX_B_LESSCUT_RTO_S_2
+333 0x7FF8 //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
-336 0x6000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x7FFF //TX_B_LESSCUT_RTO_S_7
338 0x7C29 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x7000 //TX_LAMBDA_PFILT_S_1
-341 0x7000 //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x7AF5 //TX_LAMBDA_PFILT_S_1
+341 0x7BF4 //TX_LAMBDA_PFILT_S_2
+342 0x78F7 //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x7DF2 //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x0200 //TX_K_PEPPER
348 0x0600 //TX_A_PEPPER
@@ -54279,17 +54279,17 @@
367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x0139 //TX_NOISE_TH_1
-371 0x0479 //TX_NOISE_TH_2
-372 0x1518 //TX_NOISE_TH_3
-373 0x4A38 //TX_NOISE_TH_4
+370 0x03AD //TX_NOISE_TH_1
+371 0x02FE //TX_NOISE_TH_2
+372 0x258A //TX_NOISE_TH_3
+373 0x59E6 //TX_NOISE_TH_4
374 0x7FFF //TX_NOISE_TH_5
375 0x7FFF //TX_NOISE_TH_5_2
-376 0x0032 //TX_NOISE_TH_5_3
-377 0x4E20 //TX_NOISE_TH_5_4
-378 0x4E20 //TX_NOISE_TH_6
+376 0x0000 //TX_NOISE_TH_5_3
+377 0x7FFF //TX_NOISE_TH_5_4
+378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xDCD4 //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -54305,19 +54305,19 @@
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
-396 0x0500 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+396 0x1FFF //TX_MASK_G_R
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x5000 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0006 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x4900 //TX_MIN_G_CTRL_SSNS
+408 0x2000 //TX_MIN_G_CTRL_SSNS
409 0x1000 //TX_METAL_RTO_THR
410 0x0FA0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -54388,7 +54388,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -54775,17 +54775,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0714 //TX_TDDRC_DRC_GAIN
+866 0x06AF //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0x199A //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1388 //TX_TFMASKLTH_BINVAD
+873 0x01F4 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x2000 //TX_B_LESSCUT_RTO_MASK
+876 0x4FFD //TX_B_LESSCUT_RTO_MASK
877 0x1C00 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -54800,7 +54800,7 @@
888 0x00C8 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x7FFA //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -54808,33 +54808,33 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0290 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x02AC //TX_MICMUTE_RATIO_THR
+900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
908 0x7F40 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
-910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7D00 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x2000 //TX_DTD_THR2_MICMUTE_0
+910 0x2000 //TX_MICMUTE_LAMBDA_RE_EST
+911 0x7B0C //TX_DTD_THR1_MICMUTE_0
+912 0x7DFA //TX_DTD_THR1_MICMUTE_1
+913 0x797C //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
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x1F40 //TX_MICMUTE_DT_CUT_K
-923 0x7FFF //TX_MICMUTE_DT_CUT_THR
-924 0x1F40 //TX_MICMUTE_DT_CUT_K2
-925 0x7FFF //TX_MICMUTE_DT_CUT_THR2
+921 0x1000 //TX_MICMUTE_C_POST_FLT
+922 0x0BB8 //TX_MICMUTE_DT_CUT_K
+923 0x0100 //TX_MICMUTE_DT_CUT_THR
+924 0x0BB8 //TX_MICMUTE_DT_CUT_K2
+925 0x0100 //TX_MICMUTE_DT_CUT_THR2
926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
@@ -54842,11 +54842,11 @@
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -54855,21 +54855,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0xFFFF //TX_TFMASKM4_2_DT_THR
945 0x57E4 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0009 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x1FFF //TX_PRE_MASK_SUP
+950 0x01E0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x73F2 //TX_NSSAMASK_MORENS
+954 0x0D00 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x0CCD //TX_NSSAMASK_MORENS_TYPE1
-958 0x0CCD //TX_NSSAMASK_MORENS_TYPE2
-959 0x0CCD //TX_CGMMMASK_MORENS_TYPE1
-960 0x0CCD //TX_CGMMMASK_MORENS_TYPE2
+957 0x13FE //TX_NSSAMASK_MORENS_TYPE1
+958 0x5BF5 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0100 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -56607,7 +56607,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -56847,31 +56847,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0x0E00 //TX_THR_SN_EST_1
-244 0xF400 //TX_THR_SN_EST_2
+243 0x0600 //TX_THR_SN_EST_1
+244 0xF600 //TX_THR_SN_EST_2
245 0xF800 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0400 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0050 //TX_DELTA_THR_SN_EST_0
-251 0x0300 //TX_DELTA_THR_SN_EST_1
-252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0100 //TX_DELTA_THR_SN_EST_2
+253 0x0100 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x3000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -56886,70 +56886,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0014 //TX_NS_LVL_CTRL_0
-282 0x0014 //TX_NS_LVL_CTRL_1
-283 0x0014 //TX_NS_LVL_CTRL_2
-284 0x0018 //TX_NS_LVL_CTRL_3
+282 0x0018 //TX_NS_LVL_CTRL_1
+283 0x0018 //TX_NS_LVL_CTRL_2
+284 0x0028 //TX_NS_LVL_CTRL_3
285 0x0016 //TX_NS_LVL_CTRL_4
286 0x0012 //TX_NS_LVL_CTRL_5
-287 0x0016 //TX_NS_LVL_CTRL_6
+287 0x0014 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0014 //TX_MIN_GAIN_S_1
+290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0004 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
-295 0x0012 //TX_MIN_GAIN_S_6
+295 0x0010 //TX_MIN_GAIN_S_6
296 0x0012 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5FF6 //TX_SNRI_SUP_1
-302 0x77F3 //TX_SNRI_SUP_2
-303 0x6000 //TX_SNRI_SUP_3
+301 0x7FFA //TX_SNRI_SUP_1
+302 0x2FFF //TX_SNRI_SUP_2
+303 0x6FFB //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
-306 0x3000 //TX_SNRI_SUP_6
+306 0x2000 //TX_SNRI_SUP_6
307 0x6000 //TX_SNRI_SUP_7
308 0x6000 //TX_THR_LFNS
-309 0x0017 //TX_G_LFNS
+309 0x0018 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x4000 //TX_A_POST_FILT_S_0
-315 0x47F9 //TX_A_POST_FILT_S_1
-316 0x4FF8 //TX_A_POST_FILT_S_2
-317 0x4000 //TX_A_POST_FILT_S_3
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x1FFE //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
-320 0x5000 //TX_A_POST_FILT_S_6
+320 0x1FFE //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x47F8 //TX_B_POST_FILT_1
-324 0x0FFF //TX_B_POST_FILT_2
-325 0x6000 //TX_B_POST_FILT_3
+323 0x7FF2 //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x67F5 //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x3000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x77F9 //TX_B_LESSCUT_RTO_S_1
-332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x47FF //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x4000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
-336 0x1000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x79F6 //TX_LAMBDA_PFILT_S_1
-341 0x75FA //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
+341 0x77F8 //TX_LAMBDA_PFILT_S_2
+342 0x75FA //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x07D0 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -56984,7 +56984,7 @@
377 0x7FFF //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xD8ED //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -57001,18 +57001,18 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x7C00 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x2900 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -57083,7 +57083,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -57179,12 +57179,12 @@
572 0x4D56 //TX_FDEQ_GAIN_5
573 0x5554 //TX_FDEQ_GAIN_6
574 0x5F51 //TX_FDEQ_GAIN_7
-575 0x535A //TX_FDEQ_GAIN_8
-576 0x5860 //TX_FDEQ_GAIN_9
+575 0x575E //TX_FDEQ_GAIN_8
+576 0x5C60 //TX_FDEQ_GAIN_9
577 0x5C5C //TX_FDEQ_GAIN_10
578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5C61 //TX_FDEQ_GAIN_12
-580 0x5B65 //TX_FDEQ_GAIN_13
+579 0x5C65 //TX_FDEQ_GAIN_12
+580 0x616A //TX_FDEQ_GAIN_13
581 0x7470 //TX_FDEQ_GAIN_14
582 0x6060 //TX_FDEQ_GAIN_15
583 0x5C48 //TX_FDEQ_GAIN_16
@@ -57202,8 +57202,8 @@
595 0x0504 //TX_FDEQ_BIN_4
596 0x0708 //TX_FDEQ_BIN_5
597 0x0808 //TX_FDEQ_BIN_6
-598 0x050E //TX_FDEQ_BIN_7
-599 0x0B0C //TX_FDEQ_BIN_8
+598 0x0505 //TX_FDEQ_BIN_7
+599 0x140C //TX_FDEQ_BIN_8
600 0x0F0F //TX_FDEQ_BIN_9
601 0x0E0D //TX_FDEQ_BIN_10
602 0x0F28 //TX_FDEQ_BIN_11
@@ -57470,17 +57470,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0AB7 //TX_TDDRC_DRC_GAIN
+866 0x0A3C //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0xECCD //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1B58 //TX_TFMASKLTH_BINVAD
+873 0x03E8 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x2FFF //TX_B_LESSCUT_RTO_MASK
877 0x2000 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -57495,7 +57495,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -57503,45 +57503,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
-916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7F58 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7FDA //TX_DTD_THR1_MICMUTE_2
+914 0x7FF6 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00B0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -57550,21 +57550,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0x3BD8 //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x5FFB //TX_PRE_MASK_SUP
+950 0x02C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x2BFB //TX_NSSAMASK_MORENS
+954 0x1900 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x67E7 //TX_NSSAMASK_MORENS_TYPE1
-958 0x7BE2 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0800 //TX_CGMMMASK_MORENS_TYPE2
+957 0x53F6 //TX_NSSAMASK_MORENS_TYPE1
+958 0x63F4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
@@ -59696,7 +59696,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -61997,7 +61997,7 @@
0 0x4000 //TX_OPERATION_MODE_0
1 0x0000 //TX_OPERATION_MODE_1
2 0x0036 //TX_PATCH_REG
-3 0x6F7E //TX_SENDFUNC_MODE_0
+3 0x6F7F //TX_SENDFUNC_MODE_0
4 0x0000 //TX_SENDFUNC_MODE_1
5 0x0002 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
@@ -62237,31 +62237,31 @@
240 0x0800 //TX_DT_RESRV_8
241 0x0000 //TX_DT_RESRV_9
242 0xF600 //TX_THR_SN_EST_0
-243 0x0E00 //TX_THR_SN_EST_1
-244 0xF400 //TX_THR_SN_EST_2
+243 0x0600 //TX_THR_SN_EST_1
+244 0xF600 //TX_THR_SN_EST_2
245 0xF800 //TX_THR_SN_EST_3
246 0xF800 //TX_THR_SN_EST_4
247 0xF800 //TX_THR_SN_EST_5
-248 0xF800 //TX_THR_SN_EST_6
+248 0x0400 //TX_THR_SN_EST_6
249 0xF700 //TX_THR_SN_EST_7
250 0x0050 //TX_DELTA_THR_SN_EST_0
-251 0x0300 //TX_DELTA_THR_SN_EST_1
-252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0x0200 //TX_DELTA_THR_SN_EST_3
+251 0x0100 //TX_DELTA_THR_SN_EST_1
+252 0x0100 //TX_DELTA_THR_SN_EST_2
+253 0x0100 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0100 //TX_DELTA_THR_SN_EST_6
+256 0xFB00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
260 0x3000 //TX_LAMBDA_NN_EST_2
-261 0x4000 //TX_LAMBDA_NN_EST_3
+261 0x3000 //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4000 //TX_LAMBDA_NN_EST_6
+264 0x3000 //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
-267 0x001E //TX_INBEAM_T
+267 0x0014 //TX_INBEAM_T
268 0x0041 //TX_INBEAMHOLDT
269 0x2000 //TX_G_STRICT
270 0x2000 //TX_EQ_THR_BF
@@ -62276,70 +62276,70 @@
279 0x1000 //TX_B_POST_FLT_0
280 0x1000 //TX_B_POST_FLT_1
281 0x0014 //TX_NS_LVL_CTRL_0
-282 0x0014 //TX_NS_LVL_CTRL_1
-283 0x0014 //TX_NS_LVL_CTRL_2
-284 0x0018 //TX_NS_LVL_CTRL_3
+282 0x0018 //TX_NS_LVL_CTRL_1
+283 0x0018 //TX_NS_LVL_CTRL_2
+284 0x0028 //TX_NS_LVL_CTRL_3
285 0x0016 //TX_NS_LVL_CTRL_4
286 0x0012 //TX_NS_LVL_CTRL_5
-287 0x0016 //TX_NS_LVL_CTRL_6
+287 0x0014 //TX_NS_LVL_CTRL_6
288 0x0017 //TX_NS_LVL_CTRL_7
289 0x000E //TX_MIN_GAIN_S_0
-290 0x0014 //TX_MIN_GAIN_S_1
+290 0x000C //TX_MIN_GAIN_S_1
291 0x0020 //TX_MIN_GAIN_S_2
-292 0x0010 //TX_MIN_GAIN_S_3
+292 0x0004 //TX_MIN_GAIN_S_3
293 0x0012 //TX_MIN_GAIN_S_4
294 0x0012 //TX_MIN_GAIN_S_5
-295 0x0012 //TX_MIN_GAIN_S_6
+295 0x0010 //TX_MIN_GAIN_S_6
296 0x0012 //TX_MIN_GAIN_S_7
-297 0x4000 //TX_NMOS_SUP
+297 0x2000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
-301 0x5FF6 //TX_SNRI_SUP_1
-302 0x77F3 //TX_SNRI_SUP_2
-303 0x6000 //TX_SNRI_SUP_3
+301 0x7FFA //TX_SNRI_SUP_1
+302 0x2FFF //TX_SNRI_SUP_2
+303 0x6FFB //TX_SNRI_SUP_3
304 0x6000 //TX_SNRI_SUP_4
305 0x6000 //TX_SNRI_SUP_5
-306 0x3000 //TX_SNRI_SUP_6
+306 0x2000 //TX_SNRI_SUP_6
307 0x6000 //TX_SNRI_SUP_7
308 0x6000 //TX_THR_LFNS
-309 0x0017 //TX_G_LFNS
+309 0x0018 //TX_G_LFNS
310 0x09C4 //TX_GAIN0_NTH
311 0x000A //TX_MUSIC_MORENS
312 0x7FFF //TX_A_POST_FILT_0
313 0x2000 //TX_A_POST_FILT_1
314 0x4000 //TX_A_POST_FILT_S_0
-315 0x47F9 //TX_A_POST_FILT_S_1
-316 0x4FF8 //TX_A_POST_FILT_S_2
-317 0x4000 //TX_A_POST_FILT_S_3
+315 0x77F3 //TX_A_POST_FILT_S_1
+316 0x7FF2 //TX_A_POST_FILT_S_2
+317 0x1FFE //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x4000 //TX_A_POST_FILT_S_5
-320 0x5000 //TX_A_POST_FILT_S_6
+320 0x1FFE //TX_A_POST_FILT_S_6
321 0x7000 //TX_A_POST_FILT_S_7
322 0x1000 //TX_B_POST_FILT_0
-323 0x47F8 //TX_B_POST_FILT_1
-324 0x0FFF //TX_B_POST_FILT_2
-325 0x6000 //TX_B_POST_FILT_3
+323 0x7FF2 //TX_B_POST_FILT_1
+324 0x1000 //TX_B_POST_FILT_2
+325 0x67F5 //TX_B_POST_FILT_3
326 0x2000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x3000 //TX_B_POST_FILT_6
+328 0x4FF8 //TX_B_POST_FILT_6
329 0x3000 //TX_B_POST_FILT_7
330 0x1000 //TX_B_LESSCUT_RTO_S_0
-331 0x77F9 //TX_B_LESSCUT_RTO_S_1
-332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x1000 //TX_B_LESSCUT_RTO_S_3
+331 0x47FF //TX_B_LESSCUT_RTO_S_1
+332 0x6FFA //TX_B_LESSCUT_RTO_S_2
+333 0x4000 //TX_B_LESSCUT_RTO_S_3
334 0x1000 //TX_B_LESSCUT_RTO_S_4
335 0x1000 //TX_B_LESSCUT_RTO_S_5
-336 0x1000 //TX_B_LESSCUT_RTO_S_6
+336 0x77F9 //TX_B_LESSCUT_RTO_S_6
337 0x1000 //TX_B_LESSCUT_RTO_S_7
338 0x7E14 //TX_LAMBDA_PFILT
339 0x7C29 //TX_LAMBDA_PFILT_S_0
-340 0x79F6 //TX_LAMBDA_PFILT_S_1
-341 0x75FA //TX_LAMBDA_PFILT_S_2
-342 0x7C29 //TX_LAMBDA_PFILT_S_3
+340 0x76F9 //TX_LAMBDA_PFILT_S_1
+341 0x77F8 //TX_LAMBDA_PFILT_S_2
+342 0x75FA //TX_LAMBDA_PFILT_S_3
343 0x7C29 //TX_LAMBDA_PFILT_S_4
344 0x7C29 //TX_LAMBDA_PFILT_S_5
-345 0x7C29 //TX_LAMBDA_PFILT_S_6
+345 0x74FB //TX_LAMBDA_PFILT_S_6
346 0x7C29 //TX_LAMBDA_PFILT_S_7
347 0x07D0 //TX_K_PEPPER
348 0x0800 //TX_A_PEPPER
@@ -62374,7 +62374,7 @@
377 0x7FFF //TX_NOISE_TH_5_4
378 0x7FFF //TX_NOISE_TH_6
379 0x0014 //TX_MINENOISE_TH
-380 0xD508 //TX_MORENS_TFMASK_TH
+380 0xD8ED //TX_MORENS_TFMASK_TH
381 0x0001 //TX_DRC_QUIET_FLOOR
382 0x6D60 //TX_RATIODTL_CUT_TH
383 0x0DAC //TX_DT_CUT_K1
@@ -62391,18 +62391,18 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
401 0x0004 //TX_MAXLEVEL_CNG
402 0x00B4 //TX_STN_NOISE_TH
-403 0x4000 //TX_POST_MASK_SUP
+403 0x7C00 //TX_POST_MASK_SUP
404 0x7FFF //TX_POST_MASK_ADJUST
405 0x00C8 //TX_NS_ENOISE_MIC0_TH
406 0x0014 //TX_MINENOISE_MIC0_TH
407 0x012C //TX_MINENOISE_MIC0_S_TH
-408 0x2900 //TX_MIN_G_CTRL_SSNS
+408 0x2FFF //TX_MIN_G_CTRL_SSNS
409 0x0400 //TX_METAL_RTO_THR
410 0x07D0 //TX_NS_FP_K_METAL
411 0x3A98 //TX_NOISEDET_BOOST_TH
@@ -62473,7 +62473,7 @@
476 0x012C //TX_DOA_TRACK_HT
477 0x0200 //TX_N1_HOLD_HF
478 0x0100 //TX_N2_HOLD_HF
-479 0x2A3D //TX_BF_RESET_THR_HF
+479 0x2328 //TX_BF_RESET_THR_HF
480 0x7333 //TX_DOA_SMOOTH
481 0x0800 //TX_MU_BF
482 0x0800 //TX_BF_MU_LF_B2
@@ -62569,12 +62569,12 @@
572 0x4D56 //TX_FDEQ_GAIN_5
573 0x5554 //TX_FDEQ_GAIN_6
574 0x5F51 //TX_FDEQ_GAIN_7
-575 0x535A //TX_FDEQ_GAIN_8
-576 0x5860 //TX_FDEQ_GAIN_9
+575 0x575E //TX_FDEQ_GAIN_8
+576 0x5C60 //TX_FDEQ_GAIN_9
577 0x5C5C //TX_FDEQ_GAIN_10
578 0x5958 //TX_FDEQ_GAIN_11
-579 0x5C61 //TX_FDEQ_GAIN_12
-580 0x5B65 //TX_FDEQ_GAIN_13
+579 0x5C65 //TX_FDEQ_GAIN_12
+580 0x616A //TX_FDEQ_GAIN_13
581 0x7470 //TX_FDEQ_GAIN_14
582 0x6060 //TX_FDEQ_GAIN_15
583 0x5C48 //TX_FDEQ_GAIN_16
@@ -62592,8 +62592,8 @@
595 0x0504 //TX_FDEQ_BIN_4
596 0x0708 //TX_FDEQ_BIN_5
597 0x0808 //TX_FDEQ_BIN_6
-598 0x050E //TX_FDEQ_BIN_7
-599 0x0B0C //TX_FDEQ_BIN_8
+598 0x0505 //TX_FDEQ_BIN_7
+599 0x140C //TX_FDEQ_BIN_8
600 0x0F0F //TX_FDEQ_BIN_9
601 0x0E0D //TX_FDEQ_BIN_10
602 0x0F28 //TX_FDEQ_BIN_11
@@ -62860,17 +62860,17 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x0AB7 //TX_TDDRC_DRC_GAIN
+866 0x0A3C //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
870 0x0000 //TX_TFMASKLTHL
871 0x0CCD //TX_TFMASKHTH
-872 0xECCD //TX_TFMASKLTH_BINVAD
-873 0xFCCD //TX_TFMASKLTH_NS_EST
+872 0x1B58 //TX_TFMASKLTH_BINVAD
+873 0x03E8 //TX_TFMASKLTH_NS_EST
874 0xF800 //TX_TFMASKLTH_DOA
875 0x0CCD //TX_TFMASKTH_BLESSCUT
-876 0x1000 //TX_B_LESSCUT_RTO_MASK
+876 0x2FFF //TX_B_LESSCUT_RTO_MASK
877 0x2000 //TX_SB_RHO_MEAN_TH_ABN
878 0x2000 //TX_B_POST_FLT_MASK
879 0x0000 //TX_B_POST_FLT_MASK1
@@ -62885,7 +62885,7 @@
888 0x0028 //TX_FASTNS_ARSPC_TH
889 0xC000 //TX_FASTNS_MASK5_TH
890 0x0810 //TX_POSTSSA_MIN_G_VR_MASK
-891 0x1000 //TX_A_LESSCUT_RTO_MASK
+891 0x3FFE //TX_A_LESSCUT_RTO_MASK
892 0x1770 //TX_FASTNS_NOISETH
893 0xC000 //TX_FASTNS_SSA_THLFL
894 0xC000 //TX_FASTNS_SSA_THHFL
@@ -62893,45 +62893,45 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2329 //TX_SENDFUNC_REG_MICMUTE
898 0x0010 //TX_SENDFUNC_REG_MICMUTE1
-899 0x02BC //TX_MICMUTE_RATIO_THR
+899 0x02A0 //TX_MICMUTE_RATIO_THR
900 0x02E0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
-903 0x0009 //TX_MICMUTE_CVG_TIME
+903 0x0008 //TX_MICMUTE_CVG_TIME
904 0x0008 //TX_MICMUTE_RELEASE_TIME
905 0x0CD0 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x0028 //TX_MICMUTE_FRQ_AEC_L
-908 0x7C00 //TX_MICMUTE_EAD_THR
+908 0x7F00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x3000 //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FF4 //TX_DTD_THR1_MICMUTE_0
-912 0x7FFF //TX_DTD_THR1_MICMUTE_1
-913 0x7FFF //TX_DTD_THR1_MICMUTE_2
-914 0x7F44 //TX_DTD_THR1_MICMUTE_3
-915 0x7800 //TX_DTD_THR2_MICMUTE_0
-916 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_0
-917 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_1
-918 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_2
-919 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_3
-920 0x0200 //TX_MICMUTE_MIN_EQ_RE_EST_4
+911 0x7F58 //TX_DTD_THR1_MICMUTE_0
+912 0x7FD0 //TX_DTD_THR1_MICMUTE_1
+913 0x7FDA //TX_DTD_THR1_MICMUTE_2
+914 0x7FF6 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
+916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
+917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
+918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
+919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
+920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
921 0x7FFF //TX_MICMUTE_C_POST_FLT
-922 0x2710 //TX_MICMUTE_DT_CUT_K
+922 0x3E80 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
-924 0x2710 //TX_MICMUTE_DT_CUT_K2
+924 0x3E80 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x00E0 //TX_MICMUTE_DT2_HOLD_N
+926 0x00B0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
928 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x3E80 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -62940,21 +62940,21 @@
943 0x05A0 //TX_MIC_VOLUME_MIC1MUTE
944 0x3BD8 //TX_TFMASKM4_2_DT_THR
945 0x2EE0 //TX_MEAN_GAIN500HZ_DT_THR
-946 0x000A //TX_MUTE_REF_POW_TH
+946 0x0008 //TX_MUTE_REF_POW_TH
947 0x0014 //TX_MIC0_MUTE_INITECHO_CUT_LEN
948 0x0014 //TX_MIC1_MUTE_INITECHO_CUT_LEN
-949 0x4000 //TX_PRE_MASK_SUP
-950 0x0300 //TX_SDPCRN_GAIN
+949 0x5FFB //TX_PRE_MASK_SUP
+950 0x02C0 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0CCD //TX_DT_HARME_ENDF
-953 0x0CCD //TX_NSSAMASK_MORENS
-954 0x0CCD //TX_CGMMMASK_MORENS
+953 0x2BFB //TX_NSSAMASK_MORENS
+954 0x1900 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x00C8 //TX_PRE_EASSAMASK_SUP
-957 0x67E7 //TX_NSSAMASK_MORENS_TYPE1
-958 0x7BE2 //TX_NSSAMASK_MORENS_TYPE2
-959 0x1000 //TX_CGMMMASK_MORENS_TYPE1
-960 0x0800 //TX_CGMMMASK_MORENS_TYPE2
+957 0x53F6 //TX_NSSAMASK_MORENS_TYPE1
+958 0x63F4 //TX_NSSAMASK_MORENS_TYPE2
+959 0x0500 //TX_CGMMMASK_MORENS_TYPE1
+960 0x0100 //TX_CGMMMASK_MORENS_TYPE2
961 0x0000 //TX_SSA30_RESRV_0
962 0x0100 //TX_EASSA_AEC_NSSA_REFG_0
963 0x0200 //TX_EASSA_AEC_NSSA_REFG_1
diff --git a/audio/tokay/tuning/fortemedia/HANDSFREE.dat b/audio/tokay/tuning/fortemedia/HANDSFREE.dat
index 3e393653..246cbe2b 100644
Binary files a/audio/tokay/tuning/fortemedia/HANDSFREE.dat and b/audio/tokay/tuning/fortemedia/HANDSFREE.dat differ
diff --git a/audio/tokay/tuning/fortemedia/HANDSFREE.mods b/audio/tokay/tuning/fortemedia/HANDSFREE.mods
index c4a70466..b4a80f31 100644
--- a/audio/tokay/tuning/fortemedia/HANDSFREE.mods
+++ b/audio/tokay/tuning/fortemedia/HANDSFREE.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG HANDSFREE
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-26 11:41:44
+#SAVE_TIME 2024-06-06 17:50:40
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -406,7 +406,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -2707,8 +2707,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -2854,7 +2854,7 @@
147 0x0300 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7E80 //TX_EAD_THR
+150 0x7600 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x0200 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
@@ -2949,18 +2949,18 @@
242 0xF800 //TX_THR_SN_EST_0
243 0x1200 //TX_THR_SN_EST_1
244 0x1000 //TX_THR_SN_EST_2
-245 0x1000 //TX_THR_SN_EST_3
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF000 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
251 0xFB00 //TX_DELTA_THR_SN_EST_1
252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0xFD00 //TX_DELTA_THR_SN_EST_3
+253 0xFB00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0700 //TX_DELTA_THR_SN_EST_6
+256 0xFD00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
@@ -2968,7 +2968,7 @@
261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4FFE //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
267 0x001C //TX_INBEAM_T
@@ -2988,18 +2988,18 @@
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0008 //TX_NS_LVL_CTRL_1
283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x000C //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0008 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x001C //TX_MIN_GAIN_S_0
290 0x0018 //TX_MIN_GAIN_S_1
291 0x0008 //TX_MIN_GAIN_S_2
-292 0x0024 //TX_MIN_GAIN_S_3
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0028 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
297 0x4FFD //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
@@ -3007,10 +3007,10 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x2FFC //TX_SNRI_SUP_1
302 0x4FF8 //TX_SNRI_SUP_2
-303 0x1000 //TX_SNRI_SUP_3
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x77F3 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x001C //TX_G_LFNS
@@ -3021,7 +3021,7 @@
314 0x5000 //TX_A_POST_FILT_S_0
315 0x47F9 //TX_A_POST_FILT_S_1
316 0x37FB //TX_A_POST_FILT_S_2
-317 0x2FFC //TX_A_POST_FILT_S_3
+317 0x67F5 //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
320 0x27FD //TX_A_POST_FILT_S_6
@@ -3029,15 +3029,15 @@
322 0x2000 //TX_B_POST_FILT_0
323 0x2FFB //TX_B_POST_FILT_1
324 0x27FC //TX_B_POST_FILT_2
-325 0x2FFB //TX_B_POST_FILT_3
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x0800 //TX_B_POST_FILT_6
+328 0x5FF5 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
331 0x5FFC //TX_B_LESSCUT_RTO_S_1
332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x4000 //TX_B_LESSCUT_RTO_S_3
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
336 0x4FFE //TX_B_LESSCUT_RTO_S_6
@@ -3046,7 +3046,7 @@
339 0x7C00 //TX_LAMBDA_PFILT_S_0
340 0x7FF0 //TX_LAMBDA_PFILT_S_1
341 0x72FD //TX_LAMBDA_PFILT_S_2
-342 0x78F7 //TX_LAMBDA_PFILT_S_3
+342 0x7EF1 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
345 0x7BF4 //TX_LAMBDA_PFILT_S_6
@@ -3074,7 +3074,7 @@
367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x039E //TX_NOISE_TH_1
+370 0x07D0 //TX_NOISE_TH_1
371 0x0313 //TX_NOISE_TH_2
372 0x2C18 //TX_NOISE_TH_3
373 0x448C //TX_NOISE_TH_4
@@ -3094,14 +3094,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x3000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -3228,10 +3228,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -3253,9 +3253,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -3280,9 +3280,9 @@
573 0x5C57 //TX_FDEQ_GAIN_6
574 0x5D5B //TX_FDEQ_GAIN_7
575 0x5655 //TX_FDEQ_GAIN_8
-576 0x5350 //TX_FDEQ_GAIN_9
-577 0x4043 //TX_FDEQ_GAIN_10
-578 0x4747 //TX_FDEQ_GAIN_11
+576 0x5354 //TX_FDEQ_GAIN_9
+577 0x4447 //TX_FDEQ_GAIN_10
+578 0x4B4B //TX_FDEQ_GAIN_11
579 0x484C //TX_FDEQ_GAIN_12
580 0x4C4C //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
@@ -3570,7 +3570,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1AEA //TX_TDDRC_DRC_GAIN
+866 0x1561 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -3603,8 +3603,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0280 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -3612,36 +3612,36 @@
905 0x0C00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
+908 0x7C00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7530 //TX_DTD_THR1_MICMUTE_0
-912 0x7FBC //TX_DTD_THR1_MICMUTE_1
-913 0x7F58 //TX_DTD_THR1_MICMUTE_2
+911 0x7AA8 //TX_DTD_THR1_MICMUTE_0
+912 0x7EF4 //TX_DTD_THR1_MICMUTE_1
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
914 0x6D60 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
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 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -3657,8 +3657,8 @@
950 0x0120 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x77E3 //TX_NSSAMASK_MORENS
-954 0x0300 //TX_CGMMMASK_MORENS
+953 0x1663 //TX_NSSAMASK_MORENS
+954 0x5AE2 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
957 0x6FE5 //TX_NSSAMASK_MORENS_TYPE1
@@ -3713,10 +3713,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3873,7 +3873,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0109 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x7868 //RX_FDEQ_GAIN_0
40 0x6058 //RX_FDEQ_GAIN_1
@@ -3972,7 +3972,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0109 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x7868 //RX_FDEQ_GAIN_0
40 0x6058 //RX_FDEQ_GAIN_1
@@ -4071,7 +4071,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x010F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x7868 //RX_FDEQ_GAIN_0
40 0x6058 //RX_FDEQ_GAIN_1
@@ -4170,7 +4170,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0109 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x7868 //RX_FDEQ_GAIN_0
40 0x6058 //RX_FDEQ_GAIN_1
@@ -4269,7 +4269,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0145 //RX_TDDRC_DRC_GAIN
+124 0x0153 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x7868 //RX_FDEQ_GAIN_0
40 0x6058 //RX_FDEQ_GAIN_1
@@ -4368,20 +4368,20 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x023A //RX_TDDRC_DRC_GAIN
+124 0x024E //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8462 //RX_FDEQ_GAIN_0
-40 0x525A //RX_FDEQ_GAIN_1
-41 0x665A //RX_FDEQ_GAIN_2
-42 0x6266 //RX_FDEQ_GAIN_3
-43 0x7C82 //RX_FDEQ_GAIN_4
-44 0x857D //RX_FDEQ_GAIN_5
-45 0x6851 //RX_FDEQ_GAIN_6
-46 0x484A //RX_FDEQ_GAIN_7
-47 0x4B4B //RX_FDEQ_GAIN_8
-48 0x5152 //RX_FDEQ_GAIN_9
-49 0x5456 //RX_FDEQ_GAIN_10
-50 0x565C //RX_FDEQ_GAIN_11
+39 0x8671 //RX_FDEQ_GAIN_0
+40 0x6258 //RX_FDEQ_GAIN_1
+41 0x6458 //RX_FDEQ_GAIN_2
+42 0x6064 //RX_FDEQ_GAIN_3
+43 0x7A80 //RX_FDEQ_GAIN_4
+44 0x7F7B //RX_FDEQ_GAIN_5
+45 0x664F //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4949 //RX_FDEQ_GAIN_8
+48 0x4A50 //RX_FDEQ_GAIN_9
+49 0x5254 //RX_FDEQ_GAIN_10
+50 0x545C //RX_FDEQ_GAIN_11
51 0x7168 //RX_FDEQ_GAIN_12
52 0x5A54 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -4395,7 +4395,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0106 //RX_FDEQ_BIN_1
+64 0x0205 //RX_FDEQ_BIN_1
65 0x0103 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0402 //RX_FDEQ_BIN_4
@@ -4453,7 +4453,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -4467,20 +4467,20 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0413 //RX_TDDRC_DRC_GAIN
+124 0x045D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8462 //RX_FDEQ_GAIN_0
-40 0x525A //RX_FDEQ_GAIN_1
-41 0x665A //RX_FDEQ_GAIN_2
-42 0x6266 //RX_FDEQ_GAIN_3
-43 0x7C82 //RX_FDEQ_GAIN_4
-44 0x857D //RX_FDEQ_GAIN_5
-45 0x6851 //RX_FDEQ_GAIN_6
-46 0x484A //RX_FDEQ_GAIN_7
-47 0x4B4B //RX_FDEQ_GAIN_8
-48 0x5152 //RX_FDEQ_GAIN_9
-49 0x5456 //RX_FDEQ_GAIN_10
-50 0x565C //RX_FDEQ_GAIN_11
+39 0x8671 //RX_FDEQ_GAIN_0
+40 0x6258 //RX_FDEQ_GAIN_1
+41 0x6458 //RX_FDEQ_GAIN_2
+42 0x6064 //RX_FDEQ_GAIN_3
+43 0x7A80 //RX_FDEQ_GAIN_4
+44 0x7F7B //RX_FDEQ_GAIN_5
+45 0x664F //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4949 //RX_FDEQ_GAIN_8
+48 0x4A50 //RX_FDEQ_GAIN_9
+49 0x5254 //RX_FDEQ_GAIN_10
+50 0x545C //RX_FDEQ_GAIN_11
51 0x7168 //RX_FDEQ_GAIN_12
52 0x5A54 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -4494,7 +4494,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0106 //RX_FDEQ_BIN_1
+64 0x0205 //RX_FDEQ_BIN_1
65 0x0103 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0402 //RX_FDEQ_BIN_4
@@ -4564,10 +4564,10 @@
174 0x0003 //RX_SBD_PITCH_DET
175 0x0100 //RX_PP_RESRV_0
176 0x0020 //RX_PP_RESRV_1
-177 0x0400 //RX_N_SN_EST
+177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x000F //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -4724,7 +4724,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0109 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x7868 //RX_FDEQ_GAIN_0
197 0x6058 //RX_FDEQ_GAIN_1
@@ -4823,7 +4823,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0109 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x7868 //RX_FDEQ_GAIN_0
197 0x6058 //RX_FDEQ_GAIN_1
@@ -4922,7 +4922,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x010F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x7868 //RX_FDEQ_GAIN_0
197 0x6058 //RX_FDEQ_GAIN_1
@@ -5021,7 +5021,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0109 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x7868 //RX_FDEQ_GAIN_0
197 0x6058 //RX_FDEQ_GAIN_1
@@ -5120,7 +5120,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0145 //RX_TDDRC_DRC_GAIN
+281 0x0153 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x7868 //RX_FDEQ_GAIN_0
197 0x6058 //RX_FDEQ_GAIN_1
@@ -5219,20 +5219,20 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x023A //RX_TDDRC_DRC_GAIN
+281 0x024E //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8462 //RX_FDEQ_GAIN_0
-197 0x525A //RX_FDEQ_GAIN_1
-198 0x665A //RX_FDEQ_GAIN_2
-199 0x6266 //RX_FDEQ_GAIN_3
-200 0x7C82 //RX_FDEQ_GAIN_4
-201 0x857D //RX_FDEQ_GAIN_5
-202 0x6851 //RX_FDEQ_GAIN_6
-203 0x484A //RX_FDEQ_GAIN_7
-204 0x4B4B //RX_FDEQ_GAIN_8
-205 0x5152 //RX_FDEQ_GAIN_9
-206 0x5456 //RX_FDEQ_GAIN_10
-207 0x565C //RX_FDEQ_GAIN_11
+196 0x8671 //RX_FDEQ_GAIN_0
+197 0x6258 //RX_FDEQ_GAIN_1
+198 0x6458 //RX_FDEQ_GAIN_2
+199 0x6064 //RX_FDEQ_GAIN_3
+200 0x7A80 //RX_FDEQ_GAIN_4
+201 0x7F7B //RX_FDEQ_GAIN_5
+202 0x664F //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4949 //RX_FDEQ_GAIN_8
+205 0x4A50 //RX_FDEQ_GAIN_9
+206 0x5254 //RX_FDEQ_GAIN_10
+207 0x545C //RX_FDEQ_GAIN_11
208 0x7168 //RX_FDEQ_GAIN_12
209 0x5A54 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -5246,7 +5246,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0106 //RX_FDEQ_BIN_1
+221 0x0205 //RX_FDEQ_BIN_1
222 0x0103 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0402 //RX_FDEQ_BIN_4
@@ -5304,7 +5304,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5A9D //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -5318,20 +5318,20 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0413 //RX_TDDRC_DRC_GAIN
+281 0x045D //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8462 //RX_FDEQ_GAIN_0
-197 0x525A //RX_FDEQ_GAIN_1
-198 0x665A //RX_FDEQ_GAIN_2
-199 0x6266 //RX_FDEQ_GAIN_3
-200 0x7C82 //RX_FDEQ_GAIN_4
-201 0x857D //RX_FDEQ_GAIN_5
-202 0x6851 //RX_FDEQ_GAIN_6
-203 0x484A //RX_FDEQ_GAIN_7
-204 0x4B4B //RX_FDEQ_GAIN_8
-205 0x5152 //RX_FDEQ_GAIN_9
-206 0x5456 //RX_FDEQ_GAIN_10
-207 0x565C //RX_FDEQ_GAIN_11
+196 0x8671 //RX_FDEQ_GAIN_0
+197 0x6258 //RX_FDEQ_GAIN_1
+198 0x6458 //RX_FDEQ_GAIN_2
+199 0x6064 //RX_FDEQ_GAIN_3
+200 0x7A80 //RX_FDEQ_GAIN_4
+201 0x7F7B //RX_FDEQ_GAIN_5
+202 0x664F //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4949 //RX_FDEQ_GAIN_8
+205 0x4A50 //RX_FDEQ_GAIN_9
+206 0x5254 //RX_FDEQ_GAIN_10
+207 0x545C //RX_FDEQ_GAIN_11
208 0x7168 //RX_FDEQ_GAIN_12
209 0x5A54 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -5345,7 +5345,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0106 //RX_FDEQ_BIN_1
+221 0x0205 //RX_FDEQ_BIN_1
222 0x0103 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0402 //RX_FDEQ_BIN_4
@@ -5402,8 +5402,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -5570,7 +5570,7 @@
168 0x4000 //TX_GAIN_NP
169 0x0260 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x00A0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -5624,8 +5624,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x1770 //TX_RATIO_DT_L_TH_HIGH
-226 0x1A90 //TX_RATIO_DT_H_TH_HIGH
+225 0x0FA0 //TX_RATIO_DT_L_TH_HIGH
+226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -5633,7 +5633,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
+234 0x096D //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -5789,14 +5789,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -5923,10 +5923,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -5948,9 +5948,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -5972,16 +5972,16 @@
570 0x504F //TX_FDEQ_GAIN_3
571 0x4746 //TX_FDEQ_GAIN_4
572 0x4955 //TX_FDEQ_GAIN_5
-573 0x5664 //TX_FDEQ_GAIN_6
-574 0x5C5E //TX_FDEQ_GAIN_7
-575 0x5A54 //TX_FDEQ_GAIN_8
-576 0x5856 //TX_FDEQ_GAIN_9
-577 0x5552 //TX_FDEQ_GAIN_10
-578 0x635D //TX_FDEQ_GAIN_11
-579 0x7663 //TX_FDEQ_GAIN_12
-580 0x7A8C //TX_FDEQ_GAIN_13
-581 0x929C //TX_FDEQ_GAIN_14
-582 0x9C9C //TX_FDEQ_GAIN_15
+573 0x5363 //TX_FDEQ_GAIN_6
+574 0x5D58 //TX_FDEQ_GAIN_7
+575 0x544F //TX_FDEQ_GAIN_8
+576 0x5253 //TX_FDEQ_GAIN_9
+577 0x5A57 //TX_FDEQ_GAIN_10
+578 0x6761 //TX_FDEQ_GAIN_11
+579 0x7863 //TX_FDEQ_GAIN_12
+580 0x7A92 //TX_FDEQ_GAIN_13
+581 0x9590 //TX_FDEQ_GAIN_14
+582 0x9090 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -6000,8 +6000,8 @@
598 0x090A //TX_FDEQ_BIN_7
599 0x0B0C //TX_FDEQ_BIN_8
600 0x0D0E //TX_FDEQ_BIN_9
-601 0x1122 //TX_FDEQ_BIN_10
-602 0x0719 //TX_FDEQ_BIN_11
+601 0x111E //TX_FDEQ_BIN_10
+602 0x0B19 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
605 0x1E28 //TX_FDEQ_BIN_14
@@ -6265,7 +6265,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x188C //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -6298,8 +6298,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -6310,33 +6310,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x7000 //TX_DTD_THR2_MICMUTE_0
+911 0x7788 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7918 //TX_DTD_THR1_MICMUTE_2
+914 0x7C38 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -6378,9 +6378,9 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
+979 0x4000 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+981 0x4000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -6560,7 +6560,7 @@
113 0x0002 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
-116 0x0000 //RX_TDDRC_SLANT_0
+116 0x2A00 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -6568,17 +6568,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -6667,17 +6667,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -6766,17 +6766,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -6865,17 +6865,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -6964,17 +6964,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x016E //RX_TDDRC_DRC_GAIN
+124 0x0196 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -7063,23 +7063,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0278 //RX_TDDRC_DRC_GAIN
+124 0x0283 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -7090,7 +7090,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -7101,8 +7101,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -7148,7 +7148,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x50C3 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -7162,23 +7162,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04A0 //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -7189,7 +7189,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -7200,8 +7200,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -7411,7 +7411,7 @@
270 0x0002 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
-273 0x0000 //RX_TDDRC_SLANT_0
+273 0x2A00 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -7419,17 +7419,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -7518,17 +7518,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -7617,17 +7617,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -7716,17 +7716,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -7815,17 +7815,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x016E //RX_TDDRC_DRC_GAIN
+281 0x0196 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -7914,23 +7914,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0278 //RX_TDDRC_DRC_GAIN
+281 0x0283 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -7941,7 +7941,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -7952,8 +7952,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -7999,7 +7999,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x50C3 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -8013,23 +8013,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04A0 //RX_TDDRC_DRC_GAIN
+281 0x0478 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -8040,7 +8040,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -8051,8 +8051,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -8491,7 +8491,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -10793,7 +10793,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F75 //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -10960,7 +10960,7 @@
168 0x4000 //TX_GAIN_NP
169 0x0260 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x00A0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -11014,8 +11014,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x1770 //TX_RATIO_DT_L_TH_HIGH
-226 0x1A90 //TX_RATIO_DT_H_TH_HIGH
+225 0x0FA0 //TX_RATIO_DT_L_TH_HIGH
+226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -11023,7 +11023,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
+234 0x096D //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -11179,14 +11179,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -11313,10 +11313,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -11338,9 +11338,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -11362,16 +11362,16 @@
570 0x504F //TX_FDEQ_GAIN_3
571 0x4746 //TX_FDEQ_GAIN_4
572 0x4955 //TX_FDEQ_GAIN_5
-573 0x5664 //TX_FDEQ_GAIN_6
-574 0x5C5E //TX_FDEQ_GAIN_7
-575 0x5A54 //TX_FDEQ_GAIN_8
-576 0x5856 //TX_FDEQ_GAIN_9
-577 0x5552 //TX_FDEQ_GAIN_10
-578 0x635D //TX_FDEQ_GAIN_11
-579 0x7663 //TX_FDEQ_GAIN_12
-580 0x7A8C //TX_FDEQ_GAIN_13
-581 0x929C //TX_FDEQ_GAIN_14
-582 0x9C9C //TX_FDEQ_GAIN_15
+573 0x5363 //TX_FDEQ_GAIN_6
+574 0x5D58 //TX_FDEQ_GAIN_7
+575 0x544F //TX_FDEQ_GAIN_8
+576 0x5253 //TX_FDEQ_GAIN_9
+577 0x5A57 //TX_FDEQ_GAIN_10
+578 0x6761 //TX_FDEQ_GAIN_11
+579 0x7863 //TX_FDEQ_GAIN_12
+580 0x7A92 //TX_FDEQ_GAIN_13
+581 0x9590 //TX_FDEQ_GAIN_14
+582 0x9090 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -11390,8 +11390,8 @@
598 0x090A //TX_FDEQ_BIN_7
599 0x0B0C //TX_FDEQ_BIN_8
600 0x0D0E //TX_FDEQ_BIN_9
-601 0x1122 //TX_FDEQ_BIN_10
-602 0x0719 //TX_FDEQ_BIN_11
+601 0x111E //TX_FDEQ_BIN_10
+602 0x0B19 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
605 0x1E28 //TX_FDEQ_BIN_14
@@ -11655,7 +11655,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x188C //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -11688,8 +11688,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -11700,33 +11700,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x7000 //TX_DTD_THR2_MICMUTE_0
+911 0x7788 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7918 //TX_DTD_THR1_MICMUTE_2
+914 0x7C38 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -11768,9 +11768,9 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
+979 0x4000 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+981 0x4000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -11950,7 +11950,7 @@
113 0x0002 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
-116 0x0000 //RX_TDDRC_SLANT_0
+116 0x2A00 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -11958,17 +11958,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -12057,17 +12057,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -12156,17 +12156,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -12255,17 +12255,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -12354,17 +12354,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x016E //RX_TDDRC_DRC_GAIN
+124 0x0196 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -12453,23 +12453,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0278 //RX_TDDRC_DRC_GAIN
+124 0x0283 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -12480,7 +12480,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -12491,8 +12491,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -12538,7 +12538,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x50C3 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -12552,23 +12552,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04A0 //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -12579,7 +12579,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -12590,8 +12590,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -12801,7 +12801,7 @@
270 0x0002 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
-273 0x0000 //RX_TDDRC_SLANT_0
+273 0x2A00 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -12809,17 +12809,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -12908,17 +12908,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -13007,17 +13007,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -13106,17 +13106,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -13205,17 +13205,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x016E //RX_TDDRC_DRC_GAIN
+281 0x0196 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -13304,23 +13304,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0278 //RX_TDDRC_DRC_GAIN
+281 0x0283 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -13331,7 +13331,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -13342,8 +13342,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -13389,7 +13389,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x50C3 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -13403,23 +13403,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04A0 //RX_TDDRC_DRC_GAIN
+281 0x0478 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -13430,7 +13430,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -13441,8 +13441,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -13881,7 +13881,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -16182,8 +16182,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -16350,7 +16350,7 @@
168 0x4000 //TX_GAIN_NP
169 0x0260 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x00A0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -16404,8 +16404,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x1770 //TX_RATIO_DT_L_TH_HIGH
-226 0x1A90 //TX_RATIO_DT_H_TH_HIGH
+225 0x0FA0 //TX_RATIO_DT_L_TH_HIGH
+226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -16413,7 +16413,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
+234 0x096D //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -16569,14 +16569,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -16703,10 +16703,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -16728,9 +16728,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -16752,16 +16752,16 @@
570 0x504F //TX_FDEQ_GAIN_3
571 0x4746 //TX_FDEQ_GAIN_4
572 0x4955 //TX_FDEQ_GAIN_5
-573 0x5664 //TX_FDEQ_GAIN_6
-574 0x5C5E //TX_FDEQ_GAIN_7
-575 0x5A54 //TX_FDEQ_GAIN_8
-576 0x5856 //TX_FDEQ_GAIN_9
-577 0x5552 //TX_FDEQ_GAIN_10
-578 0x635D //TX_FDEQ_GAIN_11
-579 0x7663 //TX_FDEQ_GAIN_12
-580 0x7A8C //TX_FDEQ_GAIN_13
-581 0x929C //TX_FDEQ_GAIN_14
-582 0x9C9C //TX_FDEQ_GAIN_15
+573 0x5363 //TX_FDEQ_GAIN_6
+574 0x5D58 //TX_FDEQ_GAIN_7
+575 0x544F //TX_FDEQ_GAIN_8
+576 0x5253 //TX_FDEQ_GAIN_9
+577 0x5A57 //TX_FDEQ_GAIN_10
+578 0x6761 //TX_FDEQ_GAIN_11
+579 0x7863 //TX_FDEQ_GAIN_12
+580 0x7A92 //TX_FDEQ_GAIN_13
+581 0x9590 //TX_FDEQ_GAIN_14
+582 0x9090 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -16780,8 +16780,8 @@
598 0x090A //TX_FDEQ_BIN_7
599 0x0B0C //TX_FDEQ_BIN_8
600 0x0D0E //TX_FDEQ_BIN_9
-601 0x1122 //TX_FDEQ_BIN_10
-602 0x0719 //TX_FDEQ_BIN_11
+601 0x111E //TX_FDEQ_BIN_10
+602 0x0B19 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
605 0x1E28 //TX_FDEQ_BIN_14
@@ -17045,7 +17045,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x188C //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -17078,8 +17078,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -17090,33 +17090,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x7000 //TX_DTD_THR2_MICMUTE_0
+911 0x7788 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7918 //TX_DTD_THR1_MICMUTE_2
+914 0x7C38 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -17158,9 +17158,9 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
+979 0x4000 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+981 0x4000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -17340,7 +17340,7 @@
113 0x0002 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
-116 0x0000 //RX_TDDRC_SLANT_0
+116 0x2A00 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -17348,17 +17348,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -17447,17 +17447,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -17546,17 +17546,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -17645,17 +17645,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -17744,17 +17744,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x016E //RX_TDDRC_DRC_GAIN
+124 0x0196 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -17843,23 +17843,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0278 //RX_TDDRC_DRC_GAIN
+124 0x0283 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -17870,7 +17870,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -17881,8 +17881,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -17928,7 +17928,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x50C3 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -17942,23 +17942,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04A0 //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -17969,7 +17969,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -17980,8 +17980,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -18191,7 +18191,7 @@
270 0x0002 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
-273 0x0000 //RX_TDDRC_SLANT_0
+273 0x2A00 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -18199,17 +18199,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -18298,17 +18298,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -18397,17 +18397,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -18496,17 +18496,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -18595,17 +18595,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x016E //RX_TDDRC_DRC_GAIN
+281 0x0196 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -18694,23 +18694,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0278 //RX_TDDRC_DRC_GAIN
+281 0x0283 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -18721,7 +18721,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -18732,8 +18732,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -18779,7 +18779,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x50C3 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -18793,23 +18793,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04A0 //RX_TDDRC_DRC_GAIN
+281 0x0478 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -18820,7 +18820,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -18831,8 +18831,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -19271,7 +19271,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -21573,7 +21573,7 @@
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
3 0x6F55 //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -21740,7 +21740,7 @@
168 0x4000 //TX_GAIN_NP
169 0x0260 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x00A0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -21794,8 +21794,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x1770 //TX_RATIO_DT_L_TH_HIGH
-226 0x1A90 //TX_RATIO_DT_H_TH_HIGH
+225 0x0FA0 //TX_RATIO_DT_L_TH_HIGH
+226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -21803,7 +21803,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
+234 0x096D //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -21959,14 +21959,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -22093,10 +22093,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -22118,9 +22118,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -22142,16 +22142,16 @@
570 0x504F //TX_FDEQ_GAIN_3
571 0x4746 //TX_FDEQ_GAIN_4
572 0x4955 //TX_FDEQ_GAIN_5
-573 0x5664 //TX_FDEQ_GAIN_6
-574 0x5C5E //TX_FDEQ_GAIN_7
-575 0x5A54 //TX_FDEQ_GAIN_8
-576 0x5856 //TX_FDEQ_GAIN_9
-577 0x5552 //TX_FDEQ_GAIN_10
-578 0x635D //TX_FDEQ_GAIN_11
-579 0x7663 //TX_FDEQ_GAIN_12
-580 0x7A8C //TX_FDEQ_GAIN_13
-581 0x929C //TX_FDEQ_GAIN_14
-582 0x9C9C //TX_FDEQ_GAIN_15
+573 0x5363 //TX_FDEQ_GAIN_6
+574 0x5D58 //TX_FDEQ_GAIN_7
+575 0x544F //TX_FDEQ_GAIN_8
+576 0x5253 //TX_FDEQ_GAIN_9
+577 0x5A57 //TX_FDEQ_GAIN_10
+578 0x6761 //TX_FDEQ_GAIN_11
+579 0x7863 //TX_FDEQ_GAIN_12
+580 0x7A92 //TX_FDEQ_GAIN_13
+581 0x9590 //TX_FDEQ_GAIN_14
+582 0x9090 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -22170,8 +22170,8 @@
598 0x090A //TX_FDEQ_BIN_7
599 0x0B0C //TX_FDEQ_BIN_8
600 0x0D0E //TX_FDEQ_BIN_9
-601 0x1122 //TX_FDEQ_BIN_10
-602 0x0719 //TX_FDEQ_BIN_11
+601 0x111E //TX_FDEQ_BIN_10
+602 0x0B19 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
605 0x1E28 //TX_FDEQ_BIN_14
@@ -22435,7 +22435,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x188C //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -22468,8 +22468,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -22480,33 +22480,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x7000 //TX_DTD_THR2_MICMUTE_0
+911 0x7788 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7918 //TX_DTD_THR1_MICMUTE_2
+914 0x7C38 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -22548,9 +22548,9 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
+979 0x4000 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+981 0x4000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -22730,7 +22730,7 @@
113 0x0002 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
-116 0x0000 //RX_TDDRC_SLANT_0
+116 0x2A00 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -22738,17 +22738,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -22837,17 +22837,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -22936,17 +22936,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -23035,17 +23035,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -23134,17 +23134,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x016E //RX_TDDRC_DRC_GAIN
+124 0x0196 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -23233,23 +23233,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0278 //RX_TDDRC_DRC_GAIN
+124 0x0283 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -23260,7 +23260,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -23271,8 +23271,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -23318,7 +23318,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x50C3 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -23332,23 +23332,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04A0 //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -23359,7 +23359,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -23370,8 +23370,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -23581,7 +23581,7 @@
270 0x0002 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
-273 0x0000 //RX_TDDRC_SLANT_0
+273 0x2A00 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -23589,17 +23589,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -23688,17 +23688,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -23787,17 +23787,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -23886,17 +23886,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -23985,17 +23985,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x016E //RX_TDDRC_DRC_GAIN
+281 0x0196 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -24084,23 +24084,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0278 //RX_TDDRC_DRC_GAIN
+281 0x0283 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -24111,7 +24111,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -24122,8 +24122,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -24169,7 +24169,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x50C3 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -24183,23 +24183,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04A0 //RX_TDDRC_DRC_GAIN
+281 0x0478 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -24210,7 +24210,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -24221,8 +24221,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -24661,7 +24661,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -26962,8 +26962,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -27130,7 +27130,7 @@
168 0x4000 //TX_GAIN_NP
169 0x0260 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x00A0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -27184,8 +27184,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x1770 //TX_RATIO_DT_L_TH_HIGH
-226 0x1A90 //TX_RATIO_DT_H_TH_HIGH
+225 0x0FA0 //TX_RATIO_DT_L_TH_HIGH
+226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -27193,7 +27193,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
+234 0x096D //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -27349,14 +27349,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -27483,10 +27483,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -27508,9 +27508,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -27532,16 +27532,16 @@
570 0x504F //TX_FDEQ_GAIN_3
571 0x4746 //TX_FDEQ_GAIN_4
572 0x4955 //TX_FDEQ_GAIN_5
-573 0x5664 //TX_FDEQ_GAIN_6
-574 0x5C5E //TX_FDEQ_GAIN_7
-575 0x5A54 //TX_FDEQ_GAIN_8
-576 0x5856 //TX_FDEQ_GAIN_9
-577 0x5552 //TX_FDEQ_GAIN_10
-578 0x635D //TX_FDEQ_GAIN_11
-579 0x7663 //TX_FDEQ_GAIN_12
-580 0x7A8C //TX_FDEQ_GAIN_13
-581 0x929C //TX_FDEQ_GAIN_14
-582 0x9C9C //TX_FDEQ_GAIN_15
+573 0x5363 //TX_FDEQ_GAIN_6
+574 0x5D58 //TX_FDEQ_GAIN_7
+575 0x544F //TX_FDEQ_GAIN_8
+576 0x5253 //TX_FDEQ_GAIN_9
+577 0x5A57 //TX_FDEQ_GAIN_10
+578 0x6761 //TX_FDEQ_GAIN_11
+579 0x7863 //TX_FDEQ_GAIN_12
+580 0x7A92 //TX_FDEQ_GAIN_13
+581 0x9590 //TX_FDEQ_GAIN_14
+582 0x9090 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -27560,8 +27560,8 @@
598 0x090A //TX_FDEQ_BIN_7
599 0x0B0C //TX_FDEQ_BIN_8
600 0x0D0E //TX_FDEQ_BIN_9
-601 0x1122 //TX_FDEQ_BIN_10
-602 0x0719 //TX_FDEQ_BIN_11
+601 0x111E //TX_FDEQ_BIN_10
+602 0x0B19 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
605 0x1E28 //TX_FDEQ_BIN_14
@@ -27825,7 +27825,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x188C //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -27858,8 +27858,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -27870,33 +27870,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x7000 //TX_DTD_THR2_MICMUTE_0
+911 0x7788 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7918 //TX_DTD_THR1_MICMUTE_2
+914 0x7C38 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -27938,9 +27938,9 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
+979 0x4000 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+981 0x4000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -28120,7 +28120,7 @@
113 0x0002 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
-116 0x0000 //RX_TDDRC_SLANT_0
+116 0x2A00 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -28128,17 +28128,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -28202,7 +28202,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x004A //RX_SPK_VOL
+129 0x0034 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 1
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28227,17 +28227,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -28301,7 +28301,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x006F //RX_SPK_VOL
+129 0x0058 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 2
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28326,17 +28326,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -28400,7 +28400,7 @@
108 0x7FFF //RX_FDDRC_SLANT_1_2
109 0x7FFF //RX_FDDRC_SLANT_1_3
110 0x0000 //RX_FDDRC_RESRV_0
-129 0x00A3 //RX_SPK_VOL
+129 0x0091 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#VOL 3
6 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -28425,17 +28425,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -28524,17 +28524,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x016E //RX_TDDRC_DRC_GAIN
+124 0x0196 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -28623,23 +28623,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0278 //RX_TDDRC_DRC_GAIN
+124 0x0283 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -28650,7 +28650,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -28661,8 +28661,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -28708,7 +28708,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x50C3 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -28722,23 +28722,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04A0 //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -28749,7 +28749,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -28760,8 +28760,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -28971,7 +28971,7 @@
270 0x0002 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
-273 0x0000 //RX_TDDRC_SLANT_0
+273 0x2A00 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -28979,17 +28979,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -29053,7 +29053,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x004A //RX_SPK_VOL
+286 0x0034 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 1
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29078,17 +29078,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -29152,7 +29152,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x006F //RX_SPK_VOL
+286 0x0058 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29177,17 +29177,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -29251,7 +29251,7 @@
265 0x7FFF //RX_FDDRC_SLANT_1_2
266 0x7FFF //RX_FDDRC_SLANT_1_3
267 0x0000 //RX_FDDRC_RESRV_0
-286 0x00A3 //RX_SPK_VOL
+286 0x0091 //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
#VOL 3
163 0x6000 //RX_TDDRC_ALPHA_UP_1
@@ -29276,17 +29276,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -29375,17 +29375,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x016E //RX_TDDRC_DRC_GAIN
+281 0x0196 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -29474,23 +29474,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0278 //RX_TDDRC_DRC_GAIN
+281 0x0283 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -29501,7 +29501,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -29512,8 +29512,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -29559,7 +29559,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x50C3 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -29573,23 +29573,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04A0 //RX_TDDRC_DRC_GAIN
+281 0x0478 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -29600,7 +29600,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -29611,8 +29611,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
diff --git a/audio/tokay/tuning/fortemedia/HEADSET.dat b/audio/tokay/tuning/fortemedia/HEADSET.dat
index 342e1db8..6bd18513 100644
Binary files a/audio/tokay/tuning/fortemedia/HEADSET.dat and b/audio/tokay/tuning/fortemedia/HEADSET.dat differ
diff --git a/audio/tokay/tuning/fortemedia/HEADSET.mods b/audio/tokay/tuning/fortemedia/HEADSET.mods
index 94359cee..69c2b421 100644
--- a/audio/tokay/tuning/fortemedia/HEADSET.mods
+++ b/audio/tokay/tuning/fortemedia/HEADSET.mods
@@ -3,7 +3,7 @@
#EXPORT_FLAG HEADSET
#PARAM_MODE FULL
#SAVE_MODE 3
-#SAVE_TIME 2024-02-26 11:41:42
+#SAVE_TIME 2024-06-06 17:50:38
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
#PARAM_TYPE TX+2RX
@@ -406,7 +406,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -3101,7 +3101,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -3491,10 +3491,10 @@
784 0x1000 //TX_TDDRC_ALPHA_UP_02
785 0x1000 //TX_TDDRC_ALPHA_UP_03
786 0x1000 //TX_TDDRC_ALPHA_UP_04
-787 0x7EB8 //TX_TDDRC_ALPHA_DWN_01
-788 0x7EB8 //TX_TDDRC_ALPHA_DWN_02
-789 0x7EB8 //TX_TDDRC_ALPHA_DWN_03
-790 0x7EB8 //TX_TDDRC_ALPHA_DWN_04
+787 0x6000 //TX_TDDRC_ALPHA_DWN_01
+788 0x6000 //TX_TDDRC_ALPHA_DWN_02
+789 0x6000 //TX_TDDRC_ALPHA_DWN_03
+790 0x6000 //TX_TDDRC_ALPHA_DWN_04
791 0x7FFF //TX_TDDRC_TD_DRC_LIMIT
792 0x0800 //TX_TDDRC_POST_LIMIT_GAIN
793 0x0000 //TX_TDDRC_RESRV_0
@@ -3557,15 +3557,15 @@
850 0x0000 //TX_FFP_RESRV_4
851 0x0000 //TX_FFP_RESRV_5
852 0x0000 //TX_FFP_RESRV_6
-853 0x0001 //TX_FILTINDX
+853 0x0002 //TX_FILTINDX
854 0x0000 //TX_TDDRC_THRD_0
-855 0x0000 //TX_TDDRC_THRD_1
+855 0x001C //TX_TDDRC_THRD_1
856 0x2000 //TX_TDDRC_THRD_2
857 0x2000 //TX_TDDRC_THRD_3
858 0x3000 //TX_TDDRC_SLANT_0
859 0x6E00 //TX_TDDRC_SLANT_1
860 0x1000 //TX_TDDRC_ALPHA_UP_00
-861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00
+861 0x6000 //TX_TDDRC_ALPHA_DWN_00
862 0x0000 //TX_TDDRC_HMNC_FLAG
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
@@ -3693,7 +3693,7 @@
986 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_0
987 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_1
#RX
-0 0xA43C //RX_RECVFUNC_MODE_0
+0 0xA47C //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0001 //RX_SAMPLINGFREQ_SIG
3 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -3715,8 +3715,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -3875,10 +3875,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -3974,10 +3974,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4073,10 +4073,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4172,10 +4172,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4251,14 +4251,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7220 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x7FFF //RX_TDDRC_SLANT_0
@@ -4271,10 +4271,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4350,14 +4350,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7220 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x7FFF //RX_TDDRC_SLANT_0
@@ -4370,10 +4370,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4449,14 +4449,14 @@
7 0x1000 //RX_TDDRC_ALPHA_UP_2
8 0x1000 //RX_TDDRC_ALPHA_UP_3
9 0x1000 //RX_TDDRC_ALPHA_UP_4
-27 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+27 0x7000 //RX_TDDRC_ALPHA_DWN_1
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
32 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
33 0x7220 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
-112 0x0000 //RX_TDDRC_THRD_0
-113 0x0000 //RX_TDDRC_THRD_1
+112 0x000F //RX_TDDRC_THRD_0
+113 0x0040 //RX_TDDRC_THRD_1
114 0x1800 //RX_TDDRC_THRD_2
115 0x1800 //RX_TDDRC_THRD_3
116 0x7FFF //RX_TDDRC_SLANT_0
@@ -4469,10 +4469,10 @@
123 0x0CCD //RX_TDDRC_SMT_W
124 0x01A0 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x4848 //RX_FDEQ_GAIN_0
-40 0x4848 //RX_FDEQ_GAIN_1
-41 0x4848 //RX_FDEQ_GAIN_2
-42 0x4848 //RX_FDEQ_GAIN_3
+39 0x5058 //RX_FDEQ_GAIN_0
+40 0x5858 //RX_FDEQ_GAIN_1
+41 0x5454 //RX_FDEQ_GAIN_2
+42 0x5450 //RX_FDEQ_GAIN_3
43 0x4848 //RX_FDEQ_GAIN_4
44 0x4848 //RX_FDEQ_GAIN_5
45 0x484B //RX_FDEQ_GAIN_6
@@ -4544,7 +4544,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0xA43C //RX_RECVFUNC_MODE_0
+157 0xA47C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0001 //RX_SAMPLINGFREQ_SIG
160 0x0001 //RX_SAMPLINGFREQ_PROC
@@ -4566,8 +4566,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -4726,109 +4726,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
-200 0x4848 //RX_FDEQ_GAIN_4
-201 0x4848 //RX_FDEQ_GAIN_5
-202 0x484B //RX_FDEQ_GAIN_6
-203 0x4B48 //RX_FDEQ_GAIN_7
-204 0x4848 //RX_FDEQ_GAIN_8
-205 0x4444 //RX_FDEQ_GAIN_9
-206 0x4846 //RX_FDEQ_GAIN_10
-207 0x403F //RX_FDEQ_GAIN_11
-208 0x3F3F //RX_FDEQ_GAIN_12
-209 0x4248 //RX_FDEQ_GAIN_13
-210 0x4848 //RX_FDEQ_GAIN_14
-211 0x4848 //RX_FDEQ_GAIN_15
-212 0x4848 //RX_FDEQ_GAIN_16
-213 0x4848 //RX_FDEQ_GAIN_17
-214 0x4848 //RX_FDEQ_GAIN_18
-215 0x4848 //RX_FDEQ_GAIN_19
-216 0x4848 //RX_FDEQ_GAIN_20
-217 0x4848 //RX_FDEQ_GAIN_21
-218 0x4848 //RX_FDEQ_GAIN_22
-219 0x4848 //RX_FDEQ_GAIN_23
-220 0x0202 //RX_FDEQ_BIN_0
-221 0x0203 //RX_FDEQ_BIN_1
-222 0x0303 //RX_FDEQ_BIN_2
-223 0x0304 //RX_FDEQ_BIN_3
-224 0x0405 //RX_FDEQ_BIN_4
-225 0x0506 //RX_FDEQ_BIN_5
-226 0x0708 //RX_FDEQ_BIN_6
-227 0x090A //RX_FDEQ_BIN_7
-228 0x0B0C //RX_FDEQ_BIN_8
-229 0x0D0E //RX_FDEQ_BIN_9
-230 0x0E0F //RX_FDEQ_BIN_10
-231 0x0F10 //RX_FDEQ_BIN_11
-232 0x1011 //RX_FDEQ_BIN_12
-233 0x1104 //RX_FDEQ_BIN_13
-234 0x0000 //RX_FDEQ_BIN_14
-235 0x0000 //RX_FDEQ_BIN_15
-236 0x0000 //RX_FDEQ_BIN_16
-237 0x0000 //RX_FDEQ_BIN_17
-238 0x0000 //RX_FDEQ_BIN_18
-239 0x0000 //RX_FDEQ_BIN_19
-240 0x0000 //RX_FDEQ_BIN_20
-241 0x0000 //RX_FDEQ_BIN_21
-242 0x0000 //RX_FDEQ_BIN_22
-243 0x0000 //RX_FDEQ_BIN_23
-244 0x4000 //RX_FDEQ_RESRV_0
-245 0x0320 //RX_FDEQ_RESRV_1
-246 0x0018 //RX_FDDRC_BAND_MARGIN_0
-247 0x0030 //RX_FDDRC_BAND_MARGIN_1
-248 0x0050 //RX_FDDRC_BAND_MARGIN_2
-249 0x0080 //RX_FDDRC_BAND_MARGIN_3
-250 0x0007 //RX_FDDRC_BLOCK_EXP
-251 0x5000 //RX_FDDRC_THRD_2_0
-252 0x5000 //RX_FDDRC_THRD_2_1
-253 0x5000 //RX_FDDRC_THRD_2_2
-254 0x5000 //RX_FDDRC_THRD_2_3
-255 0x6400 //RX_FDDRC_THRD_3_0
-256 0x6400 //RX_FDDRC_THRD_3_1
-257 0x6400 //RX_FDDRC_THRD_3_2
-258 0x6400 //RX_FDDRC_THRD_3_3
-259 0x2000 //RX_FDDRC_SLANT_0_0
-260 0x2000 //RX_FDDRC_SLANT_0_1
-261 0x2000 //RX_FDDRC_SLANT_0_2
-262 0x2000 //RX_FDDRC_SLANT_0_3
-263 0x5333 //RX_FDDRC_SLANT_1_0
-264 0x5333 //RX_FDDRC_SLANT_1_1
-265 0x5333 //RX_FDDRC_SLANT_1_2
-266 0x5333 //RX_FDDRC_SLANT_1_3
-267 0x0000 //RX_FDDRC_RESRV_0
-286 0x000A //RX_SPK_VOL
-287 0x0000 //RX_VOL_RESRV_0
-#VOL 1
-163 0x1000 //RX_TDDRC_ALPHA_UP_1
-164 0x1000 //RX_TDDRC_ALPHA_UP_2
-165 0x1000 //RX_TDDRC_ALPHA_UP_3
-166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
-185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
-186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
-189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
-190 0x7220 //RX_TDDRC_LIMITER_THRD
-191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
-271 0x1800 //RX_TDDRC_THRD_2
-272 0x1800 //RX_TDDRC_THRD_3
-273 0x7FFF //RX_TDDRC_SLANT_0
-274 0x7FFF //RX_TDDRC_SLANT_1
-275 0x1000 //RX_TDDRC_ALPHA_UP_0
-276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
-277 0x0000 //RX_TDDRC_HMNC_FLAG
-278 0x199A //RX_TDDRC_HMNC_GAIN
-279 0x0001 //RX_TDDRC_SMT_FLAG
-280 0x0CCD //RX_TDDRC_SMT_W
-281 0x01A0 //RX_TDDRC_DRC_GAIN
-195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -4899,6 +4800,105 @@
267 0x0000 //RX_FDDRC_RESRV_0
286 0x000B //RX_SPK_VOL
287 0x0000 //RX_VOL_RESRV_0
+#VOL 1
+163 0x1000 //RX_TDDRC_ALPHA_UP_1
+164 0x1000 //RX_TDDRC_ALPHA_UP_2
+165 0x1000 //RX_TDDRC_ALPHA_UP_3
+166 0x1000 //RX_TDDRC_ALPHA_UP_4
+184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
+186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
+189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
+190 0x7220 //RX_TDDRC_LIMITER_THRD
+191 0x0800 //RX_TDDRC_LIMITER_GAIN
+269 0x0000 //RX_TDDRC_THRD_0
+270 0x0000 //RX_TDDRC_THRD_1
+271 0x1800 //RX_TDDRC_THRD_2
+272 0x1800 //RX_TDDRC_THRD_3
+273 0x7FFF //RX_TDDRC_SLANT_0
+274 0x7FFF //RX_TDDRC_SLANT_1
+275 0x1000 //RX_TDDRC_ALPHA_UP_0
+276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
+277 0x0000 //RX_TDDRC_HMNC_FLAG
+278 0x199A //RX_TDDRC_HMNC_GAIN
+279 0x0001 //RX_TDDRC_SMT_FLAG
+280 0x0CCD //RX_TDDRC_SMT_W
+281 0x01A0 //RX_TDDRC_DRC_GAIN
+195 0x001C //RX_FDEQ_SUBNUM
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
+200 0x4848 //RX_FDEQ_GAIN_4
+201 0x4848 //RX_FDEQ_GAIN_5
+202 0x484B //RX_FDEQ_GAIN_6
+203 0x4B48 //RX_FDEQ_GAIN_7
+204 0x4848 //RX_FDEQ_GAIN_8
+205 0x4444 //RX_FDEQ_GAIN_9
+206 0x4846 //RX_FDEQ_GAIN_10
+207 0x403F //RX_FDEQ_GAIN_11
+208 0x3F3F //RX_FDEQ_GAIN_12
+209 0x4248 //RX_FDEQ_GAIN_13
+210 0x4848 //RX_FDEQ_GAIN_14
+211 0x4848 //RX_FDEQ_GAIN_15
+212 0x4848 //RX_FDEQ_GAIN_16
+213 0x4848 //RX_FDEQ_GAIN_17
+214 0x4848 //RX_FDEQ_GAIN_18
+215 0x4848 //RX_FDEQ_GAIN_19
+216 0x4848 //RX_FDEQ_GAIN_20
+217 0x4848 //RX_FDEQ_GAIN_21
+218 0x4848 //RX_FDEQ_GAIN_22
+219 0x4848 //RX_FDEQ_GAIN_23
+220 0x0202 //RX_FDEQ_BIN_0
+221 0x0203 //RX_FDEQ_BIN_1
+222 0x0303 //RX_FDEQ_BIN_2
+223 0x0304 //RX_FDEQ_BIN_3
+224 0x0405 //RX_FDEQ_BIN_4
+225 0x0506 //RX_FDEQ_BIN_5
+226 0x0708 //RX_FDEQ_BIN_6
+227 0x090A //RX_FDEQ_BIN_7
+228 0x0B0C //RX_FDEQ_BIN_8
+229 0x0D0E //RX_FDEQ_BIN_9
+230 0x0E0F //RX_FDEQ_BIN_10
+231 0x0F10 //RX_FDEQ_BIN_11
+232 0x1011 //RX_FDEQ_BIN_12
+233 0x1104 //RX_FDEQ_BIN_13
+234 0x0000 //RX_FDEQ_BIN_14
+235 0x0000 //RX_FDEQ_BIN_15
+236 0x0000 //RX_FDEQ_BIN_16
+237 0x0000 //RX_FDEQ_BIN_17
+238 0x0000 //RX_FDEQ_BIN_18
+239 0x0000 //RX_FDEQ_BIN_19
+240 0x0000 //RX_FDEQ_BIN_20
+241 0x0000 //RX_FDEQ_BIN_21
+242 0x0000 //RX_FDEQ_BIN_22
+243 0x0000 //RX_FDEQ_BIN_23
+244 0x4000 //RX_FDEQ_RESRV_0
+245 0x0320 //RX_FDEQ_RESRV_1
+246 0x0018 //RX_FDDRC_BAND_MARGIN_0
+247 0x0030 //RX_FDDRC_BAND_MARGIN_1
+248 0x0050 //RX_FDDRC_BAND_MARGIN_2
+249 0x0080 //RX_FDDRC_BAND_MARGIN_3
+250 0x0007 //RX_FDDRC_BLOCK_EXP
+251 0x5000 //RX_FDDRC_THRD_2_0
+252 0x5000 //RX_FDDRC_THRD_2_1
+253 0x5000 //RX_FDDRC_THRD_2_2
+254 0x5000 //RX_FDDRC_THRD_2_3
+255 0x6400 //RX_FDDRC_THRD_3_0
+256 0x6400 //RX_FDDRC_THRD_3_1
+257 0x6400 //RX_FDDRC_THRD_3_2
+258 0x6400 //RX_FDDRC_THRD_3_3
+259 0x2000 //RX_FDDRC_SLANT_0_0
+260 0x2000 //RX_FDDRC_SLANT_0_1
+261 0x2000 //RX_FDDRC_SLANT_0_2
+262 0x2000 //RX_FDDRC_SLANT_0_3
+263 0x5333 //RX_FDDRC_SLANT_1_0
+264 0x5333 //RX_FDDRC_SLANT_1_1
+265 0x5333 //RX_FDDRC_SLANT_1_2
+266 0x5333 //RX_FDDRC_SLANT_1_3
+267 0x0000 //RX_FDDRC_RESRV_0
+286 0x0012 //RX_SPK_VOL
+287 0x0000 //RX_VOL_RESRV_0
#VOL 2
163 0x1000 //RX_TDDRC_ALPHA_UP_1
164 0x1000 //RX_TDDRC_ALPHA_UP_2
@@ -4924,10 +4924,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5023,10 +5023,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5102,14 +5102,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7220 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x7FFF //RX_TDDRC_SLANT_0
@@ -5122,10 +5122,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5201,14 +5201,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7220 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x7FFF //RX_TDDRC_SLANT_0
@@ -5221,10 +5221,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5300,14 +5300,14 @@
164 0x1000 //RX_TDDRC_ALPHA_UP_2
165 0x1000 //RX_TDDRC_ALPHA_UP_3
166 0x1000 //RX_TDDRC_ALPHA_UP_4
-184 0x7EB8 //RX_TDDRC_ALPHA_DWN_1
+184 0x7000 //RX_TDDRC_ALPHA_DWN_1
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x7EB8 //RX_TDDRC_ALPHA_DWN_3
189 0x7EB8 //RX_TDDRC_ALPHA_DWN_4
190 0x7220 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
-269 0x0000 //RX_TDDRC_THRD_0
-270 0x0000 //RX_TDDRC_THRD_1
+269 0x000F //RX_TDDRC_THRD_0
+270 0x0040 //RX_TDDRC_THRD_1
271 0x1800 //RX_TDDRC_THRD_2
272 0x1800 //RX_TDDRC_THRD_3
273 0x7FFF //RX_TDDRC_SLANT_0
@@ -5320,10 +5320,10 @@
280 0x0CCD //RX_TDDRC_SMT_W
281 0x01A0 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x4848 //RX_FDEQ_GAIN_0
-197 0x4848 //RX_FDEQ_GAIN_1
-198 0x4848 //RX_FDEQ_GAIN_2
-199 0x4848 //RX_FDEQ_GAIN_3
+196 0x5058 //RX_FDEQ_GAIN_0
+197 0x5858 //RX_FDEQ_GAIN_1
+198 0x5454 //RX_FDEQ_GAIN_2
+199 0x5450 //RX_FDEQ_GAIN_3
200 0x4848 //RX_FDEQ_GAIN_4
201 0x4848 //RX_FDEQ_GAIN_5
202 0x484B //RX_FDEQ_GAIN_6
@@ -5696,7 +5696,7 @@
294 0x000C //TX_MIN_GAIN_S_5
295 0x000C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x4000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
@@ -5796,7 +5796,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -5977,11 +5977,11 @@
575 0x4040 //TX_FDEQ_GAIN_8
576 0x3838 //TX_FDEQ_GAIN_9
577 0x3838 //TX_FDEQ_GAIN_10
-578 0x3828 //TX_FDEQ_GAIN_11
-579 0x2828 //TX_FDEQ_GAIN_12
-580 0x2828 //TX_FDEQ_GAIN_13
-581 0x1C1C //TX_FDEQ_GAIN_14
-582 0x1C1C //TX_FDEQ_GAIN_15
+578 0x4C3C //TX_FDEQ_GAIN_11
+579 0x3C3C //TX_FDEQ_GAIN_12
+580 0x3838 //TX_FDEQ_GAIN_13
+581 0x3830 //TX_FDEQ_GAIN_14
+582 0x3030 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -6186,10 +6186,10 @@
784 0x3000 //TX_TDDRC_ALPHA_UP_02
785 0x3000 //TX_TDDRC_ALPHA_UP_03
786 0x3000 //TX_TDDRC_ALPHA_UP_04
-787 0x7EB8 //TX_TDDRC_ALPHA_DWN_01
-788 0x7EB8 //TX_TDDRC_ALPHA_DWN_02
-789 0x7EB8 //TX_TDDRC_ALPHA_DWN_03
-790 0x7EB8 //TX_TDDRC_ALPHA_DWN_04
+787 0x6000 //TX_TDDRC_ALPHA_DWN_01
+788 0x6000 //TX_TDDRC_ALPHA_DWN_02
+789 0x6000 //TX_TDDRC_ALPHA_DWN_03
+790 0x6000 //TX_TDDRC_ALPHA_DWN_04
791 0x78D6 //TX_TDDRC_TD_DRC_LIMIT
792 0x0800 //TX_TDDRC_POST_LIMIT_GAIN
793 0x0000 //TX_TDDRC_RESRV_0
@@ -6260,7 +6260,7 @@
858 0x3000 //TX_TDDRC_SLANT_0
859 0x6E00 //TX_TDDRC_SLANT_1
860 0x3000 //TX_TDDRC_ALPHA_UP_00
-861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00
+861 0x6000 //TX_TDDRC_ALPHA_DWN_00
862 0x0000 //TX_TDDRC_HMNC_FLAG
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
@@ -6568,21 +6568,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6667,21 +6667,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6766,21 +6766,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6865,21 +6865,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -6964,21 +6964,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -7063,21 +7063,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -7162,21 +7162,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -7419,21 +7419,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7518,21 +7518,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7617,21 +7617,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7716,21 +7716,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7815,21 +7815,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -7914,21 +7914,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -8013,21 +8013,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -8491,7 +8491,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -11086,7 +11086,7 @@
294 0x000C //TX_MIN_GAIN_S_5
295 0x000C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
-297 0x6000 //TX_NMOS_SUP
+297 0x4000 //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
299 0x0000 //TX_NMOS_SUP_MENSA
300 0x7FFF //TX_SNRI_SUP_0
@@ -11186,7 +11186,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -11367,11 +11367,11 @@
575 0x4040 //TX_FDEQ_GAIN_8
576 0x3838 //TX_FDEQ_GAIN_9
577 0x3838 //TX_FDEQ_GAIN_10
-578 0x3828 //TX_FDEQ_GAIN_11
-579 0x2828 //TX_FDEQ_GAIN_12
-580 0x2828 //TX_FDEQ_GAIN_13
-581 0x1C1C //TX_FDEQ_GAIN_14
-582 0x1C1C //TX_FDEQ_GAIN_15
+578 0x4C3C //TX_FDEQ_GAIN_11
+579 0x3C3C //TX_FDEQ_GAIN_12
+580 0x3838 //TX_FDEQ_GAIN_13
+581 0x3830 //TX_FDEQ_GAIN_14
+582 0x3030 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -11576,10 +11576,10 @@
784 0x3000 //TX_TDDRC_ALPHA_UP_02
785 0x3000 //TX_TDDRC_ALPHA_UP_03
786 0x3000 //TX_TDDRC_ALPHA_UP_04
-787 0x7EB8 //TX_TDDRC_ALPHA_DWN_01
-788 0x7EB8 //TX_TDDRC_ALPHA_DWN_02
-789 0x7EB8 //TX_TDDRC_ALPHA_DWN_03
-790 0x7EB8 //TX_TDDRC_ALPHA_DWN_04
+787 0x6000 //TX_TDDRC_ALPHA_DWN_01
+788 0x6000 //TX_TDDRC_ALPHA_DWN_02
+789 0x6000 //TX_TDDRC_ALPHA_DWN_03
+790 0x6000 //TX_TDDRC_ALPHA_DWN_04
791 0x78D6 //TX_TDDRC_TD_DRC_LIMIT
792 0x0800 //TX_TDDRC_POST_LIMIT_GAIN
793 0x0000 //TX_TDDRC_RESRV_0
@@ -11650,7 +11650,7 @@
858 0x3000 //TX_TDDRC_SLANT_0
859 0x6E00 //TX_TDDRC_SLANT_1
860 0x3000 //TX_TDDRC_ALPHA_UP_00
-861 0x7EB8 //TX_TDDRC_ALPHA_DWN_00
+861 0x6000 //TX_TDDRC_ALPHA_DWN_00
862 0x0000 //TX_TDDRC_HMNC_FLAG
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
@@ -11778,7 +11778,7 @@
986 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_0
987 0x0000 //TX_EASSA_AEC_NSSA_REFG_REFBLK_1
#RX
-0 0x803C //RX_RECVFUNC_MODE_0
+0 0x843C //RX_RECVFUNC_MODE_0
1 0x0000 //RX_RECVFUNC_MODE_1
2 0x0003 //RX_SAMPLINGFREQ_SIG
3 0x0003 //RX_SAMPLINGFREQ_PROC
@@ -11958,21 +11958,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12057,21 +12057,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12156,21 +12156,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12255,21 +12255,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12354,21 +12354,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12453,21 +12453,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12552,21 +12552,21 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04CA //RX_TDDRC_DRC_GAIN
+124 0x064F //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x6270 //RX_FDEQ_GAIN_0
-40 0x7A70 //RX_FDEQ_GAIN_1
-41 0x7270 //RX_FDEQ_GAIN_2
-42 0x6A70 //RX_FDEQ_GAIN_3
-43 0x645A //RX_FDEQ_GAIN_4
-44 0x5A5E //RX_FDEQ_GAIN_5
-45 0x6E72 //RX_FDEQ_GAIN_6
-46 0x7268 //RX_FDEQ_GAIN_7
-47 0x665A //RX_FDEQ_GAIN_8
-48 0x5A5A //RX_FDEQ_GAIN_9
-49 0x5A64 //RX_FDEQ_GAIN_10
-50 0x6448 //RX_FDEQ_GAIN_11
-51 0x4949 //RX_FDEQ_GAIN_12
+39 0x7A88 //RX_FDEQ_GAIN_0
+40 0x988A //RX_FDEQ_GAIN_1
+41 0x8A88 //RX_FDEQ_GAIN_2
+42 0x868C //RX_FDEQ_GAIN_3
+43 0x7C72 //RX_FDEQ_GAIN_4
+44 0x7276 //RX_FDEQ_GAIN_5
+45 0x8286 //RX_FDEQ_GAIN_6
+46 0x8276 //RX_FDEQ_GAIN_7
+47 0x7468 //RX_FDEQ_GAIN_8
+48 0x6868 //RX_FDEQ_GAIN_9
+49 0x6872 //RX_FDEQ_GAIN_10
+50 0x7256 //RX_FDEQ_GAIN_11
+51 0x5955 //RX_FDEQ_GAIN_12
52 0x4848 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
54 0x4848 //RX_FDEQ_GAIN_15
@@ -12629,7 +12629,7 @@
129 0x0100 //RX_SPK_VOL
130 0x0000 //RX_VOL_RESRV_0
#RX 2
-157 0x803C //RX_RECVFUNC_MODE_0
+157 0x843C //RX_RECVFUNC_MODE_0
158 0x0000 //RX_RECVFUNC_MODE_1
159 0x0003 //RX_SAMPLINGFREQ_SIG
160 0x0003 //RX_SAMPLINGFREQ_PROC
@@ -12809,21 +12809,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -12908,21 +12908,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13007,21 +13007,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13106,21 +13106,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13205,21 +13205,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13304,21 +13304,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13403,21 +13403,21 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04CA //RX_TDDRC_DRC_GAIN
+281 0x064F //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x6270 //RX_FDEQ_GAIN_0
-197 0x7A70 //RX_FDEQ_GAIN_1
-198 0x7270 //RX_FDEQ_GAIN_2
-199 0x6A70 //RX_FDEQ_GAIN_3
-200 0x645A //RX_FDEQ_GAIN_4
-201 0x5A5E //RX_FDEQ_GAIN_5
-202 0x6E72 //RX_FDEQ_GAIN_6
-203 0x7268 //RX_FDEQ_GAIN_7
-204 0x665A //RX_FDEQ_GAIN_8
-205 0x5A5A //RX_FDEQ_GAIN_9
-206 0x5A64 //RX_FDEQ_GAIN_10
-207 0x6448 //RX_FDEQ_GAIN_11
-208 0x4949 //RX_FDEQ_GAIN_12
+196 0x7A88 //RX_FDEQ_GAIN_0
+197 0x988A //RX_FDEQ_GAIN_1
+198 0x8A88 //RX_FDEQ_GAIN_2
+199 0x868C //RX_FDEQ_GAIN_3
+200 0x7C72 //RX_FDEQ_GAIN_4
+201 0x7276 //RX_FDEQ_GAIN_5
+202 0x8286 //RX_FDEQ_GAIN_6
+203 0x8276 //RX_FDEQ_GAIN_7
+204 0x7468 //RX_FDEQ_GAIN_8
+205 0x6868 //RX_FDEQ_GAIN_9
+206 0x6872 //RX_FDEQ_GAIN_10
+207 0x7256 //RX_FDEQ_GAIN_11
+208 0x5955 //RX_FDEQ_GAIN_12
209 0x4848 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
211 0x4848 //RX_FDEQ_GAIN_15
@@ -13881,7 +13881,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -16576,7 +16576,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -19271,7 +19271,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -21966,7 +21966,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -24661,7 +24661,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -27356,7 +27356,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -29657,8 +29657,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -29804,7 +29804,7 @@
147 0x0300 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7E80 //TX_EAD_THR
+150 0x7600 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x0200 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
@@ -29899,18 +29899,18 @@
242 0xF800 //TX_THR_SN_EST_0
243 0x1200 //TX_THR_SN_EST_1
244 0x1000 //TX_THR_SN_EST_2
-245 0x1000 //TX_THR_SN_EST_3
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF000 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
251 0xFB00 //TX_DELTA_THR_SN_EST_1
252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0xFD00 //TX_DELTA_THR_SN_EST_3
+253 0xFB00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0700 //TX_DELTA_THR_SN_EST_6
+256 0xFD00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
@@ -29918,7 +29918,7 @@
261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4FFE //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
267 0x001C //TX_INBEAM_T
@@ -29938,18 +29938,18 @@
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0008 //TX_NS_LVL_CTRL_1
283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x000C //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0008 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x001C //TX_MIN_GAIN_S_0
290 0x0018 //TX_MIN_GAIN_S_1
291 0x0008 //TX_MIN_GAIN_S_2
-292 0x0024 //TX_MIN_GAIN_S_3
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0028 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
297 0x4FFD //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
@@ -29957,10 +29957,10 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x2FFC //TX_SNRI_SUP_1
302 0x4FF8 //TX_SNRI_SUP_2
-303 0x1000 //TX_SNRI_SUP_3
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x77F3 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x001C //TX_G_LFNS
@@ -29971,7 +29971,7 @@
314 0x5000 //TX_A_POST_FILT_S_0
315 0x47F9 //TX_A_POST_FILT_S_1
316 0x37FB //TX_A_POST_FILT_S_2
-317 0x2FFC //TX_A_POST_FILT_S_3
+317 0x67F5 //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
320 0x27FD //TX_A_POST_FILT_S_6
@@ -29979,15 +29979,15 @@
322 0x2000 //TX_B_POST_FILT_0
323 0x2FFB //TX_B_POST_FILT_1
324 0x27FC //TX_B_POST_FILT_2
-325 0x2FFB //TX_B_POST_FILT_3
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x0800 //TX_B_POST_FILT_6
+328 0x5FF5 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
331 0x5FFC //TX_B_LESSCUT_RTO_S_1
332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x4000 //TX_B_LESSCUT_RTO_S_3
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
336 0x4FFE //TX_B_LESSCUT_RTO_S_6
@@ -29996,7 +29996,7 @@
339 0x7C00 //TX_LAMBDA_PFILT_S_0
340 0x7FF0 //TX_LAMBDA_PFILT_S_1
341 0x72FD //TX_LAMBDA_PFILT_S_2
-342 0x78F7 //TX_LAMBDA_PFILT_S_3
+342 0x7EF1 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
345 0x7BF4 //TX_LAMBDA_PFILT_S_6
@@ -30024,7 +30024,7 @@
367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x039E //TX_NOISE_TH_1
+370 0x07D0 //TX_NOISE_TH_1
371 0x0313 //TX_NOISE_TH_2
372 0x2C18 //TX_NOISE_TH_3
373 0x448C //TX_NOISE_TH_4
@@ -30044,14 +30044,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x3000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -30178,10 +30178,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -30203,9 +30203,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -30230,9 +30230,9 @@
573 0x5C57 //TX_FDEQ_GAIN_6
574 0x5D5B //TX_FDEQ_GAIN_7
575 0x5655 //TX_FDEQ_GAIN_8
-576 0x5350 //TX_FDEQ_GAIN_9
-577 0x4043 //TX_FDEQ_GAIN_10
-578 0x4747 //TX_FDEQ_GAIN_11
+576 0x5354 //TX_FDEQ_GAIN_9
+577 0x4447 //TX_FDEQ_GAIN_10
+578 0x4B4B //TX_FDEQ_GAIN_11
579 0x484C //TX_FDEQ_GAIN_12
580 0x4C4C //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
@@ -30520,7 +30520,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1AEA //TX_TDDRC_DRC_GAIN
+866 0x1561 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -30553,8 +30553,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0280 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -30562,36 +30562,36 @@
905 0x0C00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
+908 0x7C00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7530 //TX_DTD_THR1_MICMUTE_0
-912 0x7FBC //TX_DTD_THR1_MICMUTE_1
-913 0x7F58 //TX_DTD_THR1_MICMUTE_2
+911 0x7AA8 //TX_DTD_THR1_MICMUTE_0
+912 0x7EF4 //TX_DTD_THR1_MICMUTE_1
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
914 0x6D60 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
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 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -30607,8 +30607,8 @@
950 0x0120 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x77E3 //TX_NSSAMASK_MORENS
-954 0x0300 //TX_CGMMMASK_MORENS
+953 0x1663 //TX_NSSAMASK_MORENS
+954 0x5AE2 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
957 0x6FE5 //TX_NSSAMASK_MORENS_TYPE1
@@ -30665,8 +30665,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -31516,8 +31516,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -32352,8 +32352,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -32520,7 +32520,7 @@
168 0x4000 //TX_GAIN_NP
169 0x0260 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x00A0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -32574,8 +32574,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x1770 //TX_RATIO_DT_L_TH_HIGH
-226 0x1A90 //TX_RATIO_DT_H_TH_HIGH
+225 0x0FA0 //TX_RATIO_DT_L_TH_HIGH
+226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -32583,7 +32583,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
+234 0x096D //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -32739,14 +32739,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -32873,10 +32873,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -32898,9 +32898,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -32922,16 +32922,16 @@
570 0x504F //TX_FDEQ_GAIN_3
571 0x4746 //TX_FDEQ_GAIN_4
572 0x4955 //TX_FDEQ_GAIN_5
-573 0x5664 //TX_FDEQ_GAIN_6
-574 0x5C5E //TX_FDEQ_GAIN_7
-575 0x5A54 //TX_FDEQ_GAIN_8
-576 0x5856 //TX_FDEQ_GAIN_9
-577 0x5552 //TX_FDEQ_GAIN_10
-578 0x635D //TX_FDEQ_GAIN_11
-579 0x7663 //TX_FDEQ_GAIN_12
-580 0x7A8C //TX_FDEQ_GAIN_13
-581 0x929C //TX_FDEQ_GAIN_14
-582 0x9C9C //TX_FDEQ_GAIN_15
+573 0x5363 //TX_FDEQ_GAIN_6
+574 0x5D58 //TX_FDEQ_GAIN_7
+575 0x544F //TX_FDEQ_GAIN_8
+576 0x5253 //TX_FDEQ_GAIN_9
+577 0x5A57 //TX_FDEQ_GAIN_10
+578 0x6761 //TX_FDEQ_GAIN_11
+579 0x7863 //TX_FDEQ_GAIN_12
+580 0x7A92 //TX_FDEQ_GAIN_13
+581 0x9590 //TX_FDEQ_GAIN_14
+582 0x9090 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -32950,8 +32950,8 @@
598 0x090A //TX_FDEQ_BIN_7
599 0x0B0C //TX_FDEQ_BIN_8
600 0x0D0E //TX_FDEQ_BIN_9
-601 0x1122 //TX_FDEQ_BIN_10
-602 0x0719 //TX_FDEQ_BIN_11
+601 0x111E //TX_FDEQ_BIN_10
+602 0x0B19 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
605 0x1E28 //TX_FDEQ_BIN_14
@@ -33215,7 +33215,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x188C //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -33248,8 +33248,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -33260,33 +33260,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x7000 //TX_DTD_THR2_MICMUTE_0
+911 0x7788 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7918 //TX_DTD_THR1_MICMUTE_2
+914 0x7C38 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -33328,9 +33328,9 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
+979 0x4000 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+981 0x4000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -35441,7 +35441,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -37742,8 +37742,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -37910,7 +37910,7 @@
168 0x4000 //TX_GAIN_NP
169 0x0260 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x00A0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -37964,8 +37964,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x1770 //TX_RATIO_DT_L_TH_HIGH
-226 0x1A90 //TX_RATIO_DT_H_TH_HIGH
+225 0x0FA0 //TX_RATIO_DT_L_TH_HIGH
+226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -37973,7 +37973,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
+234 0x096D //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -38129,14 +38129,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -38263,10 +38263,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -38288,9 +38288,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -38312,16 +38312,16 @@
570 0x504F //TX_FDEQ_GAIN_3
571 0x4746 //TX_FDEQ_GAIN_4
572 0x4955 //TX_FDEQ_GAIN_5
-573 0x5664 //TX_FDEQ_GAIN_6
-574 0x5C5E //TX_FDEQ_GAIN_7
-575 0x5A54 //TX_FDEQ_GAIN_8
-576 0x5856 //TX_FDEQ_GAIN_9
-577 0x5552 //TX_FDEQ_GAIN_10
-578 0x635D //TX_FDEQ_GAIN_11
-579 0x7663 //TX_FDEQ_GAIN_12
-580 0x7A8C //TX_FDEQ_GAIN_13
-581 0x929C //TX_FDEQ_GAIN_14
-582 0x9C9C //TX_FDEQ_GAIN_15
+573 0x5363 //TX_FDEQ_GAIN_6
+574 0x5D58 //TX_FDEQ_GAIN_7
+575 0x544F //TX_FDEQ_GAIN_8
+576 0x5253 //TX_FDEQ_GAIN_9
+577 0x5A57 //TX_FDEQ_GAIN_10
+578 0x6761 //TX_FDEQ_GAIN_11
+579 0x7863 //TX_FDEQ_GAIN_12
+580 0x7A92 //TX_FDEQ_GAIN_13
+581 0x9590 //TX_FDEQ_GAIN_14
+582 0x9090 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -38340,8 +38340,8 @@
598 0x090A //TX_FDEQ_BIN_7
599 0x0B0C //TX_FDEQ_BIN_8
600 0x0D0E //TX_FDEQ_BIN_9
-601 0x1122 //TX_FDEQ_BIN_10
-602 0x0719 //TX_FDEQ_BIN_11
+601 0x111E //TX_FDEQ_BIN_10
+602 0x0B19 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
605 0x1E28 //TX_FDEQ_BIN_14
@@ -38605,7 +38605,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x188C //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -38638,8 +38638,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -38650,33 +38650,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x7000 //TX_DTD_THR2_MICMUTE_0
+911 0x7788 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7918 //TX_DTD_THR1_MICMUTE_2
+914 0x7C38 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -38718,9 +38718,9 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
+979 0x4000 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+981 0x4000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -40831,7 +40831,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -43526,7 +43526,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -46221,7 +46221,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -48916,7 +48916,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -51611,7 +51611,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -54306,7 +54306,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -57001,7 +57001,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -57613,10 +57613,10 @@
17 0x0003 //RX_SBD_PITCH_DET
18 0x0100 //RX_PP_RESRV_0
19 0x0020 //RX_PP_RESRV_1
-20 0x0400 //RX_N_SN_EST
+20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x000F //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -57773,7 +57773,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0109 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x7868 //RX_FDEQ_GAIN_0
40 0x6058 //RX_FDEQ_GAIN_1
@@ -57872,7 +57872,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0109 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x7868 //RX_FDEQ_GAIN_0
40 0x6058 //RX_FDEQ_GAIN_1
@@ -57971,7 +57971,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x010F //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x7868 //RX_FDEQ_GAIN_0
40 0x6058 //RX_FDEQ_GAIN_1
@@ -58070,7 +58070,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0109 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x7868 //RX_FDEQ_GAIN_0
40 0x6058 //RX_FDEQ_GAIN_1
@@ -58169,7 +58169,7 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0145 //RX_TDDRC_DRC_GAIN
+124 0x0153 //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
39 0x7868 //RX_FDEQ_GAIN_0
40 0x6058 //RX_FDEQ_GAIN_1
@@ -58268,20 +58268,20 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x023A //RX_TDDRC_DRC_GAIN
+124 0x024E //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8462 //RX_FDEQ_GAIN_0
-40 0x525A //RX_FDEQ_GAIN_1
-41 0x665A //RX_FDEQ_GAIN_2
-42 0x6266 //RX_FDEQ_GAIN_3
-43 0x7C82 //RX_FDEQ_GAIN_4
-44 0x857D //RX_FDEQ_GAIN_5
-45 0x6851 //RX_FDEQ_GAIN_6
-46 0x484A //RX_FDEQ_GAIN_7
-47 0x4B4B //RX_FDEQ_GAIN_8
-48 0x5152 //RX_FDEQ_GAIN_9
-49 0x5456 //RX_FDEQ_GAIN_10
-50 0x565C //RX_FDEQ_GAIN_11
+39 0x8671 //RX_FDEQ_GAIN_0
+40 0x6258 //RX_FDEQ_GAIN_1
+41 0x6458 //RX_FDEQ_GAIN_2
+42 0x6064 //RX_FDEQ_GAIN_3
+43 0x7A80 //RX_FDEQ_GAIN_4
+44 0x7F7B //RX_FDEQ_GAIN_5
+45 0x664F //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4949 //RX_FDEQ_GAIN_8
+48 0x4A50 //RX_FDEQ_GAIN_9
+49 0x5254 //RX_FDEQ_GAIN_10
+50 0x545C //RX_FDEQ_GAIN_11
51 0x7168 //RX_FDEQ_GAIN_12
52 0x5A54 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -58295,7 +58295,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0106 //RX_FDEQ_BIN_1
+64 0x0205 //RX_FDEQ_BIN_1
65 0x0103 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0402 //RX_FDEQ_BIN_4
@@ -58353,7 +58353,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x5A9D //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -58367,20 +58367,20 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0413 //RX_TDDRC_DRC_GAIN
+124 0x045D //RX_TDDRC_DRC_GAIN
38 0x001C //RX_FDEQ_SUBNUM
-39 0x8462 //RX_FDEQ_GAIN_0
-40 0x525A //RX_FDEQ_GAIN_1
-41 0x665A //RX_FDEQ_GAIN_2
-42 0x6266 //RX_FDEQ_GAIN_3
-43 0x7C82 //RX_FDEQ_GAIN_4
-44 0x857D //RX_FDEQ_GAIN_5
-45 0x6851 //RX_FDEQ_GAIN_6
-46 0x484A //RX_FDEQ_GAIN_7
-47 0x4B4B //RX_FDEQ_GAIN_8
-48 0x5152 //RX_FDEQ_GAIN_9
-49 0x5456 //RX_FDEQ_GAIN_10
-50 0x565C //RX_FDEQ_GAIN_11
+39 0x8671 //RX_FDEQ_GAIN_0
+40 0x6258 //RX_FDEQ_GAIN_1
+41 0x6458 //RX_FDEQ_GAIN_2
+42 0x6064 //RX_FDEQ_GAIN_3
+43 0x7A80 //RX_FDEQ_GAIN_4
+44 0x7F7B //RX_FDEQ_GAIN_5
+45 0x664F //RX_FDEQ_GAIN_6
+46 0x4848 //RX_FDEQ_GAIN_7
+47 0x4949 //RX_FDEQ_GAIN_8
+48 0x4A50 //RX_FDEQ_GAIN_9
+49 0x5254 //RX_FDEQ_GAIN_10
+50 0x545C //RX_FDEQ_GAIN_11
51 0x7168 //RX_FDEQ_GAIN_12
52 0x5A54 //RX_FDEQ_GAIN_13
53 0x4848 //RX_FDEQ_GAIN_14
@@ -58394,7 +58394,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0106 //RX_FDEQ_BIN_1
+64 0x0205 //RX_FDEQ_BIN_1
65 0x0103 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0402 //RX_FDEQ_BIN_4
@@ -58464,10 +58464,10 @@
174 0x0003 //RX_SBD_PITCH_DET
175 0x0100 //RX_PP_RESRV_0
176 0x0020 //RX_PP_RESRV_1
-177 0x0400 //RX_N_SN_EST
+177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x000F //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -58624,7 +58624,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0109 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x7868 //RX_FDEQ_GAIN_0
197 0x6058 //RX_FDEQ_GAIN_1
@@ -58723,7 +58723,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0109 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x7868 //RX_FDEQ_GAIN_0
197 0x6058 //RX_FDEQ_GAIN_1
@@ -58822,7 +58822,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x010F //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x7868 //RX_FDEQ_GAIN_0
197 0x6058 //RX_FDEQ_GAIN_1
@@ -58921,7 +58921,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0109 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x7868 //RX_FDEQ_GAIN_0
197 0x6058 //RX_FDEQ_GAIN_1
@@ -59020,7 +59020,7 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0145 //RX_TDDRC_DRC_GAIN
+281 0x0153 //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
196 0x7868 //RX_FDEQ_GAIN_0
197 0x6058 //RX_FDEQ_GAIN_1
@@ -59119,20 +59119,20 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x023A //RX_TDDRC_DRC_GAIN
+281 0x024E //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8462 //RX_FDEQ_GAIN_0
-197 0x525A //RX_FDEQ_GAIN_1
-198 0x665A //RX_FDEQ_GAIN_2
-199 0x6266 //RX_FDEQ_GAIN_3
-200 0x7C82 //RX_FDEQ_GAIN_4
-201 0x857D //RX_FDEQ_GAIN_5
-202 0x6851 //RX_FDEQ_GAIN_6
-203 0x484A //RX_FDEQ_GAIN_7
-204 0x4B4B //RX_FDEQ_GAIN_8
-205 0x5152 //RX_FDEQ_GAIN_9
-206 0x5456 //RX_FDEQ_GAIN_10
-207 0x565C //RX_FDEQ_GAIN_11
+196 0x8671 //RX_FDEQ_GAIN_0
+197 0x6258 //RX_FDEQ_GAIN_1
+198 0x6458 //RX_FDEQ_GAIN_2
+199 0x6064 //RX_FDEQ_GAIN_3
+200 0x7A80 //RX_FDEQ_GAIN_4
+201 0x7F7B //RX_FDEQ_GAIN_5
+202 0x664F //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4949 //RX_FDEQ_GAIN_8
+205 0x4A50 //RX_FDEQ_GAIN_9
+206 0x5254 //RX_FDEQ_GAIN_10
+207 0x545C //RX_FDEQ_GAIN_11
208 0x7168 //RX_FDEQ_GAIN_12
209 0x5A54 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -59146,7 +59146,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0106 //RX_FDEQ_BIN_1
+221 0x0205 //RX_FDEQ_BIN_1
222 0x0103 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0402 //RX_FDEQ_BIN_4
@@ -59204,7 +59204,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x5A9D //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -59218,20 +59218,20 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0413 //RX_TDDRC_DRC_GAIN
+281 0x045D //RX_TDDRC_DRC_GAIN
195 0x001C //RX_FDEQ_SUBNUM
-196 0x8462 //RX_FDEQ_GAIN_0
-197 0x525A //RX_FDEQ_GAIN_1
-198 0x665A //RX_FDEQ_GAIN_2
-199 0x6266 //RX_FDEQ_GAIN_3
-200 0x7C82 //RX_FDEQ_GAIN_4
-201 0x857D //RX_FDEQ_GAIN_5
-202 0x6851 //RX_FDEQ_GAIN_6
-203 0x484A //RX_FDEQ_GAIN_7
-204 0x4B4B //RX_FDEQ_GAIN_8
-205 0x5152 //RX_FDEQ_GAIN_9
-206 0x5456 //RX_FDEQ_GAIN_10
-207 0x565C //RX_FDEQ_GAIN_11
+196 0x8671 //RX_FDEQ_GAIN_0
+197 0x6258 //RX_FDEQ_GAIN_1
+198 0x6458 //RX_FDEQ_GAIN_2
+199 0x6064 //RX_FDEQ_GAIN_3
+200 0x7A80 //RX_FDEQ_GAIN_4
+201 0x7F7B //RX_FDEQ_GAIN_5
+202 0x664F //RX_FDEQ_GAIN_6
+203 0x4848 //RX_FDEQ_GAIN_7
+204 0x4949 //RX_FDEQ_GAIN_8
+205 0x4A50 //RX_FDEQ_GAIN_9
+206 0x5254 //RX_FDEQ_GAIN_10
+207 0x545C //RX_FDEQ_GAIN_11
208 0x7168 //RX_FDEQ_GAIN_12
209 0x5A54 //RX_FDEQ_GAIN_13
210 0x4848 //RX_FDEQ_GAIN_14
@@ -59245,7 +59245,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0106 //RX_FDEQ_BIN_1
+221 0x0205 //RX_FDEQ_BIN_1
222 0x0103 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0402 //RX_FDEQ_BIN_4
@@ -59696,7 +59696,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -60460,7 +60460,7 @@
113 0x0002 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
-116 0x0000 //RX_TDDRC_SLANT_0
+116 0x2A00 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -60468,17 +60468,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -60567,17 +60567,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -60666,17 +60666,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -60765,17 +60765,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -60864,17 +60864,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x016E //RX_TDDRC_DRC_GAIN
+124 0x0196 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -60963,23 +60963,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0278 //RX_TDDRC_DRC_GAIN
+124 0x0283 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -60990,7 +60990,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -61001,8 +61001,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -61048,7 +61048,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x50C3 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -61062,23 +61062,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04A0 //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -61089,7 +61089,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -61100,8 +61100,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -61311,7 +61311,7 @@
270 0x0002 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
-273 0x0000 //RX_TDDRC_SLANT_0
+273 0x2A00 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -61319,17 +61319,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -61418,17 +61418,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -61517,17 +61517,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -61616,17 +61616,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -61715,17 +61715,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x016E //RX_TDDRC_DRC_GAIN
+281 0x0196 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -61814,23 +61814,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0278 //RX_TDDRC_DRC_GAIN
+281 0x0283 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -61841,7 +61841,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -61852,8 +61852,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -61899,7 +61899,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x50C3 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -61913,23 +61913,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04A0 //RX_TDDRC_DRC_GAIN
+281 0x0478 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -61940,7 +61940,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -61951,8 +61951,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -62391,7 +62391,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -65086,7 +65086,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -65850,7 +65850,7 @@
113 0x0002 //RX_TDDRC_THRD_1
114 0x0340 //RX_TDDRC_THRD_2
115 0x19C0 //RX_TDDRC_THRD_3
-116 0x0000 //RX_TDDRC_SLANT_0
+116 0x2A00 //RX_TDDRC_SLANT_0
117 0x7FFF //RX_TDDRC_SLANT_1
118 0x6000 //RX_TDDRC_ALPHA_UP_0
119 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -65858,17 +65858,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -65957,17 +65957,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -66056,17 +66056,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -66155,17 +66155,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0100 //RX_TDDRC_DRC_GAIN
+124 0x0119 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -66254,17 +66254,17 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x016E //RX_TDDRC_DRC_GAIN
+124 0x0196 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
39 0x7351 //RX_FDEQ_GAIN_0
40 0x4A4A //RX_FDEQ_GAIN_1
-41 0x4B50 //RX_FDEQ_GAIN_2
-42 0x626C //RX_FDEQ_GAIN_3
-43 0x766F //RX_FDEQ_GAIN_4
+41 0x4B4E //RX_FDEQ_GAIN_2
+42 0x5B6A //RX_FDEQ_GAIN_3
+43 0x746D //RX_FDEQ_GAIN_4
44 0x6463 //RX_FDEQ_GAIN_5
45 0x6057 //RX_FDEQ_GAIN_6
-46 0x4F57 //RX_FDEQ_GAIN_7
-47 0x5650 //RX_FDEQ_GAIN_8
+46 0x525A //RX_FDEQ_GAIN_7
+47 0x5954 //RX_FDEQ_GAIN_8
48 0x595C //RX_FDEQ_GAIN_9
49 0x5654 //RX_FDEQ_GAIN_10
50 0x4A6A //RX_FDEQ_GAIN_11
@@ -66353,23 +66353,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x0278 //RX_TDDRC_DRC_GAIN
+124 0x0283 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -66380,7 +66380,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -66391,8 +66391,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -66438,7 +66438,7 @@
28 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
29 0x6000 //RX_TDDRC_ALPHA_DWN_3
32 0x4000 //RX_TDDRC_ALPHA_DWN_4
-33 0x50C3 //RX_TDDRC_LIMITER_THRD
+33 0x7214 //RX_TDDRC_LIMITER_THRD
34 0x0800 //RX_TDDRC_LIMITER_GAIN
112 0x0002 //RX_TDDRC_THRD_0
113 0x0006 //RX_TDDRC_THRD_1
@@ -66452,23 +66452,23 @@
121 0x199A //RX_TDDRC_HMNC_GAIN
122 0x0001 //RX_TDDRC_SMT_FLAG
123 0x0CCD //RX_TDDRC_SMT_W
-124 0x04A0 //RX_TDDRC_DRC_GAIN
+124 0x0478 //RX_TDDRC_DRC_GAIN
38 0x0020 //RX_FDEQ_SUBNUM
-39 0x8064 //RX_FDEQ_GAIN_0
-40 0x505B //RX_FDEQ_GAIN_1
-41 0x6862 //RX_FDEQ_GAIN_2
-42 0x666C //RX_FDEQ_GAIN_3
-43 0x7C89 //RX_FDEQ_GAIN_4
+39 0x8677 //RX_FDEQ_GAIN_0
+40 0x635B //RX_FDEQ_GAIN_1
+41 0x685F //RX_FDEQ_GAIN_2
+42 0x6369 //RX_FDEQ_GAIN_3
+43 0x7989 //RX_FDEQ_GAIN_4
44 0x8881 //RX_FDEQ_GAIN_5
45 0x6A52 //RX_FDEQ_GAIN_6
46 0x5854 //RX_FDEQ_GAIN_7
47 0x5452 //RX_FDEQ_GAIN_8
48 0x545A //RX_FDEQ_GAIN_9
-49 0x5648 //RX_FDEQ_GAIN_10
-50 0x4861 //RX_FDEQ_GAIN_11
+49 0x6A5C //RX_FDEQ_GAIN_10
+50 0x5C71 //RX_FDEQ_GAIN_11
51 0x6555 //RX_FDEQ_GAIN_12
-52 0x6969 //RX_FDEQ_GAIN_13
-53 0x5F62 //RX_FDEQ_GAIN_14
+52 0x7183 //RX_FDEQ_GAIN_13
+53 0x7570 //RX_FDEQ_GAIN_14
54 0x9494 //RX_FDEQ_GAIN_15
55 0x4848 //RX_FDEQ_GAIN_16
56 0x4848 //RX_FDEQ_GAIN_17
@@ -66479,7 +66479,7 @@
61 0x4848 //RX_FDEQ_GAIN_22
62 0x4848 //RX_FDEQ_GAIN_23
63 0x0301 //RX_FDEQ_BIN_0
-64 0x0105 //RX_FDEQ_BIN_1
+64 0x0204 //RX_FDEQ_BIN_1
65 0x0203 //RX_FDEQ_BIN_2
66 0x0205 //RX_FDEQ_BIN_3
67 0x0404 //RX_FDEQ_BIN_4
@@ -66490,8 +66490,8 @@
72 0x0D12 //RX_FDEQ_BIN_9
73 0x0C0E //RX_FDEQ_BIN_10
74 0x0E32 //RX_FDEQ_BIN_11
-75 0x1423 //RX_FDEQ_BIN_12
-76 0x151E //RX_FDEQ_BIN_13
+75 0x140F //RX_FDEQ_BIN_12
+76 0x291E //RX_FDEQ_BIN_13
77 0x1E2D //RX_FDEQ_BIN_14
78 0x2D40 //RX_FDEQ_BIN_15
79 0x0000 //RX_FDEQ_BIN_16
@@ -66701,7 +66701,7 @@
270 0x0002 //RX_TDDRC_THRD_1
271 0x0340 //RX_TDDRC_THRD_2
272 0x19C0 //RX_TDDRC_THRD_3
-273 0x0000 //RX_TDDRC_SLANT_0
+273 0x2A00 //RX_TDDRC_SLANT_0
274 0x7FFF //RX_TDDRC_SLANT_1
275 0x6000 //RX_TDDRC_ALPHA_UP_0
276 0x7EB8 //RX_TDDRC_ALPHA_DWN_0
@@ -66709,17 +66709,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -66808,17 +66808,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -66907,17 +66907,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -67006,17 +67006,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0100 //RX_TDDRC_DRC_GAIN
+281 0x0119 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -67105,17 +67105,17 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x016E //RX_TDDRC_DRC_GAIN
+281 0x0196 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
196 0x7351 //RX_FDEQ_GAIN_0
197 0x4A4A //RX_FDEQ_GAIN_1
-198 0x4B50 //RX_FDEQ_GAIN_2
-199 0x626C //RX_FDEQ_GAIN_3
-200 0x766F //RX_FDEQ_GAIN_4
+198 0x4B4E //RX_FDEQ_GAIN_2
+199 0x5B6A //RX_FDEQ_GAIN_3
+200 0x746D //RX_FDEQ_GAIN_4
201 0x6463 //RX_FDEQ_GAIN_5
202 0x6057 //RX_FDEQ_GAIN_6
-203 0x4F57 //RX_FDEQ_GAIN_7
-204 0x5650 //RX_FDEQ_GAIN_8
+203 0x525A //RX_FDEQ_GAIN_7
+204 0x5954 //RX_FDEQ_GAIN_8
205 0x595C //RX_FDEQ_GAIN_9
206 0x5654 //RX_FDEQ_GAIN_10
207 0x4A6A //RX_FDEQ_GAIN_11
@@ -67204,23 +67204,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x0278 //RX_TDDRC_DRC_GAIN
+281 0x0283 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -67231,7 +67231,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -67242,8 +67242,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -67289,7 +67289,7 @@
185 0x7EB8 //RX_TDDRC_ALPHA_DWN_2
186 0x6000 //RX_TDDRC_ALPHA_DWN_3
189 0x4000 //RX_TDDRC_ALPHA_DWN_4
-190 0x50C3 //RX_TDDRC_LIMITER_THRD
+190 0x7214 //RX_TDDRC_LIMITER_THRD
191 0x0800 //RX_TDDRC_LIMITER_GAIN
269 0x0002 //RX_TDDRC_THRD_0
270 0x0006 //RX_TDDRC_THRD_1
@@ -67303,23 +67303,23 @@
278 0x199A //RX_TDDRC_HMNC_GAIN
279 0x0001 //RX_TDDRC_SMT_FLAG
280 0x0CCD //RX_TDDRC_SMT_W
-281 0x04A0 //RX_TDDRC_DRC_GAIN
+281 0x0478 //RX_TDDRC_DRC_GAIN
195 0x0020 //RX_FDEQ_SUBNUM
-196 0x8064 //RX_FDEQ_GAIN_0
-197 0x505B //RX_FDEQ_GAIN_1
-198 0x6862 //RX_FDEQ_GAIN_2
-199 0x666C //RX_FDEQ_GAIN_3
-200 0x7C89 //RX_FDEQ_GAIN_4
+196 0x8677 //RX_FDEQ_GAIN_0
+197 0x635B //RX_FDEQ_GAIN_1
+198 0x685F //RX_FDEQ_GAIN_2
+199 0x6369 //RX_FDEQ_GAIN_3
+200 0x7989 //RX_FDEQ_GAIN_4
201 0x8881 //RX_FDEQ_GAIN_5
202 0x6A52 //RX_FDEQ_GAIN_6
203 0x5854 //RX_FDEQ_GAIN_7
204 0x5452 //RX_FDEQ_GAIN_8
205 0x545A //RX_FDEQ_GAIN_9
-206 0x5648 //RX_FDEQ_GAIN_10
-207 0x4861 //RX_FDEQ_GAIN_11
+206 0x6A5C //RX_FDEQ_GAIN_10
+207 0x5C71 //RX_FDEQ_GAIN_11
208 0x6555 //RX_FDEQ_GAIN_12
-209 0x6969 //RX_FDEQ_GAIN_13
-210 0x5F62 //RX_FDEQ_GAIN_14
+209 0x7183 //RX_FDEQ_GAIN_13
+210 0x7570 //RX_FDEQ_GAIN_14
211 0x9494 //RX_FDEQ_GAIN_15
212 0x4848 //RX_FDEQ_GAIN_16
213 0x4848 //RX_FDEQ_GAIN_17
@@ -67330,7 +67330,7 @@
218 0x4848 //RX_FDEQ_GAIN_22
219 0x4848 //RX_FDEQ_GAIN_23
220 0x0301 //RX_FDEQ_BIN_0
-221 0x0105 //RX_FDEQ_BIN_1
+221 0x0204 //RX_FDEQ_BIN_1
222 0x0203 //RX_FDEQ_BIN_2
223 0x0205 //RX_FDEQ_BIN_3
224 0x0404 //RX_FDEQ_BIN_4
@@ -67341,8 +67341,8 @@
229 0x0D12 //RX_FDEQ_BIN_9
230 0x0C0E //RX_FDEQ_BIN_10
231 0x0E32 //RX_FDEQ_BIN_11
-232 0x1423 //RX_FDEQ_BIN_12
-233 0x151E //RX_FDEQ_BIN_13
+232 0x140F //RX_FDEQ_BIN_12
+233 0x291E //RX_FDEQ_BIN_13
234 0x1E2D //RX_FDEQ_BIN_14
235 0x2D40 //RX_FDEQ_BIN_15
236 0x0000 //RX_FDEQ_BIN_16
@@ -67781,7 +67781,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -70082,8 +70082,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0001 //TX_SAMPLINGFREQ_SIG
7 0x0001 //TX_SAMPLINGFREQ_PROC
@@ -70229,7 +70229,7 @@
147 0x0300 //TX_AEC_REF_GAIN_0
148 0x0800 //TX_AEC_REF_GAIN_1
149 0x0800 //TX_AEC_REF_GAIN_2
-150 0x7E80 //TX_EAD_THR
+150 0x7600 //TX_EAD_THR
151 0x1000 //TX_THR_RE_EST
152 0x0200 //TX_MIN_EQ_RE_EST_0
153 0x0100 //TX_MIN_EQ_RE_EST_1
@@ -70324,18 +70324,18 @@
242 0xF800 //TX_THR_SN_EST_0
243 0x1200 //TX_THR_SN_EST_1
244 0x1000 //TX_THR_SN_EST_2
-245 0x1000 //TX_THR_SN_EST_3
+245 0xF600 //TX_THR_SN_EST_3
246 0xFA00 //TX_THR_SN_EST_4
247 0xFA00 //TX_THR_SN_EST_5
-248 0xF000 //TX_THR_SN_EST_6
+248 0xF600 //TX_THR_SN_EST_6
249 0xF800 //TX_THR_SN_EST_7
250 0x0100 //TX_DELTA_THR_SN_EST_0
251 0xFB00 //TX_DELTA_THR_SN_EST_1
252 0xFD00 //TX_DELTA_THR_SN_EST_2
-253 0xFD00 //TX_DELTA_THR_SN_EST_3
+253 0xFB00 //TX_DELTA_THR_SN_EST_3
254 0x0100 //TX_DELTA_THR_SN_EST_4
255 0x0200 //TX_DELTA_THR_SN_EST_5
-256 0x0700 //TX_DELTA_THR_SN_EST_6
+256 0xFD00 //TX_DELTA_THR_SN_EST_6
257 0x0200 //TX_DELTA_THR_SN_EST_7
258 0x4000 //TX_LAMBDA_NN_EST_0
259 0x3FFF //TX_LAMBDA_NN_EST_1
@@ -70343,7 +70343,7 @@
261 0x3FFF //TX_LAMBDA_NN_EST_3
262 0x4000 //TX_LAMBDA_NN_EST_4
263 0x4000 //TX_LAMBDA_NN_EST_5
-264 0x4FFE //TX_LAMBDA_NN_EST_6
+264 0x3FFF //TX_LAMBDA_NN_EST_6
265 0x4000 //TX_LAMBDA_NN_EST_7
266 0x0400 //TX_N_SN_EST
267 0x001C //TX_INBEAM_T
@@ -70363,18 +70363,18 @@
281 0x0010 //TX_NS_LVL_CTRL_0
282 0x0008 //TX_NS_LVL_CTRL_1
283 0x0020 //TX_NS_LVL_CTRL_2
-284 0x000C //TX_NS_LVL_CTRL_3
+284 0x0010 //TX_NS_LVL_CTRL_3
285 0x0014 //TX_NS_LVL_CTRL_4
286 0x0011 //TX_NS_LVL_CTRL_5
-287 0x0008 //TX_NS_LVL_CTRL_6
+287 0x0024 //TX_NS_LVL_CTRL_6
288 0x0011 //TX_NS_LVL_CTRL_7
289 0x001C //TX_MIN_GAIN_S_0
290 0x0018 //TX_MIN_GAIN_S_1
291 0x0008 //TX_MIN_GAIN_S_2
-292 0x0024 //TX_MIN_GAIN_S_3
+292 0x0008 //TX_MIN_GAIN_S_3
293 0x0010 //TX_MIN_GAIN_S_4
294 0x0010 //TX_MIN_GAIN_S_5
-295 0x0028 //TX_MIN_GAIN_S_6
+295 0x001C //TX_MIN_GAIN_S_6
296 0x000F //TX_MIN_GAIN_S_7
297 0x4FFD //TX_NMOS_SUP
298 0x0000 //TX_NS_MAX_PRI_SNR_TH
@@ -70382,10 +70382,10 @@
300 0x7FFF //TX_SNRI_SUP_0
301 0x2FFC //TX_SNRI_SUP_1
302 0x4FF8 //TX_SNRI_SUP_2
-303 0x1000 //TX_SNRI_SUP_3
+303 0x47FF //TX_SNRI_SUP_3
304 0x4000 //TX_SNRI_SUP_4
305 0x50C0 //TX_SNRI_SUP_5
-306 0x77F3 //TX_SNRI_SUP_6
+306 0x7FF8 //TX_SNRI_SUP_6
307 0x7FFF //TX_SNRI_SUP_7
308 0x7FFF //TX_THR_LFNS
309 0x001C //TX_G_LFNS
@@ -70396,7 +70396,7 @@
314 0x5000 //TX_A_POST_FILT_S_0
315 0x47F9 //TX_A_POST_FILT_S_1
316 0x37FB //TX_A_POST_FILT_S_2
-317 0x2FFC //TX_A_POST_FILT_S_3
+317 0x67F5 //TX_A_POST_FILT_S_3
318 0x4000 //TX_A_POST_FILT_S_4
319 0x5000 //TX_A_POST_FILT_S_5
320 0x27FD //TX_A_POST_FILT_S_6
@@ -70404,15 +70404,15 @@
322 0x2000 //TX_B_POST_FILT_0
323 0x2FFB //TX_B_POST_FILT_1
324 0x27FC //TX_B_POST_FILT_2
-325 0x2FFB //TX_B_POST_FILT_3
+325 0x47F8 //TX_B_POST_FILT_3
326 0x4000 //TX_B_POST_FILT_4
327 0x1000 //TX_B_POST_FILT_5
-328 0x0800 //TX_B_POST_FILT_6
+328 0x5FF5 //TX_B_POST_FILT_6
329 0x2000 //TX_B_POST_FILT_7
330 0x4000 //TX_B_LESSCUT_RTO_S_0
331 0x5FFC //TX_B_LESSCUT_RTO_S_1
332 0x4000 //TX_B_LESSCUT_RTO_S_2
-333 0x4000 //TX_B_LESSCUT_RTO_S_3
+333 0x4FFE //TX_B_LESSCUT_RTO_S_3
334 0x7FFF //TX_B_LESSCUT_RTO_S_4
335 0x6000 //TX_B_LESSCUT_RTO_S_5
336 0x4FFE //TX_B_LESSCUT_RTO_S_6
@@ -70421,7 +70421,7 @@
339 0x7C00 //TX_LAMBDA_PFILT_S_0
340 0x7FF0 //TX_LAMBDA_PFILT_S_1
341 0x72FD //TX_LAMBDA_PFILT_S_2
-342 0x78F7 //TX_LAMBDA_PFILT_S_3
+342 0x7EF1 //TX_LAMBDA_PFILT_S_3
343 0x7C00 //TX_LAMBDA_PFILT_S_4
344 0x7C00 //TX_LAMBDA_PFILT_S_5
345 0x7BF4 //TX_LAMBDA_PFILT_S_6
@@ -70449,7 +70449,7 @@
367 0x000A //TX_NOISE_TH_0
368 0x7FFF //TX_NOISE_TH_0_2
369 0x7FFF //TX_NOISE_TH_0_3
-370 0x039E //TX_NOISE_TH_1
+370 0x07D0 //TX_NOISE_TH_1
371 0x0313 //TX_NOISE_TH_2
372 0x2C18 //TX_NOISE_TH_3
373 0x448C //TX_NOISE_TH_4
@@ -70469,14 +70469,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x7FFF //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x3000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -70603,10 +70603,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0000 //TX_KIDDET_NTH
-525 0x0000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+524 0x0003 //TX_KIDDET_NTH
+525 0x1000 //TX_B_POST_FLT_KID
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -70628,9 +70628,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -70655,9 +70655,9 @@
573 0x5C57 //TX_FDEQ_GAIN_6
574 0x5D5B //TX_FDEQ_GAIN_7
575 0x5655 //TX_FDEQ_GAIN_8
-576 0x5350 //TX_FDEQ_GAIN_9
-577 0x4043 //TX_FDEQ_GAIN_10
-578 0x4747 //TX_FDEQ_GAIN_11
+576 0x5354 //TX_FDEQ_GAIN_9
+577 0x4447 //TX_FDEQ_GAIN_10
+578 0x4B4B //TX_FDEQ_GAIN_11
579 0x484C //TX_FDEQ_GAIN_12
580 0x4C4C //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
@@ -70945,7 +70945,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x1AEA //TX_TDDRC_DRC_GAIN
+866 0x1561 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -70978,8 +70978,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2339 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x0280 //TX_MICMUTE_RATIO_THR
-900 0x0280 //TX_MICMUTE_AMP_THR
+899 0x0320 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -70987,36 +70987,36 @@
905 0x0C00 //TX_MIC_VOLUME_MIC0MUTE
906 0x0000 //TX_MICMUTE_DIST2REF_1
907 0x001E //TX_MICMUTE_FRQ_AEC_L
-908 0x7999 //TX_MICMUTE_EAD_THR
+908 0x7C00 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7530 //TX_DTD_THR1_MICMUTE_0
-912 0x7FBC //TX_DTD_THR1_MICMUTE_1
-913 0x7F58 //TX_DTD_THR1_MICMUTE_2
+911 0x7AA8 //TX_DTD_THR1_MICMUTE_0
+912 0x7EF4 //TX_DTD_THR1_MICMUTE_1
+913 0x7D00 //TX_DTD_THR1_MICMUTE_2
914 0x6D60 //TX_DTD_THR1_MICMUTE_3
-915 0x4000 //TX_DTD_THR2_MICMUTE_0
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x1F40 //TX_MICMUTE_DT_CUT_K
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 0x3000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -71032,8 +71032,8 @@
950 0x0120 //TX_SDPCRN_GAIN
951 0x7333 //TX_EASSA_CUT_GAINTH
952 0x0002 //TX_DT_HARME_ENDF
-953 0x77E3 //TX_NSSAMASK_MORENS
-954 0x0300 //TX_CGMMMASK_MORENS
+953 0x1663 //TX_NSSAMASK_MORENS
+954 0x5AE2 //TX_CGMMMASK_MORENS
955 0x0CCD //TX_DPCRN_MASK_MORENS_ECHO
956 0x0028 //TX_PRE_EASSAMASK_SUP
957 0x6FE5 //TX_NSSAMASK_MORENS_TYPE1
@@ -72777,8 +72777,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -72945,7 +72945,7 @@
168 0x4000 //TX_GAIN_NP
169 0x0260 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x00A0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -72999,8 +72999,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x1770 //TX_RATIO_DT_L_TH_HIGH
-226 0x1A90 //TX_RATIO_DT_H_TH_HIGH
+225 0x0FA0 //TX_RATIO_DT_L_TH_HIGH
+226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -73008,7 +73008,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
+234 0x096D //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -73164,14 +73164,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -73298,10 +73298,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -73323,9 +73323,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -73347,16 +73347,16 @@
570 0x504F //TX_FDEQ_GAIN_3
571 0x4746 //TX_FDEQ_GAIN_4
572 0x4955 //TX_FDEQ_GAIN_5
-573 0x5664 //TX_FDEQ_GAIN_6
-574 0x5C5E //TX_FDEQ_GAIN_7
-575 0x5A54 //TX_FDEQ_GAIN_8
-576 0x5856 //TX_FDEQ_GAIN_9
-577 0x5552 //TX_FDEQ_GAIN_10
-578 0x635D //TX_FDEQ_GAIN_11
-579 0x7663 //TX_FDEQ_GAIN_12
-580 0x7A8C //TX_FDEQ_GAIN_13
-581 0x929C //TX_FDEQ_GAIN_14
-582 0x9C9C //TX_FDEQ_GAIN_15
+573 0x5363 //TX_FDEQ_GAIN_6
+574 0x5D58 //TX_FDEQ_GAIN_7
+575 0x544F //TX_FDEQ_GAIN_8
+576 0x5253 //TX_FDEQ_GAIN_9
+577 0x5A57 //TX_FDEQ_GAIN_10
+578 0x6761 //TX_FDEQ_GAIN_11
+579 0x7863 //TX_FDEQ_GAIN_12
+580 0x7A92 //TX_FDEQ_GAIN_13
+581 0x9590 //TX_FDEQ_GAIN_14
+582 0x9090 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -73375,8 +73375,8 @@
598 0x090A //TX_FDEQ_BIN_7
599 0x0B0C //TX_FDEQ_BIN_8
600 0x0D0E //TX_FDEQ_BIN_9
-601 0x1122 //TX_FDEQ_BIN_10
-602 0x0719 //TX_FDEQ_BIN_11
+601 0x111E //TX_FDEQ_BIN_10
+602 0x0B19 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
605 0x1E28 //TX_FDEQ_BIN_14
@@ -73640,7 +73640,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x188C //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -73673,8 +73673,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -73685,33 +73685,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x7000 //TX_DTD_THR2_MICMUTE_0
+911 0x7788 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7918 //TX_DTD_THR1_MICMUTE_2
+914 0x7C38 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -73753,9 +73753,9 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
+979 0x4000 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+981 0x4000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -75866,7 +75866,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x4000 //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -78167,8 +78167,8 @@
0 0x4001 //TX_OPERATION_MODE_0
1 0x0001 //TX_OPERATION_MODE_1
2 0x00BB //TX_PATCH_REG
-3 0x6F7C //TX_SENDFUNC_MODE_0
-4 0x0000 //TX_SENDFUNC_MODE_1
+3 0x6F7D //TX_SENDFUNC_MODE_0
+4 0x0080 //TX_SENDFUNC_MODE_1
5 0x0003 //TX_NUM_MIC
6 0x0003 //TX_SAMPLINGFREQ_SIG
7 0x0003 //TX_SAMPLINGFREQ_PROC
@@ -78335,7 +78335,7 @@
168 0x4000 //TX_GAIN_NP
169 0x0260 //TX_SE_HOLD_N
170 0x00C8 //TX_DT_HOLD_N
-171 0x0100 //TX_DT2_HOLD_N
+171 0x00A0 //TX_DT2_HOLD_N
172 0x6666 //TX_AEC_RESRV_0
173 0x0000 //TX_AEC_RESRV_1
174 0x0014 //TX_AEC_RESRV_2
@@ -78389,8 +78389,8 @@
222 0x023E //TX_ADPT_STRICT_H
223 0x0001 //TX_RATIO_DT_L_TH_LOW
224 0x1A98 //TX_RATIO_DT_H_TH_LOW
-225 0x1770 //TX_RATIO_DT_L_TH_HIGH
-226 0x1A90 //TX_RATIO_DT_H_TH_HIGH
+225 0x0FA0 //TX_RATIO_DT_L_TH_HIGH
+226 0x4E20 //TX_RATIO_DT_H_TH_HIGH
227 0x0001 //TX_RATIO_DT_L0_TH
228 0x7FFF //TX_B_POST_FILT_ECHO_L
229 0x7FFF //TX_B_POST_FILT_ECHO_H
@@ -78398,7 +78398,7 @@
231 0x1000 //TX_B_LESSCUT_RTO_ECHO
232 0x0000 //TX_EPD_OFFSET_00
233 0x0000 //TX_EPD_OFFST_01
-234 0x05DC //TX_RATIO_DT_L0_TH_HIGH
+234 0x096D //TX_RATIO_DT_L0_TH_HIGH
235 0x7FFF //TX_RATIO_DT_H_TH_CUT
236 0x7FFF //TX_MIN_EQ_RE_EST_13
237 0x0000 //TX_DTD_THR1_7
@@ -78554,14 +78554,14 @@
387 0x019A //TX_OUT_ENER_TH_NOISE
388 0x0333 //TX_OUT_ENER_TH_SPEECH
389 0x2000 //TX_SN_NPB_GAIN
-390 0x0000 //TX_NN_NPB_GAIN
+390 0x1200 //TX_NN_NPB_GAIN
391 0x7FFF //TX_POST_MASK_SUP_HSNE
392 0x1388 //TX_TAIL_DET_TH
393 0x4000 //TX_B_LESSCUT_RTO_WTA
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0190 //TX_LOGSNR_THR
+397 0x0082 //TX_LOGSNR_THR
398 0x0000 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -78688,10 +78688,10 @@
521 0x3A98 //TX_GSC_RTOL_TH
522 0x3A98 //TX_GSC_RTOH_TH
523 0x7E2C //TX_WIDE2_MEANHTH
-524 0x0064 //TX_KIDDET_NTH
+524 0x0003 //TX_KIDDET_NTH
525 0x1000 //TX_B_POST_FLT_KID
-526 0x122E //TX_T0_NE_TH
-527 0x1100 //TX_T0_NE_3_TH
+526 0x0DAC //TX_T0_NE_TH
+527 0x0FA0 //TX_T0_NE_3_TH
528 0x1333 //TX_WIND_MARK_TH
529 0x399A //TX_CORR_THR
530 0x0004 //TX_SNR_THR
@@ -78713,9 +78713,9 @@
546 0x59D8 //TX_WNS_SAT_TH
547 0x0000 //TX_ABSM_WNS_TH
548 0x0000 //TX_WNS_RESRV_3
-549 0x0000 //TX_WNS_RESRV_4
-550 0x0000 //TX_WNS_RESRV_5
-551 0x0000 //TX_WNS_RESRV_6
+549 0x4000 //TX_WNS_RESRV_4
+550 0x7FFF //TX_WNS_RESRV_5
+551 0x0100 //TX_WNS_RESRV_6
552 0x0000 //TX_BVE_NOISE_FLOOR_0
553 0x0070 //TX_BVE_NOISE_FLOOR_1
554 0x0070 //TX_BVE_NOISE_FLOOR_2
@@ -78737,16 +78737,16 @@
570 0x504F //TX_FDEQ_GAIN_3
571 0x4746 //TX_FDEQ_GAIN_4
572 0x4955 //TX_FDEQ_GAIN_5
-573 0x5664 //TX_FDEQ_GAIN_6
-574 0x5C5E //TX_FDEQ_GAIN_7
-575 0x5A54 //TX_FDEQ_GAIN_8
-576 0x5856 //TX_FDEQ_GAIN_9
-577 0x5552 //TX_FDEQ_GAIN_10
-578 0x635D //TX_FDEQ_GAIN_11
-579 0x7663 //TX_FDEQ_GAIN_12
-580 0x7A8C //TX_FDEQ_GAIN_13
-581 0x929C //TX_FDEQ_GAIN_14
-582 0x9C9C //TX_FDEQ_GAIN_15
+573 0x5363 //TX_FDEQ_GAIN_6
+574 0x5D58 //TX_FDEQ_GAIN_7
+575 0x544F //TX_FDEQ_GAIN_8
+576 0x5253 //TX_FDEQ_GAIN_9
+577 0x5A57 //TX_FDEQ_GAIN_10
+578 0x6761 //TX_FDEQ_GAIN_11
+579 0x7863 //TX_FDEQ_GAIN_12
+580 0x7A92 //TX_FDEQ_GAIN_13
+581 0x9590 //TX_FDEQ_GAIN_14
+582 0x9090 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
584 0x4848 //TX_FDEQ_GAIN_17
585 0x4848 //TX_FDEQ_GAIN_18
@@ -78765,8 +78765,8 @@
598 0x090A //TX_FDEQ_BIN_7
599 0x0B0C //TX_FDEQ_BIN_8
600 0x0D0E //TX_FDEQ_BIN_9
-601 0x1122 //TX_FDEQ_BIN_10
-602 0x0719 //TX_FDEQ_BIN_11
+601 0x111E //TX_FDEQ_BIN_10
+602 0x0B19 //TX_FDEQ_BIN_11
603 0x1B1E //TX_FDEQ_BIN_12
604 0x1E1E //TX_FDEQ_BIN_13
605 0x1E28 //TX_FDEQ_BIN_14
@@ -79030,7 +79030,7 @@
863 0x199A //TX_TDDRC_HMNC_GAIN
864 0x0000 //TX_TDDRC_SMT_FLAG
865 0x0CCD //TX_TDDRC_SMT_W
-866 0x188C //TX_TDDRC_DRC_GAIN
+866 0x15A1 //TX_TDDRC_DRC_GAIN
867 0x7FFF //TX_TDDRC_LMT_THRD
868 0x0000 //TX_TDDRC_LMT_ALPHA
869 0x0000 //TX_TFMASKLTH
@@ -79063,8 +79063,8 @@
896 0xD999 //TX_FASTNS_SSA_THHFH
897 0x2379 //TX_SENDFUNC_REG_MICMUTE
898 0x0020 //TX_SENDFUNC_REG_MICMUTE1
-899 0x028A //TX_MICMUTE_RATIO_THR
-900 0x0267 //TX_MICMUTE_AMP_THR
+899 0x02E0 //TX_MICMUTE_RATIO_THR
+900 0x02D0 //TX_MICMUTE_AMP_THR
901 0x0000 //TX_MICMUTE_HPF_IND
902 0x00C0 //TX_MICMUTE_LOG_EYR_TH
903 0x0008 //TX_MICMUTE_CVG_TIME
@@ -79075,33 +79075,33 @@
908 0x7999 //TX_MICMUTE_EAD_THR
909 0x3000 //TX_MICMUTE_LAMBDA_CB_NLE
910 0x7FFF //TX_MICMUTE_LAMBDA_RE_EST
-911 0x7FE4 //TX_DTD_THR1_MICMUTE_0
-912 0x7F44 //TX_DTD_THR1_MICMUTE_1
-913 0x7FEE //TX_DTD_THR1_MICMUTE_2
-914 0x7FFF //TX_DTD_THR1_MICMUTE_3
-915 0x7000 //TX_DTD_THR2_MICMUTE_0
+911 0x7788 //TX_DTD_THR1_MICMUTE_0
+912 0x7FA8 //TX_DTD_THR1_MICMUTE_1
+913 0x7918 //TX_DTD_THR1_MICMUTE_2
+914 0x7C38 //TX_DTD_THR1_MICMUTE_3
+915 0x7FFF //TX_DTD_THR2_MICMUTE_0
916 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_0
917 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_1
918 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_2
919 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_3
920 0x0100 //TX_MICMUTE_MIN_EQ_RE_EST_4
-921 0x4000 //TX_MICMUTE_C_POST_FLT
+921 0x1000 //TX_MICMUTE_C_POST_FLT
922 0x36B0 //TX_MICMUTE_DT_CUT_K
923 0x0100 //TX_MICMUTE_DT_CUT_THR
924 0x36B0 //TX_MICMUTE_DT_CUT_K2
925 0x0100 //TX_MICMUTE_DT_CUT_THR2
-926 0x0260 //TX_MICMUTE_DT2_HOLD_N
+926 0x00C0 //TX_MICMUTE_DT2_HOLD_N
927 0x1000 //TX_MICMUTE_RATIODTH_THCUT
-928 0x4000 //TX_MICMUTE_B_POST_FLT_ECHOL
+928 0x1000 //TX_MICMUTE_B_POST_FLT_ECHOL
929 0x7FFF //TX_MICMUTE_B_POST_FLT_ECHOH
930 0x0400 //TX_MICMUTE_C_POST_FLT_MASK
931 0x7999 //TX_MICMUTE_RATIODTL_CUT_TH
932 0x0258 //TX_MICMUTE_DT_CUT_K1
-933 0x0800 //TX_MICMUTE_POST_MASK_SUP
-934 0xFC00 //TX_MICMUTE_PRE_MASK_SUP
-935 0x001C //TX_MICMUTE_SDPCRN_GAIN
-936 0x6000 //TX_MICMUTE_NSSAMASK_MORENS
-937 0x7000 //TX_MICMUTE_CGMMMASK_MORENS
+933 0x7200 //TX_MICMUTE_POST_MASK_SUP
+934 0x4000 //TX_MICMUTE_PRE_MASK_SUP
+935 0x0100 //TX_MICMUTE_SDPCRN_GAIN
+936 0x4000 //TX_MICMUTE_NSSAMASK_MORENS
+937 0x0100 //TX_MICMUTE_CGMMMASK_MORENS
938 0x2710 //TX_MIC1RUB_AMP_THR
939 0x7FFF //TX_MIC1MUTE_RATIO_THR
940 0x0001 //TX_MIC1MUTE_AMP_THR
@@ -79143,9 +79143,9 @@
976 0x00A0 //TX_EASSA_AEC_FEMALE_ECHO_TH
977 0x0032 //TX_EASSA_NONLECHO_TH
978 0x4E20 //TX_EASSA_NONLECHO_ECHOENTH
-979 0x0000 //TX_EASSA_NNG
+979 0x4000 //TX_EASSA_NNG
980 0x2000 //TX_EASSA_NONLHFG
-981 0x1000 //TX_EASSA_DT2000HZ_REFG
+981 0x4000 //TX_EASSA_DT2000HZ_REFG
982 0x0C00 //TX_EASSA_DT400HZ_MAING
983 0x3A98 //TX_EASSA_RATIODTH_THCUT_NSSA
984 0x0000 //TX_EASSA_AEC_NSSA_REFG_MAINBLK_0
@@ -81256,7 +81256,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -83951,7 +83951,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -86646,7 +86646,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -89341,7 +89341,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -92036,7 +92036,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0000 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0000 //TX_MIN_G_LOW300HZ
@@ -94731,7 +94731,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -97426,7 +97426,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -97596,20 +97596,20 @@
564 0x0000 //TX_BVE_MICALPHA_DOWN
565 0x0000 //TX_PB_RESRV_1
566 0x001C //TX_FDEQ_SUBNUM
-567 0x6056 //TX_FDEQ_GAIN_0
-568 0x4848 //TX_FDEQ_GAIN_1
-569 0x4848 //TX_FDEQ_GAIN_2
-570 0x4848 //TX_FDEQ_GAIN_3
-571 0x4848 //TX_FDEQ_GAIN_4
-572 0x4848 //TX_FDEQ_GAIN_5
-573 0x4848 //TX_FDEQ_GAIN_6
-574 0x4848 //TX_FDEQ_GAIN_7
-575 0x4440 //TX_FDEQ_GAIN_8
-576 0x3C3C //TX_FDEQ_GAIN_9
-577 0x3A38 //TX_FDEQ_GAIN_10
-578 0x3737 //TX_FDEQ_GAIN_11
-579 0x3030 //TX_FDEQ_GAIN_12
-580 0x3333 //TX_FDEQ_GAIN_13
+567 0x766E //TX_FDEQ_GAIN_0
+568 0x4E4E //TX_FDEQ_GAIN_1
+569 0x4E4E //TX_FDEQ_GAIN_2
+570 0x4E4E //TX_FDEQ_GAIN_3
+571 0x4E4E //TX_FDEQ_GAIN_4
+572 0x4E4E //TX_FDEQ_GAIN_5
+573 0x4E4E //TX_FDEQ_GAIN_6
+574 0x4C4E //TX_FDEQ_GAIN_7
+575 0x484A //TX_FDEQ_GAIN_8
+576 0x3648 //TX_FDEQ_GAIN_9
+577 0x3E3C //TX_FDEQ_GAIN_10
+578 0x3741 //TX_FDEQ_GAIN_11
+579 0x323E //TX_FDEQ_GAIN_12
+580 0x4B4B //TX_FDEQ_GAIN_13
581 0x4848 //TX_FDEQ_GAIN_14
582 0x4848 //TX_FDEQ_GAIN_15
583 0x4848 //TX_FDEQ_GAIN_16
@@ -98040,8 +98040,8 @@
19 0x0020 //RX_PP_RESRV_1
20 0x0600 //RX_N_SN_EST
21 0x000C //RX_N2_SN_EST
-22 0x0006 //RX_NS_LVL_CTRL
-23 0xF800 //RX_THR_SN_EST
+22 0x0009 //RX_NS_LVL_CTRL
+23 0x0100 //RX_THR_SN_EST
24 0x7CCD //RX_LAMBDA_PFILT
25 0x000A //RX_MUTE_PERIOD
26 0x0190 //RX_FADE_IN_PERIOD
@@ -98891,8 +98891,8 @@
176 0x0020 //RX_PP_RESRV_1
177 0x0600 //RX_N_SN_EST
178 0x000C //RX_N2_SN_EST
-179 0x0006 //RX_NS_LVL_CTRL
-180 0xF800 //RX_THR_SN_EST
+179 0x0009 //RX_NS_LVL_CTRL
+180 0x0100 //RX_THR_SN_EST
181 0x7CCD //RX_LAMBDA_PFILT
182 0x000A //RX_MUTE_PERIOD
183 0x0190 //RX_FADE_IN_PERIOD
@@ -100121,7 +100121,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -102816,7 +102816,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
@@ -105511,7 +105511,7 @@
394 0x0000 //TX_MEL_G_R
395 0x0080 //TX_SUPHIGH_TH
396 0x0000 //TX_MASK_G_R
-397 0x0002 //TX_LOGSNR_THR
+397 0x8001 //TX_LOGSNR_THR
398 0x1800 //TX_C_POST_FLT_MASK
399 0x7FFF //TX_A_POST_FLT_WNS
400 0x0148 //TX_MIN_G_LOW300HZ
diff --git a/audio/tokay/tuning/fortemedia/mcps.dat b/audio/tokay/tuning/fortemedia/mcps.dat
index bdb0b941..0db17bfd 100644
Binary files a/audio/tokay/tuning/fortemedia/mcps.dat and b/audio/tokay/tuning/fortemedia/mcps.dat differ
diff --git a/audio/tokay/tuning/spatializer/base b/audio/tokay/tuning/spatializer/base
new file mode 100644
index 00000000..38cc646e
Binary files /dev/null and b/audio/tokay/tuning/spatializer/base differ
diff --git a/audio/tokay/tuning/spatializer/mode_2_ch b/audio/tokay/tuning/spatializer/mode_2_ch
new file mode 100644
index 00000000..470c56cf
Binary files /dev/null and b/audio/tokay/tuning/spatializer/mode_2_ch differ
diff --git a/audio/tokay/tuning/spatializer/mode_6_ch b/audio/tokay/tuning/spatializer/mode_6_ch
new file mode 100644
index 00000000..94ec6356
Binary files /dev/null and b/audio/tokay/tuning/spatializer/mode_6_ch differ
diff --git a/audio/tokay/tuning/spatializer/mode_xaural b/audio/tokay/tuning/spatializer/mode_xaural
new file mode 100644
index 00000000..b3a3a962
Binary files /dev/null and b/audio/tokay/tuning/spatializer/mode_xaural differ
diff --git a/audio/tokay/tuning/waves/waves_config.ini b/audio/tokay/tuning/waves/waves_config.ini
index b5acfb80..3b44df61 100644
--- a/audio/tokay/tuning/waves/waves_config.ini
+++ b/audio/tokay/tuning/waves/waves_config.ini
@@ -56,16 +56,16 @@ AlgFxPath64=/vendor/lib64/libAlgFx_HiFi3z.so
#AudioFormatIncrement=8
[CUSTOM_ACTION_260]
-CASE_1=PRIORITY:0,NUMBERS:2:0|1:1|2:0,PRESET:SPEAKER_MUSIC
-CASE_2=PRIORITY:1,NUMBERS:1|2|4194304:2|3|4:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC_LITE
-CASE_3=PRIORITY:2,NUMBERS:1|4194304:0|1:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC
-CASE_4=PRIORITY:3,NUMBERS:2:0|1:0:0,PRESET:SPEAKER_MUSIC_THROTTLE
-CASE_5=PRIORITY:4,NUMBERS:1|2|4194304:2|3|4:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE_LITE
-CASE_6=PRIORITY:5,NUMBERS:1|4194304:0|1:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE
-CASE_7=PRIORITY:6,NUMBERS:2:0|1:1|2:1,PRESET:SPEAKER_MUSIC_RESERVED
-CASE_8=PRIORITY:7,NUMBERS:2:0|1:0:1,PRESET:SPEAKER_MUSIC_RESERVED_THROTTLE
+CASE_1=PRIORITY:0,NUMBERS:2:0|1|4:1|2:0,PRESET:SPEAKER_MUSIC
+CASE_2=PRIORITY:1,NUMBERS:1|2|4194304:2|3:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC_LITE
+CASE_3=PRIORITY:2,NUMBERS:1|4194304:0|1|4:1|2:0|1,PRESET:SPEAKER_SAFE_MUSIC
+CASE_4=PRIORITY:3,NUMBERS:2:0|1|4:0:0,PRESET:SPEAKER_MUSIC_THROTTLE
+CASE_5=PRIORITY:4,NUMBERS:1|2|4194304:2|3:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE_LITE
+CASE_6=PRIORITY:5,NUMBERS:1|4194304:0|1|4:0:0|1,PRESET:SPEAKER_SAFE_MUSIC_THROTTLE
+CASE_7=PRIORITY:6,NUMBERS:2:0|1|4:1|2:1,PRESET:SPEAKER_MUSIC_RESERVED
+CASE_8=PRIORITY:7,NUMBERS:2:0|1|4:0:1,PRESET:SPEAKER_MUSIC_RESERVED_THROTTLE
# Action 260 parameters: audio_devices_t, audio_mode_t, throttle_control_state_t, sound_usage_t
# - audio_devices_t : current active device
-# - audio_mode_t : 0 - normal, 1 - incoming, 2 - voice call, 3 - voip
+# - audio_mode_t : 0 - normal, 1 - incoming, 2 - voice call, 3 - voip, 4 - call screen
# - throttle_control_state_t: 0 - Enabled, 1 - Disabled, 2 - Bypassed
# - sound_usage_t: 0 - Music, 1 - Movie
\ No newline at end of file
diff --git a/audio/tokay/tuning/waves/waves_preset.mps b/audio/tokay/tuning/waves/waves_preset.mps
index 62a00aa7..94336b1a 100644
Binary files a/audio/tokay/tuning/waves/waves_preset.mps and b/audio/tokay/tuning/waves/waves_preset.mps differ
diff --git a/battery_mitigation/bm_config_caiman.json b/battery_mitigation/bm_config_caiman.json
new file mode 100644
index 00000000..86526808
--- /dev/null
+++ b/battery_mitigation/bm_config_caiman.json
@@ -0,0 +1,22 @@
+{
+ "MitigationMethod":[
+ {
+ "Name":"AUDIO_MITIGATION",
+ "Module":"AUDIO",
+ "Trigger":["OILO1"],
+ "State":["LIGHT", "MEDIUM", "HEAVY", "DISABLED"],
+ "Condition":"BASIC"
+ },
+ {
+ "Name":"UNDEFINED",
+ "Module":"UNDEFINED",
+ "Trigger":["OILO1", "OILO2", "UVLO1", "UVLO2", "SMPL"],
+ "State":["START", "LIGHT", "MEDIUM", "HEAVY", "DISABLED"],
+ "Condition":"BASIC"
+ }
+ ],
+ "MitigationConfig": {
+ "QuickSaveStats": 1,
+ "TriggerDeglitchMS": 1000
+ }
+}
diff --git a/battery_mitigation/bm_config_komodo.json b/battery_mitigation/bm_config_komodo.json
new file mode 100644
index 00000000..86526808
--- /dev/null
+++ b/battery_mitigation/bm_config_komodo.json
@@ -0,0 +1,22 @@
+{
+ "MitigationMethod":[
+ {
+ "Name":"AUDIO_MITIGATION",
+ "Module":"AUDIO",
+ "Trigger":["OILO1"],
+ "State":["LIGHT", "MEDIUM", "HEAVY", "DISABLED"],
+ "Condition":"BASIC"
+ },
+ {
+ "Name":"UNDEFINED",
+ "Module":"UNDEFINED",
+ "Trigger":["OILO1", "OILO2", "UVLO1", "UVLO2", "SMPL"],
+ "State":["START", "LIGHT", "MEDIUM", "HEAVY", "DISABLED"],
+ "Condition":"BASIC"
+ }
+ ],
+ "MitigationConfig": {
+ "QuickSaveStats": 1,
+ "TriggerDeglitchMS": 1000
+ }
+}
diff --git a/battery_mitigation/bm_config_tokay.json b/battery_mitigation/bm_config_tokay.json
new file mode 100644
index 00000000..86526808
--- /dev/null
+++ b/battery_mitigation/bm_config_tokay.json
@@ -0,0 +1,22 @@
+{
+ "MitigationMethod":[
+ {
+ "Name":"AUDIO_MITIGATION",
+ "Module":"AUDIO",
+ "Trigger":["OILO1"],
+ "State":["LIGHT", "MEDIUM", "HEAVY", "DISABLED"],
+ "Condition":"BASIC"
+ },
+ {
+ "Name":"UNDEFINED",
+ "Module":"UNDEFINED",
+ "Trigger":["OILO1", "OILO2", "UVLO1", "UVLO2", "SMPL"],
+ "State":["START", "LIGHT", "MEDIUM", "HEAVY", "DISABLED"],
+ "Condition":"BASIC"
+ }
+ ],
+ "MitigationConfig": {
+ "QuickSaveStats": 1,
+ "TriggerDeglitchMS": 1000
+ }
+}
diff --git a/bluetooth/bluetooth_power_limits_caiman.csv b/bluetooth/bluetooth_power_limits_caiman.csv
new file mode 100644
index 00000000..467fc203
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_caiman.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,66,67,39,62,66,67,40,61,54,54,30,62,54,54,30,62
+off,off,off,off,on,on,66,67,39,62,66,67,40,61,54,54,30,62,54,54,30,62
+off,off,off,on,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,off,off,on,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,off,on,off,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,off,on,off,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,off,on,on,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,off,on,on,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,on,off,off,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,on,off,off,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,on,off,on,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,on,off,on,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,on,on,off,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,on,on,off,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,on,on,on,off,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,on,on,on,on,on,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+on,off,off,off,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,off,off,off,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,off,off,on,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,off,off,on,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,off,on,off,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,off,on,off,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,off,on,on,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,off,on,on,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,on,off,off,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,on,off,off,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,on,off,on,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,on,off,on,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,on,on,off,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,on,on,off,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,on,on,on,off,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+on,on,on,on,on,any,46,46,39,46,46,46,40,46,46,46,30,46,46,46,30,46
+off,off,any,off,any,off,66,67,39,62,66,67,40,61,54,54,30,62,54,54,30,62
+off,on,any,any,any,off,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
+off,any,any,on,any,off,60,60,39,60,60,60,40,60,54,54,30,58,54,54,30,58
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_caiman_CA.csv b/bluetooth/bluetooth_power_limits_caiman_CA.csv
new file mode 100644
index 00000000..2d262da3
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_caiman_CA.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76
+off,off,off,off,on,on,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76
+off,off,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+on,off,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76
+off,on,any,any,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,any,any,on,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_caiman_EU.csv b/bluetooth/bluetooth_power_limits_caiman_EU.csv
new file mode 100644
index 00000000..3a998c3e
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_caiman_EU.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,76,68,42,76,76,68,43,76,66,66,30,62,66,66,30,62
+off,off,off,off,on,on,76,68,42,76,76,68,43,76,66,66,30,62,66,66,30,62
+off,off,off,on,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,off,off,on,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,off,on,off,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,off,on,off,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,off,on,on,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,off,on,on,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,on,off,off,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,on,off,off,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,on,off,on,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,on,off,on,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,on,on,off,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,on,on,off,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,on,on,on,off,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,on,on,on,on,on,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+on,off,off,off,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,off,off,off,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,off,off,on,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,off,off,on,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,off,on,off,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,off,on,off,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,off,on,on,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,off,on,on,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,on,off,off,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,on,off,off,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,on,off,on,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,on,off,on,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,on,on,off,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,on,on,off,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,on,on,on,off,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+on,on,on,on,on,any,66,66,42,66,66,66,43,66,66,66,30,62,66,66,30,62
+off,off,any,off,any,off,76,68,42,76,76,68,43,76,66,66,30,62,66,66,30,62
+off,on,any,any,any,off,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
+off,any,any,on,any,off,62,62,42,62,62,62,43,62,62,62,30,62,62,62,30,62
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_caiman_JP.csv b/bluetooth/bluetooth_power_limits_caiman_JP.csv
new file mode 100644
index 00000000..0e416b58
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_caiman_JP.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,66,67,39,62,66,67,40,61,54,54,32,62,54,54,32,62
+off,off,off,off,on,on,66,67,39,62,66,67,40,61,54,54,32,62,54,54,32,62
+off,off,off,on,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,off,off,on,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,off,on,off,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,off,on,off,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,off,on,on,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,off,on,on,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,on,off,off,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,on,off,off,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,on,off,on,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,on,off,on,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,on,on,off,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,on,on,off,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,on,on,on,off,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,on,on,on,on,on,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+on,off,off,off,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,off,off,off,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,off,off,on,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,off,off,on,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,off,on,off,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,off,on,off,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,off,on,on,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,off,on,on,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,on,off,off,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,on,off,off,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,on,off,on,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,on,off,on,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,on,on,off,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,on,on,off,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,on,on,on,off,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+on,on,on,on,on,any,66,66,39,62,66,66,40,61,54,54,32,62,54,54,32,62
+off,off,any,off,any,off,66,67,39,62,66,67,40,61,54,54,32,62,54,54,32,62
+off,on,any,any,any,off,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
+off,any,any,on,any,off,62,62,39,62,62,62,40,61,54,54,32,62,54,54,32,62
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_caiman_US.csv b/bluetooth/bluetooth_power_limits_caiman_US.csv
new file mode 100644
index 00000000..2d262da3
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_caiman_US.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76
+off,off,off,off,on,on,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76
+off,off,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+on,off,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76
+off,on,any,any,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,any,any,on,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_komodo.csv b/bluetooth/bluetooth_power_limits_komodo.csv
new file mode 100644
index 00000000..c77e0cfe
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_komodo.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,66,68,38,60,66,66,40,59,54,54,26,59,54,54,26,59
+off,off,off,off,on,on,66,68,38,60,66,66,40,59,54,54,26,59,54,54,26,59
+off,off,off,on,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,off,off,on,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,off,on,off,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,off,on,off,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,off,on,on,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,off,on,on,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,off,off,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,off,off,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,off,on,off,on,62,62,38,62,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,off,on,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,on,off,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,on,off,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,on,on,off,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,on,on,on,on,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+on,off,off,off,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,off,off,off,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,off,off,on,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,off,off,on,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,off,on,off,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,off,on,off,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,off,on,on,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,off,on,on,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,on,off,off,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,on,off,off,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,on,off,on,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,on,off,on,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,on,on,off,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,on,on,off,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,on,on,on,off,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+on,on,on,on,on,any,46,46,38,46,46,46,40,46,46,46,26,46,46,46,26,46
+off,off,any,off,any,off,66,68,38,60,66,66,40,59,54,54,26,59,54,54,26,59
+off,on,any,any,any,off,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,any,any,on,any,off,62,62,38,60,62,62,40,59,54,54,26,59,54,54,26,59
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_komodo_CA.csv b/bluetooth/bluetooth_power_limits_komodo_CA.csv
new file mode 100644
index 00000000..0bc80ffd
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_komodo_CA.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,off,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,off,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,on,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,on,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,on,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,on,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,off,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,off,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,on,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,on,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,on,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,on,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+on,off,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76
+off,on,any,any,any,off,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,any,any,on,any,off,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_komodo_EU.csv b/bluetooth/bluetooth_power_limits_komodo_EU.csv
new file mode 100644
index 00000000..f910b5e6
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_komodo_EU.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,76,68,38,76,76,68,49,76,68,68,32,68,68,68,32,68
+off,off,off,off,on,on,76,68,38,76,76,68,49,76,68,68,32,68,68,68,32,68
+off,off,off,on,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,off,off,on,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,off,on,off,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,off,on,off,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,off,on,on,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,off,on,on,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,on,off,off,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,on,off,off,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,on,off,on,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,on,off,on,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,on,on,off,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,on,on,off,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,on,on,on,off,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,on,on,on,on,on,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+on,off,off,off,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,off,off,off,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,off,off,on,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,off,off,on,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,off,on,off,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,off,on,off,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,off,on,on,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,off,on,on,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,on,off,off,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,on,off,off,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,on,off,on,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,on,off,on,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,on,on,off,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,on,on,off,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,on,on,on,off,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+on,on,on,on,on,any,68,68,38,68,68,68,49,68,68,68,32,68,68,68,32,68
+off,off,any,off,any,off,76,68,38,76,76,68,49,76,68,68,32,68,68,68,32,68
+off,on,any,any,any,off,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
+off,any,any,on,any,off,62,62,38,62,62,62,49,62,60,60,32,60,60,60,32,60
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_komodo_JP.csv b/bluetooth/bluetooth_power_limits_komodo_JP.csv
new file mode 100644
index 00000000..73202422
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_komodo_JP.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+off,off,off,off,on,on,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+off,off,off,on,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,off,off,on,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,off,on,off,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,off,on,off,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,off,on,on,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,off,on,on,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,off,off,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,off,off,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,off,on,off,on,62,62,41,62,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,off,on,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,on,off,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,on,off,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,on,on,off,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,on,on,on,on,on,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+on,off,off,off,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,off,off,off,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,off,off,on,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,off,off,on,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,off,on,off,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,off,on,off,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,off,on,on,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,off,on,on,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,on,off,off,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,on,off,off,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,on,off,on,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,on,off,on,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,on,on,off,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,on,on,off,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,on,on,on,off,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+on,on,on,on,on,any,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+off,off,any,off,any,off,66,68,41,60,66,66,40,59,54,54,26,59,54,54,26,59
+off,on,any,any,any,off,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
+off,any,any,on,any,off,62,62,41,60,62,62,40,59,54,54,26,59,54,54,26,59
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_komodo_US.csv b/bluetooth/bluetooth_power_limits_komodo_US.csv
new file mode 100644
index 00000000..0bc80ffd
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_komodo_US.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,off,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,off,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,on,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,on,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,on,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,on,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,off,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,off,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,on,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,on,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,on,on,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,on,on,on,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+on,off,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,off,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,off,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,off,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,off,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,on,off,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+on,on,on,on,on,any,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46
+off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76
+off,on,any,any,any,off,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,any,any,on,any,off,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_tokay.csv b/bluetooth/bluetooth_power_limits_tokay.csv
new file mode 100644
index 00000000..fb0dd4ab
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_tokay.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,66,66,34,62,66,66,41,65,53,53,26,61,53,53,26,61
+off,off,off,off,on,on,66,66,34,62,66,66,41,65,53,53,26,61,53,53,26,61
+off,off,off,on,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,off,off,on,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,off,on,off,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,off,on,off,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,off,on,on,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,off,on,on,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,on,off,off,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,on,off,off,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,on,off,on,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,on,off,on,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,on,on,off,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,on,on,off,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,on,on,on,off,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,on,on,on,on,on,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+on,off,off,off,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,off,off,off,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,off,off,on,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,off,off,on,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,off,on,off,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,off,on,off,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,off,on,on,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,off,on,on,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,on,off,off,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,on,off,off,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,on,off,on,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,on,off,on,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,on,on,off,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,on,on,off,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,on,on,on,off,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+on,on,on,on,on,any,42,38,34,38,42,38,41,38,42,38,26,38,42,38,26,38
+off,off,any,off,any,off,66,66,34,62,66,66,41,65,53,53,26,58,53,53,26,58
+off,on,any,any,any,off,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
+off,any,any,on,any,off,60,60,34,60,60,60,41,60,53,53,26,58,53,53,26,58
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_tokay_CA.csv b/bluetooth/bluetooth_power_limits_tokay_CA.csv
new file mode 100644
index 00000000..d119e468
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_tokay_CA.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+on,off,off,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,off,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,off,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,off,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,on,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,on,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,on,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,on,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,off,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,off,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,off,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,off,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,on,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,on,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,on,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,on,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76
+off,on,any,any,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,any,any,on,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_tokay_EU.csv b/bluetooth/bluetooth_power_limits_tokay_EU.csv
new file mode 100644
index 00000000..1fcefcd0
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_tokay_EU.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,74,68,34,74,74,68,41,74,62,62,26,62,62,62,26,62
+off,off,off,off,on,on,74,68,34,74,74,68,41,74,62,62,26,62,62,62,26,62
+off,off,off,on,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,off,off,on,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,off,on,off,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,off,on,off,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,off,on,on,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,off,on,on,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,on,off,off,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,on,off,off,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,on,off,on,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,on,off,on,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,on,on,off,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,on,on,off,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,on,on,on,off,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,on,on,on,on,on,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+on,off,off,off,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,off,off,off,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,off,off,on,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,off,off,on,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,off,on,off,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,off,on,off,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,off,on,on,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,off,on,on,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,on,off,off,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,on,off,off,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,on,off,on,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,on,off,on,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,on,on,off,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,on,on,off,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,on,on,on,off,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+on,on,on,on,on,any,58,58,34,58,58,58,41,58,58,58,26,58,58,58,26,58
+off,off,any,off,any,off,74,68,34,74,74,68,41,74,58,58,26,58,58,58,26,58
+off,on,any,any,any,off,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
+off,any,any,on,any,off,60,60,34,60,60,60,41,60,58,58,26,58,58,58,26,58
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_tokay_JP.csv b/bluetooth/bluetooth_power_limits_tokay_JP.csv
new file mode 100644
index 00000000..fa4fdd6a
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_tokay_JP.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,66,66,41,62,66,66,41,65,53,53,29,61,53,53,29,61
+off,off,off,off,on,on,66,66,41,62,66,66,41,65,53,53,29,61,53,53,29,61
+off,off,off,on,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,off,off,on,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,off,on,off,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,off,on,off,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,off,on,on,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,off,on,on,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,on,off,off,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,on,off,off,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,on,off,on,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,on,off,on,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,on,on,off,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,on,on,off,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,on,on,on,off,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,on,on,on,on,on,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+on,off,off,off,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,off,off,off,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,off,off,on,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,off,off,on,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,off,on,off,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,off,on,off,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,off,on,on,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,off,on,on,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,on,off,off,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,on,off,off,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,on,off,on,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,on,off,on,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,on,on,off,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,on,on,off,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,on,on,on,off,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+on,on,on,on,on,any,58,58,41,58,58,58,41,58,53,53,29,58,53,53,29,58
+off,off,any,off,any,off,66,66,41,62,66,66,41,65,53,53,29,58,53,53,29,58
+off,on,any,any,any,off,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
+off,any,any,on,any,off,60,60,41,60,60,60,41,60,53,53,29,58,53,53,29,58
\ No newline at end of file
diff --git a/bluetooth/bluetooth_power_limits_tokay_US.csv b/bluetooth/bluetooth_power_limits_tokay_US.csv
new file mode 100644
index 00000000..d119e468
--- /dev/null
+++ b/bluetooth/bluetooth_power_limits_tokay_US.csv
@@ -0,0 +1,36 @@
+Head,BTHotspot,WIFI5Ghz,HotspotVoice,Cell,IMU,BDR_Single_Chain_0,EDR_Single_Chain_0,BLE_Single_Chain_0,HR_Single_Chain_0,BDR_Single_Chain_1,EDR_Single_Chain_1,BLE_Single_Chain_1,HR_Single_Chain_1,BDR_Dual_Chain_0,EDR_Dual_Chain_0,BLE_Dual_Chain_0,HR_Dual_Chain_0,BDR_Dual_Chain_1,EDR_Dual_Chain_1,BLE_Dual_Chain_1,HR_Dual_Chain_1
+off,off,off,off,off,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,off,off,on,on,70,68,70,70,70,68,70,70,70,68,70,70,70,68,70,70
+off,off,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,off,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,off,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,off,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,off,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,on,off,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,on,on,on,on,on,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+on,off,off,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,off,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,off,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,off,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,on,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,on,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,on,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,off,on,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,off,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,off,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,off,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,off,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,on,off,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,on,off,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,on,on,off,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+on,on,on,on,on,any,42,38,42,38,42,38,42,38,42,38,42,38,42,38,42,38
+off,off,any,off,any,off,76,68,76,76,76,68,76,76,76,68,76,76,76,68,76,76
+off,on,any,any,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
+off,any,any,on,any,off,60,60,60,60,60,60,60,60,58,58,58,58,58,58,58,58
\ No newline at end of file
diff --git a/bluetooth/bt_vendor_overlay.conf b/bluetooth/bt_vendor_overlay.conf
index 4f922230..13df7510 100644
--- a/bluetooth/bt_vendor_overlay.conf
+++ b/bluetooth/bt_vendor_overlay.conf
@@ -3,11 +3,18 @@
# Uart port name
UartPort = /dev/ttySAC18
-# Userial type
-# UserialType = 2
+# Priority of uart type
+# HciUartSocket = 0
+# SerialUartPort = 1
+# SerialAocUartPort = 2
+# UserialInvalid = 3
+UserialTypePriority = 2-1
-# Enable check whether let aoc controls power pin
-AocPowerPinCtrlCheckEnable = true
+# The hardware support which offload capability
+BtOffloadCap = AOC
+
+# The BT Offload Trunk Flag Group Name
+BtOffloadTrunkGroup = 24P_AOC
# Sar backOff high resolution support
SarBackOffHighResolution = true
diff --git a/bluetooth/bt_vendor_overlay_caiman.conf b/bluetooth/bt_vendor_overlay_caiman.conf
index a5b39f78..c784f0ed 100644
--- a/bluetooth/bt_vendor_overlay_caiman.conf
+++ b/bluetooth/bt_vendor_overlay_caiman.conf
@@ -3,14 +3,24 @@
# Uart port name
UartPort = /dev/ttySAC18
-# Userial type
-# UserialType = 2
+# Priority of uart type
+# HciUartSocket = 0
+# SerialUartPort = 1
+# SerialAocUartPort = 2
+# UserialInvalid = 3
+UserialTypePriority = 2-1
+
+# The hardware support which offload capability
+BtOffloadCap = AOC
+
+# The BT Offload Trunk Flag Group Name
+BtOffloadTrunkGroup = 24P_AOC
# Sar backOff high resolution support
SarBackOffHighResolution = true
# Update BQR Event Mask property value
-BqrEventMaskValueUpdate = 295006
+BqrEventMaskValueUpdate = 295262
# Update BQR Event Mask property value
BqrEnergyReportLogging = true
@@ -20,3 +30,13 @@ BtA2dpOffloadCap = sbc-aac-aptx-aptxhd-ldac-opus
BtOpusEnabled = true
AccelBtDisable = false
+
+BtHalRecoveryByRestart = true
+
+BtHalBqrEnable = false
+
+# The hardware stage with old chip revision is no longer
+# supported by BT firmware.
+HwStageWithOldChipFwNoLongerSupport = EVT1.0-PROTO1.0-PROTO1.1
+
+ThreadDispatcherEnabled = true
diff --git a/bluetooth/bt_vendor_overlay_komodo.conf b/bluetooth/bt_vendor_overlay_komodo.conf
index a5b39f78..c784f0ed 100644
--- a/bluetooth/bt_vendor_overlay_komodo.conf
+++ b/bluetooth/bt_vendor_overlay_komodo.conf
@@ -3,14 +3,24 @@
# Uart port name
UartPort = /dev/ttySAC18
-# Userial type
-# UserialType = 2
+# Priority of uart type
+# HciUartSocket = 0
+# SerialUartPort = 1
+# SerialAocUartPort = 2
+# UserialInvalid = 3
+UserialTypePriority = 2-1
+
+# The hardware support which offload capability
+BtOffloadCap = AOC
+
+# The BT Offload Trunk Flag Group Name
+BtOffloadTrunkGroup = 24P_AOC
# Sar backOff high resolution support
SarBackOffHighResolution = true
# Update BQR Event Mask property value
-BqrEventMaskValueUpdate = 295006
+BqrEventMaskValueUpdate = 295262
# Update BQR Event Mask property value
BqrEnergyReportLogging = true
@@ -20,3 +30,13 @@ BtA2dpOffloadCap = sbc-aac-aptx-aptxhd-ldac-opus
BtOpusEnabled = true
AccelBtDisable = false
+
+BtHalRecoveryByRestart = true
+
+BtHalBqrEnable = false
+
+# The hardware stage with old chip revision is no longer
+# supported by BT firmware.
+HwStageWithOldChipFwNoLongerSupport = EVT1.0-PROTO1.0-PROTO1.1
+
+ThreadDispatcherEnabled = true
diff --git a/bluetooth/bt_vendor_overlay_ripcurrent24.conf b/bluetooth/bt_vendor_overlay_ripcurrent24.conf
index 19388fc7..8789e499 100644
--- a/bluetooth/bt_vendor_overlay_ripcurrent24.conf
+++ b/bluetooth/bt_vendor_overlay_ripcurrent24.conf
@@ -3,8 +3,18 @@
# Uart port name
UartPort = /dev/ttySAC18
-# Userial type
-# UserialType = 2
+# Priority of uart type
+# HciUartSocket = 0
+# SerialUartPort = 1
+# SerialAocUartPort = 2
+# UserialInvalid = 3
+UserialTypePriority = 2-1
+
+# The hardware support which offload capability
+BtOffloadCap = AOC
+
+# The BT Offload Trunk Flag Group Name
+BtOffloadTrunkGroup = 24P_AOC
# Sar backOff high resolution support
SarBackOffHighResolution = true
diff --git a/bluetooth/bt_vendor_overlay_ripcurrentpro.conf b/bluetooth/bt_vendor_overlay_ripcurrentpro.conf
index 19388fc7..8789e499 100644
--- a/bluetooth/bt_vendor_overlay_ripcurrentpro.conf
+++ b/bluetooth/bt_vendor_overlay_ripcurrentpro.conf
@@ -3,8 +3,18 @@
# Uart port name
UartPort = /dev/ttySAC18
-# Userial type
-# UserialType = 2
+# Priority of uart type
+# HciUartSocket = 0
+# SerialUartPort = 1
+# SerialAocUartPort = 2
+# UserialInvalid = 3
+UserialTypePriority = 2-1
+
+# The hardware support which offload capability
+BtOffloadCap = AOC
+
+# The BT Offload Trunk Flag Group Name
+BtOffloadTrunkGroup = 24P_AOC
# Sar backOff high resolution support
SarBackOffHighResolution = true
diff --git a/bluetooth/bt_vendor_overlay_tokay.conf b/bluetooth/bt_vendor_overlay_tokay.conf
index a5b39f78..c784f0ed 100644
--- a/bluetooth/bt_vendor_overlay_tokay.conf
+++ b/bluetooth/bt_vendor_overlay_tokay.conf
@@ -3,14 +3,24 @@
# Uart port name
UartPort = /dev/ttySAC18
-# Userial type
-# UserialType = 2
+# Priority of uart type
+# HciUartSocket = 0
+# SerialUartPort = 1
+# SerialAocUartPort = 2
+# UserialInvalid = 3
+UserialTypePriority = 2-1
+
+# The hardware support which offload capability
+BtOffloadCap = AOC
+
+# The BT Offload Trunk Flag Group Name
+BtOffloadTrunkGroup = 24P_AOC
# Sar backOff high resolution support
SarBackOffHighResolution = true
# Update BQR Event Mask property value
-BqrEventMaskValueUpdate = 295006
+BqrEventMaskValueUpdate = 295262
# Update BQR Event Mask property value
BqrEnergyReportLogging = true
@@ -20,3 +30,13 @@ BtA2dpOffloadCap = sbc-aac-aptx-aptxhd-ldac-opus
BtOpusEnabled = true
AccelBtDisable = false
+
+BtHalRecoveryByRestart = true
+
+BtHalBqrEnable = false
+
+# The hardware stage with old chip revision is no longer
+# supported by BT firmware.
+HwStageWithOldChipFwNoLongerSupport = EVT1.0-PROTO1.0-PROTO1.1
+
+ThreadDispatcherEnabled = true
diff --git a/bluetooth/le_audio_codec_capabilities.xml b/bluetooth/le_audio_codec_capabilities.xml
index b4d98581..d0adfb2a 100644
--- a/bluetooth/le_audio_codec_capabilities.xml
+++ b/bluetooth/le_audio_codec_capabilities.xml
@@ -52,7 +52,6 @@
-
@@ -76,7 +75,6 @@
-
diff --git a/caiman/caiman-component-overrides.xml b/caiman/caiman-component-overrides.xml
new file mode 100644
index 00000000..8d45a219
--- /dev/null
+++ b/caiman/caiman-component-overrides.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
diff --git a/caiman/overlay/frameworks/base/core/res/res/values/config.xml b/caiman/overlay/frameworks/base/core/res/res/values/config.xml
index b979ecf0..024b6c4b 100644
--- a/caiman/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/caiman/overlay/frameworks/base/core/res/res/values/config.xml
@@ -32,6 +32,15 @@
6
+
+ 35
+
+
+ 25
+
+
+ 50
+
- 0.0
@@ -52,21 +61,6 @@
120
-
-
- - 2
-
-
- - 5
-
-
-
- 120
-
-
- 60
-
- m 687,102 a 47,47 0 0 0 -94,0 47,47 0 0 0 94,0 z
+ m 689,102 a 49,49 0 0 0 -98,0 49,49 0 0 0 98,0 z
@left
- m 586,43.5 h 115 v 115 H 586 Z
+ m 586,0 h 108.5 v 155.5 H 586 Z
@left
- M 1279.97,230.06 V 2624.26 M 0,229.82 V 2624.02 m 230.23,231.94 h 817.56 M 230.18,0.03 H 1047.83 M 1049.65,2855.93 c 40.06,-0.12 81.47,1.06 119.48,-13.6 43.5,-15.91 79.36,-51.02 96.08,-94.17 16.07,-39.24 14.57,-82.34 14.75,-123.9 m -0.07,-2394.27 c -0.12,-40 1.06,-81.34 -13.62,-119.3 C 1250.34,67.26 1215.17,31.46 1171.96,14.76 1132.65,-1.29 1089.49,0.21 1047.86,0.03 M 230.35,2855.72 c -40.06,-0.12 -81.47,1.06 -119.48,-13.6 -43.5,-15.91 -79.36,-51.03 -96.08,-94.17 -16.07,-39.24 -14.57,-82.34 -14.75,-123.9 m 0,-2394.06 C 0.15,189.99 -1.02,148.65 13.65,110.69 29.59,67.26 64.76,31.46 107.98,14.76 147.28,-1.29 190.44,0.21 232.07,0.03 z
+ m 0.003,226.705 c 0,0 -0.005,-3.3 0,-4.95 0.011,-3.988 0.044,-7.976 0.069,-11.963 0.021,-3.346 0.01,-6.693 0.069,-10.038 0.114,-6.488 0.231,-12.977 0.55,-19.458 0.225,-4.567 0.53,-9.131 0.963,-13.682 0.547,-5.745 1.173,-11.487 2.063,-17.189 0.785,-5.027 1.705,-10.04 2.888,-14.989 1.374,-5.75 2.948,-11.465 4.882,-17.051 2.479,-7.159 5.288,-14.223 8.596,-21.039 2.841,-5.854 6.101,-11.514 9.627,-16.983 3.565,-5.529 7.494,-10.828 11.621,-15.951 2.424,-3.009 5.011,-5.89 7.702,-8.663 3.952,-4.072 8.09,-7.971 12.378,-11.688 2.699,-2.34 5.513,-4.55 8.389,-6.669 3.506,-2.583 7.076,-5.093 10.796,-7.357 6.098,-3.711 12.344,-7.221 18.842,-10.176 7.91,-3.597 16.079,-6.68 24.412,-9.144 8.485,-2.509 17.181,-4.345 25.924,-5.707 10.554,-1.644 21.242,-2.364 31.907,-2.956 9.866,-0.548 19.757,-0.442 29.638,-0.55 6.968,-0.076 13.936,-0.057 20.905,-0.069 274.372,-0.451 548.746,-0.686 823.117,0 4.584,0.011 9.169,0.057 13.753,0.069 1.559,0.004 3.117,-0.007 4.676,0 2.567,0.011 5.135,0.03 7.702,0.069 3.255,0.049 6.511,0.087 9.765,0.206 6.17,0.226 12.341,0.499 18.498,0.963 4.892,0.368 9.783,0.805 14.647,1.444 4.906,0.644 9.791,1.458 14.647,2.406 4.175,0.815 8.327,1.758 12.447,2.819 2.796,0.72 5.577,1.506 8.321,2.406 5.106,1.676 10.158,3.528 15.128,5.569 3.331,1.368 6.616,2.854 9.833,4.469 4.538,2.278 9.006,4.711 13.341,7.357 3.82,2.332 7.535,4.843 11.14,7.494 3.835,2.821 7.533,5.831 11.14,8.938 2.507,2.16 4.935,4.413 7.289,6.738 2.537,2.507 4.992,5.1 7.358,7.769 2.548,2.874 4.999,5.838 7.358,8.869 1.864,2.395 3.655,4.848 5.364,7.357 1.926,2.827 3.755,5.722 5.501,8.663 1.86,3.131 3.616,6.325 5.295,9.557 1.257,2.42 2.479,4.861 3.576,7.357 2.161,4.917 4.149,9.916 5.914,14.989 1.534,4.41 2.827,8.903 4.057,13.407 0.79,2.89 1.52,5.799 2.132,8.732 1.012,4.85 1.846,9.74 2.544,14.645 0.76,5.342 1.323,10.713 1.788,16.089 0.415,4.804 0.687,9.621 0.894,14.439 0.247,5.749 0.319,11.504 0.413,17.258 0.087,5.317 0.115,10.634 0.138,15.951 0.012,2.865 0,5.73 0,8.594 v 7.563 c 0,0 0,1595.816 0,2393.724 0,4.4 0.013,8.801 0,13.201 -0.012,3.805 -0.025,7.609 -0.069,11.413 -0.062,5.295 -0.123,10.59 -0.275,15.883 -0.082,2.866 -0.179,5.732 -0.344,8.595 -0.404,6.998 -0.892,13.994 -1.582,20.97 -0.204,2.068 -0.453,4.132 -0.756,6.188 -0.706,4.786 -1.503,9.562 -2.475,14.301 -0.777,3.785 -1.64,7.556 -2.682,11.276 -1.708,6.1 -3.616,12.153 -5.845,18.083 -1.448,3.854 -3.081,7.643 -4.882,11.345 -3.016,6.197 -6.298,12.277 -9.902,18.152 -2.267,3.695 -4.727,7.28 -7.358,10.726 -4.174,5.467 -8.645,10.718 -13.34,15.745 -2.356,2.523 -4.891,4.876 -7.427,7.219 -1.658,1.532 -3.359,3.019 -5.089,4.469 -1.912,1.603 -3.849,3.178 -5.845,4.675 -3.698,2.774 -7.472,5.453 -11.346,7.976 -2.309,1.504 -4.687,2.901 -7.083,4.263 -2.487,1.414 -5.009,2.769 -7.564,4.057 -2.875,1.449 -5.776,2.852 -8.733,4.125 -4,1.722 -8.053,3.33 -12.171,4.744 -5.611,1.927 -11.283,3.713 -17.054,5.088 -8.564,2.041 -17.26,3.566 -25.993,4.675 -8.528,1.083 -17.132,1.495 -25.718,1.925 -4.488,0.225 -8.984,0.263 -13.478,0.344 -6.624,0.119 -13.248,0.172 -19.873,0.206 -5.111,0.026 -10.223,0 -15.335,0 -272.126,0 -544.252,0 -816.378,0 -4.561,0 -9.123,0.033 -13.684,0 -1.605,-0.012 -3.209,-0.051 -4.814,-0.069 -5.776,-0.064 -11.553,-0.034 -17.329,-0.137 -4.127,-0.074 -8.254,-0.168 -12.378,-0.344 -4.794,-0.204 -9.59,-0.426 -14.372,-0.825 -5.032,-0.42 -10.057,-0.962 -15.06,-1.65 -4.028,-0.554 -8.044,-1.208 -12.034,-1.994 -4.545,-0.895 -9.086,-1.847 -13.547,-3.094 -7.071,-1.977 -14.084,-4.226 -20.905,-6.944 -5.877,-2.342 -11.591,-5.1 -17.191,-8.044 -3.81,-2.003 -7.508,-4.222 -11.14,-6.532 -2.559,-1.627 -5.063,-3.346 -7.495,-5.157 -4.459,-3.32 -8.849,-6.75 -12.997,-10.451 -4.354,-3.884 -8.49,-8.019 -12.446,-12.307 -2.68,-2.905 -5.248,-5.923 -7.633,-9.076 -4.361,-5.764 -8.443,-11.753 -12.171,-17.945 -2.623,-4.357 -4.925,-8.904 -7.152,-13.476 -1.186,-2.435 -2.282,-4.915 -3.301,-7.425 -1.772,-4.367 -3.46,-8.776 -4.882,-13.27 -1.933,-6.106 -3.572,-12.31 -4.951,-18.564 -1.173,-5.317 -2.039,-10.7 -2.819,-16.089 -0.635,-4.383 -1.119,-8.789 -1.513,-13.201 -0.447,-5.009 -0.736,-10.033 -0.963,-15.057 -0.236,-5.245 -0.314,-10.496 -0.413,-15.745 -0.077,-4.102 -0.105,-8.205 -0.138,-12.307 -0.039,-4.973 -0.057,-9.947 -0.069,-14.92 -0.006,-2.521 0,-7.563 0,-7.563 z
diff --git a/caiman/overlay/frameworks/base/core/res/res/values/config_telephony.xml b/caiman/overlay/frameworks/base/core/res/res/values/config_telephony.xml
new file mode 100644
index 00000000..297e2111
--- /dev/null
+++ b/caiman/overlay/frameworks/base/core/res/res/values/config_telephony.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+ true
+
diff --git a/caiman/overlay/frameworks/base/core/res/res/values/dimens.xml b/caiman/overlay/frameworks/base/core/res/res/values/dimens.xml
index 9af98fed..3a05753e 100644
--- a/caiman/overlay/frameworks/base/core/res/res/values/dimens.xml
+++ b/caiman/overlay/frameworks/base/core/res/res/values/dimens.xml
@@ -19,7 +19,7 @@
- 115px
- 118px
- 115px
+ 157px
+ 157px
+ 157px
diff --git a/caiman/overlay/frameworks/base/core/res/res/xml/power_profile.xml b/caiman/overlay/frameworks/base/core/res/res/xml/power_profile.xml
new file mode 100644
index 00000000..dd14f6a6
--- /dev/null
+++ b/caiman/overlay/frameworks/base/core/res/res/xml/power_profile.xml
@@ -0,0 +1,194 @@
+
+
+
+
+
+ 4
+ 3
+ 1
+
+ - 9.28
+ - 22.71
+ - 10.62
+ - 0
+ - 1.12
+ - 2.2
+
+
+ 324000
+ 610000
+ 820000
+ 955000
+ 1098000
+ 1197000
+ 1328000
+ 1425000
+ 1548000
+ 1696000
+ 1849000
+ 1950000
+
+
+
+ 357000
+ 578000
+ 648000
+ 787000
+ 910000
+ 1065000
+ 1221000
+ 1328000
+ 1418000
+ 1549000
+ 1795000
+ 1945000
+ 2130000
+ 2245000
+ 2367000
+ 2450000
+ 2600000
+
+
+
+ 700000
+ 1164000
+ 1296000
+ 1557000
+ 1745000
+ 1885000
+ 1999000
+ 2147000
+ 2294000
+ 2363000
+ 2499000
+ 2687000
+ 2802000
+ 2914000
+ 2943000
+ 2970000
+ 3015000
+ 3105000
+
+
+
+ 1.27
+ 5.87
+ 6.5
+ 7.93
+ 10.5
+ 14.06
+ 16.18
+ 17.65
+ 20.92
+ 24.67
+ 34.09
+ 47.41
+
+
+
+ 5.4
+ 8.9
+ 9.9
+ 12.65
+ 14.65
+ 18.15
+ 22.65
+ 25.15
+ 28.65
+ 33.9
+ 46.4
+ 56.9
+ 71.15
+ 81.4
+ 92.9
+ 102.4
+ 124.9
+
+
+
+ 16.91
+ 29.84
+ 39.6
+ 47.85
+ 58.03
+ 66.96
+ 74.66
+ 87.45
+ 102.03
+ 110.83
+ 130.63
+ 165.41
+ 193.74
+ 229.21
+ 238.15
+ 244.34
+ 251.35
+ 253.83
+
+
+ - 32
+
+ - 98
+
+ - 470
+
+ - 240.47
+
+ - 900
+
+ - 25
+
+ - 75
+
+ - 0
+ - 156
+ - 145
+
+ 153
+ 212
+ 292
+ 359
+ 471
+
+ - 3700
+
+
+ 28
+ 5
+
+ - 3700
+
+ - 79
+
+ - 118
+
+ - 331
+
+ - 3700
+
diff --git a/caiman/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml b/caiman/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml
index 21d2dcfa..6920ad7c 100644
--- a/caiman/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml
+++ b/caiman/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml
@@ -13,10 +13,10 @@
-->
+ android:height="233px"
+ android:viewportWidth="34.3"
+ android:viewportHeight="34.3">
+ android:pathData="M 34.3,0 C 29,0.1 24.6,-0.2 20.1,0.8 15.6,1.8 11,4 7.5,7.5 4.1,10.9 1.8,15.6 0.8,20.1 -0.2,24.6 0,29 0,34.3 V 0 H 34.3 z"/>
diff --git a/caiman/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml b/caiman/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml
index 21d2dcfa..6920ad7c 100644
--- a/caiman/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml
+++ b/caiman/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml
@@ -13,10 +13,10 @@
-->
+ android:height="233px"
+ android:viewportWidth="34.3"
+ android:viewportHeight="34.3">
+ android:pathData="M 34.3,0 C 29,0.1 24.6,-0.2 20.1,0.8 15.6,1.8 11,4 7.5,7.5 4.1,10.9 1.8,15.6 0.8,20.1 -0.2,24.6 0,29 0,34.3 V 0 H 34.3 z"/>
diff --git a/caiman/overlay/frameworks/base/packages/SystemUI/res/values/config.xml b/caiman/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
index 886c8376..116b0df5 100644
--- a/caiman/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
+++ b/caiman/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
@@ -43,10 +43,10 @@
to brightness values; -1 means keeping the current brightness. -->
- -1
- - 1
- - 2
- - 8
- - 8
+ - 1
+ - 2
+ - 7
+ - 7
- 48
+
+
+ false
+
+
+ false
diff --git a/caiman/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml b/caiman/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml
index 2fc2b4e0..aa50be56 100644
--- a/caiman/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml
+++ b/caiman/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml
@@ -21,5 +21,8 @@
- 51.3
+
+
+ 52dp
diff --git a/caiman/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml b/caiman/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml
new file mode 100644
index 00000000..694bf1f4
--- /dev/null
+++ b/caiman/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+ GR83Y
+
diff --git a/caiman/overlay/packages/services/Telephony/res/values/config.xml b/caiman/overlay/packages/services/Telephony/res/values/config.xml
index 5f0d3a5f..4fe41dd2 100644
--- a/caiman/overlay/packages/services/Telephony/res/values/config.xml
+++ b/caiman/overlay/packages/services/Telephony/res/values/config.xml
@@ -17,6 +17,46 @@
+
+ true
+
+
+
+ - in
+ - il
+ - tw
+ - sg
+ - ch
+ - sk
+ - pl
+ - si
+ - ba
+
+
+
+
+ - in,,101,102,103,108
+ - il,,101,102
+ - tw,,110,119
+
+ - sg,01,995
+ - sg,02,995
+ - sg,03,995
+ - sg,10,995
+ - ch,,1414
+ - gp,,115,119,191,196,197,116000,116111,116117
+ - sk,,159
+ - pl,,984,985,986,987,989,991,992,993,994,995,996,997,998,999
+ - re,,115,119,191,196,197,116000,116111,116117
+ - si,,113
+ - ba,,122,123,124
+
+
diff --git a/caiman/overlay_packages/SettingsCaimanOverlay/res/drawable/regulatory_info_gec77_cn.png b/caiman/overlay_packages/SettingsCaimanOverlay/res/drawable/regulatory_info_gec77_cn.png
new file mode 100644
index 00000000..a7e41c18
Binary files /dev/null and b/caiman/overlay_packages/SettingsCaimanOverlay/res/drawable/regulatory_info_gec77_cn.png differ
diff --git a/caiman/overlay_packages/SettingsCaimanOverlay/res/drawable/regulatory_info_gr83y_cn.png b/caiman/overlay_packages/SettingsCaimanOverlay/res/drawable/regulatory_info_gr83y_cn.png
new file mode 100644
index 00000000..c613291e
Binary files /dev/null and b/caiman/overlay_packages/SettingsCaimanOverlay/res/drawable/regulatory_info_gr83y_cn.png differ
diff --git a/caiman/overlay_packages/SettingsCaimanOverlay/res/drawable/regulatory_info_gwvk6_cn.png b/caiman/overlay_packages/SettingsCaimanOverlay/res/drawable/regulatory_info_gwvk6_cn.png
index 35a6f79e..040970de 100644
Binary files a/caiman/overlay_packages/SettingsCaimanOverlay/res/drawable/regulatory_info_gwvk6_cn.png and b/caiman/overlay_packages/SettingsCaimanOverlay/res/drawable/regulatory_info_gwvk6_cn.png differ
diff --git a/caiman/rro_overlays/NfcOverlay/res/values/config.xml b/caiman/rro_overlays/NfcOverlay/res/values/config.xml
index 2036ad56..6ca3d091 100644
--- a/caiman/rro_overlays/NfcOverlay/res/values/config.xml
+++ b/caiman/rro_overlays/NfcOverlay/res/values/config.xml
@@ -23,4 +23,14 @@
true
true
+
+ 72
+ 152
+ false
+
+ - 36
+
+
+ - 108
+
diff --git a/caiman/uwb/calibration-CE.conf b/caiman/uwb/calibration-CE.conf
index 385bc555..9a485101 100644
--- a/caiman/uwb/calibration-CE.conf
+++ b/caiman/uwb/calibration-CE.conf
@@ -1,73 +1,201 @@
# CE calibration file
-ant2.ch5.ref_frame0.tx_power_index=08:08:08:08
+# ANT2 (RANGING) CH5 configuration
+#28282828 FF 0x34 0xFFFFFFFF
+#28282828 FF 0x34 0xFFFFFFFF
+#252D2525 FF 0x34 0xFFFFFFFF
+#1C1C1C1C FF 0x34 0xFFFFFFFF
+#1D1D1D1D FF 0x34 0xFFFFFFFF
+#1C1C1C1C FF 0x34 0xFFFFFFFF
+#11111111 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch5.ref_frame0.tx_power_index=28:28:28:28
+ant2.ch5.ref_frame1.tx_power_index=28:28:28:28
+ant2.ch5.ref_frame2.tx_power_index=25:25:2D:25
+ant2.ch5.ref_frame3.tx_power_index=1C:1C:1C:1C
+ant2.ch5.ref_frame4.tx_power_index=1D:1D:1D:1D
+ant2.ch5.ref_frame5.tx_power_index=1C:1C:1C:1C
+ant2.ch5.ref_frame6.tx_power_index=11:11:11:11
+ant2.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch5.ref_frame0.post_tx_power_index=0xff
-ant2.ch5.ref_frame1.tx_power_index=08:08:08:08
ant2.ch5.ref_frame1.post_tx_power_index=0xff
-ant2.ch5.ref_frame2.tx_power_index=08:08:08:08
ant2.ch5.ref_frame2.post_tx_power_index=0xff
-ant2.ch5.ref_frame3.tx_power_index=08:08:08:08
ant2.ch5.ref_frame3.post_tx_power_index=0xff
-ant2.ch5.ref_frame4.tx_power_index=08:08:08:08
ant2.ch5.ref_frame4.post_tx_power_index=0xff
-ant2.ch5.ref_frame5.tx_power_index=08:08:08:08
ant2.ch5.ref_frame5.post_tx_power_index=0xff
-ant2.ch5.ref_frame6.tx_power_index=08:08:08:08
ant2.ch5.ref_frame6.post_tx_power_index=0xff
-ant2.ch5.ref_frame7.tx_power_index=08:08:08:08
ant2.ch5.ref_frame7.post_tx_power_index=0xff
-ant2.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch5.ref_frame0.pg_delay=0x34
+ant2.ch5.ref_frame1.pg_delay=0x34
+ant2.ch5.ref_frame2.pg_delay=0x34
+ant2.ch5.ref_frame3.pg_delay=0x34
+ant2.ch5.ref_frame4.pg_delay=0x34
+ant2.ch5.ref_frame5.pg_delay=0x34
+ant2.ch5.ref_frame6.pg_delay=0x34
+ant2.ch5.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT2 (RANGING) CH9 CONFIGURATION
+#2C2C2C2C FF 0x34 0xFFFFFFFF
+#30303030 FF 0x34 0xFFFFFFFF
+#28302828 FF 0x34 0xFFFFFFFF
+#1F1F1F1F FF 0x34 0xFFFFFFFF
+#25252525 FF 0x34 0xFFFFFFFF
+#24242424 FF 0x34 0xFFFFFFFF
+#19191919 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch9.ref_frame0.tx_power_index=2C:2C:2C:2C
+ant2.ch9.ref_frame1.tx_power_index=30:30:30:30
+ant2.ch9.ref_frame2.tx_power_index=28:28:30:28
+ant2.ch9.ref_frame3.tx_power_index=1F:1F:1F:1F
+ant2.ch9.ref_frame4.tx_power_index=25:25:25:25
+ant2.ch9.ref_frame5.tx_power_index=24:24:24:24
+ant2.ch9.ref_frame6.tx_power_index=19:19:19:19
+ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff
-ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff
-ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff
-ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff
-ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff
-ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff
-ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff
-ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff
-ant3.ch5.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch9.ref_frame0.pg_delay=0x34
+ant2.ch9.ref_frame1.pg_delay=0x34
+ant2.ch9.ref_frame2.pg_delay=0x34
+ant2.ch9.ref_frame3.pg_delay=0x34
+ant2.ch9.ref_frame4.pg_delay=0x34
+ant2.ch9.ref_frame5.pg_delay=0x34
+ant2.ch9.ref_frame6.pg_delay=0x34
+ant2.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT3 (PATCH) CH5 CONFIGURATION
+#3F3F3F3F FF 0x34 0xFFFFFFFF
+#41414141 FF 0x34 0xFFFFFFFF
+#3B433B3B FF 0x34 0xFFFFFFFF
+#35353535 FF 0x34 0xFFFFFFFF
+#36363636 FF 0x34 0xFFFFFFFF
+#35353535 FF 0x34 0xFFFFFFFF
+#2A2A2A2A FF 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch5.ref_frame0.tx_power_index=3F:3F:3F:3F
+ant3.ch5.ref_frame1.tx_power_index=41:41:41:41
+ant3.ch5.ref_frame2.tx_power_index=3B:3B:43:3B
+ant3.ch5.ref_frame3.tx_power_index=35:35:35:35
+ant3.ch5.ref_frame4.tx_power_index=36:36:36:36
+ant3.ch5.ref_frame5.tx_power_index=35:35:35:35
+ant3.ch5.ref_frame6.tx_power_index=2A:2A:2A:2A
+ant3.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch5.ref_frame0.post_tx_power_index=0xff
-ant3.ch5.ref_frame1.tx_power_index=08:08:08:08
ant3.ch5.ref_frame1.post_tx_power_index=0xff
-ant3.ch5.ref_frame2.tx_power_index=08:08:08:08
ant3.ch5.ref_frame2.post_tx_power_index=0xff
-ant3.ch5.ref_frame3.tx_power_index=08:08:08:08
ant3.ch5.ref_frame3.post_tx_power_index=0xff
-ant3.ch5.ref_frame4.tx_power_index=08:08:08:08
ant3.ch5.ref_frame4.post_tx_power_index=0xff
-ant3.ch5.ref_frame5.tx_power_index=08:08:08:08
ant3.ch5.ref_frame5.post_tx_power_index=0xff
-ant3.ch5.ref_frame6.tx_power_index=08:08:08:08
ant3.ch5.ref_frame6.post_tx_power_index=0xff
-ant3.ch5.ref_frame7.tx_power_index=08:08:08:08
ant3.ch5.ref_frame7.post_tx_power_index=0xff
-ant3.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant3.ch5.ref_frame0.pg_delay=0x34
+ant3.ch5.ref_frame1.pg_delay=0x34
+ant3.ch5.ref_frame2.pg_delay=0x34
+ant3.ch5.ref_frame3.pg_delay=0x34
+ant3.ch5.ref_frame4.pg_delay=0x34
+ant3.ch5.ref_frame5.pg_delay=0x34
+ant3.ch5.ref_frame6.pg_delay=0x34
+ant3.ch5.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+
+# ANT3 (PATCH) CH9 CONFIGURATION
+#3E3E3E3E FF 0x34 0xFFFFFFFF
+#3F3F3F3F FF 0x34 0xFFFFFFFF
+#3E463E3E FF 0x34 0xFFFFFFFF
+#38383838 FF 0x34 0xFFFFFFFF
+#34343434 FF 0x34 0xFFFFFFFF
+#33333333 FF 0x34 0xFFFFFFFF
+#28282828 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch9.ref_frame0.tx_power_index=3E:3E:3E:3E
+ant3.ch9.ref_frame1.tx_power_index=3F:3F:3F:3F
+ant3.ch9.ref_frame2.tx_power_index=3E:3E:46:3E
+ant3.ch9.ref_frame3.tx_power_index=38:38:38:38
+ant3.ch9.ref_frame4.tx_power_index=34:34:34:34
+ant3.ch9.ref_frame5.tx_power_index=33:33:33:33
+ant3.ch9.ref_frame6.tx_power_index=28:28:28:28
+ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff
-ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff
-ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff
-ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff
-ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff
-ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff
-ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff
-ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff
+# pg delay
+ant3.ch9.ref_frame0.pg_delay=0x34
+ant3.ch9.ref_frame1.pg_delay=0x34
+ant3.ch9.ref_frame2.pg_delay=0x34
+ant3.ch9.ref_frame3.pg_delay=0x34
+ant3.ch9.ref_frame4.pg_delay=0x34
+ant3.ch9.ref_frame5.pg_delay=0x34
+ant3.ch9.ref_frame6.pg_delay=0x34
+ant3.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0000
alternate_pulse_shape=0x00
diff --git a/caiman/uwb/calibration-FCC.conf b/caiman/uwb/calibration-FCC.conf
index 616f91ef..1531f1cb 100644
--- a/caiman/uwb/calibration-FCC.conf
+++ b/caiman/uwb/calibration-FCC.conf
@@ -1,73 +1,201 @@
# FCC calibration file
-ant2.ch5.ref_frame0.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame0.post_tx_power_index=0xff
-ant2.ch5.ref_frame1.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame1.post_tx_power_index=0xff
-ant2.ch5.ref_frame2.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame2.post_tx_power_index=0xff
-ant2.ch5.ref_frame3.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame3.post_tx_power_index=0xff
-ant2.ch5.ref_frame4.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame4.post_tx_power_index=0xff
-ant2.ch5.ref_frame5.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame5.post_tx_power_index=0xff
-ant2.ch5.ref_frame6.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame6.post_tx_power_index=0xff
-ant2.ch5.ref_frame7.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame7.post_tx_power_index=0xff
+# ANT2 (RANGING) CH5 configuration
+#28282828 32 0x34 0xFFFFFFFF
+#1C1C1C1C 32 0x34 0xFFFFFFFF
+#2B332B2B 32 0x34 0xFFFFFFFF
+#1F1F1F1F 32 0x34 0xFFFFFFFF
+#11111111 32 0x34 0xFFFFFFFF
+#10101010 32 0x34 0xFFFFFFFF
+#5050505 32 0x34 0xFFFFFFFF
-ant2.ch9.ref_frame0.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame0.post_tx_power_index=0xff
-ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame1.post_tx_power_index=0xff
-ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame2.post_tx_power_index=0xff
-ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame3.post_tx_power_index=0xff
-ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame4.post_tx_power_index=0xff
-ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame5.post_tx_power_index=0xff
-ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame6.post_tx_power_index=0xff
-ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame7.post_tx_power_index=0xff
+# tx power
+ant2.ch5.ref_frame0.tx_power_index=28:28:28:28
+ant2.ch5.ref_frame1.tx_power_index=1C:1C:1C:1C
+ant2.ch5.ref_frame2.tx_power_index=2B:2B:33:2B
+ant2.ch5.ref_frame3.tx_power_index=1F:1F:1F:1F
+ant2.ch5.ref_frame4.tx_power_index=11:11:11:11
+ant2.ch5.ref_frame5.tx_power_index=10:10:10:10
+ant2.ch5.ref_frame6.tx_power_index=05:05:05:05
+ant2.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
-ant3.ch5.ref_frame0.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame0.post_tx_power_index=0xff
-ant3.ch5.ref_frame1.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame1.post_tx_power_index=0xff
-ant3.ch5.ref_frame2.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame2.post_tx_power_index=0xff
-ant3.ch5.ref_frame3.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame3.post_tx_power_index=0xff
-ant3.ch5.ref_frame4.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame4.post_tx_power_index=0xff
-ant3.ch5.ref_frame5.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame5.post_tx_power_index=0xff
-ant3.ch5.ref_frame6.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame6.post_tx_power_index=0xff
-ant3.ch5.ref_frame7.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame7.post_tx_power_index=0xff
+# pp cw tx pwr
+ant2.ch5.ref_frame0.post_tx_power_index=0x32
+ant2.ch5.ref_frame1.post_tx_power_index=0x32
+ant2.ch5.ref_frame2.post_tx_power_index=0x32
+ant2.ch5.ref_frame3.post_tx_power_index=0x32
+ant2.ch5.ref_frame4.post_tx_power_index=0x32
+ant2.ch5.ref_frame5.post_tx_power_index=0x32
+ant2.ch5.ref_frame6.post_tx_power_index=0x32
+ant2.ch5.ref_frame7.post_tx_power_index=0x32
-ant3.ch9.ref_frame0.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame0.post_tx_power_index=0xff
-ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame1.post_tx_power_index=0xff
-ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame2.post_tx_power_index=0xff
-ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame3.post_tx_power_index=0xff
-ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame4.post_tx_power_index=0xff
-ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame5.post_tx_power_index=0xff
-ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame6.post_tx_power_index=0xff
-ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame7.post_tx_power_index=0xff
+# pg delay
+ant2.ch5.ref_frame0.pg_delay=0x34
+ant2.ch5.ref_frame1.pg_delay=0x34
+ant2.ch5.ref_frame2.pg_delay=0x34
+ant2.ch5.ref_frame3.pg_delay=0x34
+ant2.ch5.ref_frame4.pg_delay=0x34
+ant2.ch5.ref_frame5.pg_delay=0x34
+ant2.ch5.ref_frame6.pg_delay=0x34
+ant2.ch5.ref_frame7.pg_delay=0x34
+# max gating gain
+ant2.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT2 (RANGING) CH9 CONFIGURATION
+#2B2B2B2B 32 0x34 0xFFFFFFFF
+#2E2E2E2E 32 0x34 0xFFFFFFFF
+#262E2626 32 0x34 0xFFFFFFFF
+#1F1F1F1F 32 0x34 0xFFFFFFFF
+#23232323 32 0x34 0xFFFFFFFF
+#22222222 32 0x34 0xFFFFFFFF
+#17171717 32 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch9.ref_frame0.tx_power_index=2B:2B:2B:2B
+ant2.ch9.ref_frame1.tx_power_index=2E:2E:2E:2E
+ant2.ch9.ref_frame2.tx_power_index=26:26:2E:26
+ant2.ch9.ref_frame3.tx_power_index=1F:1F:1F:1F
+ant2.ch9.ref_frame4.tx_power_index=23:23:23:23
+ant2.ch9.ref_frame5.tx_power_index=22:22:22:22
+ant2.ch9.ref_frame6.tx_power_index=17:17:17:17
+ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
+ant2.ch9.ref_frame0.post_tx_power_index=0x32
+ant2.ch9.ref_frame1.post_tx_power_index=0x32
+ant2.ch9.ref_frame2.post_tx_power_index=0x32
+ant2.ch9.ref_frame3.post_tx_power_index=0x32
+ant2.ch9.ref_frame4.post_tx_power_index=0x32
+ant2.ch9.ref_frame5.post_tx_power_index=0x32
+ant2.ch9.ref_frame6.post_tx_power_index=0x32
+ant2.ch9.ref_frame7.post_tx_power_index=0x32
+
+# pg delay
+ant2.ch9.ref_frame0.pg_delay=0x34
+ant2.ch9.ref_frame1.pg_delay=0x34
+ant2.ch9.ref_frame2.pg_delay=0x34
+ant2.ch9.ref_frame3.pg_delay=0x34
+ant2.ch9.ref_frame4.pg_delay=0x34
+ant2.ch9.ref_frame5.pg_delay=0x34
+ant2.ch9.ref_frame6.pg_delay=0x34
+ant2.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT3 (PATCH) CH5 CONFIGURATION
+#3C3C3C3C 32 0x34 0xFFFFFFFF
+#41414141 32 0x34 0xFFFFFFFF
+#3C443C3C 32 0x34 0xFFFFFFFF
+#32323232 32 0x34 0xFFFFFFFF
+#35353535 32 0x34 0xFFFFFFFF
+#35353535 32 0x34 0xFFFFFFFF
+#29292929 32 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch5.ref_frame0.tx_power_index=3C:3C:3C:3C
+ant3.ch5.ref_frame1.tx_power_index=41:41:41:41
+ant3.ch5.ref_frame2.tx_power_index=3C:3C:44:3C
+ant3.ch5.ref_frame3.tx_power_index=32:32:32:32
+ant3.ch5.ref_frame4.tx_power_index=35:35:35:35
+ant3.ch5.ref_frame5.tx_power_index=35:35:35:35
+ant3.ch5.ref_frame6.tx_power_index=29:29:29:29
+ant3.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
+ant3.ch5.ref_frame0.post_tx_power_index=0x32
+ant3.ch5.ref_frame1.post_tx_power_index=0x32
+ant3.ch5.ref_frame2.post_tx_power_index=0x32
+ant3.ch5.ref_frame3.post_tx_power_index=0x32
+ant3.ch5.ref_frame4.post_tx_power_index=0x32
+ant3.ch5.ref_frame5.post_tx_power_index=0x32
+ant3.ch5.ref_frame6.post_tx_power_index=0x32
+ant3.ch5.ref_frame7.post_tx_power_index=0x32
+
+# pg delay
+ant3.ch5.ref_frame0.pg_delay=0x34
+ant3.ch5.ref_frame1.pg_delay=0x34
+ant3.ch5.ref_frame2.pg_delay=0x34
+ant3.ch5.ref_frame3.pg_delay=0x34
+ant3.ch5.ref_frame4.pg_delay=0x34
+ant3.ch5.ref_frame5.pg_delay=0x34
+ant3.ch5.ref_frame6.pg_delay=0x34
+ant3.ch5.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+
+# ANT3 (PATCH) CH9 CONFIGURATION
+#3E3E3E3E 32 0x34 0xFFFFFFFF
+#33333333 32 0x34 0xFFFFFFFF
+#3E463E3E 32 0x34 0xFFFFFFFF
+#30303030 32 0x34 0xFFFFFFFF
+#28282828 32 0x34 0xFFFFFFFF
+#27272727 32 0x34 0xFFFFFFFF
+#1C1C1C1C 32 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch9.ref_frame0.tx_power_index=3E:3E:3E:3E
+ant3.ch9.ref_frame1.tx_power_index=33:33:33:33
+ant3.ch9.ref_frame2.tx_power_index=3E:3E:46:3E
+ant3.ch9.ref_frame3.tx_power_index=30:30:30:30
+ant3.ch9.ref_frame4.tx_power_index=28:28:28:28
+ant3.ch9.ref_frame5.tx_power_index=27:27:27:27
+ant3.ch9.ref_frame6.tx_power_index=1C:1C:1C:1C
+ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
+ant3.ch9.ref_frame0.post_tx_power_index=0x32
+ant3.ch9.ref_frame1.post_tx_power_index=0x32
+ant3.ch9.ref_frame2.post_tx_power_index=0x32
+ant3.ch9.ref_frame3.post_tx_power_index=0x32
+ant3.ch9.ref_frame4.post_tx_power_index=0x32
+ant3.ch9.ref_frame5.post_tx_power_index=0x32
+ant3.ch9.ref_frame6.post_tx_power_index=0x32
+ant3.ch9.ref_frame7.post_tx_power_index=0x32
+
+# pg delay
+ant3.ch9.ref_frame0.pg_delay=0x34
+ant3.ch9.ref_frame1.pg_delay=0x34
+ant3.ch9.ref_frame2.pg_delay=0x34
+ant3.ch9.ref_frame3.pg_delay=0x34
+ant3.ch9.ref_frame4.pg_delay=0x34
+ant3.ch9.ref_frame5.pg_delay=0x34
+ant3.ch9.ref_frame6.pg_delay=0x34
+ant3.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0000
alternate_pulse_shape=0x00
diff --git a/caiman/uwb/calibration-JP.conf b/caiman/uwb/calibration-JP.conf
index c2ffed0d..f28a814a 100644
--- a/caiman/uwb/calibration-JP.conf
+++ b/caiman/uwb/calibration-JP.conf
@@ -1,39 +1,101 @@
# JP calibration file
+# ANT2 (RANGING) CH9 CONFIGURATION
+#39393939 FF 0x29 0xFFFFFFFF
+#32323232 FF 0x28 0xFFFFFFFF
+#353D3535 FF 0x29 0xFFFFFFFF
+#2A2A2A2A FF 0x29 0xFFFFFFFF
+#26262626 FF 0x28 0xFFFFFFFF
+#25252525 FF 0x28 0xFFFFFFFF
+#1A1A1A1A FF 0x28 0xFFFFFFFF
-ant2.ch9.ref_frame0.tx_power_index=08:08:08:08
+# tx power
+ant2.ch9.ref_frame0.tx_power_index=39:39:39:39
+ant2.ch9.ref_frame1.tx_power_index=32:32:32:32
+ant2.ch9.ref_frame2.tx_power_index=35:35:3D:35
+ant2.ch9.ref_frame3.tx_power_index=2A:2A:2A:2A
+ant2.ch9.ref_frame4.tx_power_index=26:26:26:26
+ant2.ch9.ref_frame5.tx_power_index=25:25:25:25
+ant2.ch9.ref_frame6.tx_power_index=1A:1A:1A:1A
+ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff
-ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff
-ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff
-ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff
-ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff
-ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff
-ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff
-ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff
-ant3.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch9.ref_frame0.pg_delay=0x29
+ant2.ch9.ref_frame1.pg_delay=0x28
+ant2.ch9.ref_frame2.pg_delay=0x29
+ant2.ch9.ref_frame3.pg_delay=0x29
+ant2.ch9.ref_frame4.pg_delay=0x28
+ant2.ch9.ref_frame5.pg_delay=0x28
+ant2.ch9.ref_frame6.pg_delay=0x28
+ant2.ch9.ref_frame7.pg_delay=0x28
+
+# max gating gain
+ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT3 (PATCH) CH9 CONFIGURATION
+#48484848 FF 0x29 0xFFFFFFFF
+#4D4D4D4D FF 0x28 0xFFFFFFFF
+#444C4444 FF 0x29 0xFFFFFFFF
+#39393939 FF 0x29 0xFFFFFFFF
+#41414141 FF 0x28 0xFFFFFFFF
+#40404040 FF 0x28 0xFFFFFFFF
+#35353535 FF 0x28 0xFFFFFFFF
+
+# tx power
+ant3.ch9.ref_frame0.tx_power_index=48:48:48:48
+ant3.ch9.ref_frame1.tx_power_index=4D:4D:4D:4D
+ant3.ch9.ref_frame2.tx_power_index=44:44:4C:44
+ant3.ch9.ref_frame3.tx_power_index=39:39:39:39
+ant3.ch9.ref_frame4.tx_power_index=41:41:41:41
+ant3.ch9.ref_frame5.tx_power_index=40:40:40:40
+ant3.ch9.ref_frame6.tx_power_index=35:35:35:35
+ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff
-ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff
-ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff
-ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff
-ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff
-ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff
-ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff
-ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff
+# pg delay
+ant3.ch9.ref_frame0.pg_delay=0x29
+ant3.ch9.ref_frame1.pg_delay=0x28
+ant3.ch9.ref_frame2.pg_delay=0x29
+ant3.ch9.ref_frame3.pg_delay=0x29
+ant3.ch9.ref_frame4.pg_delay=0x28
+ant3.ch9.ref_frame5.pg_delay=0x28
+ant3.ch9.ref_frame6.pg_delay=0x28
+ant3.ch9.ref_frame7.pg_delay=0x28
+
+# max gating gain
+ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0020
alternate_pulse_shape=0x01
diff --git a/caiman/uwb/calibration-TW.conf b/caiman/uwb/calibration-TW.conf
index 4036c351..b278f1d5 100644
--- a/caiman/uwb/calibration-TW.conf
+++ b/caiman/uwb/calibration-TW.conf
@@ -1,39 +1,105 @@
-# FCC calibration file
+# TW = CE calibration file on channel 9
-ant2.ch9.ref_frame0.tx_power_index=08:08:08:08
+
+# ANT2 (RANGING) CH9 CONFIGURATION
+#2C2C2C2C FF 0x34 0xFFFFFFFF
+#30303030 FF 0x34 0xFFFFFFFF
+#28302828 FF 0x34 0xFFFFFFFF
+#1F1F1F1F FF 0x34 0xFFFFFFFF
+#25252525 FF 0x34 0xFFFFFFFF
+#24242424 FF 0x34 0xFFFFFFFF
+#19191919 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch9.ref_frame0.tx_power_index=2C:2C:2C:2C
+ant2.ch9.ref_frame1.tx_power_index=30:30:30:30
+ant2.ch9.ref_frame2.tx_power_index=28:28:30:28
+ant2.ch9.ref_frame3.tx_power_index=1F:1F:1F:1F
+ant2.ch9.ref_frame4.tx_power_index=25:25:25:25
+ant2.ch9.ref_frame5.tx_power_index=24:24:24:24
+ant2.ch9.ref_frame6.tx_power_index=19:19:19:19
+ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff
-ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff
-ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff
-ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff
-ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff
-ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff
-ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff
-ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff
-ant3.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch9.ref_frame0.pg_delay=0x34
+ant2.ch9.ref_frame1.pg_delay=0x34
+ant2.ch9.ref_frame2.pg_delay=0x34
+ant2.ch9.ref_frame3.pg_delay=0x34
+ant2.ch9.ref_frame4.pg_delay=0x34
+ant2.ch9.ref_frame5.pg_delay=0x34
+ant2.ch9.ref_frame6.pg_delay=0x34
+ant2.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+
+
+# ANT3 (PATCH) CH9 CONFIGURATION
+#3E3E3E3E FF 0x34 0xFFFFFFFF
+#3F3F3F3F FF 0x34 0xFFFFFFFF
+#3E463E3E FF 0x34 0xFFFFFFFF
+#38383838 FF 0x34 0xFFFFFFFF
+#34343434 FF 0x34 0xFFFFFFFF
+#33333333 FF 0x34 0xFFFFFFFF
+#28282828 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch9.ref_frame0.tx_power_index=3E:3E:3E:3E
+ant3.ch9.ref_frame1.tx_power_index=3F:3F:3F:3F
+ant3.ch9.ref_frame2.tx_power_index=3E:3E:46:3E
+ant3.ch9.ref_frame3.tx_power_index=38:38:38:38
+ant3.ch9.ref_frame4.tx_power_index=34:34:34:34
+ant3.ch9.ref_frame5.tx_power_index=33:33:33:33
+ant3.ch9.ref_frame6.tx_power_index=28:28:28:28
+ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff
-ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff
-ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff
-ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff
-ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff
-ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff
-ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff
-ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff
+# pg delay
+ant3.ch9.ref_frame0.pg_delay=0x34
+ant3.ch9.ref_frame1.pg_delay=0x34
+ant3.ch9.ref_frame2.pg_delay=0x34
+ant3.ch9.ref_frame3.pg_delay=0x34
+ant3.ch9.ref_frame4.pg_delay=0x34
+ant3.ch9.ref_frame5.pg_delay=0x34
+ant3.ch9.ref_frame6.pg_delay=0x34
+ant3.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0020
alternate_pulse_shape=0x00
diff --git a/caiman/uwb/calibration-default.conf b/caiman/uwb/calibration-default.conf
index eb9d1afd..718610b6 100644
--- a/caiman/uwb/calibration-default.conf
+++ b/caiman/uwb/calibration-default.conf
@@ -1,72 +1,201 @@
-# ROW (Rest Of World) calibration file
+# ROW = CE calibration file
-ant2.ch5.ref_frame0.tx_power_index=08:08:08:08
+# ANT2 (RANGING) CH5 configuration
+#28282828 FF 0x34 0xFFFFFFFF
+#28282828 FF 0x34 0xFFFFFFFF
+#252D2525 FF 0x34 0xFFFFFFFF
+#1C1C1C1C FF 0x34 0xFFFFFFFF
+#1D1D1D1D FF 0x34 0xFFFFFFFF
+#1C1C1C1C FF 0x34 0xFFFFFFFF
+#11111111 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch5.ref_frame0.tx_power_index=28:28:28:28
+ant2.ch5.ref_frame1.tx_power_index=28:28:28:28
+ant2.ch5.ref_frame2.tx_power_index=25:25:2D:25
+ant2.ch5.ref_frame3.tx_power_index=1C:1C:1C:1C
+ant2.ch5.ref_frame4.tx_power_index=1D:1D:1D:1D
+ant2.ch5.ref_frame5.tx_power_index=1C:1C:1C:1C
+ant2.ch5.ref_frame6.tx_power_index=11:11:11:11
+ant2.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch5.ref_frame0.post_tx_power_index=0xff
-ant2.ch5.ref_frame1.tx_power_index=08:08:08:08
ant2.ch5.ref_frame1.post_tx_power_index=0xff
-ant2.ch5.ref_frame2.tx_power_index=08:08:08:08
ant2.ch5.ref_frame2.post_tx_power_index=0xff
-ant2.ch5.ref_frame3.tx_power_index=08:08:08:08
ant2.ch5.ref_frame3.post_tx_power_index=0xff
-ant2.ch5.ref_frame4.tx_power_index=08:08:08:08
ant2.ch5.ref_frame4.post_tx_power_index=0xff
-ant2.ch5.ref_frame5.tx_power_index=08:08:08:08
ant2.ch5.ref_frame5.post_tx_power_index=0xff
-ant2.ch5.ref_frame6.tx_power_index=08:08:08:08
ant2.ch5.ref_frame6.post_tx_power_index=0xff
-ant2.ch5.ref_frame7.tx_power_index=08:08:08:08
ant2.ch5.ref_frame7.post_tx_power_index=0xff
-ant2.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch5.ref_frame0.pg_delay=0x34
+ant2.ch5.ref_frame1.pg_delay=0x34
+ant2.ch5.ref_frame2.pg_delay=0x34
+ant2.ch5.ref_frame3.pg_delay=0x34
+ant2.ch5.ref_frame4.pg_delay=0x34
+ant2.ch5.ref_frame5.pg_delay=0x34
+ant2.ch5.ref_frame6.pg_delay=0x34
+ant2.ch5.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT2 (RANGING) CH9 CONFIGURATION
+#2C2C2C2C FF 0x34 0xFFFFFFFF
+#30303030 FF 0x34 0xFFFFFFFF
+#28302828 FF 0x34 0xFFFFFFFF
+#1F1F1F1F FF 0x34 0xFFFFFFFF
+#25252525 FF 0x34 0xFFFFFFFF
+#24242424 FF 0x34 0xFFFFFFFF
+#19191919 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch9.ref_frame0.tx_power_index=2C:2C:2C:2C
+ant2.ch9.ref_frame1.tx_power_index=30:30:30:30
+ant2.ch9.ref_frame2.tx_power_index=28:28:30:28
+ant2.ch9.ref_frame3.tx_power_index=1F:1F:1F:1F
+ant2.ch9.ref_frame4.tx_power_index=25:25:25:25
+ant2.ch9.ref_frame5.tx_power_index=24:24:24:24
+ant2.ch9.ref_frame6.tx_power_index=19:19:19:19
+ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff
-ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff
-ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff
-ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff
-ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff
-ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff
-ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff
-ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff
-ant3.ch5.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch9.ref_frame0.pg_delay=0x34
+ant2.ch9.ref_frame1.pg_delay=0x34
+ant2.ch9.ref_frame2.pg_delay=0x34
+ant2.ch9.ref_frame3.pg_delay=0x34
+ant2.ch9.ref_frame4.pg_delay=0x34
+ant2.ch9.ref_frame5.pg_delay=0x34
+ant2.ch9.ref_frame6.pg_delay=0x34
+ant2.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT3 (PATCH) CH5 CONFIGURATION
+#3F3F3F3F FF 0x34 0xFFFFFFFF
+#41414141 FF 0x34 0xFFFFFFFF
+#3B433B3B FF 0x34 0xFFFFFFFF
+#35353535 FF 0x34 0xFFFFFFFF
+#36363636 FF 0x34 0xFFFFFFFF
+#35353535 FF 0x34 0xFFFFFFFF
+#2A2A2A2A FF 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch5.ref_frame0.tx_power_index=3F:3F:3F:3F
+ant3.ch5.ref_frame1.tx_power_index=41:41:41:41
+ant3.ch5.ref_frame2.tx_power_index=3B:3B:43:3B
+ant3.ch5.ref_frame3.tx_power_index=35:35:35:35
+ant3.ch5.ref_frame4.tx_power_index=36:36:36:36
+ant3.ch5.ref_frame5.tx_power_index=35:35:35:35
+ant3.ch5.ref_frame6.tx_power_index=2A:2A:2A:2A
+ant3.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch5.ref_frame0.post_tx_power_index=0xff
-ant3.ch5.ref_frame1.tx_power_index=08:08:08:08
ant3.ch5.ref_frame1.post_tx_power_index=0xff
-ant3.ch5.ref_frame2.tx_power_index=08:08:08:08
ant3.ch5.ref_frame2.post_tx_power_index=0xff
-ant3.ch5.ref_frame3.tx_power_index=08:08:08:08
ant3.ch5.ref_frame3.post_tx_power_index=0xff
-ant3.ch5.ref_frame4.tx_power_index=08:08:08:08
ant3.ch5.ref_frame4.post_tx_power_index=0xff
-ant3.ch5.ref_frame5.tx_power_index=08:08:08:08
ant3.ch5.ref_frame5.post_tx_power_index=0xff
-ant3.ch5.ref_frame6.tx_power_index=08:08:08:08
ant3.ch5.ref_frame6.post_tx_power_index=0xff
-ant3.ch5.ref_frame7.tx_power_index=08:08:08:08
ant3.ch5.ref_frame7.post_tx_power_index=0xff
-ant3.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant3.ch5.ref_frame0.pg_delay=0x34
+ant3.ch5.ref_frame1.pg_delay=0x34
+ant3.ch5.ref_frame2.pg_delay=0x34
+ant3.ch5.ref_frame3.pg_delay=0x34
+ant3.ch5.ref_frame4.pg_delay=0x34
+ant3.ch5.ref_frame5.pg_delay=0x34
+ant3.ch5.ref_frame6.pg_delay=0x34
+ant3.ch5.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+
+# ANT3 (PATCH) CH9 CONFIGURATION
+#3E3E3E3E FF 0x34 0xFFFFFFFF
+#3F3F3F3F FF 0x34 0xFFFFFFFF
+#3E463E3E FF 0x34 0xFFFFFFFF
+#38383838 FF 0x34 0xFFFFFFFF
+#34343434 FF 0x34 0xFFFFFFFF
+#33333333 FF 0x34 0xFFFFFFFF
+#28282828 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch9.ref_frame0.tx_power_index=3E:3E:3E:3E
+ant3.ch9.ref_frame1.tx_power_index=3F:3F:3F:3F
+ant3.ch9.ref_frame2.tx_power_index=3E:3E:46:3E
+ant3.ch9.ref_frame3.tx_power_index=38:38:38:38
+ant3.ch9.ref_frame4.tx_power_index=34:34:34:34
+ant3.ch9.ref_frame5.tx_power_index=33:33:33:33
+ant3.ch9.ref_frame6.tx_power_index=28:28:28:28
+ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff
-ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff
-ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff
-ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff
-ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff
-ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff
-ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff
-ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff
+# pg delay
+ant3.ch9.ref_frame0.pg_delay=0x34
+ant3.ch9.ref_frame1.pg_delay=0x34
+ant3.ch9.ref_frame2.pg_delay=0x34
+ant3.ch9.ref_frame3.pg_delay=0x34
+ant3.ch9.ref_frame4.pg_delay=0x34
+ant3.ch9.ref_frame5.pg_delay=0x34
+ant3.ch9.ref_frame6.pg_delay=0x34
+ant3.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
restricted_channels=0x0000
alternate_pulse_shape=0x00
diff --git a/caiman/uwb/calibration.conf b/caiman/uwb/calibration.conf
index eafb8a49..eca4f5aa 100644
--- a/caiman/uwb/calibration.conf
+++ b/caiman/uwb/calibration.conf
@@ -1,12 +1,12 @@
# common calibration file
-ant0.ch5.ant_delay=00:40:00:00
-ant0.ch9.ant_delay=F1:3F:00:00
+ant0.ch5.ant_delay=37:40:00:00
+ant0.ch9.ant_delay=2F:40:00:00
ant1.ch5.ant_delay=10:40:00:00
ant1.ch9.ant_delay=10:40:00:00
-ant2.ch5.ant_delay=2E:40:00:00
-ant2.ch9.ant_delay=24:40:00:00
+ant2.ch5.ant_delay=19:40:00:00
+ant2.ch9.ant_delay=4E:40:00:00
ant3.ch5.ant_delay=10:40:00:00
ant3.ch9.ant_delay=10:40:00:00
@@ -32,4 +32,4 @@ dual_rx_auto.accum_period=0x00
# Decrease TX power of -0.25 dB
# ant3.ch5.pa_gain_offset=0xFF
-# ant3.ch9.pa_gain_offset=0xFF
+# ant3.ch9.pa_gain_offset=0xFF
\ No newline at end of file
diff --git a/caiman/uwb/configuration.conf b/caiman/uwb/configuration.conf
index 56b6f778..d7e5a776 100644
--- a/caiman/uwb/configuration.conf
+++ b/caiman/uwb/configuration.conf
@@ -6,22 +6,22 @@
[FIRA]ant_sets.ch9.range.rx_ant_set_ranging = 2
[FIRA]ant_sets.ch9.range.tx_ant_set_nonranging = 2
[FIRA]ant_sets.ch9.range.tx_ant_set_ranging = 2
-[FIRA]ant_sets.ch5.azimuth.rx_ant_set_nonranging = 1
-[FIRA]ant_sets.ch5.azimuth.rx_ant_set_ranging = 1
+[FIRA]ant_sets.ch5.azimuth.rx_ant_set_nonranging = 3
+[FIRA]ant_sets.ch5.azimuth.rx_ant_set_ranging = 3
[FIRA]ant_sets.ch5.azimuth.tx_ant_set_nonranging = 1
[FIRA]ant_sets.ch5.azimuth.tx_ant_set_ranging = 1
-[FIRA]ant_sets.ch9.azimuth.rx_ant_set_nonranging = 1
-[FIRA]ant_sets.ch9.azimuth.rx_ant_set_ranging = 1
+[FIRA]ant_sets.ch9.azimuth.rx_ant_set_nonranging = 3
+[FIRA]ant_sets.ch9.azimuth.rx_ant_set_ranging = 3
[FIRA]ant_sets.ch9.azimuth.tx_ant_set_nonranging = 1
[FIRA]ant_sets.ch9.azimuth.tx_ant_set_ranging = 1
-[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging = 1
-[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth = 1
-[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation = 0
+[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging = 3
+[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth = 3
+[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation = 3
[FIRA]ant_sets.ch5.azimuth_elevation.tx_ant_set_nonranging = 1
[FIRA]ant_sets.ch5.azimuth_elevation.tx_ant_set_ranging = 1
-[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging = 1
-[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth = 1
-[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation = 0
+[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging = 3
+[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth = 3
+[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation = 3
[FIRA]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging = 1
[FIRA]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging = 1
@@ -58,11 +58,11 @@ ant_grp0.lna_rxb=01
ant_grp0.rx_config=05
ant_grp0.pdoa_segments=02:07:00:00:00:00
ant_grp0.pdoa_type=00:00:00
-ant_grp0.tx_power_control=00
+ant_grp0.tx_power_control=01
ant_grp0.ch5.pdoa.axisx.lut_id=00
ant_grp0.ch9.pdoa.axisy.lut_id=01
-# Patch Antenna TX / Two Chain Operation
+# Patch Antenna TX / One Chain Operation
ant_grp1.rf_config.rfoff=00
ant_grp1.rf_config.tx=03
ant_grp1.rf_config.tx_aoa=03
@@ -73,11 +73,11 @@ ant_grp1.rf_config.rx_sts2=0e
ant_grp1.rf_config.rx_sts3=0e
ant_grp1.ext_sw_config=01
ant_grp1.lna_rxa=01
-ant_grp1.lna_rxb=01
-ant_grp1.rx_config=04
+ant_grp1.lna_rxb=00
+ant_grp1.rx_config=00
ant_grp1.pdoa_segments=02:07:00:00:00:00
ant_grp1.pdoa_type=00:00:00
-ant_grp1.tx_power_control=00
+ant_grp1.tx_power_control=01
ant_grp1.ch5.pdoa.axisx.lut_id=00
ant_grp1.ch9.pdoa.axisy.lut_id=01
@@ -94,54 +94,63 @@ ant_grp2.ext_sw_config=00
ant_grp2.lna_rxa=00
ant_grp2.lna_rxb=01
ant_grp2.rx_config=01
-ant_grp2.tx_power_control=00
+ant_grp2.tx_power_control=01
-# Patch Antenna TX / One Chain Operation
+# Patch Antenna TX / One Chain Operation - DPD Corrected
ant_grp3.rf_config.rfoff=00
ant_grp3.rf_config.tx=03
ant_grp3.rf_config.tx_aoa=03
-ant_grp3.rf_config.rx_ip=06
-ant_grp3.rf_config.rx_sts0=06
-ant_grp3.rf_config.rx_sts1=06
-ant_grp3.rf_config.rx_sts2=06
-ant_grp3.rf_config.rx_sts3=06
-ant_grp3.ext_sw_config=01
+ant_grp3.rf_config.rx_ip=0e
+ant_grp3.rf_config.rx_sts0=0e
+ant_grp3.rf_config.rx_sts1=0e
+ant_grp3.rf_config.rx_sts2=0e
+ant_grp3.rf_config.rx_sts3=0e
+ant_grp3.ext_sw_config=00
ant_grp3.lna_rxa=01
ant_grp3.lna_rxb=00
ant_grp3.rx_config=00
-ant_grp3.tx_power_control=00
+ant_grp3.pdoa_segments=02:07:00:00:00:00
+ant_grp3.pdoa_type=00:00:00
+ant_grp3.tx_power_control=01
+ant_grp3.ch5.pdoa.axisx.lut_id=00
+ant_grp3.ch9.pdoa.axisy.lut_id=01
pdoa_lut0.data=de:e6:6f:f3:8b:e8:6f:f3:38:ea:6f:f3:e5:eb:6f:f3:92:ed:6f:f3:3f:ef:72:f6:ec:f0:11:f8:99:f2:4a:f9:45:f4:54:fa:f2:f5:44:fb:9f:f7:22:fc:4c:f9:f3:fc:f9:fa:bd:fd:a6:fc:81:fe:53:fe:41:ff:00:00:00:00:ad:01:bf:00:5a:03:7f:01:07:05:43:02:b4:06:0d:03:61:08:de:03:0e:0a:bc:04:bb:0b:ac:05:67:0d:b6:06:14:0f:ef:07:c1:10:8e:09:6e:12:91:0c:1b:14:91:0c:c8:15:91:0c:75:17:91:0c:22:19:91:0c
pdoa_lut1.data=de:e6:6f:f3:8b:e8:6f:f3:38:ea:6f:f3:e5:eb:6f:f3:92:ed:6f:f3:3f:ef:6f:f3:ec:f0:6f:f3:99:f2:6d:f6:45:f4:63:f8:f2:f5:d1:f9:9f:f7:08:fb:4c:f9:21:fc:f9:fa:26:fd:a6:fc:1f:fe:53:fe:11:ff:00:00:00:00:ad:01:ef:00:5a:03:e1:01:07:05:da:02:b4:06:df:03:61:08:f8:04:0e:0a:2f:06:bb:0b:9d:07:67:0d:93:09:14:0f:91:0c:c1:10:91:0c:6e:12:91:0c:1b:14:91:0c:c8:15:91:0c:75:17:91:0c:22:19:91:0c
# Reference frames definition
-ref_frame0.phy_cfg=44:21:07 # BPRF SET 3
-ref_frame0.payload_size=0x007f
+ref_frame0.phy_cfg=44:21:07 # BPRF SP1 with 125 bytes
+ref_frame0.payload_size=0x007d
-ref_frame1.phy_cfg=25:25:03 # HPRF SET 16
-ref_frame1.payload_size=0x0C68
+ref_frame1.phy_cfg=45:04:00 # HPRF Set #1 (SP0 with 6.8 Mbps) with 150 bytes
+ref_frame1.payload_size=0x0096
-ref_frame2.phy_cfg=44:31:07 # BPRF DRBM_HP SP1
-ref_frame2.payload_size=0x007f
+ref_frame2.phy_cfg=44:01:00 # BPRF SP0 with 125 bytes
+ref_frame2.payload_size=0x007d
-ref_frame3.phy_cfg=44:22:07 # BPRF SET 4
+ref_frame3.phy_cfg=44:22:07 # BPRF SP3
ref_frame3.payload_size=0x0000
-ref_frame4.phy_cfg=25:24:03 # HPRF DRHM_LR CL3 SP1
-ref_frame4.payload_size=0x0C68
+ref_frame4.phy_cfg=25:05:00 # HPRF Set #3 (SP0 with 27.2 Mbps) with 150 bytes
+ref_frame4.payload_size=0x0096
-ref_frame5.phy_cfg=25:2c:03 # HPRF DRHM_LR CL7 SP1
-ref_frame5.payload_size=0x0C68
+ref_frame5.phy_cfg=45:22:07 # HPRF Set #24 (SP3)
+ref_frame5.payload_size=0x0000
-ref_frame6.phy_cfg=25:2d:03 # HPRF DRHM_HR CL7
-ref_frame6.payload_size=0x0C68
+ref_frame6.phy_cfg=25:22:03 # HPRF Set #28 (SP3)
+ref_frame6.payload_size=0x0000
-ref_frame7.phy_cfg=45:22:07 # HPRF SET 24
-ref_frame7.payload_size=0x0000
+ref_frame7.phy_cfg=25:2d:03 # HPRF DRHM_HR CL7
+ref_frame7.payload_size=0x0C68
# Post tones
post_tx.pattern_data=DD:DD:DD:DD:77:77:77:77
-post_tx.pattern_repetitions=0x0000
+post_tx.pattern_repetitions=0x0002
# Ipatov / STS time difference threshold
ip_sts_sanity_thres_q2=0x0A
+
+wifi_coex_mode=01
+wifi_coex_time_gap=01
+ch5.wifi_coex_enabled=01
+ch9.wifi_coex_enabled=01
diff --git a/caiman_generic.mk b/caiman_generic.mk
new file mode 100644
index 00000000..3efc4de4
--- /dev/null
+++ b/caiman_generic.mk
@@ -0,0 +1,20 @@
+#
+# 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.
+#
+
+$(call inherit-product, device/google/caimito/device-caiman.mk)
+
+# preloaded_nanoapps.json
+PRODUCT_SOONG_NAMESPACES += vendor/google_contexthub/devices/p24_common
diff --git a/conf/init.caiman.rc b/conf/init.caiman.rc
index 2ef3673a..215e60d2 100644
--- a/conf/init.caiman.rc
+++ b/conf/init.caiman.rc
@@ -63,8 +63,10 @@ on property:persist.vendor.touch_sensitivity_mode=1 && property:sys.boot_complet
# ODPM
on early-boot && property:ro.boot.hardware.sku=GEC77
write /sys/bus/iio/devices/iio:device0/enabled_rails "CH11=BUCK12S"
+ write /sys/bus/iio/devices/iio:device1/enabled_rails "CH11=BUCK12S"
on early-boot && property:ro.boot.hardware.sku=GWVK6
write /sys/bus/iio/devices/iio:device0/enabled_rails "CH11=BUCK12S"
+ write /sys/bus/iio/devices/iio:device1/enabled_rails "CH11=BUCK12S"
# Start the twoshay touch service
on property:sys.boot_completed=1
@@ -72,9 +74,12 @@ on property:sys.boot_completed=1
chmod 660 /dev/touch_offload
start twoshay
-# ETM
-on init && property:ro.build.flavor=caiman-userdebug
- import /vendor/etc/init/hw/init.etm.rc
+# For Japan sku, always enforce camera shutter sound
+# Since this property is read by the audio server in system service,
+# it should be written by the system init.
+on property:ro.boot.hardware.sku=GWVK6
+ setprop audio.camerasound.force true
-on init && property:ro.build.flavor=caiman-eng
- import /vendor/etc/init/hw/init.etm.rc
+# Check serial no. from specific CM4 devices for audio.
+on property:ro.boot.serialno=*
+ setprop vendor.audio_hal.device.serialno ${ro.boot.serialno}
diff --git a/conf/init.komodo.rc b/conf/init.komodo.rc
index 4924ae0a..97a6e229 100644
--- a/conf/init.komodo.rc
+++ b/conf/init.komodo.rc
@@ -14,10 +14,6 @@ on init
on late-init && property:ro.boot.hardware.revision=PROTO1.0
setprop persist.vendor.se.reset.chip_en false
- # Display permission for SSC mode
- chown system system /sys/class/backlight/panel0-backlight/ssc_mode
- chmod 664 /sys/class/backlight/panel0-backlight/ssc_mode
-
on early-boot
# Wait for insmod_sh to finish all common modules
wait_for_prop vendor.common.modules.ready 1
@@ -38,6 +34,10 @@ on property:vendor.mfgapi.touchpanel.permission=1
on fs
chown system system /sys/class/backlight/panel0-backlight/acl_mode
+ # Permission for SSC mode enable
+ chown system system /sys/class/backlight/panel0-backlight/ssc_en
+ chmod 664 /sys/class/backlight/panel0-backlight/ssc_en
+
# WiFi
on post-fs-data
setprop wifi.direct.interface p2p-dev-wlan0
@@ -67,11 +67,23 @@ on property:persist.vendor.touch_sensitivity_mode=1 && property:sys.boot_complet
# ODPM
on early-boot && property:ro.boot.hardware.sku=GZC4K
write /sys/bus/iio/devices/iio:device0/enabled_rails "CH11=BUCK12S"
+ write /sys/bus/iio/devices/iio:device1/enabled_rails "CH11=BUCK12S"
on early-boot && property:ro.boot.hardware.sku=GQ57S
write /sys/bus/iio/devices/iio:device0/enabled_rails "CH11=BUCK12S"
+ write /sys/bus/iio/devices/iio:device1/enabled_rails "CH11=BUCK12S"
# Start the twoshay touch service
on property:sys.boot_completed=1
chown system input /dev/touch_offload
chmod 660 /dev/touch_offload
start twoshay
+
+# For Japan sku, always enforce camera shutter sound
+# Since this property is read by the audio server in system service,
+# it should be written by the system init.
+on property:ro.boot.hardware.sku=GQ57S
+ setprop audio.camerasound.force true
+
+# Check serial no. from specific KM4 devices for audio.
+on property:ro.boot.serialno=*
+ setprop vendor.audio_hal.device.serialno ${ro.boot.serialno}
diff --git a/conf/init.tokay.rc b/conf/init.tokay.rc
index 7ad036c5..99963f92 100644
--- a/conf/init.tokay.rc
+++ b/conf/init.tokay.rc
@@ -59,11 +59,29 @@ on property:persist.vendor.touch_sensitivity_mode=1 && property:sys.boot_complet
# ODPM
on early-boot && property:ro.boot.hardware.sku=GUR25
write /sys/bus/iio/devices/iio:device0/enabled_rails "CH11=BUCK12S"
+ write /sys/bus/iio/devices/iio:device1/enabled_rails "CH11=BUCK12S"
on early-boot && property:ro.boot.hardware.sku=G1B60
write /sys/bus/iio/devices/iio:device0/enabled_rails "CH11=BUCK12S"
+ write /sys/bus/iio/devices/iio:device1/enabled_rails "CH11=BUCK12S"
# Start the twoshay touch service
on property:sys.boot_completed=1
chown system input /dev/touch_offload
chmod 660 /dev/touch_offload
start twoshay
+
+# Permissions for display
+on fs
+ # Permission for SSC mode enable
+ chown system system /sys/class/backlight/panel0-backlight/ssc_en
+ chmod 664 /sys/class/backlight/panel0-backlight/ssc_en
+
+# For Japan sku, always enforce camera shutter sound
+# Since this property is read by the audio server in system service,
+# it should be written by the system init.
+on property:ro.boot.hardware.sku=G1B60
+ setprop audio.camerasound.force true
+
+# Check serial no. from specific TK4 devices for audio.
+on property:ro.boot.serialno=*
+ setprop vendor.audio_hal.device.serialno ${ro.boot.serialno}
diff --git a/device-caiman.mk b/device-caiman.mk
index 1aaf2191..4b833252 100644
--- a/device-caiman.mk
+++ b/device-caiman.mk
@@ -14,8 +14,23 @@
# limitations under the License.
#
-TARGET_KERNEL_DIR ?= device/google/caimito-kernel
-TARGET_BOARD_KERNEL_HEADERS := device/google/caimito-kernel/kernel-headers
+ifdef RELEASE_GOOGLE_CAIMAN_RADIO_DIR
+RELEASE_GOOGLE_PRODUCT_RADIO_DIR := $(RELEASE_GOOGLE_CAIMAN_RADIO_DIR)
+endif
+ifdef RELEASE_GOOGLE_CAIMAN_RADIOCFG_DIR
+RELEASE_GOOGLE_PRODUCT_RADIOCFG_DIR := $(RELEASE_GOOGLE_CAIMAN_RADIOCFG_DIR)
+endif
+RELEASE_GOOGLE_BOOTLOADER_CAIMAN_DIR ?= 24D1# Keep this for pdk TODO: b/327119000
+RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_CAIMAN_DIR)
+$(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_CAIMAN_DIR))
+
+ifdef RELEASE_KERNEL_CAIMAN_DIR
+TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_CAIMAN_DIR)
+TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_CAIMAN_DIR)/kernel-headers
+else
+TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1
+TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers
+endif
LOCAL_PATH := device/google/caimito
@@ -48,10 +63,21 @@ include device/google/caimito/audio/caiman/audio-tables.mk
include device/google/zumapro/device-shipping-common.mk
include hardware/google/pixel/vibrator/cs40l26/device.mk
include device/google/gs-common/bcmbt/bluetooth.mk
-include device/google/gs-common/touch/gti/gti.mk
-include device/google/gs-common/touch/syna/syna20.mk
+include device/google/gs-common/touch/gti/predump_gti.mk
include device/google/caimito/fingerprint/ultrasonic_udfps.mk
include device/google/gs-common/modem/radio_ext/radio_ext.mk
+include device/google/gs-common/pixelsupport/pixelsupport.mk
+
+# Increment the SVN for any official public releases
+ifdef RELEASE_SVN_CAIMAN
+TARGET_SVN ?= $(RELEASE_SVN_CAIMAN)
+else
+# Set this for older releases that don't use build flag
+TARGET_SVN ?= 04
+endif
+
+PRODUCT_VENDOR_PROPERTIES += \
+ ro.vendor.build.svn=$(TARGET_SVN)
# go/lyric-soong-variables
$(call soong_config_set,lyric,camera_hardware,caiman)
@@ -113,8 +139,11 @@ PRODUCT_PACKAGES += \
# Bluetooth Tx power caps
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \
- $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_caiman.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_caiman_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_caiman_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_CA.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_caiman_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_EU.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_caiman_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_US.csv
# DCK properties based on target
PRODUCT_PROPERTY_OVERRIDES += \
@@ -137,10 +166,19 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_PROPERTY_OVERRIDES += \
ro.audio.stereo_spatialization_enabled=true
-# Sound Dose
+ifneq ($(USE_AUDIO_HAL_AIDL),true)
+# HIDL Sound Dose
PRODUCT_PACKAGES += \
android.hardware.audio.sounddose-vendor-impl \
- audio_sounddose_aoc \
+ audio_sounddose_aoc
+endif
+
+# HdMic Audio
+PRODUCT_SOONG_NAMESPACES += device/google/caimito/audio/caiman/prebuilt/libspeechenhancer
+PRODUCT_PROPERTY_OVERRIDES += \
+ persist.vendor.app.audio.gsenet.version=1
+PRODUCT_PACKAGES += \
+ libspeechenhancer
# Audio CCA property
PRODUCT_PROPERTY_OVERRIDES += \
@@ -244,29 +282,18 @@ PRODUCT_SOONG_NAMESPACES += \
device/google/caimito/caiman/uwb
# Location
-# iGNSS
-include device/google/gs-common/gps/lsi/s5400.mk
-# gps.cfg
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/caiman
$(call soong_config_set, gpssdk, buildtype, $(TARGET_BUILD_VARIANT))
PRODUCT_PACKAGES += gps.cfg
-# eGNSS
-# SDK build system
-$(call soong_config_set, include_libsitril_gps_wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
-include device/google/gs-common/gps/brcm/device.mk
-PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/caiman
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsconf
-SOONG_CONFIG_gpssdk_gpsconf ?= $(TARGET_BUILD_VARIANT)
-PRODUCT_PACKAGES += \
- gps.cer \
- gps.xml \
- scd.conf \
- lhd.conf
+# For GPS property
+PRODUCT_VENDOR_PROPERTIES += ro.vendor.gps.pps.enabled=true
# Display LBE
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
+# Display ACL
+PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.0.brightness.acl.default=1
+
#Thermal VT estimator
PRODUCT_PACKAGES += \
libthermal_tflite_wrapper
@@ -278,29 +305,41 @@ PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.udfps.als_feed_forward_supported=true \
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true
+# OIS with system imu
+PRODUCT_VENDOR_PROPERTIES += \
+ persist.vendor.camera.ois_with_system_imu=true
+
+# Allow external binning setting
+PRODUCT_VENDOR_PROPERTIES += \
+ persist.vendor.camera.allow_external_binning_setting=true
+
# Camera Vendor property
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.camera.front_720P_always_binning=true
+# Enable camera exif model/make reporting
+PRODUCT_VENDOR_PROPERTIES += \
+ persist.vendor.camera.exif_reveal_make_model=true
+
+# Media Performance Class 14
+PRODUCT_PRODUCT_PROPERTIES += ro.odm.build.media_performance_class=34
+
# Display RRS default Config
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += persist.vendor.display.primary.boot_config=960x2142@120:120
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.preferred_mode=960x2142@120:120
ifeq ($(filter factory_caiman, $(TARGET_PRODUCT)),)
- PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.vrr.enabled=true
+ PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.xrr.version=2.1
+ PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.blocking_zone.min_refresh_rate_by_nits=:1
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.vrr.expected_present.headsup_ns=30000000
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.vrr.expected_present.timeout_ns=500000000
endif
-# Display OP HZ Config
-PRODUCT_VENDOR_PROPERTIES += \
- vendor.primarydisplay.op.hs_hz=120 \
- vendor.primarydisplay.op.ns_hz=60 \
- vendor.primarydisplay.op.ns_min_dbv=440 \
- vendor.primarydisplay.op.hs_switch_min_dbv=1088 \
- vendor.primarydisplay.op.hist_delta_th=8
+# Display fixed TE2
+PRODUCT_VENDOR_PROPERTIES += vendor.primarydisplay.fixed_te2.default_rate_hz=120
# Vibrator HAL
+$(call soong_config_set,haptics,kernel_ver,v$(subst .,_,$(TARGET_LINUX_KERNEL_VERSION)))
ACTUATOR_MODEL := luxshare_ict_081545
ADAPTIVE_HAPTICS_FEATURE := adaptive_haptics_v1
PRODUCT_VENDOR_PROPERTIES += \
@@ -367,6 +406,10 @@ PRODUCT_PRODUCT_PROPERTIES += \
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.leaudio.allow_list=SM-R510
+# Support LE & Classic concurrent encryption (b/330704060)
+PRODUCT_PRODUCT_PROPERTIES += \
+ bluetooth.ble.allow_enc_with_bredr=true
+
# Keyboard height ratio and bottom padding in dp for portrait mode
PRODUCT_PRODUCT_PROPERTIES += \
ro.com.google.ime.kb_pad_port_b=8 \
@@ -376,11 +419,25 @@ PRODUCT_PRODUCT_PROPERTIES += \
# Support RIL Domain-selection
SUPPORT_RIL_DOMAIN_SELECTION := true
-# Thread HAL
-PRODUCT_PACKAGES += \
- com.google.caimito.hardware.threadnetwork
-
# ETM
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
$(call inherit-product-if-exists, device/google/common/etm/device-userdebug-modules.mk)
endif
+
+# Enable Bluetooth AutoOn feature
+PRODUCT_PRODUCT_PROPERTIES += \
+ bluetooth.server.automatic_turn_on=true
+
+# Window Extensions
+$(call inherit-product, $(SRC_TARGET_DIR)/product/window_extensions.mk)
+
+# Connectivity Resources Overlay
+PRODUCT_PACKAGES += \
+ ConnectivityResourcesOverlayCaimitoOverride
+
+#Component Override for Pixel Troubleshooting App
+PRODUCT_COPY_FILES += \
+ device/google/caimito/caiman/caiman-component-overrides.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sysconfig/caiman-component-overrides.xml
+
+PRODUCT_PRODUCT_PROPERTIES += \
+ persist.bluetooth.thread_dispatcher.enabled=true
diff --git a/device-caimito-common.mk b/device-caimito-common.mk
index 2c13c015..12c9b1a5 100644
--- a/device-caimito-common.mk
+++ b/device-caimito-common.mk
@@ -27,7 +27,12 @@ PRODUCT_COPY_FILES += \
ifneq (,$(filter $(TARGET_DEVICE),komodo caiman tokay))
PRODUCT_COPY_FILES += \
$(TARGET_VENDOR_THERMAL_CONFIG_PATH)/thermal_info_config_$(TARGET_DEVICE)_proto.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config_proto.json \
- $(TARGET_VENDOR_THERMAL_CONFIG_PATH)/vt_estimation_model_$(TARGET_DEVICE).tflite:$(TARGET_COPY_OUT_VENDOR)/etc/vt_estimation_model.tflite
+ $(TARGET_VENDOR_THERMAL_CONFIG_PATH)/vt_estimation_model_$(TARGET_DEVICE).tflite:$(TARGET_COPY_OUT_VENDOR)/etc/vt_estimation_model.tflite \
+ $(TARGET_VENDOR_THERMAL_CONFIG_PATH)/vt_prediction_lstm_model_$(TARGET_DEVICE).tflite:$(TARGET_COPY_OUT_VENDOR)/etc/vt_prediction_lstm_model.tflite
+ ifneq (,$(filter $(TARGET_BUILD_VARIANT), userdebug eng))
+ PRODUCT_COPY_FILES += \
+ $(TARGET_VENDOR_THERMAL_CONFIG_PATH)/thermal_info_config_$(TARGET_DEVICE)_wingboard.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config_wingboard.json
+ endif
endif
# Power HAL config
@@ -39,3 +44,17 @@ PRODUCT_COPY_FILES += \
$(TARGET_VENDOR_PERF_CONFIG_PATH)/powerhint-$(TARGET_DEVICE).json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json
PRODUCT_COPY_FILES += \
$(TARGET_VENDOR_PERF_CONFIG_PATH)/powerhint-zuma.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint-proto.json
+
+# Telephony Satellite Feature
+PRODUCT_COPY_FILES += \
+ frameworks/native/data/etc/android.hardware.telephony.satellite.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/android.hardware.telephony.satellite.xml
+
+# Battery Mitigation Config
+ifneq (,$(filter $(TARGET_DEVICE),komodo caiman tokay))
+ifeq (,$(TARGET_VENDOR_BATTERY_MITIGATION_CONFIG_PATH))
+TARGET_VENDOR_BATTERY_MITIGATION_CONFIG_PATH := device/google/caimito/battery_mitigation
+endif
+
+PRODUCT_COPY_FILES += \
+ $(TARGET_VENDOR_BATTERY_MITIGATION_CONFIG_PATH)/bm_config_$(TARGET_DEVICE).json:$(TARGET_COPY_OUT_VENDOR)/etc/bm_config.json
+endif
diff --git a/device-komodo.mk b/device-komodo.mk
index 94c97474..30d54d61 100644
--- a/device-komodo.mk
+++ b/device-komodo.mk
@@ -14,8 +14,23 @@
# limitations under the License.
#
-TARGET_KERNEL_DIR ?= device/google/caimito-kernel
-TARGET_BOARD_KERNEL_HEADERS := device/google/caimito-kernel/kernel-headers
+ifdef RELEASE_GOOGLE_KOMODO_RADIO_DIR
+RELEASE_GOOGLE_PRODUCT_RADIO_DIR := $(RELEASE_GOOGLE_KOMODO_RADIO_DIR)
+endif
+ifdef RELEASE_GOOGLE_KOMODO_RADIOCFG_DIR
+RELEASE_GOOGLE_PRODUCT_RADIOCFG_DIR := $(RELEASE_GOOGLE_KOMODO_RADIOCFG_DIR)
+endif
+RELEASE_GOOGLE_BOOTLOADER_KOMODO_DIR ?= 24D1# Keep this for pdk TODO: b/327119000
+RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_KOMODO_DIR)
+$(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_KOMODO_DIR))
+
+ifdef RELEASE_KERNEL_KOMODO_DIR
+TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_KOMODO_DIR)
+TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_KOMODO_DIR)/kernel-headers
+else
+TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1
+TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers
+endif
LOCAL_PATH := device/google/caimito
@@ -48,10 +63,21 @@ include device/google/caimito/audio/komodo/audio-tables.mk
include device/google/zumapro/device-shipping-common.mk
include hardware/google/pixel/vibrator/cs40l26/device.mk
include device/google/gs-common/bcmbt/bluetooth.mk
-include device/google/gs-common/touch/gti/gti.mk
-include device/google/gs-common/touch/syna/syna20.mk
+include device/google/gs-common/touch/gti/predump_gti.mk
include device/google/caimito/fingerprint/ultrasonic_udfps.mk
include device/google/gs-common/modem/radio_ext/radio_ext.mk
+include device/google/gs-common/pixelsupport/pixelsupport.mk
+
+# Increment the SVN for any official public releases
+ifdef RELEASE_SVN_KOMODO
+TARGET_SVN ?= $(RELEASE_SVN_KOMODO)
+else
+# Set this for older releases that don't use build flag
+TARGET_SVN ?= 04
+endif
+
+PRODUCT_VENDOR_PROPERTIES += \
+ ro.vendor.build.svn=$(TARGET_SVN)
# go/lyric-soong-variables
$(call soong_config_set,lyric,camera_hardware,komodo)
@@ -63,20 +89,16 @@ PRODUCT_DEFAULT_PROPERTY_OVERRIDES += persist.vendor.display.primary.boot_config
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.preferred_mode=1008x2244@120:120
ifeq ($(filter factory_komodo, $(TARGET_PRODUCT)),)
- PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.vrr.enabled=true
+ PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.xrr.version=2.1
+ PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.blocking_zone.min_refresh_rate_by_nits=:1
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.vrr.expected_present.headsup_ns=30000000
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.vendor.primarydisplay.vrr.expected_present.timeout_ns=500000000
endif
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.ignore_hdr_camera_layers=true
-# Display OP HZ Config
-PRODUCT_VENDOR_PROPERTIES += \
- vendor.primarydisplay.op.hs_hz=120 \
- vendor.primarydisplay.op.ns_hz=60 \
- vendor.primarydisplay.op.ns_min_dbv=440 \
- vendor.primarydisplay.op.hs_switch_min_dbv=1088 \
- vendor.primarydisplay.op.hist_delta_th=8
+# Display fixed TE2
+PRODUCT_VENDOR_PROPERTIES += vendor.primarydisplay.fixed_te2.default_rate_hz=120
# Init files
PRODUCT_COPY_FILES += \
@@ -132,8 +154,11 @@ PRODUCT_PACKAGES += \
# Bluetooth Tx power caps
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \
- $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_komodo.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_komodo_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_komodo_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_CA.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_komodo_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_EU.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_komodo_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_US.csv
# DCK properties based on target
PRODUCT_PROPERTY_OVERRIDES += \
@@ -156,10 +181,19 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_PROPERTY_OVERRIDES += \
ro.audio.stereo_spatialization_enabled=true
-# Sound Dose
+ifneq ($(USE_AUDIO_HAL_AIDL),true)
+# HIDL Sound Dose
PRODUCT_PACKAGES += \
android.hardware.audio.sounddose-vendor-impl \
- audio_sounddose_aoc \
+ audio_sounddose_aoc
+endif
+
+# HdMic Audio
+PRODUCT_SOONG_NAMESPACES += device/google/caimito/audio/komodo/prebuilt/libspeechenhancer
+PRODUCT_PROPERTY_OVERRIDES += \
+ persist.vendor.app.audio.gsenet.version=1
+PRODUCT_PACKAGES += \
+ libspeechenhancer
# Audio CCA property
PRODUCT_PROPERTY_OVERRIDES += \
@@ -263,29 +297,18 @@ PRODUCT_SOONG_NAMESPACES += \
device/google/caimito/komodo/uwb
# Location
-# iGNSS
-include device/google/gs-common/gps/lsi/s5400.mk
-# gps.cfg
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/komodo
$(call soong_config_set, gpssdk, buildtype, $(TARGET_BUILD_VARIANT))
PRODUCT_PACKAGES += gps.cfg
-# eGNSS
-# SDK build system
-$(call soong_config_set, include_libsitril_gps_wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
-include device/google/gs-common/gps/brcm/device.mk
-PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/komodo
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsconf
-SOONG_CONFIG_gpssdk_gpsconf ?= $(TARGET_BUILD_VARIANT)
-PRODUCT_PACKAGES += \
- gps.cer \
- gps.xml \
- scd.conf \
- lhd.conf
+# For GPS property
+PRODUCT_VENDOR_PROPERTIES += ro.vendor.gps.pps.enabled=true
# Display LBE
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
+# Display ACL
+PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.0.brightness.acl.default=1
+
#Thermal VT estimator
PRODUCT_PACKAGES += \
libthermal_tflite_wrapper
@@ -297,11 +320,27 @@ PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.udfps.als_feed_forward_supported=true \
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true
+# OIS with system imu
+PRODUCT_VENDOR_PROPERTIES += \
+ persist.vendor.camera.ois_with_system_imu=true
+
+# Allow external binning setting
+PRODUCT_VENDOR_PROPERTIES += \
+ persist.vendor.camera.allow_external_binning_setting=true
+
# Camera Vendor property
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.camera.front_720P_always_binning=true
+# Enable camera exif model/make reporting
+PRODUCT_VENDOR_PROPERTIES += \
+ persist.vendor.camera.exif_reveal_make_model=true
+
+# Media Performance Class 14
+PRODUCT_PRODUCT_PROPERTIES += ro.odm.build.media_performance_class=34
+
# Vibrator HAL
+$(call soong_config_set,haptics,kernel_ver,v$(subst .,_,$(TARGET_LINUX_KERNEL_VERSION)))
ACTUATOR_MODEL := luxshare_ict_081545
ADAPTIVE_HAPTICS_FEATURE := adaptive_haptics_v1
PRODUCT_VENDOR_PROPERTIES += \
@@ -364,6 +403,10 @@ PRODUCT_PRODUCT_PROPERTIES += \
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.leaudio.allow_list=SM-R510
+# Support LE & Classic concurrent encryption (b/330704060)
+PRODUCT_PRODUCT_PROPERTIES += \
+ bluetooth.ble.allow_enc_with_bredr=true
+
# Exynos RIL and telephony
# Support RIL Domain-selection
SUPPORT_RIL_DOMAIN_SELECTION := true
@@ -372,6 +415,30 @@ SUPPORT_RIL_DOMAIN_SELECTION := true
PRODUCT_PRODUCT_PROPERTIES += \
ro.support_one_handed_mode=true
-# Thread HAL
+# Keyboard height ratio and bottom padding in dp for portrait mode
+PRODUCT_PRODUCT_PROPERTIES += \
+ ro.com.google.ime.kb_pad_port_b=9.6 \
+ ro.com.google.ime.height_ratio=1.13
+
+# Enable Bluetooth AutoOn feature
+PRODUCT_PRODUCT_PROPERTIES += \
+ bluetooth.server.automatic_turn_on=true
+
+# Window Extensions
+$(call inherit-product, $(SRC_TARGET_DIR)/product/window_extensions.mk)
+
+# ETM
+ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
+$(call inherit-product-if-exists, device/google/common/etm/device-userdebug-modules.mk)
+endif
+
+# Connectivity Resources Overlay
PRODUCT_PACKAGES += \
- com.google.caimito.hardware.threadnetwork
+ ConnectivityResourcesOverlayCaimitoOverride
+
+#Component Override for Pixel Troubleshooting App
+PRODUCT_COPY_FILES += \
+ device/google/caimito/komodo/komodo-component-overrides.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sysconfig/komodo-component-overrides.xml
+
+PRODUCT_PRODUCT_PROPERTIES += \
+ persist.bluetooth.thread_dispatcher.enabled=true
diff --git a/device-ripcurrent24.mk b/device-ripcurrent24.mk
index f6970e68..062f26d3 100644
--- a/device-ripcurrent24.mk
+++ b/device-ripcurrent24.mk
@@ -14,8 +14,23 @@
# limitations under the License.
#
-TARGET_KERNEL_DIR ?= device/google/caimito-kernel
-TARGET_BOARD_KERNEL_HEADERS := device/google/caimito-kernel/kernel-headers
+ifdef RELEASE_GOOGLE_RIPCURRENT24_RADIO_DIR
+RELEASE_GOOGLE_PRODUCT_RADIO_DIR := $(RELEASE_GOOGLE_RIPCURRENT24_RADIO_DIR)
+endif
+ifdef RELEASE_GOOGLE_RIPCURRENT24_RADIOCFG_DIR
+RELEASE_GOOGLE_PRODUCT_RADIOCFG_DIR := $(RELEASE_GOOGLE_RIPCURRENT24_RADIOCFG_DIR)
+endif
+RELEASE_GOOGLE_BOOTLOADER_RIPCURRENT24_DIR ?= 24D1# Keep this for pdk TODO: b/327119000
+RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENT24_DIR)
+$(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENT24_DIR))
+
+ifdef RELEASE_KERNEL_RIPCURRENT24_DIR
+TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_RIPCURRENT24_DIR)
+TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_RIPCURRENT24_DIR)/kernel-headers
+else
+TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1
+TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers
+endif
$(call inherit-product-if-exists, vendor/google_devices/caimito/prebuilts/device-vendor-ripcurrent24.mk)
$(call inherit-product-if-exists, vendor/google_devices/zumapro/prebuilts/device-vendor.mk)
@@ -202,26 +217,11 @@ PRODUCT_PACKAGES += \
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/caimito/prebuilts
# Location
-# iGNSS
-include device/google/gs-common/gps/lsi/s5400.mk
-# gps.cfg
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/ripcurrent24
$(call soong_config_set, gpssdk, buildtype, $(TARGET_BUILD_VARIANT))
PRODUCT_PACKAGES += gps.cfg
-# eGNSS
-# SDK build system
-$(call soong_config_set, include_libsitril_gps_wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
-include device/google/gs-common/gps/brcm/device.mk
-
-PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/ripcurrent24
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsconf
-SOONG_CONFIG_gpssdk_gpsconf ?= $(TARGET_BUILD_VARIANT)
-PRODUCT_PACKAGES += \
- gps.cer \
- gps.xml \
- scd.conf \
- lhd.conf
+# For GPS property
+PRODUCT_VENDOR_PROPERTIES += ro.vendor.gps.pps.enabled=true
PRODUCT_VENDOR_PROPERTIES += \
vendor.disable.thermal.control=1 \
@@ -232,6 +232,7 @@ PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true
# Vibrator HAL
+$(call soong_config_set,haptics,kernel_ver,v$(subst .,_,$(TARGET_LINUX_KERNEL_VERSION)))
ACTUATOR_MODEL := luxshare_ict_081545
PRODUCT_VENDOR_PROPERTIES += \
ro.vendor.vibrator.hal.chirp.enabled=1 \
@@ -241,14 +242,3 @@ PRODUCT_VENDOR_PROPERTIES += \
# PKVM Memory Reclaim
PRODUCT_VENDOR_PROPERTIES += \
hypervisor.memory_reclaim.supported=1
-
-# Indicate that the bootloader supports the MTE developer option switch
-# (MISC_MEMTAG_MODE_MEMTAG_ONCE), with the exception of _fullmte products that
-# force enable MTE.
-ifeq (,$(filter %_fullmte,$(TARGET_PRODUCT)))
-PRODUCT_PRODUCT_PROPERTIES += ro.arm64.memtag.bootctl_supported=1
-PRODUCT_PRODUCT_PROPERTIES += persist.arm64.memtag.app.com.android.se=off
-PRODUCT_PRODUCT_PROPERTIES += persist.arm64.memtag.app.com.google.android.bluetooth=off
-PRODUCT_PRODUCT_PROPERTIES += persist.arm64.memtag.app.com.android.nfc=off
-PRODUCT_PRODUCT_PROPERTIES += persist.arm64.memtag.system_server=off
-endif
diff --git a/device-ripcurrentpro.mk b/device-ripcurrentpro.mk
index c0332e19..c02b7190 100644
--- a/device-ripcurrentpro.mk
+++ b/device-ripcurrentpro.mk
@@ -14,8 +14,23 @@
# limitations under the License.
#
-TARGET_KERNEL_DIR ?= device/google/caimito-kernel
-TARGET_BOARD_KERNEL_HEADERS := device/google/caimito-kernel/kernel-headers
+ifdef RELEASE_GOOGLE_RIPCURRENTPRO_RADIO_DIR
+RELEASE_GOOGLE_PRODUCT_RADIO_DIR := $(RELEASE_GOOGLE_RIPCURRENTPRO_RADIO_DIR)
+endif
+ifdef RELEASE_GOOGLE_RIPCURRENTPRO_RADIOCFG_DIR
+RELEASE_GOOGLE_PRODUCT_RADIOCFG_DIR := $(RELEASE_GOOGLE_RIPCURRENTPRO_RADIOCFG_DIR)
+endif
+RELEASE_GOOGLE_BOOTLOADER_RIPCURRENTPRO_DIR ?= 24D1# Keep this for pdk TODO: b/327119000
+RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENTPRO_DIR)
+$(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_RIPCURRENTPRO_DIR))
+
+ifdef RELEASE_KERNEL_RIPCURRENTPRO_DIR
+TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_RIPCURRENTPRO_DIR)
+TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_RIPCURRENTPRO_DIR)/kernel-headers
+else
+TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1
+TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers
+endif
USE_SWIFTSHADER := false
BOARD_USES_SWIFTSHADER := false
@@ -204,25 +219,11 @@ PRODUCT_PACKAGES += \
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/caimito/prebuilts
# Location
-# iGNSS
-include device/google/gs-common/gps/lsi/s5400.mk
-# gps.cfg
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/ripcurrentpro
$(call soong_config_set, gpssdk, buildtype, $(TARGET_BUILD_VARIANT))
PRODUCT_PACKAGES += gps.cfg
-# eGNSS
-# SDK build system
-$(call soong_config_set, include_libsitril_gps_wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
-include device/google/gs-common/gps/brcm/device.mk
-PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/ripcurrentpro
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsconf
-SOONG_CONFIG_gpssdk_gpsconf ?= $(TARGET_BUILD_VARIANT)
-PRODUCT_PACKAGES += \
- gps.cer \
- gps.xml \
- scd.conf \
- lhd.conf
+# For GPS property
+PRODUCT_VENDOR_PROPERTIES += ro.vendor.gps.pps.enabled=true
PRODUCT_VENDOR_PROPERTIES += \
persist.device_config.configuration.disable_rescue_party=true
@@ -232,6 +233,7 @@ PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true
# Vibrator HAL
+$(call soong_config_set,haptics,kernel_ver,v$(subst .,_,$(TARGET_LINUX_KERNEL_VERSION)))
ACTUATOR_MODEL := luxshare_ict_081545
PRODUCT_VENDOR_PROPERTIES += \
ro.vendor.vibrator.hal.chirp.enabled=1 \
@@ -241,18 +243,3 @@ PRODUCT_VENDOR_PROPERTIES += \
# PKVM Memory Reclaim
PRODUCT_VENDOR_PROPERTIES += \
hypervisor.memory_reclaim.supported=1
-
-# Indicate that the bootloader supports the MTE developer option switch
-# (MISC_MEMTAG_MODE_MEMTAG_ONCE), with the exception of _fullmte products that
-# force enable MTE.
-ifeq (,$(filter %_fullmte,$(TARGET_PRODUCT)))
-PRODUCT_PRODUCT_PROPERTIES += ro.arm64.memtag.bootctl_supported=1
-PRODUCT_PRODUCT_PROPERTIES += persist.arm64.memtag.app.com.android.se=off
-PRODUCT_PRODUCT_PROPERTIES += persist.arm64.memtag.app.com.google.android.bluetooth=off
-PRODUCT_PRODUCT_PROPERTIES += persist.arm64.memtag.app.com.android.nfc=off
-PRODUCT_PRODUCT_PROPERTIES += persist.arm64.memtag.system_server=off
-endif
-
-# Thread HAL
-PRODUCT_PACKAGES += \
- com.google.caimito.hardware.threadnetwork
diff --git a/device-tokay.mk b/device-tokay.mk
index 842ddd34..c65bc593 100644
--- a/device-tokay.mk
+++ b/device-tokay.mk
@@ -14,8 +14,23 @@
# limitations under the License.
#
-TARGET_KERNEL_DIR ?= device/google/caimito-kernel
-TARGET_BOARD_KERNEL_HEADERS := device/google/caimito-kernel/kernel-headers
+ifdef RELEASE_GOOGLE_TOKAY_RADIO_DIR
+RELEASE_GOOGLE_PRODUCT_RADIO_DIR ?= $(RELEASE_GOOGLE_TOKAY_RADIO_DIR)
+endif
+ifdef RELEASE_GOOGLE_TOKAY_RADIOCFG_DIR
+RELEASE_GOOGLE_PRODUCT_RADIOCFG_DIR ?= $(RELEASE_GOOGLE_TOKAY_RADIOCFG_DIR)
+endif
+RELEASE_GOOGLE_BOOTLOADER_TOKAY_DIR ?= 24D1# Keep this for pdk TODO: b/327119000
+RELEASE_GOOGLE_PRODUCT_BOOTLOADER_DIR := bootloader/$(RELEASE_GOOGLE_BOOTLOADER_TOKAY_DIR)
+$(call soong_config_set,caimito_bootloader,prebuilt_dir,$(RELEASE_GOOGLE_BOOTLOADER_TOKAY_DIR))
+
+ifdef RELEASE_KERNEL_TOKAY_DIR
+TARGET_KERNEL_DIR ?= $(RELEASE_KERNEL_TOKAY_DIR)
+TARGET_BOARD_KERNEL_HEADERS ?= $(RELEASE_KERNEL_TOKAY_DIR)/kernel-headers
+else
+TARGET_KERNEL_DIR ?= device/google/caimito-kernels/6.1/24D1
+TARGET_BOARD_KERNEL_HEADERS ?= device/google/caimito-kernels/6.1/24D1/kernel-headers
+endif
$(call inherit-product-if-exists, vendor/google_devices/caimito/prebuilts/device-vendor-tokay.mk)
$(call inherit-product-if-exists, vendor/google_devices/zumapro/prebuilts/device-vendor.mk)
@@ -38,10 +53,21 @@ include device/google/caimito/audio/tokay/audio-tables.mk
include device/google/zumapro/device-shipping-common.mk
include hardware/google/pixel/vibrator/cs40l26/device.mk
include device/google/gs-common/bcmbt/bluetooth.mk
-include device/google/gs-common/touch/gti/gti.mk
-include device/google/gs-common/touch/syna/syna20.mk
+include device/google/gs-common/touch/gti/predump_gti.mk
include device/google/caimito/fingerprint/ultrasonic_udfps.mk
include device/google/gs-common/modem/radio_ext/radio_ext.mk
+include device/google/gs-common/pixelsupport/pixelsupport.mk
+
+# Increment the SVN for any official public releases
+ifdef RELEASE_SVN_TOKAY
+TARGET_SVN ?= $(RELEASE_SVN_TOKAY)
+else
+# Set this for older releases that don't use build flag
+TARGET_SVN ?= 04
+endif
+
+PRODUCT_VENDOR_PROPERTIES += \
+ ro.vendor.build.svn=$(TARGET_SVN)
# go/lyric-soong-variables
$(call soong_config_set,lyric,camera_hardware,tokay)
@@ -106,8 +132,11 @@ PRODUCT_PACKAGES += \
# Bluetooth Tx power caps
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/bluetooth/bluetooth_power_limits.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \
- $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_tokay.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_tokay_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_tokay_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_CA.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_tokay_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_EU.csv \
+ $(LOCAL_PATH)/bluetooth/bluetooth_power_limits_tokay_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_US.csv
# DCK properties based on target
PRODUCT_PROPERTY_OVERRIDES += \
@@ -130,10 +159,19 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_PROPERTY_OVERRIDES += \
ro.audio.stereo_spatialization_enabled=true
-# Sound Dose
+ifneq ($(USE_AUDIO_HAL_AIDL),true)
+# HIDL Sound Dose
PRODUCT_PACKAGES += \
android.hardware.audio.sounddose-vendor-impl \
- audio_sounddose_aoc \
+ audio_sounddose_aoc
+endif
+
+# HdMic Audio
+PRODUCT_SOONG_NAMESPACES += device/google/caimito/audio/tokay/prebuilt/libspeechenhancer
+PRODUCT_PROPERTY_OVERRIDES += \
+ persist.vendor.app.audio.gsenet.version=1
+PRODUCT_PACKAGES += \
+ libspeechenhancer
# Audio CCA property
PRODUCT_PROPERTY_OVERRIDES += \
@@ -233,25 +271,11 @@ PRODUCT_PACKAGES += \
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/caimito/prebuilts
# Location
-# iGNSS
-include device/google/gs-common/gps/lsi/s5400.mk
-# gps.cfg
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/tokay
$(call soong_config_set, gpssdk, buildtype, $(TARGET_BUILD_VARIANT))
PRODUCT_PACKAGES += gps.cfg
-# eGNSS
-# SDK build system
-$(call soong_config_set, include_libsitril_gps_wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
-include device/google/gs-common/gps/brcm/device.mk
-PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/tokay
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsconf
-SOONG_CONFIG_gpssdk_gpsconf ?= $(TARGET_BUILD_VARIANT)
-PRODUCT_PACKAGES += \
- gps.cer \
- gps.xml \
- scd.conf \
- lhd.conf
+# For GPS property
+PRODUCT_VENDOR_PROPERTIES += ro.vendor.gps.pps.enabled=true
# Display LBE
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
@@ -267,11 +291,27 @@ PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.udfps.als_feed_forward_supported=true \
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true
+# OIS with system imu
+PRODUCT_VENDOR_PROPERTIES += \
+ persist.vendor.camera.ois_with_system_imu=true
+
+# Allow external binning setting
+PRODUCT_VENDOR_PROPERTIES += \
+ persist.vendor.camera.allow_external_binning_setting=true
+
# Camera Vendor property
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.camera.front_720P_always_binning=true
+# Enable camera exif model/make reporting
+PRODUCT_VENDOR_PROPERTIES += \
+ persist.vendor.camera.exif_reveal_make_model=true
+
+# Media Performance Class 14
+PRODUCT_PRODUCT_PROPERTIES += ro.odm.build.media_performance_class=34
+
# Vibrator HAL
+$(call soong_config_set,haptics,kernel_ver,v$(subst .,_,$(TARGET_LINUX_KERNEL_VERSION)))
ACTUATOR_MODEL := luxshare_ict_081545
ADAPTIVE_HAPTICS_FEATURE := adaptive_haptics_v1
PRODUCT_VENDOR_PROPERTIES += \
@@ -338,10 +378,42 @@ PRODUCT_PRODUCT_PROPERTIES += \
PRODUCT_PRODUCT_PROPERTIES += \
persist.bluetooth.leaudio.allow_list=SM-R510
+# Support LE & Classic concurrent encryption (b/330704060)
+PRODUCT_PRODUCT_PROPERTIES += \
+ bluetooth.ble.allow_enc_with_bredr=true
+
# Exynos RIL and telephony
# Support RIL Domain-selection
SUPPORT_RIL_DOMAIN_SELECTION := true
-# Thread HAL
+# Keyboard height ratio and bottom padding in dp for portrait mode
+PRODUCT_PRODUCT_PROPERTIES += \
+ ro.com.google.ime.kb_pad_port_b=8 \
+ ro.com.google.ime.height_ratio=1.09
+
+# Enable Bluetooth AutoOn feature
+PRODUCT_PRODUCT_PROPERTIES += \
+ bluetooth.server.automatic_turn_on=true
+
+# Window Extensions
+$(call inherit-product, $(SRC_TARGET_DIR)/product/window_extensions.mk)
+
+# ETM
+ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
+$(call inherit-product-if-exists, device/google/common/etm/device-userdebug-modules.mk)
+endif
+
+# Connectivity Resources Overlay
PRODUCT_PACKAGES += \
- com.google.caimito.hardware.threadnetwork
+ ConnectivityResourcesOverlayCaimitoOverride
+
+#Component Override for Pixel Troubleshooting App
+PRODUCT_COPY_FILES += \
+ device/google/caimito/tokay/tokay-component-overrides.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sysconfig/tokay-component-overrides.xml
+
+PRODUCT_PRODUCT_PROPERTIES += \
+ persist.bluetooth.thread_dispatcher.enabled=true
+
+# Reduce lmkd aggressiveness
+PRODUCT_PROPERTY_OVERRIDES += \
+ ro.lmk.swap_free_low_percentage=7
diff --git a/factory_caiman.mk b/factory_caiman.mk
index dc4cd3ce..4bb0d550 100644
--- a/factory_caiman.mk
+++ b/factory_caiman.mk
@@ -31,7 +31,6 @@ PRODUCT_PROPERTY_OVERRIDES += \
ro.vendor.bluetooth.evb_bdaddr="22:22:22:33:44:55"
# Location
-# iGNSS
PRODUCT_PACKAGES += \
sctd \
spad \
@@ -43,19 +42,11 @@ PRODUCT_PACKAGES += \
spad.json \
swcnd.json \
android.hardware.gnss@2.1-impl
-# eGNSS
-# Override to factory SDK
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += sdkv1
-SOONG_CONFIG_gpssdk_sdkv1 := true
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsmcuversion
-SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsconf
-SOONG_CONFIG_gpssdk_gpsconf := factory
# Factory binaries of camera
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool factory_lwis_client_test
PRODUCT_WITHOUT_TTS_VOICE_PACKS := true
+
+# preloaded_nanoapps.json
+PRODUCT_SOONG_NAMESPACES += vendor/google_contexthub/devices/factory
diff --git a/factory_komodo.mk b/factory_komodo.mk
index 6d1cf6b7..750fb634 100644
--- a/factory_komodo.mk
+++ b/factory_komodo.mk
@@ -31,7 +31,6 @@ PRODUCT_PROPERTY_OVERRIDES += \
ro.vendor.bluetooth.evb_bdaddr="22:22:22:33:44:55"
# Location
-# iGNSS
PRODUCT_PACKAGES += \
sctd \
spad \
@@ -43,19 +42,11 @@ PRODUCT_PACKAGES += \
spad.json \
swcnd.json \
android.hardware.gnss@2.1-impl
-# eGNSS
-# Override to factory SDK
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += sdkv1
-SOONG_CONFIG_gpssdk_sdkv1 := true
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsmcuversion
-SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsconf
-SOONG_CONFIG_gpssdk_gpsconf := factory
# Factory binaries of camera
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool factory_lwis_client_test
PRODUCT_WITHOUT_TTS_VOICE_PACKS := true
+
+# preloaded_nanoapps.json
+PRODUCT_SOONG_NAMESPACES += vendor/google_contexthub/devices/factory
diff --git a/factory_ripcurrent24.mk b/factory_ripcurrent24.mk
index 29eb39fc..644d0d6a 100644
--- a/factory_ripcurrent24.mk
+++ b/factory_ripcurrent24.mk
@@ -31,7 +31,6 @@ PRODUCT_PROPERTY_OVERRIDES += \
ro.vendor.bluetooth.evb_bdaddr="22:22:22:33:44:55"
# Location
-# iGNSS
PRODUCT_PACKAGES += \
sctd \
spad \
@@ -43,17 +42,6 @@ PRODUCT_PACKAGES += \
spad.json \
swcnd.json \
android.hardware.gnss@2.1-impl
-# eGNSS
-# Override to factory SDK
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += sdkv1
-SOONG_CONFIG_gpssdk_sdkv1 := true
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsmcuversion
-SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsconf
-SOONG_CONFIG_gpssdk_gpsconf := factory
# Factory binaries of camera
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool fatp_tk4_front_hat_tool
diff --git a/factory_ripcurrentpro.mk b/factory_ripcurrentpro.mk
index 3038e8b4..6708e60a 100644
--- a/factory_ripcurrentpro.mk
+++ b/factory_ripcurrentpro.mk
@@ -31,7 +31,6 @@ PRODUCT_PROPERTY_OVERRIDES += \
ro.vendor.bluetooth.evb_bdaddr="22:22:22:33:44:55"
# Location
-# iGNSS
PRODUCT_PACKAGES += \
sctd \
spad \
@@ -43,17 +42,9 @@ PRODUCT_PACKAGES += \
spad.json \
swcnd.json \
android.hardware.gnss@2.1-impl
-# eGNSS
-# Override to factory SDK
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += sdkv1
-SOONG_CONFIG_gpssdk_sdkv1 := true
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsmcuversion
-SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsconf
-SOONG_CONFIG_gpssdk_gpsconf := factory
# Factory binaries of camera
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool fatp_tk4_front_hat_tool
+
+# preloaded_nanoapps.json
+PRODUCT_SOONG_NAMESPACES += vendor/google_contexthub/devices/factory
diff --git a/factory_tokay.mk b/factory_tokay.mk
index 6574b5b9..faa9f198 100644
--- a/factory_tokay.mk
+++ b/factory_tokay.mk
@@ -31,7 +31,6 @@ PRODUCT_PROPERTY_OVERRIDES += \
ro.vendor.bluetooth.evb_bdaddr="22:22:22:33:44:55"
# Location
-# iGNSS
PRODUCT_PACKAGES += \
sctd \
spad \
@@ -43,19 +42,11 @@ PRODUCT_PACKAGES += \
spad.json \
swcnd.json \
android.hardware.gnss@2.1-impl
-# eGNSS
-# Override to factory SDK
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += sdkv1
-SOONG_CONFIG_gpssdk_sdkv1 := true
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsmcuversion
-SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
-SOONG_CONFIG_NAMESPACES += gpssdk
-SOONG_CONFIG_gpssdk += gpsconf
-SOONG_CONFIG_gpssdk_gpsconf := factory
# Factory binaries of camera
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_tk4_front_hat_tool factory_lwis_client_test
PRODUCT_WITHOUT_TTS_VOICE_PACKS := true
+
+# preloaded_nanoapps.json
+PRODUCT_SOONG_NAMESPACES += vendor/google_contexthub/devices/factory
diff --git a/fingerprint/ultrasonic_udfps.mk b/fingerprint/ultrasonic_udfps.mk
index df84688a..a7c332c0 100644
--- a/fingerprint/ultrasonic_udfps.mk
+++ b/fingerprint/ultrasonic_udfps.mk
@@ -15,14 +15,10 @@
#
PRODUCT_SOONG_NAMESPACES += \
- vendor/qcom/fingerprint/qfp-service \
- vendor/qcom/fingerprint/QFingerprintService \
- vendor/qcom/fingerprint/QFPCalibration \
+ vendor/qcom/fingerprint/qfp-service
PRODUCT_PACKAGES += \
- qfp-daemon \
- QFingerprintService \
- QFPCalibration \
+ qfp-daemon
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.fingerprint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.fingerprint.xml
@@ -36,6 +32,14 @@ PRODUCT_PROPERTY_OVERRIDES += \
persist.vendor.qfp.enable_setprop=0 \
log.tag.QFP=3
+ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
+PRODUCT_SOONG_NAMESPACES += \
+ vendor/qcom/fingerprint/QFPCalibration
+
+PRODUCT_PACKAGES += \
+ QFPCalibration
+endif
+
ifneq (,$(findstring factory, $(TARGET_PRODUCT)))
PRODUCT_PACKAGES += QfsFactoryTest
endif
diff --git a/komodo/BoardConfig.mk b/komodo/BoardConfig.mk
index 7ec39a22..ede93d49 100644
--- a/komodo/BoardConfig.mk
+++ b/komodo/BoardConfig.mk
@@ -27,3 +27,7 @@ include device/google/zumapro/BoardConfig-common.mk
-include vendor/google_devices/komodo/proprietary/BoardConfigVendor.mk
include device/google/caimito-sepolicy/komodo-sepolicy.mk
include device/google/caimito/wifi/BoardConfig-wifi.mk
+
+ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
+-include device/google/common/etm/6_1/BoardUserdebugModules.mk
+endif
diff --git a/komodo/komodo-component-overrides.xml b/komodo/komodo-component-overrides.xml
new file mode 100644
index 00000000..8d45a219
--- /dev/null
+++ b/komodo/komodo-component-overrides.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
diff --git a/komodo/overlay/frameworks/base/core/res/res/values/config.xml b/komodo/overlay/frameworks/base/core/res/res/values/config.xml
index 59e59399..157f42c8 100644
--- a/komodo/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/komodo/overlay/frameworks/base/core/res/res/values/config.xml
@@ -32,6 +32,15 @@
6
+
+ 35
+
+
+ 25
+
+
+ 50
+
- 0.0
@@ -52,21 +61,6 @@
120
-
-
- - 2
-
-
- - 5
-
-
-
- 120
-
-
- 60
-
- M 1343.13,226.31 V 2764.73 M 0.09,226.4 V 2764.83 M 224.16,2991.91 H 1118.97 M 224.65,0 h 894.8 m -0.3,2991.7 c 36.66,-0.06 74.28,1.14 109.5,-10.8 22.52,-7.01 43.12,-19.74 60.41,-35.82 17.04,-15.82 30.34,-35.6 38.92,-57.3 5.5,-13.82 9.58,-28.23 11.5,-43.02 4.09,-26.35 3.31,-53.26 3.46,-79.85 m 0.96,-2538.61 c -0.06,-37.05 1.13,-75.08 -10.68,-110.69 -6.93,-22.76 -19.53,-43.59 -35.43,-61.06 -15.65,-17.23 -35.21,-30.67 -56.68,-39.34 -13.67,-5.56 -27.93,-9.68 -42.56,-11.62 -26.06,-4.14 -52.69,-3.34 -78.99,-3.5 M 223.97,2991.7 c -36.66,-0.06 -74.28,1.14 -109.5,-10.8 -22.52,-7.01 -43.12,-19.75 -60.41,-35.81 -17.04,-15.82 -30.34,-35.6 -38.92,-57.3 -5.5,-13.82 -9.58,-28.23 -11.5,-43.02 -4.09,-26.35 -3.31,-53.26 -3.46,-79.85 m 0,-2538.61 C 0.25,189.25 -0.94,151.23 10.87,115.62 17.8,92.85 30.4,72.03 46.3,54.55 61.95,37.33 81.52,23.88 102.98,15.21 116.65,9.65 130.91,5.53 145.55,3.59 c 26.06,-4.14 52.69,-3.34 78.99,-3.5 z
+ M 0,223.8 V 199 187.5 174.1 l 1.915,-23 3.829,-17.2 3.829,-17.2 5.747,-17.22 5.74,-11.48 5.74,-9.56 5.75,-7.65 3.83,-5.75 11.48,-13.39 3.83,-3.82 11.49,-9.56 13.4,-9.58 9.57,-5.73 19.15,-9.57 17.2,-5.738 17.3,-3.825 21,-1.914 L 176.1,0 h 15.4 17.2 19.1 896.2 15 6 8 11 6 l 9,1.913 h 12 l 9,1.914 12,1.912 15,3.826 10,3.825 7,3.82 12,5.75 8,3.83 9,7.65 15,9.56 16,17.22 11,15.3 8,11.48 6,13.4 5,13.4 6,21 2,17.3 v 7.6 l 2,13.4 v 19.1 19.2 15.2 2540.4 6 4 9 8 12 13 l -2,15 v 10 l -6,26 -5,16 -6,13 -10,15 -7,11 -10,13 -11,11 -14,9 -23,14 -15,6 -23,7 -14,2 -30,4 h -23 -12 -7 -10 -888.2 -11.5 -9.5 -9.6 -5.7 -13.4 l -19.2,-2 -11.5,-2 h -7.6 l -17.3,-5 -15.3,-4 -19.13,-10 -15.32,-10 -19.14,-15 -13.4,-11 -9.58,-16 -11.48,-19 -7.66,-19 L 5.744,2858 3.829,2847 0,2827 v -24 -20 -18 z
diff --git a/komodo/overlay/frameworks/base/core/res/res/values/config_telephony.xml b/komodo/overlay/frameworks/base/core/res/res/values/config_telephony.xml
new file mode 100644
index 00000000..297e2111
--- /dev/null
+++ b/komodo/overlay/frameworks/base/core/res/res/values/config_telephony.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+ true
+
diff --git a/komodo/overlay/frameworks/base/core/res/res/values/dimens.xml b/komodo/overlay/frameworks/base/core/res/res/values/dimens.xml
index 9af98fed..ddb2caf5 100644
--- a/komodo/overlay/frameworks/base/core/res/res/values/dimens.xml
+++ b/komodo/overlay/frameworks/base/core/res/res/values/dimens.xml
@@ -19,7 +19,7 @@
- 115px
- 118px
- 115px
+ 153px
+ 153px
+ 153px
diff --git a/komodo/overlay/frameworks/base/core/res/res/xml/power_profile.xml b/komodo/overlay/frameworks/base/core/res/res/xml/power_profile.xml
new file mode 100644
index 00000000..dd14f6a6
--- /dev/null
+++ b/komodo/overlay/frameworks/base/core/res/res/xml/power_profile.xml
@@ -0,0 +1,194 @@
+
+
+
+
+
+ 4
+ 3
+ 1
+
+ - 9.28
+ - 22.71
+ - 10.62
+ - 0
+ - 1.12
+ - 2.2
+
+
+ 324000
+ 610000
+ 820000
+ 955000
+ 1098000
+ 1197000
+ 1328000
+ 1425000
+ 1548000
+ 1696000
+ 1849000
+ 1950000
+
+
+
+ 357000
+ 578000
+ 648000
+ 787000
+ 910000
+ 1065000
+ 1221000
+ 1328000
+ 1418000
+ 1549000
+ 1795000
+ 1945000
+ 2130000
+ 2245000
+ 2367000
+ 2450000
+ 2600000
+
+
+
+ 700000
+ 1164000
+ 1296000
+ 1557000
+ 1745000
+ 1885000
+ 1999000
+ 2147000
+ 2294000
+ 2363000
+ 2499000
+ 2687000
+ 2802000
+ 2914000
+ 2943000
+ 2970000
+ 3015000
+ 3105000
+
+
+
+ 1.27
+ 5.87
+ 6.5
+ 7.93
+ 10.5
+ 14.06
+ 16.18
+ 17.65
+ 20.92
+ 24.67
+ 34.09
+ 47.41
+
+
+
+ 5.4
+ 8.9
+ 9.9
+ 12.65
+ 14.65
+ 18.15
+ 22.65
+ 25.15
+ 28.65
+ 33.9
+ 46.4
+ 56.9
+ 71.15
+ 81.4
+ 92.9
+ 102.4
+ 124.9
+
+
+
+ 16.91
+ 29.84
+ 39.6
+ 47.85
+ 58.03
+ 66.96
+ 74.66
+ 87.45
+ 102.03
+ 110.83
+ 130.63
+ 165.41
+ 193.74
+ 229.21
+ 238.15
+ 244.34
+ 251.35
+ 253.83
+
+
+ - 32
+
+ - 98
+
+ - 470
+
+ - 240.47
+
+ - 900
+
+ - 25
+
+ - 75
+
+ - 0
+ - 156
+ - 145
+
+ 153
+ 212
+ 292
+ 359
+ 471
+
+ - 3700
+
+
+ 28
+ 5
+
+ - 3700
+
+ - 79
+
+ - 118
+
+ - 331
+
+ - 3700
+
diff --git a/komodo/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml b/komodo/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml
index f74c903c..a66f97b2 100644
--- a/komodo/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml
+++ b/komodo/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_bottom.xml
@@ -12,11 +12,11 @@
limitations under the License.
-->
+ android:width="230px"
+ android:height="230px"
+ android:viewportWidth="34.3"
+ android:viewportHeight="34.3">
+ android:pathData="M 0,34.3 C 0.1,29 -0.2,24.6 0.8,20.1 1.8,15.6 4,11 7.5,7.5 10.9,4.1 15.6,1.8 20.1,0.8 24.6,-0.2 29,0 34.3,0 H 0 V 34.3 z"/>
diff --git a/komodo/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml b/komodo/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml
index f74c903c..a66f97b2 100644
--- a/komodo/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml
+++ b/komodo/overlay/frameworks/base/packages/SystemUI/res/drawable/rounded_corner_top.xml
@@ -12,11 +12,11 @@
limitations under the License.
-->
+ android:width="230px"
+ android:height="230px"
+ android:viewportWidth="34.3"
+ android:viewportHeight="34.3">
+ android:pathData="M 0,34.3 C 0.1,29 -0.2,24.6 0.8,20.1 1.8,15.6 4,11 7.5,7.5 10.9,4.1 15.6,1.8 20.1,0.8 24.6,-0.2 29,0 34.3,0 H 0 V 34.3 z"/>
diff --git a/komodo/overlay/frameworks/base/packages/SystemUI/res/values/config.xml b/komodo/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
index 4f7748a5..7b3e4c74 100644
--- a/komodo/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
+++ b/komodo/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
@@ -43,10 +43,10 @@
to brightness values; -1 means keeping the current brightness. -->
- -1
- - 1
- - 2
- - 8
- - 8
+ - 1
+ - 2
+ - 7
+ - 7
- 48
+
+
+ false
+
+
+ false
diff --git a/komodo/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml b/komodo/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml
index 94af856a..bd39bc1b 100644
--- a/komodo/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml
+++ b/komodo/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml
@@ -21,5 +21,8 @@
- 52.28
+
+
+ 52dp
diff --git a/komodo/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml b/komodo/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml
new file mode 100644
index 00000000..45042d20
--- /dev/null
+++ b/komodo/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+ GGX8B
+
diff --git a/komodo/overlay/packages/services/Telephony/res/values/config.xml b/komodo/overlay/packages/services/Telephony/res/values/config.xml
index 5f0d3a5f..4fe41dd2 100644
--- a/komodo/overlay/packages/services/Telephony/res/values/config.xml
+++ b/komodo/overlay/packages/services/Telephony/res/values/config.xml
@@ -17,6 +17,46 @@
+
+ true
+
+
+
+ - in
+ - il
+ - tw
+ - sg
+ - ch
+ - sk
+ - pl
+ - si
+ - ba
+
+
+
+
+ - in,,101,102,103,108
+ - il,,101,102
+ - tw,,110,119
+
+ - sg,01,995
+ - sg,02,995
+ - sg,03,995
+ - sg,10,995
+ - ch,,1414
+ - gp,,115,119,191,196,197,116000,116111,116117
+ - sk,,159
+ - pl,,984,985,986,987,989,991,992,993,994,995,996,997,998,999
+ - re,,115,119,191,196,197,116000,116111,116117
+ - si,,113
+ - ba,,122,123,124
+
+
diff --git a/komodo/overlay_packages/SettingsKomodoOverlay/res/drawable/regulatory_info_ggx8b_cn.png b/komodo/overlay_packages/SettingsKomodoOverlay/res/drawable/regulatory_info_ggx8b_cn.png
new file mode 100644
index 00000000..a12aa124
Binary files /dev/null and b/komodo/overlay_packages/SettingsKomodoOverlay/res/drawable/regulatory_info_ggx8b_cn.png differ
diff --git a/komodo/overlay_packages/SettingsKomodoOverlay/res/drawable/regulatory_info_gq57s_cn.png b/komodo/overlay_packages/SettingsKomodoOverlay/res/drawable/regulatory_info_gq57s_cn.png
index bbd32cf1..aca7527e 100644
Binary files a/komodo/overlay_packages/SettingsKomodoOverlay/res/drawable/regulatory_info_gq57s_cn.png and b/komodo/overlay_packages/SettingsKomodoOverlay/res/drawable/regulatory_info_gq57s_cn.png differ
diff --git a/komodo/overlay_packages/SettingsKomodoOverlay/res/drawable/regulatory_info_gzc4k_cn.png b/komodo/overlay_packages/SettingsKomodoOverlay/res/drawable/regulatory_info_gzc4k_cn.png
new file mode 100644
index 00000000..85b62430
Binary files /dev/null and b/komodo/overlay_packages/SettingsKomodoOverlay/res/drawable/regulatory_info_gzc4k_cn.png differ
diff --git a/komodo/rro_overlays/NfcOverlay/res/values/config.xml b/komodo/rro_overlays/NfcOverlay/res/values/config.xml
index 7a4fd608..1f9d2c41 100644
--- a/komodo/rro_overlays/NfcOverlay/res/values/config.xml
+++ b/komodo/rro_overlays/NfcOverlay/res/values/config.xml
@@ -23,4 +23,14 @@
true
true
+
+ 76
+ 162
+ false
+
+ - 38
+
+
+ - 112
+
diff --git a/komodo/rro_overlays/UwbOverlay/Android.bp b/komodo/rro_overlays/UwbOverlay/Android.bp
new file mode 100644
index 00000000..c0d723f7
--- /dev/null
+++ b/komodo/rro_overlays/UwbOverlay/Android.bp
@@ -0,0 +1,18 @@
+package {
+ // See: http://go/android-license-faq
+ // A large-scale-change added 'default_applicable_licenses' to import
+ // all of the 'license_kinds' from "//device/google/caimito:device_google_caimito_license"
+ // to get the below license kinds:
+ // SPDX-license-identifier-Apache-2.0
+ default_applicable_licenses: [
+ "//device/google/caimito:device_google_caimito_license",
+ ],
+}
+
+runtime_resource_overlay {
+ name: "UwbOverlayKM4",
+ theme: "UwbOverlayKM4",
+ certificate: "platform",
+ sdk_version: "current",
+ product_specific: true
+}
diff --git a/komodo/rro_overlays/UwbOverlay/AndroidManifest.xml b/komodo/rro_overlays/UwbOverlay/AndroidManifest.xml
new file mode 100644
index 00000000..57dfd5b7
--- /dev/null
+++ b/komodo/rro_overlays/UwbOverlay/AndroidManifest.xml
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
diff --git a/komodo/rro_overlays/UwbOverlay/OWNERS b/komodo/rro_overlays/UwbOverlay/OWNERS
new file mode 100644
index 00000000..2395d7f0
--- /dev/null
+++ b/komodo/rro_overlays/UwbOverlay/OWNERS
@@ -0,0 +1,3 @@
+# People who can approve changes for submission
+include platform/packages/modules/Uwb:/OWNERS
+victorliu@google.com
diff --git a/komodo/rro_overlays/UwbOverlay/res/values/config.xml b/komodo/rro_overlays/UwbOverlay/res/values/config.xml
new file mode 100644
index 00000000..bf8d2640
--- /dev/null
+++ b/komodo/rro_overlays/UwbOverlay/res/values/config.xml
@@ -0,0 +1,33 @@
+
+
+
+
+ true
+
+
+ true
+
+
+ true
+
diff --git a/komodo/uwb/calibration-CE.conf b/komodo/uwb/calibration-CE.conf
index 385bc555..af0e9f4a 100644
--- a/komodo/uwb/calibration-CE.conf
+++ b/komodo/uwb/calibration-CE.conf
@@ -1,73 +1,201 @@
# CE calibration file
-ant2.ch5.ref_frame0.tx_power_index=08:08:08:08
+# ANT2 (RANGING) CH5 configuration
+#25252525 FF 0x34 0xFFFFFFFF
+#27272727 FF 0x34 0xFFFFFFFF
+#20282020 FF 0x34 0xFFFFFFFF
+#19191919 FF 0x34 0xFFFFFFFF
+#1C1C1C1C FF 0x34 0xFFFFFFFF
+#1B1B1B1B FF 0x34 0xFFFFFFFF
+#10101010 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch5.ref_frame0.tx_power_index=25:25:25:25
+ant2.ch5.ref_frame1.tx_power_index=27:27:27:27
+ant2.ch5.ref_frame2.tx_power_index=20:20:28:20
+ant2.ch5.ref_frame3.tx_power_index=19:19:19:19
+ant2.ch5.ref_frame4.tx_power_index=1C:1C:1C:1C
+ant2.ch5.ref_frame5.tx_power_index=1B:1B:1B:1B
+ant2.ch5.ref_frame6.tx_power_index=10:10:10:10
+ant2.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch5.ref_frame0.post_tx_power_index=0xff
-ant2.ch5.ref_frame1.tx_power_index=08:08:08:08
ant2.ch5.ref_frame1.post_tx_power_index=0xff
-ant2.ch5.ref_frame2.tx_power_index=08:08:08:08
ant2.ch5.ref_frame2.post_tx_power_index=0xff
-ant2.ch5.ref_frame3.tx_power_index=08:08:08:08
ant2.ch5.ref_frame3.post_tx_power_index=0xff
-ant2.ch5.ref_frame4.tx_power_index=08:08:08:08
ant2.ch5.ref_frame4.post_tx_power_index=0xff
-ant2.ch5.ref_frame5.tx_power_index=08:08:08:08
ant2.ch5.ref_frame5.post_tx_power_index=0xff
-ant2.ch5.ref_frame6.tx_power_index=08:08:08:08
ant2.ch5.ref_frame6.post_tx_power_index=0xff
-ant2.ch5.ref_frame7.tx_power_index=08:08:08:08
ant2.ch5.ref_frame7.post_tx_power_index=0xff
-ant2.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch5.ref_frame0.pg_delay=0x34
+ant2.ch5.ref_frame1.pg_delay=0x34
+ant2.ch5.ref_frame2.pg_delay=0x34
+ant2.ch5.ref_frame3.pg_delay=0x34
+ant2.ch5.ref_frame4.pg_delay=0x34
+ant2.ch5.ref_frame5.pg_delay=0x34
+ant2.ch5.ref_frame6.pg_delay=0x34
+ant2.ch5.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT2 (RANGING) CH9 CONFIGURATION
+#21212121 FF 0x34 0xFFFFFFFF
+#27272727 FF 0x34 0xFFFFFFFF
+#1C241C1C FF 0x34 0xFFFFFFFF
+#16161616 FF 0x34 0xFFFFFFFF
+#1C1C1C1C FF 0x34 0xFFFFFFFF
+#1B1B1B1B FF 0x34 0xFFFFFFFF
+#10101010 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch9.ref_frame0.tx_power_index=21:21:21:21
+ant2.ch9.ref_frame1.tx_power_index=27:27:27:27
+ant2.ch9.ref_frame2.tx_power_index=1C:1C:24:1C
+ant2.ch9.ref_frame3.tx_power_index=16:16:16:16
+ant2.ch9.ref_frame4.tx_power_index=1C:1C:1C:1C
+ant2.ch9.ref_frame5.tx_power_index=1B:1B:1B:1B
+ant2.ch9.ref_frame6.tx_power_index=10:10:10:10
+ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff
-ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff
-ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff
-ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff
-ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff
-ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff
-ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff
-ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff
-ant3.ch5.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch9.ref_frame0.pg_delay=0x34
+ant2.ch9.ref_frame1.pg_delay=0x34
+ant2.ch9.ref_frame2.pg_delay=0x34
+ant2.ch9.ref_frame3.pg_delay=0x34
+ant2.ch9.ref_frame4.pg_delay=0x34
+ant2.ch9.ref_frame5.pg_delay=0x34
+ant2.ch9.ref_frame6.pg_delay=0x34
+ant2.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT3 (PATCH) CH5 CONFIGURATION
+#3A3A3A3A FF 0x34 0xFFFFFFFF
+#43434343 FF 0x34 0xFFFFFFFF
+#373F3737 FF 0x34 0xFFFFFFFF
+#35353535 FF 0x34 0xFFFFFFFF
+#38383838 FF 0x34 0xFFFFFFFF
+#37373737 FF 0x34 0xFFFFFFFF
+#2C2C2C2C FF 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch5.ref_frame0.tx_power_index=3A:3A:3A:3A
+ant3.ch5.ref_frame1.tx_power_index=43:43:43:43
+ant3.ch5.ref_frame2.tx_power_index=37:37:3F:37
+ant3.ch5.ref_frame3.tx_power_index=35:35:35:35
+ant3.ch5.ref_frame4.tx_power_index=38:38:38:38
+ant3.ch5.ref_frame5.tx_power_index=37:37:37:37
+ant3.ch5.ref_frame6.tx_power_index=2C:2C:2C:2C
+ant3.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch5.ref_frame0.post_tx_power_index=0xff
-ant3.ch5.ref_frame1.tx_power_index=08:08:08:08
ant3.ch5.ref_frame1.post_tx_power_index=0xff
-ant3.ch5.ref_frame2.tx_power_index=08:08:08:08
ant3.ch5.ref_frame2.post_tx_power_index=0xff
-ant3.ch5.ref_frame3.tx_power_index=08:08:08:08
ant3.ch5.ref_frame3.post_tx_power_index=0xff
-ant3.ch5.ref_frame4.tx_power_index=08:08:08:08
ant3.ch5.ref_frame4.post_tx_power_index=0xff
-ant3.ch5.ref_frame5.tx_power_index=08:08:08:08
ant3.ch5.ref_frame5.post_tx_power_index=0xff
-ant3.ch5.ref_frame6.tx_power_index=08:08:08:08
ant3.ch5.ref_frame6.post_tx_power_index=0xff
-ant3.ch5.ref_frame7.tx_power_index=08:08:08:08
ant3.ch5.ref_frame7.post_tx_power_index=0xff
-ant3.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant3.ch5.ref_frame0.pg_delay=0x34
+ant3.ch5.ref_frame1.pg_delay=0x34
+ant3.ch5.ref_frame2.pg_delay=0x34
+ant3.ch5.ref_frame3.pg_delay=0x34
+ant3.ch5.ref_frame4.pg_delay=0x34
+ant3.ch5.ref_frame5.pg_delay=0x34
+ant3.ch5.ref_frame6.pg_delay=0x34
+ant3.ch5.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+
+# ANT3 (PATCH) CH9 CONFIGURATION
+#47474747 FF 0x34 0xFFFFFFFF
+#4C4C4C4C FF 0x34 0xFFFFFFFF
+#434B4343 FF 0x34 0xFFFFFFFF
+#3E3E3E3E FF 0x34 0xFFFFFFFF
+#41414141 FF 0x34 0xFFFFFFFF
+#40404040 FF 0x34 0xFFFFFFFF
+#35353535 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch9.ref_frame0.tx_power_index=47:47:47:47
+ant3.ch9.ref_frame1.tx_power_index=4C:4C:4C:4C
+ant3.ch9.ref_frame2.tx_power_index=43:43:4B:43
+ant3.ch9.ref_frame3.tx_power_index=3E:3E:3E:3E
+ant3.ch9.ref_frame4.tx_power_index=41:41:41:41
+ant3.ch9.ref_frame5.tx_power_index=40:40:40:40
+ant3.ch9.ref_frame6.tx_power_index=35:35:35:35
+ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff
-ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff
-ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff
-ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff
-ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff
-ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff
-ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff
-ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff
+# pg delay
+ant3.ch9.ref_frame0.pg_delay=0x34
+ant3.ch9.ref_frame1.pg_delay=0x34
+ant3.ch9.ref_frame2.pg_delay=0x34
+ant3.ch9.ref_frame3.pg_delay=0x34
+ant3.ch9.ref_frame4.pg_delay=0x34
+ant3.ch9.ref_frame5.pg_delay=0x34
+ant3.ch9.ref_frame6.pg_delay=0x34
+ant3.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0000
alternate_pulse_shape=0x00
diff --git a/komodo/uwb/calibration-FCC.conf b/komodo/uwb/calibration-FCC.conf
index 616f91ef..838147c7 100644
--- a/komodo/uwb/calibration-FCC.conf
+++ b/komodo/uwb/calibration-FCC.conf
@@ -1,73 +1,201 @@
# FCC calibration file
-ant2.ch5.ref_frame0.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame0.post_tx_power_index=0xff
-ant2.ch5.ref_frame1.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame1.post_tx_power_index=0xff
-ant2.ch5.ref_frame2.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame2.post_tx_power_index=0xff
-ant2.ch5.ref_frame3.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame3.post_tx_power_index=0xff
-ant2.ch5.ref_frame4.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame4.post_tx_power_index=0xff
-ant2.ch5.ref_frame5.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame5.post_tx_power_index=0xff
-ant2.ch5.ref_frame6.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame6.post_tx_power_index=0xff
-ant2.ch5.ref_frame7.tx_power_index=08:08:08:08
-ant2.ch5.ref_frame7.post_tx_power_index=0xff
+# ANT2 (RANGING) CH5 configuration
+#23232323 28 0x34 0xFFFFFFFF
+#27272727 28 0x34 0xFFFFFFFF
+#20282020 28 0x34 0xFFFFFFFF
+#16161616 28 0x34 0xFFFFFFFF
+#1C1C1C1C 28 0x34 0xFFFFFFFF
+#1B1B1B1B 28 0x34 0xFFFFFFFF
+#10101010 28 0x34 0xFFFFFFFF
-ant2.ch9.ref_frame0.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame0.post_tx_power_index=0xff
-ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame1.post_tx_power_index=0xff
-ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame2.post_tx_power_index=0xff
-ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame3.post_tx_power_index=0xff
-ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame4.post_tx_power_index=0xff
-ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame5.post_tx_power_index=0xff
-ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame6.post_tx_power_index=0xff
-ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
-ant2.ch9.ref_frame7.post_tx_power_index=0xff
+# tx power
+ant2.ch5.ref_frame0.tx_power_index=23:23:23:23
+ant2.ch5.ref_frame1.tx_power_index=27:27:27:27
+ant2.ch5.ref_frame2.tx_power_index=20:20:28:20
+ant2.ch5.ref_frame3.tx_power_index=16:16:16:16
+ant2.ch5.ref_frame4.tx_power_index=1C:1C:1C:1C
+ant2.ch5.ref_frame5.tx_power_index=1B:1B:1B:1B
+ant2.ch5.ref_frame6.tx_power_index=10:10:10:10
+ant2.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
-ant3.ch5.ref_frame0.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame0.post_tx_power_index=0xff
-ant3.ch5.ref_frame1.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame1.post_tx_power_index=0xff
-ant3.ch5.ref_frame2.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame2.post_tx_power_index=0xff
-ant3.ch5.ref_frame3.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame3.post_tx_power_index=0xff
-ant3.ch5.ref_frame4.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame4.post_tx_power_index=0xff
-ant3.ch5.ref_frame5.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame5.post_tx_power_index=0xff
-ant3.ch5.ref_frame6.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame6.post_tx_power_index=0xff
-ant3.ch5.ref_frame7.tx_power_index=08:08:08:08
-ant3.ch5.ref_frame7.post_tx_power_index=0xff
+# pp cw tx pwr
+ant2.ch5.ref_frame0.post_tx_power_index=0x28
+ant2.ch5.ref_frame1.post_tx_power_index=0x28
+ant2.ch5.ref_frame2.post_tx_power_index=0x28
+ant2.ch5.ref_frame3.post_tx_power_index=0x28
+ant2.ch5.ref_frame4.post_tx_power_index=0x28
+ant2.ch5.ref_frame5.post_tx_power_index=0x28
+ant2.ch5.ref_frame6.post_tx_power_index=0x28
+ant2.ch5.ref_frame7.post_tx_power_index=0x28
-ant3.ch9.ref_frame0.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame0.post_tx_power_index=0xff
-ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame1.post_tx_power_index=0xff
-ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame2.post_tx_power_index=0xff
-ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame3.post_tx_power_index=0xff
-ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame4.post_tx_power_index=0xff
-ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame5.post_tx_power_index=0xff
-ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame6.post_tx_power_index=0xff
-ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
-ant3.ch9.ref_frame7.post_tx_power_index=0xff
+# pg delay
+ant2.ch5.ref_frame0.pg_delay=0x34
+ant2.ch5.ref_frame1.pg_delay=0x34
+ant2.ch5.ref_frame2.pg_delay=0x34
+ant2.ch5.ref_frame3.pg_delay=0x34
+ant2.ch5.ref_frame4.pg_delay=0x34
+ant2.ch5.ref_frame5.pg_delay=0x34
+ant2.ch5.ref_frame6.pg_delay=0x34
+ant2.ch5.ref_frame7.pg_delay=0x34
+# max gating gain
+ant2.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT2 (RANGING) CH9 CONFIGURATION
+#2D2D2D2D 28 0x34 0xFFFFFFFF
+#30303030 28 0x34 0xFFFFFFFF
+#2B332B2B 28 0x34 0xFFFFFFFF
+#20202020 28 0x34 0xFFFFFFFF
+#25252525 28 0x34 0xFFFFFFFF
+#24242424 28 0x34 0xFFFFFFFF
+#19191919 28 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch9.ref_frame0.tx_power_index=2D:2D:2D:2D
+ant2.ch9.ref_frame1.tx_power_index=30:30:30:30
+ant2.ch9.ref_frame2.tx_power_index=2B:2B:33:2B
+ant2.ch9.ref_frame3.tx_power_index=20:20:20:20
+ant2.ch9.ref_frame4.tx_power_index=25:25:25:25
+ant2.ch9.ref_frame5.tx_power_index=24:24:24:24
+ant2.ch9.ref_frame6.tx_power_index=19:19:19:19
+ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
+ant2.ch9.ref_frame0.post_tx_power_index=0x28
+ant2.ch9.ref_frame1.post_tx_power_index=0x28
+ant2.ch9.ref_frame2.post_tx_power_index=0x28
+ant2.ch9.ref_frame3.post_tx_power_index=0x28
+ant2.ch9.ref_frame4.post_tx_power_index=0x28
+ant2.ch9.ref_frame5.post_tx_power_index=0x28
+ant2.ch9.ref_frame6.post_tx_power_index=0x28
+ant2.ch9.ref_frame7.post_tx_power_index=0x28
+
+# pg delay
+ant2.ch9.ref_frame0.pg_delay=0x34
+ant2.ch9.ref_frame1.pg_delay=0x34
+ant2.ch9.ref_frame2.pg_delay=0x34
+ant2.ch9.ref_frame3.pg_delay=0x34
+ant2.ch9.ref_frame4.pg_delay=0x34
+ant2.ch9.ref_frame5.pg_delay=0x34
+ant2.ch9.ref_frame6.pg_delay=0x34
+ant2.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT3 (PATCH) CH5 CONFIGURATION
+#40404040 28 0x34 0xFFFFFFFF
+#45454545 28 0x34 0xFFFFFFFF
+#3E463E3E 28 0x34 0xFFFFFFFF
+#35353535 28 0x34 0xFFFFFFFF
+#39393939 28 0x34 0xFFFFFFFF
+#39393939 28 0x34 0xFFFFFFFF
+#2D2D2D2D 28 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch5.ref_frame0.tx_power_index=40:40:40:40
+ant3.ch5.ref_frame1.tx_power_index=45:45:45:45
+ant3.ch5.ref_frame2.tx_power_index=3E:3E:46:3E
+ant3.ch5.ref_frame3.tx_power_index=35:35:35:35
+ant3.ch5.ref_frame4.tx_power_index=39:39:39:39
+ant3.ch5.ref_frame5.tx_power_index=39:39:39:39
+ant3.ch5.ref_frame6.tx_power_index=2D:2D:2D:2D
+ant3.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
+ant3.ch5.ref_frame0.post_tx_power_index=0x28
+ant3.ch5.ref_frame1.post_tx_power_index=0x28
+ant3.ch5.ref_frame2.post_tx_power_index=0x28
+ant3.ch5.ref_frame3.post_tx_power_index=0x28
+ant3.ch5.ref_frame4.post_tx_power_index=0x28
+ant3.ch5.ref_frame5.post_tx_power_index=0x28
+ant3.ch5.ref_frame6.post_tx_power_index=0x28
+ant3.ch5.ref_frame7.post_tx_power_index=0x28
+
+# pg delay
+ant3.ch5.ref_frame0.pg_delay=0x34
+ant3.ch5.ref_frame1.pg_delay=0x34
+ant3.ch5.ref_frame2.pg_delay=0x34
+ant3.ch5.ref_frame3.pg_delay=0x34
+ant3.ch5.ref_frame4.pg_delay=0x34
+ant3.ch5.ref_frame5.pg_delay=0x34
+ant3.ch5.ref_frame6.pg_delay=0x34
+ant3.ch5.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+
+# ANT3 (PATCH) CH9 CONFIGURATION
+#46464646 32 0x34 0xFFFFFFFF
+#49494949 32 0x34 0xFFFFFFFF
+#424A4242 32 0x34 0xFFFFFFFF
+#3E3E3E3E 32 0x34 0xFFFFFFFF
+#3E3E3E3E 32 0x34 0xFFFFFFFF
+#3D3D3D3D 32 0x34 0xFFFFFFFF
+#32323232 32 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch9.ref_frame0.tx_power_index=46:46:46:46
+ant3.ch9.ref_frame1.tx_power_index=49:49:49:49
+ant3.ch9.ref_frame2.tx_power_index=42:42:4A:42
+ant3.ch9.ref_frame3.tx_power_index=3E:3E:3E:3E
+ant3.ch9.ref_frame4.tx_power_index=3E:3E:3E:3E
+ant3.ch9.ref_frame5.tx_power_index=3D:3D:3D:3D
+ant3.ch9.ref_frame6.tx_power_index=32:32:32:32
+ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
+ant3.ch9.ref_frame0.post_tx_power_index=0x32
+ant3.ch9.ref_frame1.post_tx_power_index=0x32
+ant3.ch9.ref_frame2.post_tx_power_index=0x32
+ant3.ch9.ref_frame3.post_tx_power_index=0x32
+ant3.ch9.ref_frame4.post_tx_power_index=0x32
+ant3.ch9.ref_frame5.post_tx_power_index=0x32
+ant3.ch9.ref_frame6.post_tx_power_index=0x32
+ant3.ch9.ref_frame7.post_tx_power_index=0x32
+
+# pg delay
+ant3.ch9.ref_frame0.pg_delay=0x34
+ant3.ch9.ref_frame1.pg_delay=0x34
+ant3.ch9.ref_frame2.pg_delay=0x34
+ant3.ch9.ref_frame3.pg_delay=0x34
+ant3.ch9.ref_frame4.pg_delay=0x34
+ant3.ch9.ref_frame5.pg_delay=0x34
+ant3.ch9.ref_frame6.pg_delay=0x34
+ant3.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0000
alternate_pulse_shape=0x00
diff --git a/komodo/uwb/calibration-JP.conf b/komodo/uwb/calibration-JP.conf
index c2ffed0d..7604e9ac 100644
--- a/komodo/uwb/calibration-JP.conf
+++ b/komodo/uwb/calibration-JP.conf
@@ -1,39 +1,102 @@
# JP calibration file
+# ANT2 (RANGING) CH9 CONFIGURATION
+#3D3D3D3D FF 0x29 0xFFFFFFFF
+#3C3C3C3C FF 0x28 0xFFFFFFFF
+#39413939 FF 0x29 0xFFFFFFFF
+#2E2E2E2E FF 0x29 0xFFFFFFFF
+#30303030 FF 0x28 0xFFFFFFFF
+#2F2F2F2F FF 0x28 0xFFFFFFFF
+#24242424 FF 0x28 0xFFFFFFFF
-ant2.ch9.ref_frame0.tx_power_index=08:08:08:08
+
+# tx power
+ant2.ch9.ref_frame0.tx_power_index=3D:3D:3D:3D
+ant2.ch9.ref_frame1.tx_power_index=3C:3C:3C:3C
+ant2.ch9.ref_frame2.tx_power_index=39:39:41:39
+ant2.ch9.ref_frame3.tx_power_index=2E:2E:2E:2E
+ant2.ch9.ref_frame4.tx_power_index=30:30:30:30
+ant2.ch9.ref_frame5.tx_power_index=2F:2F:2F:2F
+ant2.ch9.ref_frame6.tx_power_index=24:24:24:24
+ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff
-ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff
-ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff
-ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff
-ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff
-ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff
-ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff
-ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff
-ant3.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch9.ref_frame0.pg_delay=0x29
+ant2.ch9.ref_frame1.pg_delay=0x28
+ant2.ch9.ref_frame2.pg_delay=0x29
+ant2.ch9.ref_frame3.pg_delay=0x29
+ant2.ch9.ref_frame4.pg_delay=0x28
+ant2.ch9.ref_frame5.pg_delay=0x28
+ant2.ch9.ref_frame6.pg_delay=0x28
+ant2.ch9.ref_frame7.pg_delay=0x28
+
+# max gating gain
+ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT3 (PATCH) CH9 CONFIGURATION
+#45454545 FF 0x29 0xFFFFFFFF
+#4B4B4B4B FF 0x28 0xFFFFFFFF
+#41494141 FF 0x29 0xFFFFFFFF
+#36363636 FF 0x29 0xFFFFFFFF
+#3F3F3F3F FF 0x28 0xFFFFFFFF
+#3E3E3E3E FF 0x28 0xFFFFFFFF
+#33333333 FF 0x28 0xFFFFFFFF
+
+# tx power
+ant3.ch9.ref_frame0.tx_power_index=45:45:45:45
+ant3.ch9.ref_frame1.tx_power_index=4B:4B:4B:4B
+ant3.ch9.ref_frame2.tx_power_index=41:41:49:41
+ant3.ch9.ref_frame3.tx_power_index=36:36:36:36
+ant3.ch9.ref_frame4.tx_power_index=3F:3F:3F:3F
+ant3.ch9.ref_frame5.tx_power_index=3E:3E:3E:3E
+ant3.ch9.ref_frame6.tx_power_index=33:33:33:33
+ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff
-ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff
-ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff
-ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff
-ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff
-ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff
-ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff
-ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff
+# pg delay
+ant3.ch9.ref_frame0.pg_delay=0x29
+ant3.ch9.ref_frame1.pg_delay=0x28
+ant3.ch9.ref_frame2.pg_delay=0x29
+ant3.ch9.ref_frame3.pg_delay=0x29
+ant3.ch9.ref_frame4.pg_delay=0x28
+ant3.ch9.ref_frame5.pg_delay=0x28
+ant3.ch9.ref_frame6.pg_delay=0x28
+ant3.ch9.ref_frame7.pg_delay=0x29
+
+# max gating gain
+ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0020
alternate_pulse_shape=0x01
diff --git a/komodo/uwb/calibration-TW.conf b/komodo/uwb/calibration-TW.conf
index 4036c351..2c4e4b92 100644
--- a/komodo/uwb/calibration-TW.conf
+++ b/komodo/uwb/calibration-TW.conf
@@ -1,39 +1,105 @@
-# FCC calibration file
+# TW = CE calibration file on channel 9
-ant2.ch9.ref_frame0.tx_power_index=08:08:08:08
+
+# ANT2 (RANGING) CH9 CONFIGURATION
+#21212121 FF 0x34 0xFFFFFFFF
+#27272727 FF 0x34 0xFFFFFFFF
+#1C241C1C FF 0x34 0xFFFFFFFF
+#16161616 FF 0x34 0xFFFFFFFF
+#1C1C1C1C FF 0x34 0xFFFFFFFF
+#1B1B1B1B FF 0x34 0xFFFFFFFF
+#10101010 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch9.ref_frame0.tx_power_index=21:21:21:21
+ant2.ch9.ref_frame1.tx_power_index=27:27:27:27
+ant2.ch9.ref_frame2.tx_power_index=1C:1C:24:1C
+ant2.ch9.ref_frame3.tx_power_index=16:16:16:16
+ant2.ch9.ref_frame4.tx_power_index=1C:1C:1C:1C
+ant2.ch9.ref_frame5.tx_power_index=1B:1B:1B:1B
+ant2.ch9.ref_frame6.tx_power_index=10:10:10:10
+ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff
-ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff
-ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff
-ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff
-ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff
-ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff
-ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff
-ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff
-ant3.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch9.ref_frame0.pg_delay=0x34
+ant2.ch9.ref_frame1.pg_delay=0x34
+ant2.ch9.ref_frame2.pg_delay=0x34
+ant2.ch9.ref_frame3.pg_delay=0x34
+ant2.ch9.ref_frame4.pg_delay=0x34
+ant2.ch9.ref_frame5.pg_delay=0x34
+ant2.ch9.ref_frame6.pg_delay=0x34
+ant2.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+
+
+# ANT3 (PATCH) CH9 CONFIGURATION
+#47474747 FF 0x34 0xFFFFFFFF
+#4C4C4C4C FF 0x34 0xFFFFFFFF
+#434B4343 FF 0x34 0xFFFFFFFF
+#3E3E3E3E FF 0x34 0xFFFFFFFF
+#41414141 FF 0x34 0xFFFFFFFF
+#40404040 FF 0x34 0xFFFFFFFF
+#35353535 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch9.ref_frame0.tx_power_index=47:47:47:47
+ant3.ch9.ref_frame1.tx_power_index=4C:4C:4C:4C
+ant3.ch9.ref_frame2.tx_power_index=43:43:4B:43
+ant3.ch9.ref_frame3.tx_power_index=3E:3E:3E:3E
+ant3.ch9.ref_frame4.tx_power_index=41:41:41:41
+ant3.ch9.ref_frame5.tx_power_index=40:40:40:40
+ant3.ch9.ref_frame6.tx_power_index=35:35:35:35
+ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff
-ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff
-ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff
-ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff
-ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff
-ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff
-ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff
-ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff
+# pg delay
+ant3.ch9.ref_frame0.pg_delay=0x34
+ant3.ch9.ref_frame1.pg_delay=0x34
+ant3.ch9.ref_frame2.pg_delay=0x34
+ant3.ch9.ref_frame3.pg_delay=0x34
+ant3.ch9.ref_frame4.pg_delay=0x34
+ant3.ch9.ref_frame5.pg_delay=0x34
+ant3.ch9.ref_frame6.pg_delay=0x34
+ant3.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
restricted_channels=0x0020
alternate_pulse_shape=0x00
diff --git a/komodo/uwb/calibration-default.conf b/komodo/uwb/calibration-default.conf
index eb9d1afd..5517d5a8 100644
--- a/komodo/uwb/calibration-default.conf
+++ b/komodo/uwb/calibration-default.conf
@@ -1,72 +1,201 @@
-# ROW (Rest Of World) calibration file
+# ROW = CE calibration file
-ant2.ch5.ref_frame0.tx_power_index=08:08:08:08
+# ANT2 (RANGING) CH5 configuration
+#25252525 FF 0x34 0xFFFFFFFF
+#27272727 FF 0x34 0xFFFFFFFF
+#20282020 FF 0x34 0xFFFFFFFF
+#19191919 FF 0x34 0xFFFFFFFF
+#1C1C1C1C FF 0x34 0xFFFFFFFF
+#1B1B1B1B FF 0x34 0xFFFFFFFF
+#10101010 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch5.ref_frame0.tx_power_index=25:25:25:25
+ant2.ch5.ref_frame1.tx_power_index=27:27:27:27
+ant2.ch5.ref_frame2.tx_power_index=20:20:28:20
+ant2.ch5.ref_frame3.tx_power_index=19:19:19:19
+ant2.ch5.ref_frame4.tx_power_index=1C:1C:1C:1C
+ant2.ch5.ref_frame5.tx_power_index=1B:1B:1B:1B
+ant2.ch5.ref_frame6.tx_power_index=10:10:10:10
+ant2.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch5.ref_frame0.post_tx_power_index=0xff
-ant2.ch5.ref_frame1.tx_power_index=08:08:08:08
ant2.ch5.ref_frame1.post_tx_power_index=0xff
-ant2.ch5.ref_frame2.tx_power_index=08:08:08:08
ant2.ch5.ref_frame2.post_tx_power_index=0xff
-ant2.ch5.ref_frame3.tx_power_index=08:08:08:08
ant2.ch5.ref_frame3.post_tx_power_index=0xff
-ant2.ch5.ref_frame4.tx_power_index=08:08:08:08
ant2.ch5.ref_frame4.post_tx_power_index=0xff
-ant2.ch5.ref_frame5.tx_power_index=08:08:08:08
ant2.ch5.ref_frame5.post_tx_power_index=0xff
-ant2.ch5.ref_frame6.tx_power_index=08:08:08:08
ant2.ch5.ref_frame6.post_tx_power_index=0xff
-ant2.ch5.ref_frame7.tx_power_index=08:08:08:08
ant2.ch5.ref_frame7.post_tx_power_index=0xff
-ant2.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch5.ref_frame0.pg_delay=0x34
+ant2.ch5.ref_frame1.pg_delay=0x34
+ant2.ch5.ref_frame2.pg_delay=0x34
+ant2.ch5.ref_frame3.pg_delay=0x34
+ant2.ch5.ref_frame4.pg_delay=0x34
+ant2.ch5.ref_frame5.pg_delay=0x34
+ant2.ch5.ref_frame6.pg_delay=0x34
+ant2.ch5.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT2 (RANGING) CH9 CONFIGURATION
+#21212121 FF 0x34 0xFFFFFFFF
+#27272727 FF 0x34 0xFFFFFFFF
+#1C241C1C FF 0x34 0xFFFFFFFF
+#16161616 FF 0x34 0xFFFFFFFF
+#1C1C1C1C FF 0x34 0xFFFFFFFF
+#1B1B1B1B FF 0x34 0xFFFFFFFF
+#10101010 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant2.ch9.ref_frame0.tx_power_index=21:21:21:21
+ant2.ch9.ref_frame1.tx_power_index=27:27:27:27
+ant2.ch9.ref_frame2.tx_power_index=1C:1C:24:1C
+ant2.ch9.ref_frame3.tx_power_index=16:16:16:16
+ant2.ch9.ref_frame4.tx_power_index=1C:1C:1C:1C
+ant2.ch9.ref_frame5.tx_power_index=1B:1B:1B:1B
+ant2.ch9.ref_frame6.tx_power_index=10:10:10:10
+ant2.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant2.ch9.ref_frame0.post_tx_power_index=0xff
-ant2.ch9.ref_frame1.tx_power_index=08:08:08:08
ant2.ch9.ref_frame1.post_tx_power_index=0xff
-ant2.ch9.ref_frame2.tx_power_index=08:08:08:08
ant2.ch9.ref_frame2.post_tx_power_index=0xff
-ant2.ch9.ref_frame3.tx_power_index=08:08:08:08
ant2.ch9.ref_frame3.post_tx_power_index=0xff
-ant2.ch9.ref_frame4.tx_power_index=08:08:08:08
ant2.ch9.ref_frame4.post_tx_power_index=0xff
-ant2.ch9.ref_frame5.tx_power_index=08:08:08:08
ant2.ch9.ref_frame5.post_tx_power_index=0xff
-ant2.ch9.ref_frame6.tx_power_index=08:08:08:08
ant2.ch9.ref_frame6.post_tx_power_index=0xff
-ant2.ch9.ref_frame7.tx_power_index=08:08:08:08
ant2.ch9.ref_frame7.post_tx_power_index=0xff
-ant3.ch5.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant2.ch9.ref_frame0.pg_delay=0x34
+ant2.ch9.ref_frame1.pg_delay=0x34
+ant2.ch9.ref_frame2.pg_delay=0x34
+ant2.ch9.ref_frame3.pg_delay=0x34
+ant2.ch9.ref_frame4.pg_delay=0x34
+ant2.ch9.ref_frame5.pg_delay=0x34
+ant2.ch9.ref_frame6.pg_delay=0x34
+ant2.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant2.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant2.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+# ANT3 (PATCH) CH5 CONFIGURATION
+#3A3A3A3A FF 0x34 0xFFFFFFFF
+#43434343 FF 0x34 0xFFFFFFFF
+#373F3737 FF 0x34 0xFFFFFFFF
+#35353535 FF 0x34 0xFFFFFFFF
+#38383838 FF 0x34 0xFFFFFFFF
+#37373737 FF 0x34 0xFFFFFFFF
+#2C2C2C2C FF 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch5.ref_frame0.tx_power_index=3A:3A:3A:3A
+ant3.ch5.ref_frame1.tx_power_index=43:43:43:43
+ant3.ch5.ref_frame2.tx_power_index=37:37:3F:37
+ant3.ch5.ref_frame3.tx_power_index=35:35:35:35
+ant3.ch5.ref_frame4.tx_power_index=38:38:38:38
+ant3.ch5.ref_frame5.tx_power_index=37:37:37:37
+ant3.ch5.ref_frame6.tx_power_index=2C:2C:2C:2C
+ant3.ch5.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch5.ref_frame0.post_tx_power_index=0xff
-ant3.ch5.ref_frame1.tx_power_index=08:08:08:08
ant3.ch5.ref_frame1.post_tx_power_index=0xff
-ant3.ch5.ref_frame2.tx_power_index=08:08:08:08
ant3.ch5.ref_frame2.post_tx_power_index=0xff
-ant3.ch5.ref_frame3.tx_power_index=08:08:08:08
ant3.ch5.ref_frame3.post_tx_power_index=0xff
-ant3.ch5.ref_frame4.tx_power_index=08:08:08:08
ant3.ch5.ref_frame4.post_tx_power_index=0xff
-ant3.ch5.ref_frame5.tx_power_index=08:08:08:08
ant3.ch5.ref_frame5.post_tx_power_index=0xff
-ant3.ch5.ref_frame6.tx_power_index=08:08:08:08
ant3.ch5.ref_frame6.post_tx_power_index=0xff
-ant3.ch5.ref_frame7.tx_power_index=08:08:08:08
ant3.ch5.ref_frame7.post_tx_power_index=0xff
-ant3.ch9.ref_frame0.tx_power_index=08:08:08:08
+# pg delay
+ant3.ch5.ref_frame0.pg_delay=0x34
+ant3.ch5.ref_frame1.pg_delay=0x34
+ant3.ch5.ref_frame2.pg_delay=0x34
+ant3.ch5.ref_frame3.pg_delay=0x34
+ant3.ch5.ref_frame4.pg_delay=0x34
+ant3.ch5.ref_frame5.pg_delay=0x34
+ant3.ch5.ref_frame6.pg_delay=0x34
+ant3.ch5.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch5.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch5.ref_frame7.max_gating_gain=0xFFFFFFFF
+
+
+# ANT3 (PATCH) CH9 CONFIGURATION
+#47474747 FF 0x34 0xFFFFFFFF
+#4C4C4C4C FF 0x34 0xFFFFFFFF
+#434B4343 FF 0x34 0xFFFFFFFF
+#3E3E3E3E FF 0x34 0xFFFFFFFF
+#41414141 FF 0x34 0xFFFFFFFF
+#40404040 FF 0x34 0xFFFFFFFF
+#35353535 FF 0x34 0xFFFFFFFF
+
+# tx power
+ant3.ch9.ref_frame0.tx_power_index=47:47:47:47
+ant3.ch9.ref_frame1.tx_power_index=4C:4C:4C:4C
+ant3.ch9.ref_frame2.tx_power_index=43:43:4B:43
+ant3.ch9.ref_frame3.tx_power_index=3E:3E:3E:3E
+ant3.ch9.ref_frame4.tx_power_index=41:41:41:41
+ant3.ch9.ref_frame5.tx_power_index=40:40:40:40
+ant3.ch9.ref_frame6.tx_power_index=35:35:35:35
+ant3.ch9.ref_frame7.tx_power_index=FE:FE:FE:FE
+
+# pp cw tx pwr
ant3.ch9.ref_frame0.post_tx_power_index=0xff
-ant3.ch9.ref_frame1.tx_power_index=08:08:08:08
ant3.ch9.ref_frame1.post_tx_power_index=0xff
-ant3.ch9.ref_frame2.tx_power_index=08:08:08:08
ant3.ch9.ref_frame2.post_tx_power_index=0xff
-ant3.ch9.ref_frame3.tx_power_index=08:08:08:08
ant3.ch9.ref_frame3.post_tx_power_index=0xff
-ant3.ch9.ref_frame4.tx_power_index=08:08:08:08
ant3.ch9.ref_frame4.post_tx_power_index=0xff
-ant3.ch9.ref_frame5.tx_power_index=08:08:08:08
ant3.ch9.ref_frame5.post_tx_power_index=0xff
-ant3.ch9.ref_frame6.tx_power_index=08:08:08:08
ant3.ch9.ref_frame6.post_tx_power_index=0xff
-ant3.ch9.ref_frame7.tx_power_index=08:08:08:08
ant3.ch9.ref_frame7.post_tx_power_index=0xff
+# pg delay
+ant3.ch9.ref_frame0.pg_delay=0x34
+ant3.ch9.ref_frame1.pg_delay=0x34
+ant3.ch9.ref_frame2.pg_delay=0x34
+ant3.ch9.ref_frame3.pg_delay=0x34
+ant3.ch9.ref_frame4.pg_delay=0x34
+ant3.ch9.ref_frame5.pg_delay=0x34
+ant3.ch9.ref_frame6.pg_delay=0x34
+ant3.ch9.ref_frame7.pg_delay=0x34
+
+# max gating gain
+ant3.ch9.ref_frame0.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame1.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame2.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame3.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame4.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame5.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame6.max_gating_gain=0xFFFFFFFF
+ant3.ch9.ref_frame7.max_gating_gain=0xFFFFFFFF
+
restricted_channels=0x0000
alternate_pulse_shape=0x00
diff --git a/komodo/uwb/calibration.conf b/komodo/uwb/calibration.conf
index cdf35c44..3aa0137a 100644
--- a/komodo/uwb/calibration.conf
+++ b/komodo/uwb/calibration.conf
@@ -1,12 +1,12 @@
# common calibration file
-ant0.ch5.ant_delay=2B:40:00:00
-ant0.ch9.ant_delay=15:40:00:00
+ant0.ch5.ant_delay=3C:40:00:00
+ant0.ch9.ant_delay=46:40:00:00
ant1.ch5.ant_delay=10:40:00:00
ant1.ch9.ant_delay=10:40:00:00
-ant2.ch5.ant_delay=2B:40:00:00
-ant2.ch9.ant_delay=15:40:00:00
+ant2.ch5.ant_delay=3D:40:00:00
+ant2.ch9.ant_delay=48:40:00:00
ant3.ch5.ant_delay=10:40:00:00
ant3.ch9.ant_delay=10:40:00:00
@@ -32,4 +32,4 @@ dual_rx_auto.accum_period=0x00
# Decrease TX power of -0.25 dB
# ant3.ch5.pa_gain_offset=0xFF
-# ant3.ch9.pa_gain_offset=0xFF
+# ant3.ch9.pa_gain_offset=0xFF
\ No newline at end of file
diff --git a/komodo/uwb/configuration.conf b/komodo/uwb/configuration.conf
index 56b6f778..d7e5a776 100644
--- a/komodo/uwb/configuration.conf
+++ b/komodo/uwb/configuration.conf
@@ -6,22 +6,22 @@
[FIRA]ant_sets.ch9.range.rx_ant_set_ranging = 2
[FIRA]ant_sets.ch9.range.tx_ant_set_nonranging = 2
[FIRA]ant_sets.ch9.range.tx_ant_set_ranging = 2
-[FIRA]ant_sets.ch5.azimuth.rx_ant_set_nonranging = 1
-[FIRA]ant_sets.ch5.azimuth.rx_ant_set_ranging = 1
+[FIRA]ant_sets.ch5.azimuth.rx_ant_set_nonranging = 3
+[FIRA]ant_sets.ch5.azimuth.rx_ant_set_ranging = 3
[FIRA]ant_sets.ch5.azimuth.tx_ant_set_nonranging = 1
[FIRA]ant_sets.ch5.azimuth.tx_ant_set_ranging = 1
-[FIRA]ant_sets.ch9.azimuth.rx_ant_set_nonranging = 1
-[FIRA]ant_sets.ch9.azimuth.rx_ant_set_ranging = 1
+[FIRA]ant_sets.ch9.azimuth.rx_ant_set_nonranging = 3
+[FIRA]ant_sets.ch9.azimuth.rx_ant_set_ranging = 3
[FIRA]ant_sets.ch9.azimuth.tx_ant_set_nonranging = 1
[FIRA]ant_sets.ch9.azimuth.tx_ant_set_ranging = 1
-[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging = 1
-[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth = 1
-[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation = 0
+[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_nonranging = 3
+[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_azimuth = 3
+[FIRA]ant_sets.ch5.azimuth_elevation.rx_ant_set_ranging_elevation = 3
[FIRA]ant_sets.ch5.azimuth_elevation.tx_ant_set_nonranging = 1
[FIRA]ant_sets.ch5.azimuth_elevation.tx_ant_set_ranging = 1
-[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging = 1
-[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth = 1
-[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation = 0
+[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_nonranging = 3
+[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_azimuth = 3
+[FIRA]ant_sets.ch9.azimuth_elevation.rx_ant_set_ranging_elevation = 3
[FIRA]ant_sets.ch9.azimuth_elevation.tx_ant_set_nonranging = 1
[FIRA]ant_sets.ch9.azimuth_elevation.tx_ant_set_ranging = 1
@@ -58,11 +58,11 @@ ant_grp0.lna_rxb=01
ant_grp0.rx_config=05
ant_grp0.pdoa_segments=02:07:00:00:00:00
ant_grp0.pdoa_type=00:00:00
-ant_grp0.tx_power_control=00
+ant_grp0.tx_power_control=01
ant_grp0.ch5.pdoa.axisx.lut_id=00
ant_grp0.ch9.pdoa.axisy.lut_id=01
-# Patch Antenna TX / Two Chain Operation
+# Patch Antenna TX / One Chain Operation
ant_grp1.rf_config.rfoff=00
ant_grp1.rf_config.tx=03
ant_grp1.rf_config.tx_aoa=03
@@ -73,11 +73,11 @@ ant_grp1.rf_config.rx_sts2=0e
ant_grp1.rf_config.rx_sts3=0e
ant_grp1.ext_sw_config=01
ant_grp1.lna_rxa=01
-ant_grp1.lna_rxb=01
-ant_grp1.rx_config=04
+ant_grp1.lna_rxb=00
+ant_grp1.rx_config=00
ant_grp1.pdoa_segments=02:07:00:00:00:00
ant_grp1.pdoa_type=00:00:00
-ant_grp1.tx_power_control=00
+ant_grp1.tx_power_control=01
ant_grp1.ch5.pdoa.axisx.lut_id=00
ant_grp1.ch9.pdoa.axisy.lut_id=01
@@ -94,54 +94,63 @@ ant_grp2.ext_sw_config=00
ant_grp2.lna_rxa=00
ant_grp2.lna_rxb=01
ant_grp2.rx_config=01
-ant_grp2.tx_power_control=00
+ant_grp2.tx_power_control=01
-# Patch Antenna TX / One Chain Operation
+# Patch Antenna TX / One Chain Operation - DPD Corrected
ant_grp3.rf_config.rfoff=00
ant_grp3.rf_config.tx=03
ant_grp3.rf_config.tx_aoa=03
-ant_grp3.rf_config.rx_ip=06
-ant_grp3.rf_config.rx_sts0=06
-ant_grp3.rf_config.rx_sts1=06
-ant_grp3.rf_config.rx_sts2=06
-ant_grp3.rf_config.rx_sts3=06
-ant_grp3.ext_sw_config=01
+ant_grp3.rf_config.rx_ip=0e
+ant_grp3.rf_config.rx_sts0=0e
+ant_grp3.rf_config.rx_sts1=0e
+ant_grp3.rf_config.rx_sts2=0e
+ant_grp3.rf_config.rx_sts3=0e
+ant_grp3.ext_sw_config=00
ant_grp3.lna_rxa=01
ant_grp3.lna_rxb=00
ant_grp3.rx_config=00
-ant_grp3.tx_power_control=00
+ant_grp3.pdoa_segments=02:07:00:00:00:00
+ant_grp3.pdoa_type=00:00:00
+ant_grp3.tx_power_control=01
+ant_grp3.ch5.pdoa.axisx.lut_id=00
+ant_grp3.ch9.pdoa.axisy.lut_id=01
pdoa_lut0.data=de:e6:6f:f3:8b:e8:6f:f3:38:ea:6f:f3:e5:eb:6f:f3:92:ed:6f:f3:3f:ef:72:f6:ec:f0:11:f8:99:f2:4a:f9:45:f4:54:fa:f2:f5:44:fb:9f:f7:22:fc:4c:f9:f3:fc:f9:fa:bd:fd:a6:fc:81:fe:53:fe:41:ff:00:00:00:00:ad:01:bf:00:5a:03:7f:01:07:05:43:02:b4:06:0d:03:61:08:de:03:0e:0a:bc:04:bb:0b:ac:05:67:0d:b6:06:14:0f:ef:07:c1:10:8e:09:6e:12:91:0c:1b:14:91:0c:c8:15:91:0c:75:17:91:0c:22:19:91:0c
pdoa_lut1.data=de:e6:6f:f3:8b:e8:6f:f3:38:ea:6f:f3:e5:eb:6f:f3:92:ed:6f:f3:3f:ef:6f:f3:ec:f0:6f:f3:99:f2:6d:f6:45:f4:63:f8:f2:f5:d1:f9:9f:f7:08:fb:4c:f9:21:fc:f9:fa:26:fd:a6:fc:1f:fe:53:fe:11:ff:00:00:00:00:ad:01:ef:00:5a:03:e1:01:07:05:da:02:b4:06:df:03:61:08:f8:04:0e:0a:2f:06:bb:0b:9d:07:67:0d:93:09:14:0f:91:0c:c1:10:91:0c:6e:12:91:0c:1b:14:91:0c:c8:15:91:0c:75:17:91:0c:22:19:91:0c
# Reference frames definition
-ref_frame0.phy_cfg=44:21:07 # BPRF SET 3
-ref_frame0.payload_size=0x007f
+ref_frame0.phy_cfg=44:21:07 # BPRF SP1 with 125 bytes
+ref_frame0.payload_size=0x007d
-ref_frame1.phy_cfg=25:25:03 # HPRF SET 16
-ref_frame1.payload_size=0x0C68
+ref_frame1.phy_cfg=45:04:00 # HPRF Set #1 (SP0 with 6.8 Mbps) with 150 bytes
+ref_frame1.payload_size=0x0096
-ref_frame2.phy_cfg=44:31:07 # BPRF DRBM_HP SP1
-ref_frame2.payload_size=0x007f
+ref_frame2.phy_cfg=44:01:00 # BPRF SP0 with 125 bytes
+ref_frame2.payload_size=0x007d
-ref_frame3.phy_cfg=44:22:07 # BPRF SET 4
+ref_frame3.phy_cfg=44:22:07 # BPRF SP3
ref_frame3.payload_size=0x0000
-ref_frame4.phy_cfg=25:24:03 # HPRF DRHM_LR CL3 SP1
-ref_frame4.payload_size=0x0C68
+ref_frame4.phy_cfg=25:05:00 # HPRF Set #3 (SP0 with 27.2 Mbps) with 150 bytes
+ref_frame4.payload_size=0x0096
-ref_frame5.phy_cfg=25:2c:03 # HPRF DRHM_LR CL7 SP1
-ref_frame5.payload_size=0x0C68
+ref_frame5.phy_cfg=45:22:07 # HPRF Set #24 (SP3)
+ref_frame5.payload_size=0x0000
-ref_frame6.phy_cfg=25:2d:03 # HPRF DRHM_HR CL7
-ref_frame6.payload_size=0x0C68
+ref_frame6.phy_cfg=25:22:03 # HPRF Set #28 (SP3)
+ref_frame6.payload_size=0x0000
-ref_frame7.phy_cfg=45:22:07 # HPRF SET 24
-ref_frame7.payload_size=0x0000
+ref_frame7.phy_cfg=25:2d:03 # HPRF DRHM_HR CL7
+ref_frame7.payload_size=0x0C68
# Post tones
post_tx.pattern_data=DD:DD:DD:DD:77:77:77:77
-post_tx.pattern_repetitions=0x0000
+post_tx.pattern_repetitions=0x0002
# Ipatov / STS time difference threshold
ip_sts_sanity_thres_q2=0x0A
+
+wifi_coex_mode=01
+wifi_coex_time_gap=01
+ch5.wifi_coex_enabled=01
+ch9.wifi_coex_enabled=01
diff --git a/komodo_generic.mk b/komodo_generic.mk
new file mode 100644
index 00000000..5d89593e
--- /dev/null
+++ b/komodo_generic.mk
@@ -0,0 +1,20 @@
+#
+# 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.
+#
+
+$(call inherit-product, device/google/caimito/device-komodo.mk)
+
+# preloaded_nanoapps.json
+PRODUCT_SOONG_NAMESPACES += vendor/google_contexthub/devices/p24_common
diff --git a/location/caiman/Android.bp b/location/caiman/Android.bp
index eadab4e5..eedc1fb8 100644
--- a/location/caiman/Android.bp
+++ b/location/caiman/Android.bp
@@ -5,7 +5,7 @@ package {
}
soong_config_module_type {
- name: "ignss_prebuilt_etc",
+ name: "gnss_prebuilt_etc",
module_type: "prebuilt_etc",
config_namespace: "gpssdk",
variables: [
@@ -25,7 +25,7 @@ soong_config_string_variable {
],
}
-ignss_prebuilt_etc {
+gnss_prebuilt_etc {
name: "gps.cfg",
soong_config_variables: {
buildtype: {
@@ -46,107 +46,3 @@ ignss_prebuilt_etc {
relative_install_path: "gnss",
vendor: true,
}
-
-soong_config_module_type {
- name: "egnss_prebuilt_etc",
- module_type: "prebuilt_etc",
- config_namespace: "gpssdk",
- variables: [
- "gpsconf",
- ],
- properties: [
- "src",
- ],
-}
-
-soong_config_string_variable {
- name: "gpsconf",
- values: [
- "factory",
- "user",
- "userdebug",
- "eng",
- ],
-}
-
-prebuilt_etc {
- name: "gps.cer",
- src: "gps.cer",
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "gps.xml",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/gps.xml",
- },
- userdebug: {
- src: "userdebug/gps.xml",
- },
- eng: {
- src: "userdebug/gps.xml",
- },
- factory: {
- src: "factory/gps.xml",
- },
- conditions_default: {
- src: "user/gps.xml",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "lhd.conf",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/lhd.conf",
- },
- userdebug: {
- src: "userdebug/lhd.conf",
- },
- eng: {
- src: "userdebug/lhd.conf",
- },
- factory: {
- src: "factory/lhd.conf",
- },
- conditions_default: {
- src: "user/lhd.conf",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "scd.conf",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/scd.conf",
- },
- userdebug: {
- src: "userdebug/scd.conf",
- },
- eng: {
- src: "userdebug/scd.conf",
- },
- factory: {
- src: "factory/scd.conf",
- },
- conditions_default: {
- src: "user/scd.conf",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
diff --git a/location/caiman/factory/gps.xml b/location/caiman/factory/gps.xml
deleted file mode 100644
index 89558834..00000000
--- a/location/caiman/factory/gps.xml
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/caiman/factory/lhd.conf b/location/caiman/factory/lhd.conf
deleted file mode 100644
index c430b93a..00000000
--- a/location/caiman/factory/lhd.conf
+++ /dev/null
@@ -1,33 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
-LogLevel=*:I
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/caiman/factory/scd.conf b/location/caiman/factory/scd.conf
deleted file mode 100644
index 43f9cd27..00000000
--- a/location/caiman/factory/scd.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
-SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
diff --git a/location/caiman/gps.cer b/location/caiman/gps.cer
deleted file mode 100644
index 934e0c5c..00000000
--- a/location/caiman/gps.cer
+++ /dev/null
@@ -1,161 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
-ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
-nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
-t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
-SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
-BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
-rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
-NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
-BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
-BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
-MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
-p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
-5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
-WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
-4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
-hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ
-RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD
-VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX
-DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y
-ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy
-VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr
-mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr
-IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK
-mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu
-XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy
-dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye
-jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1
-BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3
-DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92
-9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx
-jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0
-Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz
-ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS
-R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH
-MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT
-MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
-b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG
-9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI
-2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx
-1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ
-q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz
-tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ
-vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP
-BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV
-5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY
-1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4
-NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG
-Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91
-8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe
-pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl
-MrY=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
-ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
-nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
-t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
-SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
-BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
-rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
-NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
-BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
-BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
-MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
-p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
-5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
-WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
-4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
-hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFZTCCA02gAwIBAgIPAWv6o5fPZQ5hxva1vuNrMA0GCSqGSIb3DQEBCwUAMDgx
-CzAJBgNVBAYTAkpQMRcwFQYDVQQKDA5SYWt1dGVuIE1vYmlsZTEQMA4GA1UEAwwH
-Um9vdCBDQTAeFw0xOTA3MTYxMTU1NDJaFw0yOTA3MTMxMTU1NDJaMD4xCzAJBgNV
-BAYTAkpQMRcwFQYDVQQKEw5SYWt1dGVuIE1vYmlsZTEWMBQGA1UEAxMNREMgSXNz
-dWluZyBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAObjAbQ8TkzF
-A+/WvSE6fzDf+rlvBKY1dJJbiJ2/j0lc+tj56dE7+BhZ2JVmAYIYfEoUw69dwxTR
-44EdZln3ZVFmMuOdfxvF9A46pMKzH1skr8ErDgjNyJ9f/JOuQ29p/7BvLC55aRzk
-yj99BYdzJWKs+5W7jQlv7/HyJ/PQ+rUEBOx4o/YiTucDFduWdV6/x5mcEbKD3ufL
-66vUEf3MHGegDkOWAMTchl1RmaYDlf3IMsXC7M2bFPFa/9y/vzaaY6EhnJ861co6
-rkOhTZe/kJZwqQYFmWczBPZK/9zRy3C1zA09tCBk+CDNBrNXe+3dMLFmnW4npxUQ
-oceTPhaaDo5lA6HkkARwVWLrporFZ2B/th2Bqtu6uObLSB6JMA2jxmKwKukM8/jp
-C9tKV9X03rHQIQultc63rivPdgQvqYgW1PVdzV1a3pZEMk5zv257+fxgfUGzfUh7
-tx0OY+BkykSP6ZK/BsbI/BY+rsS0L/0lmC22NU1p+qVeN3ZRHoqntB+FymaBfQ3/
-yfKkDNfnMua5GzLyyYGYUDDx71rtfrs3hGDiwjvE4B0IvsU0E7Oerk5gLqx8t0q/
-MmhI+CJJS1bH2sRBMcqfRAv+eyByFsvLY7Er/ztveaabX9xEwyPNFOcU+SZMhipv
-EUKmUcOAHxzx4HbYEFyM0Z7WgUdlTd1xAgMBAAGjZjBkMB8GA1UdIwQYMBaAFPUI
-BlLFno+y5xdHlCX349iVyS75MB0GA1UdDgQWBBQzVhTSCf8F31Zf0Bu661qymMko
-JzAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADANBgkqhkiG9w0B
-AQsFAAOCAgEADQEufjma/6fT/Do4Fh13lZhsowHSsGv5sFYly6224GsciE80ZwYg
-R4EK/TAR0jorBXsu6sQc51pZ5SSHhIxfo2frfprTPaaWN6cZwfrb6UcnD/FaZ1jP
-HzWrI3kRxG9JCDffzE8uMf8Rnc69n1j+TBerk4Ix3Zui2TaaF6LVceJ4RgeNkZl0
-OFkGGFruHz/d83q7A6YjgN0iwMEabdtKH7Sq27LqGPeCS8NuGlrziNAxktdwaYlN
-D5t6ntM/1nHYPmVqdioEU9vAnyB3BiXOlITPHEEMOSlItcUsJ6rN5DZJaJgkBxvN
-Qdi6wmaDlxy8XFyy4KGFKWAl17FlfpqW5VtYQJ4aDpibGlGqamg0vm+IJDIGPlOs
-KQcxG17cOw4MCflAtnzHKHBn52DegQKwxev2ZpqdwVw/NqPq0yTNEbCRqEyiq7+H
-ljKEFiEjEjeXTcqR4DoCseA5UgcriuriV0OCvr8KTlviV4FEUu+IA9ut8YIvf2of
-Zz0z8rO4H+Rb4tMi/yBRM09x3rEW4hXwO0qpCBNBa0wEJBxufF3f6l9efEle+YTR
-XS92gutaoVluqMfRSJckjwWokToi32/FvF79guZymD0qHkOSi5dewsIW7zsdobvv
-t2CWLfTAb9cx222ELBpVPkfcgUKfF4RCGWPzuAlK6OueuDrInOiz8ag=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFUjCCAzqgAwIBAgICBpAwDQYJKoZIhvcNAQELBQAwODELMAkGA1UEBhMCSlAx
-FzAVBgNVBAoMDlJha3V0ZW4gTW9iaWxlMRAwDgYDVQQDDAdSb290IENBMB4XDTE5
-MDcxNjEwNTkwMVoXDTM5MDcxNTEwNTkwMVowODELMAkGA1UEBhMCSlAxFzAVBgNV
-BAoMDlJha3V0ZW4gTW9iaWxlMRAwDgYDVQQDDAdSb290IENBMIICIjANBgkqhkiG
-9w0BAQEFAAOCAg8AMIICCgKCAgEAqiPMbNudotG8afkk5Fwo2QdDcFFmC+qGpGjw
-yQs57QtGPRk1HsIhZFfr6zn8t1tZw6Zo+A0biFA7d2N93nYsseHBy/bZlhhOL+Js
-Jb907UM09L5xaJIgnbFYVT1QjtB7ksLAy3rHpdSKiggfT1ynwM/u6wIdWRSx24QU
-Vxpq5iFpVj041+/RnpCPASL5pSnbYZKQyOb/XsOaR+hz7aSjwiUzk2cRjAmRqYxY
-qYVe135IAy377inJRtUPvi3IhtmUHJToiMLBH5tChkjkIpdRG1lVIj4vGdzrIb+Q
-Kvg/k7BDVZ3sstsLvJ8evNonBzrqcr80ek/X+HFrgY/3M1VEru4ohLAiA877CuuG
-UAfrxFh9qjP1yue+dlrQWk+WHMbGMzKI1zCKEMphJatyNHfpRtD8LUWtLV96DD78
-qLwQwrSYrEMd2u/akeBFKINYWqpqkVBhSsV3eukXVIdSbtSAxZNv+4m6QddEcUvG
-2ZLf+yCf2tl+LPGXNL08vwMVbQqcDw8m+nDP4vu0VUixddyoqnnDlWOoQESuQFQ1
-IqYFQhRPs2dFRf5TJzkmbqRUXbaPxsrKGjTtVpPgENbv40nyRGyBbl1CzqpBFEp5
-7w4MPYDIzWKYbRyCnUE5WScRBFmym7242KA3SOfkylzGMb8KGJxohVME+7oMbNf5
-EjLWVgECAwEAAaNmMGQwHwYDVR0jBBgwFoAU9QgGUsWej7LnF0eUJffj2JXJLvkw
-HQYDVR0OBBYEFPUIBlLFno+y5xdHlCX349iVyS75MA4GA1UdDwEB/wQEAwIBBjAS
-BgNVHRMBAf8ECDAGAQH/AgEBMA0GCSqGSIb3DQEBCwUAA4ICAQCDGIeYrtivFt3p
-8k5vXKFUT072C7wMvfrAGYCYgIdUthWCqJoMwnG3Fsg7Ngu70La7ESBzEKpnpPWz
-eIdnREJkNP9iqiKHXnaUV2P/21AS1q6enVKBFOl7dYiVjqOZ+vac3a1UjLWkvm0g
-x4sg/f3PpiEzZM7ecnQYk2wfMSq8Jw0w1Lf0SEeoYZTkf12cqSJVSa/G7gEdL/Cn
-LO3yyBq0KPNdd87eIfvCLJj55UJ5dCr0JXRTUteBvJwflbPXmOqfI8fA05fwlJZS
-o1SBpMI9cEBwaPXQM9CPNKaWLvyOR1KpviRzbCnaKf44Fs2OuZboo3avZrC9eUoU
-HU2HKXRj8UMRlFeCdNugbOdGyK+CpXwMHVtIrtpf0iOUqo0rOekgnUSNi9qyjD1g
-IV3Y/NLVl9fqe8q66IWUn8NYndxigMKWcMCBFUjfP0yMZeqSHFiIv7zk9PuV/62k
-Yele7cK9iHnEUwWBj6VCEs6pZBS1QSmhRw3GWlSDc/gHXd38PG20zH7xg4z2H9Rc
-Op9P1ZW2kjqv5D2+q/qtaePAyHn3B05UZrQYUmx7LaHNO7op6dZgCdoR0sVsR+Fc
-Zyr0AhgiuTWrjtUEOGx2qJVwAsHkpqtlN+DaGT08dT64LvIf0bfGvmtm++/WEDWJ
-HInwg85pGm+sEkYbYFRBD0woPBsL3g==
------END CERTIFICATE-----
diff --git a/location/caiman/user/gps.cfg b/location/caiman/user/gps.cfg
index 38cd1294..8c6515aa 100644
--- a/location/caiman/user/gps.cfg
+++ b/location/caiman/user/gps.cfg
@@ -7,8 +7,12 @@ GlueLayer_EnableGnssCfgInterface=1
gnss_device_type=K042
gnss_device_patch_address=0
gnss_device_patch_file=/vendor/firmware/kepler.bin
+allow_logging_if_disconnected=0
ism_stream_enable=1
caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
+Is1PPSTimeSyncEnable=1
+MaxNtnRefLocAgeSecs=600
+GlueLayer_IsPlatformRefTimeEnable=1
chpp_betp_client=1
gnss_device_data_port_chpp_spi_device=/dev/gnss_ipc
gnss_device_data_port_chpp_present=1
@@ -21,31 +25,35 @@ ChipCfg_VDR_low_end_Time = 20
Chip_Configuration_AidingConfiguration=0x00020046
Chip_Configuration_RefClkControl=0x24
Chip_Configuration_DCXO_CrystalType=0x11
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
+Chip_Configuration_GNSSConstConstraintDef = 0x60FF
+LocTech_Constraints = 0x60FF
Chip_Configuration_RfMiscCtrl = 0x80008001
bdsUsedInUSPolicy=2
sbasUsedInUSPolicy=2
qzssUsedInUSPolicy=2
navicUsedInUSPolicy=2
-Chip_Configuration_FeatureCfg_DVS = 0
-Chip_Configuration_FeatureCfg_DFS = 0
+Chip_Configuration_FeatureCfg_DVS = 1
+Chip_Configuration_FeatureCfg_DFS = 1
+Chip_Configuration_FeatureCfg_MTPL = 0
+Chip_Configuration_FeatureCfg_SDL_BYASS = 1
mailboxDisabled=0x0
gnss_rfic_chip_id=55400000
UseRtcForAiding=1
additional_rtc_uncertainty_ms=10
-Sif_UseFwXtraInterface=0
+Sif_UseFwXtraInterface=1
Agnss_IsGloAidingEnable=0
SETCaps_IsOtdoa=1
SETCaps_IsLpp=1
+SETCaps_SuplUT1=20
PosReq_Supl2Params_SuplNiUdpPort=7275
-GlueLayer_LPPCpBitmask=0x17
+GlueLayer_LPPCpBitmask=0xFF
GlueLayer_IsCpLteNeighborCellEnable=1
GlueLayer_isReqDBHFromFwRefLoc=1
GlueLayer_isReqUBPFromPressureSensor=1
+GlueLayer_IsRilCIDReqEnable=0
GlueLayer_IsMemsEnable=1
GlueLayer_MeasCorrCap=7
-Chip_Configuration_mems_data_Configuration=0x17
+Chip_Configuration_mems_data_Configuration=0x25
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@@ -54,17 +62,30 @@ UP_LocTech_PrimaryConst=0
UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
-soft_dog=0
+SingleBandAcqPower=69
+MultiBandAcqPower=90
+SingleBandFullTrkPower=55
+MultiBandFullTrkPower=70
+SingleBandDutyCycleTrkPower=50
+MultiBandDutyCycleTrkPower=65
+SingleBandNmTrkPower=20
+MultiBandNmTrkPower=28
+SingleBandUdTrkPower=14
+MultiBandUdTrkPower=18
RfPathLossDb_Ap=3210
RfPathLossDb_Cp=3210
RfPathLossDb_L5_Ap=4450
RfPathLossDb_L5_Cp=4450
IsUseEntireRespTime911=1
isForceHighAccuracyMode=1
-isUseUncalAccel=0
+cp_partial_reset_disable=1
+isUseUncalAccel=1
+isUseUncalMagn=0
+NavOptions=0x2443
GNSS_CARRIER_CONFIG_BEGIN
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
@@ -104,6 +125,7 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
GNSS_CARRIER_ID=3
+ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2
@@ -127,7 +149,6 @@ ENABLE_LPP_CP=0
ENABLE_LPPE_CP=0
ENABLE_5G_CP_CAPS_MSA=0
ENABLE_5G_CP_CAPS_MSB=0
-SUPL_SSL_METHOD=TLSv1
USE_EMER_PDN_FOR_EMER_SUPL=0
GNSS_CARRIER_ID=8
diff --git a/location/caiman/user/gps.xml b/location/caiman/user/gps.xml
deleted file mode 100644
index 6c335c52..00000000
--- a/location/caiman/user/gps.xml
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/caiman/user/lhd.conf b/location/caiman/user/lhd.conf
deleted file mode 100644
index 73e03bcc..00000000
--- a/location/caiman/user/lhd.conf
+++ /dev/null
@@ -1,31 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-# LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=false
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-# LheFailSafe=/data/vendor/gps/esw-crash-dump.txt
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/caiman/user/scd.conf b/location/caiman/user/scd.conf
deleted file mode 100644
index e75f209b..00000000
--- a/location/caiman/user/scd.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-LogEnabled=false
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
diff --git a/location/caiman/userdebug/gps.cfg b/location/caiman/userdebug/gps.cfg
index b2573672..9276d626 100644
--- a/location/caiman/userdebug/gps.cfg
+++ b/location/caiman/userdebug/gps.cfg
@@ -12,7 +12,7 @@ uni_log_max_file_count=5
uni_log_max_size_mb=20
uni_log_total_max_size_mb=100
-debug_enable=1
+debug_enable=4
mem_dump_to_node=1
gnss_device_type=K042
@@ -20,10 +20,16 @@ gnss_device_type=K042
gnss_device_patch_address=0
gnss_device_patch_file=/vendor/firmware/kepler.bin
+allow_logging_if_disconnected=0
+
# enable ism stream for GAAM
ism_stream_enable=1
caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
+# Enable/Disable 1PPS Time Sync policy
+Is1PPSTimeSyncEnable=1
+
+MaxNtnRefLocAgeSecs=600
# CHIP_CONFIG_IO_OPT_HOSTIO_VIA_SECONDARY + CHIP_CONFIG_IO_OPT_CPMB_MASK
#Chip_Configuration_Io_Options=0x9
# enable DEBUG sync msg
@@ -33,6 +39,7 @@ caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
#Chip_Configuration_cpdbgsync=1
# Chip_Configuration_TrackerDebugMode = 0x10
+GlueLayer_IsPlatformRefTimeEnable=1
# enables CHPP for SPI port
# uncomment the *chpp* lines below (and comment gnss_device-data_port_kepslim_present above) to use SPI+CHPP
@@ -91,8 +98,8 @@ Chip_Configuration_DCXO_CrystalType=0x11
#Chip_Configuration_DCXO_InflectionPoint=2855
# L1 + L5 MCW
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
+Chip_Configuration_GNSSConstConstraintDef = 0x60FF
+LocTech_Constraints = 0x60FF
Chip_Configuration_RfMiscCtrl = 0x80008001
### 2C48 L1 only MCW ###
@@ -115,8 +122,12 @@ navicUsedInUSPolicy=2
# DVS: 0 = Disabled, 1 = Enabled (default)
# DFS: 0 = Disabled, 1 = Enabled (default)
-Chip_Configuration_FeatureCfg_DVS = 0
-Chip_Configuration_FeatureCfg_DFS = 0
+Chip_Configuration_FeatureCfg_DVS = 1
+Chip_Configuration_FeatureCfg_DFS = 1
+# Disable MTPL
+Chip_Configuration_FeatureCfg_MTPL = 0
+# MCW Link failure behavior: 0 = SW Assert (default), 1 = GNSS restart (hot start)
+Chip_Configuration_FeatureCfg_SDL_BYASS = 1
# This is a bitfield that will disable incoming interrupts for mailboxes
# AP = 0x1
@@ -145,7 +156,7 @@ UseRtcForAiding=1
additional_rtc_uncertainty_ms=10
# set to 1 for FW SGEE download - Requires Android FW to be properly configured
-Sif_UseFwXtraInterface=0
+Sif_UseFwXtraInterface=1
# ChipCfg_GetGpsWeekFloor variable allows testing of old GPS weeks.
# Used here to adjust the GPS week for carrier testing.
@@ -162,14 +173,22 @@ Sif_UseFwXtraInterface=0
Agnss_IsGloAidingEnable=0
SETCaps_IsOtdoa=1
SETCaps_IsLpp=1
+SETCaps_SuplUT1=20
PosReq_Supl2Params_SuplNiUdpPort=7275
-GlueLayer_LPPCpBitmask=0x17
+GlueLayer_LPPCpBitmask=0xFF
GlueLayer_IsCpLteNeighborCellEnable=1
GlueLayer_isReqDBHFromFwRefLoc=1
GlueLayer_isReqUBPFromPressureSensor=1
+GlueLayer_IsRilCIDReqEnable=0
GlueLayer_IsMemsEnable=1
GlueLayer_MeasCorrCap=7
-Chip_Configuration_mems_data_Configuration=0x17
+
+# 0x0001: CHIP_CONFIG_MEMS_ACCEL_AVAILABLE
+# 0x0002: CHIP_CONFIG_MEMS_MAGN_AVAILABLE
+# 0x0004: CHIP_CONFIG_MEMS_GYRO_AVAILABLE
+# 0x0010: CHIP_CONFIG_MEMS_ORIENTATION_AVAILABLE
+# 0x0020: CHIP_CONFIG_MEMS_STEPCOUNTER_AVAILABLE
+Chip_Configuration_mems_data_Configuration=0x25
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@@ -179,7 +198,17 @@ UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
-soft_dog=0
+# GNSS power values in "mW"
+SingleBandAcqPower=69
+MultiBandAcqPower=90
+SingleBandFullTrkPower=55
+MultiBandFullTrkPower=70
+SingleBandDutyCycleTrkPower=50
+MultiBandDutyCycleTrkPower=65
+SingleBandNmTrkPower=20
+MultiBandNmTrkPower=28
+SingleBandUdTrkPower=14
+MultiBandUdTrkPower=18
RfPathLossDb_Ap=3210
RfPathLossDb_Cp=3210
@@ -192,12 +221,27 @@ IsUseEntireRespTime911=1
# force engine to engage high accuracy if entire response time used; default 0
isForceHighAccuracyMode=1
-# 0: Use calibrated Accel data 1: Use uncalibrated Accel data
-isUseUncalAccel=0
+# This is to indicate if AP supports CP partial reset feature
+# default = CP partial reset feature enabled
+# 0 = CP partial reset feature enabled
+# 1 = CP partial reset feature disabled
+cp_partial_reset_disable=1
+
+# 0: Use calibrated data 1: Use uncalibrated data
+isUseUncalAccel=1
+isUseUncalMagn=0
+
+# 0x0001: Enable StaticNavMode
+# 0x0002: Enable TunnelDetection
+# 0x0040: Self-detection Algorithm works
+# 0x0400: Enable MEMS S5
+# 0x2000: Enable MEMS PGMF (Pedestrian GNSS + MEMS Fusion)
+NavOptions=0x2443
GNSS_CARRIER_CONFIG_BEGIN
# DEFAULT
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
@@ -237,6 +281,7 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
# VZW
GNSS_CARRIER_ID=3
+ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2
@@ -260,7 +305,6 @@ ENABLE_LPP_CP=0
ENABLE_LPPE_CP=0
ENABLE_5G_CP_CAPS_MSA=0
ENABLE_5G_CP_CAPS_MSB=0
-SUPL_SSL_METHOD=TLSv1
USE_EMER_PDN_FOR_EMER_SUPL=0
# DOCOMO
GNSS_CARRIER_ID=8
diff --git a/location/caiman/userdebug/gps.xml b/location/caiman/userdebug/gps.xml
deleted file mode 100644
index 0686861c..00000000
--- a/location/caiman/userdebug/gps.xml
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/caiman/userdebug/lhd.conf b/location/caiman/userdebug/lhd.conf
deleted file mode 100644
index c430b93a..00000000
--- a/location/caiman/userdebug/lhd.conf
+++ /dev/null
@@ -1,33 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
-LogLevel=*:I
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/caiman/userdebug/scd.conf b/location/caiman/userdebug/scd.conf
deleted file mode 100644
index 43f9cd27..00000000
--- a/location/caiman/userdebug/scd.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
-SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
diff --git a/location/komodo/Android.bp b/location/komodo/Android.bp
index eadab4e5..eedc1fb8 100644
--- a/location/komodo/Android.bp
+++ b/location/komodo/Android.bp
@@ -5,7 +5,7 @@ package {
}
soong_config_module_type {
- name: "ignss_prebuilt_etc",
+ name: "gnss_prebuilt_etc",
module_type: "prebuilt_etc",
config_namespace: "gpssdk",
variables: [
@@ -25,7 +25,7 @@ soong_config_string_variable {
],
}
-ignss_prebuilt_etc {
+gnss_prebuilt_etc {
name: "gps.cfg",
soong_config_variables: {
buildtype: {
@@ -46,107 +46,3 @@ ignss_prebuilt_etc {
relative_install_path: "gnss",
vendor: true,
}
-
-soong_config_module_type {
- name: "egnss_prebuilt_etc",
- module_type: "prebuilt_etc",
- config_namespace: "gpssdk",
- variables: [
- "gpsconf",
- ],
- properties: [
- "src",
- ],
-}
-
-soong_config_string_variable {
- name: "gpsconf",
- values: [
- "factory",
- "user",
- "userdebug",
- "eng",
- ],
-}
-
-prebuilt_etc {
- name: "gps.cer",
- src: "gps.cer",
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "gps.xml",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/gps.xml",
- },
- userdebug: {
- src: "userdebug/gps.xml",
- },
- eng: {
- src: "userdebug/gps.xml",
- },
- factory: {
- src: "factory/gps.xml",
- },
- conditions_default: {
- src: "user/gps.xml",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "lhd.conf",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/lhd.conf",
- },
- userdebug: {
- src: "userdebug/lhd.conf",
- },
- eng: {
- src: "userdebug/lhd.conf",
- },
- factory: {
- src: "factory/lhd.conf",
- },
- conditions_default: {
- src: "user/lhd.conf",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "scd.conf",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/scd.conf",
- },
- userdebug: {
- src: "userdebug/scd.conf",
- },
- eng: {
- src: "userdebug/scd.conf",
- },
- factory: {
- src: "factory/scd.conf",
- },
- conditions_default: {
- src: "user/scd.conf",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
diff --git a/location/komodo/factory/gps.xml b/location/komodo/factory/gps.xml
deleted file mode 100644
index 89558834..00000000
--- a/location/komodo/factory/gps.xml
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/komodo/factory/lhd.conf b/location/komodo/factory/lhd.conf
deleted file mode 100644
index c430b93a..00000000
--- a/location/komodo/factory/lhd.conf
+++ /dev/null
@@ -1,33 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
-LogLevel=*:I
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/komodo/factory/scd.conf b/location/komodo/factory/scd.conf
deleted file mode 100644
index 43f9cd27..00000000
--- a/location/komodo/factory/scd.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
-SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
diff --git a/location/komodo/gps.cer b/location/komodo/gps.cer
deleted file mode 100644
index 934e0c5c..00000000
--- a/location/komodo/gps.cer
+++ /dev/null
@@ -1,161 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
-ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
-nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
-t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
-SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
-BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
-rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
-NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
-BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
-BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
-MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
-p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
-5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
-WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
-4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
-hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ
-RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD
-VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX
-DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y
-ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy
-VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr
-mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr
-IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK
-mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu
-XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy
-dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye
-jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1
-BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3
-DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92
-9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx
-jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0
-Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz
-ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS
-R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH
-MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT
-MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
-b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG
-9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI
-2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx
-1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ
-q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz
-tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ
-vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP
-BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV
-5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY
-1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4
-NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG
-Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91
-8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe
-pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl
-MrY=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
-ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
-nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
-t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
-SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
-BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
-rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
-NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
-BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
-BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
-MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
-p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
-5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
-WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
-4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
-hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFZTCCA02gAwIBAgIPAWv6o5fPZQ5hxva1vuNrMA0GCSqGSIb3DQEBCwUAMDgx
-CzAJBgNVBAYTAkpQMRcwFQYDVQQKDA5SYWt1dGVuIE1vYmlsZTEQMA4GA1UEAwwH
-Um9vdCBDQTAeFw0xOTA3MTYxMTU1NDJaFw0yOTA3MTMxMTU1NDJaMD4xCzAJBgNV
-BAYTAkpQMRcwFQYDVQQKEw5SYWt1dGVuIE1vYmlsZTEWMBQGA1UEAxMNREMgSXNz
-dWluZyBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAObjAbQ8TkzF
-A+/WvSE6fzDf+rlvBKY1dJJbiJ2/j0lc+tj56dE7+BhZ2JVmAYIYfEoUw69dwxTR
-44EdZln3ZVFmMuOdfxvF9A46pMKzH1skr8ErDgjNyJ9f/JOuQ29p/7BvLC55aRzk
-yj99BYdzJWKs+5W7jQlv7/HyJ/PQ+rUEBOx4o/YiTucDFduWdV6/x5mcEbKD3ufL
-66vUEf3MHGegDkOWAMTchl1RmaYDlf3IMsXC7M2bFPFa/9y/vzaaY6EhnJ861co6
-rkOhTZe/kJZwqQYFmWczBPZK/9zRy3C1zA09tCBk+CDNBrNXe+3dMLFmnW4npxUQ
-oceTPhaaDo5lA6HkkARwVWLrporFZ2B/th2Bqtu6uObLSB6JMA2jxmKwKukM8/jp
-C9tKV9X03rHQIQultc63rivPdgQvqYgW1PVdzV1a3pZEMk5zv257+fxgfUGzfUh7
-tx0OY+BkykSP6ZK/BsbI/BY+rsS0L/0lmC22NU1p+qVeN3ZRHoqntB+FymaBfQ3/
-yfKkDNfnMua5GzLyyYGYUDDx71rtfrs3hGDiwjvE4B0IvsU0E7Oerk5gLqx8t0q/
-MmhI+CJJS1bH2sRBMcqfRAv+eyByFsvLY7Er/ztveaabX9xEwyPNFOcU+SZMhipv
-EUKmUcOAHxzx4HbYEFyM0Z7WgUdlTd1xAgMBAAGjZjBkMB8GA1UdIwQYMBaAFPUI
-BlLFno+y5xdHlCX349iVyS75MB0GA1UdDgQWBBQzVhTSCf8F31Zf0Bu661qymMko
-JzAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADANBgkqhkiG9w0B
-AQsFAAOCAgEADQEufjma/6fT/Do4Fh13lZhsowHSsGv5sFYly6224GsciE80ZwYg
-R4EK/TAR0jorBXsu6sQc51pZ5SSHhIxfo2frfprTPaaWN6cZwfrb6UcnD/FaZ1jP
-HzWrI3kRxG9JCDffzE8uMf8Rnc69n1j+TBerk4Ix3Zui2TaaF6LVceJ4RgeNkZl0
-OFkGGFruHz/d83q7A6YjgN0iwMEabdtKH7Sq27LqGPeCS8NuGlrziNAxktdwaYlN
-D5t6ntM/1nHYPmVqdioEU9vAnyB3BiXOlITPHEEMOSlItcUsJ6rN5DZJaJgkBxvN
-Qdi6wmaDlxy8XFyy4KGFKWAl17FlfpqW5VtYQJ4aDpibGlGqamg0vm+IJDIGPlOs
-KQcxG17cOw4MCflAtnzHKHBn52DegQKwxev2ZpqdwVw/NqPq0yTNEbCRqEyiq7+H
-ljKEFiEjEjeXTcqR4DoCseA5UgcriuriV0OCvr8KTlviV4FEUu+IA9ut8YIvf2of
-Zz0z8rO4H+Rb4tMi/yBRM09x3rEW4hXwO0qpCBNBa0wEJBxufF3f6l9efEle+YTR
-XS92gutaoVluqMfRSJckjwWokToi32/FvF79guZymD0qHkOSi5dewsIW7zsdobvv
-t2CWLfTAb9cx222ELBpVPkfcgUKfF4RCGWPzuAlK6OueuDrInOiz8ag=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFUjCCAzqgAwIBAgICBpAwDQYJKoZIhvcNAQELBQAwODELMAkGA1UEBhMCSlAx
-FzAVBgNVBAoMDlJha3V0ZW4gTW9iaWxlMRAwDgYDVQQDDAdSb290IENBMB4XDTE5
-MDcxNjEwNTkwMVoXDTM5MDcxNTEwNTkwMVowODELMAkGA1UEBhMCSlAxFzAVBgNV
-BAoMDlJha3V0ZW4gTW9iaWxlMRAwDgYDVQQDDAdSb290IENBMIICIjANBgkqhkiG
-9w0BAQEFAAOCAg8AMIICCgKCAgEAqiPMbNudotG8afkk5Fwo2QdDcFFmC+qGpGjw
-yQs57QtGPRk1HsIhZFfr6zn8t1tZw6Zo+A0biFA7d2N93nYsseHBy/bZlhhOL+Js
-Jb907UM09L5xaJIgnbFYVT1QjtB7ksLAy3rHpdSKiggfT1ynwM/u6wIdWRSx24QU
-Vxpq5iFpVj041+/RnpCPASL5pSnbYZKQyOb/XsOaR+hz7aSjwiUzk2cRjAmRqYxY
-qYVe135IAy377inJRtUPvi3IhtmUHJToiMLBH5tChkjkIpdRG1lVIj4vGdzrIb+Q
-Kvg/k7BDVZ3sstsLvJ8evNonBzrqcr80ek/X+HFrgY/3M1VEru4ohLAiA877CuuG
-UAfrxFh9qjP1yue+dlrQWk+WHMbGMzKI1zCKEMphJatyNHfpRtD8LUWtLV96DD78
-qLwQwrSYrEMd2u/akeBFKINYWqpqkVBhSsV3eukXVIdSbtSAxZNv+4m6QddEcUvG
-2ZLf+yCf2tl+LPGXNL08vwMVbQqcDw8m+nDP4vu0VUixddyoqnnDlWOoQESuQFQ1
-IqYFQhRPs2dFRf5TJzkmbqRUXbaPxsrKGjTtVpPgENbv40nyRGyBbl1CzqpBFEp5
-7w4MPYDIzWKYbRyCnUE5WScRBFmym7242KA3SOfkylzGMb8KGJxohVME+7oMbNf5
-EjLWVgECAwEAAaNmMGQwHwYDVR0jBBgwFoAU9QgGUsWej7LnF0eUJffj2JXJLvkw
-HQYDVR0OBBYEFPUIBlLFno+y5xdHlCX349iVyS75MA4GA1UdDwEB/wQEAwIBBjAS
-BgNVHRMBAf8ECDAGAQH/AgEBMA0GCSqGSIb3DQEBCwUAA4ICAQCDGIeYrtivFt3p
-8k5vXKFUT072C7wMvfrAGYCYgIdUthWCqJoMwnG3Fsg7Ngu70La7ESBzEKpnpPWz
-eIdnREJkNP9iqiKHXnaUV2P/21AS1q6enVKBFOl7dYiVjqOZ+vac3a1UjLWkvm0g
-x4sg/f3PpiEzZM7ecnQYk2wfMSq8Jw0w1Lf0SEeoYZTkf12cqSJVSa/G7gEdL/Cn
-LO3yyBq0KPNdd87eIfvCLJj55UJ5dCr0JXRTUteBvJwflbPXmOqfI8fA05fwlJZS
-o1SBpMI9cEBwaPXQM9CPNKaWLvyOR1KpviRzbCnaKf44Fs2OuZboo3avZrC9eUoU
-HU2HKXRj8UMRlFeCdNugbOdGyK+CpXwMHVtIrtpf0iOUqo0rOekgnUSNi9qyjD1g
-IV3Y/NLVl9fqe8q66IWUn8NYndxigMKWcMCBFUjfP0yMZeqSHFiIv7zk9PuV/62k
-Yele7cK9iHnEUwWBj6VCEs6pZBS1QSmhRw3GWlSDc/gHXd38PG20zH7xg4z2H9Rc
-Op9P1ZW2kjqv5D2+q/qtaePAyHn3B05UZrQYUmx7LaHNO7op6dZgCdoR0sVsR+Fc
-Zyr0AhgiuTWrjtUEOGx2qJVwAsHkpqtlN+DaGT08dT64LvIf0bfGvmtm++/WEDWJ
-HInwg85pGm+sEkYbYFRBD0woPBsL3g==
------END CERTIFICATE-----
diff --git a/location/komodo/user/gps.cfg b/location/komodo/user/gps.cfg
index ef8c0344..fcbf35cf 100644
--- a/location/komodo/user/gps.cfg
+++ b/location/komodo/user/gps.cfg
@@ -7,8 +7,12 @@ GlueLayer_EnableGnssCfgInterface=1
gnss_device_type=K042
gnss_device_patch_address=0
gnss_device_patch_file=/vendor/firmware/kepler.bin
+allow_logging_if_disconnected=0
ism_stream_enable=1
caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
+Is1PPSTimeSyncEnable=1
+MaxNtnRefLocAgeSecs=600
+GlueLayer_IsPlatformRefTimeEnable=1
chpp_betp_client=1
gnss_device_data_port_chpp_spi_device=/dev/gnss_ipc
gnss_device_data_port_chpp_present=1
@@ -21,31 +25,35 @@ ChipCfg_VDR_low_end_Time = 20
Chip_Configuration_AidingConfiguration=0x00020046
Chip_Configuration_RefClkControl=0x24
Chip_Configuration_DCXO_CrystalType=0x11
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
+Chip_Configuration_GNSSConstConstraintDef = 0x60FF
+LocTech_Constraints = 0x60FF
Chip_Configuration_RfMiscCtrl = 0x80008001
bdsUsedInUSPolicy=2
sbasUsedInUSPolicy=2
qzssUsedInUSPolicy=2
navicUsedInUSPolicy=2
-Chip_Configuration_FeatureCfg_DVS = 0
-Chip_Configuration_FeatureCfg_DFS = 0
+Chip_Configuration_FeatureCfg_DVS = 1
+Chip_Configuration_FeatureCfg_DFS = 1
+Chip_Configuration_FeatureCfg_MTPL = 0
+Chip_Configuration_FeatureCfg_SDL_BYASS = 1
mailboxDisabled=0x0
gnss_rfic_chip_id=55400000
UseRtcForAiding=1
additional_rtc_uncertainty_ms=10
-Sif_UseFwXtraInterface=0
+Sif_UseFwXtraInterface=1
Agnss_IsGloAidingEnable=0
SETCaps_IsOtdoa=1
SETCaps_IsLpp=1
+SETCaps_SuplUT1=20
PosReq_Supl2Params_SuplNiUdpPort=7275
-GlueLayer_LPPCpBitmask=0x17
+GlueLayer_LPPCpBitmask=0xFF
GlueLayer_IsCpLteNeighborCellEnable=1
GlueLayer_isReqDBHFromFwRefLoc=1
GlueLayer_isReqUBPFromPressureSensor=1
+GlueLayer_IsRilCIDReqEnable=0
GlueLayer_IsMemsEnable=1
GlueLayer_MeasCorrCap=7
-Chip_Configuration_mems_data_Configuration=0x17
+Chip_Configuration_mems_data_Configuration=0x25
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@@ -54,17 +62,30 @@ UP_LocTech_PrimaryConst=0
UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
-soft_dog=0
+SingleBandAcqPower=69
+MultiBandAcqPower=90
+SingleBandFullTrkPower=55
+MultiBandFullTrkPower=70
+SingleBandDutyCycleTrkPower=50
+MultiBandDutyCycleTrkPower=65
+SingleBandNmTrkPower=20
+MultiBandNmTrkPower=28
+SingleBandUdTrkPower=14
+MultiBandUdTrkPower=18
RfPathLossDb_Ap=3520
RfPathLossDb_Cp=3520
RfPathLossDb_L5_Ap=3700
RfPathLossDb_L5_Cp=3700
IsUseEntireRespTime911=1
isForceHighAccuracyMode=1
-isUseUncalAccel=0
+cp_partial_reset_disable=1
+isUseUncalAccel=1
+isUseUncalMagn=0
+NavOptions=0x2443
GNSS_CARRIER_CONFIG_BEGIN
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
@@ -104,6 +125,7 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
GNSS_CARRIER_ID=3
+ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2
@@ -127,7 +149,6 @@ ENABLE_LPP_CP=0
ENABLE_LPPE_CP=0
ENABLE_5G_CP_CAPS_MSA=0
ENABLE_5G_CP_CAPS_MSB=0
-SUPL_SSL_METHOD=TLSv1
USE_EMER_PDN_FOR_EMER_SUPL=0
GNSS_CARRIER_ID=8
diff --git a/location/komodo/user/gps.xml b/location/komodo/user/gps.xml
deleted file mode 100644
index 6c335c52..00000000
--- a/location/komodo/user/gps.xml
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/komodo/user/lhd.conf b/location/komodo/user/lhd.conf
deleted file mode 100644
index 73e03bcc..00000000
--- a/location/komodo/user/lhd.conf
+++ /dev/null
@@ -1,31 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-# LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=false
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-# LheFailSafe=/data/vendor/gps/esw-crash-dump.txt
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/komodo/user/scd.conf b/location/komodo/user/scd.conf
deleted file mode 100644
index e75f209b..00000000
--- a/location/komodo/user/scd.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-LogEnabled=false
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
diff --git a/location/komodo/userdebug/gps.cfg b/location/komodo/userdebug/gps.cfg
index 61d78723..f7005830 100644
--- a/location/komodo/userdebug/gps.cfg
+++ b/location/komodo/userdebug/gps.cfg
@@ -12,7 +12,7 @@ uni_log_max_file_count=5
uni_log_max_size_mb=20
uni_log_total_max_size_mb=100
-debug_enable=1
+debug_enable=4
mem_dump_to_node=1
gnss_device_type=K042
@@ -20,10 +20,16 @@ gnss_device_type=K042
gnss_device_patch_address=0
gnss_device_patch_file=/vendor/firmware/kepler.bin
+allow_logging_if_disconnected=0
+
# enable ism stream for GAAM
ism_stream_enable=1
caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
+# Enable/Disable 1PPS Time Sync policy
+Is1PPSTimeSyncEnable=1
+
+MaxNtnRefLocAgeSecs=600
# CHIP_CONFIG_IO_OPT_HOSTIO_VIA_SECONDARY + CHIP_CONFIG_IO_OPT_CPMB_MASK
#Chip_Configuration_Io_Options=0x9
# enable DEBUG sync msg
@@ -33,6 +39,7 @@ caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
#Chip_Configuration_cpdbgsync=1
# Chip_Configuration_TrackerDebugMode = 0x10
+GlueLayer_IsPlatformRefTimeEnable=1
# enables CHPP for SPI port
# uncomment the *chpp* lines below (and comment gnss_device-data_port_kepslim_present above) to use SPI+CHPP
@@ -91,8 +98,8 @@ Chip_Configuration_DCXO_CrystalType=0x11
#Chip_Configuration_DCXO_InflectionPoint=2855
# L1 + L5 MCW
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
+Chip_Configuration_GNSSConstConstraintDef = 0x60FF
+LocTech_Constraints = 0x60FF
Chip_Configuration_RfMiscCtrl = 0x80008001
### 2C48 L1 only MCW ###
@@ -115,8 +122,12 @@ navicUsedInUSPolicy=2
# DVS: 0 = Disabled, 1 = Enabled (default)
# DFS: 0 = Disabled, 1 = Enabled (default)
-Chip_Configuration_FeatureCfg_DVS = 0
-Chip_Configuration_FeatureCfg_DFS = 0
+Chip_Configuration_FeatureCfg_DVS = 1
+Chip_Configuration_FeatureCfg_DFS = 1
+# Disable MTPL
+Chip_Configuration_FeatureCfg_MTPL = 0
+# MCW Link failure behavior: 0 = SW Assert (default), 1 = GNSS restart (hot start)
+Chip_Configuration_FeatureCfg_SDL_BYASS = 1
# This is a bitfield that will disable incoming interrupts for mailboxes
# AP = 0x1
@@ -145,7 +156,7 @@ UseRtcForAiding=1
additional_rtc_uncertainty_ms=10
# set to 1 for FW SGEE download - Requires Android FW to be properly configured
-Sif_UseFwXtraInterface=0
+Sif_UseFwXtraInterface=1
# ChipCfg_GetGpsWeekFloor variable allows testing of old GPS weeks.
# Used here to adjust the GPS week for carrier testing.
@@ -162,14 +173,22 @@ Sif_UseFwXtraInterface=0
Agnss_IsGloAidingEnable=0
SETCaps_IsOtdoa=1
SETCaps_IsLpp=1
+SETCaps_SuplUT1=20
PosReq_Supl2Params_SuplNiUdpPort=7275
-GlueLayer_LPPCpBitmask=0x17
+GlueLayer_LPPCpBitmask=0xFF
GlueLayer_IsCpLteNeighborCellEnable=1
GlueLayer_isReqDBHFromFwRefLoc=1
GlueLayer_isReqUBPFromPressureSensor=1
+GlueLayer_IsRilCIDReqEnable=0
GlueLayer_IsMemsEnable=1
GlueLayer_MeasCorrCap=7
-Chip_Configuration_mems_data_Configuration=0x17
+
+# 0x0001: CHIP_CONFIG_MEMS_ACCEL_AVAILABLE
+# 0x0002: CHIP_CONFIG_MEMS_MAGN_AVAILABLE
+# 0x0004: CHIP_CONFIG_MEMS_GYRO_AVAILABLE
+# 0x0010: CHIP_CONFIG_MEMS_ORIENTATION_AVAILABLE
+# 0x0020: CHIP_CONFIG_MEMS_STEPCOUNTER_AVAILABLE
+Chip_Configuration_mems_data_Configuration=0x25
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@@ -179,7 +198,17 @@ UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
-soft_dog=0
+# GNSS power values in "mW"
+SingleBandAcqPower=69
+MultiBandAcqPower=90
+SingleBandFullTrkPower=55
+MultiBandFullTrkPower=70
+SingleBandDutyCycleTrkPower=50
+MultiBandDutyCycleTrkPower=65
+SingleBandNmTrkPower=20
+MultiBandNmTrkPower=28
+SingleBandUdTrkPower=14
+MultiBandUdTrkPower=18
RfPathLossDb_Ap=3520
RfPathLossDb_Cp=3520
@@ -192,12 +221,27 @@ IsUseEntireRespTime911=1
# force engine to engage high accuracy if entire response time used; default 0
isForceHighAccuracyMode=1
-# 0: Use calibrated Accel data 1: Use uncalibrated Accel data
-isUseUncalAccel=0
+# This is to indicate if AP supports CP partial reset feature
+# default = CP partial reset feature enabled
+# 0 = CP partial reset feature enabled
+# 1 = CP partial reset feature disabled
+cp_partial_reset_disable=1
+
+# 0: Use calibrated data 1: Use uncalibrated data
+isUseUncalAccel=1
+isUseUncalMagn=0
+
+# 0x0001: Enable StaticNavMode
+# 0x0002: Enable TunnelDetection
+# 0x0040: Self-detection Algorithm works
+# 0x0400: Enable MEMS S5
+# 0x2000: Enable MEMS PGMF (Pedestrian GNSS + MEMS Fusion)
+NavOptions=0x2443
GNSS_CARRIER_CONFIG_BEGIN
# DEFAULT
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
@@ -237,6 +281,7 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
# VZW
GNSS_CARRIER_ID=3
+ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2
@@ -260,7 +305,6 @@ ENABLE_LPP_CP=0
ENABLE_LPPE_CP=0
ENABLE_5G_CP_CAPS_MSA=0
ENABLE_5G_CP_CAPS_MSB=0
-SUPL_SSL_METHOD=TLSv1
USE_EMER_PDN_FOR_EMER_SUPL=0
# DOCOMO
GNSS_CARRIER_ID=8
diff --git a/location/komodo/userdebug/gps.xml b/location/komodo/userdebug/gps.xml
deleted file mode 100644
index 0686861c..00000000
--- a/location/komodo/userdebug/gps.xml
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/komodo/userdebug/lhd.conf b/location/komodo/userdebug/lhd.conf
deleted file mode 100644
index c430b93a..00000000
--- a/location/komodo/userdebug/lhd.conf
+++ /dev/null
@@ -1,33 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
-LogLevel=*:I
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/komodo/userdebug/scd.conf b/location/komodo/userdebug/scd.conf
deleted file mode 100644
index 43f9cd27..00000000
--- a/location/komodo/userdebug/scd.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
-SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
diff --git a/location/ripcurrent24/Android.bp b/location/ripcurrent24/Android.bp
index eadab4e5..eedc1fb8 100644
--- a/location/ripcurrent24/Android.bp
+++ b/location/ripcurrent24/Android.bp
@@ -5,7 +5,7 @@ package {
}
soong_config_module_type {
- name: "ignss_prebuilt_etc",
+ name: "gnss_prebuilt_etc",
module_type: "prebuilt_etc",
config_namespace: "gpssdk",
variables: [
@@ -25,7 +25,7 @@ soong_config_string_variable {
],
}
-ignss_prebuilt_etc {
+gnss_prebuilt_etc {
name: "gps.cfg",
soong_config_variables: {
buildtype: {
@@ -46,107 +46,3 @@ ignss_prebuilt_etc {
relative_install_path: "gnss",
vendor: true,
}
-
-soong_config_module_type {
- name: "egnss_prebuilt_etc",
- module_type: "prebuilt_etc",
- config_namespace: "gpssdk",
- variables: [
- "gpsconf",
- ],
- properties: [
- "src",
- ],
-}
-
-soong_config_string_variable {
- name: "gpsconf",
- values: [
- "factory",
- "user",
- "userdebug",
- "eng",
- ],
-}
-
-prebuilt_etc {
- name: "gps.cer",
- src: "gps.cer",
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "gps.xml",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/gps.xml",
- },
- userdebug: {
- src: "userdebug/gps.xml",
- },
- eng: {
- src: "userdebug/gps.xml",
- },
- factory: {
- src: "factory/gps.xml",
- },
- conditions_default: {
- src: "user/gps.xml",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "lhd.conf",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/lhd.conf",
- },
- userdebug: {
- src: "userdebug/lhd.conf",
- },
- eng: {
- src: "userdebug/lhd.conf",
- },
- factory: {
- src: "factory/lhd.conf",
- },
- conditions_default: {
- src: "user/lhd.conf",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "scd.conf",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/scd.conf",
- },
- userdebug: {
- src: "userdebug/scd.conf",
- },
- eng: {
- src: "userdebug/scd.conf",
- },
- factory: {
- src: "factory/scd.conf",
- },
- conditions_default: {
- src: "user/scd.conf",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
diff --git a/location/ripcurrent24/factory/gps.xml b/location/ripcurrent24/factory/gps.xml
deleted file mode 100644
index 89558834..00000000
--- a/location/ripcurrent24/factory/gps.xml
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/ripcurrent24/factory/lhd.conf b/location/ripcurrent24/factory/lhd.conf
deleted file mode 100644
index c430b93a..00000000
--- a/location/ripcurrent24/factory/lhd.conf
+++ /dev/null
@@ -1,33 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
-LogLevel=*:I
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/ripcurrent24/factory/scd.conf b/location/ripcurrent24/factory/scd.conf
deleted file mode 100644
index 43f9cd27..00000000
--- a/location/ripcurrent24/factory/scd.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
-SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
diff --git a/location/ripcurrent24/gps.cer b/location/ripcurrent24/gps.cer
deleted file mode 100644
index 934e0c5c..00000000
--- a/location/ripcurrent24/gps.cer
+++ /dev/null
@@ -1,161 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
-ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
-nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
-t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
-SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
-BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
-rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
-NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
-BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
-BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
-MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
-p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
-5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
-WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
-4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
-hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ
-RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD
-VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX
-DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y
-ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy
-VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr
-mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr
-IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK
-mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu
-XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy
-dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye
-jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1
-BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3
-DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92
-9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx
-jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0
-Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz
-ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS
-R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH
-MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT
-MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
-b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG
-9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI
-2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx
-1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ
-q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz
-tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ
-vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP
-BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV
-5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY
-1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4
-NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG
-Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91
-8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe
-pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl
-MrY=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
-ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
-nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
-t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
-SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
-BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
-rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
-NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
-BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
-BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
-MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
-p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
-5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
-WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
-4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
-hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFZTCCA02gAwIBAgIPAWv6o5fPZQ5hxva1vuNrMA0GCSqGSIb3DQEBCwUAMDgx
-CzAJBgNVBAYTAkpQMRcwFQYDVQQKDA5SYWt1dGVuIE1vYmlsZTEQMA4GA1UEAwwH
-Um9vdCBDQTAeFw0xOTA3MTYxMTU1NDJaFw0yOTA3MTMxMTU1NDJaMD4xCzAJBgNV
-BAYTAkpQMRcwFQYDVQQKEw5SYWt1dGVuIE1vYmlsZTEWMBQGA1UEAxMNREMgSXNz
-dWluZyBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAObjAbQ8TkzF
-A+/WvSE6fzDf+rlvBKY1dJJbiJ2/j0lc+tj56dE7+BhZ2JVmAYIYfEoUw69dwxTR
-44EdZln3ZVFmMuOdfxvF9A46pMKzH1skr8ErDgjNyJ9f/JOuQ29p/7BvLC55aRzk
-yj99BYdzJWKs+5W7jQlv7/HyJ/PQ+rUEBOx4o/YiTucDFduWdV6/x5mcEbKD3ufL
-66vUEf3MHGegDkOWAMTchl1RmaYDlf3IMsXC7M2bFPFa/9y/vzaaY6EhnJ861co6
-rkOhTZe/kJZwqQYFmWczBPZK/9zRy3C1zA09tCBk+CDNBrNXe+3dMLFmnW4npxUQ
-oceTPhaaDo5lA6HkkARwVWLrporFZ2B/th2Bqtu6uObLSB6JMA2jxmKwKukM8/jp
-C9tKV9X03rHQIQultc63rivPdgQvqYgW1PVdzV1a3pZEMk5zv257+fxgfUGzfUh7
-tx0OY+BkykSP6ZK/BsbI/BY+rsS0L/0lmC22NU1p+qVeN3ZRHoqntB+FymaBfQ3/
-yfKkDNfnMua5GzLyyYGYUDDx71rtfrs3hGDiwjvE4B0IvsU0E7Oerk5gLqx8t0q/
-MmhI+CJJS1bH2sRBMcqfRAv+eyByFsvLY7Er/ztveaabX9xEwyPNFOcU+SZMhipv
-EUKmUcOAHxzx4HbYEFyM0Z7WgUdlTd1xAgMBAAGjZjBkMB8GA1UdIwQYMBaAFPUI
-BlLFno+y5xdHlCX349iVyS75MB0GA1UdDgQWBBQzVhTSCf8F31Zf0Bu661qymMko
-JzAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADANBgkqhkiG9w0B
-AQsFAAOCAgEADQEufjma/6fT/Do4Fh13lZhsowHSsGv5sFYly6224GsciE80ZwYg
-R4EK/TAR0jorBXsu6sQc51pZ5SSHhIxfo2frfprTPaaWN6cZwfrb6UcnD/FaZ1jP
-HzWrI3kRxG9JCDffzE8uMf8Rnc69n1j+TBerk4Ix3Zui2TaaF6LVceJ4RgeNkZl0
-OFkGGFruHz/d83q7A6YjgN0iwMEabdtKH7Sq27LqGPeCS8NuGlrziNAxktdwaYlN
-D5t6ntM/1nHYPmVqdioEU9vAnyB3BiXOlITPHEEMOSlItcUsJ6rN5DZJaJgkBxvN
-Qdi6wmaDlxy8XFyy4KGFKWAl17FlfpqW5VtYQJ4aDpibGlGqamg0vm+IJDIGPlOs
-KQcxG17cOw4MCflAtnzHKHBn52DegQKwxev2ZpqdwVw/NqPq0yTNEbCRqEyiq7+H
-ljKEFiEjEjeXTcqR4DoCseA5UgcriuriV0OCvr8KTlviV4FEUu+IA9ut8YIvf2of
-Zz0z8rO4H+Rb4tMi/yBRM09x3rEW4hXwO0qpCBNBa0wEJBxufF3f6l9efEle+YTR
-XS92gutaoVluqMfRSJckjwWokToi32/FvF79guZymD0qHkOSi5dewsIW7zsdobvv
-t2CWLfTAb9cx222ELBpVPkfcgUKfF4RCGWPzuAlK6OueuDrInOiz8ag=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFUjCCAzqgAwIBAgICBpAwDQYJKoZIhvcNAQELBQAwODELMAkGA1UEBhMCSlAx
-FzAVBgNVBAoMDlJha3V0ZW4gTW9iaWxlMRAwDgYDVQQDDAdSb290IENBMB4XDTE5
-MDcxNjEwNTkwMVoXDTM5MDcxNTEwNTkwMVowODELMAkGA1UEBhMCSlAxFzAVBgNV
-BAoMDlJha3V0ZW4gTW9iaWxlMRAwDgYDVQQDDAdSb290IENBMIICIjANBgkqhkiG
-9w0BAQEFAAOCAg8AMIICCgKCAgEAqiPMbNudotG8afkk5Fwo2QdDcFFmC+qGpGjw
-yQs57QtGPRk1HsIhZFfr6zn8t1tZw6Zo+A0biFA7d2N93nYsseHBy/bZlhhOL+Js
-Jb907UM09L5xaJIgnbFYVT1QjtB7ksLAy3rHpdSKiggfT1ynwM/u6wIdWRSx24QU
-Vxpq5iFpVj041+/RnpCPASL5pSnbYZKQyOb/XsOaR+hz7aSjwiUzk2cRjAmRqYxY
-qYVe135IAy377inJRtUPvi3IhtmUHJToiMLBH5tChkjkIpdRG1lVIj4vGdzrIb+Q
-Kvg/k7BDVZ3sstsLvJ8evNonBzrqcr80ek/X+HFrgY/3M1VEru4ohLAiA877CuuG
-UAfrxFh9qjP1yue+dlrQWk+WHMbGMzKI1zCKEMphJatyNHfpRtD8LUWtLV96DD78
-qLwQwrSYrEMd2u/akeBFKINYWqpqkVBhSsV3eukXVIdSbtSAxZNv+4m6QddEcUvG
-2ZLf+yCf2tl+LPGXNL08vwMVbQqcDw8m+nDP4vu0VUixddyoqnnDlWOoQESuQFQ1
-IqYFQhRPs2dFRf5TJzkmbqRUXbaPxsrKGjTtVpPgENbv40nyRGyBbl1CzqpBFEp5
-7w4MPYDIzWKYbRyCnUE5WScRBFmym7242KA3SOfkylzGMb8KGJxohVME+7oMbNf5
-EjLWVgECAwEAAaNmMGQwHwYDVR0jBBgwFoAU9QgGUsWej7LnF0eUJffj2JXJLvkw
-HQYDVR0OBBYEFPUIBlLFno+y5xdHlCX349iVyS75MA4GA1UdDwEB/wQEAwIBBjAS
-BgNVHRMBAf8ECDAGAQH/AgEBMA0GCSqGSIb3DQEBCwUAA4ICAQCDGIeYrtivFt3p
-8k5vXKFUT072C7wMvfrAGYCYgIdUthWCqJoMwnG3Fsg7Ngu70La7ESBzEKpnpPWz
-eIdnREJkNP9iqiKHXnaUV2P/21AS1q6enVKBFOl7dYiVjqOZ+vac3a1UjLWkvm0g
-x4sg/f3PpiEzZM7ecnQYk2wfMSq8Jw0w1Lf0SEeoYZTkf12cqSJVSa/G7gEdL/Cn
-LO3yyBq0KPNdd87eIfvCLJj55UJ5dCr0JXRTUteBvJwflbPXmOqfI8fA05fwlJZS
-o1SBpMI9cEBwaPXQM9CPNKaWLvyOR1KpviRzbCnaKf44Fs2OuZboo3avZrC9eUoU
-HU2HKXRj8UMRlFeCdNugbOdGyK+CpXwMHVtIrtpf0iOUqo0rOekgnUSNi9qyjD1g
-IV3Y/NLVl9fqe8q66IWUn8NYndxigMKWcMCBFUjfP0yMZeqSHFiIv7zk9PuV/62k
-Yele7cK9iHnEUwWBj6VCEs6pZBS1QSmhRw3GWlSDc/gHXd38PG20zH7xg4z2H9Rc
-Op9P1ZW2kjqv5D2+q/qtaePAyHn3B05UZrQYUmx7LaHNO7op6dZgCdoR0sVsR+Fc
-Zyr0AhgiuTWrjtUEOGx2qJVwAsHkpqtlN+DaGT08dT64LvIf0bfGvmtm++/WEDWJ
-HInwg85pGm+sEkYbYFRBD0woPBsL3g==
------END CERTIFICATE-----
diff --git a/location/ripcurrent24/user/gps.cfg b/location/ripcurrent24/user/gps.cfg
index 680132f1..337e44bc 100644
--- a/location/ripcurrent24/user/gps.cfg
+++ b/location/ripcurrent24/user/gps.cfg
@@ -7,6 +7,12 @@ GlueLayer_EnableGnssCfgInterface=1
gnss_device_type=K042
gnss_device_patch_address=0
gnss_device_patch_file=/vendor/firmware/kepler.bin
+allow_logging_if_disconnected=0
+ism_stream_enable=1
+caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
+Is1PPSTimeSyncEnable=1
+MaxNtnRefLocAgeSecs=600
+GlueLayer_IsPlatformRefTimeEnable=1
chpp_betp_client=1
gnss_device_data_port_chpp_spi_device=/dev/gnss_ipc
gnss_device_data_port_chpp_present=1
@@ -19,31 +25,35 @@ ChipCfg_VDR_low_end_Time = 20
Chip_Configuration_AidingConfiguration=0x00020046
Chip_Configuration_RefClkControl=0x24
Chip_Configuration_DCXO_CrystalType=0x11
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
+Chip_Configuration_GNSSConstConstraintDef = 0x60FF
+LocTech_Constraints = 0x60FF
Chip_Configuration_RfMiscCtrl = 0x80008001
bdsUsedInUSPolicy=2
sbasUsedInUSPolicy=2
qzssUsedInUSPolicy=2
navicUsedInUSPolicy=2
-Chip_Configuration_FeatureCfg_DVS = 0
-Chip_Configuration_FeatureCfg_DFS = 0
+Chip_Configuration_FeatureCfg_DVS = 1
+Chip_Configuration_FeatureCfg_DFS = 1
+Chip_Configuration_FeatureCfg_MTPL = 0
+Chip_Configuration_FeatureCfg_SDL_BYASS = 1
mailboxDisabled=0x0
gnss_rfic_chip_id=55400000
UseRtcForAiding=1
additional_rtc_uncertainty_ms=10
-Sif_UseFwXtraInterface=0
+Sif_UseFwXtraInterface=1
Agnss_IsGloAidingEnable=0
SETCaps_IsOtdoa=1
SETCaps_IsLpp=1
+SETCaps_SuplUT1=20
PosReq_Supl2Params_SuplNiUdpPort=7275
-GlueLayer_LPPCpBitmask=0x17
+GlueLayer_LPPCpBitmask=0xFF
GlueLayer_IsCpLteNeighborCellEnable=1
GlueLayer_isReqDBHFromFwRefLoc=1
GlueLayer_isReqUBPFromPressureSensor=1
+GlueLayer_IsRilCIDReqEnable=0
GlueLayer_IsMemsEnable=1
GlueLayer_MeasCorrCap=7
-Chip_Configuration_mems_data_Configuration=0x17
+Chip_Configuration_mems_data_Configuration=0x25
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@@ -52,13 +62,26 @@ UP_LocTech_PrimaryConst=0
UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
-soft_dog=0
+SingleBandAcqPower=69
+MultiBandAcqPower=90
+SingleBandFullTrkPower=55
+MultiBandFullTrkPower=70
+SingleBandDutyCycleTrkPower=50
+MultiBandDutyCycleTrkPower=65
+SingleBandNmTrkPower=20
+MultiBandNmTrkPower=28
+SingleBandUdTrkPower=14
+MultiBandUdTrkPower=18
IsUseEntireRespTime911=1
isForceHighAccuracyMode=1
-isUseUncalAccel=0
+cp_partial_reset_disable=1
+isUseUncalAccel=1
+isUseUncalMagn=0
+NavOptions=0x2443
GNSS_CARRIER_CONFIG_BEGIN
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
@@ -98,6 +121,7 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
GNSS_CARRIER_ID=3
+ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2
@@ -121,7 +145,6 @@ ENABLE_LPP_CP=0
ENABLE_LPPE_CP=0
ENABLE_5G_CP_CAPS_MSA=0
ENABLE_5G_CP_CAPS_MSB=0
-SUPL_SSL_METHOD=TLSv1
USE_EMER_PDN_FOR_EMER_SUPL=0
GNSS_CARRIER_ID=8
diff --git a/location/ripcurrent24/user/gps.xml b/location/ripcurrent24/user/gps.xml
deleted file mode 100644
index 6c335c52..00000000
--- a/location/ripcurrent24/user/gps.xml
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/ripcurrent24/user/lhd.conf b/location/ripcurrent24/user/lhd.conf
deleted file mode 100644
index 73e03bcc..00000000
--- a/location/ripcurrent24/user/lhd.conf
+++ /dev/null
@@ -1,31 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-# LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=false
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-# LheFailSafe=/data/vendor/gps/esw-crash-dump.txt
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/ripcurrent24/user/scd.conf b/location/ripcurrent24/user/scd.conf
deleted file mode 100644
index e75f209b..00000000
--- a/location/ripcurrent24/user/scd.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-LogEnabled=false
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
diff --git a/location/ripcurrent24/userdebug/gps.cfg b/location/ripcurrent24/userdebug/gps.cfg
index b1ff1e93..418045c1 100644
--- a/location/ripcurrent24/userdebug/gps.cfg
+++ b/location/ripcurrent24/userdebug/gps.cfg
@@ -12,7 +12,7 @@ uni_log_max_file_count=5
uni_log_max_size_mb=20
uni_log_total_max_size_mb=100
-debug_enable=1
+debug_enable=4
mem_dump_to_node=1
gnss_device_type=K042
@@ -20,6 +20,16 @@ gnss_device_type=K042
gnss_device_patch_address=0
gnss_device_patch_file=/vendor/firmware/kepler.bin
+allow_logging_if_disconnected=0
+
+# enable ism stream for GAAM
+ism_stream_enable=1
+caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
+
+# Enable/Disable 1PPS Time Sync policy
+Is1PPSTimeSyncEnable=1
+
+MaxNtnRefLocAgeSecs=600
# CHIP_CONFIG_IO_OPT_HOSTIO_VIA_SECONDARY + CHIP_CONFIG_IO_OPT_CPMB_MASK
#Chip_Configuration_Io_Options=0x9
# enable DEBUG sync msg
@@ -29,6 +39,7 @@ gnss_device_patch_file=/vendor/firmware/kepler.bin
#Chip_Configuration_cpdbgsync=1
# Chip_Configuration_TrackerDebugMode = 0x10
+GlueLayer_IsPlatformRefTimeEnable=1
# enables CHPP for SPI port
# uncomment the *chpp* lines below (and comment gnss_device-data_port_kepslim_present above) to use SPI+CHPP
@@ -87,8 +98,8 @@ Chip_Configuration_DCXO_CrystalType=0x11
#Chip_Configuration_DCXO_InflectionPoint=2855
# L1 + L5 MCW
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
+Chip_Configuration_GNSSConstConstraintDef = 0x60FF
+LocTech_Constraints = 0x60FF
Chip_Configuration_RfMiscCtrl = 0x80008001
### 2C48 L1 only MCW ###
@@ -111,8 +122,12 @@ navicUsedInUSPolicy=2
# DVS: 0 = Disabled, 1 = Enabled (default)
# DFS: 0 = Disabled, 1 = Enabled (default)
-Chip_Configuration_FeatureCfg_DVS = 0
-Chip_Configuration_FeatureCfg_DFS = 0
+Chip_Configuration_FeatureCfg_DVS = 1
+Chip_Configuration_FeatureCfg_DFS = 1
+# Disable MTPL
+Chip_Configuration_FeatureCfg_MTPL = 0
+# MCW Link failure behavior: 0 = SW Assert (default), 1 = GNSS restart (hot start)
+Chip_Configuration_FeatureCfg_SDL_BYASS = 1
# This is a bitfield that will disable incoming interrupts for mailboxes
# AP = 0x1
@@ -141,7 +156,7 @@ UseRtcForAiding=1
additional_rtc_uncertainty_ms=10
# set to 1 for FW SGEE download - Requires Android FW to be properly configured
-Sif_UseFwXtraInterface=0
+Sif_UseFwXtraInterface=1
# ChipCfg_GetGpsWeekFloor variable allows testing of old GPS weeks.
# Used here to adjust the GPS week for carrier testing.
@@ -158,14 +173,22 @@ Sif_UseFwXtraInterface=0
Agnss_IsGloAidingEnable=0
SETCaps_IsOtdoa=1
SETCaps_IsLpp=1
+SETCaps_SuplUT1=20
PosReq_Supl2Params_SuplNiUdpPort=7275
-GlueLayer_LPPCpBitmask=0x17
+GlueLayer_LPPCpBitmask=0xFF
GlueLayer_IsCpLteNeighborCellEnable=1
GlueLayer_isReqDBHFromFwRefLoc=1
GlueLayer_isReqUBPFromPressureSensor=1
+GlueLayer_IsRilCIDReqEnable=0
GlueLayer_IsMemsEnable=1
GlueLayer_MeasCorrCap=7
-Chip_Configuration_mems_data_Configuration=0x17
+
+# 0x0001: CHIP_CONFIG_MEMS_ACCEL_AVAILABLE
+# 0x0002: CHIP_CONFIG_MEMS_MAGN_AVAILABLE
+# 0x0004: CHIP_CONFIG_MEMS_GYRO_AVAILABLE
+# 0x0010: CHIP_CONFIG_MEMS_ORIENTATION_AVAILABLE
+# 0x0020: CHIP_CONFIG_MEMS_STEPCOUNTER_AVAILABLE
+Chip_Configuration_mems_data_Configuration=0x25
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@@ -175,7 +198,17 @@ UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
-soft_dog=0
+# GNSS power values in "mW"
+SingleBandAcqPower=69
+MultiBandAcqPower=90
+SingleBandFullTrkPower=55
+MultiBandFullTrkPower=70
+SingleBandDutyCycleTrkPower=50
+MultiBandDutyCycleTrkPower=65
+SingleBandNmTrkPower=20
+MultiBandNmTrkPower=28
+SingleBandUdTrkPower=14
+MultiBandUdTrkPower=18
NmeaBitmask=0x010003fff
@@ -184,12 +217,27 @@ IsUseEntireRespTime911=1
# force engine to engage high accuracy if entire response time used; default 0
isForceHighAccuracyMode=1
-# 0: Use calibrated Accel data 1: Use uncalibrated Accel data
-isUseUncalAccel=0
+# This is to indicate if AP supports CP partial reset feature
+# default = CP partial reset feature enabled
+# 0 = CP partial reset feature enabled
+# 1 = CP partial reset feature disabled
+cp_partial_reset_disable=1
+
+# 0: Use calibrated data 1: Use uncalibrated data
+isUseUncalAccel=1
+isUseUncalMagn=0
+
+# 0x0001: Enable StaticNavMode
+# 0x0002: Enable TunnelDetection
+# 0x0040: Self-detection Algorithm works
+# 0x0400: Enable MEMS S5
+# 0x2000: Enable MEMS PGMF (Pedestrian GNSS + MEMS Fusion)
+NavOptions=0x2443
GNSS_CARRIER_CONFIG_BEGIN
# DEFAULT
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
@@ -229,6 +277,7 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
# VZW
GNSS_CARRIER_ID=3
+ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2
@@ -252,7 +301,6 @@ ENABLE_LPP_CP=0
ENABLE_LPPE_CP=0
ENABLE_5G_CP_CAPS_MSA=0
ENABLE_5G_CP_CAPS_MSB=0
-SUPL_SSL_METHOD=TLSv1
USE_EMER_PDN_FOR_EMER_SUPL=0
# DOCOMO
GNSS_CARRIER_ID=8
diff --git a/location/ripcurrent24/userdebug/gps.xml b/location/ripcurrent24/userdebug/gps.xml
deleted file mode 100644
index 0686861c..00000000
--- a/location/ripcurrent24/userdebug/gps.xml
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/ripcurrent24/userdebug/lhd.conf b/location/ripcurrent24/userdebug/lhd.conf
deleted file mode 100644
index c430b93a..00000000
--- a/location/ripcurrent24/userdebug/lhd.conf
+++ /dev/null
@@ -1,33 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
-LogLevel=*:I
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/ripcurrent24/userdebug/scd.conf b/location/ripcurrent24/userdebug/scd.conf
deleted file mode 100644
index 43f9cd27..00000000
--- a/location/ripcurrent24/userdebug/scd.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
-SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
diff --git a/location/ripcurrentpro/Android.bp b/location/ripcurrentpro/Android.bp
index eadab4e5..eedc1fb8 100644
--- a/location/ripcurrentpro/Android.bp
+++ b/location/ripcurrentpro/Android.bp
@@ -5,7 +5,7 @@ package {
}
soong_config_module_type {
- name: "ignss_prebuilt_etc",
+ name: "gnss_prebuilt_etc",
module_type: "prebuilt_etc",
config_namespace: "gpssdk",
variables: [
@@ -25,7 +25,7 @@ soong_config_string_variable {
],
}
-ignss_prebuilt_etc {
+gnss_prebuilt_etc {
name: "gps.cfg",
soong_config_variables: {
buildtype: {
@@ -46,107 +46,3 @@ ignss_prebuilt_etc {
relative_install_path: "gnss",
vendor: true,
}
-
-soong_config_module_type {
- name: "egnss_prebuilt_etc",
- module_type: "prebuilt_etc",
- config_namespace: "gpssdk",
- variables: [
- "gpsconf",
- ],
- properties: [
- "src",
- ],
-}
-
-soong_config_string_variable {
- name: "gpsconf",
- values: [
- "factory",
- "user",
- "userdebug",
- "eng",
- ],
-}
-
-prebuilt_etc {
- name: "gps.cer",
- src: "gps.cer",
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "gps.xml",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/gps.xml",
- },
- userdebug: {
- src: "userdebug/gps.xml",
- },
- eng: {
- src: "userdebug/gps.xml",
- },
- factory: {
- src: "factory/gps.xml",
- },
- conditions_default: {
- src: "user/gps.xml",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "lhd.conf",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/lhd.conf",
- },
- userdebug: {
- src: "userdebug/lhd.conf",
- },
- eng: {
- src: "userdebug/lhd.conf",
- },
- factory: {
- src: "factory/lhd.conf",
- },
- conditions_default: {
- src: "user/lhd.conf",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "scd.conf",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/scd.conf",
- },
- userdebug: {
- src: "userdebug/scd.conf",
- },
- eng: {
- src: "userdebug/scd.conf",
- },
- factory: {
- src: "factory/scd.conf",
- },
- conditions_default: {
- src: "user/scd.conf",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
diff --git a/location/ripcurrentpro/factory/gps.xml b/location/ripcurrentpro/factory/gps.xml
deleted file mode 100644
index 89558834..00000000
--- a/location/ripcurrentpro/factory/gps.xml
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/ripcurrentpro/factory/lhd.conf b/location/ripcurrentpro/factory/lhd.conf
deleted file mode 100644
index c430b93a..00000000
--- a/location/ripcurrentpro/factory/lhd.conf
+++ /dev/null
@@ -1,33 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
-LogLevel=*:I
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/ripcurrentpro/factory/scd.conf b/location/ripcurrentpro/factory/scd.conf
deleted file mode 100644
index 43f9cd27..00000000
--- a/location/ripcurrentpro/factory/scd.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
-SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
diff --git a/location/ripcurrentpro/gps.cer b/location/ripcurrentpro/gps.cer
deleted file mode 100644
index 934e0c5c..00000000
--- a/location/ripcurrentpro/gps.cer
+++ /dev/null
@@ -1,161 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
-ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
-nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
-t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
-SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
-BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
-rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
-NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
-BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
-BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
-MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
-p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
-5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
-WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
-4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
-hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ
-RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD
-VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX
-DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y
-ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy
-VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr
-mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr
-IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK
-mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu
-XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy
-dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye
-jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1
-BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3
-DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92
-9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx
-jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0
-Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz
-ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS
-R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH
-MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT
-MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
-b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG
-9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI
-2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx
-1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ
-q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz
-tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ
-vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP
-BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV
-5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY
-1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4
-NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG
-Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91
-8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe
-pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl
-MrY=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
-ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
-nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
-t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
-SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
-BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
-rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
-NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
-BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
-BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
-MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
-p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
-5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
-WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
-4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
-hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFZTCCA02gAwIBAgIPAWv6o5fPZQ5hxva1vuNrMA0GCSqGSIb3DQEBCwUAMDgx
-CzAJBgNVBAYTAkpQMRcwFQYDVQQKDA5SYWt1dGVuIE1vYmlsZTEQMA4GA1UEAwwH
-Um9vdCBDQTAeFw0xOTA3MTYxMTU1NDJaFw0yOTA3MTMxMTU1NDJaMD4xCzAJBgNV
-BAYTAkpQMRcwFQYDVQQKEw5SYWt1dGVuIE1vYmlsZTEWMBQGA1UEAxMNREMgSXNz
-dWluZyBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAObjAbQ8TkzF
-A+/WvSE6fzDf+rlvBKY1dJJbiJ2/j0lc+tj56dE7+BhZ2JVmAYIYfEoUw69dwxTR
-44EdZln3ZVFmMuOdfxvF9A46pMKzH1skr8ErDgjNyJ9f/JOuQ29p/7BvLC55aRzk
-yj99BYdzJWKs+5W7jQlv7/HyJ/PQ+rUEBOx4o/YiTucDFduWdV6/x5mcEbKD3ufL
-66vUEf3MHGegDkOWAMTchl1RmaYDlf3IMsXC7M2bFPFa/9y/vzaaY6EhnJ861co6
-rkOhTZe/kJZwqQYFmWczBPZK/9zRy3C1zA09tCBk+CDNBrNXe+3dMLFmnW4npxUQ
-oceTPhaaDo5lA6HkkARwVWLrporFZ2B/th2Bqtu6uObLSB6JMA2jxmKwKukM8/jp
-C9tKV9X03rHQIQultc63rivPdgQvqYgW1PVdzV1a3pZEMk5zv257+fxgfUGzfUh7
-tx0OY+BkykSP6ZK/BsbI/BY+rsS0L/0lmC22NU1p+qVeN3ZRHoqntB+FymaBfQ3/
-yfKkDNfnMua5GzLyyYGYUDDx71rtfrs3hGDiwjvE4B0IvsU0E7Oerk5gLqx8t0q/
-MmhI+CJJS1bH2sRBMcqfRAv+eyByFsvLY7Er/ztveaabX9xEwyPNFOcU+SZMhipv
-EUKmUcOAHxzx4HbYEFyM0Z7WgUdlTd1xAgMBAAGjZjBkMB8GA1UdIwQYMBaAFPUI
-BlLFno+y5xdHlCX349iVyS75MB0GA1UdDgQWBBQzVhTSCf8F31Zf0Bu661qymMko
-JzAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADANBgkqhkiG9w0B
-AQsFAAOCAgEADQEufjma/6fT/Do4Fh13lZhsowHSsGv5sFYly6224GsciE80ZwYg
-R4EK/TAR0jorBXsu6sQc51pZ5SSHhIxfo2frfprTPaaWN6cZwfrb6UcnD/FaZ1jP
-HzWrI3kRxG9JCDffzE8uMf8Rnc69n1j+TBerk4Ix3Zui2TaaF6LVceJ4RgeNkZl0
-OFkGGFruHz/d83q7A6YjgN0iwMEabdtKH7Sq27LqGPeCS8NuGlrziNAxktdwaYlN
-D5t6ntM/1nHYPmVqdioEU9vAnyB3BiXOlITPHEEMOSlItcUsJ6rN5DZJaJgkBxvN
-Qdi6wmaDlxy8XFyy4KGFKWAl17FlfpqW5VtYQJ4aDpibGlGqamg0vm+IJDIGPlOs
-KQcxG17cOw4MCflAtnzHKHBn52DegQKwxev2ZpqdwVw/NqPq0yTNEbCRqEyiq7+H
-ljKEFiEjEjeXTcqR4DoCseA5UgcriuriV0OCvr8KTlviV4FEUu+IA9ut8YIvf2of
-Zz0z8rO4H+Rb4tMi/yBRM09x3rEW4hXwO0qpCBNBa0wEJBxufF3f6l9efEle+YTR
-XS92gutaoVluqMfRSJckjwWokToi32/FvF79guZymD0qHkOSi5dewsIW7zsdobvv
-t2CWLfTAb9cx222ELBpVPkfcgUKfF4RCGWPzuAlK6OueuDrInOiz8ag=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFUjCCAzqgAwIBAgICBpAwDQYJKoZIhvcNAQELBQAwODELMAkGA1UEBhMCSlAx
-FzAVBgNVBAoMDlJha3V0ZW4gTW9iaWxlMRAwDgYDVQQDDAdSb290IENBMB4XDTE5
-MDcxNjEwNTkwMVoXDTM5MDcxNTEwNTkwMVowODELMAkGA1UEBhMCSlAxFzAVBgNV
-BAoMDlJha3V0ZW4gTW9iaWxlMRAwDgYDVQQDDAdSb290IENBMIICIjANBgkqhkiG
-9w0BAQEFAAOCAg8AMIICCgKCAgEAqiPMbNudotG8afkk5Fwo2QdDcFFmC+qGpGjw
-yQs57QtGPRk1HsIhZFfr6zn8t1tZw6Zo+A0biFA7d2N93nYsseHBy/bZlhhOL+Js
-Jb907UM09L5xaJIgnbFYVT1QjtB7ksLAy3rHpdSKiggfT1ynwM/u6wIdWRSx24QU
-Vxpq5iFpVj041+/RnpCPASL5pSnbYZKQyOb/XsOaR+hz7aSjwiUzk2cRjAmRqYxY
-qYVe135IAy377inJRtUPvi3IhtmUHJToiMLBH5tChkjkIpdRG1lVIj4vGdzrIb+Q
-Kvg/k7BDVZ3sstsLvJ8evNonBzrqcr80ek/X+HFrgY/3M1VEru4ohLAiA877CuuG
-UAfrxFh9qjP1yue+dlrQWk+WHMbGMzKI1zCKEMphJatyNHfpRtD8LUWtLV96DD78
-qLwQwrSYrEMd2u/akeBFKINYWqpqkVBhSsV3eukXVIdSbtSAxZNv+4m6QddEcUvG
-2ZLf+yCf2tl+LPGXNL08vwMVbQqcDw8m+nDP4vu0VUixddyoqnnDlWOoQESuQFQ1
-IqYFQhRPs2dFRf5TJzkmbqRUXbaPxsrKGjTtVpPgENbv40nyRGyBbl1CzqpBFEp5
-7w4MPYDIzWKYbRyCnUE5WScRBFmym7242KA3SOfkylzGMb8KGJxohVME+7oMbNf5
-EjLWVgECAwEAAaNmMGQwHwYDVR0jBBgwFoAU9QgGUsWej7LnF0eUJffj2JXJLvkw
-HQYDVR0OBBYEFPUIBlLFno+y5xdHlCX349iVyS75MA4GA1UdDwEB/wQEAwIBBjAS
-BgNVHRMBAf8ECDAGAQH/AgEBMA0GCSqGSIb3DQEBCwUAA4ICAQCDGIeYrtivFt3p
-8k5vXKFUT072C7wMvfrAGYCYgIdUthWCqJoMwnG3Fsg7Ngu70La7ESBzEKpnpPWz
-eIdnREJkNP9iqiKHXnaUV2P/21AS1q6enVKBFOl7dYiVjqOZ+vac3a1UjLWkvm0g
-x4sg/f3PpiEzZM7ecnQYk2wfMSq8Jw0w1Lf0SEeoYZTkf12cqSJVSa/G7gEdL/Cn
-LO3yyBq0KPNdd87eIfvCLJj55UJ5dCr0JXRTUteBvJwflbPXmOqfI8fA05fwlJZS
-o1SBpMI9cEBwaPXQM9CPNKaWLvyOR1KpviRzbCnaKf44Fs2OuZboo3avZrC9eUoU
-HU2HKXRj8UMRlFeCdNugbOdGyK+CpXwMHVtIrtpf0iOUqo0rOekgnUSNi9qyjD1g
-IV3Y/NLVl9fqe8q66IWUn8NYndxigMKWcMCBFUjfP0yMZeqSHFiIv7zk9PuV/62k
-Yele7cK9iHnEUwWBj6VCEs6pZBS1QSmhRw3GWlSDc/gHXd38PG20zH7xg4z2H9Rc
-Op9P1ZW2kjqv5D2+q/qtaePAyHn3B05UZrQYUmx7LaHNO7op6dZgCdoR0sVsR+Fc
-Zyr0AhgiuTWrjtUEOGx2qJVwAsHkpqtlN+DaGT08dT64LvIf0bfGvmtm++/WEDWJ
-HInwg85pGm+sEkYbYFRBD0woPBsL3g==
------END CERTIFICATE-----
diff --git a/location/ripcurrentpro/user/gps.cfg b/location/ripcurrentpro/user/gps.cfg
index 680132f1..337e44bc 100644
--- a/location/ripcurrentpro/user/gps.cfg
+++ b/location/ripcurrentpro/user/gps.cfg
@@ -7,6 +7,12 @@ GlueLayer_EnableGnssCfgInterface=1
gnss_device_type=K042
gnss_device_patch_address=0
gnss_device_patch_file=/vendor/firmware/kepler.bin
+allow_logging_if_disconnected=0
+ism_stream_enable=1
+caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
+Is1PPSTimeSyncEnable=1
+MaxNtnRefLocAgeSecs=600
+GlueLayer_IsPlatformRefTimeEnable=1
chpp_betp_client=1
gnss_device_data_port_chpp_spi_device=/dev/gnss_ipc
gnss_device_data_port_chpp_present=1
@@ -19,31 +25,35 @@ ChipCfg_VDR_low_end_Time = 20
Chip_Configuration_AidingConfiguration=0x00020046
Chip_Configuration_RefClkControl=0x24
Chip_Configuration_DCXO_CrystalType=0x11
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
+Chip_Configuration_GNSSConstConstraintDef = 0x60FF
+LocTech_Constraints = 0x60FF
Chip_Configuration_RfMiscCtrl = 0x80008001
bdsUsedInUSPolicy=2
sbasUsedInUSPolicy=2
qzssUsedInUSPolicy=2
navicUsedInUSPolicy=2
-Chip_Configuration_FeatureCfg_DVS = 0
-Chip_Configuration_FeatureCfg_DFS = 0
+Chip_Configuration_FeatureCfg_DVS = 1
+Chip_Configuration_FeatureCfg_DFS = 1
+Chip_Configuration_FeatureCfg_MTPL = 0
+Chip_Configuration_FeatureCfg_SDL_BYASS = 1
mailboxDisabled=0x0
gnss_rfic_chip_id=55400000
UseRtcForAiding=1
additional_rtc_uncertainty_ms=10
-Sif_UseFwXtraInterface=0
+Sif_UseFwXtraInterface=1
Agnss_IsGloAidingEnable=0
SETCaps_IsOtdoa=1
SETCaps_IsLpp=1
+SETCaps_SuplUT1=20
PosReq_Supl2Params_SuplNiUdpPort=7275
-GlueLayer_LPPCpBitmask=0x17
+GlueLayer_LPPCpBitmask=0xFF
GlueLayer_IsCpLteNeighborCellEnable=1
GlueLayer_isReqDBHFromFwRefLoc=1
GlueLayer_isReqUBPFromPressureSensor=1
+GlueLayer_IsRilCIDReqEnable=0
GlueLayer_IsMemsEnable=1
GlueLayer_MeasCorrCap=7
-Chip_Configuration_mems_data_Configuration=0x17
+Chip_Configuration_mems_data_Configuration=0x25
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@@ -52,13 +62,26 @@ UP_LocTech_PrimaryConst=0
UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
-soft_dog=0
+SingleBandAcqPower=69
+MultiBandAcqPower=90
+SingleBandFullTrkPower=55
+MultiBandFullTrkPower=70
+SingleBandDutyCycleTrkPower=50
+MultiBandDutyCycleTrkPower=65
+SingleBandNmTrkPower=20
+MultiBandNmTrkPower=28
+SingleBandUdTrkPower=14
+MultiBandUdTrkPower=18
IsUseEntireRespTime911=1
isForceHighAccuracyMode=1
-isUseUncalAccel=0
+cp_partial_reset_disable=1
+isUseUncalAccel=1
+isUseUncalMagn=0
+NavOptions=0x2443
GNSS_CARRIER_CONFIG_BEGIN
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
@@ -98,6 +121,7 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
GNSS_CARRIER_ID=3
+ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2
@@ -121,7 +145,6 @@ ENABLE_LPP_CP=0
ENABLE_LPPE_CP=0
ENABLE_5G_CP_CAPS_MSA=0
ENABLE_5G_CP_CAPS_MSB=0
-SUPL_SSL_METHOD=TLSv1
USE_EMER_PDN_FOR_EMER_SUPL=0
GNSS_CARRIER_ID=8
diff --git a/location/ripcurrentpro/user/gps.xml b/location/ripcurrentpro/user/gps.xml
deleted file mode 100644
index 6c335c52..00000000
--- a/location/ripcurrentpro/user/gps.xml
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/ripcurrentpro/user/lhd.conf b/location/ripcurrentpro/user/lhd.conf
deleted file mode 100644
index 73e03bcc..00000000
--- a/location/ripcurrentpro/user/lhd.conf
+++ /dev/null
@@ -1,31 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-# LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=false
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-# LheFailSafe=/data/vendor/gps/esw-crash-dump.txt
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/ripcurrentpro/user/scd.conf b/location/ripcurrentpro/user/scd.conf
deleted file mode 100644
index e75f209b..00000000
--- a/location/ripcurrentpro/user/scd.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-LogEnabled=false
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
diff --git a/location/ripcurrentpro/userdebug/gps.cfg b/location/ripcurrentpro/userdebug/gps.cfg
index b1ff1e93..418045c1 100644
--- a/location/ripcurrentpro/userdebug/gps.cfg
+++ b/location/ripcurrentpro/userdebug/gps.cfg
@@ -12,7 +12,7 @@ uni_log_max_file_count=5
uni_log_max_size_mb=20
uni_log_total_max_size_mb=100
-debug_enable=1
+debug_enable=4
mem_dump_to_node=1
gnss_device_type=K042
@@ -20,6 +20,16 @@ gnss_device_type=K042
gnss_device_patch_address=0
gnss_device_patch_file=/vendor/firmware/kepler.bin
+allow_logging_if_disconnected=0
+
+# enable ism stream for GAAM
+ism_stream_enable=1
+caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
+
+# Enable/Disable 1PPS Time Sync policy
+Is1PPSTimeSyncEnable=1
+
+MaxNtnRefLocAgeSecs=600
# CHIP_CONFIG_IO_OPT_HOSTIO_VIA_SECONDARY + CHIP_CONFIG_IO_OPT_CPMB_MASK
#Chip_Configuration_Io_Options=0x9
# enable DEBUG sync msg
@@ -29,6 +39,7 @@ gnss_device_patch_file=/vendor/firmware/kepler.bin
#Chip_Configuration_cpdbgsync=1
# Chip_Configuration_TrackerDebugMode = 0x10
+GlueLayer_IsPlatformRefTimeEnable=1
# enables CHPP for SPI port
# uncomment the *chpp* lines below (and comment gnss_device-data_port_kepslim_present above) to use SPI+CHPP
@@ -87,8 +98,8 @@ Chip_Configuration_DCXO_CrystalType=0x11
#Chip_Configuration_DCXO_InflectionPoint=2855
# L1 + L5 MCW
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
+Chip_Configuration_GNSSConstConstraintDef = 0x60FF
+LocTech_Constraints = 0x60FF
Chip_Configuration_RfMiscCtrl = 0x80008001
### 2C48 L1 only MCW ###
@@ -111,8 +122,12 @@ navicUsedInUSPolicy=2
# DVS: 0 = Disabled, 1 = Enabled (default)
# DFS: 0 = Disabled, 1 = Enabled (default)
-Chip_Configuration_FeatureCfg_DVS = 0
-Chip_Configuration_FeatureCfg_DFS = 0
+Chip_Configuration_FeatureCfg_DVS = 1
+Chip_Configuration_FeatureCfg_DFS = 1
+# Disable MTPL
+Chip_Configuration_FeatureCfg_MTPL = 0
+# MCW Link failure behavior: 0 = SW Assert (default), 1 = GNSS restart (hot start)
+Chip_Configuration_FeatureCfg_SDL_BYASS = 1
# This is a bitfield that will disable incoming interrupts for mailboxes
# AP = 0x1
@@ -141,7 +156,7 @@ UseRtcForAiding=1
additional_rtc_uncertainty_ms=10
# set to 1 for FW SGEE download - Requires Android FW to be properly configured
-Sif_UseFwXtraInterface=0
+Sif_UseFwXtraInterface=1
# ChipCfg_GetGpsWeekFloor variable allows testing of old GPS weeks.
# Used here to adjust the GPS week for carrier testing.
@@ -158,14 +173,22 @@ Sif_UseFwXtraInterface=0
Agnss_IsGloAidingEnable=0
SETCaps_IsOtdoa=1
SETCaps_IsLpp=1
+SETCaps_SuplUT1=20
PosReq_Supl2Params_SuplNiUdpPort=7275
-GlueLayer_LPPCpBitmask=0x17
+GlueLayer_LPPCpBitmask=0xFF
GlueLayer_IsCpLteNeighborCellEnable=1
GlueLayer_isReqDBHFromFwRefLoc=1
GlueLayer_isReqUBPFromPressureSensor=1
+GlueLayer_IsRilCIDReqEnable=0
GlueLayer_IsMemsEnable=1
GlueLayer_MeasCorrCap=7
-Chip_Configuration_mems_data_Configuration=0x17
+
+# 0x0001: CHIP_CONFIG_MEMS_ACCEL_AVAILABLE
+# 0x0002: CHIP_CONFIG_MEMS_MAGN_AVAILABLE
+# 0x0004: CHIP_CONFIG_MEMS_GYRO_AVAILABLE
+# 0x0010: CHIP_CONFIG_MEMS_ORIENTATION_AVAILABLE
+# 0x0020: CHIP_CONFIG_MEMS_STEPCOUNTER_AVAILABLE
+Chip_Configuration_mems_data_Configuration=0x25
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@@ -175,7 +198,17 @@ UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
-soft_dog=0
+# GNSS power values in "mW"
+SingleBandAcqPower=69
+MultiBandAcqPower=90
+SingleBandFullTrkPower=55
+MultiBandFullTrkPower=70
+SingleBandDutyCycleTrkPower=50
+MultiBandDutyCycleTrkPower=65
+SingleBandNmTrkPower=20
+MultiBandNmTrkPower=28
+SingleBandUdTrkPower=14
+MultiBandUdTrkPower=18
NmeaBitmask=0x010003fff
@@ -184,12 +217,27 @@ IsUseEntireRespTime911=1
# force engine to engage high accuracy if entire response time used; default 0
isForceHighAccuracyMode=1
-# 0: Use calibrated Accel data 1: Use uncalibrated Accel data
-isUseUncalAccel=0
+# This is to indicate if AP supports CP partial reset feature
+# default = CP partial reset feature enabled
+# 0 = CP partial reset feature enabled
+# 1 = CP partial reset feature disabled
+cp_partial_reset_disable=1
+
+# 0: Use calibrated data 1: Use uncalibrated data
+isUseUncalAccel=1
+isUseUncalMagn=0
+
+# 0x0001: Enable StaticNavMode
+# 0x0002: Enable TunnelDetection
+# 0x0040: Self-detection Algorithm works
+# 0x0400: Enable MEMS S5
+# 0x2000: Enable MEMS PGMF (Pedestrian GNSS + MEMS Fusion)
+NavOptions=0x2443
GNSS_CARRIER_CONFIG_BEGIN
# DEFAULT
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
@@ -229,6 +277,7 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
# VZW
GNSS_CARRIER_ID=3
+ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2
@@ -252,7 +301,6 @@ ENABLE_LPP_CP=0
ENABLE_LPPE_CP=0
ENABLE_5G_CP_CAPS_MSA=0
ENABLE_5G_CP_CAPS_MSB=0
-SUPL_SSL_METHOD=TLSv1
USE_EMER_PDN_FOR_EMER_SUPL=0
# DOCOMO
GNSS_CARRIER_ID=8
diff --git a/location/ripcurrentpro/userdebug/gps.xml b/location/ripcurrentpro/userdebug/gps.xml
deleted file mode 100644
index 0686861c..00000000
--- a/location/ripcurrentpro/userdebug/gps.xml
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/ripcurrentpro/userdebug/lhd.conf b/location/ripcurrentpro/userdebug/lhd.conf
deleted file mode 100644
index c430b93a..00000000
--- a/location/ripcurrentpro/userdebug/lhd.conf
+++ /dev/null
@@ -1,33 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
-LogLevel=*:I
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/ripcurrentpro/userdebug/scd.conf b/location/ripcurrentpro/userdebug/scd.conf
deleted file mode 100644
index 43f9cd27..00000000
--- a/location/ripcurrentpro/userdebug/scd.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
-SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
diff --git a/location/tokay/Android.bp b/location/tokay/Android.bp
index eadab4e5..eedc1fb8 100644
--- a/location/tokay/Android.bp
+++ b/location/tokay/Android.bp
@@ -5,7 +5,7 @@ package {
}
soong_config_module_type {
- name: "ignss_prebuilt_etc",
+ name: "gnss_prebuilt_etc",
module_type: "prebuilt_etc",
config_namespace: "gpssdk",
variables: [
@@ -25,7 +25,7 @@ soong_config_string_variable {
],
}
-ignss_prebuilt_etc {
+gnss_prebuilt_etc {
name: "gps.cfg",
soong_config_variables: {
buildtype: {
@@ -46,107 +46,3 @@ ignss_prebuilt_etc {
relative_install_path: "gnss",
vendor: true,
}
-
-soong_config_module_type {
- name: "egnss_prebuilt_etc",
- module_type: "prebuilt_etc",
- config_namespace: "gpssdk",
- variables: [
- "gpsconf",
- ],
- properties: [
- "src",
- ],
-}
-
-soong_config_string_variable {
- name: "gpsconf",
- values: [
- "factory",
- "user",
- "userdebug",
- "eng",
- ],
-}
-
-prebuilt_etc {
- name: "gps.cer",
- src: "gps.cer",
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "gps.xml",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/gps.xml",
- },
- userdebug: {
- src: "userdebug/gps.xml",
- },
- eng: {
- src: "userdebug/gps.xml",
- },
- factory: {
- src: "factory/gps.xml",
- },
- conditions_default: {
- src: "user/gps.xml",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "lhd.conf",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/lhd.conf",
- },
- userdebug: {
- src: "userdebug/lhd.conf",
- },
- eng: {
- src: "userdebug/lhd.conf",
- },
- factory: {
- src: "factory/lhd.conf",
- },
- conditions_default: {
- src: "user/lhd.conf",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
-
-egnss_prebuilt_etc {
- name: "scd.conf",
- soong_config_variables: {
- gpsconf: {
- user: {
- src: "user/scd.conf",
- },
- userdebug: {
- src: "userdebug/scd.conf",
- },
- eng: {
- src: "userdebug/scd.conf",
- },
- factory: {
- src: "factory/scd.conf",
- },
- conditions_default: {
- src: "user/scd.conf",
- },
- },
- },
- relative_install_path: "gnss",
- vendor: true,
-}
diff --git a/location/tokay/factory/gps.xml b/location/tokay/factory/gps.xml
deleted file mode 100644
index 89558834..00000000
--- a/location/tokay/factory/gps.xml
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/tokay/factory/lhd.conf b/location/tokay/factory/lhd.conf
deleted file mode 100644
index c430b93a..00000000
--- a/location/tokay/factory/lhd.conf
+++ /dev/null
@@ -1,33 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
-LogLevel=*:I
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/tokay/factory/scd.conf b/location/tokay/factory/scd.conf
deleted file mode 100644
index 43f9cd27..00000000
--- a/location/tokay/factory/scd.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
-SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
diff --git a/location/tokay/gps.cer b/location/tokay/gps.cer
deleted file mode 100644
index 934e0c5c..00000000
--- a/location/tokay/gps.cer
+++ /dev/null
@@ -1,161 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
-ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
-nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
-t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
-SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
-BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
-rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
-NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
-BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
-BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
-MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
-p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
-5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
-WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
-4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
-hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ
-RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD
-VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX
-DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y
-ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy
-VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr
-mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr
-IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK
-mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu
-XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy
-dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye
-jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1
-BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3
-DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92
-9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx
-jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0
-Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz
-ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS
-R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH
-MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT
-MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j
-b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG
-9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI
-2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx
-1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ
-q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz
-tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ
-vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP
-BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV
-5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY
-1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4
-NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG
-Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91
-8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe
-pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl
-MrY=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
-ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp
-U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW
-ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW
-ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln
-biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp
-U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1
-nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex
-t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz
-SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG
-BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+
-rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/
-NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
-BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH
-BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv
-MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE
-p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y
-5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK
-WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ
-4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N
-hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFZTCCA02gAwIBAgIPAWv6o5fPZQ5hxva1vuNrMA0GCSqGSIb3DQEBCwUAMDgx
-CzAJBgNVBAYTAkpQMRcwFQYDVQQKDA5SYWt1dGVuIE1vYmlsZTEQMA4GA1UEAwwH
-Um9vdCBDQTAeFw0xOTA3MTYxMTU1NDJaFw0yOTA3MTMxMTU1NDJaMD4xCzAJBgNV
-BAYTAkpQMRcwFQYDVQQKEw5SYWt1dGVuIE1vYmlsZTEWMBQGA1UEAxMNREMgSXNz
-dWluZyBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAObjAbQ8TkzF
-A+/WvSE6fzDf+rlvBKY1dJJbiJ2/j0lc+tj56dE7+BhZ2JVmAYIYfEoUw69dwxTR
-44EdZln3ZVFmMuOdfxvF9A46pMKzH1skr8ErDgjNyJ9f/JOuQ29p/7BvLC55aRzk
-yj99BYdzJWKs+5W7jQlv7/HyJ/PQ+rUEBOx4o/YiTucDFduWdV6/x5mcEbKD3ufL
-66vUEf3MHGegDkOWAMTchl1RmaYDlf3IMsXC7M2bFPFa/9y/vzaaY6EhnJ861co6
-rkOhTZe/kJZwqQYFmWczBPZK/9zRy3C1zA09tCBk+CDNBrNXe+3dMLFmnW4npxUQ
-oceTPhaaDo5lA6HkkARwVWLrporFZ2B/th2Bqtu6uObLSB6JMA2jxmKwKukM8/jp
-C9tKV9X03rHQIQultc63rivPdgQvqYgW1PVdzV1a3pZEMk5zv257+fxgfUGzfUh7
-tx0OY+BkykSP6ZK/BsbI/BY+rsS0L/0lmC22NU1p+qVeN3ZRHoqntB+FymaBfQ3/
-yfKkDNfnMua5GzLyyYGYUDDx71rtfrs3hGDiwjvE4B0IvsU0E7Oerk5gLqx8t0q/
-MmhI+CJJS1bH2sRBMcqfRAv+eyByFsvLY7Er/ztveaabX9xEwyPNFOcU+SZMhipv
-EUKmUcOAHxzx4HbYEFyM0Z7WgUdlTd1xAgMBAAGjZjBkMB8GA1UdIwQYMBaAFPUI
-BlLFno+y5xdHlCX349iVyS75MB0GA1UdDgQWBBQzVhTSCf8F31Zf0Bu661qymMko
-JzAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADANBgkqhkiG9w0B
-AQsFAAOCAgEADQEufjma/6fT/Do4Fh13lZhsowHSsGv5sFYly6224GsciE80ZwYg
-R4EK/TAR0jorBXsu6sQc51pZ5SSHhIxfo2frfprTPaaWN6cZwfrb6UcnD/FaZ1jP
-HzWrI3kRxG9JCDffzE8uMf8Rnc69n1j+TBerk4Ix3Zui2TaaF6LVceJ4RgeNkZl0
-OFkGGFruHz/d83q7A6YjgN0iwMEabdtKH7Sq27LqGPeCS8NuGlrziNAxktdwaYlN
-D5t6ntM/1nHYPmVqdioEU9vAnyB3BiXOlITPHEEMOSlItcUsJ6rN5DZJaJgkBxvN
-Qdi6wmaDlxy8XFyy4KGFKWAl17FlfpqW5VtYQJ4aDpibGlGqamg0vm+IJDIGPlOs
-KQcxG17cOw4MCflAtnzHKHBn52DegQKwxev2ZpqdwVw/NqPq0yTNEbCRqEyiq7+H
-ljKEFiEjEjeXTcqR4DoCseA5UgcriuriV0OCvr8KTlviV4FEUu+IA9ut8YIvf2of
-Zz0z8rO4H+Rb4tMi/yBRM09x3rEW4hXwO0qpCBNBa0wEJBxufF3f6l9efEle+YTR
-XS92gutaoVluqMfRSJckjwWokToi32/FvF79guZymD0qHkOSi5dewsIW7zsdobvv
-t2CWLfTAb9cx222ELBpVPkfcgUKfF4RCGWPzuAlK6OueuDrInOiz8ag=
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFUjCCAzqgAwIBAgICBpAwDQYJKoZIhvcNAQELBQAwODELMAkGA1UEBhMCSlAx
-FzAVBgNVBAoMDlJha3V0ZW4gTW9iaWxlMRAwDgYDVQQDDAdSb290IENBMB4XDTE5
-MDcxNjEwNTkwMVoXDTM5MDcxNTEwNTkwMVowODELMAkGA1UEBhMCSlAxFzAVBgNV
-BAoMDlJha3V0ZW4gTW9iaWxlMRAwDgYDVQQDDAdSb290IENBMIICIjANBgkqhkiG
-9w0BAQEFAAOCAg8AMIICCgKCAgEAqiPMbNudotG8afkk5Fwo2QdDcFFmC+qGpGjw
-yQs57QtGPRk1HsIhZFfr6zn8t1tZw6Zo+A0biFA7d2N93nYsseHBy/bZlhhOL+Js
-Jb907UM09L5xaJIgnbFYVT1QjtB7ksLAy3rHpdSKiggfT1ynwM/u6wIdWRSx24QU
-Vxpq5iFpVj041+/RnpCPASL5pSnbYZKQyOb/XsOaR+hz7aSjwiUzk2cRjAmRqYxY
-qYVe135IAy377inJRtUPvi3IhtmUHJToiMLBH5tChkjkIpdRG1lVIj4vGdzrIb+Q
-Kvg/k7BDVZ3sstsLvJ8evNonBzrqcr80ek/X+HFrgY/3M1VEru4ohLAiA877CuuG
-UAfrxFh9qjP1yue+dlrQWk+WHMbGMzKI1zCKEMphJatyNHfpRtD8LUWtLV96DD78
-qLwQwrSYrEMd2u/akeBFKINYWqpqkVBhSsV3eukXVIdSbtSAxZNv+4m6QddEcUvG
-2ZLf+yCf2tl+LPGXNL08vwMVbQqcDw8m+nDP4vu0VUixddyoqnnDlWOoQESuQFQ1
-IqYFQhRPs2dFRf5TJzkmbqRUXbaPxsrKGjTtVpPgENbv40nyRGyBbl1CzqpBFEp5
-7w4MPYDIzWKYbRyCnUE5WScRBFmym7242KA3SOfkylzGMb8KGJxohVME+7oMbNf5
-EjLWVgECAwEAAaNmMGQwHwYDVR0jBBgwFoAU9QgGUsWej7LnF0eUJffj2JXJLvkw
-HQYDVR0OBBYEFPUIBlLFno+y5xdHlCX349iVyS75MA4GA1UdDwEB/wQEAwIBBjAS
-BgNVHRMBAf8ECDAGAQH/AgEBMA0GCSqGSIb3DQEBCwUAA4ICAQCDGIeYrtivFt3p
-8k5vXKFUT072C7wMvfrAGYCYgIdUthWCqJoMwnG3Fsg7Ngu70La7ESBzEKpnpPWz
-eIdnREJkNP9iqiKHXnaUV2P/21AS1q6enVKBFOl7dYiVjqOZ+vac3a1UjLWkvm0g
-x4sg/f3PpiEzZM7ecnQYk2wfMSq8Jw0w1Lf0SEeoYZTkf12cqSJVSa/G7gEdL/Cn
-LO3yyBq0KPNdd87eIfvCLJj55UJ5dCr0JXRTUteBvJwflbPXmOqfI8fA05fwlJZS
-o1SBpMI9cEBwaPXQM9CPNKaWLvyOR1KpviRzbCnaKf44Fs2OuZboo3avZrC9eUoU
-HU2HKXRj8UMRlFeCdNugbOdGyK+CpXwMHVtIrtpf0iOUqo0rOekgnUSNi9qyjD1g
-IV3Y/NLVl9fqe8q66IWUn8NYndxigMKWcMCBFUjfP0yMZeqSHFiIv7zk9PuV/62k
-Yele7cK9iHnEUwWBj6VCEs6pZBS1QSmhRw3GWlSDc/gHXd38PG20zH7xg4z2H9Rc
-Op9P1ZW2kjqv5D2+q/qtaePAyHn3B05UZrQYUmx7LaHNO7op6dZgCdoR0sVsR+Fc
-Zyr0AhgiuTWrjtUEOGx2qJVwAsHkpqtlN+DaGT08dT64LvIf0bfGvmtm++/WEDWJ
-HInwg85pGm+sEkYbYFRBD0woPBsL3g==
------END CERTIFICATE-----
diff --git a/location/tokay/user/gps.cfg b/location/tokay/user/gps.cfg
index 20101ce3..6a6f63df 100644
--- a/location/tokay/user/gps.cfg
+++ b/location/tokay/user/gps.cfg
@@ -7,8 +7,12 @@ GlueLayer_EnableGnssCfgInterface=1
gnss_device_type=K042
gnss_device_patch_address=0
gnss_device_patch_file=/vendor/firmware/kepler.bin
+allow_logging_if_disconnected=0
ism_stream_enable=1
caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
+Is1PPSTimeSyncEnable=1
+MaxNtnRefLocAgeSecs=600
+GlueLayer_IsPlatformRefTimeEnable=1
chpp_betp_client=1
gnss_device_data_port_chpp_spi_device=/dev/gnss_ipc
gnss_device_data_port_chpp_present=1
@@ -21,31 +25,35 @@ ChipCfg_VDR_low_end_Time = 20
Chip_Configuration_AidingConfiguration=0x00020046
Chip_Configuration_RefClkControl=0x24
Chip_Configuration_DCXO_CrystalType=0x11
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
+Chip_Configuration_GNSSConstConstraintDef = 0x60FF
+LocTech_Constraints = 0x60FF
Chip_Configuration_RfMiscCtrl = 0x80008001
bdsUsedInUSPolicy=2
sbasUsedInUSPolicy=2
qzssUsedInUSPolicy=2
navicUsedInUSPolicy=2
-Chip_Configuration_FeatureCfg_DVS = 0
-Chip_Configuration_FeatureCfg_DFS = 0
+Chip_Configuration_FeatureCfg_DVS = 1
+Chip_Configuration_FeatureCfg_DFS = 1
+Chip_Configuration_FeatureCfg_MTPL = 0
+Chip_Configuration_FeatureCfg_SDL_BYASS = 1
mailboxDisabled=0x0
gnss_rfic_chip_id=55400000
UseRtcForAiding=1
additional_rtc_uncertainty_ms=10
-Sif_UseFwXtraInterface=0
+Sif_UseFwXtraInterface=1
Agnss_IsGloAidingEnable=0
SETCaps_IsOtdoa=1
SETCaps_IsLpp=1
+SETCaps_SuplUT1=20
PosReq_Supl2Params_SuplNiUdpPort=7275
-GlueLayer_LPPCpBitmask=0x17
+GlueLayer_LPPCpBitmask=0xFF
GlueLayer_IsCpLteNeighborCellEnable=1
GlueLayer_isReqDBHFromFwRefLoc=1
GlueLayer_isReqUBPFromPressureSensor=1
+GlueLayer_IsRilCIDReqEnable=0
GlueLayer_IsMemsEnable=1
GlueLayer_MeasCorrCap=7
-Chip_Configuration_mems_data_Configuration=0x17
+Chip_Configuration_mems_data_Configuration=0x25
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@@ -54,17 +62,30 @@ UP_LocTech_PrimaryConst=0
UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
-soft_dog=0
+SingleBandAcqPower=69
+MultiBandAcqPower=90
+SingleBandFullTrkPower=55
+MultiBandFullTrkPower=70
+SingleBandDutyCycleTrkPower=50
+MultiBandDutyCycleTrkPower=65
+SingleBandNmTrkPower=20
+MultiBandNmTrkPower=28
+SingleBandUdTrkPower=14
+MultiBandUdTrkPower=18
RfPathLossDb_Ap=3550
RfPathLossDb_Cp=3550
RfPathLossDb_L5_Ap=3870
RfPathLossDb_L5_Cp=3870
IsUseEntireRespTime911=1
isForceHighAccuracyMode=1
-isUseUncalAccel=0
+cp_partial_reset_disable=1
+isUseUncalAccel=1
+isUseUncalMagn=0
+NavOptions=0x2443
GNSS_CARRIER_CONFIG_BEGIN
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
@@ -104,6 +125,7 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
GNSS_CARRIER_ID=3
+ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2
@@ -127,7 +149,6 @@ ENABLE_LPP_CP=0
ENABLE_LPPE_CP=0
ENABLE_5G_CP_CAPS_MSA=0
ENABLE_5G_CP_CAPS_MSB=0
-SUPL_SSL_METHOD=TLSv1
USE_EMER_PDN_FOR_EMER_SUPL=0
GNSS_CARRIER_ID=8
diff --git a/location/tokay/user/gps.xml b/location/tokay/user/gps.xml
deleted file mode 100644
index 6c335c52..00000000
--- a/location/tokay/user/gps.xml
+++ /dev/null
@@ -1,103 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/tokay/user/lhd.conf b/location/tokay/user/lhd.conf
deleted file mode 100644
index 73e03bcc..00000000
--- a/location/tokay/user/lhd.conf
+++ /dev/null
@@ -1,31 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-# LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=false
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-# LheFailSafe=/data/vendor/gps/esw-crash-dump.txt
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/tokay/user/scd.conf b/location/tokay/user/scd.conf
deleted file mode 100644
index e75f209b..00000000
--- a/location/tokay/user/scd.conf
+++ /dev/null
@@ -1,5 +0,0 @@
-LogEnabled=false
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
diff --git a/location/tokay/userdebug/gps.cfg b/location/tokay/userdebug/gps.cfg
index bc058f82..74f52461 100644
--- a/location/tokay/userdebug/gps.cfg
+++ b/location/tokay/userdebug/gps.cfg
@@ -12,7 +12,7 @@ uni_log_max_file_count=5
uni_log_max_size_mb=20
uni_log_total_max_size_mb=100
-debug_enable=1
+debug_enable=4
mem_dump_to_node=1
gnss_device_type=K042
@@ -20,10 +20,16 @@ gnss_device_type=K042
gnss_device_patch_address=0
gnss_device_patch_file=/vendor/firmware/kepler.bin
+allow_logging_if_disconnected=0
+
# enable ism stream for GAAM
ism_stream_enable=1
caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
+# Enable/Disable 1PPS Time Sync policy
+Is1PPSTimeSyncEnable=1
+
+MaxNtnRefLocAgeSecs=600
# CHIP_CONFIG_IO_OPT_HOSTIO_VIA_SECONDARY + CHIP_CONFIG_IO_OPT_CPMB_MASK
#Chip_Configuration_Io_Options=0x9
# enable DEBUG sync msg
@@ -33,6 +39,7 @@ caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK
#Chip_Configuration_cpdbgsync=1
# Chip_Configuration_TrackerDebugMode = 0x10
+GlueLayer_IsPlatformRefTimeEnable=1
# enables CHPP for SPI port
# uncomment the *chpp* lines below (and comment gnss_device-data_port_kepslim_present above) to use SPI+CHPP
@@ -91,8 +98,8 @@ Chip_Configuration_DCXO_CrystalType=0x11
#Chip_Configuration_DCXO_InflectionPoint=2855
# L1 + L5 MCW
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
+Chip_Configuration_GNSSConstConstraintDef = 0x60FF
+LocTech_Constraints = 0x60FF
Chip_Configuration_RfMiscCtrl = 0x80008001
### 2C48 L1 only MCW ###
@@ -115,8 +122,12 @@ navicUsedInUSPolicy=2
# DVS: 0 = Disabled, 1 = Enabled (default)
# DFS: 0 = Disabled, 1 = Enabled (default)
-Chip_Configuration_FeatureCfg_DVS = 0
-Chip_Configuration_FeatureCfg_DFS = 0
+Chip_Configuration_FeatureCfg_DVS = 1
+Chip_Configuration_FeatureCfg_DFS = 1
+# Disable MTPL
+Chip_Configuration_FeatureCfg_MTPL = 0
+# MCW Link failure behavior: 0 = SW Assert (default), 1 = GNSS restart (hot start)
+Chip_Configuration_FeatureCfg_SDL_BYASS = 1
# This is a bitfield that will disable incoming interrupts for mailboxes
# AP = 0x1
@@ -145,7 +156,7 @@ UseRtcForAiding=1
additional_rtc_uncertainty_ms=10
# set to 1 for FW SGEE download - Requires Android FW to be properly configured
-Sif_UseFwXtraInterface=0
+Sif_UseFwXtraInterface=1
# ChipCfg_GetGpsWeekFloor variable allows testing of old GPS weeks.
# Used here to adjust the GPS week for carrier testing.
@@ -162,14 +173,22 @@ Sif_UseFwXtraInterface=0
Agnss_IsGloAidingEnable=0
SETCaps_IsOtdoa=1
SETCaps_IsLpp=1
+SETCaps_SuplUT1=20
PosReq_Supl2Params_SuplNiUdpPort=7275
-GlueLayer_LPPCpBitmask=0x17
+GlueLayer_LPPCpBitmask=0xFF
GlueLayer_IsCpLteNeighborCellEnable=1
GlueLayer_isReqDBHFromFwRefLoc=1
GlueLayer_isReqUBPFromPressureSensor=1
+GlueLayer_IsRilCIDReqEnable=0
GlueLayer_IsMemsEnable=1
GlueLayer_MeasCorrCap=7
-Chip_Configuration_mems_data_Configuration=0x17
+
+# 0x0001: CHIP_CONFIG_MEMS_ACCEL_AVAILABLE
+# 0x0002: CHIP_CONFIG_MEMS_MAGN_AVAILABLE
+# 0x0004: CHIP_CONFIG_MEMS_GYRO_AVAILABLE
+# 0x0010: CHIP_CONFIG_MEMS_ORIENTATION_AVAILABLE
+# 0x0020: CHIP_CONFIG_MEMS_STEPCOUNTER_AVAILABLE
+Chip_Configuration_mems_data_Configuration=0x25
Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1
CP_LocTech_PrimaryConst=0
CP_LocTech_Constraints=1
@@ -179,7 +198,17 @@ UP_LocTech_Constraints=1
UP_LocTech_Requirements=0
SpotLogger_Allowed=0
-soft_dog=0
+# GNSS power values in "mW"
+SingleBandAcqPower=69
+MultiBandAcqPower=90
+SingleBandFullTrkPower=55
+MultiBandFullTrkPower=70
+SingleBandDutyCycleTrkPower=50
+MultiBandDutyCycleTrkPower=65
+SingleBandNmTrkPower=20
+MultiBandNmTrkPower=28
+SingleBandUdTrkPower=14
+MultiBandUdTrkPower=18
RfPathLossDb_Ap=3550
RfPathLossDb_Cp=3550
@@ -192,12 +221,27 @@ IsUseEntireRespTime911=1
# force engine to engage high accuracy if entire response time used; default 0
isForceHighAccuracyMode=1
-# 0: Use calibrated Accel data 1: Use uncalibrated Accel data
-isUseUncalAccel=0
+# This is to indicate if AP supports CP partial reset feature
+# default = CP partial reset feature enabled
+# 0 = CP partial reset feature enabled
+# 1 = CP partial reset feature disabled
+cp_partial_reset_disable=1
+
+# 0: Use calibrated data 1: Use uncalibrated data
+isUseUncalAccel=1
+isUseUncalMagn=0
+
+# 0x0001: Enable StaticNavMode
+# 0x0002: Enable TunnelDetection
+# 0x0040: Self-detection Algorithm works
+# 0x0400: Enable MEMS S5
+# 0x2000: Enable MEMS PGMF (Pedestrian GNSS + MEMS Fusion)
+NavOptions=0x2443
GNSS_CARRIER_CONFIG_BEGIN
# DEFAULT
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
@@ -237,6 +281,7 @@ ENABLE_NLP_IN_AGNSS=1
ENABLE_LPP_HA_GAD_SHAPE=1
# VZW
GNSS_CARRIER_ID=3
+ENABLE_CAPS_OTDOA=0
ENABLE_LPP_UP=1
ENABLE_LPPE_UP=3
SUPL_SSL_METHOD=TLSv1_2
@@ -260,7 +305,6 @@ ENABLE_LPP_CP=0
ENABLE_LPPE_CP=0
ENABLE_5G_CP_CAPS_MSA=0
ENABLE_5G_CP_CAPS_MSB=0
-SUPL_SSL_METHOD=TLSv1
USE_EMER_PDN_FOR_EMER_SUPL=0
# DOCOMO
GNSS_CARRIER_ID=8
diff --git a/location/tokay/userdebug/gps.xml b/location/tokay/userdebug/gps.xml
deleted file mode 100644
index 0686861c..00000000
--- a/location/tokay/userdebug/gps.xml
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/location/tokay/userdebug/lhd.conf b/location/tokay/userdebug/lhd.conf
deleted file mode 100644
index c430b93a..00000000
--- a/location/tokay/userdebug/lhd.conf
+++ /dev/null
@@ -1,33 +0,0 @@
-LheName=bbd
-
-LheRsmResetTimeoutMS=10000
-GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
-
-LhePatch=/vendor/firmware/SensorHub.patch
-Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
-LheConsole=/data/vendor/gps/LheConsole
-
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-
-LheBbdPacket=/dev/ttyBCM
-
-LheBbdControl=/dev/bbd_control
-
-# LheBbdSensor=/dev/bbd_sensor
-
-LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
-LogLevel=*:I
-
-NvStorageDir=/data/vendor/gps/
-
-# Enable BBD debugging at these stages:
-# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
-
-LheAutoBaudDelayMS=10
-TrafficLogEnabled=false
-SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
-
-SkipSensorWakeLock=true
-LoggerWakeLockEnable=false
diff --git a/location/tokay/userdebug/scd.conf b/location/tokay/userdebug/scd.conf
deleted file mode 100644
index 43f9cd27..00000000
--- a/location/tokay/userdebug/scd.conf
+++ /dev/null
@@ -1,6 +0,0 @@
-LogEnabled=true
-Log=JAVA
-LogDirectory=/sdcard/gps/broadcom/storage
-NvStorageDir=/data/vendor/gps/
-TcpConnectionTimeout=20
-SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
diff --git a/perf/powerhint-caiman.json b/perf/powerhint-caiman.json
index 8c8ce94a..8b42d97e 100644
--- a/perf/powerhint-caiman.json
+++ b/perf/powerhint-caiman.json
@@ -24,58 +24,6 @@
],
"ResetOnInit": true
},
- {
- "Name": "MemFreq",
- "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq",
- "Values": [
- "9999999",
- "1352000",
- "1014000",
- "0"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "IntFreq",
- "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
- "Values": [
- "9999999",
- "0"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "DsuMinFreq",
- "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/min_freq",
- "Values": [
- "9999999",
- "1800000",
- "1548000",
- "820000",
- "0"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "DsuMaxFreq",
- "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/max_freq",
- "Values": [
- "9999999"
- ],
- "DefaultIndex": 0,
- "ResetOnInit": true
- },
- {
- "Name": "BCIMinFreq",
- "Path": "/sys/devices/platform/170000a0.devfreq_bci/devfreq/170000a0.devfreq_bci/min_freq",
- "Values": [
- "9999999",
- "1401000",
- "700000",
- "0"
- ],
- "ResetOnInit": true
- },
{
"Name": "CPULittleClusterMaxFreq",
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
@@ -213,10 +161,21 @@
],
"ResetOnInit": true
},
+ {
+ "Name": "AutoPreferIdle",
+ "Path": "/proc/vendor_sched/auto_prefer_idle",
+ "Values": [
+ "0",
+ "1"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
{
"Name": "CPUUtilThreshold",
"Path": "/proc/vendor_sched/util_threshold",
"Values": [
+ "2048 1280 1280",
"1280",
"1100",
"1100 1024 1100"
@@ -230,9 +189,10 @@
"Values": [
"1280",
"1100",
- "1280 1100 1055"
+ "1280 1100 1055",
+ "1100 1055 1055"
],
- "DefaultIndex": 0,
+ "DefaultIndex": 1,
"ResetOnInit": true
},
{
@@ -245,6 +205,70 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "AutoMigrationMarginsEnable",
+ "Path": "/proc/vendor_sched/auto_migration_margins_enable",
+ "Values": [
+ "0",
+ "1"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "AutoDvfsHeadroomEnable",
+ "Path": "/proc/vendor_sched/auto_dvfs_headroom_enable",
+ "Values": [
+ "0",
+ "1"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "TARampupMultiplier",
+ "Path": "/proc/vendor_sched/groups/ta/rampup_multiplier",
+ "Values": [
+ "0",
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "DefaultIndex": 1,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "AdpfRampupMultiplier",
+ "Path": "/proc/vendor_sched/adpf_rampup_multiplier",
+ "Values": [
+ "0",
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "DefaultIndex": 2,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "PerTaskMaxIowaitBoost",
+ "Path": "/proc/vendor_sched/per_task_iowait_boost_max_value",
+ "Values": [
+ "0",
+ "512"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
{
"Name": "CPUUClampMaxFilterEnable",
"Path": "/proc/vendor_sched/uclamp_max_filter_enable",
@@ -255,6 +279,25 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "CPUSkipMask",
+ "Path": "/proc/vendor_sched/cpu_skip_mask",
+ "Values": [
+ "0x0",
+ "0x80"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "SysGroupCfsSkipMask",
+ "Path": "/proc/vendor_sched/groups/sys/group_cfs_skip_mask",
+ "Values": [
+ "0x0",
+ "0x80"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
{
"Name": "BGUClampMaxBoost",
"Path": "/proc/vendor_sched/groups/bg/uclamp_max",
@@ -280,6 +323,7 @@
"Path": "/proc/vendor_sched/groups/cam/uclamp_min",
"Values": [
"765",
+ "250",
"0"
],
"ResetOnInit": true
@@ -289,6 +333,7 @@
"Path": "/proc/vendor_sched/groups/ta/uclamp_min",
"Values": [
"765",
+ "600",
"1"
],
"ResetOnInit": true
@@ -347,9 +392,10 @@
"0-3",
"4-7",
"4-6",
- "0-6",
- "0-7"
+ "0-7",
+ "0-6"
],
+ "DefaultIndex": 3,
"ResetOnInit": true
},
{
@@ -495,36 +541,6 @@
"Type": "Property",
"ResetOnInit": true
},
- {
- "Name": "INTCAMFreq",
- "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
- "Values": [
- "664000",
- "233000",
- "67000"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "TNRMaxFreq",
- "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/max_freq",
- "Values": [
- "664000",
- "111000"
- ],
- "DefaultIndex": 0,
- "ResetOnInit": true
- },
- {
- "Name": "TNRFreq",
- "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
- "Values": [
- "664000",
- "233000",
- "67000"
- ],
- "ResetOnInit": true
- },
{
"Name": "BigTjOffset",
"Path": "/sys/devices/platform/100a0000.BIG/offset_enabled",
@@ -652,31 +668,25 @@
"Name": "PMU_LIT_LIMIT_FREQ",
"Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/limit_frequency",
"Values": [
+ "1425000",
"1328000",
"1098000"
],
- "DefaultIndex": 0,
+ "DefaultIndex": 1,
"ResetOnInit": true
},
- {
- "Name": "PMU_LIT_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/lcpi_threshold",
- "Values": [
- "2",
- "0"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_LIT_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/spc_threshold",
"Values": [
- "70",
- "42",
- "35",
+ "76",
+ "55",
+ "10",
+ "47",
+ "45",
+ "36",
"30",
- "20",
- "0"
+ "28"
],
"DefaultIndex": 0
},
@@ -685,27 +695,21 @@
"Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/limit_frequency",
"Values": [
"1795000",
+ "1549000",
"1328000"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
- {
- "Name": "PMU_MID_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/lcpi_threshold",
- "Values": [
- "3"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_MID_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/spc_threshold",
"Values": [
- "50",
+ "59",
"30",
- "20",
- "18"
+ "2",
+ "23",
+ "20"
],
"DefaultIndex": 0
},
@@ -715,15 +719,7 @@
"Values": [
"2363000",
"1885000",
- "1298000"
- ],
- "DefaultIndex": 0
- },
- {
- "Name": "PMU_BIG_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy7/sched_pixel/lcpi_threshold",
- "Values": [
- "3"
+ "1164000"
],
"DefaultIndex": 0
},
@@ -731,9 +727,10 @@
"Name": "PMU_BIG_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy7/sched_pixel/spc_threshold",
"Values": [
- "50",
- "22",
- "20"
+ "62",
+ "0",
+ "20",
+ "22"
],
"DefaultIndex": 0
},
@@ -769,6 +766,17 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
+ "Path": "vendor.thermal.VIRTUAL-SKIN-CPU-LIGHT-ODPM.profile",
+ "Values": [
+ "",
+ "game"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true,
+ "Type": "Property"
+ },
{
"Name": "VIRTUAL-SKIN-CPU-MID",
"Path": "vendor.thermal.VIRTUAL-SKIN-CPU-MID.profile",
@@ -801,6 +809,90 @@
"20 40"
],
"ResetOnInit": true
+ },
+ {
+ "Name": "MemFreq",
+ "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq",
+ "Values": [
+ "9999999",
+ "1539000",
+ "1352000",
+ "1014000",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "IntFreq",
+ "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
+ "Values": [
+ "9999999",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "DsuMinFreq",
+ "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/min_freq",
+ "Values": [
+ "9999999",
+ "1800000",
+ "1548000",
+ "820000",
+ "610000",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "DsuMaxFreq",
+ "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/max_freq",
+ "Values": [
+ "9999999"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "BCIMinFreq",
+ "Path": "/sys/devices/platform/170000a0.devfreq_bci/devfreq/170000a0.devfreq_bci/min_freq",
+ "Values": [
+ "9999999",
+ "1401000",
+ "700000",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "INTCAMFreq",
+ "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
+ "Values": [
+ "664000",
+ "233000",
+ "67000"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "TNRMaxFreq",
+ "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/max_freq",
+ "Values": [
+ "664000",
+ "111000"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "TNRFreq",
+ "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
+ "Values": [
+ "664000",
+ "233000",
+ "67000"
+ ],
+ "ResetOnInit": true
}
],
"Actions": [
@@ -828,12 +920,24 @@
"Duration": 1000,
"Value": "0-3"
},
+ {
+ "PowerHint": "LAUNCH",
+ "Node": "CPUSkipMask",
+ "Duration": 5000,
+ "Value": "0x0"
+ },
{
"PowerHint": "LAUNCH",
"Node": "ReducePreferIdle",
"Duration": 5000,
"Value": "0"
},
+ {
+ "PowerHint": "LAUNCH",
+ "Node": "AutoPreferIdle",
+ "Duration": 5000,
+ "Value": "0"
+ },
{
"PowerHint": "LAUNCH_GPU",
"Node": "GPUDvfsPeriod",
@@ -969,6 +1073,12 @@
"Duration": 5000,
"Value": "1"
},
+ {
+ "PowerHint": "LAUNCH_EXTEND",
+ "Node": "CPUSkipMask",
+ "Duration": 2000,
+ "Value": "0x0"
+ },
{
"PowerHint": "LAUNCH_EXTEND",
"Node": "CPUBigClusterMaxFreq",
@@ -1047,6 +1157,12 @@
"Duration": 2000,
"Value": "1"
},
+ {
+ "PowerHint": "LAUNCH_EXTEND",
+ "Node": "AutoPreferIdle",
+ "Duration": 2000,
+ "Value": "0"
+ },
{
"PowerHint": "LAUNCH_PMU",
"Node": "PMU_POLL",
@@ -1059,6 +1175,12 @@
"Duration": 5000,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_CHANGE",
+ "Node": "AutoPreferIdle",
+ "Duration": 5000,
+ "Value": "0"
+ },
{
"PowerHint": "DISPLAY_CHANGE_GPU",
"Node": "GPUDvfsPeriod",
@@ -1219,12 +1341,36 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_INACTIVE",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "DISPLAY_INACTIVE",
"Node": "FGPreferIdle",
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_INACTIVE",
+ "Node": "SysGroupCfsSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "DISPLAY_INACTIVE",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_LAUNCH",
+ "Node": "CPUSkipMask",
+ "Duration": 1000,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_LAUNCH",
"Node": "CPU_BIG_TSKIN_BYPASS",
@@ -1309,6 +1455,12 @@
"Duration": 1000,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_LAUNCH",
+ "Node": "AutoPreferIdle",
+ "Duration": 1000,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_LAUNCH",
"Node": "FGCpuset",
@@ -1365,28 +1517,70 @@
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 3000,
- "Value": "1885000"
- },
- {
- "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPUMidClusterMaxFreq",
- "Duration": 3000,
- "Value": "1549000"
- },
- {
- "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPULittleClusterMaxFreq",
+ "Node": "PMU_LIT_LIMIT_FREQ",
"Duration": 3000,
"Value": "1425000"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "PMU_POLL",
+ "Node": "PMU_MID_LIMIT_FREQ",
+ "Duration": 3000,
+ "Value": "1549000"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_BIG_LIMIT_FREQ",
+ "Duration": 3000,
+ "Value": "1885000"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_LIT_SPC_THRESHOLD",
+ "Duration": 3000,
+ "Value": "10"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_MID_SPC_THRESHOLD",
+ "Duration": 3000,
+ "Value": "2"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 3000,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "TAUClampBoost",
+ "Duration": 3000,
+ "Value": "600"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CDPreferHighCap",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CAMUClampBoost",
+ "Duration": 0,
+ "Value": "250"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CDCpuset",
+ "Duration": 0,
+ "Value": "0-7"
+ },
{
"PowerHint": "CAMERA_SHOT",
"Node": "PMU_POLL",
@@ -1429,6 +1623,12 @@
"Duration": 100,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_ZOOMING_BOOST",
+ "Node": "AutoPreferIdle",
+ "Duration": 100,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_ZOOMING_BOOST",
"Node": "PMU_POLL",
@@ -1645,17 +1845,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "20"
+ "Value": "47"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1663,29 +1857,17 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "30"
+ "Value": "20"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1705,11 +1887,47 @@
"Duration": 0,
"Value": "cam2"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1100"
+ "Value": "1100 1055 1055"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1735,6 +1953,12 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CDHighCpusetCpus",
@@ -1771,6 +1995,12 @@
"Duration": 0,
"Value": "camera"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PowerHALCameraRunning",
@@ -1781,7 +2011,7 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "DsuMinFreq",
"Duration": 0,
- "Value": "820000"
+ "Value": "610000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1789,17 +2019,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "35"
+ "Value": "45"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1807,29 +2031,17 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "20"
+ "Value": "30"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1851,14 +2063,50 @@
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPUUtilThreshold",
+ "Node": "AutoMigrationMarginsEnable",
"Duration": 0,
- "Value": "1100"
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
+ "Value": "1100 1055 1055"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
"Value": "1100"
},
{
@@ -1867,23 +2115,11 @@
"Duration": 0,
"Value": "0"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CDPreferIdle",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPULittleClusterMaxFreq",
- "Duration": 0,
- "Value": "1548000"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "MemFreq",
"Duration": 0,
- "Value": "1352000"
+ "Value": "1539000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1897,6 +2133,18 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CDPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CDHighCpusetCpus",
@@ -1915,6 +2163,12 @@
"Duration": 0,
"Value": "4-6"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CDCpuset",
+ "Duration": 0,
+ "Value": "0-6"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "VIRTUAL-SKIN-CPU-MID",
@@ -1933,6 +2187,18 @@
"Duration": 0,
"Value": "700000"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PowerHALCameraRunning",
@@ -1945,17 +2211,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "42"
+ "Value": "47"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -1963,35 +2223,23 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "18"
+ "Value": "23"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 0,
- "Value": "22"
+ "Value": "20"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2011,11 +2259,47 @@
"Duration": 0,
"Value": "1100 1024 1100"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1280 1100 1055"
+ "Value": "1100"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2025,13 +2309,13 @@
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "CDPreferIdle",
+ "Node": "TAPreferHighCap",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "TAPreferHighCap",
+ "Node": "TAPreferIdle",
"Duration": 0,
"Value": "0"
},
@@ -2063,7 +2347,7 @@
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CDCpuset",
"Duration": 0,
- "Value": "0-7"
+ "Value": "0-6"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2077,12 +2361,72 @@
"Duration": 0,
"Value": "camera"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1280"
+ },
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "PowerHALCameraRunning",
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
+ "Value": "1280"
+ },
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "CDPreferHighCap",
@@ -2149,6 +2493,12 @@
"Duration": 0,
"Value": "4-7"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PowerHALCameraRunning",
@@ -2165,7 +2515,7 @@
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CDPreferHighCap",
"Duration": 0,
- "Value": "1"
+ "Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
@@ -2179,6 +2529,12 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CDPreferIdle",
@@ -2253,15 +2609,33 @@
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "CPUUtilThreshold",
+ "Node": "AutoMigrationMarginsEnable",
"Duration": 0,
- "Value": "1100"
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1100"
+ "Value": "1280 1100 1055"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
+ "Value": "1100 1024 1100"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
@@ -2275,18 +2649,18 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "2"
- },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "30"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_VIDEO_RECORDING",
"Type": "MaskHint",
@@ -2540,6 +2914,18 @@
"Type": "EndHint",
"Value": "DISPLAY_UPDATE_IMMINENT"
},
+ {
+ "PowerHint": "DISPLAY_IDLE",
+ "Node": "TARampupMultiplier",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "DISPLAY_IDLE",
+ "Node": "AdpfRampupMultiplier",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "DISPLAY_UPDATE_IMMINENT",
"Node": "CPULittleClusterDownRateLimitUs",
@@ -2588,66 +2974,6 @@
"Duration": 0,
"Value": "419000"
},
- {
- "PowerHint": "GAME",
- "Node": "VIRTUAL-SKIN-CPU-MID",
- "Duration": 0,
- "Value": "game"
- },
- {
- "PowerHint": "GAME",
- "Node": "VIRTUAL-SKIN-CPU-HIGH",
- "Duration": 0,
- "Value": "game"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUDVFSHeadroom",
- "Duration": 0,
- "Value": "1100"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUTaperedDVFSHeadroomEnable",
- "Duration": 0,
- "Value": "1"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPULittleClusterDownRateLimitUs",
- "Duration": 0,
- "Value": "500"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUMidClusterDownRateLimitUs",
- "Duration": 0,
- "Value": "3000"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUBigClusterDownRateLimitUs",
- "Duration": 0,
- "Value": "3000"
- },
- {
- "PowerHint": "GAME",
- "Node": "TAPreferIdle",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "GAME",
- "Node": "FGPreferIdle",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "GAME",
- "Node": "NPITaskPacking",
- "Duration": 0,
- "Value": "1"
- },
{
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "PMU_POLL",
@@ -2756,28 +3082,124 @@
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "GAME",
+ "Node": "PMU_POLL",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
+ "Duration": 0,
+ "Value": "game"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "VIRTUAL-SKIN-CPU-MID",
+ "Duration": 0,
+ "Value": "game"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "VIRTUAL-SKIN-CPU-HIGH",
+ "Duration": 0,
+ "Value": "game"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPUTaperedDVFSHeadroomEnable",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "500"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "500"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "500"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "TAPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "FGPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "NPITaskPacking",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "TARampupMultiplier",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AdpfRampupMultiplier",
+ "Duration": 0,
+ "Value": "2"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "512"
+ },
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 1000,
+ "Node": "CPUMidClusterMaxFreq",
+ "Duration": 500,
"Value": "9999999"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_LITTLE_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
+ "Node": "CPUMidClusterMinFreq",
+ "Duration": 500,
+ "Value": "1795000"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
"Node": "CPU_MID_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
- },
- {
- "PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_BIG_TSKIN_BYPASS",
- "Duration": 1000,
+ "Duration": 500,
"Value": "1"
},
{
@@ -2840,6 +3262,48 @@
"Duration": 2000,
"Value": "44"
},
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PowerHALCameraRunning",
@@ -2848,93 +3312,81 @@
},
{
"PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
+ "Node": "PMU_LIT_LIMIT_FREQ",
"Duration": 0,
- "Value": "0"
+ "Value": "1098000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "0"
+ "Value": "47"
},
{
"PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_MID_LCPI_THRESHOLD",
+ "Node": "PMU_MID_LIMIT_FREQ",
"Duration": 0,
- "Value": "3"
+ "Value": "1328000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "50"
+ "Value": "23"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1885000"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 0,
- "Value": "50"
+ "Value": "20"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_POLL",
"Duration": 0,
- "Value": "0"
+ "Value": "1"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "EM_Profile",
"Duration": 0,
- "Value": "cam1"
+ "Value": "cam2"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
+ "Value": "1100 1024 1100"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1100"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "CDPreferHighCap",
"Duration": 0,
- "Value": "1"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "CDPreferIdle",
- "Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "TAPreferHighCap",
"Duration": 0,
- "Value": "1"
+ "Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
- "Node": "CPUBigClusterMaxFreq",
+ "Node": "TAPreferIdle",
"Duration": 0,
- "Value": "1885000"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "CPUMidClusterMaxFreq",
- "Duration": 0,
- "Value": "1549000"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "CPULittleClusterMaxFreq",
- "Duration": 0,
- "Value": "1425000"
+ "Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
@@ -2964,7 +3416,25 @@
"PowerHint": "CAMERA_PROJECT11",
"Node": "CDCpuset",
"Duration": 0,
- "Value": "0-7"
+ "Value": "0-6"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "VIRTUAL-SKIN-CPU-MID",
+ "Duration": 0,
+ "Value": "camera"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "VIRTUAL-SKIN-CPU-HIGH",
+ "Duration": 0,
+ "Value": "camera"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
},
{
"PowerHint": "CAMERA_PROJECT11",
@@ -2973,12 +3443,13 @@
"Value": "20 80"
}
],
+ "GpuSysfsPath" : "/sys/devices/platform/1f000000.mali",
"AdpfConfig": [
{
"Name": "REFRESH_120FPS",
"PID_On": true,
"PID_Po": 2.0,
- "PID_Pu": 1.0,
+ "PID_Pu": 0.6,
"PID_I": 0.0,
"PID_I_Init": 200,
"PID_I_High": 512,
@@ -2987,16 +3458,29 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 83333330,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 15.0
+ "StaleTimeFactor": 15.0,
+ "HeuristicBoost_On": true,
+ "HBoostOnMissedCycles": 8,
+ "HBoostOffMaxAvgRatio": 4.0,
+ "HBoostOffMissedCycles": 5,
+ "HBoostPidPuFactor": 0.5,
+ "HBoostUclampMin": 722,
+ "JankCheckTimeFactor": 1.2,
+ "LowFrameRateThreshold": 25,
+ "MaxRecordsNum": 300,
+ "GpuBoost": true,
+ "GpuCapacityBoostMax": 40000
},
{
"Name": "REFRESH_90FPS",
@@ -3011,16 +3495,29 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 111111110,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 15.0
+ "StaleTimeFactor": 15.0,
+ "HeuristicBoost_On": true,
+ "HBoostOnMissedCycles": 8,
+ "HBoostOffMaxAvgRatio": 4.0,
+ "HBoostOffMissedCycles": 5,
+ "HBoostPidPuFactor": 0.5,
+ "HBoostUclampMin": 722,
+ "JankCheckTimeFactor": 1.2,
+ "LowFrameRateThreshold": 25,
+ "MaxRecordsNum": 300,
+ "GpuBoost": true,
+ "GpuCapacityBoostMax": 32500
},
{
"Name": "REFRESH_60FPS",
@@ -3035,16 +3532,29 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 166666660,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 15.0
+ "StaleTimeFactor": 15.0,
+ "HeuristicBoost_On": true,
+ "HBoostOnMissedCycles": 8,
+ "HBoostOffMaxAvgRatio": 4.0,
+ "HBoostOffMissedCycles": 5,
+ "HBoostPidPuFactor": 0.5,
+ "HBoostUclampMin": 722,
+ "JankCheckTimeFactor": 1.2,
+ "LowFrameRateThreshold": 25,
+ "MaxRecordsNum": 300,
+ "GpuBoost": true,
+ "GpuCapacityBoostMax": 25000
},
{
"Name": "UiHighBoostWithoutPid",
@@ -3064,11 +3574,12 @@
"UclampMin_Init": 250,
"UclampMin_High": 196,
"UclampMin_Low": 196,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 5.0
+ "StaleTimeFactor": 5.0,
+ "GpuBoost": false
},
{
"Name": "UiLowBoostWithoutPid",
@@ -3088,11 +3599,12 @@
"UclampMin_Init": 250,
"UclampMin_High": 52,
"UclampMin_Low": 52,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 5.0
+ "StaleTimeFactor": 5.0,
+ "GpuBoost": false
},
{
"Name": "UiLowNoneBoost",
@@ -3112,11 +3624,12 @@
"UclampMin_Init": 250,
"UclampMin_High": 0,
"UclampMin_Low": 0,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 5.0
+ "StaleTimeFactor": 5.0,
+ "GpuBoost": false
}
]
}
diff --git a/perf/powerhint-komodo.json b/perf/powerhint-komodo.json
index 9cd2eeca..644f2b2a 100644
--- a/perf/powerhint-komodo.json
+++ b/perf/powerhint-komodo.json
@@ -24,58 +24,6 @@
],
"ResetOnInit": true
},
- {
- "Name": "MemFreq",
- "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq",
- "Values": [
- "9999999",
- "1352000",
- "1014000",
- "0"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "IntFreq",
- "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
- "Values": [
- "9999999",
- "0"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "DsuMinFreq",
- "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/min_freq",
- "Values": [
- "9999999",
- "1800000",
- "1548000",
- "820000",
- "0"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "DsuMaxFreq",
- "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/max_freq",
- "Values": [
- "9999999"
- ],
- "DefaultIndex": 0,
- "ResetOnInit": true
- },
- {
- "Name": "BCIMinFreq",
- "Path": "/sys/devices/platform/170000a0.devfreq_bci/devfreq/170000a0.devfreq_bci/min_freq",
- "Values": [
- "9999999",
- "1401000",
- "700000",
- "0"
- ],
- "ResetOnInit": true
- },
{
"Name": "CPULittleClusterMaxFreq",
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
@@ -213,10 +161,21 @@
],
"ResetOnInit": true
},
- {
+ {
+ "Name": "AutoPreferIdle",
+ "Path": "/proc/vendor_sched/auto_prefer_idle",
+ "Values": [
+ "0",
+ "1"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
"Name": "CPUUtilThreshold",
"Path": "/proc/vendor_sched/util_threshold",
"Values": [
+ "2048 1280 1280",
"1280",
"1100",
"1100 1024 1100"
@@ -230,9 +189,10 @@
"Values": [
"1280",
"1100",
- "1280 1100 1055"
+ "1280 1100 1055",
+ "1100 1055 1055"
],
- "DefaultIndex": 0,
+ "DefaultIndex": 1,
"ResetOnInit": true
},
{
@@ -245,6 +205,70 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "AutoMigrationMarginsEnable",
+ "Path": "/proc/vendor_sched/auto_migration_margins_enable",
+ "Values": [
+ "0",
+ "1"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "AutoDvfsHeadroomEnable",
+ "Path": "/proc/vendor_sched/auto_dvfs_headroom_enable",
+ "Values": [
+ "0",
+ "1"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "TARampupMultiplier",
+ "Path": "/proc/vendor_sched/groups/ta/rampup_multiplier",
+ "Values": [
+ "0",
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "DefaultIndex": 1,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "AdpfRampupMultiplier",
+ "Path": "/proc/vendor_sched/adpf_rampup_multiplier",
+ "Values": [
+ "0",
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "DefaultIndex": 2,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "PerTaskMaxIowaitBoost",
+ "Path": "/proc/vendor_sched/per_task_iowait_boost_max_value",
+ "Values": [
+ "0",
+ "512"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
{
"Name": "CPUUClampMaxFilterEnable",
"Path": "/proc/vendor_sched/uclamp_max_filter_enable",
@@ -255,6 +279,25 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "CPUSkipMask",
+ "Path": "/proc/vendor_sched/cpu_skip_mask",
+ "Values": [
+ "0x0",
+ "0x80"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "SysGroupCfsSkipMask",
+ "Path": "/proc/vendor_sched/groups/sys/group_cfs_skip_mask",
+ "Values": [
+ "0x0",
+ "0x80"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
{
"Name": "BGUClampMaxBoost",
"Path": "/proc/vendor_sched/groups/bg/uclamp_max",
@@ -280,6 +323,7 @@
"Path": "/proc/vendor_sched/groups/cam/uclamp_min",
"Values": [
"765",
+ "250",
"0"
],
"ResetOnInit": true
@@ -289,6 +333,7 @@
"Path": "/proc/vendor_sched/groups/ta/uclamp_min",
"Values": [
"765",
+ "600",
"1"
],
"ResetOnInit": true
@@ -347,9 +392,10 @@
"0-3",
"4-7",
"4-6",
- "0-6",
- "0-7"
+ "0-7",
+ "0-6"
],
+ "DefaultIndex": 3,
"ResetOnInit": true
},
{
@@ -495,36 +541,6 @@
"Type": "Property",
"ResetOnInit": true
},
- {
- "Name": "INTCAMFreq",
- "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
- "Values": [
- "664000",
- "233000",
- "67000"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "TNRMaxFreq",
- "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/max_freq",
- "Values": [
- "664000",
- "111000"
- ],
- "DefaultIndex": 0,
- "ResetOnInit": true
- },
- {
- "Name": "TNRFreq",
- "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
- "Values": [
- "664000",
- "233000",
- "67000"
- ],
- "ResetOnInit": true
- },
{
"Name": "BigTjOffset",
"Path": "/sys/devices/platform/100a0000.BIG/offset_enabled",
@@ -652,31 +668,25 @@
"Name": "PMU_LIT_LIMIT_FREQ",
"Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/limit_frequency",
"Values": [
+ "1425000",
"1328000",
"1098000"
],
- "DefaultIndex": 0,
+ "DefaultIndex": 1,
"ResetOnInit": true
},
- {
- "Name": "PMU_LIT_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/lcpi_threshold",
- "Values": [
- "2",
- "0"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_LIT_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/spc_threshold",
"Values": [
- "70",
- "42",
- "35",
+ "76",
+ "55",
+ "10",
+ "47",
+ "45",
+ "36",
"30",
- "20",
- "0"
+ "28"
],
"DefaultIndex": 0
},
@@ -685,27 +695,21 @@
"Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/limit_frequency",
"Values": [
"1795000",
+ "1549000",
"1328000"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
- {
- "Name": "PMU_MID_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/lcpi_threshold",
- "Values": [
- "3"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_MID_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/spc_threshold",
"Values": [
- "50",
+ "59",
"30",
- "20",
- "18"
+ "2",
+ "23",
+ "20"
],
"DefaultIndex": 0
},
@@ -715,15 +719,7 @@
"Values": [
"2363000",
"1885000",
- "1298000"
- ],
- "DefaultIndex": 0
- },
- {
- "Name": "PMU_BIG_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy7/sched_pixel/lcpi_threshold",
- "Values": [
- "3"
+ "1164000"
],
"DefaultIndex": 0
},
@@ -731,9 +727,10 @@
"Name": "PMU_BIG_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy7/sched_pixel/spc_threshold",
"Values": [
- "50",
- "22",
- "20"
+ "62",
+ "0",
+ "20",
+ "22"
],
"DefaultIndex": 0
},
@@ -769,6 +766,17 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
+ "Path": "vendor.thermal.VIRTUAL-SKIN-CPU-LIGHT-ODPM.profile",
+ "Values": [
+ "",
+ "game"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true,
+ "Type": "Property"
+ },
{
"Name": "VIRTUAL-SKIN-CPU-MID",
"Path": "vendor.thermal.VIRTUAL-SKIN-CPU-MID.profile",
@@ -801,6 +809,90 @@
"20 40"
],
"ResetOnInit": true
+ },
+ {
+ "Name": "MemFreq",
+ "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq",
+ "Values": [
+ "9999999",
+ "1539000",
+ "1352000",
+ "1014000",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "IntFreq",
+ "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
+ "Values": [
+ "9999999",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "DsuMinFreq",
+ "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/min_freq",
+ "Values": [
+ "9999999",
+ "1800000",
+ "1548000",
+ "820000",
+ "610000",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "DsuMaxFreq",
+ "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/max_freq",
+ "Values": [
+ "9999999"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "BCIMinFreq",
+ "Path": "/sys/devices/platform/170000a0.devfreq_bci/devfreq/170000a0.devfreq_bci/min_freq",
+ "Values": [
+ "9999999",
+ "1401000",
+ "700000",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "INTCAMFreq",
+ "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
+ "Values": [
+ "664000",
+ "233000",
+ "67000"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "TNRMaxFreq",
+ "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/max_freq",
+ "Values": [
+ "664000",
+ "111000"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "TNRFreq",
+ "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
+ "Values": [
+ "664000",
+ "233000",
+ "67000"
+ ],
+ "ResetOnInit": true
}
],
"Actions": [
@@ -828,12 +920,24 @@
"Duration": 1000,
"Value": "0-3"
},
+ {
+ "PowerHint": "LAUNCH",
+ "Node": "CPUSkipMask",
+ "Duration": 5000,
+ "Value": "0x0"
+ },
{
"PowerHint": "LAUNCH",
"Node": "ReducePreferIdle",
"Duration": 5000,
"Value": "0"
},
+ {
+ "PowerHint": "LAUNCH",
+ "Node": "AutoPreferIdle",
+ "Duration": 5000,
+ "Value": "0"
+ },
{
"PowerHint": "LAUNCH_GPU",
"Node": "GPUDvfsPeriod",
@@ -969,6 +1073,12 @@
"Duration": 5000,
"Value": "1"
},
+ {
+ "PowerHint": "LAUNCH_EXTEND",
+ "Node": "CPUSkipMask",
+ "Duration": 2000,
+ "Value": "0x0"
+ },
{
"PowerHint": "LAUNCH_EXTEND",
"Node": "CPUBigClusterMaxFreq",
@@ -1047,6 +1157,12 @@
"Duration": 2000,
"Value": "1"
},
+ {
+ "PowerHint": "LAUNCH_EXTEND",
+ "Node": "AutoPreferIdle",
+ "Duration": 2000,
+ "Value": "0"
+ },
{
"PowerHint": "LAUNCH_PMU",
"Node": "PMU_POLL",
@@ -1059,6 +1175,12 @@
"Duration": 5000,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_CHANGE",
+ "Node": "AutoPreferIdle",
+ "Duration": 5000,
+ "Value": "0"
+ },
{
"PowerHint": "DISPLAY_CHANGE_GPU",
"Node": "GPUDvfsPeriod",
@@ -1213,18 +1335,42 @@
"Type": "EndHint",
"Value": "DISPLAY_UPDATE_IMMINENT"
},
- {
+ {
"PowerHint": "DISPLAY_INACTIVE",
"Node": "TAPreferIdle",
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_INACTIVE",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "DISPLAY_INACTIVE",
"Node": "FGPreferIdle",
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_INACTIVE",
+ "Node": "SysGroupCfsSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "DISPLAY_INACTIVE",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_LAUNCH",
+ "Node": "CPUSkipMask",
+ "Duration": 1000,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_LAUNCH",
"Node": "CPU_BIG_TSKIN_BYPASS",
@@ -1309,6 +1455,12 @@
"Duration": 1000,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_LAUNCH",
+ "Node": "AutoPreferIdle",
+ "Duration": 1000,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_LAUNCH",
"Node": "FGCpuset",
@@ -1365,28 +1517,70 @@
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 3000,
- "Value": "1885000"
- },
- {
- "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPUMidClusterMaxFreq",
- "Duration": 3000,
- "Value": "1549000"
- },
- {
- "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPULittleClusterMaxFreq",
+ "Node": "PMU_LIT_LIMIT_FREQ",
"Duration": 3000,
"Value": "1425000"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "PMU_POLL",
+ "Node": "PMU_MID_LIMIT_FREQ",
+ "Duration": 3000,
+ "Value": "1549000"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_BIG_LIMIT_FREQ",
+ "Duration": 3000,
+ "Value": "1885000"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_LIT_SPC_THRESHOLD",
+ "Duration": 3000,
+ "Value": "10"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_MID_SPC_THRESHOLD",
+ "Duration": 3000,
+ "Value": "2"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 3000,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "TAUClampBoost",
+ "Duration": 3000,
+ "Value": "600"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CDPreferHighCap",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CAMUClampBoost",
+ "Duration": 0,
+ "Value": "250"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CDCpuset",
+ "Duration": 0,
+ "Value": "0-7"
+ },
{
"PowerHint": "CAMERA_SHOT",
"Node": "PMU_POLL",
@@ -1429,6 +1623,12 @@
"Duration": 100,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_ZOOMING_BOOST",
+ "Node": "AutoPreferIdle",
+ "Duration": 100,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_ZOOMING_BOOST",
"Node": "PMU_POLL",
@@ -1645,17 +1845,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "20"
+ "Value": "47"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1663,29 +1857,17 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "30"
+ "Value": "20"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1705,11 +1887,47 @@
"Duration": 0,
"Value": "cam2"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1100"
+ "Value": "1100 1055 1055"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1735,6 +1953,12 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CDHighCpusetCpus",
@@ -1771,6 +1995,12 @@
"Duration": 0,
"Value": "camera"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PowerHALCameraRunning",
@@ -1781,7 +2011,7 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "DsuMinFreq",
"Duration": 0,
- "Value": "820000"
+ "Value": "610000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1789,17 +2019,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "35"
+ "Value": "45"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1807,29 +2031,17 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "20"
+ "Value": "30"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1851,14 +2063,50 @@
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPUUtilThreshold",
+ "Node": "AutoMigrationMarginsEnable",
"Duration": 0,
- "Value": "1100"
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
+ "Value": "1100 1055 1055"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
"Value": "1100"
},
{
@@ -1867,23 +2115,11 @@
"Duration": 0,
"Value": "0"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CDPreferIdle",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPULittleClusterMaxFreq",
- "Duration": 0,
- "Value": "1548000"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "MemFreq",
"Duration": 0,
- "Value": "1352000"
+ "Value": "1539000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1897,6 +2133,18 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CDPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CDHighCpusetCpus",
@@ -1915,6 +2163,12 @@
"Duration": 0,
"Value": "4-6"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CDCpuset",
+ "Duration": 0,
+ "Value": "0-6"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "VIRTUAL-SKIN-CPU-MID",
@@ -1933,6 +2187,18 @@
"Duration": 0,
"Value": "700000"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PowerHALCameraRunning",
@@ -1945,17 +2211,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "42"
+ "Value": "47"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -1963,35 +2223,23 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "18"
+ "Value": "23"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 0,
- "Value": "22"
+ "Value": "20"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2011,11 +2259,47 @@
"Duration": 0,
"Value": "1100 1024 1100"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1280 1100 1055"
+ "Value": "1100"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2025,13 +2309,13 @@
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "CDPreferIdle",
+ "Node": "TAPreferHighCap",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "TAPreferHighCap",
+ "Node": "TAPreferIdle",
"Duration": 0,
"Value": "0"
},
@@ -2063,7 +2347,7 @@
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CDCpuset",
"Duration": 0,
- "Value": "0-7"
+ "Value": "0-6"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2077,12 +2361,72 @@
"Duration": 0,
"Value": "camera"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1280"
+ },
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "PowerHALCameraRunning",
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
+ "Value": "1280"
+ },
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "CDPreferHighCap",
@@ -2149,6 +2493,12 @@
"Duration": 0,
"Value": "4-7"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PowerHALCameraRunning",
@@ -2165,7 +2515,7 @@
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CDPreferHighCap",
"Duration": 0,
- "Value": "1"
+ "Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
@@ -2179,6 +2529,12 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CDPreferIdle",
@@ -2253,15 +2609,33 @@
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "CPUUtilThreshold",
+ "Node": "AutoMigrationMarginsEnable",
"Duration": 0,
- "Value": "1100"
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1100"
+ "Value": "1280 1100 1055"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
+ "Value": "1100 1024 1100"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
@@ -2275,18 +2649,18 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "2"
- },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "30"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_VIDEO_RECORDING",
"Type": "MaskHint",
@@ -2540,6 +2914,18 @@
"Type": "EndHint",
"Value": "DISPLAY_UPDATE_IMMINENT"
},
+ {
+ "PowerHint": "DISPLAY_IDLE",
+ "Node": "TARampupMultiplier",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "DISPLAY_IDLE",
+ "Node": "AdpfRampupMultiplier",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "DISPLAY_UPDATE_IMMINENT",
"Node": "CPULittleClusterDownRateLimitUs",
@@ -2588,66 +2974,6 @@
"Duration": 0,
"Value": "419000"
},
- {
- "PowerHint": "GAME",
- "Node": "VIRTUAL-SKIN-CPU-MID",
- "Duration": 0,
- "Value": "game"
- },
- {
- "PowerHint": "GAME",
- "Node": "VIRTUAL-SKIN-CPU-HIGH",
- "Duration": 0,
- "Value": "game"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUDVFSHeadroom",
- "Duration": 0,
- "Value": "1100"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUTaperedDVFSHeadroomEnable",
- "Duration": 0,
- "Value": "1"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPULittleClusterDownRateLimitUs",
- "Duration": 0,
- "Value": "500"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUMidClusterDownRateLimitUs",
- "Duration": 0,
- "Value": "3000"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUBigClusterDownRateLimitUs",
- "Duration": 0,
- "Value": "3000"
- },
- {
- "PowerHint": "GAME",
- "Node": "TAPreferIdle",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "GAME",
- "Node": "FGPreferIdle",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "GAME",
- "Node": "NPITaskPacking",
- "Duration": 0,
- "Value": "1"
- },
{
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "PMU_POLL",
@@ -2756,28 +3082,124 @@
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "GAME",
+ "Node": "PMU_POLL",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
+ "Duration": 0,
+ "Value": "game"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "VIRTUAL-SKIN-CPU-MID",
+ "Duration": 0,
+ "Value": "game"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "VIRTUAL-SKIN-CPU-HIGH",
+ "Duration": 0,
+ "Value": "game"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPUTaperedDVFSHeadroomEnable",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "500"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "500"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "500"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "TAPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "FGPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "NPITaskPacking",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "TARampupMultiplier",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AdpfRampupMultiplier",
+ "Duration": 0,
+ "Value": "2"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "512"
+ },
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 1000,
+ "Node": "CPUMidClusterMaxFreq",
+ "Duration": 500,
"Value": "9999999"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_LITTLE_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
+ "Node": "CPUMidClusterMinFreq",
+ "Duration": 500,
+ "Value": "1795000"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
"Node": "CPU_MID_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
- },
- {
- "PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_BIG_TSKIN_BYPASS",
- "Duration": 1000,
+ "Duration": 500,
"Value": "1"
},
{
@@ -2840,6 +3262,48 @@
"Duration": 2000,
"Value": "44"
},
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PowerHALCameraRunning",
@@ -2848,93 +3312,81 @@
},
{
"PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
+ "Node": "PMU_LIT_LIMIT_FREQ",
"Duration": 0,
- "Value": "0"
+ "Value": "1098000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "0"
+ "Value": "47"
},
{
"PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_MID_LCPI_THRESHOLD",
+ "Node": "PMU_MID_LIMIT_FREQ",
"Duration": 0,
- "Value": "3"
+ "Value": "1328000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "50"
+ "Value": "23"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1885000"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 0,
- "Value": "50"
+ "Value": "20"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_POLL",
"Duration": 0,
- "Value": "0"
+ "Value": "1"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "EM_Profile",
"Duration": 0,
- "Value": "cam1"
+ "Value": "cam2"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
+ "Value": "1100 1024 1100"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1100"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "CDPreferHighCap",
"Duration": 0,
- "Value": "1"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "CDPreferIdle",
- "Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "TAPreferHighCap",
"Duration": 0,
- "Value": "1"
+ "Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
- "Node": "CPUBigClusterMaxFreq",
+ "Node": "TAPreferIdle",
"Duration": 0,
- "Value": "1885000"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "CPUMidClusterMaxFreq",
- "Duration": 0,
- "Value": "1549000"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "CPULittleClusterMaxFreq",
- "Duration": 0,
- "Value": "1425000"
+ "Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
@@ -2964,7 +3416,25 @@
"PowerHint": "CAMERA_PROJECT11",
"Node": "CDCpuset",
"Duration": 0,
- "Value": "0-7"
+ "Value": "0-6"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "VIRTUAL-SKIN-CPU-MID",
+ "Duration": 0,
+ "Value": "camera"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "VIRTUAL-SKIN-CPU-HIGH",
+ "Duration": 0,
+ "Value": "camera"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
},
{
"PowerHint": "CAMERA_PROJECT11",
@@ -2973,12 +3443,13 @@
"Value": "20 80"
}
],
+ "GpuSysfsPath" : "/sys/devices/platform/1f000000.mali",
"AdpfConfig": [
{
"Name": "REFRESH_120FPS",
"PID_On": true,
"PID_Po": 2.0,
- "PID_Pu": 1.0,
+ "PID_Pu": 0.6,
"PID_I": 0.0,
"PID_I_Init": 200,
"PID_I_High": 512,
@@ -2987,16 +3458,29 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 83333330,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 15.0
+ "StaleTimeFactor": 15.0,
+ "HeuristicBoost_On": true,
+ "HBoostOnMissedCycles": 8,
+ "HBoostOffMaxAvgRatio": 4.0,
+ "HBoostOffMissedCycles": 5,
+ "HBoostPidPuFactor": 0.5,
+ "HBoostUclampMin": 722,
+ "JankCheckTimeFactor": 1.2,
+ "LowFrameRateThreshold": 25,
+ "MaxRecordsNum": 300,
+ "GpuBoost": true,
+ "GpuCapacityBoostMax": 40000
},
{
"Name": "REFRESH_90FPS",
@@ -3011,16 +3495,29 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 111111110,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 15.0
+ "StaleTimeFactor": 15.0,
+ "HeuristicBoost_On": true,
+ "HBoostOnMissedCycles": 8,
+ "HBoostOffMaxAvgRatio": 4.0,
+ "HBoostOffMissedCycles": 5,
+ "HBoostPidPuFactor": 0.5,
+ "HBoostUclampMin": 722,
+ "JankCheckTimeFactor": 1.2,
+ "LowFrameRateThreshold": 25,
+ "MaxRecordsNum": 300,
+ "GpuBoost": true,
+ "GpuCapacityBoostMax": 32500
},
{
"Name": "REFRESH_60FPS",
@@ -3035,16 +3532,29 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 166666660,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 15.0
+ "StaleTimeFactor": 15.0,
+ "HeuristicBoost_On": true,
+ "HBoostOnMissedCycles": 8,
+ "HBoostOffMaxAvgRatio": 4.0,
+ "HBoostOffMissedCycles": 5,
+ "HBoostPidPuFactor": 0.5,
+ "HBoostUclampMin": 722,
+ "JankCheckTimeFactor": 1.2,
+ "LowFrameRateThreshold": 25,
+ "MaxRecordsNum": 300,
+ "GpuBoost": true,
+ "GpuCapacityBoostMax": 25000
},
{
"Name": "UiHighBoostWithoutPid",
@@ -3064,11 +3574,12 @@
"UclampMin_Init": 250,
"UclampMin_High": 196,
"UclampMin_Low": 196,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 5.0
+ "StaleTimeFactor": 15.0,
+ "GpuBoost": false
},
{
"Name": "UiLowBoostWithoutPid",
@@ -3088,11 +3599,12 @@
"UclampMin_Init": 250,
"UclampMin_High": 52,
"UclampMin_Low": 52,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 5.0
+ "StaleTimeFactor": 15.0,
+ "GpuBoost": false
},
{
"Name": "UiLowNoneBoost",
@@ -3112,11 +3624,12 @@
"UclampMin_Init": 250,
"UclampMin_High": 0,
"UclampMin_Low": 0,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 5.0
+ "StaleTimeFactor": 15.0,
+ "GpuBoost": false
}
]
}
diff --git a/perf/powerhint-ripcurrent24.json b/perf/powerhint-ripcurrent24.json
index d4a31f20..8d96044b 100644
--- a/perf/powerhint-ripcurrent24.json
+++ b/perf/powerhint-ripcurrent24.json
@@ -536,38 +536,21 @@
],
"DefaultIndex": 0
},
- {
- "Name": "PMU_LIT_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/lcpi_threshold",
- "Values": [
- "2",
- "0"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_LIT_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/spc_threshold",
"Values": [
+ "76",
"70",
"0"
],
"DefaultIndex": 0
},
- {
- "Name": "PMU_MID_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/lcpi_threshold",
- "Values": [
- "6",
- "3"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_MID_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/spc_threshold",
"Values": [
- "65",
+ "59",
"50"
],
"DefaultIndex": 0
@@ -576,25 +559,16 @@
"Name": "PMU_BIG_LIMIT_FREQ",
"Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/limit_frequency",
"Values": [
- "2556000",
+ "2363000",
"1852000"
],
"DefaultIndex": 0
},
- {
- "Name": "PMU_BIG_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/lcpi_threshold",
- "Values": [
- "5",
- "3"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_BIG_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpu8/cpufreq/sched_pixel/spc_threshold",
"Values": [
- "69",
+ "62",
"50"
],
"DefaultIndex": 0
@@ -1126,24 +1100,12 @@
"Duration": 0,
"Value": "1"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "0"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_MID_SPC_THRESHOLD",
@@ -1156,12 +1118,6 @@
"Duration": 0,
"Value": "1852000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_BIG_SPC_THRESHOLD",
@@ -1264,24 +1220,12 @@
"Duration": 0,
"Value": "1"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "0"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_MID_SPC_THRESHOLD",
@@ -1294,12 +1238,6 @@
"Duration": 0,
"Value": "1852000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_BIG_SPC_THRESHOLD",
@@ -2161,26 +2099,20 @@
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 1000,
+ "Node": "CPUMidClusterMaxFreq",
+ "Duration": 500,
"Value": "9999999"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_LITTLE_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
+ "Node": "CPUMidClusterMinFreq",
+ "Duration": 500,
+ "Value": "1836000"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
"Node": "CPU_MID_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
- },
- {
- "PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_BIG_TSKIN_BYPASS",
- "Duration": 1000,
+ "Duration": 500,
"Value": "1"
},
{
@@ -2252,14 +2184,16 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 185,
+ "UclampMin_LoadUp": 384,
+ "UclampMin_LoadReset": 384,
"UclampMin_High": 384,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 83333330,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 20.0
},
@@ -2276,14 +2210,16 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 129,
+ "UclampMin_LoadUp": 384,
+ "UclampMin_LoadReset": 384,
"UclampMin_High": 384,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 111111110,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 20.0
},
@@ -2300,14 +2236,16 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 129,
+ "UclampMin_LoadUp": 384,
+ "UclampMin_LoadReset": 384,
"UclampMin_High": 384,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 166666660,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 20.0
},
@@ -2329,9 +2267,9 @@
"UclampMin_Init": 200,
"UclampMin_High": 157,
"UclampMin_Low": 157,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0
},
@@ -2353,9 +2291,9 @@
"UclampMin_Init": 200,
"UclampMin_High": 42,
"UclampMin_Low": 42,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0
},
@@ -2377,9 +2315,9 @@
"UclampMin_Init": 200,
"UclampMin_High": 0,
"UclampMin_Low": 0,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0
}
diff --git a/perf/powerhint-ripcurrentpro.json b/perf/powerhint-ripcurrentpro.json
index 9cd2eeca..3912d9ba 100644
--- a/perf/powerhint-ripcurrentpro.json
+++ b/perf/powerhint-ripcurrentpro.json
@@ -29,6 +29,7 @@
"Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq",
"Values": [
"9999999",
+ "1539000",
"1352000",
"1014000",
"0"
@@ -52,6 +53,7 @@
"1800000",
"1548000",
"820000",
+ "610000",
"0"
],
"ResetOnInit": true
@@ -213,10 +215,21 @@
],
"ResetOnInit": true
},
- {
+ {
+ "Name": "AutoPreferIdle",
+ "Path": "/proc/vendor_sched/auto_prefer_idle",
+ "Values": [
+ "0",
+ "1"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
"Name": "CPUUtilThreshold",
"Path": "/proc/vendor_sched/util_threshold",
"Values": [
+ "2048 1280 1280",
"1280",
"1100",
"1100 1024 1100"
@@ -230,9 +243,10 @@
"Values": [
"1280",
"1100",
- "1280 1100 1055"
+ "1280 1100 1055",
+ "1100 1055 1055"
],
- "DefaultIndex": 0,
+ "DefaultIndex": 1,
"ResetOnInit": true
},
{
@@ -255,6 +269,25 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "CPUSkipMask",
+ "Path": "/proc/vendor_sched/cpu_skip_mask",
+ "Values": [
+ "0x0",
+ "0x80"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "SysGroupCfsSkipMask",
+ "Path": "/proc/vendor_sched/groups/sys/group_cfs_skip_mask",
+ "Values": [
+ "0x0",
+ "0x80"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
{
"Name": "BGUClampMaxBoost",
"Path": "/proc/vendor_sched/groups/bg/uclamp_max",
@@ -280,6 +313,7 @@
"Path": "/proc/vendor_sched/groups/cam/uclamp_min",
"Values": [
"765",
+ "250",
"0"
],
"ResetOnInit": true
@@ -289,6 +323,7 @@
"Path": "/proc/vendor_sched/groups/ta/uclamp_min",
"Values": [
"765",
+ "600",
"1"
],
"ResetOnInit": true
@@ -347,9 +382,10 @@
"0-3",
"4-7",
"4-6",
- "0-6",
- "0-7"
+ "0-7",
+ "0-6"
],
+ "DefaultIndex": 3,
"ResetOnInit": true
},
{
@@ -652,30 +688,23 @@
"Name": "PMU_LIT_LIMIT_FREQ",
"Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/limit_frequency",
"Values": [
+ "1425000",
"1328000",
"1098000"
],
- "DefaultIndex": 0,
+ "DefaultIndex": 1,
"ResetOnInit": true
},
- {
- "Name": "PMU_LIT_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/lcpi_threshold",
- "Values": [
- "2",
- "0"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_LIT_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/spc_threshold",
"Values": [
- "70",
- "42",
- "35",
+ "76",
+ "10",
+ "47",
+ "45",
+ "36",
"30",
- "20",
"0"
],
"DefaultIndex": 0
@@ -685,27 +714,22 @@
"Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/limit_frequency",
"Values": [
"1795000",
+ "1549000",
"1328000"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
- {
- "Name": "PMU_MID_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/lcpi_threshold",
- "Values": [
- "3"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_MID_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/spc_threshold",
"Values": [
+ "59",
"50",
"30",
- "20",
- "18"
+ "2",
+ "23",
+ "20"
],
"DefaultIndex": 0
},
@@ -715,15 +739,7 @@
"Values": [
"2363000",
"1885000",
- "1298000"
- ],
- "DefaultIndex": 0
- },
- {
- "Name": "PMU_BIG_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy7/sched_pixel/lcpi_threshold",
- "Values": [
- "3"
+ "1164000"
],
"DefaultIndex": 0
},
@@ -731,9 +747,11 @@
"Name": "PMU_BIG_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy7/sched_pixel/spc_threshold",
"Values": [
+ "62",
"50",
- "22",
- "20"
+ "0",
+ "20",
+ "22"
],
"DefaultIndex": 0
},
@@ -828,12 +846,24 @@
"Duration": 1000,
"Value": "0-3"
},
+ {
+ "PowerHint": "LAUNCH",
+ "Node": "CPUSkipMask",
+ "Duration": 5000,
+ "Value": "0x0"
+ },
{
"PowerHint": "LAUNCH",
"Node": "ReducePreferIdle",
"Duration": 5000,
"Value": "0"
},
+ {
+ "PowerHint": "LAUNCH",
+ "Node": "AutoPreferIdle",
+ "Duration": 5000,
+ "Value": "0"
+ },
{
"PowerHint": "LAUNCH_GPU",
"Node": "GPUDvfsPeriod",
@@ -969,6 +999,12 @@
"Duration": 5000,
"Value": "1"
},
+ {
+ "PowerHint": "LAUNCH_EXTEND",
+ "Node": "CPUSkipMask",
+ "Duration": 2000,
+ "Value": "0x0"
+ },
{
"PowerHint": "LAUNCH_EXTEND",
"Node": "CPUBigClusterMaxFreq",
@@ -1047,6 +1083,12 @@
"Duration": 2000,
"Value": "1"
},
+ {
+ "PowerHint": "LAUNCH_EXTEND",
+ "Node": "AutoPreferIdle",
+ "Duration": 2000,
+ "Value": "0"
+ },
{
"PowerHint": "LAUNCH_PMU",
"Node": "PMU_POLL",
@@ -1059,6 +1101,12 @@
"Duration": 5000,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_CHANGE",
+ "Node": "AutoPreferIdle",
+ "Duration": 5000,
+ "Value": "0"
+ },
{
"PowerHint": "DISPLAY_CHANGE_GPU",
"Node": "GPUDvfsPeriod",
@@ -1213,18 +1261,36 @@
"Type": "EndHint",
"Value": "DISPLAY_UPDATE_IMMINENT"
},
- {
+ {
"PowerHint": "DISPLAY_INACTIVE",
"Node": "TAPreferIdle",
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_INACTIVE",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "DISPLAY_INACTIVE",
"Node": "FGPreferIdle",
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_INACTIVE",
+ "Node": "SysGroupCfsSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "CAMERA_LAUNCH",
+ "Node": "CPUSkipMask",
+ "Duration": 1000,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_LAUNCH",
"Node": "CPU_BIG_TSKIN_BYPASS",
@@ -1309,6 +1375,12 @@
"Duration": 1000,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_LAUNCH",
+ "Node": "AutoPreferIdle",
+ "Duration": 1000,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_LAUNCH",
"Node": "FGCpuset",
@@ -1365,28 +1437,70 @@
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 3000,
- "Value": "1885000"
- },
- {
- "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPUMidClusterMaxFreq",
- "Duration": 3000,
- "Value": "1549000"
- },
- {
- "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPULittleClusterMaxFreq",
+ "Node": "PMU_LIT_LIMIT_FREQ",
"Duration": 3000,
"Value": "1425000"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "PMU_POLL",
+ "Node": "PMU_MID_LIMIT_FREQ",
+ "Duration": 3000,
+ "Value": "1549000"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_BIG_LIMIT_FREQ",
+ "Duration": 3000,
+ "Value": "1885000"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_LIT_SPC_THRESHOLD",
+ "Duration": 3000,
+ "Value": "10"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_MID_SPC_THRESHOLD",
+ "Duration": 3000,
+ "Value": "2"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 3000,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "TAUClampBoost",
+ "Duration": 3000,
+ "Value": "600"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CDPreferHighCap",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CAMUClampBoost",
+ "Duration": 0,
+ "Value": "250"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CDCpuset",
+ "Duration": 0,
+ "Value": "0-7"
+ },
{
"PowerHint": "CAMERA_SHOT",
"Node": "PMU_POLL",
@@ -1429,6 +1543,12 @@
"Duration": 100,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_ZOOMING_BOOST",
+ "Node": "AutoPreferIdle",
+ "Duration": 100,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_ZOOMING_BOOST",
"Node": "PMU_POLL",
@@ -1645,17 +1765,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "20"
+ "Value": "47"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1663,29 +1777,17 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "30"
+ "Value": "20"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1709,7 +1811,7 @@
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1100"
+ "Value": "1100 1055 1055"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1735,6 +1837,12 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CDHighCpusetCpus",
@@ -1771,6 +1879,12 @@
"Duration": 0,
"Value": "camera"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PowerHALCameraRunning",
@@ -1781,7 +1895,7 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "DsuMinFreq",
"Duration": 0,
- "Value": "820000"
+ "Value": "610000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1789,17 +1903,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "35"
+ "Value": "45"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1807,29 +1915,17 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "20"
+ "Value": "30"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1851,13 +1947,13 @@
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPUUtilThreshold",
+ "Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1100"
+ "Value": "1100 1055 1055"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPUDVFSHeadroom",
+ "Node": "CPUUtilThreshold",
"Duration": 0,
"Value": "1100"
},
@@ -1867,23 +1963,11 @@
"Duration": 0,
"Value": "0"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CDPreferIdle",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPULittleClusterMaxFreq",
- "Duration": 0,
- "Value": "1548000"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "MemFreq",
"Duration": 0,
- "Value": "1352000"
+ "Value": "1539000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1897,6 +1981,18 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CDPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CDHighCpusetCpus",
@@ -1915,6 +2011,12 @@
"Duration": 0,
"Value": "4-6"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CDCpuset",
+ "Duration": 0,
+ "Value": "0-6"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "VIRTUAL-SKIN-CPU-MID",
@@ -1933,6 +2035,18 @@
"Duration": 0,
"Value": "700000"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PowerHALCameraRunning",
@@ -1945,17 +2059,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "42"
+ "Value": "47"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -1963,35 +2071,23 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "18"
+ "Value": "23"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 0,
- "Value": "22"
+ "Value": "20"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2015,7 +2111,7 @@
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1280 1100 1055"
+ "Value": "1100"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2025,13 +2121,13 @@
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "CDPreferIdle",
+ "Node": "TAPreferHighCap",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "TAPreferHighCap",
+ "Node": "TAPreferIdle",
"Duration": 0,
"Value": "0"
},
@@ -2063,7 +2159,7 @@
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CDCpuset",
"Duration": 0,
- "Value": "0-7"
+ "Value": "0-6"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2077,12 +2173,36 @@
"Duration": 0,
"Value": "camera"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1280"
+ },
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "PowerHALCameraRunning",
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
+ "Value": "1280"
+ },
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "CDPreferHighCap",
@@ -2149,6 +2269,12 @@
"Duration": 0,
"Value": "4-7"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PowerHALCameraRunning",
@@ -2165,7 +2291,7 @@
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CDPreferHighCap",
"Duration": 0,
- "Value": "1"
+ "Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
@@ -2179,6 +2305,12 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CDPreferIdle",
@@ -2253,15 +2385,15 @@
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "CPUUtilThreshold",
+ "Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1100"
+ "Value": "1280 1100 1055"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "CPUDVFSHeadroom",
+ "Node": "CPUUtilThreshold",
"Duration": 0,
- "Value": "1100"
+ "Value": "1100 1024 1100"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
@@ -2275,18 +2407,18 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "2"
- },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "30"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_VIDEO_RECORDING",
"Type": "MaskHint",
@@ -2600,12 +2732,6 @@
"Duration": 0,
"Value": "game"
},
- {
- "PowerHint": "GAME",
- "Node": "CPUDVFSHeadroom",
- "Duration": 0,
- "Value": "1100"
- },
{
"PowerHint": "GAME",
"Node": "CPUTaperedDVFSHeadroomEnable",
@@ -2636,6 +2762,12 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "GAME",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "GAME",
"Node": "FGPreferIdle",
@@ -2758,26 +2890,20 @@
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 1000,
+ "Node": "CPUMidClusterMaxFreq",
+ "Duration": 500,
"Value": "9999999"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_LITTLE_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
+ "Node": "CPUMidClusterMinFreq",
+ "Duration": 500,
+ "Value": "1795000"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
"Node": "CPU_MID_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
- },
- {
- "PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_BIG_TSKIN_BYPASS",
- "Duration": 1000,
+ "Duration": 500,
"Value": "1"
},
{
@@ -2846,24 +2972,12 @@
"Duration": 0,
"Value": "1"
},
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "0"
},
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_MID_SPC_THRESHOLD",
@@ -2876,12 +2990,6 @@
"Duration": 0,
"Value": "1885000"
},
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_BIG_SPC_THRESHOLD",
@@ -2978,7 +3086,7 @@
"Name": "REFRESH_120FPS",
"PID_On": true,
"PID_Po": 2.0,
- "PID_Pu": 1.0,
+ "PID_Pu": 0.6,
"PID_I": 0.0,
"PID_I_Init": 200,
"PID_I_High": 512,
@@ -2987,14 +3095,14 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 83333330,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0
},
@@ -3011,14 +3119,14 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 111111110,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0
},
@@ -3035,14 +3143,14 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 166666660,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0
},
@@ -3065,8 +3173,6 @@
"UclampMin_High": 196,
"UclampMin_Low": 196,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0
},
@@ -3089,8 +3195,6 @@
"UclampMin_High": 52,
"UclampMin_Low": 52,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0
},
@@ -3113,8 +3217,6 @@
"UclampMin_High": 0,
"UclampMin_Low": 0,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0
}
diff --git a/perf/powerhint-tokay.json b/perf/powerhint-tokay.json
index 9cd2eeca..8b42d97e 100644
--- a/perf/powerhint-tokay.json
+++ b/perf/powerhint-tokay.json
@@ -24,58 +24,6 @@
],
"ResetOnInit": true
},
- {
- "Name": "MemFreq",
- "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq",
- "Values": [
- "9999999",
- "1352000",
- "1014000",
- "0"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "IntFreq",
- "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
- "Values": [
- "9999999",
- "0"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "DsuMinFreq",
- "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/min_freq",
- "Values": [
- "9999999",
- "1800000",
- "1548000",
- "820000",
- "0"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "DsuMaxFreq",
- "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/max_freq",
- "Values": [
- "9999999"
- ],
- "DefaultIndex": 0,
- "ResetOnInit": true
- },
- {
- "Name": "BCIMinFreq",
- "Path": "/sys/devices/platform/170000a0.devfreq_bci/devfreq/170000a0.devfreq_bci/min_freq",
- "Values": [
- "9999999",
- "1401000",
- "700000",
- "0"
- ],
- "ResetOnInit": true
- },
{
"Name": "CPULittleClusterMaxFreq",
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
@@ -213,10 +161,21 @@
],
"ResetOnInit": true
},
- {
+ {
+ "Name": "AutoPreferIdle",
+ "Path": "/proc/vendor_sched/auto_prefer_idle",
+ "Values": [
+ "0",
+ "1"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
"Name": "CPUUtilThreshold",
"Path": "/proc/vendor_sched/util_threshold",
"Values": [
+ "2048 1280 1280",
"1280",
"1100",
"1100 1024 1100"
@@ -230,9 +189,10 @@
"Values": [
"1280",
"1100",
- "1280 1100 1055"
+ "1280 1100 1055",
+ "1100 1055 1055"
],
- "DefaultIndex": 0,
+ "DefaultIndex": 1,
"ResetOnInit": true
},
{
@@ -245,6 +205,70 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "AutoMigrationMarginsEnable",
+ "Path": "/proc/vendor_sched/auto_migration_margins_enable",
+ "Values": [
+ "0",
+ "1"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "AutoDvfsHeadroomEnable",
+ "Path": "/proc/vendor_sched/auto_dvfs_headroom_enable",
+ "Values": [
+ "0",
+ "1"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "TARampupMultiplier",
+ "Path": "/proc/vendor_sched/groups/ta/rampup_multiplier",
+ "Values": [
+ "0",
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "DefaultIndex": 1,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "AdpfRampupMultiplier",
+ "Path": "/proc/vendor_sched/adpf_rampup_multiplier",
+ "Values": [
+ "0",
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6",
+ "7",
+ "8"
+ ],
+ "DefaultIndex": 2,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "PerTaskMaxIowaitBoost",
+ "Path": "/proc/vendor_sched/per_task_iowait_boost_max_value",
+ "Values": [
+ "0",
+ "512"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
{
"Name": "CPUUClampMaxFilterEnable",
"Path": "/proc/vendor_sched/uclamp_max_filter_enable",
@@ -255,6 +279,25 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "CPUSkipMask",
+ "Path": "/proc/vendor_sched/cpu_skip_mask",
+ "Values": [
+ "0x0",
+ "0x80"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "SysGroupCfsSkipMask",
+ "Path": "/proc/vendor_sched/groups/sys/group_cfs_skip_mask",
+ "Values": [
+ "0x0",
+ "0x80"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
{
"Name": "BGUClampMaxBoost",
"Path": "/proc/vendor_sched/groups/bg/uclamp_max",
@@ -280,6 +323,7 @@
"Path": "/proc/vendor_sched/groups/cam/uclamp_min",
"Values": [
"765",
+ "250",
"0"
],
"ResetOnInit": true
@@ -289,6 +333,7 @@
"Path": "/proc/vendor_sched/groups/ta/uclamp_min",
"Values": [
"765",
+ "600",
"1"
],
"ResetOnInit": true
@@ -347,9 +392,10 @@
"0-3",
"4-7",
"4-6",
- "0-6",
- "0-7"
+ "0-7",
+ "0-6"
],
+ "DefaultIndex": 3,
"ResetOnInit": true
},
{
@@ -495,36 +541,6 @@
"Type": "Property",
"ResetOnInit": true
},
- {
- "Name": "INTCAMFreq",
- "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
- "Values": [
- "664000",
- "233000",
- "67000"
- ],
- "ResetOnInit": true
- },
- {
- "Name": "TNRMaxFreq",
- "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/max_freq",
- "Values": [
- "664000",
- "111000"
- ],
- "DefaultIndex": 0,
- "ResetOnInit": true
- },
- {
- "Name": "TNRFreq",
- "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
- "Values": [
- "664000",
- "233000",
- "67000"
- ],
- "ResetOnInit": true
- },
{
"Name": "BigTjOffset",
"Path": "/sys/devices/platform/100a0000.BIG/offset_enabled",
@@ -652,31 +668,25 @@
"Name": "PMU_LIT_LIMIT_FREQ",
"Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/limit_frequency",
"Values": [
+ "1425000",
"1328000",
"1098000"
],
- "DefaultIndex": 0,
+ "DefaultIndex": 1,
"ResetOnInit": true
},
- {
- "Name": "PMU_LIT_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/lcpi_threshold",
- "Values": [
- "2",
- "0"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_LIT_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/spc_threshold",
"Values": [
- "70",
- "42",
- "35",
+ "76",
+ "55",
+ "10",
+ "47",
+ "45",
+ "36",
"30",
- "20",
- "0"
+ "28"
],
"DefaultIndex": 0
},
@@ -685,27 +695,21 @@
"Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/limit_frequency",
"Values": [
"1795000",
+ "1549000",
"1328000"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
- {
- "Name": "PMU_MID_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/lcpi_threshold",
- "Values": [
- "3"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_MID_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/spc_threshold",
"Values": [
- "50",
+ "59",
"30",
- "20",
- "18"
+ "2",
+ "23",
+ "20"
],
"DefaultIndex": 0
},
@@ -715,15 +719,7 @@
"Values": [
"2363000",
"1885000",
- "1298000"
- ],
- "DefaultIndex": 0
- },
- {
- "Name": "PMU_BIG_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy7/sched_pixel/lcpi_threshold",
- "Values": [
- "3"
+ "1164000"
],
"DefaultIndex": 0
},
@@ -731,9 +727,10 @@
"Name": "PMU_BIG_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy7/sched_pixel/spc_threshold",
"Values": [
- "50",
- "22",
- "20"
+ "62",
+ "0",
+ "20",
+ "22"
],
"DefaultIndex": 0
},
@@ -769,6 +766,17 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
+ {
+ "Name": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
+ "Path": "vendor.thermal.VIRTUAL-SKIN-CPU-LIGHT-ODPM.profile",
+ "Values": [
+ "",
+ "game"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true,
+ "Type": "Property"
+ },
{
"Name": "VIRTUAL-SKIN-CPU-MID",
"Path": "vendor.thermal.VIRTUAL-SKIN-CPU-MID.profile",
@@ -801,6 +809,90 @@
"20 40"
],
"ResetOnInit": true
+ },
+ {
+ "Name": "MemFreq",
+ "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq",
+ "Values": [
+ "9999999",
+ "1539000",
+ "1352000",
+ "1014000",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "IntFreq",
+ "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
+ "Values": [
+ "9999999",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "DsuMinFreq",
+ "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/min_freq",
+ "Values": [
+ "9999999",
+ "1800000",
+ "1548000",
+ "820000",
+ "610000",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "DsuMaxFreq",
+ "Path": "/sys/devices/platform/17000090.devfreq_dsu/devfreq/17000090.devfreq_dsu/max_freq",
+ "Values": [
+ "9999999"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "BCIMinFreq",
+ "Path": "/sys/devices/platform/170000a0.devfreq_bci/devfreq/170000a0.devfreq_bci/min_freq",
+ "Values": [
+ "9999999",
+ "1401000",
+ "700000",
+ "0"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "INTCAMFreq",
+ "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
+ "Values": [
+ "664000",
+ "233000",
+ "67000"
+ ],
+ "ResetOnInit": true
+ },
+ {
+ "Name": "TNRMaxFreq",
+ "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/max_freq",
+ "Values": [
+ "664000",
+ "111000"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
+ "Name": "TNRFreq",
+ "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
+ "Values": [
+ "664000",
+ "233000",
+ "67000"
+ ],
+ "ResetOnInit": true
}
],
"Actions": [
@@ -828,12 +920,24 @@
"Duration": 1000,
"Value": "0-3"
},
+ {
+ "PowerHint": "LAUNCH",
+ "Node": "CPUSkipMask",
+ "Duration": 5000,
+ "Value": "0x0"
+ },
{
"PowerHint": "LAUNCH",
"Node": "ReducePreferIdle",
"Duration": 5000,
"Value": "0"
},
+ {
+ "PowerHint": "LAUNCH",
+ "Node": "AutoPreferIdle",
+ "Duration": 5000,
+ "Value": "0"
+ },
{
"PowerHint": "LAUNCH_GPU",
"Node": "GPUDvfsPeriod",
@@ -969,6 +1073,12 @@
"Duration": 5000,
"Value": "1"
},
+ {
+ "PowerHint": "LAUNCH_EXTEND",
+ "Node": "CPUSkipMask",
+ "Duration": 2000,
+ "Value": "0x0"
+ },
{
"PowerHint": "LAUNCH_EXTEND",
"Node": "CPUBigClusterMaxFreq",
@@ -1047,6 +1157,12 @@
"Duration": 2000,
"Value": "1"
},
+ {
+ "PowerHint": "LAUNCH_EXTEND",
+ "Node": "AutoPreferIdle",
+ "Duration": 2000,
+ "Value": "0"
+ },
{
"PowerHint": "LAUNCH_PMU",
"Node": "PMU_POLL",
@@ -1059,6 +1175,12 @@
"Duration": 5000,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_CHANGE",
+ "Node": "AutoPreferIdle",
+ "Duration": 5000,
+ "Value": "0"
+ },
{
"PowerHint": "DISPLAY_CHANGE_GPU",
"Node": "GPUDvfsPeriod",
@@ -1213,18 +1335,42 @@
"Type": "EndHint",
"Value": "DISPLAY_UPDATE_IMMINENT"
},
- {
+ {
"PowerHint": "DISPLAY_INACTIVE",
"Node": "TAPreferIdle",
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_INACTIVE",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "DISPLAY_INACTIVE",
"Node": "FGPreferIdle",
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "DISPLAY_INACTIVE",
+ "Node": "SysGroupCfsSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "DISPLAY_INACTIVE",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_LAUNCH",
+ "Node": "CPUSkipMask",
+ "Duration": 1000,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_LAUNCH",
"Node": "CPU_BIG_TSKIN_BYPASS",
@@ -1309,6 +1455,12 @@
"Duration": 1000,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_LAUNCH",
+ "Node": "AutoPreferIdle",
+ "Duration": 1000,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_LAUNCH",
"Node": "FGCpuset",
@@ -1365,28 +1517,70 @@
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 3000,
- "Value": "1885000"
- },
- {
- "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPUMidClusterMaxFreq",
- "Duration": 3000,
- "Value": "1549000"
- },
- {
- "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "CPULittleClusterMaxFreq",
+ "Node": "PMU_LIT_LIMIT_FREQ",
"Duration": 3000,
"Value": "1425000"
},
{
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
- "Node": "PMU_POLL",
+ "Node": "PMU_MID_LIMIT_FREQ",
+ "Duration": 3000,
+ "Value": "1549000"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_BIG_LIMIT_FREQ",
+ "Duration": 3000,
+ "Value": "1885000"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_LIT_SPC_THRESHOLD",
+ "Duration": 3000,
+ "Value": "10"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_MID_SPC_THRESHOLD",
+ "Duration": 3000,
+ "Value": "2"
+ },
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 3000,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
+ "Node": "TAUClampBoost",
+ "Duration": 3000,
+ "Value": "600"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CDPreferHighCap",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CAMUClampBoost",
+ "Duration": 0,
+ "Value": "250"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
+ {
+ "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST",
+ "Node": "CDCpuset",
+ "Duration": 0,
+ "Value": "0-7"
+ },
{
"PowerHint": "CAMERA_SHOT",
"Node": "PMU_POLL",
@@ -1429,6 +1623,12 @@
"Duration": 100,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_ZOOMING_BOOST",
+ "Node": "AutoPreferIdle",
+ "Duration": 100,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_ZOOMING_BOOST",
"Node": "PMU_POLL",
@@ -1645,17 +1845,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "20"
+ "Value": "47"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1663,29 +1857,17 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "30"
+ "Value": "20"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1705,11 +1887,47 @@
"Duration": 0,
"Value": "cam2"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1100"
+ "Value": "1100 1055 1055"
},
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
@@ -1735,6 +1953,12 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "CDHighCpusetCpus",
@@ -1771,6 +1995,12 @@
"Duration": 0,
"Value": "camera"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PowerHALCameraRunning",
@@ -1781,7 +2011,7 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "DsuMinFreq",
"Duration": 0,
- "Value": "820000"
+ "Value": "610000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1789,17 +2019,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "35"
+ "Value": "45"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1807,29 +2031,17 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "20"
+ "Value": "30"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1851,14 +2063,50 @@
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPUUtilThreshold",
+ "Node": "AutoMigrationMarginsEnable",
"Duration": 0,
- "Value": "1100"
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
+ "Value": "1100 1055 1055"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
"Value": "1100"
},
{
@@ -1867,23 +2115,11 @@
"Duration": 0,
"Value": "0"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CDPreferIdle",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPULittleClusterMaxFreq",
- "Duration": 0,
- "Value": "1548000"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "MemFreq",
"Duration": 0,
- "Value": "1352000"
+ "Value": "1539000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1897,6 +2133,18 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CDPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CDHighCpusetCpus",
@@ -1915,6 +2163,12 @@
"Duration": 0,
"Value": "4-6"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CDCpuset",
+ "Duration": 0,
+ "Value": "0-6"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "VIRTUAL-SKIN-CPU-MID",
@@ -1933,6 +2187,18 @@
"Duration": 0,
"Value": "700000"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PowerHALCameraRunning",
@@ -1945,17 +2211,11 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "42"
+ "Value": "47"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -1963,35 +2223,23 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "18"
+ "Value": "23"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1298000"
- },
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 0,
- "Value": "22"
+ "Value": "20"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2011,11 +2259,47 @@
"Duration": 0,
"Value": "1100 1024 1100"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1280 1100 1055"
+ "Value": "1100"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2025,13 +2309,13 @@
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "CDPreferIdle",
+ "Node": "TAPreferHighCap",
"Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "TAPreferHighCap",
+ "Node": "TAPreferIdle",
"Duration": 0,
"Value": "0"
},
@@ -2063,7 +2347,7 @@
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CDCpuset",
"Duration": 0,
- "Value": "0-7"
+ "Value": "0-6"
},
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
@@ -2077,12 +2361,72 @@
"Duration": 0,
"Value": "camera"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1280"
+ },
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "PowerHALCameraRunning",
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
+ "Value": "1280"
+ },
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "CDPreferHighCap",
@@ -2149,6 +2493,12 @@
"Duration": 0,
"Value": "4-7"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PowerHALCameraRunning",
@@ -2165,7 +2515,7 @@
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CDPreferHighCap",
"Duration": 0,
- "Value": "1"
+ "Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
@@ -2179,6 +2529,12 @@
"Duration": 0,
"Value": "0"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CDPreferIdle",
@@ -2253,15 +2609,33 @@
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "CPUUtilThreshold",
+ "Node": "AutoMigrationMarginsEnable",
"Duration": 0,
- "Value": "1100"
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1100"
+ "Value": "1280 1100 1055"
+ },
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
+ "Value": "1100 1024 1100"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
@@ -2275,18 +2649,18 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "2"
- },
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "30"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x0"
+ },
{
"PowerHint": "CAMERA_VIDEO_RECORDING",
"Type": "MaskHint",
@@ -2540,6 +2914,18 @@
"Type": "EndHint",
"Value": "DISPLAY_UPDATE_IMMINENT"
},
+ {
+ "PowerHint": "DISPLAY_IDLE",
+ "Node": "TARampupMultiplier",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "DISPLAY_IDLE",
+ "Node": "AdpfRampupMultiplier",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "DISPLAY_UPDATE_IMMINENT",
"Node": "CPULittleClusterDownRateLimitUs",
@@ -2588,66 +2974,6 @@
"Duration": 0,
"Value": "419000"
},
- {
- "PowerHint": "GAME",
- "Node": "VIRTUAL-SKIN-CPU-MID",
- "Duration": 0,
- "Value": "game"
- },
- {
- "PowerHint": "GAME",
- "Node": "VIRTUAL-SKIN-CPU-HIGH",
- "Duration": 0,
- "Value": "game"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUDVFSHeadroom",
- "Duration": 0,
- "Value": "1100"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUTaperedDVFSHeadroomEnable",
- "Duration": 0,
- "Value": "1"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPULittleClusterDownRateLimitUs",
- "Duration": 0,
- "Value": "500"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUMidClusterDownRateLimitUs",
- "Duration": 0,
- "Value": "3000"
- },
- {
- "PowerHint": "GAME",
- "Node": "CPUBigClusterDownRateLimitUs",
- "Duration": 0,
- "Value": "3000"
- },
- {
- "PowerHint": "GAME",
- "Node": "TAPreferIdle",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "GAME",
- "Node": "FGPreferIdle",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "GAME",
- "Node": "NPITaskPacking",
- "Duration": 0,
- "Value": "1"
- },
{
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "PMU_POLL",
@@ -2756,28 +3082,124 @@
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "GAME",
+ "Node": "PMU_POLL",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "VIRTUAL-SKIN-CPU-LIGHT-ODPM",
+ "Duration": 0,
+ "Value": "game"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "VIRTUAL-SKIN-CPU-MID",
+ "Duration": 0,
+ "Value": "game"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "VIRTUAL-SKIN-CPU-HIGH",
+ "Duration": 0,
+ "Value": "game"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPUTaperedDVFSHeadroomEnable",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "500"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "500"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "500"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "TAPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "FGPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "NPITaskPacking",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "TARampupMultiplier",
+ "Duration": 0,
+ "Value": "1"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "AdpfRampupMultiplier",
+ "Duration": 0,
+ "Value": "2"
+ },
+ {
+ "PowerHint": "GAME",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "512"
+ },
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 1000,
+ "Node": "CPUMidClusterMaxFreq",
+ "Duration": 500,
"Value": "9999999"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_LITTLE_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
+ "Node": "CPUMidClusterMinFreq",
+ "Duration": 500,
+ "Value": "1795000"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
"Node": "CPU_MID_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
- },
- {
- "PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_BIG_TSKIN_BYPASS",
- "Duration": 1000,
+ "Duration": 500,
"Value": "1"
},
{
@@ -2840,6 +3262,48 @@
"Duration": 2000,
"Value": "44"
},
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "AutoMigrationMarginsEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "AutoDvfsHeadroomEnable",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "PerTaskMaxIowaitBoost",
+ "Duration": 0,
+ "Value": "0"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPULittleClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "5000"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUMidClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUBigClusterDownRateLimitUs",
+ "Duration": 0,
+ "Value": "20000"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "AutoPreferIdle",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PowerHALCameraRunning",
@@ -2848,93 +3312,81 @@
},
{
"PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
+ "Node": "PMU_LIT_LIMIT_FREQ",
"Duration": 0,
- "Value": "0"
+ "Value": "1098000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
- "Value": "0"
+ "Value": "47"
},
{
"PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_MID_LCPI_THRESHOLD",
+ "Node": "PMU_MID_LIMIT_FREQ",
"Duration": 0,
- "Value": "3"
+ "Value": "1328000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_MID_SPC_THRESHOLD",
"Duration": 0,
- "Value": "50"
+ "Value": "23"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_BIG_LIMIT_FREQ",
"Duration": 0,
- "Value": "1885000"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
+ "Value": "1164000"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_BIG_SPC_THRESHOLD",
"Duration": 0,
- "Value": "50"
+ "Value": "20"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_POLL",
"Duration": 0,
- "Value": "0"
+ "Value": "1"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "EM_Profile",
"Duration": 0,
- "Value": "cam1"
+ "Value": "cam2"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
+ "Value": "1100 1024 1100"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1100"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "CDPreferHighCap",
"Duration": 0,
- "Value": "1"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "CDPreferIdle",
- "Duration": 0,
"Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "TAPreferHighCap",
"Duration": 0,
- "Value": "1"
+ "Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
- "Node": "CPUBigClusterMaxFreq",
+ "Node": "TAPreferIdle",
"Duration": 0,
- "Value": "1885000"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "CPUMidClusterMaxFreq",
- "Duration": 0,
- "Value": "1549000"
- },
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "CPULittleClusterMaxFreq",
- "Duration": 0,
- "Value": "1425000"
+ "Value": "0"
},
{
"PowerHint": "CAMERA_PROJECT11",
@@ -2964,7 +3416,25 @@
"PowerHint": "CAMERA_PROJECT11",
"Node": "CDCpuset",
"Duration": 0,
- "Value": "0-7"
+ "Value": "0-6"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "VIRTUAL-SKIN-CPU-MID",
+ "Duration": 0,
+ "Value": "camera"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "VIRTUAL-SKIN-CPU-HIGH",
+ "Duration": 0,
+ "Value": "camera"
+ },
+ {
+ "PowerHint": "CAMERA_PROJECT11",
+ "Node": "CPUSkipMask",
+ "Duration": 0,
+ "Value": "0x80"
},
{
"PowerHint": "CAMERA_PROJECT11",
@@ -2973,12 +3443,13 @@
"Value": "20 80"
}
],
+ "GpuSysfsPath" : "/sys/devices/platform/1f000000.mali",
"AdpfConfig": [
{
"Name": "REFRESH_120FPS",
"PID_On": true,
"PID_Po": 2.0,
- "PID_Pu": 1.0,
+ "PID_Pu": 0.6,
"PID_I": 0.0,
"PID_I_Init": 200,
"PID_I_High": 512,
@@ -2987,16 +3458,29 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 83333330,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 15.0
+ "StaleTimeFactor": 15.0,
+ "HeuristicBoost_On": true,
+ "HBoostOnMissedCycles": 8,
+ "HBoostOffMaxAvgRatio": 4.0,
+ "HBoostOffMissedCycles": 5,
+ "HBoostPidPuFactor": 0.5,
+ "HBoostUclampMin": 722,
+ "JankCheckTimeFactor": 1.2,
+ "LowFrameRateThreshold": 25,
+ "MaxRecordsNum": 300,
+ "GpuBoost": true,
+ "GpuCapacityBoostMax": 40000
},
{
"Name": "REFRESH_90FPS",
@@ -3011,16 +3495,29 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 111111110,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 15.0
+ "StaleTimeFactor": 15.0,
+ "HeuristicBoost_On": true,
+ "HBoostOnMissedCycles": 8,
+ "HBoostOffMaxAvgRatio": 4.0,
+ "HBoostOffMissedCycles": 5,
+ "HBoostPidPuFactor": 0.5,
+ "HBoostUclampMin": 722,
+ "JankCheckTimeFactor": 1.2,
+ "LowFrameRateThreshold": 25,
+ "MaxRecordsNum": 300,
+ "GpuBoost": true,
+ "GpuCapacityBoostMax": 32500
},
{
"Name": "REFRESH_60FPS",
@@ -3035,16 +3532,29 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 166666660,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 15.0
+ "StaleTimeFactor": 15.0,
+ "HeuristicBoost_On": true,
+ "HBoostOnMissedCycles": 8,
+ "HBoostOffMaxAvgRatio": 4.0,
+ "HBoostOffMissedCycles": 5,
+ "HBoostPidPuFactor": 0.5,
+ "HBoostUclampMin": 722,
+ "JankCheckTimeFactor": 1.2,
+ "LowFrameRateThreshold": 25,
+ "MaxRecordsNum": 300,
+ "GpuBoost": true,
+ "GpuCapacityBoostMax": 25000
},
{
"Name": "UiHighBoostWithoutPid",
@@ -3064,11 +3574,12 @@
"UclampMin_Init": 250,
"UclampMin_High": 196,
"UclampMin_Low": 196,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 5.0
+ "StaleTimeFactor": 5.0,
+ "GpuBoost": false
},
{
"Name": "UiLowBoostWithoutPid",
@@ -3088,11 +3599,12 @@
"UclampMin_Init": 250,
"UclampMin_High": 52,
"UclampMin_Low": 52,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 5.0
+ "StaleTimeFactor": 5.0,
+ "GpuBoost": false
},
{
"Name": "UiLowNoneBoost",
@@ -3112,11 +3624,12 @@
"UclampMin_Init": 250,
"UclampMin_High": 0,
"UclampMin_Low": 0,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
- "StaleTimeFactor": 5.0
+ "StaleTimeFactor": 5.0,
+ "GpuBoost": false
}
]
}
diff --git a/perf/powerhint-zuma.json b/perf/powerhint-zuma.json
index 0b5b35a7..84f89f21 100644
--- a/perf/powerhint-zuma.json
+++ b/perf/powerhint-zuma.json
@@ -627,6 +627,15 @@
],
"DefaultIndex": 0
},
+ {
+ "Name": "PMU_FORCE_LIMIT",
+ "Path": "/proc/vendor_sched/pmu_force_limited",
+ "Values": [
+ "1",
+ "0"
+ ],
+ "DefaultIndex": 0
+ },
{
"Name": "EM_Profile",
"Path": "/sys/kernel/pixel_em/active_profile",
@@ -648,19 +657,11 @@
"DefaultIndex": 0,
"ResetOnInit": true
},
- {
- "Name": "PMU_LIT_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/lcpi_threshold",
- "Values": [
- "2",
- "0"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_LIT_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/spc_threshold",
"Values": [
+ "76",
"70",
"42",
"35",
@@ -674,24 +675,17 @@
"Name": "PMU_MID_LIMIT_FREQ",
"Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/limit_frequency",
"Values": [
- "1836000",
+ "1795000",
"1328000"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
- {
- "Name": "PMU_MID_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/lcpi_threshold",
- "Values": [
- "3"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_MID_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/spc_threshold",
"Values": [
+ "59",
"50",
"30",
"20",
@@ -709,18 +703,11 @@
],
"DefaultIndex": 0
},
- {
- "Name": "PMU_BIG_LCPI_THRESHOLD",
- "Path": "/sys/devices/system/cpu/cpufreq/policy8/sched_pixel/lcpi_threshold",
- "Values": [
- "3"
- ],
- "DefaultIndex": 0
- },
{
"Name": "PMU_BIG_SPC_THRESHOLD",
"Path": "/sys/devices/system/cpu/cpufreq/policy8/sched_pixel/spc_threshold",
"Values": [
+ "62",
"50",
"22",
"20"
@@ -1510,12 +1497,6 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_LIT_SPC_THRESHOLD",
@@ -1528,12 +1509,6 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_MID_SPC_THRESHOLD",
@@ -1546,12 +1521,6 @@
"Duration": 0,
"Value": "1298000"
},
- {
- "PowerHint": "CAMERA_STREAMING_EXTREME",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "PMU_BIG_SPC_THRESHOLD",
@@ -1564,6 +1533,12 @@
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_EXTREME",
+ "Node": "PMU_FORCE_LIMIT",
+ "Duration": 0,
+ "Value": "1"
+ },
{
"PowerHint": "CAMERA_STREAMING_EXTREME",
"Node": "EM_Profile",
@@ -1654,12 +1629,6 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_LIT_SPC_THRESHOLD",
@@ -1672,12 +1641,6 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_MID_SPC_THRESHOLD",
@@ -1690,12 +1653,6 @@
"Duration": 0,
"Value": "1298000"
},
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "PMU_BIG_SPC_THRESHOLD",
@@ -1708,6 +1665,12 @@
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_HIGH",
+ "Node": "PMU_FORCE_LIMIT",
+ "Duration": 0,
+ "Value": "1"
+ },
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "EM_Profile",
@@ -1804,12 +1767,6 @@
"Duration": 0,
"Value": "1098000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_LIT_SPC_THRESHOLD",
@@ -1822,12 +1779,6 @@
"Duration": 0,
"Value": "1328000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_MID_SPC_THRESHOLD",
@@ -1840,12 +1791,6 @@
"Duration": 0,
"Value": "1298000"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PMU_BIG_SPC_THRESHOLD",
@@ -1858,6 +1803,12 @@
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "PMU_FORCE_LIMIT",
+ "Duration": 0,
+ "Value": "1"
+ },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "EM_Profile",
@@ -2130,15 +2081,15 @@
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "PMU_LIT_LIMIT_FREQ",
+ "Node": "PMU_FORCE_LIMIT",
"Duration": 0,
- "Value": "1328000"
+ "Value": "1"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
+ "Node": "PMU_LIT_LIMIT_FREQ",
"Duration": 0,
- "Value": "2"
+ "Value": "1328000"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
@@ -2328,6 +2279,12 @@
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "LOW_POWER",
+ "Node": "PMU_FORCE_LIMIT",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "LOW_POWER",
"Node": "BigTjOffset",
@@ -2513,6 +2470,12 @@
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
+ "Node": "PMU_FORCE_LIMIT",
+ "Duration": 0,
+ "Value": "0"
+ },
{
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "BigTjOffset",
@@ -2617,26 +2580,20 @@
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 1000,
+ "Node": "CPUMidClusterMaxFreq",
+ "Duration": 500,
"Value": "9999999"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_LITTLE_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
+ "Node": "CPUMidClusterMinFreq",
+ "Duration": 500,
+ "Value": "1836000"
},
{
"PowerHint": "FACE_UNLOCK_BOOST",
"Node": "CPU_MID_TSKIN_BYPASS",
- "Duration": 1000,
- "Value": "1"
- },
- {
- "PowerHint": "FACE_UNLOCK_BOOST",
- "Node": "CPU_BIG_TSKIN_BYPASS",
- "Duration": 1000,
+ "Duration": 500,
"Value": "1"
},
{
@@ -2705,24 +2662,12 @@
"Duration": 0,
"Value": "1"
},
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_LIT_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "0"
- },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_LIT_SPC_THRESHOLD",
"Duration": 0,
"Value": "0"
},
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_MID_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_MID_SPC_THRESHOLD",
@@ -2735,12 +2680,6 @@
"Duration": 0,
"Value": "1852000"
},
- {
- "PowerHint": "CAMERA_PROJECT11",
- "Node": "PMU_BIG_LCPI_THRESHOLD",
- "Duration": 0,
- "Value": "3"
- },
{
"PowerHint": "CAMERA_PROJECT11",
"Node": "PMU_BIG_SPC_THRESHOLD",
@@ -2846,14 +2785,16 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 83333330,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0
},
@@ -2870,14 +2811,16 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 111111110,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0
},
@@ -2894,14 +2837,16 @@
"PID_Du": 0.0,
"UclampMin_On": true,
"UclampMin_Init": 231,
+ "UclampMin_LoadUp": 480,
+ "UclampMin_LoadReset": 480,
"UclampMin_High": 480,
"UclampMin_Low": 2,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"SamplingWindow_P": 1,
"SamplingWindow_I": 0,
"SamplingWindow_D": 1,
"ReportingRateLimitNs": 166666660,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 15.0
},
@@ -2923,9 +2868,9 @@
"UclampMin_Init": 250,
"UclampMin_High": 196,
"UclampMin_Low": 196,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0
},
@@ -2947,9 +2892,9 @@
"UclampMin_Init": 250,
"UclampMin_High": 52,
"UclampMin_Low": 52,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0
},
@@ -2971,9 +2916,9 @@
"UclampMin_Init": 250,
"UclampMin_High": 0,
"UclampMin_Low": 0,
+ "UclampMax_EfficientBase": 500,
+ "UclampMax_EfficientOffset": 200,
"ReportingRateLimitNs": 1,
- "EarlyBoost_On": false,
- "EarlyBoost_TimeFactor": 0.0,
"TargetTimeFactor": 1.0,
"StaleTimeFactor": 5.0
}
diff --git a/powerstats/caiman/service.cpp b/powerstats/caiman/service.cpp
index 3ed20dd5..563a9f5c 100644
--- a/powerstats/caiman/service.cpp
+++ b/powerstats/caiman/service.cpp
@@ -33,38 +33,6 @@ using aidl::android::hardware::power::stats::EnergyConsumerType;
using aidl::android::hardware::power::stats::PowerStatsEnergyConsumer;
void addDisplay(std::shared_ptr p) {
- // Add display residency stats
- struct stat buffer;
- if (!stat("/sys/class/drm/card0/device/primary-panel/time_in_state", &buffer)) {
- // time_in_state exists
- addDisplayMrr(p);
- } else {
- // time_in_state doesn't exist
- std::vector states = {
- "Off",
- "LP: 960x2142@1",
- "LP: 960x2142@30",
- "On: 960x2142@1",
- "On: 960x2142@30",
- "On: 960x2142@60",
- "On: 960x2142@120",
- "HBM: 960x2142@60",
- "HBM: 960x2142@120",
- "LP: 1280x2856@1",
- "LP: 1280x2856@30",
- "On: 1280x2856@1",
- "On: 1280x2856@30",
- "On: 1280x2856@60",
- "On: 1280x2856@120",
- "HBM: 1280x2856@60",
- "HBM: 1280x2856@120"};
-
- p->addStateResidencyDataProvider(std::make_unique(
- "Display",
- "/sys/class/backlight/panel0-backlight/state",
- states));
- }
-
// Add display energy consumer
p->addEnergyConsumer(PowerStatsEnergyConsumer::createMeterConsumer(
p,
@@ -81,6 +49,7 @@ int main() {
std::shared_ptr p = ndk::SharedRefBase::make();
+ addPixelStateResidencyDataProvider(p, "Display");
addZumaProCommonDataProviders(p);
addDisplay(p);
diff --git a/powerstats/komodo/service.cpp b/powerstats/komodo/service.cpp
index 2d873333..563a9f5c 100644
--- a/powerstats/komodo/service.cpp
+++ b/powerstats/komodo/service.cpp
@@ -33,38 +33,6 @@ using aidl::android::hardware::power::stats::EnergyConsumerType;
using aidl::android::hardware::power::stats::PowerStatsEnergyConsumer;
void addDisplay(std::shared_ptr p) {
- // Add display residency stats
- struct stat buffer;
- if (!stat("/sys/class/drm/card0/device/primary-panel/time_in_state", &buffer)) {
- // time_in_state exists
- addDisplayMrr(p);
- } else {
- // time_in_state doesn't exist
- std::vector states = {
- "Off",
- "LP: 1008x2244@1",
- "LP: 1008x2244@30",
- "On: 1008x2244@1",
- "On: 1008x2244@30",
- "On: 1008x2244@60",
- "On: 1008x2244@120",
- "HBM: 1008x2244@60",
- "HBM: 1008x2244@120",
- "LP: 1344x2992@1",
- "LP: 1344x2992@30",
- "On: 1344x2992@1",
- "On: 1344x2992@30",
- "On: 1344x2992@60",
- "On: 1344x2992@120",
- "HBM: 1344x2992@60",
- "HBM: 1344x2992@120"};
-
- p->addStateResidencyDataProvider(std::make_unique(
- "Display",
- "/sys/class/backlight/panel0-backlight/state",
- states));
- }
-
// Add display energy consumer
p->addEnergyConsumer(PowerStatsEnergyConsumer::createMeterConsumer(
p,
@@ -81,6 +49,7 @@ int main() {
std::shared_ptr p = ndk::SharedRefBase::make();
+ addPixelStateResidencyDataProvider(p, "Display");
addZumaProCommonDataProviders(p);
addDisplay(p);
diff --git a/powerstats/tokay/service.cpp b/powerstats/tokay/service.cpp
index fa2d1a99..6b1d41bf 100644
--- a/powerstats/tokay/service.cpp
+++ b/powerstats/tokay/service.cpp
@@ -62,6 +62,7 @@ int main() {
std::shared_ptr p = ndk::SharedRefBase::make();
+ addPixelStateResidencyDataProvider(p, "");
addZumaProCommonDataProviders(p);
addDisplay(p);
diff --git a/ripcurrentpro_generic.mk b/ripcurrentpro_generic.mk
new file mode 100644
index 00000000..4d3bdd75
--- /dev/null
+++ b/ripcurrentpro_generic.mk
@@ -0,0 +1,20 @@
+#
+# 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.
+#
+
+$(call inherit-product, device/google/caimito/device-ripcurrentpro.mk)
+
+# preloaded_nanoapps.json
+PRODUCT_SOONG_NAMESPACES += vendor/google_contexthub/devices/p24_common
diff --git a/rro_overlays/ConnectivityResourcesOverlayCaimito/Android.bp b/rro_overlays/ConnectivityResourcesOverlayCaimito/Android.bp
new file mode 100644
index 00000000..7c3e4605
--- /dev/null
+++ b/rro_overlays/ConnectivityResourcesOverlayCaimito/Android.bp
@@ -0,0 +1,33 @@
+//
+// Copyright (C) 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.
+//
+
+package {
+ default_applicable_licenses: ["Android-Apache-2.0"],
+}
+
+runtime_resource_overlay {
+ name: "ConnectivityResourcesOverlayCaimito",
+ sdk_version: "current",
+ product_specific: true,
+ resource_dirs: ["res"],
+}
+
+override_runtime_resource_overlay {
+ name: "ConnectivityResourcesOverlayCaimitoOverride",
+ base: "ConnectivityResourcesOverlayCaimito",
+ package_name: "com.google.android.connectivity.resources.caimito",
+ target_package_name: "com.google.android.connectivity.resources",
+}
diff --git a/rro_overlays/ConnectivityResourcesOverlayCaimito/AndroidManifest.xml b/rro_overlays/ConnectivityResourcesOverlayCaimito/AndroidManifest.xml
new file mode 100644
index 00000000..9bd63d5b
--- /dev/null
+++ b/rro_overlays/ConnectivityResourcesOverlayCaimito/AndroidManifest.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
diff --git a/rro_overlays/ConnectivityResourcesOverlayCaimito/res/values/config.xml b/rro_overlays/ConnectivityResourcesOverlayCaimito/res/values/config.xml
new file mode 100644
index 00000000..9300b860
--- /dev/null
+++ b/rro_overlays/ConnectivityResourcesOverlayCaimito/res/values/config.xml
@@ -0,0 +1,20 @@
+
+
+
+
+ false
+
diff --git a/rro_overlays/WifiOverlay/res/values/config.xml b/rro_overlays/WifiOverlay/res/values/config.xml
index 68a8832c..b8209682 100644
--- a/rro_overlays/WifiOverlay/res/values/config.xml
+++ b/rro_overlays/WifiOverlay/res/values/config.xml
@@ -152,7 +152,7 @@
- true
+ false
@@ -191,4 +191,10 @@
If equals to 0, it means there's no limit on the max number of channels to include per network.-->
3
+
+ true
+
diff --git a/thermal/thermal_info_config_caiman.json b/thermal/thermal_info_config_caiman.json
index 44cde33e..03f0f21b 100644
--- a/thermal/thermal_info_config_caiman.json
+++ b/thermal/thermal_info_config_caiman.json
@@ -107,8 +107,8 @@
"VirtualSensor":true,
"Formula":"WEIGHTED_AVG",
"Combination":["quiet_therm"],
- "Coefficient":[0.105],
- "Offset":2576,
+ "Coefficient":[0.017],
+ "Offset":927,
"Multiplier":0.001
},
{
@@ -117,9 +117,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.302, 0.138, 0.034, 0.055, 0.061, 0.028, 0.183, 0.022, 0.183],
- "Offset": -730.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.081, 0.271, 0.104, 0.08, 0.227, 0.149, 0.028, 0.213],
+ "Offset": -9479.0,
"Multiplier": 0.001
},
{
@@ -128,9 +128,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.065, 0.056, 0.02, 0.256, 0.048, 0.084, 0.262, 0.011, 0.265],
- "Offset": -1713.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.105, 0.247, 0.047, 0.003, 0.249, 0.173, 0.003, 0.173],
+ "Offset": -2433.0,
"Multiplier": 0.001
},
{
@@ -139,9 +139,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.074, 0.014, 0.005, 0.164, 0.377, 0.059, 0.119, 0.053, 0.135],
- "Offset": -458.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.216, 0.027, 0.106, 0.062, 0.028, 0.064, 0.15, 0.356],
+ "Offset": -918.0,
"Multiplier": 0.001
},
{
@@ -150,9 +150,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.184, 0.014, 0.01, 0.112, 0.197, 0.012, 0.14, 0.181, 0.15],
- "Offset": -607.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.075, 0.204, 0.007, 0.134, 0.219, 0.171, 0.001, 0.189],
+ "Offset": -1095.0,
"Multiplier": 0.001
},
{
@@ -161,19 +161,41 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.284, 0.274, 0.064, 0.099, 0.166, 0.045, 0.027, 0.019, 0.023],
- "Offset": -2856.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.088, 0.126, 0.218, 0.059, 0.352, 0.14, 0.003, 0.015],
+ "Offset": -3760.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-5",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.111, 0.115, 0.114, 0.108, 0.113, 0.108, 0.112, 0.108],
+ "Offset": 2290.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-6",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.326, 0.008, 0.002, 0.323, 0.001, 0.309, 0.013, 0.019],
+ "Offset": -645.0,
"Multiplier": 0.001
},
{
"Name": "VIRTUAL-SKIN-LEGACY",
"Type": "UNKNOWN",
- "Version":"3.1",
+ "Version":"5.1",
"VirtualSensor": true,
"Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-SUB-0", "VIRTUAL-SKIN-SUB-1", "VIRTUAL-SKIN-SUB-2", "VIRTUAL-SKIN-SUB-3", "VIRTUAL-SKIN-SUB-4"],
- "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0],
+ "Combination": ["VIRTUAL-SKIN-SUB-0", "VIRTUAL-SKIN-SUB-1", "VIRTUAL-SKIN-SUB-2", "VIRTUAL-SKIN-SUB-3", "VIRTUAL-SKIN-SUB-4", "VIRTUAL-SKIN-SUB-5", "VIRTUAL-SKIN-SUB-6"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"Multiplier": 0.001
},
{
@@ -192,11 +214,35 @@
"VirtualSensor": true,
"ModelPath": "vt_estimation_model.tflite",
"Formula": "USE_ML_MODEL",
- "Combination": ["battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
- "CombinationType":["SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
- "Coefficient": [1.0],
+ "Combination": ["btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"Multiplier": 0.001,
- "PreviousSampleCount": 5
+ "PreviousSampleCount": 3,
+ "OffsetThresholds" : [50000, 53000],
+ "OffsetValues" : [500, 1000],
+ "BackupSensor" : "VIRTUAL-SKIN-LEGACY",
+ "TimeResolution": 7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MINIMUM",
+ "Combination": ["55000", "VIRTUAL-SKIN-MODEL"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MAXIMUM",
+ "Combination": ["20000", "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
},
{
"Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
@@ -208,6 +254,65 @@
"Coefficient": [1.0, -1.0],
"Multiplier": 1
},
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY-MODEL-DIFF",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VT_LEGACY_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "COUNT_THRESHOLD",
+ "StepRatio": 0.2,
+ "Combination": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LEGACY-MODEL-DIFF"],
+ "Coefficient": [10000, 7000],
+ "Multiplier": 1,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VT_MODEL_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["1", "VT_LEGACY_WEIGHT"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPDATED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-CLAMPED"],
+ "Coefficient": ["VT_LEGACY_WEIGHT", "VT_MODEL_WEIGHT"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 1,
+ "StepRatio": 0.4,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LSTM-MODEL",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "ModelPath": "vt_prediction_lstm_model.tflite",
+ "Formula": "USE_ML_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "PreviousSampleCount": 11,
+ "OutputLabelCount": 6,
+ "Multiplier": 0.001,
+ "SupportUnderSampling": true,
+ "ValidateInput": true
+ },
{
"Name": "STATS-UPDATOR",
"Type": "UNKNOWN",
@@ -215,8 +320,8 @@
"Hidden": true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula": "WEIGHTED_AVG",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "Coefficient": [0.0, 0.0, 0.0],
+ "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LSTM-MODEL"],
+ "Coefficient": [0.0, 0.0, 0.0, 0.0],
"Multiplier": 1,
"SendPowerHint": true,
"PollingDelay": 300000,
@@ -229,7 +334,7 @@
"VirtualSensor": true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
+ "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, 55.0],
@@ -238,59 +343,16 @@
"SendCallback": true,
"PollingDelay": 300000,
"PassiveDelay": 7000,
+ "PredictorInfo": {
+ "Sensor": "VIRTUAL-SKIN-LSTM-MODEL"
+ },
"BindedCdevInfo": [
- {
- "CdevRequest": "tpu_cooling",
- "LimitInfo": [0, 2, 3, 4, 5, 5, 5]
- },
{
"CdevRequest": "gxp-cooling",
"LimitInfo": [0, 0, 0, 0, 0, 6, 6]
}
]
},
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-0",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.076, 0.018, 0.019, 0.006, 0.062, 0.027, 0.029, 0.013, 0.039,
- 0.087, 0.018, 0.08, 0.037, 0.037, 0.003, 0.056, 0.081, 0.029,
- 0.081, 0.022, 0.019, 0.067, 0.001, 0.071, 0.004, 0.014, 0.006],
- "Offset": -636.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-1",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.008, 0.007, 0.004, 0.065, 0.044, 0.022, 0.092, 0.029, 0.069,
- 0.035, 0.002, 0.035, 0.02, 0.057, 0.047, 0.09, 0.006, 0.042,
- 0.072, 0.004, 0.027, 0.071, 0.037, 0.023, 0.077, 0.021, 0.021],
- "Offset": 244.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR",
- "Type": "UNKNOWN",
- "Version": "Patch_1.1",
- "VirtualSensor": true,
- "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-LINEAR-SUB-0", "VIRTUAL-SKIN-LINEAR-SUB-1"],
- "Coefficient": [1.0, 1.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,
- "SendPowerHint":true,
- "PollingDelay":300000,
- "PassiveDelay":7000
- },
{
"Name":"VIRTUAL-SKIN-HINT",
"Type":"UNKNOWN",
@@ -339,7 +401,7 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
"BindedPowerRail": "S4M_VDD_CPUCL0",
- "CdevCeiling": [0, 4, 4, 4, 4, 4, 4]
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
},
{
"CdevRequest": "thermal-cpufreq-1",
@@ -347,7 +409,7 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S2M_VDD_CPUCL1",
- "CdevCeiling": [0, 8, 8, 8, 8, 8, 8]
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
},
{
"CdevRequest": "thermal-cpufreq-2",
@@ -355,7 +417,32 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S3M_VDD_CPUCL2",
- "CdevCeiling": [0, 12, 12, 12, 12, 12, 12]
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
}
]
},
@@ -390,21 +477,21 @@
"CdevWeightForPID": [0.292, 0.292, 0.292, 0.292, 0.292, 0.292, 0.292],
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
- "CdevCeiling": [0, 8, 8, 8, 8, 8, 8]
+ "CdevCeilingFrequency": [1950000, 1098000, 1098000, 1098000, 1098000, 1098000, 1098000]
},
{
"CdevRequest": "thermal-cpufreq-1",
"CdevWeightForPID": [0.804, 0.804, 0.804, 0.804, 0.804, 0.804, 0.804],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 11, 11, 11, 11, 11, 11]
+ "CdevCeilingFrequency": [2600000, 1221000, 1221000, 1221000, 1221000, 1221000, 1221000]
},
{
"CdevRequest": "thermal-cpufreq-2",
"CdevWeightForPID": [0.342, 0.342, 0.342, 0.342, 0.342, 0.342, 0.342],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 16, 16, 16, 16, 16, 16]
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
}
],
"Profile": [
@@ -481,21 +568,21 @@
"CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
- "CdevCeiling": [0, 10, 10, 10, 10, 10, 10]
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000]
},
{
"CdevRequest": "thermal-cpufreq-1",
"CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 14, 14, 14, 14, 14, 14]
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 787000, 787000, 787000]
},
{
"CdevRequest": "thermal-cpufreq-2",
"CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 17, 17, 17, 17, 17, 17]
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
}
],
"Profile": [
@@ -527,28 +614,28 @@
"CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
- "CdevCeiling": [0, 4, 4, 4, 4, 4, 4]
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
},
{
"CdevRequest": "thermal-cpufreq-1",
"CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 8, 8, 8, 8, 8, 8]
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
},
{
"CdevRequest": "thermal-cpufreq-2",
"CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 12, 12, 12, 12, 12, 12]
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
}
]
}
]
},
{
- "Name":"VIRTUAL-SKIN-CPU-GPU",
+ "Name":"VIRTUAL-SKIN-SOC",
"Type":"UNKNOWN",
"Hidden":true,
"VirtualSensor":true,
@@ -568,7 +655,7 @@
"K_D":["NAN", "NAN", "NAN", 0, "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", "NAN", 2600, "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
- "MinAllocPower":["NAN", "NAN", "NAN", 0, "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", "NAN", 3900, "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", "NAN", 8, "NAN", "NAN", "NAN"]
},
@@ -579,8 +666,8 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
"BindedPowerRail": "S4M_VDD_CPUCL0",
- "CdevCeiling": [0, 10, 10, 10, 10, 11, 11],
- "LimitInfo": [0, 0, 0, 0, 0, 11, 11]
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000],
+ "LimitInfoFrequency": [1950000, 1950000, 1950000, 1950000, 1950000, 820000, 820000]
},
{
"CdevRequest": "thermal-cpufreq-1",
@@ -588,8 +675,8 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S2M_VDD_CPUCL1",
- "CdevCeiling": [0, 14, 14, 14, 14, 16, 16],
- "LimitInfo": [0, 0, 0, 0, 0, 16, 16]
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 648000, 357000, 357000],
+ "LimitInfoFrequency": [2600000, 2600000, 2600000, 2600000, 2600000, 357000, 357000]
},
{
"CdevRequest": "thermal-cpufreq-2",
@@ -597,8 +684,8 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S3M_VDD_CPUCL2",
- "CdevCeiling": [0, 17, 17, 17, 17, 17, 17],
- "LimitInfo": [0, 0, 0, 0, 0, 17, 17]
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000],
+ "LimitInfoFrequency": [3105000, 3105000, 3105000, 3105000, 3105000, 700000, 700000]
},
{
"CdevRequest": "thermal-gpufreq-0",
@@ -606,8 +693,17 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
"BindedPowerRail": "S2S_VDD_G3D",
- "CdevCeiling": [0, 9, 9, 9, 10, 12, 12],
- "LimitInfo": [0, 0, 0, 0, 0, 12, 12]
+ "CdevCeilingFrequency": [940000, 419000, 419000, 419000, 376000, 302000, 302000],
+ "LimitInfoFrequency": [940000, 940000, 940000, 940000, 940000, 302000, 302000]
+ },
+ {
+ "CdevRequest": "tpu_cooling",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S7M_VDD_TPU",
+ "CdevCeiling": [0, 7, 7, 7, 7, 7, 7],
+ "LimitInfo": [0, 0, 0, 0, 0, 7, 7]
}
]
},
@@ -640,7 +736,7 @@
{
"CdevRequest": "thermal-gpufreq-0",
"CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
- "CdevCeiling": [0, 9, 9, 10, 12, 12, 12]
+ "CdevCeilingFrequency": [940000, 419000, 419000, 376000, 302000, 302000, 302000]
}
]
},
@@ -665,20 +761,20 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.96],
- "Offset": 3450.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.025, 0.037, 0.094, 0.207, 0.035, 0.279, 0.059, 0.308],
+ "Offset": 2426.0,
"Multiplier": 0.001
},
{
"Name":"VIRTUAL-SKIN-SPEAKER",
"Type":"UNKNOWN",
- "Version":"4.0",
+ "Version":"5.1",
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"MAXIMUM",
- "Combination":["VIRTUAL-SKIN-SPEAKER-SUB-0"],
- "Coefficient":[1.0],
+ "Combination": ["VIRTUAL-SKIN-SPEAKER-SUB-0"],
+ "Coefficient": [1.0],
"HotThreshold":["NAN", 37.0, "NAN", "NAN", "NAN", "NAN", "NAN"],
"HotHysteresis":[0.0, 1.9, 0.0, 0.0, 0.0, 0.0, 0.0],
"Multiplier":0.001,
@@ -692,9 +788,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.29, 0.17, 0.0, 0.22, 0.0, 0.0, 0.21, 0.05, 0.01],
- "Offset": 1740.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.06, 0.194, 0.242, 0.273, 0.276, 0.059, 0.14, 0.052],
+ "Offset": -18406.0,
"Multiplier": 0.001
},
{
@@ -703,9 +799,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.29, 0.21, 0.0, 0.16, 0.0, 0.0, 0.17, 0.05, 0.07],
- "Offset": 1430.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.263, 0.154, 0.021, 0.032, 0.197, 0.217, 0.016, 0.1],
+ "Offset": -2192.0,
"Multiplier": 0.001
},
{
@@ -714,20 +810,42 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.29, 0.19, 0.0, 0.23, 0.0, 0.0, 0.17, 0.05, 0.0],
- "Offset": 2310.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.178, 0.128, 0.108, 0.04, 0.287, 0.075, 0.061, 0.122],
+ "Offset": -3934.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-3",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.308, 0.173, 0.086, 0.097, 0.119, 0.113, 0.079, 0.026],
+ "Offset": -3534.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-4",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.159, 0.169, 0.009, 0.145, 0.091, 0.164, 0.043, 0.22],
+ "Offset": -775.0,
"Multiplier": 0.001
},
{
"Name":"VIRTUAL-SKIN-FRONT",
"Type":"UNKNOWN",
- "Version":"3.0",
+ "Version":"4.1",
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-FRONT-SUB-0", "VIRTUAL-SKIN-FRONT-SUB-1", "VIRTUAL-SKIN-FRONT-SUB-2"],
- "Coefficient": [1.0, 1.0, 1.0],
+ "Combination": ["VIRTUAL-SKIN-FRONT-SUB-0", "VIRTUAL-SKIN-FRONT-SUB-1", "VIRTUAL-SKIN-FRONT-SUB-2", "VIRTUAL-SKIN-FRONT-SUB-3", "VIRTUAL-SKIN-FRONT-SUB-4"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0],
"Multiplier":0.001
},
{
@@ -736,9 +854,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.134, 0.074, 0.004, 0.003, 0.323, 0.017, 0.355, 0.064, 0.027],
- "Offset": -490.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.081, 0.271, 0.104, 0.08, 0.227, 0.149, 0.028, 0.213],
+ "Offset": -9479.0,
"Multiplier": 0.001
},
{
@@ -747,9 +865,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.229, 0.085, 0.081, 0.31, 0.023, 0.221, 0.048, 0.002, 0.002],
- "Offset": -2201.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.088, 0.126, 0.218, 0.059, 0.352, 0.14, 0.003, 0.015],
+ "Offset": -3760.0,
"Multiplier": 0.001
},
{
@@ -758,9 +876,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.063, 0.005, 0.08, 0.018, 0.232, 0.052, 0.239, 0.069, 0.242],
- "Offset": -457.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.111, 0.117, 0.118, 0.106, 0.114, 0.106, 0.113, 0.106],
+ "Offset": 2083.0,
"Multiplier": 0.001
},
{
@@ -769,45 +887,77 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.074, 0.014, 0.005, 0.164, 0.377, 0.059, 0.119, 0.053, 0.135],
- "Offset": -458.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.201, 0.018, 0.176, 0.014, 0.021, 0.28, 0.02, 0.269],
+ "Offset": -713.0,
"Multiplier": 0.001
},
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-SUB-4",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.021, 0.001, 0.091, 0.278, 0.189, 0.097, 0.027, 0.295],
+ "Offset": -634.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-SUB-5",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.326, 0.008, 0.002, 0.323, 0.001, 0.309, 0.013, 0.019],
+ "Offset": -645.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CHARGE",
+ "Type":"UNKNOWN",
+ "Version":"8.1",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3", "VIRTUAL-SKIN-CHARGE-SUB-4", "VIRTUAL-SKIN-CHARGE-SUB-5"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Multiplier":0.001
+ },
{
"Name":"thb_hda",
"Type":"UNKNOWN",
"Multiplier":1
},
{
- "Name":"IS_WIRED_CHARGE",
+ "Name":"WLC_CHECK",
"Type":"UNKNOWN",
"Hidden":true,
"VirtualSensor":true,
"Formula":"COUNT_THRESHOLD",
- "Combination":["thb_hda"],
- "Coefficient":[-1],
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[1, -51],
"Multiplier":1
},
{
- "Name":"VIRTUAL-SKIN-CHARGE",
+ "Name":"NO_WLC",
"Type":"UNKNOWN",
- "Version":"6.0",
+ "Hidden":true,
"VirtualSensor":true,
- "Formula":"MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3"],
- "Coefficient": [1.0, 1.0, 1.0, 1.0],
- "Multiplier":0.001
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["WLC_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
},
{
"Name":"VIRTUAL-SKIN-CHARGE-WIRED",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
"Combination":["VIRTUAL-SKIN-CHARGE"],
- "Coefficient":["IS_WIRED_CHARGE"],
+ "Coefficient":["NO_WLC"],
"CoefficientType": ["SENSOR"],
"HotThreshold":["NAN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
"HotHysteresis":[0.0, 1.9, 3.9, 2.9, 3.9, 1.9, 1.9],
@@ -817,19 +967,19 @@
"PIDInfo": {
"K_Po":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
"K_Pu":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 25, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 50, "NAN", "NAN", "NAN", "NAN"],
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"],
- "I_Default":1302
+ "I_Default":846
},
"ExcludedPowerInfo": [
{
"PowerRail": "PARTIAL_SYSTEM_POWER",
- "PowerWeight": [0.12, 0.12, 0.06, 0.06, 0.24, 0.24, 0.24]
+ "PowerWeight": [0.12, 0.12, 1.0, 1.0, 1.0, 1.0, 1.0]
}
],
"BindedCdevInfo": [
@@ -846,7 +996,6 @@
{
"Name":"VIRTUAL-SKIN-CHARGE-PERSIST",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
@@ -945,28 +1094,322 @@
"Name":"TPU",
"Type":"NPU",
"Multiplier":0.001
+ },
+ {
+ "Name": "IS_WLC",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["WLC_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WLC-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WLC", "NO_WLC"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_SUB5W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[51, -52],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_SUB5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_SUB5W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_SUB5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_SUB5W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-SUB5W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_SUB5W", "NO_WIRED_SUB5W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_5W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[52, -53],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_5W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_5W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-5W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_5W", "NO_WIRED_5W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_7_5W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[53, -54],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_7_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_7_5W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_7_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_7_5W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-7-5W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_7_5W", "NO_WIRED_7_5W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_15W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[54, -55],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_15W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_15W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_15W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_15W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-15W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_15W", "NO_WIRED_15W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_18W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[55, -56],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_18W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_18W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-18W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_18W", "NO_WIRED_18W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_GT18W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[56, -57],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_GT18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_GT18W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_GT18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_GT18W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-GT18W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_GT18W", "NO_WIRED_GT18W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "CHARGING-STATS-UPDATOR",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-CHARGE-DURING-WLC-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-SUB5W-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-5W-STATS",
+ "VIRTUAL-SKIN-CHARGE-DURING-WIRED-7-5W-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-15W-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-18W-STATS",
+ "VIRTUAL-SKIN-CHARGE-DURING-WIRED-GT18W-STATS"],
+ "Coefficient": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier": 1,
+ "SendPowerHint": true,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000
}
],
"CoolingDevices":[
{
"Name":"thermal-cpufreq-0",
"Type":"CPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy0/scaling_available_frequencies"
},
{
"Name":"thermal-cpufreq-1",
"Type":"CPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy4/scaling_available_frequencies"
},
{
"Name":"thermal-cpufreq-2",
"Type":"CPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy7/scaling_available_frequencies"
},
{
"Name":"thermal-gpufreq-0",
"Type":"GPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/platform/1f000000.mali/available_frequencies"
},
{
"Name":"chg_mdis",
@@ -1008,6 +1451,11 @@
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
+ {
+ "Name":"S7M_VDD_TPU",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
{
"Name":"S2S_VDD_G3D",
"PowerSampleDelay":7000,
@@ -1017,8 +1465,8 @@
"Name":"PARTIAL_SYSTEM_POWER",
"VirtualRails":true,
"Formula":"WEIGHTED_AVG",
- "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S8S_VDD_G3D_L2", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L9S_GNSS_CORE", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL1", "S3M_VDD_CPUCL2", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
- "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL1", "S3M_VDD_CPUCL2", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"PowerSampleDelay":7000,
"PowerSampleCount":5
}
@@ -1027,33 +1475,9 @@
"Sensors": {
"RecordWithDefaultThreshold": ["VIRTUAL-SKIN"],
"RecordWithThreshold": [
- {
- "Name": "VIRTUAL-BTS-WINDOW-PARTIAL",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
{
"Name": "VIRTUAL-SKIN-SPEAKER",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-0",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-1",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-2",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-3",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-4",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
},
{
"Name": "VIRTUAL-SKIN",
@@ -1061,11 +1485,11 @@
},
{
"Name": "VIRTUAL-SKIN-LEGACY",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
},
{
"Name": "VIRTUAL-SKIN-MODEL",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
},
{
"Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
@@ -1082,6 +1506,34 @@
-13000, -12000, -11000, -10000, -9000, -8000, -7000, -6000, -5000,
-4000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000, 12000
]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WLC-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-SUB5W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-5W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-7-5W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-15W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-18W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-GT18W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
}
],
"Abnormality": {
@@ -1093,7 +1545,7 @@
},
{
"Monitor": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "TempRange": [-12000, 12000]
+ "TempRange": [-7000, 7000]
}
]
}
diff --git a/thermal/thermal_info_config_caiman_proto.json b/thermal/thermal_info_config_caiman_proto.json
index 59ee53fe..5c1b193d 100644
--- a/thermal/thermal_info_config_caiman_proto.json
+++ b/thermal/thermal_info_config_caiman_proto.json
@@ -164,52 +164,6 @@
"Coefficient": [1.0, 1.0, 1.0, 1.0],
"Multiplier": 0.001
},
- {
- "Name": "VIRTUAL-SKIN-LEGACY-SHUTDOWN",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "COUNT_THRESHOLD",
- "Combination": ["VIRTUAL-SKIN-LEGACY"],
- "Coefficient": [55000.0],
- "Multiplier": 1.0
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL",
- "Type": "UNKNOWN",
- "VirtualSensor": true,
- "ModelPath": "vt_estimation_model.tflite",
- "Formula": "USE_ML_MODEL",
- "Combination": ["battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
- "CombinationType":["SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
- "Coefficient": [1.0],
- "Multiplier": 0.001,
- "PreviousSampleCount": 5
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
- "Type": "UNKNOWN",
- "VirtualSensor": true,
- "Hidden": true,
- "Formula": "WEIGHTED_AVG",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
- "Coefficient": [1.0, -1.0],
- "Multiplier": 1
- },
- {
- "Name": "STATS-UPDATOR",
- "Type": "UNKNOWN",
- "VirtualSensor": true,
- "Hidden": true,
- "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Formula": "WEIGHTED_AVG",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "Coefficient": [0.0, 0.0, 0.0],
- "Multiplier": 1,
- "SendPowerHint": true,
- "PollingDelay": 300000,
- "PassiveDelay": 7000
- },
{
"Name": "VIRTUAL-SKIN",
"Type": "SKIN",
@@ -217,9 +171,8 @@
"VirtualSensor": true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
- "Coefficient": [1.0, "VIRTUAL-SKIN-LEGACY-SHUTDOWN"],
- "CoefficientType":["CONSTANT", "SENSOR"],
+ "Combination": ["VIRTUAL-SKIN-LEGACY"],
+ "Coefficient": [1.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,
@@ -237,100 +190,6 @@
}
]
},
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-0",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.19, 0.04, 0.0, 0.06, 0.0, 0.0, 0.07, 0.03, 0.16,
- 0.01, 0.05, 0.07, 0.05, 0.0, 0.01, 0.0, 0.0, 0.02,
- 0.05, 0.01, 0.0, 0.01, 0.0, 0.0, 0.06, 0.0, 0.05],
- "Offset": 2390.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-1",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.17, 0.06, 0.0, 0.03, 0.0, 0.02, 0.05, 0.03, 0.28,
- 0.02, 0.04, 0.0, 0.0, 0.0, 0.0, 0.05, 0.03, 0.05,
- 0.06, 0.0, 0.0, 0.01, 0.0, 0.0, 0.04, 0.02, 0.03],
- "Offset": 840.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-2",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.1, 0.04, 0.0, 0.0, 0.0, 0.0, 0.08, 0.03, 0.4,
- 0.02, 0.0, 0.0, 0.0, 0.0, 0.06, 0.04, 0.0, 0.06,
- 0.12, 0.0, 0.0, 0.0, 0.0, 0.01, 0.06, 0.0, 0.0],
- "Offset": 370.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-3",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.23, 0.04, 0.0, 0.01, 0.0, 0.0, 0.12, 0.04, 0.41,
- 0.05, 0.02, 0.0, 0.0, 0.0, 0.0, 0.02, 0.05, 0.02,
- 0.01, 0.0, 0.0, 0.0, 0.0, 0.0, 0.05, 0.02, 0.06],
- "Offset": -5250.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-4",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.0, 0.01, 0.0, 0.0, 0.0, 0.0, 0.07, 0.0, 0.26,
- 0.04, 0.0, 0.0, 0.0, 0.0, 0.0, 0.01, 0.0, 0.06,
- 0.26, 0.1, 0.0, 0.0, 0.0, 0.0, 0.01, 0.03, 0.15],
- "Offset": 530.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-5",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.19, 0.09, 0.03, 0.01, 0.0, 0.04, 0.08, 0.04, 0.02,
- 0.02, 0.02, 0.06, 0.07, 0.0, 0.01, 0.05, 0.01, 0.04,
- 0.03, 0.04, 0.01, 0.03, 0.0, 0.0, 0.04, 0.0, 0.08],
- "Offset": -1070.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR",
- "Type": "UNKNOWN",
- "Version": "Patch_1.0",
- "VirtualSensor": true,
- "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-LINEAR-SUB-0", "VIRTUAL-SKIN-LINEAR-SUB-1", "VIRTUAL-SKIN-LINEAR-SUB-2", "VIRTUAL-SKIN-LINEAR-SUB-3", "VIRTUAL-SKIN-LINEAR-SUB-4", "VIRTUAL-SKIN-LINEAR-SUB-5"],
- "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.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,
- "SendPowerHint":true,
- "PollingDelay":300000,
- "PassiveDelay":7000
- },
{
"Name":"VIRTUAL-SKIN-HINT",
"Type":"UNKNOWN",
@@ -830,6 +689,7 @@
"Name":"VIRTUAL-SKIN-CHARGE",
"Type":"UNKNOWN",
"Version":"5.0",
+ "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"MAXIMUM",
@@ -1000,88 +860,10 @@
"Name":"PARTIAL_SYSTEM_POWER",
"VirtualRails":true,
"Formula":"WEIGHTED_AVG",
- "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S8S_VDD_G3D_L2", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L9S_GNSS_CORE", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL2", "S3M_VDD_CPUCL1", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
- "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL2", "S3M_VDD_CPUCL1", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"PowerSampleDelay":7000,
"PowerSampleCount":5
}
- ],
- "Stats": {
- "Sensors": {
- "RecordWithDefaultThreshold": ["VIRTUAL-SKIN"],
- "RecordWithThreshold": [
- {
- "Name": "VIRTUAL-BTS-WINDOW-PARTIAL",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SPEAKER",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-0",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-1",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-2",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-3",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-LEGACY",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
- "LoggingName": "MODEL-LEGACY-0.5",
- "Thresholds": [
- -4500, -4000, -3500, -3000, -2500, -2000, -1500, -1000, -500, 0,
- 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500
- ]
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
- "LoggingName": "MODEL-LEGACY-1",
- "Thresholds": [
- -13000, -12000, -11000, -10000, -9000, -8000, -7000, -6000, -5000,
- -4000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000, 12000
- ]
- }
- ],
- "Abnormality": {
- "Outlier": {
- "Configs": [
- {
- "Monitor": ["VIRTUAL-SKIN-MODEL"],
- "TempRange": [0.0, 55.0]
- },
- {
- "Monitor": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "TempRange": [-12000, 12000]
- }
- ]
- }
- }
- },
- "CoolingDevices": {
- "RecordVotePerSensor": {
- "DefaultThresholdEnableAll": true
- }
- }
- }
+ ]
}
diff --git a/thermal/thermal_info_config_caiman_wingboard.json b/thermal/thermal_info_config_caiman_wingboard.json
new file mode 100644
index 00000000..753fa4ee
--- /dev/null
+++ b/thermal/thermal_info_config_caiman_wingboard.json
@@ -0,0 +1,1037 @@
+{
+ "Sensors":[
+ {
+ "Name":"north_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 32.1, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"rfpa_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 33.7, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"soc_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 47.2, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"charging_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 48.4, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"disp_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 31.7, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"battery",
+ "Type":"BATTERY",
+ "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "NAN", 60.0],
+ "Multiplier":0.001
+ },
+ {
+ "Name":"btmspkr_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 44.1, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"quiet_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 34.6, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"usb_pwr_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 35.0, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"battery_cycle",
+ "Type":"BCL_VOLTAGE"
+ },
+ {
+ "Name":"soc",
+ "Type":"BCL_PERCENTAGE",
+ "HotThreshold":["NAN", "NAN", 80, "NAN", "NAN", "NAN", "NAN"],
+ "Multiplier":1
+ },
+ {
+ "Name":"BCL_AUDIO_BAACL",
+ "Type":"BCL_VOLTAGE",
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "TriggerSensor": "soc",
+ "Combination":["battery", "soc"],
+ "Coefficient":[-25000, 80],
+ "HotThreshold":["NAN", "NAN", "NAN", "NAN", 2.0, "NAN", "NAN"],
+ "PollingDelay":0,
+ "PassiveDelay":1000,
+ "Multiplier":1,
+ "SendCallback":true
+ },
+ {
+ "Name":"VIRTUAL-BTS-WINDOW-PARTIAL",
+ "Type":"UNKNOWN",
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["quiet_therm"],
+ "Coefficient":[0.105],
+ "Offset":2576,
+ "Multiplier":0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-0",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.064, 0.35, 0.045, 0.34, 0.052, 0.174, 0.026, 0.023, 0.058],
+ "Offset": -8712.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-1",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.068, 0.244, 0.195, 0.043, 0.117, 0.194, 0.095, 0.001, 0.042],
+ "Offset": -3915.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-2",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.004, 0.172, 0.011, 0.211, 0.115, 0.174, 0.167, 0.006, 0.14],
+ "Offset": -793.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-3",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.1, 0.103, 0.103, 0.097, 0.096, 0.102, 0.097, 0.1, 0.097],
+ "Offset": 2235.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-4",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.03, 0.101, 0.009, 0.233, 0.047, 0.013, 0.398, 0.021, 0.147],
+ "Offset": -532.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-5",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.022, 0.007, 0.126, 0.078, 0.205, 0.011, 0.232, 0.103, 0.215],
+ "Offset": -470.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-6",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.293, 0.006, 0.001, 0.15, 0.098, 0.013, 0.158, 0.107, 0.183],
+ "Offset": -856.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-7",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.032, 0.038, 0.011, 0.219, 0.028, 0.0, 0.207, 0.312, 0.153],
+ "Offset": -2876.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY",
+ "Type": "UNKNOWN",
+ "Version":"5.0",
+ "VirtualSensor": true,
+ "Formula": "MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-SUB-0", "VIRTUAL-SKIN-SUB-1", "VIRTUAL-SKIN-SUB-2", "VIRTUAL-SKIN-SUB-3", "VIRTUAL-SKIN-SUB-4", "VIRTUAL-SKIN-SUB-5", "VIRTUAL-SKIN-SUB-6", "VIRTUAL-SKIN-SUB-7"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY-SHUTDOWN",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "COUNT_THRESHOLD",
+ "Combination": ["VIRTUAL-SKIN-LEGACY"],
+ "Coefficient": [55000.0],
+ "Multiplier": 1.0
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "ModelPath": "vt_estimation_model.tflite",
+ "Formula": "USE_ML_MODEL",
+ "Combination": ["btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
+ "Multiplier": 0.001,
+ "PreviousSampleCount": 3,
+ "OffsetThresholds" : [50000, 53000],
+ "OffsetValues" : [500, 1000],
+ "BackupSensor" : "VIRTUAL-SKIN-LEGACY"
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MINIMUM",
+ "Combination": ["55000", "VIRTUAL-SKIN-MODEL"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MAXIMUM",
+ "Combination": ["20000", "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY-MODEL-DIFF",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VT_LEGACY_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "COUNT_THRESHOLD",
+ "StepRatio": 0.2,
+ "Combination": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LEGACY-MODEL-DIFF"],
+ "Coefficient": [7000, 7000],
+ "Multiplier": 1,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VT_MODEL_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["1", "VT_LEGACY_WEIGHT"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPDATED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-CLAMPED"],
+ "Coefficient": ["VT_LEGACY_WEIGHT", "VT_MODEL_WEIGHT"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LSTM-MODEL",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "ModelPath": "vt_prediction_lstm_model.tflite",
+ "Formula": "USE_ML_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "PreviousSampleCount": 11,
+ "OutputLabelCount": 6,
+ "Multiplier": 0.001,
+ "SupportUnderSampling": true,
+ "ValidateInput": true
+ },
+ {
+ "Name": "STATS-UPDATOR",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LSTM-MODEL"],
+ "Coefficient": [0.0, 0.0, 0.0, 0.0],
+ "Multiplier": 1,
+ "SendPowerHint": true,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN",
+ "Type": "SKIN",
+ "Version": "2.1",
+ "VirtualSensor": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "MAXIMUM",
+ "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, 55.0],
+ "HotHysteresis": [0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
+ "Multiplier": 0.001,
+ "SendCallback": true,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000,
+ "PredictorInfo": {
+ "Sensor": "VIRTUAL-SKIN-LSTM-MODEL"
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "gxp-cooling",
+ "LimitInfo": [0, 0, 0, 0, 0, 6, 6]
+ }
+ ]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LINEAR-SUB-0",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "USE_LINEAR_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.073, 0.001, 0.029, 0.08, 0.072, 0.034, 0.004, 0.036, 0.04,
+ 0.055, 0.002, 0.029, 0.061, 0.072, 0.011, 0.04, 0.027, 0.072,
+ 0.071, 0.003, 0.026, 0.03, 0.04, 0.015, 0.001, 0.035, 0.042],
+ "OffsetThresholds": [0.0],
+ "OffsetValues": [-490.0],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LINEAR-SUB-1",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "USE_LINEAR_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.077, 0.089, 0.003, 0.077, 0.002, 0.021, 0.07, 0.035, 0.044,
+ 0.094, 0.001, 0.001, 0.001, 0.084, 0.034, 0.022, 0.081, 0.026,
+ 0.083, 0.022, 0.012, 0.051, 0.017, 0.021, 0.003, 0.024, 0.009],
+ "OffsetThresholds": [0.0],
+ "OffsetValues": [-961.0],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LINEAR-SUB-2",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "USE_LINEAR_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.094, 0.007, 0.011, 0.032, 0.001, 0.091, 0.085, 0.045, 0.002,
+ 0.054, 0.0, 0.019, 0.01, 0.065, 0.012, 0.03, 0.022, 0.076,
+ 0.062, 0.019, 0.007, 0.025, 0.071, 0.005, 0.081, 0.015, 0.058],
+ "OffsetThresholds": [0.0],
+ "OffsetValues": [-440.0],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LINEAR",
+ "Type": "UNKNOWN",
+ "Version": "Patch_2.0",
+ "VirtualSensor": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-LINEAR-SUB-0", "VIRTUAL-SKIN-LINEAR-SUB-1", "VIRTUAL-SKIN-LINEAR-SUB-2"],
+ "Coefficient": [1.0, 1.0, 1.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,
+ "SendPowerHint":true,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"VIRTUAL-SKIN-HINT",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.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,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CPU-LIGHT-ODPM",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 37.0, 39.0, "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 1.9, 1.9, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 2200, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 800, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 800, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 4600, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CPU-MID",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 39.0, 41.0, "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.0, 1.9, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 1500, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 2800, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [0.292, 0.292, 0.292, 0.292, 0.292, 0.292, 0.292],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "CdevCeilingFrequency": [1950000, 1098000, 1098000, 1098000, 1098000, 1098000, 1098000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [0.804, 0.804, 0.804, 0.804, 0.804, 0.804, 0.804],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [2600000, 1221000, 1221000, 1221000, 1221000, 1221000, 1221000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [0.342, 0.342, 0.342, 0.342, 0.342, 0.342, 0.342],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ },
+ {
+ "Mode": "camera",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CPU-HIGH",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 41.0, 43.0, 52.0, "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.0, 1.9, 1.9, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 1000, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 600, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 1600, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 787000, 787000, 787000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ },
+ {
+ "Mode": "camera",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-SOC",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.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,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", "NAN", 300, "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", "NAN", 300, "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", "NAN", 5, "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", "NAN", 0, "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", "NAN", 2600, "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", "NAN", 3900, "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", "NAN", 8, "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000],
+ "LimitInfoFrequency": [1950000, 1950000, 1950000, 1950000, 1950000, 820000, 820000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 648000, 357000, 357000],
+ "LimitInfoFrequency": [2600000, 2600000, 2600000, 2600000, 2600000, 357000, 357000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000],
+ "LimitInfoFrequency": [3105000, 3105000, 3105000, 3105000, 3105000, 700000, 700000]
+ },
+ {
+ "CdevRequest": "thermal-gpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S2S_VDD_G3D",
+ "CdevCeilingFrequency": [940000, 419000, 419000, 419000, 376000, 302000, 302000],
+ "LimitInfoFrequency": [940000, 940000, 940000, 940000, 940000, 302000, 302000]
+ },
+ {
+ "CdevRequest": "tpu_cooling",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S7M_VDD_TPU",
+ "CdevCeiling": [0, 7, 7, 7, 7, 7, 7],
+ "LimitInfo": [0, 0, 0, 0, 0, 7, 7]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-GPU",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 43.0, 45.0, 46.5, 52.0, "NAN", "NAN"],
+ "HotHysteresis":[0.0, 1.9, 1.9, 1.4, 1.9, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 1723, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 473, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 2500, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-gpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "CdevCeilingFrequency": [940000, 419000, 419000, 376000, 302000, 302000, 302000]
+ }
+ ]
+ },
+ {
+ "Name":"cellular-emergency",
+ "Type":"POWER_AMPLIFIER",
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", 54.0, "NAN"],
+ "HotHysteresis":[0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0],
+ "Multiplier":0.001,
+ "SendCallback":true,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SPEAKER-SUB-0",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.082, 0.09, 0.029, 0.02, 0.048, 0.009, 0.334, 0.044, 0.38],
+ "Offset": 2582.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-SPEAKER",
+ "Type":"UNKNOWN",
+ "Version":"5.0",
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-SPEAKER-SUB-0"],
+ "Coefficient": [1.0],
+ "HotThreshold":["NAN", 37.0, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 1.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "SendCallback":true,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-0",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.149, 0.166, 0.226, 0.169, 0.159, 0.284, 0.05, 0.059, 0.068],
+ "Offset": -19933.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-1",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.054, 0.201, 0.012, 0.117, 0.04, 0.276, 0.09, 0.046, 0.163],
+ "Offset": -2948.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-2",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.25, 0.15, 0.001, 0.114, 0.134, 0.046, 0.178, 0.029, 0.099],
+ "Offset": -1010.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-FRONT",
+ "Type":"UNKNOWN",
+ "Version":"4.0",
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-FRONT-SUB-0", "VIRTUAL-SKIN-FRONT-SUB-1", "VIRTUAL-SKIN-FRONT-SUB-2"],
+ "Coefficient": [1.0, 1.0, 1.0],
+ "Multiplier":0.001
+ },
+ {
+ "Name": "VIRTUAL-USB-THROTTLING",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "TriggerSensor": "usb_pwr_therm",
+ "Combination": ["usb_pwr_therm"],
+ "Coefficient": [1.0],
+ "HotThreshold": ["NaN", "NaN", "NaN", "NaN", 55.0, "NaN", "NaN"],
+ "HotHysteresis": [0.0, 0.0, 0.0, 0.0, 1.9, 0.0, 0.0],
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "usbc-port",
+ "LimitInfo": [0, 0, 0, 0, 1, 1, 1]
+ }
+ ],
+ "Multiplier": 0.001,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VIRTUAL-USB-UI",
+ "Type": "USB_PORT",
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "TriggerSensor": "usb_pwr_therm",
+ "Combination": ["usb_pwr_therm"],
+ "Coefficient": [1.0],
+ "HotThreshold": ["NaN", "NaN", "NaN", "NaN", "NaN", 57.0, "NaN"],
+ "HotHysteresis": [0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0],
+ "Multiplier": 0.001,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000,
+ "SendCallback": true
+ },
+ {
+ "Name":"LITTLE",
+ "Type":"CPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"MID",
+ "Type":"CPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"BIG",
+ "Type":"CPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"G3D",
+ "Type":"GPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"TPU",
+ "Type":"NPU",
+ "Multiplier":0.001
+ }
+ ],
+ "CoolingDevices":[
+ {
+ "Name":"thermal-cpufreq-0",
+ "Type":"CPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy0/scaling_available_frequencies"
+ },
+ {
+ "Name":"thermal-cpufreq-1",
+ "Type":"CPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy4/scaling_available_frequencies"
+ },
+ {
+ "Name":"thermal-cpufreq-2",
+ "Type":"CPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy7/scaling_available_frequencies"
+ },
+ {
+ "Name":"thermal-gpufreq-0",
+ "Type":"GPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/platform/1f000000.mali/available_frequencies"
+ },
+ {
+ "Name":"usbc-port",
+ "Type":"BATTERY"
+ },
+ {
+ "Name":"tpu_cooling",
+ "Type":"NPU",
+ "WritePath":"/dev/thermal/cdev-by-name/tpu_cooling/user_vote"
+ },
+ {
+ "Name":"gxp-cooling",
+ "Type":"NPU",
+ "WritePath":"/dev/thermal/cdev-by-name/gxp-cooling/user_vote"
+ }
+ ],
+ "PowerRails":[
+ {
+ "Name":"VSYS_PWR_CAMERA",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":15
+ },
+ {
+ "Name":"S2M_VDD_CPUCL1",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S3M_VDD_CPUCL2",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S4M_VDD_CPUCL0",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S7M_VDD_TPU",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S2S_VDD_G3D",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"PARTIAL_SYSTEM_POWER",
+ "VirtualRails":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL1", "S3M_VDD_CPUCL2", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":5
+ }
+ ]
+}
diff --git a/thermal/thermal_info_config_charge_caiman.json b/thermal/thermal_info_config_charge_caiman.json
index 92cb973c..f2ad61be 100644
--- a/thermal/thermal_info_config_charge_caiman.json
+++ b/thermal/thermal_info_config_charge_caiman.json
@@ -83,9 +83,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.134, 0.074, 0.004, 0.003, 0.323, 0.017, 0.355, 0.064, 0.027],
- "Offset": -490.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.081, 0.271, 0.104, 0.08, 0.227, 0.149, 0.028, 0.213],
+ "Offset": -9479.0,
"Multiplier": 0.001
},
{
@@ -94,9 +94,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.229, 0.085, 0.081, 0.31, 0.023, 0.221, 0.048, 0.002, 0.002],
- "Offset": -2201.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.088, 0.126, 0.218, 0.059, 0.352, 0.14, 0.003, 0.015],
+ "Offset": -3760.0,
"Multiplier": 0.001
},
{
@@ -105,9 +105,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.063, 0.005, 0.08, 0.018, 0.232, 0.052, 0.239, 0.069, 0.242],
- "Offset": -457.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.111, 0.117, 0.118, 0.106, 0.114, 0.106, 0.113, 0.106],
+ "Offset": 2083.0,
"Multiplier": 0.001
},
{
@@ -116,45 +116,77 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.074, 0.014, 0.005, 0.164, 0.377, 0.059, 0.119, 0.053, 0.135],
- "Offset": -458.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.201, 0.018, 0.176, 0.014, 0.021, 0.28, 0.02, 0.269],
+ "Offset": -713.0,
"Multiplier": 0.001
},
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-SUB-4",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.021, 0.001, 0.091, 0.278, 0.189, 0.097, 0.027, 0.295],
+ "Offset": -634.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-SUB-5",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.326, 0.008, 0.002, 0.323, 0.001, 0.309, 0.013, 0.019],
+ "Offset": -645.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CHARGE",
+ "Type":"UNKNOWN",
+ "Version":"8.1",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3", "VIRTUAL-SKIN-CHARGE-SUB-4", "VIRTUAL-SKIN-CHARGE-SUB-5"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Multiplier":0.001
+ },
{
"Name":"thb_hda",
"Type":"UNKNOWN",
"Multiplier":1
},
{
- "Name":"IS_WIRED_CHARGE",
+ "Name":"WLC_CHECK",
"Type":"UNKNOWN",
"Hidden":true,
"VirtualSensor":true,
"Formula":"COUNT_THRESHOLD",
- "Combination":["thb_hda"],
- "Coefficient":[-1],
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[1, -51],
"Multiplier":1
},
{
- "Name":"VIRTUAL-SKIN-CHARGE",
+ "Name":"NO_WLC",
"Type":"UNKNOWN",
- "Version":"6.0",
+ "Hidden":true,
"VirtualSensor":true,
- "Formula":"MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3"],
- "Coefficient": [1.0, 1.0, 1.0, 1.0],
- "Multiplier":0.001
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["WLC_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
},
{
"Name":"VIRTUAL-SKIN-CHARGE-WIRED",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
"Combination":["VIRTUAL-SKIN-CHARGE"],
- "Coefficient":["IS_WIRED_CHARGE"],
+ "Coefficient":["NO_WLC"],
"CoefficientType": ["SENSOR"],
"HotThreshold":["NAN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
"HotHysteresis":[0.0, 1.9, 3.9, 2.9, 3.9, 1.9, 1.9],
@@ -164,19 +196,19 @@
"PIDInfo": {
"K_Po":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
"K_Pu":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 25, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 50, "NAN", "NAN", "NAN", "NAN"],
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"],
- "I_Default":1302
+ "I_Default":846
},
"ExcludedPowerInfo": [
{
"PowerRail": "PARTIAL_SYSTEM_POWER",
- "PowerWeight": [0.12, 0.12, 0.06, 0.06, 0.24, 0.24, 0.24]
+ "PowerWeight": [0.12, 0.12, 1.0, 1.0, 1.0, 1.0, 1.0]
}
],
"BindedCdevInfo": [
@@ -193,7 +225,6 @@
{
"Name":"VIRTUAL-SKIN-CHARGE-PERSIST",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
@@ -269,8 +300,8 @@
"Name":"PARTIAL_SYSTEM_POWER",
"VirtualRails":true,
"Formula":"WEIGHTED_AVG",
- "Combination":["S1S_VDD_CAM", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S8S_VDD_G3D_L2", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L9S_GNSS_CORE", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
- "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, 1.0, 1.0, 1.0, 1.0],
+ "Combination":["S1S_VDD_CAM", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0],
"PowerSampleDelay":7000,
"PowerSampleCount":5
}
diff --git a/thermal/thermal_info_config_charge_komodo.json b/thermal/thermal_info_config_charge_komodo.json
index 9ceec2d6..1851ceb4 100644
--- a/thermal/thermal_info_config_charge_komodo.json
+++ b/thermal/thermal_info_config_charge_komodo.json
@@ -83,9 +83,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.039, 0.001, 0.02, 0.107, 0.212, 0.2, 0.17, 0.05, 0.2],
- "Offset": -428.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.221, 0.009, 0.01, 0.032, 0.14, 0.069, 0.192, 0.325],
+ "Offset": -927.0,
"Multiplier": 0.001
},
{
@@ -94,9 +94,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.196, 0.009, 0.087, 0.046, 0.094, 0.007, 0.082, 0.302, 0.178],
- "Offset": -2404.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.019, 0.015, 0.225, 0.08, 0.027, 0.281, 0.018, 0.334],
+ "Offset": -713.0,
"Multiplier": 0.001
},
{
@@ -105,9 +105,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.101, 0.005, 0.11, 0.09, 0.239, 0.016, 0.192, 0.024, 0.231],
- "Offset": -442.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.127, 0.056, 0.01, 0.019, 0.373, 0.247, 0.013, 0.156],
+ "Offset": -877.0,
"Multiplier": 0.001
},
{
@@ -116,9 +116,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.239, 0.019, 0.022, 0.059, 0.139, 0.015, 0.138, 0.203, 0.165],
- "Offset": -442.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.018, 0.033, 0.043, 0.358, 0.034, 0.287, 0.054, 0.213],
+ "Offset": -1722.0,
"Multiplier": 0.001
},
{
@@ -127,9 +127,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.334, 0.096, 0.021, 0.029, 0.028, 0.093, 0.165, 0.117, 0.116],
- "Offset": -1119.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.109, 0.015, 0.003, 0.129, 0.05, 0.282, 0.265, 0.147],
+ "Offset": -995.0,
"Multiplier": 0.001
},
{
@@ -138,45 +138,66 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.109, 0.038, 0.016, 0.024, 0.065, 0.028, 0.297, 0.048, 0.438],
- "Offset": -2069.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.348, 0.025, 0.081, 0.086, 0.062, 0.213, 0.172, 0.013],
+ "Offset": -1998.0,
"Multiplier": 0.001
},
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-SUB-6",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.007, 0.038, 0.013, 0.225, 0.103, 0.09, 0.372, 0.154],
+ "Offset": -2627.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CHARGE",
+ "Type":"UNKNOWN",
+ "Version":"9.1",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3", "VIRTUAL-SKIN-CHARGE-SUB-4", "VIRTUAL-SKIN-CHARGE-SUB-5", "VIRTUAL-SKIN-CHARGE-SUB-6"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Multiplier":0.001
+ },
{
"Name":"thb_hda",
"Type":"UNKNOWN",
"Multiplier":1
},
{
- "Name":"IS_WIRED_CHARGE",
+ "Name":"WLC_CHECK",
"Type":"UNKNOWN",
"Hidden":true,
"VirtualSensor":true,
"Formula":"COUNT_THRESHOLD",
- "Combination":["thb_hda"],
- "Coefficient":[-1],
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[1, -51],
"Multiplier":1
},
{
- "Name":"VIRTUAL-SKIN-CHARGE",
+ "Name":"NO_WLC",
"Type":"UNKNOWN",
- "Version":"7.0",
+ "Hidden":true,
"VirtualSensor":true,
- "Formula":"MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3", "VIRTUAL-SKIN-CHARGE-SUB-4", "VIRTUAL-SKIN-CHARGE-SUB-5"],
- "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
- "Multiplier":0.001
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["WLC_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
},
{
"Name":"VIRTUAL-SKIN-CHARGE-WIRED",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
"Combination":["VIRTUAL-SKIN-CHARGE"],
- "Coefficient":["IS_WIRED_CHARGE"],
+ "Coefficient":["NO_WLC"],
"CoefficientType": ["SENSOR"],
"HotThreshold":["NAN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
"HotHysteresis":[0.0, 1.9, 3.9, 2.9, 3.9, 1.9, 1.9],
@@ -186,19 +207,19 @@
"PIDInfo": {
"K_Po":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
"K_Pu":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 25, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 50, "NAN", "NAN", "NAN", "NAN"],
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"],
- "I_Default":1302
+ "I_Default":846
},
"ExcludedPowerInfo": [
{
"PowerRail": "PARTIAL_SYSTEM_POWER",
- "PowerWeight": [0.12, 0.12, 0.06, 0.06, 0.24, 0.24, 0.24]
+ "PowerWeight": [0.12, 0.12, 1.0, 1.0, 1.0, 1.0, 1.0]
}
],
"BindedCdevInfo": [
@@ -215,7 +236,6 @@
{
"Name":"VIRTUAL-SKIN-CHARGE-PERSIST",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
@@ -291,8 +311,8 @@
"Name":"PARTIAL_SYSTEM_POWER",
"VirtualRails":true,
"Formula":"WEIGHTED_AVG",
- "Combination":["S1S_VDD_CAM", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S8S_VDD_G3D_L2", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L9S_GNSS_CORE", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
- "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, 1.0, 1.0, 1.0, 1.0],
+ "Combination":["S1S_VDD_CAM", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0],
"PowerSampleDelay":7000,
"PowerSampleCount":5
}
diff --git a/thermal/thermal_info_config_charge_tokay.json b/thermal/thermal_info_config_charge_tokay.json
index 6e7f06fa..740ecfa1 100644
--- a/thermal/thermal_info_config_charge_tokay.json
+++ b/thermal/thermal_info_config_charge_tokay.json
@@ -83,9 +83,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.118, 0.12, 0.017, 0.36, 0.058, 0.111, 0.065, 0.032, 0.191],
- "Offset": -2299.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.03, 0.08, 0.165, 0.164, 0.104, 0.158, 0.158, 0.14],
+ "Offset": -1068.0,
"Multiplier": 0.001
},
{
@@ -94,9 +94,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.11, 0.026, 0.137, 0.254, 0.148, 0.246, 0.008, 0.0, 0.071],
- "Offset": -1249.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.004, 0.24, 0.04, 0.354, 0.05, 0.09, 0.032, 0.191],
+ "Offset": -672.0,
"Multiplier": 0.001
},
{
@@ -105,9 +105,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.128, 0.0, 0.019, 0.181, 0.069, 0.107, 0.121, 0.027, 0.347],
- "Offset": -69.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.033, 0.019, 0.07, 0.025, 0.396, 0.089, 0.02, 0.347],
+ "Offset": -583.0,
"Multiplier": 0.001
},
{
@@ -116,32 +116,21 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.368, 0.012, 0.047, 0.01, 0.011, 0.358, 0.072, 0.034, 0.089],
- "Offset": -4638.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.003, 0.099, 0.245, 0.134, 0.11, 0.169, 0.147, 0.092],
+ "Offset": -1871.0,
"Multiplier": 0.001
},
{
- "Name": "VIRTUAL-SKIN-CHARGE-SUB-4",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.003, 0.03, 0.003, 0.262, 0.008, 0.292, 0.041, 0.217, 0.144],
- "Offset": -1952.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-CHARGE-SUB-5",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.196, 0.153, 0.006, 0.166, 0.215, 0.18, 0.023, 0.026, 0.035],
- "Offset": -2083.0,
- "Multiplier": 0.001
+ "Name":"VIRTUAL-SKIN-CHARGE",
+ "Type":"UNKNOWN",
+ "Version":"9.1",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0],
+ "Multiplier":0.001
},
{
"Name":"thb_hda",
@@ -149,34 +138,33 @@
"Multiplier":1
},
{
- "Name":"IS_WIRED_CHARGE",
+ "Name":"WLC_CHECK",
"Type":"UNKNOWN",
"Hidden":true,
"VirtualSensor":true,
"Formula":"COUNT_THRESHOLD",
- "Combination":["thb_hda"],
- "Coefficient":[-1],
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[1, -51],
"Multiplier":1
},
{
- "Name":"VIRTUAL-SKIN-CHARGE",
+ "Name":"NO_WLC",
"Type":"UNKNOWN",
- "Version":"7.0",
+ "Hidden":true,
"VirtualSensor":true,
- "Formula":"MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3", "VIRTUAL-SKIN-CHARGE-SUB-4", "VIRTUAL-SKIN-CHARGE-SUB-5"],
- "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
- "Multiplier":0.001
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["WLC_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
},
{
"Name":"VIRTUAL-SKIN-CHARGE-WIRED",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
"Combination":["VIRTUAL-SKIN-CHARGE"],
- "Coefficient":["IS_WIRED_CHARGE"],
+ "Coefficient":["NO_WLC"],
"CoefficientType": ["SENSOR"],
"HotThreshold":["NAN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
"HotHysteresis":[0.0, 1.9, 3.9, 2.9, 3.9, 1.9, 1.9],
@@ -186,19 +174,19 @@
"PIDInfo": {
"K_Po":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
"K_Pu":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 25, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 50, "NAN", "NAN", "NAN", "NAN"],
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"],
- "I_Default":1302
+ "I_Default":846
},
"ExcludedPowerInfo": [
{
"PowerRail": "PARTIAL_SYSTEM_POWER",
- "PowerWeight": [0.12, 0.12, 0.06, 0.06, 0.24, 0.24, 0.24]
+ "PowerWeight": [0.12, 0.12, 1.0, 1.0, 1.0, 1.0, 1.0]
}
],
"BindedCdevInfo": [
@@ -215,7 +203,6 @@
{
"Name":"VIRTUAL-SKIN-CHARGE-PERSIST",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
@@ -291,8 +278,8 @@
"Name":"PARTIAL_SYSTEM_POWER",
"VirtualRails":true,
"Formula":"WEIGHTED_AVG",
- "Combination":["S1S_VDD_CAM", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S8S_VDD_G3D_L2", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L9S_GNSS_CORE", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
- "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, 1.0, 1.0, 1.0, 1.0],
+ "Combination":["S1S_VDD_CAM", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0],
"PowerSampleDelay":7000,
"PowerSampleCount":5
}
diff --git a/thermal/thermal_info_config_komodo.json b/thermal/thermal_info_config_komodo.json
index 64b81829..22db4453 100644
--- a/thermal/thermal_info_config_komodo.json
+++ b/thermal/thermal_info_config_komodo.json
@@ -107,8 +107,8 @@
"VirtualSensor":true,
"Formula":"WEIGHTED_AVG",
"Combination":["quiet_therm"],
- "Coefficient":[0.088],
- "Offset":1882,
+ "Coefficient":[0.051],
+ "Offset":780,
"Multiplier":0.001
},
{
@@ -117,9 +117,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.209, 0.077, 0.013, 0.209, 0.108, 0.028, 0.082, 0.238, 0.036],
- "Offset": -555.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.015, 0.039, 0.052, 0.292, 0.272, 0.21, 0.084, 0.036],
+ "Offset": -439.0,
"Multiplier": 0.001
},
{
@@ -128,9 +128,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.009, 0.117, 0.052, 0.092, 0.123, 0.127, 0.052, 0.287, 0.139],
- "Offset": -2505.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.031, 0.013, 0.021, 0.073, 0.024, 0.205, 0.295, 0.339],
+ "Offset": -790.0,
"Multiplier": 0.001
},
{
@@ -139,9 +139,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.099, 0.012, 0.075, 0.354, 0.004, 0.01, 0.195, 0.007, 0.286],
- "Offset": -1431.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.03, 0.021, 0.041, 0.129, 0.125, 0.356, 0.023, 0.352],
+ "Offset": -2588.0,
"Multiplier": 0.001
},
{
@@ -150,9 +150,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.356, 0.054, 0.061, 0.089, 0.014, 0.074, 0.055, 0.206, 0.089],
- "Offset": -2142.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.112, 0.12, 0.119, 0.108, 0.115, 0.108, 0.114, 0.108],
+ "Offset": 2059.0,
"Multiplier": 0.001
},
{
@@ -161,9 +161,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.151, 0.046, 0.014, 0.092, 0.013, 0.019, 0.127, 0.3, 0.238],
- "Offset": -880.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.011, 0.048, 0.047, 0.551, 0.034, 0.257, 0.025, 0.06],
+ "Offset": -1537.0,
"Multiplier": 0.001
},
{
@@ -172,30 +172,19 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.101, 0.005, 0.11, 0.09, 0.239, 0.016, 0.192, 0.024, 0.231],
- "Offset": -442.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-6",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.109, 0.038, 0.016, 0.024, 0.065, 0.028, 0.297, 0.048, 0.438],
- "Offset": -2069.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.294, 0.006, 0.063, 0.048, 0.006, 0.093, 0.207, 0.282],
+ "Offset": -673.0,
"Multiplier": 0.001
},
{
"Name": "VIRTUAL-SKIN-LEGACY",
"Type": "UNKNOWN",
- "Version":"7.1",
+ "Version":"5.1",
"VirtualSensor": true,
"Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-SUB-0", "VIRTUAL-SKIN-SUB-1", "VIRTUAL-SKIN-SUB-2", "VIRTUAL-SKIN-SUB-3", "VIRTUAL-SKIN-SUB-4", "VIRTUAL-SKIN-SUB-5", "VIRTUAL-SKIN-SUB-6"],
- "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Combination": ["VIRTUAL-SKIN-SUB-0", "VIRTUAL-SKIN-SUB-1", "VIRTUAL-SKIN-SUB-2", "VIRTUAL-SKIN-SUB-3", "VIRTUAL-SKIN-SUB-4", "VIRTUAL-SKIN-SUB-5"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"Multiplier": 0.001
},
{
@@ -214,12 +203,36 @@
"VirtualSensor": true,
"ModelPath": "vt_estimation_model.tflite",
"Formula": "USE_ML_MODEL",
- "Combination": ["battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
- "CombinationType":["SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
- "Coefficient": [1.0],
+ "Combination": ["btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"Multiplier": 0.001,
"Offset": 500,
- "PreviousSampleCount": 3
+ "PreviousSampleCount": 3,
+ "OffsetThresholds" : [50000, 53000],
+ "OffsetValues" : [500, 1000],
+ "BackupSensor" : "VIRTUAL-SKIN-LEGACY",
+ "TimeResolution": 7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MINIMUM",
+ "Combination": ["55000", "VIRTUAL-SKIN-MODEL"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MAXIMUM",
+ "Combination": ["20000", "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
},
{
"Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
@@ -231,6 +244,65 @@
"Coefficient": [1.0, -1.0],
"Multiplier": 1
},
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY-MODEL-DIFF",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VT_LEGACY_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "COUNT_THRESHOLD",
+ "StepRatio": 0.2,
+ "Combination": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LEGACY-MODEL-DIFF"],
+ "Coefficient": [10000, 7000],
+ "Multiplier": 1,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VT_MODEL_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["1", "VT_LEGACY_WEIGHT"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPDATED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-CLAMPED"],
+ "Coefficient": ["VT_LEGACY_WEIGHT", "VT_MODEL_WEIGHT"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 1,
+ "StepRatio": 0.4,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LSTM-MODEL",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "ModelPath": "vt_prediction_lstm_model.tflite",
+ "Formula": "USE_ML_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "PreviousSampleCount": 11,
+ "OutputLabelCount": 6,
+ "Multiplier": 0.001,
+ "SupportUnderSampling": true,
+ "ValidateInput": true
+ },
{
"Name": "STATS-UPDATOR",
"Type": "UNKNOWN",
@@ -238,8 +310,8 @@
"Hidden": true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula": "WEIGHTED_AVG",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "Coefficient": [0.0, 0.0, 0.0],
+ "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LSTM-MODEL"],
+ "Coefficient": [0.0, 0.0, 0.0, 0.0],
"Multiplier": 1,
"SendPowerHint": true,
"PollingDelay": 300000,
@@ -252,7 +324,7 @@
"VirtualSensor": true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
+ "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, 55.0],
@@ -261,85 +333,16 @@
"SendCallback": true,
"PollingDelay": 300000,
"PassiveDelay": 7000,
+ "PredictorInfo": {
+ "Sensor": "VIRTUAL-SKIN-LSTM-MODEL"
+ },
"BindedCdevInfo": [
- {
- "CdevRequest": "tpu_cooling",
- "LimitInfo": [0, 2, 3, 4, 5, 5, 5]
- },
{
"CdevRequest": "gxp-cooling",
"LimitInfo": [0, 0, 0, 0, 0, 6, 6]
}
]
},
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-0",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.061, 0.055, 0.036, 0.005, 0.01, 0.007, 0.031, 0.068, 0.029,
- 0.047, 0.028, 0.026, 0.056, 0.076, 0.075, 0.003, 0.071, 0.003,
- 0.016, 0.007, 0.017, 0.048, 0.049, 0.034, 0.022, 0.076, 0.042],
- "Offset": -2440.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-1",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.086, 0.018, 0.022, 0.086, 0.012, 0.02, 0.034, 0.017, 0.016,
- 0.007, 0.02, 0.008, 0.085, 0.047, 0.045, 0.081, 0.002, 0.044,
- 0.012, 0.04, 0.01, 0.077, 0.058, 0.011, 0.061, 0.021, 0.086],
- "Offset": -686.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-2",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.065, 0.004, 0.017, 0.064, 0.058, 0.005, 0.08, 0.048, 0.032,
- 0.08, 0.006, 0.002, 0.05, 0.05, 0.045, 0.01, 0.069, 0.006,
- 0.074, 0.031, 0.002, 0.017, 0.036, 0.004, 0.07, 0.06, 0.016],
- "Offset": -76.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-3",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.036, 0.009, 0.005, 0.045, 0.067, 0.044, 0.019, 0.063, 0.015,
- 0.046, 0.001, 0.009, 0.03, 0.016, 0.004, 0.011, 0.088, 0.017,
- 0.07, 0.023, 0.008, 0.081, 0.091, 0.046, 0.026, 0.06, 0.071],
- "Offset": -514.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR",
- "Type": "UNKNOWN",
- "Version": "Patch_1.1",
- "VirtualSensor": true,
- "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-LINEAR-SUB-0", "VIRTUAL-SKIN-LINEAR-SUB-1", "VIRTUAL-SKIN-LINEAR-SUB-2", "VIRTUAL-SKIN-LINEAR-SUB-3"],
- "Coefficient": [1.0, 1.0, 1.0, 1.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,
- "SendPowerHint":true,
- "PollingDelay":300000,
- "PassiveDelay":7000
- },
{
"Name":"VIRTUAL-SKIN-HINT",
"Type":"UNKNOWN",
@@ -388,7 +391,7 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
"BindedPowerRail": "S4M_VDD_CPUCL0",
- "CdevCeiling": [0, 4, 4, 4, 4, 4, 4]
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
},
{
"CdevRequest": "thermal-cpufreq-1",
@@ -396,7 +399,7 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S2M_VDD_CPUCL1",
- "CdevCeiling": [0, 8, 8, 8, 8, 8, 8]
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
},
{
"CdevRequest": "thermal-cpufreq-2",
@@ -404,7 +407,32 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S3M_VDD_CPUCL2",
- "CdevCeiling": [0, 12, 12, 12, 12, 12, 12]
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
}
]
},
@@ -439,21 +467,21 @@
"CdevWeightForPID": [0.292, 0.292, 0.292, 0.292, 0.292, 0.292, 0.292],
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
- "CdevCeiling": [0, 8, 8, 8, 8, 8, 8]
+ "CdevCeilingFrequency": [1950000, 1098000, 1098000, 1098000, 1098000, 1098000, 1098000]
},
{
"CdevRequest": "thermal-cpufreq-1",
"CdevWeightForPID": [0.804, 0.804, 0.804, 0.804, 0.804, 0.804, 0.804],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 11, 11, 11, 11, 11, 11]
+ "CdevCeilingFrequency": [2600000, 1221000, 1221000, 1221000, 1221000, 1221000, 1221000]
},
{
"CdevRequest": "thermal-cpufreq-2",
"CdevWeightForPID": [0.342, 0.342, 0.342, 0.342, 0.342, 0.342, 0.342],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 16, 16, 16, 16, 16, 16]
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
}
],
"Profile": [
@@ -530,21 +558,21 @@
"CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
- "CdevCeiling": [0, 10, 10, 10, 10, 10, 10]
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000]
},
{
"CdevRequest": "thermal-cpufreq-1",
"CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 14, 14, 14, 14, 14, 14]
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 787000, 787000, 787000]
},
{
"CdevRequest": "thermal-cpufreq-2",
"CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 17, 17, 17, 17, 17, 17]
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
}
],
"Profile": [
@@ -572,32 +600,32 @@
"Mode": "camera",
"BindedCdevInfo": [
{
- "CdevRequest": "thermal-cpufreq-0",
- "CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
- "MaxReleaseStep": 1,
- "MaxThrottleStep": 1,
- "CdevCeiling": [0, 4, 4, 4, 4, 4, 4]
- },
- {
- "CdevRequest": "thermal-cpufreq-1",
- "CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
- "MaxReleaseStep": 1,
- "MaxThrottleStep": 2,
- "CdevCeiling": [0, 8, 8, 8, 8, 8, 8]
- },
- {
- "CdevRequest": "thermal-cpufreq-2",
- "CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
- "MaxReleaseStep": 1,
- "MaxThrottleStep": 2,
- "CdevCeiling": [0, 12, 12, 12, 12, 12, 12]
- }
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
+ }
]
}
]
},
{
- "Name":"VIRTUAL-SKIN-CPU-GPU",
+ "Name":"VIRTUAL-SKIN-SOC",
"Type":"UNKNOWN",
"Hidden":true,
"VirtualSensor":true,
@@ -617,7 +645,7 @@
"K_D":["NAN", "NAN", "NAN", 0, "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", "NAN", 2600, "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
- "MinAllocPower":["NAN", "NAN", "NAN", 0, "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", "NAN", 3900, "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", "NAN", 8, "NAN", "NAN", "NAN"]
},
@@ -628,8 +656,8 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
"BindedPowerRail": "S4M_VDD_CPUCL0",
- "CdevCeiling": [0, 10, 10, 10, 10, 11, 11],
- "LimitInfo": [0, 0, 0, 0, 0, 11, 11]
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000],
+ "LimitInfoFrequency": [1950000, 1950000, 1950000, 1950000, 1950000, 820000, 820000]
},
{
"CdevRequest": "thermal-cpufreq-1",
@@ -637,8 +665,8 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S2M_VDD_CPUCL1",
- "CdevCeiling": [0, 14, 14, 14, 14, 16, 16],
- "LimitInfo": [0, 0, 0, 0, 0, 16, 16]
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 648000, 357000, 357000],
+ "LimitInfoFrequency": [2600000, 2600000, 2600000, 2600000, 2600000, 357000, 357000]
},
{
"CdevRequest": "thermal-cpufreq-2",
@@ -646,8 +674,8 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S3M_VDD_CPUCL2",
- "CdevCeiling": [0, 17, 17, 17, 17, 17, 17],
- "LimitInfo": [0, 0, 0, 0, 0, 17, 17]
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000],
+ "LimitInfoFrequency": [3105000, 3105000, 3105000, 3105000, 3105000, 700000, 700000]
},
{
"CdevRequest": "thermal-gpufreq-0",
@@ -655,8 +683,17 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
"BindedPowerRail": "S2S_VDD_G3D",
- "CdevCeiling": [0, 9, 9, 9, 10, 12, 12],
- "LimitInfo": [0, 0, 0, 0, 0, 12, 12]
+ "CdevCeilingFrequency": [940000, 419000, 419000, 419000, 376000, 302000, 302000],
+ "LimitInfoFrequency": [940000, 940000, 940000, 940000, 940000, 302000, 302000]
+ },
+ {
+ "CdevRequest": "tpu_cooling",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S7M_VDD_TPU",
+ "CdevCeiling": [0, 7, 7, 7, 7, 7, 7],
+ "LimitInfo": [0, 0, 0, 0, 0, 7, 7]
}
]
},
@@ -689,7 +726,7 @@
{
"CdevRequest": "thermal-gpufreq-0",
"CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
- "CdevCeiling": [0, 9, 9, 10, 12, 12, 12]
+ "CdevCeilingFrequency": [940000, 419000, 419000, 376000, 302000, 302000, 302000]
}
]
},
@@ -714,20 +751,31 @@
"Hidden":true,
"VirtualSensor":true,
"Formula":"WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.17, 0.01, 0.04, 0.0, 0.0, 0.01, 0.22, 0.0, 0.58],
- "Offset": -1210.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.092, 0.099, 0.098, 0.087, 0.093, 0.087, 0.095, 0.087],
+ "Offset": 5847.0,
+ "Multiplier":0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-SPEAKER-SUB-1",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.178, 0.061, 0.002, 0.029, 0.127, 0.249, 0.105, 0.249],
+ "Offset": -3446.0,
"Multiplier":0.001
},
{
"Name":"VIRTUAL-SKIN-SPEAKER",
"Type":"UNKNOWN",
- "Version":"4.0",
+ "Version":"6.1",
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"MAXIMUM",
- "Combination":["VIRTUAL-SKIN-SPEAKER-SUB-0"],
- "Coefficient":[1.0],
+ "Combination": ["VIRTUAL-SKIN-SPEAKER-SUB-0", "VIRTUAL-SKIN-SPEAKER-SUB-1"],
+ "Coefficient": [1.0, 1.0],
"HotThreshold":["NAN", 47.0, "NAN", "NAN", "NAN", "NAN", "NAN"],
"HotHysteresis":[0.0, 1.9, 0.0, 0.0, 0.0, 0.0, 0.0],
"Multiplier":0.001,
@@ -741,9 +789,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.19, 0.0, 0.0, 0.38, 0.08, 0.25, 0.0, 0.02, 0.0],
- "Offset": 3110.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.176, 0.009, 0.034, 0.199, 0.02, 0.249, 0.08, 0.232],
+ "Offset": -763.0,
"Multiplier": 0.001
},
{
@@ -752,20 +800,64 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.2, 0.0, 0.0, 0.4, 0.0, 0.3, 0.0, 0.03, 0.0],
- "Offset": 2510.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.059, 0.256, 0.002, 0.215, 0.065, 0.078, 0.2, 0.125],
+ "Offset": -3546.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-2",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.222, 0.186, 0.019, 0.111, 0.076, 0.183, 0.006, 0.196],
+ "Offset": -2401.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-3",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.278, 0.099, 0.135, 0.004, 0.272, 0.084, 0.124, 0.004],
+ "Offset": -5273.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-4",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.066, 0.053, 0.016, 0.262, 0.018, 0.322, 0.067, 0.196],
+ "Offset": -169.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-5",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.126, 0.113, 0.01, 0.035, 0.154, 0.244, 0.048, 0.269],
+ "Offset": -1066.0,
"Multiplier": 0.001
},
{
"Name":"VIRTUAL-SKIN-FRONT",
"Type":"UNKNOWN",
- "Version":"3.0",
+ "Version":"4.0",
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"MAXIMUM",
- "Combination":["VIRTUAL-SKIN-FRONT-SUB-0", "VIRTUAL-SKIN-FRONT-SUB-1"],
- "Coefficient":[1.0, 1.0],
+ "Combination": ["VIRTUAL-SKIN-FRONT-SUB-0", "VIRTUAL-SKIN-FRONT-SUB-1", "VIRTUAL-SKIN-FRONT-SUB-2", "VIRTUAL-SKIN-FRONT-SUB-3", "VIRTUAL-SKIN-FRONT-SUB-4", "VIRTUAL-SKIN-FRONT-SUB-5"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"Multiplier":0.001
},
{
@@ -774,9 +866,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.039, 0.001, 0.02, 0.107, 0.212, 0.2, 0.17, 0.05, 0.2],
- "Offset": -428.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.221, 0.009, 0.01, 0.032, 0.14, 0.069, 0.192, 0.325],
+ "Offset": -927.0,
"Multiplier": 0.001
},
{
@@ -785,9 +877,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.196, 0.009, 0.087, 0.046, 0.094, 0.007, 0.082, 0.302, 0.178],
- "Offset": -2404.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.019, 0.015, 0.225, 0.08, 0.027, 0.281, 0.018, 0.334],
+ "Offset": -713.0,
"Multiplier": 0.001
},
{
@@ -796,9 +888,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.101, 0.005, 0.11, 0.09, 0.239, 0.016, 0.192, 0.024, 0.231],
- "Offset": -442.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.127, 0.056, 0.01, 0.019, 0.373, 0.247, 0.013, 0.156],
+ "Offset": -877.0,
"Multiplier": 0.001
},
{
@@ -807,9 +899,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.239, 0.019, 0.022, 0.059, 0.139, 0.015, 0.138, 0.203, 0.165],
- "Offset": -442.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.018, 0.033, 0.043, 0.358, 0.034, 0.287, 0.054, 0.213],
+ "Offset": -1722.0,
"Multiplier": 0.001
},
{
@@ -818,9 +910,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.334, 0.096, 0.021, 0.029, 0.028, 0.093, 0.165, 0.117, 0.116],
- "Offset": -1119.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.109, 0.015, 0.003, 0.129, 0.05, 0.282, 0.265, 0.147],
+ "Offset": -995.0,
"Multiplier": 0.001
},
{
@@ -829,45 +921,66 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.109, 0.038, 0.016, 0.024, 0.065, 0.028, 0.297, 0.048, 0.438],
- "Offset": -2069.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.348, 0.025, 0.081, 0.086, 0.062, 0.213, 0.172, 0.013],
+ "Offset": -1998.0,
"Multiplier": 0.001
},
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-SUB-6",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.007, 0.038, 0.013, 0.225, 0.103, 0.09, 0.372, 0.154],
+ "Offset": -2627.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CHARGE",
+ "Type":"UNKNOWN",
+ "Version":"9.0",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3", "VIRTUAL-SKIN-CHARGE-SUB-4", "VIRTUAL-SKIN-CHARGE-SUB-5", "VIRTUAL-SKIN-CHARGE-SUB-6"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Multiplier":0.001
+ },
{
"Name":"thb_hda",
"Type":"UNKNOWN",
"Multiplier":1
},
{
- "Name":"IS_WIRED_CHARGE",
+ "Name":"WLC_CHECK",
"Type":"UNKNOWN",
"Hidden":true,
"VirtualSensor":true,
"Formula":"COUNT_THRESHOLD",
- "Combination":["thb_hda"],
- "Coefficient":[-1],
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[1, -51],
"Multiplier":1
},
{
- "Name":"VIRTUAL-SKIN-CHARGE",
+ "Name":"NO_WLC",
"Type":"UNKNOWN",
- "Version":"7.0",
+ "Hidden":true,
"VirtualSensor":true,
- "Formula":"MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3", "VIRTUAL-SKIN-CHARGE-SUB-4", "VIRTUAL-SKIN-CHARGE-SUB-5"],
- "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
- "Multiplier":0.001
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["WLC_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
},
{
"Name":"VIRTUAL-SKIN-CHARGE-WIRED",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
"Combination":["VIRTUAL-SKIN-CHARGE"],
- "Coefficient":["IS_WIRED_CHARGE"],
+ "Coefficient":["NO_WLC"],
"CoefficientType": ["SENSOR"],
"HotThreshold":["NAN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
"HotHysteresis":[0.0, 1.9, 3.9, 2.9, 3.9, 1.9, 1.9],
@@ -877,19 +990,19 @@
"PIDInfo": {
"K_Po":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
"K_Pu":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 25, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 50, "NAN", "NAN", "NAN", "NAN"],
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"],
- "I_Default":1302
+ "I_Default":846
},
"ExcludedPowerInfo": [
{
"PowerRail": "PARTIAL_SYSTEM_POWER",
- "PowerWeight": [0.12, 0.12, 0.06, 0.06, 0.24, 0.24, 0.24]
+ "PowerWeight": [0.12, 0.12, 1.0, 1.0, 1.0, 1.0, 1.0]
}
],
"BindedCdevInfo": [
@@ -906,7 +1019,6 @@
{
"Name":"VIRTUAL-SKIN-CHARGE-PERSIST",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
@@ -1005,28 +1117,322 @@
"Name":"TPU",
"Type":"NPU",
"Multiplier":0.001
+ },
+ {
+ "Name": "IS_WLC",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["WLC_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WLC-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WLC", "NO_WLC"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_SUB5W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[51, -52],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_SUB5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_SUB5W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_SUB5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_SUB5W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-SUB5W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_SUB5W", "NO_WIRED_SUB5W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_5W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[52, -53],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_5W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_5W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-5W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_5W", "NO_WIRED_5W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_7_5W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[53, -54],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_7_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_7_5W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_7_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_7_5W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-7-5W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_7_5W", "NO_WIRED_7_5W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_15W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[54, -55],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_15W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_15W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_15W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_15W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-15W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_15W", "NO_WIRED_15W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_18W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[55, -56],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_18W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_18W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-18W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_18W", "NO_WIRED_18W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_GT18W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[56, -57],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_GT18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_GT18W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_GT18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_GT18W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-GT18W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_GT18W", "NO_WIRED_GT18W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "CHARGING-STATS-UPDATOR",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-CHARGE-DURING-WLC-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-SUB5W-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-5W-STATS",
+ "VIRTUAL-SKIN-CHARGE-DURING-WIRED-7-5W-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-15W-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-18W-STATS",
+ "VIRTUAL-SKIN-CHARGE-DURING-WIRED-GT18W-STATS"],
+ "Coefficient": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier": 1,
+ "SendPowerHint": true,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000
}
],
"CoolingDevices":[
{
"Name":"thermal-cpufreq-0",
"Type":"CPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy0/scaling_available_frequencies"
},
{
"Name":"thermal-cpufreq-1",
"Type":"CPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy4/scaling_available_frequencies"
},
{
"Name":"thermal-cpufreq-2",
"Type":"CPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy7/scaling_available_frequencies"
},
{
"Name":"thermal-gpufreq-0",
"Type":"GPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/platform/1f000000.mali/available_frequencies"
},
{
"Name":"chg_mdis",
@@ -1073,12 +1479,17 @@
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
+ {
+ "Name":"S7M_VDD_TPU",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
{
"Name":"PARTIAL_SYSTEM_POWER",
"VirtualRails":true,
"Formula":"WEIGHTED_AVG",
- "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S8S_VDD_G3D_L2", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L9S_GNSS_CORE", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL1", "S3M_VDD_CPUCL2", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
- "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL1", "S3M_VDD_CPUCL2", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"PowerSampleDelay":7000,
"PowerSampleCount":5
}
@@ -1087,41 +1498,9 @@
"Sensors": {
"RecordWithDefaultThreshold": ["VIRTUAL-SKIN"],
"RecordWithThreshold": [
- {
- "Name": "VIRTUAL-BTS-WINDOW-PARTIAL",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
{
"Name": "VIRTUAL-SKIN-SPEAKER",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-0",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-1",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-2",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-3",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-4",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-5",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-6",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
},
{
"Name": "VIRTUAL-SKIN",
@@ -1129,11 +1508,11 @@
},
{
"Name": "VIRTUAL-SKIN-LEGACY",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
},
{
"Name": "VIRTUAL-SKIN-MODEL",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
},
{
"Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
@@ -1150,6 +1529,34 @@
-13000, -12000, -11000, -10000, -9000, -8000, -7000, -6000, -5000,
-4000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000, 12000
]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WLC-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-SUB5W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-5W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-7-5W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-15W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-18W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-GT18W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
}
],
"Abnormality": {
@@ -1161,7 +1568,7 @@
},
{
"Monitor": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "TempRange": [-12000, 12000]
+ "TempRange": [-7000, 7000]
}
]
}
diff --git a/thermal/thermal_info_config_komodo_proto.json b/thermal/thermal_info_config_komodo_proto.json
index 41c1a739..1261a0f8 100644
--- a/thermal/thermal_info_config_komodo_proto.json
+++ b/thermal/thermal_info_config_komodo_proto.json
@@ -197,53 +197,6 @@
"Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"Multiplier": 0.001
},
- {
- "Name": "VIRTUAL-SKIN-LEGACY-SHUTDOWN",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "COUNT_THRESHOLD",
- "Combination": ["VIRTUAL-SKIN-LEGACY"],
- "Coefficient": [55000.0],
- "Multiplier": 1.0
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL",
- "Type": "UNKNOWN",
- "VirtualSensor": true,
- "ModelPath": "vt_estimation_model.tflite",
- "Formula": "USE_ML_MODEL",
- "Combination": ["battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
- "CombinationType":["SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
- "Coefficient": [1.0],
- "Multiplier": 0.001,
- "Offset": 500,
- "PreviousSampleCount": 3
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
- "Type": "UNKNOWN",
- "VirtualSensor": true,
- "Hidden": true,
- "Formula": "WEIGHTED_AVG",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
- "Coefficient": [1.0, -1.0],
- "Multiplier": 1
- },
- {
- "Name": "STATS-UPDATOR",
- "Type": "UNKNOWN",
- "VirtualSensor": true,
- "Hidden": true,
- "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Formula": "WEIGHTED_AVG",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "Coefficient": [0.0, 0.0, 0.0],
- "Multiplier": 1,
- "SendPowerHint": true,
- "PollingDelay": 300000,
- "PassiveDelay": 7000
- },
{
"Name": "VIRTUAL-SKIN",
"Type": "SKIN",
@@ -251,9 +204,8 @@
"VirtualSensor": true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
- "Coefficient": [1.0, "VIRTUAL-SKIN-LEGACY-SHUTDOWN"],
- "CoefficientType":["CONSTANT", "SENSOR"],
+ "Combination": ["VIRTUAL-SKIN-LEGACY"],
+ "Coefficient": [1.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,
@@ -271,87 +223,6 @@
}
]
},
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-0",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.02, 0.0, 0.0, 0.05, 0.0, 0.0, 0.05, 0.01, 0.04,
- 0.0, 0.0, 0.01, 0.01, 0.0, 0.0, 0.01, 0.0, 0.0,
- 0.31, 0.03, 0.0, 0.05, 0.0, 0.0, 0.0, 0.25, 0.08],
- "Offset": 2660.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-1",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.19, 0.06, 0.0, 0.01, 0.0, 0.0, 0.07, 0.1, 0.09,
- 0.02, 0.03, 0.0, 0.0, 0.05, 0.0, 0.04, 0.03, 0.01,
- 0.05, 0.01, 0.0, 0.0, 0.01, 0.0, 0.03, 0.07, 0.04],
- "Offset": 2860.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-2",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.21, 0.02, 0.0, 0.44, 0.0, 0.0, 0.0, 0.12, 0.0,
- 0.04, 0.0, 0.0, 0.03, 0.0, 0.0, 0.0, 0.04, 0.0,
- 0.01, 0.0, 0.0, 0.01, 0.0, 0.0, 0.0, 0.05, 0.0],
- "Offset": 1330.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-3",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.07, 0.03, 0.0, 0.05, 0.0, 0.0, 0.07, 0.1, 0.03,
- 0.11, 0.0, 0.0, 0.06, 0.0, 0.02, 0.05, 0.07, 0.05,
- 0.07, 0.0, 0.0, 0.04, 0.0, 0.02, 0.05, 0.03, 0.03],
- "Offset": 2070.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-4",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.18, 0.0, 0.0, 0.03, 0.1, 0.04, 0.09, 0.13, 0.05,
- 0.07, 0.0, 0.0, 0.0, 0.06, 0.0, 0.02, 0.05, 0.07,
- 0.01, 0.0, 0.0, 0.0, 0.01, 0.0, 0.0, 0.02, 0.07],
- "Offset": 10.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR",
- "Type": "UNKNOWN",
- "Version": "Patch_1.0",
- "VirtualSensor": true,
- "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-LINEAR-SUB-0", "VIRTUAL-SKIN-LINEAR-SUB-1", "VIRTUAL-SKIN-LINEAR-SUB-2", "VIRTUAL-SKIN-LINEAR-SUB-3", "VIRTUAL-SKIN-LINEAR-SUB-4"],
- "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.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,
- "SendPowerHint":true,
- "PollingDelay":300000,
- "PassiveDelay":7000
- },
{
"Name":"VIRTUAL-SKIN-HINT",
"Type":"UNKNOWN",
@@ -917,6 +788,7 @@
"Name":"VIRTUAL-SKIN-CHARGE",
"Type":"UNKNOWN",
"Version":"5.0",
+ "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"MAXIMUM",
@@ -1089,100 +961,10 @@
"Name":"PARTIAL_SYSTEM_POWER",
"VirtualRails":true,
"Formula":"WEIGHTED_AVG",
- "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S8S_VDD_G3D_L2", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L9S_GNSS_CORE", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL2", "S3M_VDD_CPUCL1", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
- "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL2", "S3M_VDD_CPUCL1", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"PowerSampleDelay":7000,
"PowerSampleCount":5
}
- ],
- "Stats": {
- "Sensors": {
- "RecordWithDefaultThreshold": ["VIRTUAL-SKIN"],
- "RecordWithThreshold": [
- {
- "Name": "VIRTUAL-BTS-WINDOW-PARTIAL",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SPEAKER",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-0",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-1",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-2",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-3",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-4",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-5",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-6",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-LEGACY",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
- "LoggingName": "MODEL-LEGACY-0.5",
- "Thresholds": [
- -4500, -4000, -3500, -3000, -2500, -2000, -1500, -1000, -500, 0,
- 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500
- ]
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
- "LoggingName": "MODEL-LEGACY-1",
- "Thresholds": [
- -13000, -12000, -11000, -10000, -9000, -8000, -7000, -6000, -5000,
- -4000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000, 12000
- ]
- }
- ],
- "Abnormality": {
- "Outlier": {
- "Configs": [
- {
- "Monitor": ["VIRTUAL-SKIN-MODEL"],
- "TempRange": [0.0, 55.0]
- },
- {
- "Monitor": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "TempRange": [-12000, 12000]
- }
- ]
- }
- }
- },
- "CoolingDevices": {
- "RecordVotePerSensor": {
- "DefaultThresholdEnableAll": true
- }
- }
- }
+ ]
}
diff --git a/thermal/thermal_info_config_komodo_wingboard.json b/thermal/thermal_info_config_komodo_wingboard.json
new file mode 100644
index 00000000..c8655e87
--- /dev/null
+++ b/thermal/thermal_info_config_komodo_wingboard.json
@@ -0,0 +1,1024 @@
+{
+ "Sensors":[
+ {
+ "Name":"north_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 32.1, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"rfpa_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 33.7, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"soc_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 47.2, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"charging_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 48.4, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"disp_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 31.7, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"battery",
+ "Type":"BATTERY",
+ "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "NAN", 60.0],
+ "Multiplier":0.001
+ },
+ {
+ "Name":"btmspkr_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 44.1, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"quiet_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 34.6, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"usb_pwr_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 35.0, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"battery_cycle",
+ "Type":"BCL_VOLTAGE"
+ },
+ {
+ "Name":"soc",
+ "Type":"BCL_PERCENTAGE",
+ "HotThreshold":["NAN", "NAN", 80, "NAN", "NAN", "NAN", "NAN"],
+ "Multiplier":1
+ },
+ {
+ "Name":"BCL_AUDIO_BAACL",
+ "Type":"BCL_VOLTAGE",
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "TriggerSensor": "soc",
+ "Combination":["battery", "soc"],
+ "Coefficient":[-25000, 80],
+ "HotThreshold":["NAN", "NAN", "NAN", "NAN", 2.0, "NAN", "NAN"],
+ "PollingDelay":0,
+ "PassiveDelay":1000,
+ "Multiplier":1,
+ "SendCallback":true
+ },
+ {
+ "Name":"VIRTUAL-BTS-WINDOW-PARTIAL",
+ "Type":"UNKNOWN",
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["quiet_therm"],
+ "Coefficient":[0.088],
+ "Offset":1882,
+ "Multiplier":0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-0",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.071, 0.041, 0.016, 0.089, 0.188, 0.301, 0.227, 0.059, 0.008],
+ "Offset": -811.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-1",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.102, 0.108, 0.107, 0.099, 0.098, 0.104, 0.098, 0.103, 0.099],
+ "Offset": 1481.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-2",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.336, 0.016, 0.018, 0.168, 0.064, 0.004, 0.293, 0.064, 0.037],
+ "Offset": -736.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-3",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.073, 0.049, 0.02, 0.268, 0.044, 0.085, 0.291, 0.041, 0.212],
+ "Offset": -2755.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-4",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.242, 0.026, 0.015, 0.012, 0.167, 0.211, 0.132, 0.071, 0.125],
+ "Offset": -790.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-5",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.206, 0.0, 0.039, 0.018, 0.113, 0.043, 0.156, 0.251, 0.174],
+ "Offset": -806.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-6",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.373, 0.038, 0.121, 0.07, 0.112, 0.065, 0.021, 0.175, 0.024],
+ "Offset": -3129.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY",
+ "Type": "UNKNOWN",
+ "Version":"5.0",
+ "VirtualSensor": true,
+ "Formula": "MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-SUB-0", "VIRTUAL-SKIN-SUB-1", "VIRTUAL-SKIN-SUB-2", "VIRTUAL-SKIN-SUB-3", "VIRTUAL-SKIN-SUB-4", "VIRTUAL-SKIN-SUB-5", "VIRTUAL-SKIN-SUB-6"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY-SHUTDOWN",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "COUNT_THRESHOLD",
+ "Combination": ["VIRTUAL-SKIN-LEGACY"],
+ "Coefficient": [55000.0],
+ "Multiplier": 1.0
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "ModelPath": "vt_estimation_model.tflite",
+ "Formula": "USE_ML_MODEL",
+ "Combination": ["btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
+ "Multiplier": 0.001,
+ "Offset": 500,
+ "PreviousSampleCount": 3,
+ "OffsetThresholds" : [50000, 53000],
+ "OffsetValues" : [500, 1000],
+ "BackupSensor" : "VIRTUAL-SKIN-LEGACY"
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MINIMUM",
+ "Combination": ["55000", "VIRTUAL-SKIN-MODEL"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MAXIMUM",
+ "Combination": ["20000", "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY-MODEL-DIFF",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VT_LEGACY_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "COUNT_THRESHOLD",
+ "StepRatio": 0.2,
+ "Combination": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LEGACY-MODEL-DIFF"],
+ "Coefficient": [7000, 7000],
+ "Multiplier": 1,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VT_MODEL_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["1", "VT_LEGACY_WEIGHT"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPDATED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-CLAMPED"],
+ "Coefficient": ["VT_LEGACY_WEIGHT", "VT_MODEL_WEIGHT"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LSTM-MODEL",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "ModelPath": "vt_prediction_lstm_model.tflite",
+ "Formula": "USE_ML_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "PreviousSampleCount": 11,
+ "OutputLabelCount": 6,
+ "Multiplier": 0.001,
+ "SupportUnderSampling": true,
+ "ValidateInput": true
+ },
+ {
+ "Name": "STATS-UPDATOR",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LSTM-MODEL"],
+ "Coefficient": [0.0, 0.0, 0.0, 0.0],
+ "Multiplier": 1,
+ "SendPowerHint": true,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN",
+ "Type": "SKIN",
+ "Version": "6.1",
+ "VirtualSensor": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "MAXIMUM",
+ "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, 55.0],
+ "HotHysteresis": [0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
+ "Multiplier": 0.001,
+ "SendCallback": true,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000,
+ "PredictorInfo": {
+ "Sensor": "VIRTUAL-SKIN-LSTM-MODEL"
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "gxp-cooling",
+ "LimitInfo": [0, 0, 0, 0, 0, 6, 6]
+ }
+ ]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LINEAR-SUB-0",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "USE_LINEAR_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.1, 0.055, 0.004, 0.027, 0.062, 0.025, 0.04, 0.05, 0.037,
+ 0.077, 0.001, 0.007, 0.015, 0.025, 0.016, 0.019, 0.09, 0.045,
+ 0.072, 0.044, 0.015, 0.029, 0.043, 0.001, 0.002, 0.059, 0.039],
+ "OffsetThresholds": [0.0],
+ "OffsetValues": [-168.0],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LINEAR-SUB-1",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "USE_LINEAR_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.046, 0.006, 0.012, 0.033, 0.068, 0.029, 0.033, 0.061, 0.047,
+ 0.039, 0.042, 0.005, 0.031, 0.05, 0.008, 0.024, 0.014, 0.044,
+ 0.054, 0.029, 0.003, 0.068, 0.067, 0.028, 0.066, 0.039, 0.055],
+ "OffsetThresholds": [0.0],
+ "OffsetValues": [-76.0],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LINEAR",
+ "Type": "UNKNOWN",
+ "Version": "Patch_2.0",
+ "VirtualSensor": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-LINEAR-SUB-0", "VIRTUAL-SKIN-LINEAR-SUB-1"],
+ "Coefficient": [1.0, 1.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,
+ "SendPowerHint":true,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"VIRTUAL-SKIN-HINT",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.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,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CPU-LIGHT-ODPM",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 37.0, 39.0, "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 1.9, 1.9, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 2200, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 800, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 800, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 4600, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CPU-MID",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 39.0, 41.0, "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.0, 1.9, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 1500, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 2800, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [0.292, 0.292, 0.292, 0.292, 0.292, 0.292, 0.292],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "CdevCeilingFrequency": [1950000, 1098000, 1098000, 1098000, 1098000, 1098000, 1098000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [0.804, 0.804, 0.804, 0.804, 0.804, 0.804, 0.804],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [2600000, 1221000, 1221000, 1221000, 1221000, 1221000, 1221000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [0.342, 0.342, 0.342, 0.342, 0.342, 0.342, 0.342],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ },
+ {
+ "Mode": "camera",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CPU-HIGH",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 41.0, 43.0, 52.0, "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.0, 1.9, 1.9, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 1000, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 600, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 1600, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 787000, 787000, 787000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ },
+ {
+ "Mode": "camera",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-SOC",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.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,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", "NAN", 300, "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", "NAN", 300, "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", "NAN", 5, "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", "NAN", 0, "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", "NAN", 2600, "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", "NAN", 3900, "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", "NAN", 8, "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000],
+ "LimitInfoFrequency": [1950000, 1950000, 1950000, 1950000, 1950000, 820000, 820000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 648000, 357000, 357000],
+ "LimitInfoFrequency": [2600000, 2600000, 2600000, 2600000, 2600000, 357000, 357000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000],
+ "LimitInfoFrequency": [3105000, 3105000, 3105000, 3105000, 3105000, 700000, 700000]
+ },
+ {
+ "CdevRequest": "thermal-gpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S2S_VDD_G3D",
+ "CdevCeilingFrequency": [940000, 419000, 419000, 419000, 376000, 302000, 302000],
+ "LimitInfoFrequency": [940000, 940000, 940000, 940000, 940000, 302000, 302000]
+ },
+ {
+ "CdevRequest": "tpu_cooling",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S7M_VDD_TPU",
+ "CdevCeiling": [0, 7, 7, 7, 7, 7, 7],
+ "LimitInfo": [0, 0, 0, 0, 0, 7, 7]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-GPU",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 43.0, 45.0, 46.5, 52.0, "NAN", "NAN"],
+ "HotHysteresis":[0.0, 1.9, 1.9, 1.4, 1.9, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 1723, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 473, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 2500, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-gpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "CdevCeilingFrequency": [940000, 419000, 419000, 376000, 302000, 302000, 302000]
+ }
+ ]
+ },
+ {
+ "Name":"cellular-emergency",
+ "Type":"POWER_AMPLIFIER",
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", 54.0, "NAN"],
+ "HotHysteresis":[0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0],
+ "Multiplier":0.001,
+ "SendCallback":true,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"VIRTUAL-SKIN-SPEAKER-SUB-0",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.254, 0.037, 0.024, 0.198, 0.037, 0.001, 0.126, 0.153, 0.169],
+ "Offset": -3614.0,
+ "Multiplier":0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-SPEAKER-SUB-1",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.084, 0.09, 0.089, 0.079, 0.08, 0.085, 0.079, 0.087, 0.079],
+ "Offset": 5528.0,
+ "Multiplier":0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-SPEAKER",
+ "Type":"UNKNOWN",
+ "Version":"6.0",
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-SPEAKER-SUB-0", "VIRTUAL-SKIN-SPEAKER-SUB-1"],
+ "Coefficient": [1.0, 1.0],
+ "HotThreshold":["NAN", 47.0, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 1.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "SendCallback":true,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-0",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.094, 0.109, 0.105, 0.083, 0.089, 0.097, 0.083, 0.099, 0.083],
+ "Offset": 3671.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-1",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.281, 0.166, 0.001, 0.309, 0.025, 0.023, 0.021, 0.007, 0.166],
+ "Offset": -1058.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-2",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.011, 0.049, 0.033, 0.281, 0.024, 0.043, 0.268, 0.089, 0.203],
+ "Offset": -469.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-FRONT",
+ "Type":"UNKNOWN",
+ "Version":"4.0",
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-FRONT-SUB-0", "VIRTUAL-SKIN-FRONT-SUB-1", "VIRTUAL-SKIN-FRONT-SUB-2"],
+ "Coefficient": [1.0, 1.0, 1.0],
+ "Multiplier":0.001
+ },
+ {
+ "Name": "VIRTUAL-USB-THROTTLING",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "TriggerSensor": "usb_pwr_therm",
+ "Combination": ["usb_pwr_therm"],
+ "Coefficient": [1.0],
+ "HotThreshold": ["NaN", "NaN", "NaN", "NaN", 55.0, "NaN", "NaN"],
+ "HotHysteresis": [0.0, 0.0, 0.0, 0.0, 1.9, 0.0, 0.0],
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "usbc-port",
+ "LimitInfo": [0, 0, 0, 0, 1, 1, 1]
+ }
+ ],
+ "Multiplier": 0.001,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VIRTUAL-USB-UI",
+ "Type": "USB_PORT",
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "TriggerSensor": "usb_pwr_therm",
+ "Combination": ["usb_pwr_therm"],
+ "Coefficient": [1.0],
+ "HotThreshold": ["NaN", "NaN", "NaN", "NaN", "NaN", 57.0, "NaN"],
+ "HotHysteresis": [0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0],
+ "Multiplier": 0.001,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000,
+ "SendCallback": true
+ },
+ {
+ "Name":"LITTLE",
+ "Type":"CPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"MID",
+ "Type":"CPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"BIG",
+ "Type":"CPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"G3D",
+ "Type":"GPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"TPU",
+ "Type":"NPU",
+ "Multiplier":0.001
+ }
+ ],
+ "CoolingDevices":[
+ {
+ "Name":"thermal-cpufreq-0",
+ "Type":"CPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy0/scaling_available_frequencies"
+ },
+ {
+ "Name":"thermal-cpufreq-1",
+ "Type":"CPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy4/scaling_available_frequencies"
+ },
+ {
+ "Name":"thermal-cpufreq-2",
+ "Type":"CPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy7/scaling_available_frequencies"
+ },
+ {
+ "Name":"thermal-gpufreq-0",
+ "Type":"GPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/platform/1f000000.mali/available_frequencies"
+ },
+ {
+ "Name":"usbc-port",
+ "Type":"BATTERY"
+ },
+ {
+ "Name":"tpu_cooling",
+ "Type":"NPU",
+ "WritePath":"/dev/thermal/cdev-by-name/tpu_cooling/user_vote"
+ },
+ {
+ "Name":"gxp-cooling",
+ "Type":"NPU",
+ "WritePath":"/dev/thermal/cdev-by-name/gxp-cooling/user_vote"
+ }
+ ],
+ "PowerRails":[
+ {
+ "Name":"VSYS_PWR_CAMERA",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":15
+ },
+ {
+ "Name":"S2M_VDD_CPUCL1",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S3M_VDD_CPUCL2",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S4M_VDD_CPUCL0",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S2S_VDD_G3D",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S7M_VDD_TPU",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"PARTIAL_SYSTEM_POWER",
+ "VirtualRails":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL1", "S3M_VDD_CPUCL2", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":5
+ }
+ ]
+}
diff --git a/thermal/thermal_info_config_tokay.json b/thermal/thermal_info_config_tokay.json
index e670d745..e2c71651 100644
--- a/thermal/thermal_info_config_tokay.json
+++ b/thermal/thermal_info_config_tokay.json
@@ -107,9 +107,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.286, 0.142, 0.033, 0.255, 0.012, 0.169, 0.062, 0.021, 0.02],
- "Offset": -1373.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.054, 0.279, 0.02, 0.136, 0.032, 0.261, 0.03, 0.188],
+ "Offset": -571.0,
"Multiplier": 0.001
},
{
@@ -118,9 +118,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.118, 0.12, 0.017, 0.36, 0.058, 0.111, 0.065, 0.032, 0.191],
- "Offset": -2299.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.051, 0.032, 0.0, 0.132, 0.0, 0.315, 0.306, 0.164],
+ "Offset": -824.0,
"Multiplier": 0.001
},
{
@@ -129,19 +129,63 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.044, 0.041, 0.013, 0.307, 0.074, 0.059, 0.209, 0.062, 0.274],
- "Offset": -2328.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.256, 0.002, 0.027, 0.243, 0.349, 0.046, 0.039, 0.038],
+ "Offset": -2167.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-3",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.033, 0.176, 0.099, 0.146, 0.107, 0.161, 0.107, 0.171],
+ "Offset": -688.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-4",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.003, 0.041, 0.116, 0.351, 0.023, 0.312, 0.014, 0.141],
+ "Offset": -130.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-5",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.003, 0.099, 0.245, 0.134, 0.11, 0.169, 0.147, 0.092],
+ "Offset": -1871.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-6",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.11, 0.09, 0.001, 0.018, 0.292, 0.233, 0.018, 0.236],
+ "Offset": -275.0,
"Multiplier": 0.001
},
{
"Name": "VIRTUAL-SKIN-LEGACY",
"Type": "UNKNOWN",
- "Version":"7.1",
+ "Version": "5.1",
"VirtualSensor": true,
"Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-SUB-0", "VIRTUAL-SKIN-SUB-1", "VIRTUAL-SKIN-SUB-2"],
- "Coefficient": [1.0, 1.0, 1.0],
+ "Combination": ["VIRTUAL-SKIN-SUB-0", "VIRTUAL-SKIN-SUB-1", "VIRTUAL-SKIN-SUB-2", "VIRTUAL-SKIN-SUB-3", "VIRTUAL-SKIN-SUB-4", "VIRTUAL-SKIN-SUB-5", "VIRTUAL-SKIN-SUB-6"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"Multiplier": 0.001
},
{
@@ -160,11 +204,35 @@
"VirtualSensor": true,
"ModelPath": "vt_estimation_model.tflite",
"Formula": "USE_ML_MODEL",
- "Combination": ["battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
- "CombinationType":["SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
- "Coefficient": [1.0],
+ "Combination": ["btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"Multiplier": 0.001,
- "PreviousSampleCount": 5
+ "PreviousSampleCount": 3,
+ "OffsetThresholds" : [50000, 53000],
+ "OffsetValues" : [500, 1000],
+ "BackupSensor" : "VIRTUAL-SKIN-LEGACY",
+ "TimeResolution": 7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MINIMUM",
+ "Combination": ["55000", "VIRTUAL-SKIN-MODEL"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MAXIMUM",
+ "Combination": ["20000", "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
},
{
"Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
@@ -176,6 +244,65 @@
"Coefficient": [1.0, -1.0],
"Multiplier": 1
},
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY-MODEL-DIFF",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VT_LEGACY_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "COUNT_THRESHOLD",
+ "StepRatio": 0.2,
+ "Combination": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LEGACY-MODEL-DIFF"],
+ "Coefficient": [10000, 7000],
+ "Multiplier": 1,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VT_MODEL_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["1", "VT_LEGACY_WEIGHT"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPDATED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-CLAMPED"],
+ "Coefficient": ["VT_LEGACY_WEIGHT", "VT_MODEL_WEIGHT"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 1,
+ "StepRatio": 0.4,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LSTM-MODEL",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "ModelPath": "vt_prediction_lstm_model.tflite",
+ "Formula": "USE_ML_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "PreviousSampleCount": 11,
+ "OutputLabelCount": 6,
+ "Multiplier": 0.001,
+ "SupportUnderSampling": true,
+ "ValidateInput": true
+ },
{
"Name": "STATS-UPDATOR",
"Type": "UNKNOWN",
@@ -183,8 +310,8 @@
"Hidden": true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula": "WEIGHTED_AVG",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "Coefficient": [0.0, 0.0, 0.0],
+ "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LSTM-MODEL"],
+ "Coefficient": [0.0, 0.0, 0.0, 0.0],
"Multiplier": 1,
"SendPowerHint": true,
"PollingDelay": 300000,
@@ -197,7 +324,7 @@
"VirtualSensor": true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
+ "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, 55.0],
@@ -206,72 +333,16 @@
"SendCallback": true,
"PollingDelay": 300000,
"PassiveDelay": 7000,
+ "PredictorInfo": {
+ "Sensor": "VIRTUAL-SKIN-LSTM-MODEL"
+ },
"BindedCdevInfo": [
- {
- "CdevRequest": "tpu_cooling",
- "LimitInfo": [0, 2, 3, 4, 5, 5, 5]
- },
{
"CdevRequest": "gxp-cooling",
"LimitInfo": [0, 0, 0, 0, 0, 6, 6]
}
]
},
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-0",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.038, 0.015, 0.005, 0.044, 0.04, 0.035, 0.069, 0.007, 0.037,
- 0.077, 0.016, 0.01, 0.003, 0.033, 0.02, 0.042, 0.002, 0.053,
- 0.06, 0.088, 0.007, 0.058, 0.062, 0.086, 0.041, 0.011, 0.067],
- "Offset": -1117.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-1",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.003, 0.03, 0.015, 0.087, 0.087, 0.002, 0.01, 0.018, 0.09,
- 0.071, 0.032, 0.004, 0.078, 0.009, 0.029, 0.064, 0.017, 0.049,
- 0.068, 0.06, 0.017, 0.073, 0.029, 0.025, 0.057, 0.026, 0.014],
- "Offset": -2136.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-2",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.004, 0.033, 0.041, 0.039, 0.003, 0.017, 0.049, 0.02, 0.052,
- 0.071, 0.007, 0.012, 0.057, 0.064, 0.008, 0.045, 0.0, 0.069,
- 0.066, 0.052, 0.02, 0.041, 0.047, 0.067, 0.036, 0.011, 0.068],
- "Offset": -119.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR",
- "Type": "UNKNOWN",
- "Version": "Patch_1.1",
- "VirtualSensor": true,
- "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-LINEAR-SUB-0", "VIRTUAL-SKIN-LINEAR-SUB-1", "VIRTUAL-SKIN-LINEAR-SUB-2"],
- "Coefficient": [1.0, 1.0, 1.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,
- "SendPowerHint":true,
- "PollingDelay":300000,
- "PassiveDelay":7000
- },
{
"Name":"VIRTUAL-SKIN-HINT",
"Type":"UNKNOWN",
@@ -320,7 +391,7 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
"BindedPowerRail": "S4M_VDD_CPUCL0",
- "CdevCeiling": [0, 4, 4, 4, 4, 4, 4]
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
},
{
"CdevRequest": "thermal-cpufreq-1",
@@ -328,7 +399,7 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S2M_VDD_CPUCL1",
- "CdevCeiling": [0, 8, 8, 8, 8, 8, 8]
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
},
{
"CdevRequest": "thermal-cpufreq-2",
@@ -336,7 +407,32 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S3M_VDD_CPUCL2",
- "CdevCeiling": [0, 12, 12, 12, 12, 12, 12]
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
}
]
},
@@ -371,21 +467,21 @@
"CdevWeightForPID": [0.292, 0.292, 0.292, 0.292, 0.292, 0.292, 0.292],
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
- "CdevCeiling": [0, 8, 8, 8, 8, 8, 8]
+ "CdevCeilingFrequency": [1950000, 1098000, 1098000, 1098000, 1098000, 1098000, 1098000]
},
{
"CdevRequest": "thermal-cpufreq-1",
"CdevWeightForPID": [0.804, 0.804, 0.804, 0.804, 0.804, 0.804, 0.804],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 11, 11, 11, 11, 11, 11]
+ "CdevCeilingFrequency": [2600000, 1221000, 1221000, 1221000, 1221000, 1221000, 1221000]
},
{
"CdevRequest": "thermal-cpufreq-2",
"CdevWeightForPID": [0.342, 0.342, 0.342, 0.342, 0.342, 0.342, 0.342],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 16, 16, 16, 16, 16, 16]
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
}
],
"Profile": [
@@ -462,21 +558,21 @@
"CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
- "CdevCeiling": [0, 10, 10, 10, 10, 10, 10]
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000]
},
{
"CdevRequest": "thermal-cpufreq-1",
"CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 14, 14, 14, 14, 14, 14]
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 787000, 787000, 787000]
},
{
"CdevRequest": "thermal-cpufreq-2",
"CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 17, 17, 17, 17, 17, 17]
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
}
],
"Profile": [
@@ -508,28 +604,28 @@
"CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
- "CdevCeiling": [0, 4, 4, 4, 4, 4, 4]
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
},
{
"CdevRequest": "thermal-cpufreq-1",
"CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 8, 8, 8, 8, 8, 8]
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
},
{
"CdevRequest": "thermal-cpufreq-2",
"CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
- "CdevCeiling": [0, 12, 12, 12, 12, 12, 12]
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
}
]
}
]
},
{
- "Name":"VIRTUAL-SKIN-CPU-GPU",
+ "Name":"VIRTUAL-SKIN-SOC",
"Type":"UNKNOWN",
"Hidden":true,
"VirtualSensor":true,
@@ -549,7 +645,7 @@
"K_D":["NAN", "NAN", "NAN", 0, "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", "NAN", 2600, "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
- "MinAllocPower":["NAN", "NAN", "NAN", 0, "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", "NAN", 3900, "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", "NAN", 8, "NAN", "NAN", "NAN"]
},
@@ -560,8 +656,8 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
"BindedPowerRail": "S4M_VDD_CPUCL0",
- "CdevCeiling": [0, 10, 10, 10, 10, 11, 11],
- "LimitInfo": [0, 0, 0, 0, 0, 11, 11]
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000],
+ "LimitInfoFrequency": [1950000, 1950000, 1950000, 1950000, 1950000, 820000, 820000]
},
{
"CdevRequest": "thermal-cpufreq-1",
@@ -569,8 +665,8 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S2M_VDD_CPUCL1",
- "CdevCeiling": [0, 14, 14, 14, 14, 16, 16],
- "LimitInfo": [0, 0, 0, 0, 0, 16, 16]
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 648000, 357000, 357000],
+ "LimitInfoFrequency": [2600000, 2600000, 2600000, 2600000, 2600000, 357000, 357000]
},
{
"CdevRequest": "thermal-cpufreq-2",
@@ -578,8 +674,8 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 2,
"BindedPowerRail": "S3M_VDD_CPUCL2",
- "CdevCeiling": [0, 17, 17, 17, 17, 17, 17],
- "LimitInfo": [0, 0, 0, 0, 0, 17, 17]
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000],
+ "LimitInfoFrequency": [3105000, 3105000, 3105000, 3105000, 3105000, 700000, 700000]
},
{
"CdevRequest": "thermal-gpufreq-0",
@@ -587,8 +683,17 @@
"MaxReleaseStep": 1,
"MaxThrottleStep": 1,
"BindedPowerRail": "S2S_VDD_G3D",
- "CdevCeiling": [0, 9, 9, 9, 10, 12, 12],
- "LimitInfo": [0, 0, 0, 0, 0, 12, 12]
+ "CdevCeilingFrequency": [940000, 419000, 419000, 419000, 376000, 302000, 302000],
+ "LimitInfoFrequency": [940000, 940000, 940000, 940000, 940000, 302000, 302000]
+ },
+ {
+ "CdevRequest": "tpu_cooling",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S7M_VDD_TPU",
+ "CdevCeiling": [0, 7, 7, 7, 7, 7, 7],
+ "LimitInfo": [0, 0, 0, 0, 0, 7, 7]
}
]
},
@@ -621,7 +726,7 @@
{
"CdevRequest": "thermal-gpufreq-0",
"CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
- "CdevCeiling": [0, 9, 9, 10, 12, 12, 12]
+ "CdevCeilingFrequency": [940000, 419000, 419000, 376000, 302000, 302000, 302000]
}
]
},
@@ -646,31 +751,20 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.1, 0.01, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.97],
- "Offset": 70.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-SPEAKER-SUB-1",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.17, 0.0, 0.92],
- "Offset": 910.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.053, 0.167, 0.006, 0.216, 0.116, 0.219, 0.01, 0.213],
+ "Offset": -369.0,
"Multiplier": 0.001
},
{
"Name":"VIRTUAL-SKIN-SPEAKER",
"Type":"UNKNOWN",
- "Version":"3.0",
+ "Version":"5.1",
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"MAXIMUM",
- "Combination":["VIRTUAL-SKIN-SPEAKER-SUB-0", "VIRTUAL-SKIN-SPEAKER-SUB-1"],
- "Coefficient":[1.0, 1.0],
+ "Combination":["VIRTUAL-SKIN-SPEAKER-SUB-0"],
+ "Coefficient":[1.0],
"HotThreshold":["NAN", 37.0, "NAN", "NAN", "NAN", "NAN", "NAN"],
"HotHysteresis":[0.0, 1.9, 0.0, 0.0, 0.0, 0.0, 0.0],
"Multiplier":0.001,
@@ -684,9 +778,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.0, 0.12, 0.0, 0.42, 0.0, 0.29, 0.08, 0.0, 0.01],
- "Offset": 3760.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.121, 0.157, 0.002, 0.169, 0.07, 0.32, 0.045, 0.116],
+ "Offset": 365.0,
"Multiplier": 0.001
},
{
@@ -695,9 +789,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.0, 0.15, 0.0, 0.5, 0.0, 0.25, 0.08, 0.0, 0.01],
- "Offset": 1320.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.003, 0.137, 0.311, 0.113, 0.022, 0.079, 0.145, 0.189],
+ "Offset": -3112.0,
"Multiplier": 0.001
},
{
@@ -706,20 +800,31 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.0, 0.14, 0.0, 0.5, 0.0, 0.26, 0.09, 0.0, 0.0],
- "Offset": 1370.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.113, 0.026, 0.019, 0.073, 0.31, 0.355, 0.033, 0.07],
+ "Offset": -659.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-3",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.03, 0.239, 0.013, 0.098, 0.067, 0.244, 0.124, 0.186],
+ "Offset": -555.0,
"Multiplier": 0.001
},
{
"Name":"VIRTUAL-SKIN-FRONT",
"Type":"UNKNOWN",
- "Version":"3.0",
+ "Version":"4.1",
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"MAXIMUM",
- "Combination":["VIRTUAL-SKIN-FRONT-SUB-0", "VIRTUAL-SKIN-FRONT-SUB-1", "VIRTUAL-SKIN-FRONT-SUB-2"],
- "Coefficient":[1.0, 1.0, 1.0],
+ "Combination":["VIRTUAL-SKIN-FRONT-SUB-0", "VIRTUAL-SKIN-FRONT-SUB-1", "VIRTUAL-SKIN-FRONT-SUB-2", "VIRTUAL-SKIN-FRONT-SUB-3"],
+ "Coefficient":[1.0, 1.0, 1.0, 1.0],
"Multiplier":0.001
},
{
@@ -728,9 +833,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.118, 0.12, 0.017, 0.36, 0.058, 0.111, 0.065, 0.032, 0.191],
- "Offset": -2299.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.03, 0.08, 0.165, 0.164, 0.104, 0.158, 0.158, 0.14],
+ "Offset": -1068.0,
"Multiplier": 0.001
},
{
@@ -739,9 +844,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.11, 0.026, 0.137, 0.254, 0.148, 0.246, 0.008, 0.0, 0.071],
- "Offset": -1249.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.004, 0.24, 0.04, 0.354, 0.05, 0.09, 0.032, 0.191],
+ "Offset": -672.0,
"Multiplier": 0.001
},
{
@@ -750,9 +855,9 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.128, 0.0, 0.019, 0.181, 0.069, 0.107, 0.121, 0.027, 0.347],
- "Offset": -69.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.033, 0.019, 0.07, 0.025, 0.396, 0.089, 0.02, 0.347],
+ "Offset": -583.0,
"Multiplier": 0.001
},
{
@@ -761,32 +866,21 @@
"Hidden": true,
"VirtualSensor": true,
"Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.368, 0.012, 0.047, 0.01, 0.011, 0.358, 0.072, 0.034, 0.089],
- "Offset": -4638.0,
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.003, 0.099, 0.245, 0.134, 0.11, 0.169, 0.147, 0.092],
+ "Offset": -1871.0,
"Multiplier": 0.001
},
{
- "Name": "VIRTUAL-SKIN-CHARGE-SUB-4",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.003, 0.03, 0.003, 0.262, 0.008, 0.292, 0.041, 0.217, 0.144],
- "Offset": -1952.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-CHARGE-SUB-5",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "WEIGHTED_AVG",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.196, 0.153, 0.006, 0.166, 0.215, 0.18, 0.023, 0.026, 0.035],
- "Offset": -2083.0,
- "Multiplier": 0.001
+ "Name":"VIRTUAL-SKIN-CHARGE",
+ "Type":"UNKNOWN",
+ "Version":"9.1",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0],
+ "Multiplier":0.001
},
{
"Name":"thb_hda",
@@ -794,34 +888,33 @@
"Multiplier":1
},
{
- "Name":"IS_WIRED_CHARGE",
+ "Name":"WLC_CHECK",
"Type":"UNKNOWN",
"Hidden":true,
"VirtualSensor":true,
"Formula":"COUNT_THRESHOLD",
- "Combination":["thb_hda"],
- "Coefficient":[-1],
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[1, -51],
"Multiplier":1
},
{
- "Name":"VIRTUAL-SKIN-CHARGE",
+ "Name":"NO_WLC",
"Type":"UNKNOWN",
- "Version":"7.0",
+ "Hidden":true,
"VirtualSensor":true,
- "Formula":"MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3", "VIRTUAL-SKIN-CHARGE-SUB-4", "VIRTUAL-SKIN-CHARGE-SUB-5"],
- "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
- "Multiplier":0.001
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["WLC_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
},
{
"Name":"VIRTUAL-SKIN-CHARGE-WIRED",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
"Combination":["VIRTUAL-SKIN-CHARGE"],
- "Coefficient":["IS_WIRED_CHARGE"],
+ "Coefficient":["NO_WLC"],
"CoefficientType": ["SENSOR"],
"HotThreshold":["NAN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
"HotHysteresis":[0.0, 1.9, 3.9, 2.9, 3.9, 1.9, 1.9],
@@ -831,19 +924,19 @@
"PIDInfo": {
"K_Po":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
"K_Pu":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 25, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 50, "NAN", "NAN", "NAN", "NAN"],
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max":["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"],
"S_Power":["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower":["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff":["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"],
- "I_Default":1302
+ "I_Default":846
},
"ExcludedPowerInfo": [
{
"PowerRail": "PARTIAL_SYSTEM_POWER",
- "PowerWeight": [0.12, 0.12, 0.06, 0.06, 0.24, 0.24, 0.24]
+ "PowerWeight": [0.12, 0.12, 1.0, 1.0, 1.0, 1.0, 1.0]
}
],
"BindedCdevInfo": [
@@ -860,7 +953,6 @@
{
"Name":"VIRTUAL-SKIN-CHARGE-PERSIST",
"Type":"UNKNOWN",
- "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"WEIGHTED_AVG",
@@ -959,28 +1051,322 @@
"Name":"TPU",
"Type":"NPU",
"Multiplier":0.001
+ },
+ {
+ "Name": "IS_WLC",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["WLC_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WLC-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WLC", "NO_WLC"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_SUB5W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[51, -52],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_SUB5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_SUB5W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_SUB5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_SUB5W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-SUB5W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_SUB5W", "NO_WIRED_SUB5W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_5W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[52, -53],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_5W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_5W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-5W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_5W", "NO_WIRED_5W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_7_5W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[53, -54],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_7_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_7_5W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_7_5W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_7_5W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-7-5W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_7_5W", "NO_WIRED_7_5W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_15W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[54, -55],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_15W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_15W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_15W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_15W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-15W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_15W", "NO_WIRED_15W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_18W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[55, -56],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_18W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_18W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-18W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_18W", "NO_WIRED_18W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "IS_WIRED_GT18W_CHECK",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["thb_hda", "thb_hda"],
+ "Coefficient":[56, -57],
+ "Multiplier":1
+ },
+ {
+ "Name":"IS_WIRED_GT18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_GT18W_CHECK"],
+ "Coefficient":[2],
+ "Multiplier":1
+ },
+ {
+ "Name":"NO_WIRED_GT18W",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "Combination":["IS_WIRED_GT18W_CHECK"],
+ "Coefficient":[-2],
+ "Multiplier":1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-GT18W-STATS",
+ "Type":"UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["VIRTUAL-SKIN-CHARGE", -1000000],
+ "CombinationType": ["SENSOR", "CONSTANT"],
+ "Coefficient":["IS_WIRED_GT18W", "NO_WIRED_GT18W"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "CHARGING-STATS-UPDATOR",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-CHARGE-DURING-WLC-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-SUB5W-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-5W-STATS",
+ "VIRTUAL-SKIN-CHARGE-DURING-WIRED-7-5W-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-15W-STATS", "VIRTUAL-SKIN-CHARGE-DURING-WIRED-18W-STATS",
+ "VIRTUAL-SKIN-CHARGE-DURING-WIRED-GT18W-STATS"],
+ "Coefficient": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier": 1,
+ "SendPowerHint": true,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000
}
],
"CoolingDevices":[
{
"Name":"thermal-cpufreq-0",
"Type":"CPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy0/scaling_available_frequencies"
},
{
"Name":"thermal-cpufreq-1",
"Type":"CPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy4/scaling_available_frequencies"
},
{
"Name":"thermal-cpufreq-2",
"Type":"CPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy7/scaling_available_frequencies"
},
{
"Name":"thermal-gpufreq-0",
"Type":"GPU",
- "WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote"
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/platform/1f000000.mali/available_frequencies"
},
{
"Name":"chg_mdis",
@@ -1027,12 +1413,17 @@
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
+ {
+ "Name":"S7M_VDD_TPU",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
{
"Name":"PARTIAL_SYSTEM_POWER",
"VirtualRails":true,
"Formula":"WEIGHTED_AVG",
- "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S8S_VDD_G3D_L2", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L9S_GNSS_CORE", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL1", "S3M_VDD_CPUCL2", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
- "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL1", "S3M_VDD_CPUCL2", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"PowerSampleDelay":7000,
"PowerSampleCount":5
}
@@ -1043,19 +1434,7 @@
"RecordWithThreshold": [
{
"Name": "VIRTUAL-SKIN-SPEAKER",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-0",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-1",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-2",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
},
{
"Name": "VIRTUAL-SKIN",
@@ -1063,11 +1442,11 @@
},
{
"Name": "VIRTUAL-SKIN-LEGACY",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
},
{
"Name": "VIRTUAL-SKIN-MODEL",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
},
{
"Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
@@ -1084,6 +1463,34 @@
-13000, -12000, -11000, -10000, -9000, -8000, -7000, -6000, -5000,
-4000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000, 12000
]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WLC-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-SUB5W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-5W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-7-5W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-15W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-18W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-CHARGE-DURING-WIRED-GT18W-STATS",
+ "Thresholds": [-200, 15, 25, 31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55]
}
],
"Abnormality": {
@@ -1095,7 +1502,7 @@
},
{
"Monitor": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "TempRange": [-12000, 12000]
+ "TempRange": [-7000, 7000]
}
]
}
diff --git a/thermal/thermal_info_config_tokay_proto.json b/thermal/thermal_info_config_tokay_proto.json
index 47d95a46..4f0d652b 100644
--- a/thermal/thermal_info_config_tokay_proto.json
+++ b/thermal/thermal_info_config_tokay_proto.json
@@ -143,52 +143,6 @@
"Coefficient": [1.0, 1.0, 1.0],
"Multiplier": 0.001
},
- {
- "Name": "VIRTUAL-SKIN-LEGACY-SHUTDOWN",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "COUNT_THRESHOLD",
- "Combination": ["VIRTUAL-SKIN-LEGACY"],
- "Coefficient": [55000.0],
- "Multiplier": 1.0
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL",
- "Type": "UNKNOWN",
- "VirtualSensor": true,
- "ModelPath": "vt_estimation_model.tflite",
- "Formula": "USE_ML_MODEL",
- "Combination": ["battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
- "CombinationType":["SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
- "Coefficient": [1.0],
- "Multiplier": 0.001,
- "PreviousSampleCount": 5
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
- "Type": "UNKNOWN",
- "VirtualSensor": true,
- "Hidden": true,
- "Formula": "WEIGHTED_AVG",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
- "Coefficient": [1.0, -1.0],
- "Multiplier": 1
- },
- {
- "Name": "STATS-UPDATOR",
- "Type": "UNKNOWN",
- "VirtualSensor": true,
- "Hidden": true,
- "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Formula": "WEIGHTED_AVG",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "Coefficient": [0.0, 0.0, 0.0],
- "Multiplier": 1,
- "SendPowerHint": true,
- "PollingDelay": 300000,
- "PassiveDelay": 7000
- },
{
"Name": "VIRTUAL-SKIN",
"Type": "SKIN",
@@ -196,9 +150,8 @@
"VirtualSensor": true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
- "Coefficient": [1.0, "VIRTUAL-SKIN-LEGACY-SHUTDOWN"],
- "CoefficientType":["CONSTANT", "SENSOR"],
+ "Combination": ["VIRTUAL-SKIN-LEGACY"],
+ "Coefficient": [1.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,
@@ -216,74 +169,6 @@
}
]
},
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-0",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.08, 0.0, 0.0, 0.01, 0.0, 0.16, 0.17, 0.0, 0.22,
- 0.0, 0.0, 0.0, 0.0, 0.0, 0.07, 0.04, 0.0, 0.13,
- 0.02, 0.0, 0.0, 0.01, 0.0, 0.0, 0.03, 0.0, 0.09],
- "Offset": 1020.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-1",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.03, 0.03, 0.0, 0.18, 0.02, 0.07, 0.08, 0.0, 0.12,
- 0.01, 0.05, 0.0, 0.09, 0.04, 0.04, 0.0, 0.0, 0.07,
- 0.01, 0.06, 0.0, 0.04, 0.01, 0.0, 0.05, 0.0, 0.04],
- "Offset": -80.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-2",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.01, 0.0, 0.0, 0.09, 0.0, 0.08, 0.02, 0.0, 0.04,
- 0.02, 0.0, 0.0, 0.06, 0.0, 0.06, 0.02, 0.0, 0.02,
- 0.1, 0.0, 0.0, 0.28, 0.0, 0.11, 0.03, 0.0, 0.04],
- "Offset": 2230.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR-SUB-3",
- "Type": "UNKNOWN",
- "Hidden": true,
- "VirtualSensor": true,
- "Formula": "USE_LINEAR_MODEL",
- "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Coefficient": [0.1, 0.0, 0.0, 0.06, 0.0, 0.03, 0.31, 0.0, 0.1,
- 0.05, 0.0, 0.0, 0.05, 0.0, 0.06, 0.0, 0.0, 0.01,
- 0.06, 0.01, 0.0, 0.02, 0.0, 0.07, 0.03, 0.0, 0.09],
- "Offset": -390.0,
- "Multiplier": 0.001
- },
- {
- "Name": "VIRTUAL-SKIN-LINEAR",
- "Type": "UNKNOWN",
- "Version": "Patch_1.0",
- "VirtualSensor": true,
- "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
- "Formula": "MAXIMUM",
- "Combination": ["VIRTUAL-SKIN-LINEAR-SUB-0", "VIRTUAL-SKIN-LINEAR-SUB-1", "VIRTUAL-SKIN-LINEAR-SUB-2", "VIRTUAL-SKIN-LINEAR-SUB-3"],
- "Coefficient": [1.0, 1.0, 1.0, 1.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,
- "SendPowerHint":true,
- "PollingDelay":300000,
- "PassiveDelay":7000
- },
{
"Name":"VIRTUAL-SKIN-HINT",
"Type":"UNKNOWN",
@@ -827,6 +712,7 @@
"Name":"VIRTUAL-SKIN-CHARGE",
"Type":"UNKNOWN",
"Version":"5.0",
+ "Hidden":true,
"VirtualSensor":true,
"TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
"Formula":"MAXIMUM",
@@ -997,80 +883,10 @@
"Name":"PARTIAL_SYSTEM_POWER",
"VirtualRails":true,
"Formula":"WEIGHTED_AVG",
- "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S8S_VDD_G3D_L2", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L9S_GNSS_CORE", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL2", "S3M_VDD_CPUCL1", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
- "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL2", "S3M_VDD_CPUCL1", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
"PowerSampleDelay":7000,
"PowerSampleCount":5
}
- ],
- "Stats": {
- "Sensors": {
- "RecordWithDefaultThreshold": ["VIRTUAL-SKIN"],
- "RecordWithThreshold": [
- {
- "Name": "VIRTUAL-SKIN-SPEAKER",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-0",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-1",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-SUB-2",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-LEGACY",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL",
- "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55]
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
- "LoggingName": "MODEL-LEGACY-0.5",
- "Thresholds": [
- -4500, -4000, -3500, -3000, -2500, -2000, -1500, -1000, -500, 0,
- 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500
- ]
- },
- {
- "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
- "LoggingName": "MODEL-LEGACY-1",
- "Thresholds": [
- -13000, -12000, -11000, -10000, -9000, -8000, -7000, -6000, -5000,
- -4000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000, 12000
- ]
- }
- ],
- "Abnormality": {
- "Outlier": {
- "Configs": [
- {
- "Monitor": ["VIRTUAL-SKIN-MODEL"],
- "TempRange": [0.0, 55.0]
- },
- {
- "Monitor": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF"],
- "TempRange": [-12000, 12000]
- }
- ]
- }
- }
- },
- "CoolingDevices": {
- "RecordVotePerSensor": {
- "DefaultThresholdEnableAll": true
- }
- }
- }
+ ]
}
diff --git a/thermal/thermal_info_config_tokay_wingboard.json b/thermal/thermal_info_config_tokay_wingboard.json
new file mode 100644
index 00000000..2bc582b3
--- /dev/null
+++ b/thermal/thermal_info_config_tokay_wingboard.json
@@ -0,0 +1,1040 @@
+{
+ "Sensors":[
+ {
+ "Name":"north_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 32.1, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"rfpa_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 33.7, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"soc_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 47.2, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"charging_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 48.4, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"disp_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 31.7, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"battery",
+ "Type":"BATTERY",
+ "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "NAN", 60.0],
+ "Multiplier":0.001
+ },
+ {
+ "Name":"btmspkr_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 44.1, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"quiet_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 34.6, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"usb_pwr_therm",
+ "Type":"UNKNOWN",
+ "HotThreshold":["NAN", 35.0, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"battery_cycle",
+ "Type":"BCL_VOLTAGE"
+ },
+ {
+ "Name":"soc",
+ "Type":"BCL_PERCENTAGE",
+ "HotThreshold":["NAN", "NAN", 80, "NAN", "NAN", "NAN", "NAN"],
+ "Multiplier":1
+ },
+ {
+ "Name":"BCL_AUDIO_BAACL",
+ "Type":"BCL_VOLTAGE",
+ "VirtualSensor":true,
+ "Formula":"COUNT_THRESHOLD",
+ "TriggerSensor": "soc",
+ "Combination":["battery", "soc"],
+ "Coefficient":[-25000, 80],
+ "HotThreshold":["NAN", "NAN", "NAN", "NAN", 2.0, "NAN", "NAN"],
+ "PollingDelay":0,
+ "PassiveDelay":1000,
+ "Multiplier":1,
+ "SendCallback":true
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-0",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.002, 0.229, 0.015, 0.127, 0.181, 0.09, 0.199, 0.003, 0.155],
+ "Offset": -456.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-1",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.049, 0.088, 0.027, 0.067, 0.088, 0.028, 0.181, 0.223, 0.249],
+ "Offset": -463.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-2",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.221, 0.012, 0.036, 0.273, 0.015, 0.279, 0.126, 0.003, 0.035],
+ "Offset": -835.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-3",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.131, 0.031, 0.014, 0.248, 0.263, 0.063, 0.016, 0.041, 0.234],
+ "Offset": -985.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-4",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.044, 0.105, 0.21, 0.02, 0.28, 0.099, 0.172, 0.07, 0.0],
+ "Offset": -2647.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-5",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.169, 0.028, 0.014, 0.096, 0.199, 0.17, 0.114, 0.012, 0.196],
+ "Offset": 54.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-6",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.069, 0.107, 0.005, 0.176, 0.183, 0.212, 0.189, 0.037, 0.022],
+ "Offset": -25.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY",
+ "Type": "UNKNOWN",
+ "Version": "5.0",
+ "VirtualSensor": true,
+ "Formula": "MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-SUB-0", "VIRTUAL-SKIN-SUB-1", "VIRTUAL-SKIN-SUB-2", "VIRTUAL-SKIN-SUB-3", "VIRTUAL-SKIN-SUB-4", "VIRTUAL-SKIN-SUB-5", "VIRTUAL-SKIN-SUB-6"],
+ "Coefficient": [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY-SHUTDOWN",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "COUNT_THRESHOLD",
+ "Combination": ["VIRTUAL-SKIN-LEGACY"],
+ "Coefficient": [55000.0],
+ "Multiplier": 1.0
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "ModelPath": "vt_estimation_model.tflite",
+ "Formula": "USE_ML_MODEL",
+ "Combination": ["btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
+ "Multiplier": 0.001,
+ "PreviousSampleCount": 3,
+ "OffsetThresholds" : [50000, 53000],
+ "OffsetValues" : [500, 1000],
+ "BackupSensor" : "VIRTUAL-SKIN-LEGACY"
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MINIMUM",
+ "Combination": ["55000", "VIRTUAL-SKIN-MODEL"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-CLAMPED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "MAXIMUM",
+ "Combination": ["20000", "VIRTUAL-SKIN-MODEL-UPPER-CLAMPED"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, 1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LEGACY-MODEL-DIFF",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VT_LEGACY_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "COUNT_THRESHOLD",
+ "StepRatio": 0.2,
+ "Combination": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LEGACY-MODEL-DIFF"],
+ "Coefficient": [7000, 7000],
+ "Multiplier": 1,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VT_MODEL_WEIGHT",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["1", "VT_LEGACY_WEIGHT"],
+ "CombinationType": ["CONSTANT", "SENSOR"],
+ "Coefficient": [1.0, -1.0],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-MODEL-UPDATED",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-CLAMPED"],
+ "Coefficient": ["VT_LEGACY_WEIGHT", "VT_MODEL_WEIGHT"],
+ "CoefficientType": ["SENSOR", "SENSOR"],
+ "Multiplier": 1
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LSTM-MODEL",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "ModelPath": "vt_prediction_lstm_model.tflite",
+ "Formula": "USE_ML_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "PreviousSampleCount": 11,
+ "OutputLabelCount": 6,
+ "Multiplier": 0.001,
+ "SupportUnderSampling": true,
+ "ValidateInput": true
+ },
+ {
+ "Name": "STATS-UPDATOR",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Hidden": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["VIRTUAL-SKIN-MODEL", "VIRTUAL-SKIN-LEGACY", "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "VIRTUAL-SKIN-LSTM-MODEL"],
+ "Coefficient": [0.0, 0.0, 0.0, 0.0],
+ "Multiplier": 1,
+ "SendPowerHint": true,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN",
+ "Type": "SKIN",
+ "Version": "6.1",
+ "VirtualSensor": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "MAXIMUM",
+ "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, 55.0],
+ "HotHysteresis": [0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
+ "Multiplier": 0.001,
+ "SendCallback": true,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000,
+ "PredictorInfo": {
+ "Sensor": "VIRTUAL-SKIN-LSTM-MODEL"
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "gxp-cooling",
+ "LimitInfo": [0, 0, 0, 0, 0, 6, 6]
+ }
+ ]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LINEAR-SUB-0",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "USE_LINEAR_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.076, 0.087, 0.016, 0.067, 0.01, 0.029, 0.06, 0.023, 0.009,
+ 0.061, 0.034, 0.034, 0.067, 0.046, 0.068, 0.033, 0.001, 0.079,
+ 0.043, 0.006, 0.005, 0.026, 0.033, 0.015, 0.062, 0.009, 0.03],
+ "Offset": -1087.0,
+ "OffsetThresholds": [0.0],
+ "OffsetValues": [-1087.0],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LINEAR-SUB-1",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "USE_LINEAR_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.077, 0.003, 0.012, 0.085, 0.021, 0.02, 0.004, 0.028, 0.099,
+ 0.023, 0.049, 0.018, 0.082, 0.008, 0.066, 0.065, 0.02, 0.006,
+ 0.048, 0.033, 0.009, 0.085, 0.018, 0.019, 0.05, 0.005, 0.073],
+ "Offset": -127.0,
+ "OffsetThresholds": [0.0],
+ "OffsetValues": [-127.0],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LINEAR-SUB-2",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "USE_LINEAR_MODEL",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.067, 0.036, 0.02, 0.001, 0.02, 0.041, 0.011, 0.0, 0.08,
+ 0.054, 0.041, 0.017, 0.019, 0.041, 0.074, 0.069, 0.004, 0.044,
+ 0.077, 0.006, 0.012, 0.077, 0.043, 0.071, 0.055, 0.011, 0.009],
+ "OffsetThresholds": [0.0],
+ "OffsetValues": [-333.0],
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-LINEAR",
+ "Type": "UNKNOWN",
+ "Version": "Patch_2.0",
+ "VirtualSensor": true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula": "MAXIMUM",
+ "Combination": ["VIRTUAL-SKIN-LINEAR-SUB-0", "VIRTUAL-SKIN-LINEAR-SUB-1", "VIRTUAL-SKIN-LINEAR-SUB-2"],
+ "Coefficient": [1.0, 1.0, 1.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,
+ "SendPowerHint":true,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"VIRTUAL-SKIN-HINT",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.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,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CPU-LIGHT-ODPM",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 37.0, 39.0, "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 1.9, 1.9, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 2200, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 800, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 800, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 4600, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CPU-MID",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 39.0, 41.0, "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.0, 1.9, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 1500, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 2800, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [0.292, 0.292, 0.292, 0.292, 0.292, 0.292, 0.292],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "CdevCeilingFrequency": [1950000, 1098000, 1098000, 1098000, 1098000, 1098000, 1098000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [0.804, 0.804, 0.804, 0.804, 0.804, 0.804, 0.804],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [2600000, 1221000, 1221000, 1221000, 1221000, 1221000, 1221000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [0.342, 0.342, 0.342, 0.342, 0.342, 0.342, 0.342],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ },
+ {
+ "Mode": "camera",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-CPU-HIGH",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 41.0, 43.0, 52.0, "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 0.0, 1.9, 1.9, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 1000, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 600, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 1600, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 787000, 787000, 787000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000]
+ }
+ ],
+ "Profile": [
+ {
+ "Mode": "game",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "MaxReleaseStep": 1,
+ "Disabled":true
+ }
+ ]
+ },
+ {
+ "Mode": "camera",
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "CdevCeilingFrequency": [1950000, 1696000, 1696000, 1696000, 1696000, 1696000, 1696000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [2600000, 1795000, 1795000, 1795000, 1795000, 1795000, 1795000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "CdevCeilingFrequency": [3105000, 1396000, 1396000, 1396000, 1396000, 1396000, 1396000]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-SOC",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.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,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", "NAN", 300, "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", "NAN", 300, "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", "NAN", 5, "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", "NAN", 0, "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", "NAN", 2600, "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", "NAN", 3900, "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", "NAN", 8, "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-cpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S4M_VDD_CPUCL0",
+ "CdevCeilingFrequency": [1950000, 820000, 820000, 820000, 820000, 820000, 820000],
+ "LimitInfoFrequency": [1950000, 1950000, 1950000, 1950000, 1950000, 820000, 820000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-1",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S2M_VDD_CPUCL1",
+ "CdevCeilingFrequency": [2600000, 787000, 787000, 787000, 648000, 357000, 357000],
+ "LimitInfoFrequency": [2600000, 2600000, 2600000, 2600000, 2600000, 357000, 357000]
+ },
+ {
+ "CdevRequest": "thermal-cpufreq-2",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 2,
+ "BindedPowerRail": "S3M_VDD_CPUCL2",
+ "CdevCeilingFrequency": [3105000, 700000, 700000, 700000, 700000, 700000, 700000],
+ "LimitInfoFrequency": [3105000, 3105000, 3105000, 3105000, 3105000, 700000, 700000]
+ },
+ {
+ "CdevRequest": "thermal-gpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S2S_VDD_G3D",
+ "CdevCeilingFrequency": [940000, 419000, 419000, 419000, 376000, 302000, 302000],
+ "LimitInfoFrequency": [940000, 940000, 940000, 940000, 940000, 302000, 302000]
+ },
+ {
+ "CdevRequest": "tpu_cooling",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "MaxReleaseStep": 1,
+ "MaxThrottleStep": 1,
+ "BindedPowerRail": "S7M_VDD_TPU",
+ "CdevCeiling": [0, 7, 7, 7, 7, 7, 7],
+ "LimitInfo": [0, 0, 0, 0, 0, 7, 7]
+ }
+ ]
+ },
+ {
+ "Name":"VIRTUAL-SKIN-GPU",
+ "Type":"UNKNOWN",
+ "Hidden":true,
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 43.0, 45.0, 46.5, 52.0, "NAN", "NAN"],
+ "HotHysteresis":[0.0, 1.9, 1.9, 1.4, 1.9, 0.0, 0.0],
+ "Multiplier":0.001,
+ "PollingDelay":300000,
+ "PassiveDelay":7000,
+ "PIDInfo": {
+ "K_Po":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
+ "K_Pu":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
+ "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
+ "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "I_Max":["NAN", "NAN", 1723, "NAN", "NAN", "NAN", "NAN"],
+ "S_Power":["NAN", "NAN", 473, "NAN", "NAN", "NAN", "NAN"],
+ "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
+ "MaxAllocPower":["NAN", "NAN", 2500, "NAN", "NAN", "NAN", "NAN"],
+ "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ },
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "thermal-gpufreq-0",
+ "CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
+ "CdevCeilingFrequency": [940000, 419000, 419000, 376000, 302000, 302000, 302000]
+ }
+ ]
+ },
+ {
+ "Name":"cellular-emergency",
+ "Type":"POWER_AMPLIFIER",
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", 54.0, "NAN"],
+ "HotHysteresis":[0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0],
+ "Multiplier":0.001,
+ "SendCallback":true,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SPEAKER-SUB-0",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.036, 0.143, 0.015, 0.19, 0.03, 0.164, 0.268, 0.008, 0.147],
+ "Offset": -471.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-SPEAKER",
+ "Type":"UNKNOWN",
+ "Version":"5.0",
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN-SPEAKER-SUB-0"],
+ "Coefficient":[1.0],
+ "HotThreshold":["NAN", 37.0, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotHysteresis":[0.0, 1.9, 0.0, 0.0, 0.0, 0.0, 0.0],
+ "Multiplier":0.001,
+ "SendCallback":true,
+ "PollingDelay":300000,
+ "PassiveDelay":7000
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-0",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.129, 0.234, 0.014, 0.022, 0.197, 0.017, 0.166, 0.16, 0.061],
+ "Offset": -3073.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-1",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.141, 0.11, 0.04, 0.182, 0.169, 0.07, 0.109, 0.006, 0.173],
+ "Offset": -46.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-2",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.24, 0.017, 0.031, 0.23, 0.007, 0.098, 0.21, 0.061, 0.106],
+ "Offset": -514.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-3",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.057, 0.158, 0.002, 0.228, 0.216, 0.116, 0.023, 0.047, 0.154],
+ "Offset": -243.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name": "VIRTUAL-SKIN-FRONT-SUB-4",
+ "Type": "UNKNOWN",
+ "Hidden": true,
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "Combination": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "battery", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Coefficient": [0.026, 0.136, 0.241, 0.119, 0.243, 0.037, 0.103, 0.083, 0.012],
+ "Offset": -3832.0,
+ "Multiplier": 0.001
+ },
+ {
+ "Name":"VIRTUAL-SKIN-FRONT",
+ "Type":"UNKNOWN",
+ "Version":"4.0",
+ "VirtualSensor":true,
+ "TriggerSensor": ["north_therm", "soc_therm", "charging_therm", "disp_therm", "quiet_therm", "usb_pwr_therm", "rfpa_therm", "btmspkr_therm"],
+ "Formula":"MAXIMUM",
+ "Combination":["VIRTUAL-SKIN-FRONT-SUB-0", "VIRTUAL-SKIN-FRONT-SUB-1", "VIRTUAL-SKIN-FRONT-SUB-2", "VIRTUAL-SKIN-FRONT-SUB-3", "VIRTUAL-SKIN-FRONT-SUB-4"],
+ "Coefficient":[1.0, 1.0, 1.0, 1.0, 1.0],
+ "Multiplier":0.001
+ },
+ {
+ "Name": "VIRTUAL-USB-THROTTLING",
+ "Type": "UNKNOWN",
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "TriggerSensor": "usb_pwr_therm",
+ "Combination": ["usb_pwr_therm"],
+ "Coefficient": [1.0],
+ "HotThreshold": ["NaN", "NaN", "NaN", "NaN", 55.0, "NaN", "NaN"],
+ "HotHysteresis": [0.0, 0.0, 0.0, 0.0, 1.9, 0.0, 0.0],
+ "BindedCdevInfo": [
+ {
+ "CdevRequest": "usbc-port",
+ "LimitInfo": [0, 0, 0, 0, 1, 1, 1]
+ }
+ ],
+ "Multiplier": 0.001,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000
+ },
+ {
+ "Name": "VIRTUAL-USB-UI",
+ "Type": "USB_PORT",
+ "VirtualSensor": true,
+ "Formula": "WEIGHTED_AVG",
+ "TriggerSensor": "usb_pwr_therm",
+ "Combination": ["usb_pwr_therm"],
+ "Coefficient": [1.0],
+ "HotThreshold": ["NaN", "NaN", "NaN", "NaN", "NaN", 57.0, "NaN"],
+ "HotHysteresis": [0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0],
+ "Multiplier": 0.001,
+ "PollingDelay": 300000,
+ "PassiveDelay": 7000,
+ "SendCallback": true
+ },
+ {
+ "Name":"LITTLE",
+ "Type":"CPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"MID",
+ "Type":"CPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"BIG",
+ "Type":"CPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"G3D",
+ "Type":"GPU",
+ "Multiplier":0.001
+ },
+ {
+ "Name":"TPU",
+ "Type":"NPU",
+ "Multiplier":0.001
+ }
+ ],
+ "CoolingDevices":[
+ {
+ "Name":"thermal-cpufreq-0",
+ "Type":"CPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy0/scaling_available_frequencies"
+ },
+ {
+ "Name":"thermal-cpufreq-1",
+ "Type":"CPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy4/scaling_available_frequencies"
+ },
+ {
+ "Name":"thermal-cpufreq-2",
+ "Type":"CPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/system/cpu/cpufreq/policy7/scaling_available_frequencies"
+ },
+ {
+ "Name":"thermal-gpufreq-0",
+ "Type":"GPU",
+ "WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote",
+ "ScalingAvailableFrequenciesPath": "/sys/devices/platform/1f000000.mali/available_frequencies"
+ },
+ {
+ "Name":"usbc-port",
+ "Type":"BATTERY"
+ },
+ {
+ "Name":"tpu_cooling",
+ "Type":"NPU",
+ "WritePath":"/dev/thermal/cdev-by-name/tpu_cooling/user_vote"
+ },
+ {
+ "Name":"gxp-cooling",
+ "Type":"NPU",
+ "WritePath":"/dev/thermal/cdev-by-name/gxp-cooling/user_vote"
+ }
+ ],
+ "PowerRails":[
+ {
+ "Name":"VSYS_PWR_CAMERA",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":15
+ },
+ {
+ "Name":"S2M_VDD_CPUCL1",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S3M_VDD_CPUCL2",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S4M_VDD_CPUCL0",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S2S_VDD_G3D",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"S7M_VDD_TPU",
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":1
+ },
+ {
+ "Name":"PARTIAL_SYSTEM_POWER",
+ "VirtualRails":true,
+ "Formula":"WEIGHTED_AVG",
+ "Combination":["S1S_VDD_CAM", "S2S_VDD_G3D", "S4S_VDD2H_MEM", "S5S_VDDQ_MEM", "S9S_VDD_AOC", "L2S_PLL_MIPI_UFS", "L21S_VDD2L_MEM", "VSYS_PWR_DISPLAY", "VSYS_PWR_WLAN_BT", "S1M_VDD_MIF", "S2M_VDD_CPUCL1", "S3M_VDD_CPUCL2", "S4M_VDD_CPUCL0", "S5M_VDD_INT", "S6M_LLDO1", "S7M_VDD_TPU", "S8M_LLDO2", "VSYS_PWR_MODEM"],
+ "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, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
+ "PowerSampleDelay":7000,
+ "PowerSampleCount":5
+ }
+ ]
+}
diff --git a/thermal/vt_estimation_model_caiman.tflite b/thermal/vt_estimation_model_caiman.tflite
index c7b2b293..e62d983e 100644
Binary files a/thermal/vt_estimation_model_caiman.tflite and b/thermal/vt_estimation_model_caiman.tflite differ
diff --git a/thermal/vt_estimation_model_komodo.tflite b/thermal/vt_estimation_model_komodo.tflite
index 0792305d..336d9a82 100644
Binary files a/thermal/vt_estimation_model_komodo.tflite and b/thermal/vt_estimation_model_komodo.tflite differ
diff --git a/thermal/vt_estimation_model_tokay.tflite b/thermal/vt_estimation_model_tokay.tflite
index 34995f5c..1563177a 100644
Binary files a/thermal/vt_estimation_model_tokay.tflite and b/thermal/vt_estimation_model_tokay.tflite differ
diff --git a/thermal/vt_prediction_lstm_model_caiman.tflite b/thermal/vt_prediction_lstm_model_caiman.tflite
new file mode 100644
index 00000000..14f07b5a
Binary files /dev/null and b/thermal/vt_prediction_lstm_model_caiman.tflite differ
diff --git a/thermal/vt_prediction_lstm_model_komodo.tflite b/thermal/vt_prediction_lstm_model_komodo.tflite
new file mode 100644
index 00000000..8a8e2611
Binary files /dev/null and b/thermal/vt_prediction_lstm_model_komodo.tflite differ
diff --git a/thermal/vt_prediction_lstm_model_tokay.tflite b/thermal/vt_prediction_lstm_model_tokay.tflite
new file mode 100644
index 00000000..100d94e5
Binary files /dev/null and b/thermal/vt_prediction_lstm_model_tokay.tflite differ
diff --git a/threadnetwork/hal/Android.bp b/threadnetwork/hal/Android.bp
index 074666f0..e2f658b1 100644
--- a/threadnetwork/hal/Android.bp
+++ b/threadnetwork/hal/Android.bp
@@ -7,6 +7,7 @@ prebuilt_etc {
override_apex {
name: "com.google.caimito.hardware.threadnetwork",
base: "com.android.hardware.threadnetwork",
+ package_name: "com.google.android.hardware.threadnetwork",
prebuilts: [
"caimito_threadnetwork_hal_service.rc",
"threadnetwork-default.xml",
diff --git a/tokay/BoardConfig.mk b/tokay/BoardConfig.mk
index d09779b9..7cf14bc7 100644
--- a/tokay/BoardConfig.mk
+++ b/tokay/BoardConfig.mk
@@ -27,3 +27,7 @@ include device/google/zumapro/BoardConfig-common.mk
-include vendor/google_devices/tokay/proprietary/BoardConfigVendor.mk
include device/google/caimito-sepolicy/tokay-sepolicy.mk
include device/google/caimito/wifi/BoardConfig-wifi.mk
+
+ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
+-include device/google/common/etm/6_1/BoardUserdebugModules.mk
+endif
diff --git a/tokay/overlay/frameworks/base/core/res/res/values/config.xml b/tokay/overlay/frameworks/base/core/res/res/values/config.xml
index b3c4a530..c5dafeb4 100644
--- a/tokay/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/tokay/overlay/frameworks/base/core/res/res/values/config.xml
@@ -32,6 +32,15 @@
6
+
+ 35
+
+
+ 25
+
+
+ 50
+
- 0.0
@@ -179,7 +188,7 @@
- m 484.5,20.5 h 110 v 121 h -110 z
+ m 484.5,0 h 110 v 141.5 h -110 z
@left
- m 1079.21,2228.08 c 3.13,58.5 -3.65,126.64 -54.98,164.03 -39.44,31.96 -91.95,31.83 -140.01,31.12 M 0.78,195.92 C -2.33,137.43 4.43,69.29 55.77,31.9 95.19,-0.06 147.73,0.05 195.78,0.78 m 0,2422.45 C 137.32,2426.31 69.25,2419.57 31.88,2368.2 -0.05,2328.72 0.04,2276.18 0.78,2228.08 M 884.22,0.78 C 942.67,-2.32 1010.77,4.42 1048.12,55.81 c 31.95,39.46 31.84,92.02 31.09,140.12 M 0.78,2228.08 V 195.92 m 1078.43,0 V 2228.08 M 195.78,0.78 h 688.45 m 0,2422.45 H 195.78 z
+ m 886.188,0.022 h 4.339 5.63 c 1.818,0 3.636,-0.005 5.454,0 3.519,0.012 7.037,0.029 10.555,0.059 1.701,0.012 3.401,0.029 5.102,0.059 2.522,0.041 5.044,0.094 7.565,0.176 3.305,0.107 6.609,0.224 9.91,0.41 1.644,0.093 3.285,0.22 4.926,0.352 2.856,0.229 5.713,0.452 8.562,0.762 2.43,0.265 4.854,0.582 7.271,0.938 2.842,0.419 5.68,0.873 8.503,1.407 2.023,0.383 4.039,0.805 6.04,1.29 3.622,0.878 7.23,1.827 10.79,2.932 3.619,1.123 7.199,2.38 10.731,3.753 2.359,0.917 4.691,1.907 6.978,2.991 3.864,1.83 7.684,3.768 11.376,5.923 4.088,2.386 8.051,4.991 11.904,7.74 2.12,1.513 4.153,3.146 6.157,4.808 2.345,1.945 4.647,3.946 6.861,6.04 2.531,2.393 4.989,4.868 7.33,7.447 2.621,2.887 5.138,5.874 7.506,8.972 2.097,2.744 4.081,5.581 5.923,8.503 2.744,4.354 5.287,8.842 7.623,13.428 1.159,2.276 2.173,4.625 3.167,6.978 1.314,3.113 2.583,6.249 3.694,9.441 1.23,3.533 2.322,7.116 3.284,10.731 0.954,3.583 1.744,7.211 2.463,10.848 0.638,3.228 1.185,6.476 1.642,9.734 0.511,3.642 0.918,7.301 1.232,10.966 0.454,5.306 0.72,10.629 0.938,15.95 0.172,4.2 0.236,8.404 0.293,12.607 0.071,5.277 0.047,10.555 0.059,15.833 0,2.326 0,4.652 0,6.978 v 7.213 2036.358 4.281 c 0,3.675 0.012,7.35 0,11.024 -0.012,3.499 -0.012,6.998 -0.059,10.496 -0.035,2.952 -0.093,5.904 -0.176,8.855 -0.105,3.734 -0.219,7.469 -0.41,11.2 -0.167,3.267 -0.355,6.534 -0.645,9.793 -0.326,3.664 -0.718,7.323 -1.231,10.966 -0.456,3.239 -1.008,6.466 -1.642,9.676 -0.723,3.656 -1.515,7.302 -2.463,10.907 -0.846,3.218 -1.804,6.408 -2.873,9.558 -1.081,3.187 -2.269,6.34 -3.577,9.441 -1.492,3.537 -3.075,7.043 -4.867,10.438 -2.398,4.542 -5.032,8.964 -7.858,13.252 -1.917,2.909 -4.003,5.706 -6.157,8.444 -1.869,2.376 -3.796,4.714 -5.864,6.919 -4.161,4.437 -8.518,8.707 -13.135,12.666 -2.965,2.542 -6.137,4.837 -9.324,7.095 -2.464,1.746 -4.972,3.436 -7.565,4.984 -3.679,2.197 -7.474,4.203 -11.318,6.098 -2.652,1.308 -5.362,2.501 -8.092,3.636 -1.565,0.651 -3.154,1.245 -4.75,1.818 -2.368,0.851 -4.748,1.668 -7.154,2.404 -3.161,0.967 -6.328,1.941 -9.558,2.639 -9.226,1.992 -18.576,3.496 -27.972,4.398 -12.071,1.159 -24.233,1.042 -36.357,1.29 -3.596,0.073 -7.193,0.047 -10.79,0.059 -3.812,0.012 -7.623,0 -11.435,0 0,0 -462.557,0 -693.836,0 -4.613,0 -9.226,0.035 -13.839,0 -1.329,-0.012 -2.658,-0.047 -3.988,-0.059 -3.03,-0.029 -6.06,-0.023 -9.089,-0.059 -2.092,-0.023 -4.183,-0.059 -6.275,-0.117 -3.735,-0.103 -7.469,-0.217 -11.2,-0.41 -2.054,-0.106 -4.107,-0.25 -6.157,-0.41 -3.248,-0.255 -6.5,-0.491 -9.734,-0.88 -4.062,-0.487 -8.112,-1.095 -12.139,-1.818 -3.656,-0.657 -7.299,-1.405 -10.907,-2.287 -2.819,-0.689 -5.632,-1.428 -8.386,-2.345 -6.406,-2.133 -12.717,-4.577 -18.882,-7.33 -2.722,-1.215 -5.387,-2.567 -7.975,-4.046 -4.854,-2.773 -9.589,-5.773 -14.132,-9.03 -3.176,-2.277 -6.228,-4.733 -9.148,-7.33 -4.225,-3.756 -8.263,-7.734 -12.08,-11.904 -2.053,-2.243 -3.952,-4.626 -5.805,-7.037 -2.109,-2.744 -4.184,-5.523 -6.04,-8.444 -3.45,-5.429 -6.657,-11.031 -9.441,-16.829 -2.19,-4.561 -4.055,-9.284 -5.688,-14.073 -2.011,-5.898 -3.674,-11.923 -5.043,-18.002 -1.168,-5.185 -2.019,-10.444 -2.697,-15.715 -0.784,-6.09 -1.227,-12.224 -1.583,-18.354 -0.34,-5.837 -0.41,-11.687 -0.528,-17.533 -0.078,-3.889 -0.098,-7.779 -0.117,-11.669 -0.023,-4.124 0,-8.249 0,-12.373 0,-2.404 0,-4.808 0,-7.213 0,-677.809 0,-2033.426 0,-2033.426 v -7.213 -13.663 c 0,-0.88 -0.006,-1.759 0,-2.639 0.047,-5.532 0.113,-11.065 0.293,-16.595 0.134,-4.127 0.291,-8.255 0.586,-12.373 0.38,-5.288 0.814,-10.578 1.525,-15.833 0.716,-5.289 1.559,-10.572 2.756,-15.774 1.304,-5.667 2.956,-11.258 4.809,-16.771 1.208,-3.596 2.606,-7.129 4.105,-10.614 1.008,-2.345 2.093,-4.661 3.284,-6.919 2.608,-4.943 5.353,-9.828 8.444,-14.484 2.394,-3.605 5.038,-7.046 7.799,-10.379 3.054,-3.687 6.244,-7.275 9.676,-10.614 4.033,-3.924 8.346,-7.564 12.784,-11.024 2.733,-2.131 5.569,-4.137 8.503,-5.981 4.72,-2.966 9.595,-5.699 14.602,-8.151 4.177,-2.045 8.468,-3.873 12.842,-5.453 5.49,-1.984 11.101,-3.655 16.771,-5.043 5.18,-1.268 10.441,-2.207 15.716,-2.991 5.25,-0.78 10.539,-1.316 15.833,-1.701 8.721,-0.633 17.47,-0.819 26.212,-0.997 7.172,-0.146 14.347,-0.047 21.521,-0.059 2.404,-0.003 4.809,0 7.213,0 z
diff --git a/tokay/overlay/frameworks/base/core/res/res/values/config_telephony.xml b/tokay/overlay/frameworks/base/core/res/res/values/config_telephony.xml
new file mode 100644
index 00000000..297e2111
--- /dev/null
+++ b/tokay/overlay/frameworks/base/core/res/res/values/config_telephony.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+ true
+
diff --git a/tokay/overlay/frameworks/base/core/res/res/values/dimens.xml b/tokay/overlay/frameworks/base/core/res/res/values/dimens.xml
index 9af98fed..c498bcdc 100644
--- a/tokay/overlay/frameworks/base/core/res/res/values/dimens.xml
+++ b/tokay/overlay/frameworks/base/core/res/res/values/dimens.xml
@@ -19,7 +19,7 @@
- 115px
- 118px
- 115px
+ 132px
+ 132px
+ 132px
diff --git a/tokay/overlay/frameworks/base/core/res/res/xml/power_profile.xml b/tokay/overlay/frameworks/base/core/res/res/xml/power_profile.xml
new file mode 100644
index 00000000..dd14f6a6
--- /dev/null
+++ b/tokay/overlay/frameworks/base/core/res/res/xml/power_profile.xml
@@ -0,0 +1,194 @@
+
+
+
+
+
+ 4
+ 3
+ 1
+
+ - 9.28
+ - 22.71
+ - 10.62
+ - 0
+ - 1.12
+ - 2.2
+
+
+ 324000
+ 610000
+ 820000
+ 955000
+ 1098000
+ 1197000
+ 1328000
+ 1425000
+ 1548000
+ 1696000
+ 1849000
+ 1950000
+
+
+
+ 357000
+ 578000
+ 648000
+ 787000
+ 910000
+ 1065000
+ 1221000
+ 1328000
+ 1418000
+ 1549000
+ 1795000
+ 1945000
+ 2130000
+ 2245000
+ 2367000
+ 2450000
+ 2600000
+
+
+
+ 700000
+ 1164000
+ 1296000
+ 1557000
+ 1745000
+ 1885000
+ 1999000
+ 2147000
+ 2294000
+ 2363000
+ 2499000
+ 2687000
+ 2802000
+ 2914000
+ 2943000
+ 2970000
+ 3015000
+ 3105000
+
+
+
+ 1.27
+ 5.87
+ 6.5
+ 7.93
+ 10.5
+ 14.06
+ 16.18
+ 17.65
+ 20.92
+ 24.67
+ 34.09
+ 47.41
+
+
+
+ 5.4
+ 8.9
+ 9.9
+ 12.65
+ 14.65
+ 18.15
+ 22.65
+ 25.15
+ 28.65
+ 33.9
+ 46.4
+ 56.9
+ 71.15
+ 81.4
+ 92.9
+ 102.4
+ 124.9
+
+
+
+ 16.91
+ 29.84
+ 39.6
+ 47.85
+ 58.03
+ 66.96
+ 74.66
+ 87.45
+ 102.03
+ 110.83
+ 130.63
+ 165.41
+ 193.74
+ 229.21
+ 238.15
+ 244.34
+ 251.35
+ 253.83
+
+
+ - 32
+
+ - 98
+
+ - 470
+
+ - 240.47
+
+ - 900
+
+ - 25
+
+ - 75
+
+ - 0
+ - 156
+ - 145
+
+ 153
+ 212
+ 292
+ 359
+ 471
+
+ - 3700
+
+
+ 28
+ 5
+
+ - 3700
+
+ - 79
+
+ - 118
+
+ - 331
+
+ - 3700
+
diff --git a/tokay/overlay/frameworks/base/packages/SystemUI/res/values/config.xml b/tokay/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
index f91150bf..6564d57a 100644
--- a/tokay/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
+++ b/tokay/overlay/frameworks/base/packages/SystemUI/res/values/config.xml
@@ -29,7 +29,7 @@
to brightness values; -1 means keeping the current brightness. -->
- -1
- - 2
+ - 1
- 2
- 8
- 8
@@ -41,7 +41,7 @@
-1 means keeping the current opacity. -->
- -1
- - 133
+ - 0
- 0
- 0
- 0
@@ -70,4 +70,10 @@
- 87
- 44
+
+
+ false
+
+
+ false
diff --git a/tokay/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml b/tokay/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml
index 8b480475..4f05dd15 100644
--- a/tokay/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml
+++ b/tokay/overlay/frameworks/base/packages/SystemUI/res/values/dimens.xml
@@ -21,5 +21,8 @@
- 60.16
+
+
+ 52dp
diff --git a/tokay/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml b/tokay/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml
new file mode 100644
index 00000000..06ef1888
--- /dev/null
+++ b/tokay/overlay/packages/apps/OMA-DM/DMService/res/values/config.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+ G2YBB
+
diff --git a/tokay/overlay/packages/apps/Settings/res/values/dimens.xml b/tokay/overlay/packages/apps/Settings/res/values/dimens.xml
index 00f6fca9..1b3d13ca 100755
--- a/tokay/overlay/packages/apps/Settings/res/values/dimens.xml
+++ b/tokay/overlay/packages/apps/Settings/res/values/dimens.xml
@@ -15,5 +15,5 @@
-->
- -500dp
+ -492dp
diff --git a/tokay/overlay/packages/services/Telephony/res/values/config.xml b/tokay/overlay/packages/services/Telephony/res/values/config.xml
index 5f0d3a5f..4fe41dd2 100644
--- a/tokay/overlay/packages/services/Telephony/res/values/config.xml
+++ b/tokay/overlay/packages/services/Telephony/res/values/config.xml
@@ -17,6 +17,46 @@
+
+ true
+
+
+
+ - in
+ - il
+ - tw
+ - sg
+ - ch
+ - sk
+ - pl
+ - si
+ - ba
+
+
+
+
+ - in,,101,102,103,108
+ - il,,101,102
+ - tw,,110,119
+
+ - sg,01,995
+ - sg,02,995
+ - sg,03,995
+ - sg,10,995
+ - ch,,1414
+ - gp,,115,119,191,196,197,116000,116111,116117
+ - sk,,159
+ - pl,,984,985,986,987,989,991,992,993,994,995,996,997,998,999
+ - re,,115,119,191,196,197,116000,116111,116117
+ - si,,113
+ - ba,,122,123,124
+
+
diff --git a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g1b60_cn.png b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g1b60_cn.png
index 758dbf89..60662470 100644
Binary files a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g1b60_cn.png and b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g1b60_cn.png differ
diff --git a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g1b60_vn.png b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g1b60_vn.png
index 497e0d64..2c6f2025 100644
Binary files a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g1b60_vn.png and b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g1b60_vn.png differ
diff --git a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g2ybb_cn.png b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g2ybb_cn.png
index 2fa2047c..f1de43a2 100644
Binary files a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g2ybb_cn.png and b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g2ybb_cn.png differ
diff --git a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g2ybb_vn.png b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g2ybb_vn.png
index 590751d0..ec6575a4 100644
Binary files a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g2ybb_vn.png and b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_g2ybb_vn.png differ
diff --git a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_gur25_cn.png b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_gur25_cn.png
index b4194030..6bd439f7 100644
Binary files a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_gur25_cn.png and b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_gur25_cn.png differ
diff --git a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_gur25_in.png b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_gur25_in.png
new file mode 100644
index 00000000..318a692d
Binary files /dev/null and b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_gur25_in.png differ
diff --git a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_gur25_vn.png b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_gur25_vn.png
index d5d47d11..1814f0ae 100644
Binary files a/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_gur25_vn.png and b/tokay/overlay_packages/SettingsTokayOverlay/res/drawable/regulatory_info_gur25_vn.png differ
diff --git a/tokay/rro_overlays/NfcOverlay/res/values/config.xml b/tokay/rro_overlays/NfcOverlay/res/values/config.xml
index bd074feb..15af9e0e 100644
--- a/tokay/rro_overlays/NfcOverlay/res/values/config.xml
+++ b/tokay/rro_overlays/NfcOverlay/res/values/config.xml
@@ -23,4 +23,14 @@
true
true
+
+ 72
+ 152
+ false
+
+ - 31
+
+
+ - 111
+
diff --git a/tokay/tokay-component-overrides.xml b/tokay/tokay-component-overrides.xml
new file mode 100644
index 00000000..8d45a219
--- /dev/null
+++ b/tokay/tokay-component-overrides.xml
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
diff --git a/tokay_generic.mk b/tokay_generic.mk
new file mode 100644
index 00000000..a8870261
--- /dev/null
+++ b/tokay_generic.mk
@@ -0,0 +1,20 @@
+#
+# 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.
+#
+
+$(call inherit-product, device/google/caimito/device-tokay.mk)
+
+# preloaded_nanoapps.json
+PRODUCT_SOONG_NAMESPACES += vendor/google_contexthub/devices/p24_common
diff --git a/wifi/BoardConfig-wifi.mk b/wifi/BoardConfig-wifi.mk
index 1ef4ef10..4a66d1c0 100644
--- a/wifi/BoardConfig-wifi.mk
+++ b/wifi/BoardConfig-wifi.mk
@@ -31,6 +31,7 @@ WIFI_AVOID_IFACE_RESET_MAC_CHANGE := true
WIFI_FEATURE_HOSTAPD_11AX := true
BOARD_HOSTAPD_CONFIG_80211W_MFP_OPTIONAL := true
WIFI_HIDL_UNIFIED_SUPPLICANT_SERVICE_RC_ENTRY := true
+WIFI_BRCM_OPEN_SOURCE_MULTI_AKM := enabled
PRODUCT_COPY_FILES += \
device/google/caimito/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf \