Snap for 7618979 from e2034bc89e29c89119c2428697176456ec9a8a11 to sc-v2-release
Change-Id: I61a25e2572a9f26b740c5b83fcf7e64fd830066f
This commit is contained in:
commit
cb2cada7d3
18 changed files with 92 additions and 48 deletions
|
@ -207,14 +207,14 @@
|
|||
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="20000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="10000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="100000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="10000"/>
|
||||
</usecase>
|
||||
|
||||
<usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
|
||||
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="280000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="180000"/>
|
||||
</usecase>
|
||||
|
||||
<usecase id="UC_AUDIO_RECORD" type="capture">
|
||||
|
|
|
@ -27,7 +27,8 @@
|
|||
<mixer>
|
||||
<!-- Initial default value of ALSA command -->
|
||||
<!-- PCM timeout -->
|
||||
<ctl name="PCM Stream Wait Time in MSec" value="500"/>
|
||||
<ctl name="PCM Stream Wait Time in MSec" value="100"/>
|
||||
<ctl name="Voice PCM Stream Wait Time in MSec" value="500"/>
|
||||
|
||||
<!-- TDM 0 setting -->
|
||||
<ctl name="TDM_0_RX Chan" value="Four"/>
|
||||
|
|
Binary file not shown.
|
@ -214,6 +214,31 @@
|
|||
<param default="4" name="type" size="60" type="int32"/>
|
||||
</struct>
|
||||
</module>
|
||||
<module id="32" name="Single Band DRC">
|
||||
<param default="1" id="0" max="3" name="opMode_" type="uint32"/>
|
||||
<param default="48000" id="1" name="fs_" type="uint32"/>
|
||||
<param default="2" id="2" name="numCh_" type="uint32"/>
|
||||
<param default="3" id="3" name="chMask_" type="uint32"/>
|
||||
<struct id="16">
|
||||
<param max="20" min="0" name="delay_ms" type="float"/>
|
||||
<param default="5" max="20" min="0" minInclusive="false" name="rms_ms" type="float"/>
|
||||
<param max="30" min="0" name="gain_dB" type="float"/>
|
||||
<param max="30" min="-30" name="Min_Gain_dB" type="float"/>
|
||||
<param default="1" max="3" min="1" name="numOfKnee" type="uint32"/>
|
||||
<param name="threadhold_dB" size="3" type="float"/>
|
||||
<param name="compressRatio" size="4" type="float"/>
|
||||
<param name="kneeWidth" size="3" type="float"/>
|
||||
<param name="attackTime_ms" size="4" type="float"/>
|
||||
<param name="releaseTime_ms" size="4" type="float"/>
|
||||
<param name="hysteresis" size="4" type="float"/>
|
||||
</struct>
|
||||
<struct id="17">
|
||||
<param max="30" min="-30" name="limiter_gain_dB" type="float"/>
|
||||
<param max="0" min="-30" name="limiter_threadhold_dB" type="float"/>
|
||||
<param max="100" min="0" name="limiter_attackTime_ms" type="uint32"/>
|
||||
<param max="100" min="0" name="limiter_releaseTime_ms" type="uint32"/>
|
||||
</struct>
|
||||
</module>
|
||||
<module id="10000" name="Eraser">
|
||||
<param id="275" name="eraser_pre_gain" type="uint32"/>
|
||||
<param id="277" name="eraser_post_gain" type="uint32"/>
|
||||
|
@ -241,6 +266,13 @@
|
|||
<moduleRef id="8"/>
|
||||
</block>
|
||||
</signalflow>
|
||||
<signalflow id="2" name="General Mic Recording">
|
||||
<block id="137">
|
||||
<moduleRef id="14"/>
|
||||
<moduleRef id="7"/>
|
||||
<moduleRef id="32"/>
|
||||
</block>
|
||||
</signalflow>
|
||||
<signalflow id="1000" name="Smart Feature">
|
||||
<block id="0">
|
||||
<moduleRef id="10000"/>
|
||||
|
|
Binary file not shown.
|
@ -1,7 +1,7 @@
|
|||
#PLATFORM_NAME gChip
|
||||
#EXPORT_FLAG HANDSFREE
|
||||
#SINGLE_API_VER 1.1.6
|
||||
#SAVE_TIME 2021-07-29 17:22:35
|
||||
#SAVE_TIME 2021-08-05 10:11:33
|
||||
|
||||
#CASE_NAME HANDSFREE-HANDSFREE-RESERVE1-FB
|
||||
#PARAM_TYPE TX+RX
|
||||
|
@ -9538,17 +9538,17 @@
|
|||
763 0x0006 //TX_MASKING_ABILITY
|
||||
764 0x0800 //TX_NND_WEIGHT
|
||||
765 0x0050 //TX_MIC_CALIBRATION_0
|
||||
766 0x0056 //TX_MIC_CALIBRATION_1
|
||||
766 0x0065 //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
|
||||
770 0x0040 //TX_MIC_PWR_BIAS_1
|
||||
771 0x0046 //TX_MIC_PWR_BIAS_2
|
||||
772 0x0046 //TX_MIC_PWR_BIAS_3
|
||||
773 0x0009 //TX_GAIN_LIMIT_0
|
||||
773 0x0000 //TX_GAIN_LIMIT_0
|
||||
774 0x000F //TX_GAIN_LIMIT_1
|
||||
775 0x000F //TX_GAIN_LIMIT_2
|
||||
776 0x000F //TX_GAIN_LIMIT_3
|
||||
775 0x0000 //TX_GAIN_LIMIT_2
|
||||
776 0x0000 //TX_GAIN_LIMIT_3
|
||||
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
|
||||
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
|
||||
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
|
||||
|
@ -9670,7 +9670,7 @@
|
|||
895 0xCCCC //TX_FASTNS_SSA_THLFH
|
||||
896 0xD999 //TX_FASTNS_SSA_THHFH
|
||||
#RX
|
||||
0 0x026C //RX_RECVFUNC_MODE_0
|
||||
0 0x027C //RX_RECVFUNC_MODE_0
|
||||
1 0x0000 //RX_RECVFUNC_MODE_1
|
||||
2 0x0003 //RX_SAMPLINGFREQ_SIG
|
||||
3 0x0003 //RX_SAMPLINGFREQ_PROC
|
||||
|
|
|
@ -207,14 +207,14 @@
|
|||
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="20000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="10000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="100000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="10000"/>
|
||||
</usecase>
|
||||
|
||||
<usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
|
||||
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="280000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="180000"/>
|
||||
</usecase>
|
||||
|
||||
<usecase id="UC_AUDIO_RECORD" type="capture">
|
||||
|
|
|
@ -27,7 +27,8 @@
|
|||
<mixer>
|
||||
<!-- Initial default value of ALSA command -->
|
||||
<!-- PCM timeout -->
|
||||
<ctl name="PCM Stream Wait Time in MSec" value="500"/>
|
||||
<ctl name="PCM Stream Wait Time in MSec" value="100"/>
|
||||
<ctl name="Voice PCM Stream Wait Time in MSec" value="500"/>
|
||||
|
||||
<!-- TDM 0 setting -->
|
||||
<ctl name="TDM_0_RX Chan" value="Four"/>
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,7 +1,7 @@
|
|||
#PLATFORM_NAME gChip
|
||||
#EXPORT_FLAG HANDSFREE
|
||||
#SINGLE_API_VER 1.1.6
|
||||
#SAVE_TIME 2021-07-29 17:29:09
|
||||
#SAVE_TIME 2021-08-05 10:13:08
|
||||
|
||||
#CASE_NAME HANDSFREE-HANDSFREE-RESERVE1-FB
|
||||
#PARAM_TYPE TX+RX
|
||||
|
@ -9538,17 +9538,17 @@
|
|||
763 0x0006 //TX_MASKING_ABILITY
|
||||
764 0x0800 //TX_NND_WEIGHT
|
||||
765 0x0050 //TX_MIC_CALIBRATION_0
|
||||
766 0x0056 //TX_MIC_CALIBRATION_1
|
||||
766 0x0065 //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
|
||||
770 0x0040 //TX_MIC_PWR_BIAS_1
|
||||
771 0x0046 //TX_MIC_PWR_BIAS_2
|
||||
772 0x0046 //TX_MIC_PWR_BIAS_3
|
||||
773 0x0009 //TX_GAIN_LIMIT_0
|
||||
773 0x0000 //TX_GAIN_LIMIT_0
|
||||
774 0x000F //TX_GAIN_LIMIT_1
|
||||
775 0x000F //TX_GAIN_LIMIT_2
|
||||
776 0x000F //TX_GAIN_LIMIT_3
|
||||
775 0x0000 //TX_GAIN_LIMIT_2
|
||||
776 0x0000 //TX_GAIN_LIMIT_3
|
||||
777 0x7F5B //TX_BVE_NOVAD0_ALPHADOWN
|
||||
778 0x7FDE //TX_BVE_VAD0_ALPHAUP
|
||||
779 0x7F3A //TX_BVE_VAD0_ALPHADOWN
|
||||
|
@ -9670,7 +9670,7 @@
|
|||
895 0xCCCC //TX_FASTNS_SSA_THLFH
|
||||
896 0xD999 //TX_FASTNS_SSA_THHFH
|
||||
#RX
|
||||
0 0x026C //RX_RECVFUNC_MODE_0
|
||||
0 0x027C //RX_RECVFUNC_MODE_0
|
||||
1 0x0000 //RX_RECVFUNC_MODE_1
|
||||
2 0x0003 //RX_SAMPLINGFREQ_SIG
|
||||
3 0x0003 //RX_SAMPLINGFREQ_PROC
|
||||
|
|
|
@ -145,14 +145,14 @@
|
|||
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="20000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="10000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="100000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="10000"/>
|
||||
</usecase>
|
||||
|
||||
<usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
|
||||
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="280000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="180000"/>
|
||||
</usecase>
|
||||
|
||||
<usecase id="UC_AUDIO_RECORD" type="capture">
|
||||
|
|
|
@ -27,7 +27,8 @@
|
|||
<mixer>
|
||||
<!-- Initial default value of ALSA command -->
|
||||
<!-- PCM timeout -->
|
||||
<ctl name="PCM Stream Wait Time in MSec" value="500"/>
|
||||
<ctl name="PCM Stream Wait Time in MSec" value="100"/>
|
||||
<ctl name="Voice PCM Stream Wait Time in MSec" value="500"/>
|
||||
|
||||
<!-- TDM 0 setting -->
|
||||
<ctl name="TDM_0_RX Chan" value="Four"/>
|
||||
|
|
|
@ -145,14 +145,14 @@
|
|||
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="20000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="10000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="10000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="100000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="10000"/>
|
||||
</usecase>
|
||||
|
||||
<usecase id="UC_DEEP_BUFFER_PLAYBACK" type="playback">
|
||||
<be_cfg be_id="OUT_SPEAKER_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADSET_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_USB_HEADPHONE_BE_CFG" latency="70000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="280000"/>
|
||||
<be_cfg be_id="OUT_A2DP_BE_CFG" latency="180000"/>
|
||||
</usecase>
|
||||
|
||||
<usecase id="UC_AUDIO_RECORD" type="capture">
|
||||
|
|
|
@ -27,7 +27,8 @@
|
|||
<mixer>
|
||||
<!-- Initial default value of ALSA command -->
|
||||
<!-- PCM timeout -->
|
||||
<ctl name="PCM Stream Wait Time in MSec" value="500"/>
|
||||
<ctl name="PCM Stream Wait Time in MSec" value="100"/>
|
||||
<ctl name="Voice PCM Stream Wait Time in MSec" value="500"/>
|
||||
|
||||
<!-- TDM 0 setting -->
|
||||
<ctl name="TDM_0_RX Chan" value="Four"/>
|
||||
|
|
|
@ -49,5 +49,9 @@
|
|||
<dimen name="physical_volume_up_button_center_screen_location_y">950px</dimen>
|
||||
<dimen name="physical_volume_down_button_center_screen_location_y">1110px</dimen>
|
||||
|
||||
</resources>
|
||||
|
||||
<!-- Padding for the lock icon on the keyguard. In pixels - should not scale with display size. -->
|
||||
<dimen name="lock_icon_padding">54px</dimen>
|
||||
|
||||
</resources>
|
||||
|
||||
|
|
|
@ -59,5 +59,8 @@
|
|||
<!-- Location on the screen of the center of the physical volume up/down buttons. -->
|
||||
<dimen name="physical_volume_up_button_center_screen_location_y">1320px</dimen>
|
||||
<dimen name="physical_volume_down_button_center_screen_location_y">1520px</dimen>
|
||||
|
||||
<!-- Padding for the lock icon on the keyguard. In pixels - should not scale with display size. -->
|
||||
<dimen name="lock_icon_padding">68px</dimen>
|
||||
</resources>
|
||||
|
||||
|
|
|
@ -163,7 +163,7 @@
|
|||
"Monitor":true,
|
||||
"PollingDelay":60000,
|
||||
"PassiveDelay":7000,
|
||||
"ThrottleType":["None", "None", "None", "PID", "LIMIT", "LIMIT", "LIMIT"],
|
||||
"PIDInfo": {
|
||||
"K_Po":["NAN", "NAN", "NAN", 300, "NAN", "NAN", "NAN"],
|
||||
"K_Pu":["NAN", "NAN", "NAN", 300, "NAN", "NAN", "NAN"],
|
||||
"K_I":["NAN", "NAN", "NAN", 10, "NAN", "NAN", "NAN"],
|
||||
|
@ -172,13 +172,14 @@
|
|||
"S_Power":["NAN", "NAN", "NAN", 4000, "NAN", "NAN", "NAN"],
|
||||
"MinAllocPower":["NAN", "NAN", "NAN", 2000, "NAN", "NAN", "NAN"],
|
||||
"MaxAllocPower":["NAN", "NAN", "NAN", 7000, "NAN", "NAN", "NAN"],
|
||||
"I_Cutoff":["NAN", "NAN", "NAN", 1, "NAN", "NAN", "NAN"],
|
||||
"I_Cutoff":["NAN", "NAN", "NAN", 1, "NAN", "NAN", "NAN"]
|
||||
},
|
||||
"BindedCdevInfo": [
|
||||
{
|
||||
"CdevRequest": "thermal-cpufreq-0",
|
||||
"CdevWeightForPID": [0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9],
|
||||
"CdevCeiling": [6, 6, 6, 7, 8, 10, 10],
|
||||
"LimitInfo": [0, 0, 0, 7, 8, 10, 10],
|
||||
"CdevCeiling": [5, 5, 5, 6, 7, 9, 9],
|
||||
"LimitInfo": [0, 0, 0, 0, 7, 9, 9],
|
||||
"BindedPowerRail": "S4M_VDD_CPUCL0",
|
||||
"PowerThreshold": [200, 200, 200, 200, 50, 0, 0],
|
||||
"ReleaseLogic": "DECREASE"
|
||||
|
@ -186,8 +187,8 @@
|
|||
{
|
||||
"CdevRequest": "thermal-cpufreq-1",
|
||||
"CdevWeightForPID": [1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1],
|
||||
"CdevCeiling": [7, 7, 7, 8, 9, 11, 11],
|
||||
"LimitInfo": [0, 0, 0, 8, 9, 11, 11],
|
||||
"CdevCeiling": [9, 9, 9, 10, 11, 13, 13],
|
||||
"LimitInfo": [0, 0, 0, 0, 11, 13, 13],
|
||||
"BindedPowerRail": "S3M_VDD_CPUCL1",
|
||||
"PowerThreshold": [200, 200, 200, 200, 50, 0, 0],
|
||||
"ReleaseLogic": "DECREASE"
|
||||
|
@ -195,8 +196,8 @@
|
|||
{
|
||||
"CdevRequest": "thermal-cpufreq-2",
|
||||
"CdevWeightForPID": [2.9, 2.9, 2.9, 2.9, 2.9, 2.9, 2.9],
|
||||
"CdevCeiling": [10, 10, 10, 11, 12, 14, 14],
|
||||
"LimitInfo": [0, 0, 0, 11, 12, 14, 14],
|
||||
"CdevCeiling": [6, 6, 6, 7, 8, 11, 11],
|
||||
"LimitInfo": [0, 0, 0, 0, 8, 11, 11],
|
||||
"BindedPowerRail": "S2M_VDD_CPUCL2",
|
||||
"PowerThreshold": [200, 200, 200, 200, 50, 0, 0],
|
||||
"ReleaseLogic": "DECREASE"
|
||||
|
@ -205,7 +206,7 @@
|
|||
"CdevRequest": "thermal-gpufreq-0",
|
||||
"CdevWeightForPID": [3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3],
|
||||
"CdevCeiling": [1, 1, 1, 2, 3, 4, 4],
|
||||
"LimitInfo": [0, 0, 0, 2, 3, 4, 4],
|
||||
"LimitInfo": [0, 0, 0, 0, 3, 4, 4],
|
||||
"BindedPowerRail": "S2S_VDD_G3D",
|
||||
"PowerThreshold": [200, 200, 200, 200, 50, 0, 0],
|
||||
"ReleaseLogic": "DECREASE"
|
||||
|
@ -717,25 +718,25 @@
|
|||
"Name":"thermal-cpufreq-0",
|
||||
"Type":"CPU",
|
||||
"WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote",
|
||||
"State2Power":["1100", "1050", "1000", "950", "900", "850", "800", "750", "700", "650", "600"]
|
||||
"State2Power":["420", "332", "268", "212", "176", "148", "108", "80", "56", "24"]
|
||||
},
|
||||
{
|
||||
"Name":"thermal-cpufreq-1",
|
||||
"Type":"CPU",
|
||||
"WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote",
|
||||
"State2Power":["1400", "1350", "1300", "1250", "1200", "1150", "1100", "1050", "1000", "950", "900", "850", "800", "750"]
|
||||
"State2Power":["1216", "1018", "842", "686", "538", "428", "336", "274", "212", "178", "146", "118", "86", "56"]
|
||||
},
|
||||
{
|
||||
"Name":"thermal-cpufreq-2",
|
||||
"Type":"CPU",
|
||||
"WritePath":"/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote",
|
||||
"State2Power":["1450", "1400", "1350", "1300", "1250", "1200", "1150", "1100", "1050", "1000", "950", "900", "850", "800", "750"]
|
||||
"State2Power":["2322", "1992", "1674", "1412", "1168", "936", "766", "590", "474", "394", "310", "162"]
|
||||
},
|
||||
{
|
||||
"Name":"thermal-gpufreq-0",
|
||||
"Type":"GPU",
|
||||
"WritePath":"/dev/thermal/cdev-by-name/thermal-gpufreq-0/user_vote",
|
||||
"State2Power":["1100", "1000", "900", "800", "700"]
|
||||
"State2Power":["2580", "2033", "1427", "826", "358"]
|
||||
}
|
||||
],
|
||||
"PowerRails":[
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue