Merge Android 14 QPR1
Merged-In: I3b4d08e3a3fd62a4887a518e9ad93294700693b3 Bug: 315507370 Change-Id: Idac49a7a1c71b017efadae2ea3d58422e9b41093
This commit is contained in:
commit
ad5cc178e1
83 changed files with 22680 additions and 20595 deletions
|
@ -1,5 +1,4 @@
|
||||||
include device/google/shusky/fullmte-vars.mk
|
include device/google/gs-common/mte/fullmte-pixel.mk
|
||||||
$(call inherit-product, device/google/shusky/aosp_husky.mk)
|
$(call inherit-product, device/google/shusky/aosp_husky.mk)
|
||||||
$(call inherit-product, device/google/shusky/fullmte-common.mk)
|
|
||||||
|
|
||||||
PRODUCT_NAME := aosp_husky_fullmte
|
PRODUCT_NAME := aosp_husky_fullmte
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
include device/google/shusky/fullmte-vars.mk
|
include device/google/gs-common/mte/fullmte-pixel.mk
|
||||||
$(call inherit-product, device/google/shusky/aosp_ripcurrent.mk)
|
$(call inherit-product, device/google/shusky/aosp_ripcurrent.mk)
|
||||||
$(call inherit-product, device/google/shusky/fullmte-common.mk)
|
|
||||||
|
|
||||||
PRODUCT_NAME := aosp_ripcurrent_fullmte
|
PRODUCT_NAME := aosp_ripcurrent_fullmte
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
include device/google/shusky/fullmte-vars.mk
|
include device/google/gs-common/mte/fullmte-pixel.mk
|
||||||
$(call inherit-product, device/google/shusky/aosp_shiba.mk)
|
$(call inherit-product, device/google/shusky/aosp_shiba.mk)
|
||||||
$(call inherit-product, device/google/shusky/fullmte-common.mk)
|
|
||||||
|
|
||||||
PRODUCT_NAME := aosp_shiba_fullmte
|
PRODUCT_NAME := aosp_shiba_fullmte
|
||||||
|
|
120
audio/husky/aidl_config/audio_platform_configuration.xml
Normal file
120
audio/husky/aidl_config/audio_platform_configuration.xml
Normal file
|
@ -0,0 +1,120 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
|
<!-- Copyright (C) 2023 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.
|
||||||
|
-->
|
||||||
|
<audioPlatformConfiguration xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||||
|
<features>
|
||||||
|
<feature name="ThermalThrottle">
|
||||||
|
<argument name="Type" value="SKIN" />
|
||||||
|
<argument name="Name" value="VIRTUAL-SKIN" />
|
||||||
|
</feature>
|
||||||
|
<feature name="BatteryThrottle">
|
||||||
|
<argument name="Type" value="BCL_VOLTAGE" />
|
||||||
|
<argument name="Name" value="BCL_AUDIO_BAACL" />
|
||||||
|
<argument name="Strategy" value="MediaSpeakerAndScreenOn" />
|
||||||
|
</feature>
|
||||||
|
<feature name="PlaybackThermalThrottle">
|
||||||
|
<argument name="PollWaitMs" value="20000" />
|
||||||
|
<argument name="ThermistorName" value="VIRTUAL-SKIN" />
|
||||||
|
<argument name="ThermistorType" value="SKIN" />
|
||||||
|
<argument name="ThrottlingSeverity" value="MODERATE" />
|
||||||
|
</feature>
|
||||||
|
<feature name="RuntimeTuningDump" />
|
||||||
|
</features>
|
||||||
|
|
||||||
|
<voipVolume>
|
||||||
|
<path voipDevice="VoipDevice::kUsb">
|
||||||
|
<gain>0.01</gain>
|
||||||
|
<gain>0.02</gain>
|
||||||
|
<gain>0.04</gain>
|
||||||
|
<gain>0.10</gain>
|
||||||
|
<gain>0.21</gain>
|
||||||
|
<gain>0.47</gain>
|
||||||
|
<gain>1.00</gain>
|
||||||
|
</path>
|
||||||
|
</voipVolume>
|
||||||
|
|
||||||
|
<devices>
|
||||||
|
<device name="bluetooth" />
|
||||||
|
<device name="usb">
|
||||||
|
<argument name="MaxSamplingRate" value="192000" />
|
||||||
|
<argument name="UnsupportedFormat" value="S24_LE" />
|
||||||
|
<argument name="MaxCapPacketInterval" value="125" />
|
||||||
|
<argument name="MaxCapSampleRate" value="192000" />
|
||||||
|
<argument name="MaxCapBitWidth" value="32" />
|
||||||
|
<argument name="MaxCapChannel" value="2" />
|
||||||
|
<argument name="EnableHifi192kMultichannel" value="0" />
|
||||||
|
</device>
|
||||||
|
<device name="speaker" codec="cs35l41">
|
||||||
|
<argument name="SpeakerNum" value="2" />
|
||||||
|
<argument name="Rotation" />
|
||||||
|
<argument name="AcousticShockProtection" />
|
||||||
|
</device>
|
||||||
|
</devices>
|
||||||
|
|
||||||
|
<tuners>
|
||||||
|
<tuner type="playback" name="waves">
|
||||||
|
<argument name="Sink" value="SPK" />
|
||||||
|
<argument name="ThermistorsName" value="VIRTUAL-SKIN" />
|
||||||
|
</tuner>
|
||||||
|
<tuner type="telephony" name="fortemedia">
|
||||||
|
<argument name="VoIP_DLCHs" value="SPK:2,USB:2" />
|
||||||
|
<argument name="VoIP_Rate" value="32000" />
|
||||||
|
<argument name="BOOST_USB_SWB_CLK" value="y" />
|
||||||
|
<argument name="BOOST_HANDSET_SWB_CLK" value="y" />
|
||||||
|
<argument name="CCA" value="UnsupportBands:48000,ExSharedBands:48000,VoIPMode:Dl" />
|
||||||
|
</tuner>
|
||||||
|
<tuner type="capture" name="gs_capture" />
|
||||||
|
</tuners>
|
||||||
|
|
||||||
|
<latencies>
|
||||||
|
<latency source="primary-playback" sink="speaker" milliseconds="20" />
|
||||||
|
<latency source="primary-playback" sink="usb-device" milliseconds="10" />
|
||||||
|
<latency source="primary-playback" sink="usb-headset" milliseconds="10" />
|
||||||
|
<latency source="primary-playback" sink="bluetooth-a2dp-device" milliseconds="10" />
|
||||||
|
<latency source="primary-playback" sink="bluetooth-low-energy-speaker" milliseconds="10" />
|
||||||
|
|
||||||
|
<latency source="deep-buffer-playback" sink="speaker" milliseconds="70" />
|
||||||
|
<latency source="deep-buffer-playback" sink="usb-device" milliseconds="70" />
|
||||||
|
<latency source="deep-buffer-playback" sink="usb-headset" milliseconds="70" />
|
||||||
|
<latency source="deep-buffer-playback" sink="bluetooth-a2dp-device" milliseconds="180" />
|
||||||
|
|
||||||
|
<latency source="compress-offload-playback" sink="speaker" milliseconds="40" />
|
||||||
|
<latency source="compress-offload-playback" sink="usb-device" milliseconds="40" />
|
||||||
|
<latency source="compress-offload-playback" sink="usb-headset" milliseconds="40" />
|
||||||
|
<latency source="compress-offload-playback" sink="bluetooth-a2dp-device" milliseconds="70" />
|
||||||
|
|
||||||
|
<latency source="immersive-playback" sink="bluetooth-a2dp-device" milliseconds="100" />
|
||||||
|
|
||||||
|
<latency source="microphones" sink="primary-capture" milliseconds="160" />
|
||||||
|
<latency source="back-microphones" sink="primary-capture" milliseconds="160" />
|
||||||
|
<latency source="bluetooth-sco-headset" sink="primary-capture" milliseconds="40" />
|
||||||
|
</latencies>
|
||||||
|
|
||||||
|
<spatialCapture>
|
||||||
|
<enablement useCase="primary-capture" deviceInterface="microphones">
|
||||||
|
<source>MIC</source>
|
||||||
|
<source>CAMCORDER</source>
|
||||||
|
<source>VOICE_RECOGNITION</source>
|
||||||
|
</enablement>
|
||||||
|
<enablement useCase="primary-capture" deviceInterface="back-microphones">
|
||||||
|
<source>MIC</source>
|
||||||
|
<source>CAMCORDER</source>
|
||||||
|
<source>VOICE_RECOGNITION</source>
|
||||||
|
</enablement>
|
||||||
|
</spatialCapture>
|
||||||
|
|
||||||
|
<xi:include href="audio_policy_volumes.xml" />
|
||||||
|
<xi:include href="default_volume_tables.xml" />
|
||||||
|
</audioPlatformConfiguration>
|
|
@ -1,76 +0,0 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
||||||
<!-- Copyright (c) 2023, The Linux Foundation. All rights reserved. -->
|
|
||||||
<!-- -->
|
|
||||||
<!-- Redistribution and use in source and binary forms, with or without -->
|
|
||||||
<!-- modification, are permitted provided that the following conditions are -->
|
|
||||||
<!-- met: -->
|
|
||||||
<!-- * Redistributions of source code must retain the above copyright -->
|
|
||||||
<!-- notice, this list of conditions and the following disclaimer. -->
|
|
||||||
<!-- * Redistributions in binary form must reproduce the above -->
|
|
||||||
<!-- copyright notice, this list of conditions and the following -->
|
|
||||||
<!-- disclaimer in the documentation and/or other materials provided -->
|
|
||||||
<!-- with the distribution. -->
|
|
||||||
<!-- * Neither the name of The Linux Foundation nor the names of its -->
|
|
||||||
<!-- contributors may be used to endorse or promote products derived -->
|
|
||||||
<!-- from this software without specific prior written permission. -->
|
|
||||||
<!-- -->
|
|
||||||
<!-- THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED -->
|
|
||||||
<!-- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -->
|
|
||||||
<!-- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT -->
|
|
||||||
<!-- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS -->
|
|
||||||
<!-- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -->
|
|
||||||
<!-- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -->
|
|
||||||
<!-- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -->
|
|
||||||
<!-- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -->
|
|
||||||
<!-- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN -->
|
|
||||||
<!-- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -->
|
|
||||||
<audio_platform_configuration>
|
|
||||||
<product_lists>
|
|
||||||
<product name="Blackbird">
|
|
||||||
<id value="18d1:5033" />
|
|
||||||
</product>
|
|
||||||
<product name="Condor">
|
|
||||||
<id value="18d1:5034" />
|
|
||||||
</product>
|
|
||||||
<product name="Condor_Sprint">
|
|
||||||
<id value="18d1:5038" />
|
|
||||||
</product>
|
|
||||||
<product name="Condor_Sprint2">
|
|
||||||
<id value="18d1:5036" />
|
|
||||||
</product>
|
|
||||||
</product_lists>
|
|
||||||
|
|
||||||
<features>
|
|
||||||
<feature name="ThermalThrottle=Type:SKIN,Name:VIRTUAL-SKIN" />
|
|
||||||
<feature
|
|
||||||
name="BatteryThrottle=Type:BCL_VOLTAGE,Name:BCL_AUDIO_BAACL,Strategy:MediaSpeakerAndScreenOn" />
|
|
||||||
<feature
|
|
||||||
name="PlaybackThermalThrottle=PollWaitMs:20000,ThermistorName:VIRTUAL-SKIN,ThermistorType:SKIN,ThrottlingSeverity:MODERATE" />
|
|
||||||
</features>
|
|
||||||
|
|
||||||
<!-- The voip_db_mapping: format is "device="x" value="f1,f2..." -->
|
|
||||||
<!-- device should be "handset","speaker","usb","bt","bt_hearing_aid" or "digital_dock" -->
|
|
||||||
<voip_db_mapping>
|
|
||||||
<voip_path device="usb" value="0.01,0.02,0.04,0.1,0.21,0.47,1.0" />
|
|
||||||
</voip_db_mapping>
|
|
||||||
|
|
||||||
<!-- The device_builder: format is "type="x" codec_name="y" argu="z". name and argu are optional. -->
|
|
||||||
<device_builder>
|
|
||||||
<device type="bt" />
|
|
||||||
<device type="usb" argu="MaxSamplingRate=192000,UnsupportedFormat=S24_LE,MaxCapPacketInterval=125,MaxCapSampleRate=192000,MaxCapBitWidth=32,MaxCapChannel=2,EnableHifi192kMultichannel=0" />
|
|
||||||
<device type="speaker" codec_name="cs35l41" argu="SpeakerNum=4,Rotation,AcousticShockProtection" />
|
|
||||||
</device_builder>
|
|
||||||
|
|
||||||
<!-- The spatial_capture_conditions: format is "use_case="x" audio_source="y" -->
|
|
||||||
<!-- use_case defines in aidl/audio/usecase/use_case.h, audio_source is definied in aidl interfaces. -->
|
|
||||||
<spatial_capture_conditions>
|
|
||||||
<conditions use_case="primary-capture" audio_source="MIC,CAMCORDER,VOICE_RECOGNITION" />
|
|
||||||
</spatial_capture_conditions>
|
|
||||||
|
|
||||||
<!-- The tuner_builder: format is "type="x" codec_name="y" argu="z". argu is optional. -->
|
|
||||||
<tuner_builder>
|
|
||||||
<tuner type="playback" name="waves" argu="Sink=SPK ThermistorsName=VIRTUAL-SKIN" />
|
|
||||||
<tuner type="telephony" name="fortemedia" argu="VoIP_DLCHs=SPK:2,USB:2 VoIP_Rate=32000 BOOST_USB_SWB_CLK=y CCA=y" />
|
|
||||||
<tuner type="capture" name="gs_capture" />
|
|
||||||
</tuner_builder>
|
|
||||||
</audio_platform_configuration>
|
|
|
@ -1,215 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
|
||||||
<!-- Copyright (C) 2020 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.
|
|
||||||
-->
|
|
||||||
<audioPolicyConfiguration version="7.0" xmlns:xi="http://www.w3.org/2001/XInclude">
|
|
||||||
<globalConfiguration speaker_drc_enabled="false" call_screen_mode_supported="true" />
|
|
||||||
<modules>
|
|
||||||
<!-- Primary Audio HAL -->
|
|
||||||
<module name="primary" halVersion="2.0">
|
|
||||||
<attachedDevices>
|
|
||||||
<item>Speaker</item>
|
|
||||||
<item>Speaker Safe</item>
|
|
||||||
<item>Earpiece</item>
|
|
||||||
<item>Built-In Mic</item>
|
|
||||||
<item>Built-In Back Mic</item>
|
|
||||||
<item>Telephony Tx</item>
|
|
||||||
<item>Voice Call And Telephony Rx</item>
|
|
||||||
<item>Echo Ref In</item>
|
|
||||||
</attachedDevices>
|
|
||||||
<defaultOutputDevice>Speaker</defaultOutputDevice>
|
|
||||||
<mixPorts>
|
|
||||||
<mixPort name="primary output" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_PRIMARY AUDIO_OUTPUT_FLAG_FAST"
|
|
||||||
recommendedMuteDurationMs="40">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_FLOAT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="deep buffer" role="source" flags="AUDIO_OUTPUT_FLAG_DEEP_BUFFER">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_FLOAT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="compressed offload" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_DIRECT AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD AUDIO_OUTPUT_FLAG_NON_BLOCKING AUDIO_OUTPUT_FLAG_GAPLESS_OFFLOAD">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_MP3"
|
|
||||||
samplingRates="8000 16000 24000 32000 44100 48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_MONO" />
|
|
||||||
<profile name="" format="AUDIO_FORMAT_AAC_LC"
|
|
||||||
samplingRates="8000 16000 24000 32000 44100 48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_MONO" />
|
|
||||||
<profile name="" format="AUDIO_FORMAT_AAC_HE_V1"
|
|
||||||
samplingRates="8000 16000 24000 32000 44100 48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_MONO" />
|
|
||||||
<profile name="" format="AUDIO_FORMAT_AAC_HE_V2"
|
|
||||||
samplingRates="8000 16000 24000 32000 44100 48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_MONO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="haptic" role="source">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="immersive_out" role="source" flags="AUDIO_OUTPUT_FLAG_SPATIALIZER">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_32_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="incall playback" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_INCALL_MUSIC">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="voip_rx" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_VOIP_RX">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<!-- <mixPort name="mmap playback" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_DIRECT AUDIO_OUTPUT_FLAG_MMAP_NOIRQ">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_FLOAT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="raw" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_RAW AUDIO_OUTPUT_FLAG_FAST">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_32_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort> -->
|
|
||||||
|
|
||||||
<mixPort name="primary input" role="sink">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_INDEX_MASK_3" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="voip_tx" role="sink"
|
|
||||||
flags="AUDIO_INPUT_FLAG_VOIP_TX">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_IN_MONO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="fast input" role="sink"
|
|
||||||
flags="AUDIO_INPUT_FLAG_RAW AUDIO_INPUT_FLAG_FAST">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="hotword input" role="sink" flags="AUDIO_INPUT_FLAG_HW_HOTWORD">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="16000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="hotword tap" role="sink" flags="AUDIO_INPUT_FLAG_HOTWORD_TAP">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="16000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="hotword lookback" role="sink" flags="AUDIO_INPUT_FLAG_HOTWORD_TAP AUDIO_INPUT_FLAG_HW_LOOKBACK">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="16000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<!-- <mixPort name="mmap capture" role="sink" flags="AUDIO_INPUT_FLAG_MMAP_NOIRQ">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_32_BIT"
|
|
||||||
samplingRates="48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO" />
|
|
||||||
</mixPort> -->
|
|
||||||
|
|
||||||
</mixPorts>
|
|
||||||
<devicePorts>
|
|
||||||
<!-- Output devices declaration, i.e. Sink DEVICE PORT -->
|
|
||||||
<devicePort tagName="Earpiece" type="AUDIO_DEVICE_OUT_EARPIECE" role="sink" />
|
|
||||||
<devicePort tagName="Speaker" type="AUDIO_DEVICE_OUT_SPEAKER" role="sink" />
|
|
||||||
<devicePort tagName="Speaker Safe" type="AUDIO_DEVICE_OUT_SPEAKER_SAFE" role="sink" />
|
|
||||||
<devicePort tagName="Wired Headset" type="AUDIO_DEVICE_OUT_WIRED_HEADSET"
|
|
||||||
role="sink" />
|
|
||||||
<devicePort tagName="Wired Headphones" type="AUDIO_DEVICE_OUT_WIRED_HEADPHONE"
|
|
||||||
role="sink" />
|
|
||||||
<devicePort tagName="BT SCO" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO" role="sink" />
|
|
||||||
<devicePort tagName="BT SCO Headset" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO_HEADSET"
|
|
||||||
role="sink" />
|
|
||||||
<devicePort tagName="BT SCO Car Kit" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO_CARKIT"
|
|
||||||
role="sink" />
|
|
||||||
<devicePort tagName="USB Device Out" type="AUDIO_DEVICE_OUT_USB_DEVICE" role="sink" />
|
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET"
|
|
||||||
role="sink" />
|
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink" />
|
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink" />
|
|
||||||
<!-- Input devices declaration, i.e. Source DEVICE PORT -->
|
|
||||||
<devicePort tagName="Built-In Mic" type="AUDIO_DEVICE_IN_BUILTIN_MIC" role="source" />
|
|
||||||
<devicePort tagName="Built-In Back Mic" type="AUDIO_DEVICE_IN_BACK_MIC"
|
|
||||||
role="source" />
|
|
||||||
<devicePort tagName="Wired Headset Mic" type="AUDIO_DEVICE_IN_WIRED_HEADSET"
|
|
||||||
role="source" />
|
|
||||||
<devicePort tagName="BT SCO Headset Mic"
|
|
||||||
type="AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET" role="source" />
|
|
||||||
<devicePort tagName="BT A2DP Out" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP" role="sink"
|
|
||||||
encodedFormats="AUDIO_FORMAT_OPUS AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="44100 48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="BT A2DP Headphones"
|
|
||||||
type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES" role="sink"
|
|
||||||
encodedFormats="AUDIO_FORMAT_OPUS AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="44100 48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="BT A2DP Speaker" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER"
|
|
||||||
role="sink"
|
|
||||||
encodedFormats="AUDIO_FORMAT_OPUS AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="44100 48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="BT BLE Headset" type="AUDIO_DEVICE_OUT_BLE_HEADSET" role="sink"
|
|
||||||
encodedFormats="AUDIO_FORMAT_LC3">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="BT BLE Speaker" type="AUDIO_DEVICE_OUT_BLE_SPEAKER" role="sink"
|
|
||||||
encodedFormats="AUDIO_FORMAT_LC3">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="BLE Headset Mic" type="AUDIO_DEVICE_IN_BLE_HEADSET"
|
|
||||||
role="source">
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="USB Device In" type="AUDIO_DEVICE_IN_USB_DEVICE" role="source" />
|
|
||||||
<devicePort tagName="USB Headset In" type="AUDIO_DEVICE_IN_USB_HEADSET"
|
|
||||||
role="source" />
|
|
||||||
<!-- AUDIO_DEVICE_IN_VOICE_CALL and AUDIO_DEVICE_IN_TELEPHONY_RX are in the same
|
|
||||||
value -->
|
|
||||||
<devicePort tagName="Voice Call And Telephony Rx" type="AUDIO_DEVICE_IN_VOICE_CALL"
|
|
||||||
role="source" />
|
|
||||||
<devicePort tagName="Echo Ref In" type="AUDIO_DEVICE_IN_ECHO_REFERENCE"
|
|
||||||
role="source" />
|
|
||||||
</devicePorts>
|
|
||||||
<!-- route declaration, i.e. list all available sources for a given sink -->
|
|
||||||
<routes>
|
|
||||||
<route type="mix" sink="Earpiece"
|
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed offload" />
|
|
||||||
<route type="mix" sink="Speaker"
|
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed offload" />
|
|
||||||
<route type="mix" sink="Telephony Tx" sources="incall playback" />
|
|
||||||
<route type="mix" sink="primary input"
|
|
||||||
sources="Built-In Mic,Built-In Back Mic" />
|
|
||||||
<route type="mix" sink="voip_tx"
|
|
||||||
sources="Built-In Mic,Built-In Back Mic" />
|
|
||||||
<route type="mix" sink="fast input"
|
|
||||||
sources="Built-In Mic,Built-In Back Mic" />
|
|
||||||
<route type="mix" sink="hotword input" sources="Built-In Mic" />
|
|
||||||
<route type="mix" sink="hotword tap" sources="Built-In Mic" />
|
|
||||||
<route type="mix" sink="hotword lookback" sources="Built-In Mic" />
|
|
||||||
</routes>
|
|
||||||
</module>
|
|
||||||
</modules>
|
|
||||||
<!-- End of Modules section -->
|
|
||||||
<!-- Volume section -->
|
|
||||||
<xi:include href="audio_policy_volumes.xml" />
|
|
||||||
<xi:include href="default_volume_tables.xml" />
|
|
||||||
<!-- End of Volume section -->
|
|
||||||
</audioPolicyConfiguration>
|
|
|
@ -79,8 +79,8 @@
|
||||||
<!-- Cirrus Booster Amp Output Gain -->
|
<!-- Cirrus Booster Amp Output Gain -->
|
||||||
<ctl name="AMP PCM Gain" value="17" />
|
<ctl name="AMP PCM Gain" value="17" />
|
||||||
<ctl name="R AMP PCM Gain" value="17" />
|
<ctl name="R AMP PCM Gain" value="17" />
|
||||||
<ctl name="Digital PCM Volume" value="817" />
|
<ctl name="Digital PCM Volume" value="0" />
|
||||||
<ctl name="R Digital PCM Volume" value="817" />
|
<ctl name="R Digital PCM Volume" value="0" />
|
||||||
|
|
||||||
<!-- Cirrus Booster Amp Power -->
|
<!-- Cirrus Booster Amp Power -->
|
||||||
<ctl name="Main AMP Enable Switch" value="0" />
|
<ctl name="Main AMP Enable Switch" value="0" />
|
||||||
|
@ -97,6 +97,8 @@
|
||||||
<ctl name="R DSP RX2 Source" value="ASPRX1" />
|
<ctl name="R DSP RX2 Source" value="ASPRX1" />
|
||||||
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
||||||
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="PCM Soft Ramp" value=".5ms" />
|
||||||
|
<ctl name="R PCM Soft Ramp" value=".5ms" />
|
||||||
|
|
||||||
<!-- Cirrus ASP TX source -->
|
<!-- Cirrus ASP TX source -->
|
||||||
<ctl name="ASP TX1 Source" value="VMON" />
|
<ctl name="ASP TX1 Source" value="VMON" />
|
||||||
|
@ -315,6 +317,7 @@
|
||||||
<ctl name="Decoder Reference Enable" value="0" />
|
<ctl name="Decoder Reference Enable" value="0" />
|
||||||
<ctl name="LVM Enable" value="0" />
|
<ctl name="LVM Enable" value="0" />
|
||||||
|
|
||||||
|
<ctl name="AoC Chirp Enable" value="0" />
|
||||||
<!-- sidetone dynamic control -->
|
<!-- sidetone dynamic control -->
|
||||||
<path name="sidetone-for handset">
|
<path name="sidetone-for handset">
|
||||||
<!-- 1065353216 = 0x3f800000 = 1.0 -->
|
<!-- 1065353216 = 0x3f800000 = 1.0 -->
|
||||||
|
@ -374,10 +377,46 @@
|
||||||
<ctl name="BT_RX Mixer EP2" value="1" />
|
<ctl name="BT_RX Mixer EP2" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="primary-playback -> usb-headset">
|
<path name="primary-playback-0 -> bt">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP2" value="1" />
|
<ctl name="USB_RX Mixer EP2" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> usb-headset">
|
||||||
|
<path name="primary-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> usb-device">
|
||||||
|
<path name="primary-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="raw-playback -> speaker">
|
<path name="raw-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer RAW" value="1" />
|
<ctl name="TDM_0_RX Mixer RAW" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -398,10 +437,46 @@
|
||||||
<ctl name="BT_RX Mixer RAW" value="1" />
|
<ctl name="BT_RX Mixer RAW" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="raw-playback -> usb-headset">
|
<path name="raw-playback-0 -> bt">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer RAW" value="1" />
|
<ctl name="USB_RX Mixer RAW" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> usb-headset">
|
||||||
|
<path name="raw-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> usb-device">
|
||||||
|
<path name="raw-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="deep-buffer-playback -> speaker">
|
<path name="deep-buffer-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer EP6" value="1" />
|
<ctl name="TDM_0_RX Mixer EP6" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -422,10 +497,46 @@
|
||||||
<ctl name="BT_RX Mixer EP6" value="1" />
|
<ctl name="BT_RX Mixer EP6" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="deep-buffer-playback -> usb-headset">
|
<path name="deep-buffer-playback-0 -> bt">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP6" value="1" />
|
<ctl name="USB_RX Mixer EP6" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> usb-headset">
|
||||||
|
<path name="deep-buffer-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> usb-device">
|
||||||
|
<path name="deep-buffer-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="compress-offload-playback">
|
<path name="compress-offload-playback">
|
||||||
<ctl name="LVM Enable" value="1" />
|
<ctl name="LVM Enable" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -451,10 +562,46 @@
|
||||||
<ctl name="BT_RX Mixer EP7" value="1" />
|
<ctl name="BT_RX Mixer EP7" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="compress-offload-playback -> usb-headset">
|
<path name="compress-offload-playback-0 -> bt">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP7" value="1" />
|
<ctl name="USB_RX Mixer EP7" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> usb-headset">
|
||||||
|
<path name="compress-offload-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> usb-device">
|
||||||
|
<path name="compress-offload-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="mmap-playback -> speaker">
|
<path name="mmap-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer EP1" value="1" />
|
<ctl name="TDM_0_RX Mixer EP1" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -475,14 +622,58 @@
|
||||||
<ctl name="BT_RX Mixer EP1" value="1" />
|
<ctl name="BT_RX Mixer EP1" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="mmap-playback -> usb-headset">
|
<path name="mmap-playback-0 -> bt">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP1" value="1" />
|
<ctl name="USB_RX Mixer EP1" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="hifi-playback -> usb-headset">
|
<path name="mmap-playback-0 -> usb-headset">
|
||||||
|
<path name="mmap-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> usb-device">
|
||||||
|
<path name="mmap-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="hifi-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer HIFI" value="1" />
|
<ctl name="USB_RX Mixer HIFI" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="hifi-playback-0 -> usb-headset">
|
||||||
|
<path name="hifi-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="hifi-playback-0 -> usb-device">
|
||||||
|
<path name="hifi-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="voip-playback -> speaker">
|
<path name="voip-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer VOIP" value="1" />
|
<ctl name="TDM_0_RX Mixer VOIP" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -503,10 +694,46 @@
|
||||||
<ctl name="BT_RX Mixer VOIP" value="1" />
|
<ctl name="BT_RX Mixer VOIP" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="voip-playback -> usb-headset">
|
<path name="voip-playback-0 -> bt">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer VOIP" value="1" />
|
<ctl name="USB_RX Mixer VOIP" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> usb-headset">
|
||||||
|
<path name="voip-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> usb-device">
|
||||||
|
<path name="voip-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="immersive-playback -> speaker">
|
<path name="immersive-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer IMSV" value="1" />
|
<ctl name="TDM_0_RX Mixer IMSV" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -527,10 +754,34 @@
|
||||||
<ctl name="BT_RX Mixer IMSV" value="1" />
|
<ctl name="BT_RX Mixer IMSV" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="immersive-playback -> usb-headset">
|
<path name="immersive-playback-0 -> bt">
|
||||||
|
<path name="immersive-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="immersive-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="immersive-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="immersive-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer IMSV" value="1" />
|
<ctl name="USB_RX Mixer IMSV" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> usb-headset">
|
||||||
|
<path name="immersive-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> usb-device">
|
||||||
|
<path name="immersive-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="haptic-playback -> speaker">
|
<path name="haptic-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer EP3" value="1" />
|
<ctl name="TDM_0_RX Mixer EP3" value="1" />
|
||||||
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
||||||
|
@ -553,11 +804,47 @@
|
||||||
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="haptic-playback -> usb-headset">
|
<path name="haptic-playback-0 -> bt">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP3" value="1" />
|
<ctl name="USB_RX Mixer EP3" value="1" />
|
||||||
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> usb-headset">
|
||||||
|
<path name="haptic-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> usb-device">
|
||||||
|
<path name="haptic-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<!-- audio capture dynamic route -->
|
<!-- audio capture dynamic route -->
|
||||||
<path name="microphones -> primary-capture-0">
|
<path name="microphones -> primary-capture-0">
|
||||||
<ctl name="EP1 TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="EP1 TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
|
@ -567,10 +854,18 @@
|
||||||
<ctl name="EP1 TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="EP1 TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic -> primary-capture-0">
|
<path name="usb-microphones -> primary-capture-0">
|
||||||
<ctl name="EP1 TX Mixer USB_TX" value="1" />
|
<ctl name="EP1 TX Mixer USB_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-headset-microphones -> primary-capture-0">
|
||||||
|
<path name="usb-microphones -> primary-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-device-microphones -> primary-capture-0">
|
||||||
|
<path name="usb-microphones -> primary-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="microphones -> voip-capture-0">
|
<path name="microphones -> voip-capture-0">
|
||||||
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -579,11 +874,19 @@
|
||||||
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic -> voip-capture-0">
|
<path name="usb-microphones -> voip-capture-0">
|
||||||
<ctl name="VOIP TX Mixer USB_TX" value="1" />
|
<ctl name="VOIP TX Mixer USB_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="bt-mic -> voip-capture-0">
|
<path name="usb-headset-microphones -> voip-capture-0">
|
||||||
|
<path name="usb-microphones -> voip-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-device-microphones -> voip-capture-0">
|
||||||
|
<path name="usb-microphones -> voip-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="bluetooth-sco-headset-microphones -> voip-capture-0">
|
||||||
<ctl name="VOIP TX Mixer BT_TX" value="1" />
|
<ctl name="VOIP TX Mixer BT_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
@ -595,11 +898,19 @@
|
||||||
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic -> fast-capture-0">
|
<path name="usb-microphones -> fast-capture-0">
|
||||||
<ctl name="EP3 TX Mixer USB_TX" value="1" />
|
<ctl name="EP3 TX Mixer USB_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="bt-mic -> fast-capture-0">
|
<path name="usb-headset-microphones -> fast-capture-0">
|
||||||
|
<path name="usb-microphones -> fast-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-device-microphones -> fast-capture-0">
|
||||||
|
<path name="usb-microphones -> fast-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="bluetooth-sco-headset-microphones -> fast-capture-0">
|
||||||
<ctl name="EP3 TX Mixer BT_TX" value="1" />
|
<ctl name="EP3 TX Mixer BT_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
@ -625,10 +936,30 @@
|
||||||
<ctl name="BT_RX Mixer EP5" value="1" />
|
<ctl name="BT_RX Mixer EP5" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="voice-call-downlink-0 -> usb-headphone">
|
<path name="voice-call-downlink-0 -> bluetooth-sco-default">
|
||||||
|
<path name="voice-call-downlink-0 -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voice-call-downlink-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="voice-call-downlink-0 -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voice-call-downlink-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="voice-call-downlink-0 -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voice-call-downlink-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP5" value="1" />
|
<ctl name="USB_RX Mixer EP5" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="voice-call-downlink-0 -> usb-headset">
|
||||||
|
<path name="voice-call-downlink-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voice-call-downlink-0 -> usb-device">
|
||||||
|
<path name="voice-call-downlink-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="voice-call-downlink-0 -> null-sink">
|
<path name="voice-call-downlink-0 -> null-sink">
|
||||||
<ctl name="INCALL_RX Mixer EP5" value="1" />
|
<ctl name="INCALL_RX Mixer EP5" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -641,11 +972,19 @@
|
||||||
<ctl name="EP4 TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="EP4 TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic -> voice-call-uplink-0">
|
<path name="usb-microphones -> voice-call-uplink-0">
|
||||||
<ctl name="EP4 TX Mixer USB_TX" value="1" />
|
<ctl name="EP4 TX Mixer USB_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="bt-mic -> voice-call-uplink-0">
|
<path name="usb-headset-microphones -> voice-call-uplink-0">
|
||||||
|
<path name="usb-microphones -> voice-call-uplink-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-device-microphones -> voice-call-uplink-0">
|
||||||
|
<path name="usb-microphones -> voice-call-uplink-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="bluetooth-sco-headset-microphones -> voice-call-uplink-0">
|
||||||
<ctl name="EP4 TX Mixer BT_TX" value="1" />
|
<ctl name="EP4 TX Mixer BT_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
@ -657,19 +996,59 @@
|
||||||
<ctl name="NoHost1 TX Mixer TDM_0_TX" value="1" />
|
<ctl name="NoHost1 TX Mixer TDM_0_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="telephony-rx -> in-call-capture-0" />
|
<path name="telephony-rx (VOICE_DOWNLINK) -> in-call-capture-0">
|
||||||
<path name="telephony-rx -> in-call-capture-1" />
|
<ctl name="Incall Capture Stream0" value="DL" />
|
||||||
<path name="telephony-rx -> in-call-capture-2" />
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_UPLINK) -> in-call-capture-0">
|
||||||
|
<ctl name="Incall Capture Stream0" value="UL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_CALL) -> in-call-capture-0">
|
||||||
|
<ctl name="Incall Capture Stream0" value="UL_DL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_DOWNLINK) -> in-call-capture-1">
|
||||||
|
<ctl name="Incall Capture Stream1" value="DL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_UPLINK) -> in-call-capture-1">
|
||||||
|
<ctl name="Incall Capture Stream1" value="UL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_CALL) -> in-call-capture-1">
|
||||||
|
<ctl name="Incall Capture Stream1" value="UL_DL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_DOWNLINK) -> in-call-capture-2">
|
||||||
|
<ctl name="Incall Capture Stream2" value="DL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_UPLINK) -> in-call-capture-2">
|
||||||
|
<ctl name="Incall Capture Stream2" value="UL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_CALL) -> in-call-capture-2">
|
||||||
|
<ctl name="Incall Capture Stream2" value="UL_DL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="microphones -> mmap-capture-0">
|
<path name="microphones -> mmap-capture-0">
|
||||||
<ctl name="EP2 TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="EP2 TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic -> mmap-capture-0">
|
<path name="usb-microphones -> mmap-capture-0">
|
||||||
<ctl name="EP2 TX Mixer USB_TX" value="1" />
|
<ctl name="EP2 TX Mixer USB_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="bt-mic -> mmap-capture-0">
|
<path name="usb-headset-microphones -> mmap-capture-0">
|
||||||
|
<path name="usb-microphones -> mmap-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-device-microphones -> mmap-capture-0">
|
||||||
|
<path name="usb-microphones -> mmap-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="bluetooth-sco-headset-microphones -> mmap-capture-0">
|
||||||
<ctl name="EP2 TX Mixer BT_TX" value="1" />
|
<ctl name="EP2 TX Mixer BT_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
@ -682,15 +1061,13 @@
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-earpiece (VOICE)">
|
<path name="speaker-earpiece (VOICE)">
|
||||||
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
|
||||||
<ctl name="PCM Source" value="ASP" />
|
<ctl name="PCM Source" value="ASP" />
|
||||||
<ctl name="AMP PCM Gain" value="7" />
|
<ctl name="AMP PCM Gain" value="7" />
|
||||||
<ctl name="Main AMP Enable Switch" value="1" />
|
<ctl name="Main AMP Enable Switch" value="1" />
|
||||||
|
<ctl name="AoC Chirp Enable" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker">
|
<path name="speaker">
|
||||||
<ctl name="Boost Peak Current Limit" value="2.50A" />
|
|
||||||
<ctl name="R Boost Peak Current Limit" value="2.50A" />
|
|
||||||
<ctl name="Main AMP Enable Switch" value="1" />
|
<ctl name="Main AMP Enable Switch" value="1" />
|
||||||
<ctl name="R Main AMP Enable Switch" value="1" />
|
<ctl name="R Main AMP Enable Switch" value="1" />
|
||||||
<ctl name="Fast Use Case Delta File" value="fast_switch3.txt" />
|
<ctl name="Fast Use Case Delta File" value="fast_switch3.txt" />
|
||||||
|
@ -700,8 +1077,6 @@
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker (VOICE)">
|
<path name="speaker (VOICE)">
|
||||||
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
|
||||||
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
|
||||||
<ctl name="ASPTX1 Slot Position" value="1" />
|
<ctl name="ASPTX1 Slot Position" value="1" />
|
||||||
<ctl name="R ASPTX1 Slot Position" value="0" />
|
<ctl name="R ASPTX1 Slot Position" value="0" />
|
||||||
<!--<ctl name="R DSP RX2 Source" value="ASPRX2" />-->
|
<!--<ctl name="R DSP RX2 Source" value="ASPRX2" />-->
|
||||||
|
@ -712,11 +1087,9 @@
|
||||||
<ctl name="Fast Use Case Switch Enable" value="1" />
|
<ctl name="Fast Use Case Switch Enable" value="1" />
|
||||||
<ctl name="R Fast Use Case Delta File" value="fast_switch2.txt" />
|
<ctl name="R Fast Use Case Delta File" value="fast_switch2.txt" />
|
||||||
<ctl name="R Fast Use Case Switch Enable" value="1" />
|
<ctl name="R Fast Use Case Switch Enable" value="1" />
|
||||||
<ctl name="Digital PCM Volume" value="800" />
|
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-safe">
|
<path name="speaker-safe">
|
||||||
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
|
||||||
<ctl name="R Main AMP Enable Switch" value="1" />
|
<ctl name="R Main AMP Enable Switch" value="1" />
|
||||||
<!-- load Bypass FIR -->
|
<!-- load Bypass FIR -->
|
||||||
<ctl name="R Fast Use Case Delta File" value="fast_switch4.txt" />
|
<ctl name="R Fast Use Case Delta File" value="fast_switch4.txt" />
|
||||||
|
@ -758,6 +1131,17 @@
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="microphones (SOUND_TRIGGER_AEC)">
|
||||||
|
<ctl name="Audio Capture Eraser Enable" value="1" />
|
||||||
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
||||||
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
||||||
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
|
||||||
|
<ctl name="MIC DC Blocker" value="1" />
|
||||||
|
<ctl name="Audio Capture Mic Source" value="ERASER" />
|
||||||
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="back-microphones">
|
<path name="back-microphones">
|
||||||
<ctl name="Mic Spatial Module Enable" value="1" />
|
<ctl name="Mic Spatial Module Enable" value="1" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
|
@ -778,8 +1162,7 @@
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="camcorder-mic">
|
<path name="microphones (CAMCORDER)">
|
||||||
<ctl name="Mic Spatial Module Enable" value="1" />
|
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
||||||
|
@ -788,14 +1171,17 @@
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="voice-recog-aec-mic">
|
<path name="back-microphones (CAMCORDER)">
|
||||||
<ctl name="Audio Capture Eraser Enable" value="1" />
|
<path name="microphones (CAMCORDER)" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="camcorder-mic">
|
||||||
|
<ctl name="Mic Spatial Module Enable" value="1" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
|
||||||
<ctl name="MIC DC Blocker" value="1" />
|
<ctl name="MIC DC Blocker" value="1" />
|
||||||
<ctl name="Audio Capture Mic Source" value="ERASER" />
|
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
@ -826,7 +1212,7 @@
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="5" />
|
<ctl name="MIC Record Soft Gain (dB)" value="5" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="bt-mic">
|
<path name="bluetooth-sco-headset-microphones">
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
||||||
|
@ -836,7 +1222,7 @@
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic">
|
<path name="usb-headset-microphones">
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
||||||
|
@ -861,4 +1247,68 @@
|
||||||
<ctl name="R DSP1 Preload Switch" value="1" />
|
<ctl name="R DSP1 Preload Switch" value="1" />
|
||||||
</path>
|
</path>
|
||||||
<!-- cs35l41 specific path to load firmware in cs35l41.c end-->
|
<!-- cs35l41 specific path to load firmware in cs35l41.c end-->
|
||||||
|
<!-- cs35l41 specific path for adated feature in cs35l41_route_control.cc -->
|
||||||
|
<!-- Which is controlled by speaker module and path name format is fixed. -->
|
||||||
|
<!-- Path name format: adapted-{type}{-battery-throttled}{-acoustic-shock} -->
|
||||||
|
<!-- Battery throttle and acoustic shock are disabled: "adapted-speaker" -->
|
||||||
|
<!-- Battery throttle enabled: "adapted-speaker-battery-throttled" -->
|
||||||
|
<!-- Acoustic shock enabled: "adapted-speaker-acoustic-shock" -->
|
||||||
|
<!-- Both are enabled: "adapted-speaker-battery-throttled-acoustic-shock" -->
|
||||||
|
<path name="adapted-speaker">
|
||||||
|
<ctl name="Boost Peak Current Limit" value="2.50A" />
|
||||||
|
<ctl name="R Boost Peak Current Limit" value="2.50A" />
|
||||||
|
<ctl name="Digital PCM Volume" value="817" />
|
||||||
|
<ctl name="R Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-speaker-battery-throttled">
|
||||||
|
<ctl name="Boost Peak Current Limit" value="1.80A" />
|
||||||
|
<ctl name="R Boost Peak Current Limit" value="1.80A" />
|
||||||
|
<ctl name="Digital PCM Volume" value="817" />
|
||||||
|
<ctl name="R Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="adapted-speaker-safe">
|
||||||
|
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="R Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-speaker-safe-battery-throttled">
|
||||||
|
<path name="adapted-speaker-safe" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="adapted-earpiece">
|
||||||
|
<ctl name="Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-earpiece-battery-throttled">
|
||||||
|
<path name="adapted-earpiece" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="adapted-voice-speaker">
|
||||||
|
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="Digital PCM Volume" value="800" />
|
||||||
|
<ctl name="R Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-voice-speaker-battery-throttled">
|
||||||
|
<path name="adapted-voice-speaker" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-voice-speaker-acoustic-shock">
|
||||||
|
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="PCM Soft Ramp" value="2ms" />
|
||||||
|
<ctl name="Digital PCM Volume" value="0" />
|
||||||
|
<ctl name="R Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="adapted-voice-speaker-battery-throttled-acoustic-shock">
|
||||||
|
<path name="adapted-voice-speaker-acoustic-shock" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="adapted-voice-earpiece">
|
||||||
|
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-voice-earpiece-battery-throttled">
|
||||||
|
<path name="adapted-voice-earpiece" />
|
||||||
|
</path>
|
||||||
|
<!-- cs35l41 specific path for adated feature in cs35l41_route_control.cc end -->
|
||||||
</mixer>
|
</mixer>
|
||||||
|
|
|
@ -21,8 +21,7 @@ AUDIO_TABLE_FOLDER := husky
|
||||||
|
|
||||||
ifeq ($(BUILD_AUDIO_AIDL_VERSION),true)
|
ifeq ($(BUILD_AUDIO_AIDL_VERSION),true)
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \
|
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_platform_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_configuration.xml \
|
||||||
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_platform_configuration_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_configuration_aidl.xml \
|
|
||||||
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \
|
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \
|
||||||
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/mixer_paths_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_aidl.xml
|
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/mixer_paths_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_aidl.xml
|
||||||
else
|
else
|
||||||
|
|
|
@ -300,13 +300,14 @@
|
||||||
<device_handle>
|
<device_handle>
|
||||||
<handler libname="audio_bt_aoc.so"/>
|
<handler libname="audio_bt_aoc.so"/>
|
||||||
<handler libname="audio_usb_aoc.so" argu="MaxSamplingRate=192000,UnsupportedFormat=S24_LE,MaxCapPacketInterval=125,MaxCapSampleRate=192000,MaxCapBitWidth=32,MaxCapChannel=2,EnableHifi192kMultichannel=0"/>
|
<handler libname="audio_usb_aoc.so" argu="MaxSamplingRate=192000,UnsupportedFormat=S24_LE,MaxCapPacketInterval=125,MaxCapSampleRate=192000,MaxCapBitWidth=32,MaxCapChannel=2,EnableHifi192kMultichannel=0"/>
|
||||||
|
<handler libname="audio_hdmi_aoc.so"/>
|
||||||
</device_handle>
|
</device_handle>
|
||||||
|
|
||||||
<external_module>
|
<external_module>
|
||||||
<module libname="audio_spk_35l41.so" argu="AcousticShockProtection"/>
|
<module libname="audio_spk_35l41.so" argu="AcousticShockProtection"/>
|
||||||
<module libname="audio_waves_aoc.so" argu="Sink=SPK:1 ThermistorsName=VIRTUAL-SKIN-SPEAKER"/>
|
<module libname="audio_waves_aoc.so" argu="Sink=SPK:1 ThermistorsName=VIRTUAL-SKIN-SPEAKER"/>
|
||||||
<module libname="audio_cca_aoc.so" argu="UnsupportBands=48000 ExSharedBands=48000 VoIPMode=Dl"/>
|
<module libname="audio_cca_aoc.so" argu="UnsupportBands=48000 ExSharedBands=48000 VoIPMode=Dl"/>
|
||||||
<module libname="audio_fortemedia_aoc.so" argu="BOOST_HANDSET_SWB_CLK=y DL_CH=y VoIP_DLCHs=SPK:2,USB:2,BT:2 VoIP_Rate=32000 SHARED_MODULE=1130578253"/>
|
<module libname="audio_fortemedia_aoc.so" argu="MCPS_TABLE=y DL_CH=y VoIP_DLCHs=SPK:2,USB:2,BT:2 VoIP_Rate=32000 SHARED_MODULE=1130578253"/>
|
||||||
<module libname="liboffloadeffect.so"/>
|
<module libname="liboffloadeffect.so"/>
|
||||||
<module libname="audio_amcs_ext.so"/>
|
<module libname="audio_amcs_ext.so"/>
|
||||||
<module libname="audio_bluenote_aoc.so"/>
|
<module libname="audio_bluenote_aoc.so"/>
|
||||||
|
|
|
@ -149,7 +149,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -228,6 +228,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,compressed_offload"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -149,7 +149,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -184,6 +184,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,compressed_offload"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -145,7 +145,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -180,6 +180,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -149,7 +149,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -205,6 +205,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,compressed_offload"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -687,6 +687,12 @@
|
||||||
<ctl name="R Fast Use Case Switch Enable" value="1" /-->
|
<ctl name="R Fast Use Case Switch Enable" value="1" /-->
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="hdmi">
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="hdmi-post">
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="voice-speaker">
|
<path name="voice-speaker">
|
||||||
<ctl name="R Boost Peak Current Limit" value="3.50A"/>
|
<ctl name="R Boost Peak Current Limit" value="3.50A"/>
|
||||||
<ctl name="Boost Peak Current Limit" value="3.50A"/>
|
<ctl name="Boost Peak Current Limit" value="3.50A"/>
|
||||||
|
|
Binary file not shown.
|
@ -3,7 +3,7 @@
|
||||||
#EXPORT_FLAG BLUETOOTH
|
#EXPORT_FLAG BLUETOOTH
|
||||||
#PARAM_MODE FULL
|
#PARAM_MODE FULL
|
||||||
#SAVE_MODE 3
|
#SAVE_MODE 3
|
||||||
#SAVE_TIME 2023-07-06 16:40:03
|
#SAVE_TIME 2023-09-14 20:13:28
|
||||||
|
|
||||||
#CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB
|
#CASE_NAME BLUETOOTH-BT_HAC-VOICE_GENERIC-NB
|
||||||
#PARAM_TYPE TX+2RX
|
#PARAM_TYPE TX+2RX
|
||||||
|
@ -535,8 +535,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -3230,8 +3230,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -5925,8 +5925,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -8620,8 +8620,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -11315,8 +11315,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -14010,8 +14010,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -16705,8 +16705,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -19400,8 +19400,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -22095,8 +22095,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -24790,8 +24790,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -27485,8 +27485,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -30180,8 +30180,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -32875,8 +32875,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -35570,8 +35570,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -38265,8 +38265,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -40960,8 +40960,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -43655,8 +43655,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -46350,8 +46350,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -49045,8 +49045,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -51740,8 +51740,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -54435,8 +54435,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -57130,8 +57130,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -59825,8 +59825,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -62520,8 +62520,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -65215,8 +65215,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -67910,8 +67910,8 @@
|
||||||
523 0x0000 //TX_WIDE2_MEANHTH
|
523 0x0000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
|
Binary file not shown.
|
@ -3,7 +3,7 @@
|
||||||
#EXPORT_FLAG HANDSET
|
#EXPORT_FLAG HANDSET
|
||||||
#PARAM_MODE FULL
|
#PARAM_MODE FULL
|
||||||
#SAVE_MODE 3
|
#SAVE_MODE 3
|
||||||
#SAVE_TIME 2023-08-28 11:13:37
|
#SAVE_TIME 2023-09-14 20:10:18
|
||||||
|
|
||||||
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
|
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
|
||||||
#PARAM_TYPE TX+2RX
|
#PARAM_TYPE TX+2RX
|
||||||
|
@ -535,8 +535,8 @@
|
||||||
523 0x6000 //TX_WIDE2_MEANHTH
|
523 0x6000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -3230,8 +3230,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -5925,8 +5925,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -8620,8 +8620,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -11315,8 +11315,8 @@
|
||||||
523 0x6000 //TX_WIDE2_MEANHTH
|
523 0x6000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -14010,8 +14010,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -16705,8 +16705,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -19400,8 +19400,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -22095,8 +22095,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -24790,8 +24790,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -27485,8 +27485,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -30180,8 +30180,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -32875,8 +32875,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -35570,8 +35570,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -38265,8 +38265,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -40960,8 +40960,8 @@
|
||||||
523 0x6000 //TX_WIDE2_MEANHTH
|
523 0x6000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -43655,8 +43655,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -46350,8 +46350,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -49045,8 +49045,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -51740,8 +51740,8 @@
|
||||||
523 0x6000 //TX_WIDE2_MEANHTH
|
523 0x6000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -54435,8 +54435,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -57130,8 +57130,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -59825,8 +59825,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -62520,8 +62520,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
|
Binary file not shown.
|
@ -3,7 +3,7 @@
|
||||||
#EXPORT_FLAG HANDSFREE
|
#EXPORT_FLAG HANDSFREE
|
||||||
#PARAM_MODE FULL
|
#PARAM_MODE FULL
|
||||||
#SAVE_MODE 3
|
#SAVE_MODE 3
|
||||||
#SAVE_TIME 2023-07-05 18:50:05
|
#SAVE_TIME 2023-09-14 20:13:51
|
||||||
|
|
||||||
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB
|
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB
|
||||||
#PARAM_TYPE TX+2RX
|
#PARAM_TYPE TX+2RX
|
||||||
|
@ -535,8 +535,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -3230,8 +3230,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -5925,8 +5925,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -8620,8 +8620,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -11315,8 +11315,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -14010,8 +14010,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -16705,8 +16705,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -19400,8 +19400,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -22095,8 +22095,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -24790,8 +24790,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -27485,8 +27485,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
|
Binary file not shown.
|
@ -3,7 +3,7 @@
|
||||||
#EXPORT_FLAG HEADSET
|
#EXPORT_FLAG HEADSET
|
||||||
#PARAM_MODE FULL
|
#PARAM_MODE FULL
|
||||||
#SAVE_MODE 3
|
#SAVE_MODE 3
|
||||||
#SAVE_TIME 2023-07-14 14:37:27
|
#SAVE_TIME 2023-09-14 20:13:07
|
||||||
|
|
||||||
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
|
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
|
||||||
#PARAM_TYPE TX+2RX
|
#PARAM_TYPE TX+2RX
|
||||||
|
@ -535,8 +535,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -3230,8 +3230,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -5925,8 +5925,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -8620,8 +8620,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -11315,8 +11315,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -14010,8 +14010,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -16705,8 +16705,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -19400,8 +19400,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -22095,8 +22095,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -24790,8 +24790,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -27485,8 +27485,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -30180,8 +30180,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -32875,8 +32875,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -35570,8 +35570,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -38265,8 +38265,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -40960,8 +40960,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -43655,8 +43655,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -46350,8 +46350,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -49045,8 +49045,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -51740,8 +51740,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -54435,8 +54435,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -57130,8 +57130,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -59825,8 +59825,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -62520,8 +62520,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -65215,8 +65215,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -67910,8 +67910,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -70605,8 +70605,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -73300,8 +73300,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -75995,8 +75995,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -78690,8 +78690,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -81385,8 +81385,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -84080,8 +84080,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -86775,8 +86775,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -89470,8 +89470,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -92165,8 +92165,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -94860,8 +94860,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -97555,8 +97555,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -100250,8 +100250,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -102945,8 +102945,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -105640,8 +105640,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
|
Binary file not shown.
|
@ -295,6 +295,7 @@
|
||||||
<device_handle>
|
<device_handle>
|
||||||
<handler libname="audio_bt_aoc.so"/>
|
<handler libname="audio_bt_aoc.so"/>
|
||||||
<handler libname="audio_usb_aoc.so" argu="MaxSamplingRate=192000,UnsupportedFormat=S24_LE,MaxCapPacketInterval=125,MaxCapSampleRate=192000,MaxCapBitWidth=32,MaxCapChannel=2,EnableHifi192kMultichannel=0"/>
|
<handler libname="audio_usb_aoc.so" argu="MaxSamplingRate=192000,UnsupportedFormat=S24_LE,MaxCapPacketInterval=125,MaxCapSampleRate=192000,MaxCapBitWidth=32,MaxCapChannel=2,EnableHifi192kMultichannel=0"/>
|
||||||
|
<handler libname="audio_hdmi_aoc.so"/>
|
||||||
</device_handle>
|
</device_handle>
|
||||||
|
|
||||||
<external_module>
|
<external_module>
|
||||||
|
|
|
@ -148,7 +148,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -227,6 +227,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,compressed_offload"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -148,7 +148,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -183,6 +183,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,compressed_offload"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -144,7 +144,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -179,6 +179,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -148,7 +148,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -204,6 +204,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,compressed_offload"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -700,6 +700,12 @@
|
||||||
<ctl name="R Main AMP Enable Switch" value="1"/>
|
<ctl name="R Main AMP Enable Switch" value="1"/>
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="hdmi">
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="hdmi-post">
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="speaker-safe">
|
<path name="speaker-safe">
|
||||||
<ctl name="R Main AMP Enable Switch" value="1"/>
|
<ctl name="R Main AMP Enable Switch" value="1"/>
|
||||||
</path>
|
</path>
|
||||||
|
|
Binary file not shown.
120
audio/shiba/aidl_config/audio_platform_configuration.xml
Normal file
120
audio/shiba/aidl_config/audio_platform_configuration.xml
Normal file
|
@ -0,0 +1,120 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||||
|
<!-- Copyright (C) 2023 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.
|
||||||
|
-->
|
||||||
|
<audioPlatformConfiguration xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||||
|
<features>
|
||||||
|
<feature name="ThermalThrottle">
|
||||||
|
<argument name="Type" value="SKIN" />
|
||||||
|
<argument name="Name" value="VIRTUAL-SKIN" />
|
||||||
|
</feature>
|
||||||
|
<feature name="BatteryThrottle">
|
||||||
|
<argument name="Type" value="BCL_VOLTAGE" />
|
||||||
|
<argument name="Name" value="BCL_AUDIO_BAACL" />
|
||||||
|
<argument name="Strategy" value="MediaSpeakerAndScreenOn" />
|
||||||
|
</feature>
|
||||||
|
<feature name="PlaybackThermalThrottle">
|
||||||
|
<argument name="PollWaitMs" value="20000" />
|
||||||
|
<argument name="ThermistorName" value="VIRTUAL-SKIN" />
|
||||||
|
<argument name="ThermistorType" value="SKIN" />
|
||||||
|
<argument name="ThrottlingSeverity" value="MODERATE" />
|
||||||
|
</feature>
|
||||||
|
<feature name="RuntimeTuningDump" />
|
||||||
|
</features>
|
||||||
|
|
||||||
|
<voipVolume>
|
||||||
|
<path voipDevice="VoipDevice::kUsb">
|
||||||
|
<gain>0.01</gain>
|
||||||
|
<gain>0.02</gain>
|
||||||
|
<gain>0.04</gain>
|
||||||
|
<gain>0.10</gain>
|
||||||
|
<gain>0.21</gain>
|
||||||
|
<gain>0.47</gain>
|
||||||
|
<gain>1.00</gain>
|
||||||
|
</path>
|
||||||
|
</voipVolume>
|
||||||
|
|
||||||
|
<devices>
|
||||||
|
<device name="bluetooth" />
|
||||||
|
<device name="usb">
|
||||||
|
<argument name="MaxSamplingRate" value="192000" />
|
||||||
|
<argument name="UnsupportedFormat" value="S24_LE" />
|
||||||
|
<argument name="MaxCapPacketInterval" value="125" />
|
||||||
|
<argument name="MaxCapSampleRate" value="192000" />
|
||||||
|
<argument name="MaxCapBitWidth" value="32" />
|
||||||
|
<argument name="MaxCapChannel" value="2" />
|
||||||
|
<argument name="EnableHifi192kMultichannel" value="0" />
|
||||||
|
</device>
|
||||||
|
<device name="speaker" codec="cs35l41">
|
||||||
|
<argument name="SpeakerNum" value="2" />
|
||||||
|
<argument name="Rotation" />
|
||||||
|
<argument name="AcousticShockProtection" />
|
||||||
|
</device>
|
||||||
|
</devices>
|
||||||
|
|
||||||
|
<tuners>
|
||||||
|
<tuner type="playback" name="waves">
|
||||||
|
<argument name="Sink" value="SPK" />
|
||||||
|
<argument name="ThermistorsName" value="VIRTUAL-SKIN" />
|
||||||
|
</tuner>
|
||||||
|
<tuner type="telephony" name="fortemedia">
|
||||||
|
<argument name="VoIP_DLCHs" value="SPK:2,USB:2" />
|
||||||
|
<argument name="VoIP_Rate" value="32000" />
|
||||||
|
<argument name="BOOST_USB_SWB_CLK" value="y" />
|
||||||
|
<argument name="BOOST_HANDSET_SWB_CLK" value="y" />
|
||||||
|
<argument name="CCA" value="UnsupportBands:48000,ExSharedBands:48000,VoIPMode:Dl" />
|
||||||
|
</tuner>
|
||||||
|
<tuner type="capture" name="gs_capture" />
|
||||||
|
</tuners>
|
||||||
|
|
||||||
|
<latencies>
|
||||||
|
<latency source="primary-playback" sink="speaker" milliseconds="20" />
|
||||||
|
<latency source="primary-playback" sink="usb-device" milliseconds="10" />
|
||||||
|
<latency source="primary-playback" sink="usb-headset" milliseconds="10" />
|
||||||
|
<latency source="primary-playback" sink="bluetooth-a2dp-device" milliseconds="10" />
|
||||||
|
<latency source="primary-playback" sink="bluetooth-low-energy-speaker" milliseconds="10" />
|
||||||
|
|
||||||
|
<latency source="deep-buffer-playback" sink="speaker" milliseconds="70" />
|
||||||
|
<latency source="deep-buffer-playback" sink="usb-device" milliseconds="70" />
|
||||||
|
<latency source="deep-buffer-playback" sink="usb-headset" milliseconds="70" />
|
||||||
|
<latency source="deep-buffer-playback" sink="bluetooth-a2dp-device" milliseconds="180" />
|
||||||
|
|
||||||
|
<latency source="compress-offload-playback" sink="speaker" milliseconds="40" />
|
||||||
|
<latency source="compress-offload-playback" sink="usb-device" milliseconds="40" />
|
||||||
|
<latency source="compress-offload-playback" sink="usb-headset" milliseconds="40" />
|
||||||
|
<latency source="compress-offload-playback" sink="bluetooth-a2dp-device" milliseconds="70" />
|
||||||
|
|
||||||
|
<latency source="immersive-playback" sink="bluetooth-a2dp-device" milliseconds="100" />
|
||||||
|
|
||||||
|
<latency source="microphones" sink="primary-capture" milliseconds="160" />
|
||||||
|
<latency source="back-microphones" sink="primary-capture" milliseconds="160" />
|
||||||
|
<latency source="bluetooth-sco-headset" sink="primary-capture" milliseconds="40" />
|
||||||
|
</latencies>
|
||||||
|
|
||||||
|
<spatialCapture>
|
||||||
|
<enablement useCase="primary-capture" deviceInterface="microphones">
|
||||||
|
<source>MIC</source>
|
||||||
|
<source>CAMCORDER</source>
|
||||||
|
<source>VOICE_RECOGNITION</source>
|
||||||
|
</enablement>
|
||||||
|
<enablement useCase="primary-capture" deviceInterface="back-microphones">
|
||||||
|
<source>MIC</source>
|
||||||
|
<source>CAMCORDER</source>
|
||||||
|
<source>VOICE_RECOGNITION</source>
|
||||||
|
</enablement>
|
||||||
|
</spatialCapture>
|
||||||
|
|
||||||
|
<xi:include href="audio_policy_volumes.xml" />
|
||||||
|
<xi:include href="default_volume_tables.xml" />
|
||||||
|
</audioPlatformConfiguration>
|
|
@ -1,76 +0,0 @@
|
||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
||||||
<!-- Copyright (c) 2023, The Linux Foundation. All rights reserved. -->
|
|
||||||
<!-- -->
|
|
||||||
<!-- Redistribution and use in source and binary forms, with or without -->
|
|
||||||
<!-- modification, are permitted provided that the following conditions are -->
|
|
||||||
<!-- met: -->
|
|
||||||
<!-- * Redistributions of source code must retain the above copyright -->
|
|
||||||
<!-- notice, this list of conditions and the following disclaimer. -->
|
|
||||||
<!-- * Redistributions in binary form must reproduce the above -->
|
|
||||||
<!-- copyright notice, this list of conditions and the following -->
|
|
||||||
<!-- disclaimer in the documentation and/or other materials provided -->
|
|
||||||
<!-- with the distribution. -->
|
|
||||||
<!-- * Neither the name of The Linux Foundation nor the names of its -->
|
|
||||||
<!-- contributors may be used to endorse or promote products derived -->
|
|
||||||
<!-- from this software without specific prior written permission. -->
|
|
||||||
<!-- -->
|
|
||||||
<!-- THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED -->
|
|
||||||
<!-- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -->
|
|
||||||
<!-- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT -->
|
|
||||||
<!-- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS -->
|
|
||||||
<!-- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -->
|
|
||||||
<!-- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -->
|
|
||||||
<!-- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -->
|
|
||||||
<!-- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -->
|
|
||||||
<!-- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN -->
|
|
||||||
<!-- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -->
|
|
||||||
<audio_platform_configuration>
|
|
||||||
<product_lists>
|
|
||||||
<product name="Blackbird">
|
|
||||||
<id value="18d1:5033" />
|
|
||||||
</product>
|
|
||||||
<product name="Condor">
|
|
||||||
<id value="18d1:5034" />
|
|
||||||
</product>
|
|
||||||
<product name="Condor_Sprint">
|
|
||||||
<id value="18d1:5038" />
|
|
||||||
</product>
|
|
||||||
<product name="Condor_Sprint2">
|
|
||||||
<id value="18d1:5036" />
|
|
||||||
</product>
|
|
||||||
</product_lists>
|
|
||||||
|
|
||||||
<features>
|
|
||||||
<feature name="ThermalThrottle=Type:SKIN,Name:VIRTUAL-SKIN" />
|
|
||||||
<feature
|
|
||||||
name="BatteryThrottle=Type:BCL_VOLTAGE,Name:BCL_AUDIO_BAACL,Strategy:MediaSpeakerAndScreenOn" />
|
|
||||||
<feature
|
|
||||||
name="PlaybackThermalThrottle=PollWaitMs:20000,ThermistorName:VIRTUAL-SKIN,ThermistorType:SKIN,ThrottlingSeverity:MODERATE" />
|
|
||||||
</features>
|
|
||||||
|
|
||||||
<!-- The voip_db_mapping: format is "device="x" value="f1,f2..." -->
|
|
||||||
<!-- device should be "handset","speaker","usb","bt","bt_hearing_aid" or "digital_dock" -->
|
|
||||||
<voip_db_mapping>
|
|
||||||
<voip_path device="usb" value="0.01,0.02,0.04,0.1,0.21,0.47,1.0" />
|
|
||||||
</voip_db_mapping>
|
|
||||||
|
|
||||||
<!-- The device_builder: format is "type="x" codec_name="y" argu="z". name and argu are optional. -->
|
|
||||||
<device_builder>
|
|
||||||
<device type="bt" />
|
|
||||||
<device type="usb" argu="MaxSamplingRate=192000,UnsupportedFormat=S24_LE,MaxCapPacketInterval=125,MaxCapSampleRate=192000,MaxCapBitWidth=32,MaxCapChannel=2,EnableHifi192kMultichannel=0" />
|
|
||||||
<device type="speaker" codec_name="cs35l41" argu="SpeakerNum=4,Rotation,AcousticShockProtection" />
|
|
||||||
</device_builder>
|
|
||||||
|
|
||||||
<!-- The spatial_capture_conditions: format is "use_case="x" audio_source="y" -->
|
|
||||||
<!-- use_case defines in aidl/audio/usecase/use_case.h, audio_source is definied in aidl interfaces. -->
|
|
||||||
<spatial_capture_conditions>
|
|
||||||
<conditions use_case="primary-capture" audio_source="MIC,CAMCORDER,VOICE_RECOGNITION" />
|
|
||||||
</spatial_capture_conditions>
|
|
||||||
|
|
||||||
<!-- The tuner_builder: format is "type="x" codec_name="y" argu="z". argu is optional. -->
|
|
||||||
<tuner_builder>
|
|
||||||
<tuner type="playback" name="waves" argu="Sink=SPK ThermistorsName=VIRTUAL-SKIN" />
|
|
||||||
<tuner type="telephony" name="fortemedia" argu="VoIP_DLCHs=SPK:2,USB:2 VoIP_Rate=32000 BOOST_USB_SWB_CLK=y CCA=y" />
|
|
||||||
<tuner type="capture" name="gs_capture" />
|
|
||||||
</tuner_builder>
|
|
||||||
</audio_platform_configuration>
|
|
|
@ -1,215 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
|
||||||
<!-- Copyright (C) 2020 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.
|
|
||||||
-->
|
|
||||||
<audioPolicyConfiguration version="7.0" xmlns:xi="http://www.w3.org/2001/XInclude">
|
|
||||||
<globalConfiguration speaker_drc_enabled="false" call_screen_mode_supported="true" />
|
|
||||||
<modules>
|
|
||||||
<!-- Primary Audio HAL -->
|
|
||||||
<module name="primary" halVersion="2.0">
|
|
||||||
<attachedDevices>
|
|
||||||
<item>Speaker</item>
|
|
||||||
<item>Speaker Safe</item>
|
|
||||||
<item>Earpiece</item>
|
|
||||||
<item>Built-In Mic</item>
|
|
||||||
<item>Built-In Back Mic</item>
|
|
||||||
<item>Telephony Tx</item>
|
|
||||||
<item>Voice Call And Telephony Rx</item>
|
|
||||||
<item>Echo Ref In</item>
|
|
||||||
</attachedDevices>
|
|
||||||
<defaultOutputDevice>Speaker</defaultOutputDevice>
|
|
||||||
<mixPorts>
|
|
||||||
<mixPort name="primary output" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_PRIMARY AUDIO_OUTPUT_FLAG_FAST"
|
|
||||||
recommendedMuteDurationMs="40">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_FLOAT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="deep buffer" role="source" flags="AUDIO_OUTPUT_FLAG_DEEP_BUFFER">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_FLOAT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="compressed offload" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_DIRECT AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD AUDIO_OUTPUT_FLAG_NON_BLOCKING AUDIO_OUTPUT_FLAG_GAPLESS_OFFLOAD">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_MP3"
|
|
||||||
samplingRates="8000 16000 24000 32000 44100 48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_MONO" />
|
|
||||||
<profile name="" format="AUDIO_FORMAT_AAC_LC"
|
|
||||||
samplingRates="8000 16000 24000 32000 44100 48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_MONO" />
|
|
||||||
<profile name="" format="AUDIO_FORMAT_AAC_HE_V1"
|
|
||||||
samplingRates="8000 16000 24000 32000 44100 48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_MONO" />
|
|
||||||
<profile name="" format="AUDIO_FORMAT_AAC_HE_V2"
|
|
||||||
samplingRates="8000 16000 24000 32000 44100 48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO AUDIO_CHANNEL_OUT_MONO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="haptic" role="source">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO_HAPTIC_A" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="immersive_out" role="source" flags="AUDIO_OUTPUT_FLAG_SPATIALIZER">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_32_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="incall playback" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_INCALL_MUSIC">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="voip_rx" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_VOIP_RX">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<!-- <mixPort name="mmap playback" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_DIRECT AUDIO_OUTPUT_FLAG_MMAP_NOIRQ">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_FLOAT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="raw" role="source"
|
|
||||||
flags="AUDIO_OUTPUT_FLAG_RAW AUDIO_OUTPUT_FLAG_FAST">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_32_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</mixPort> -->
|
|
||||||
|
|
||||||
<mixPort name="primary input" role="sink">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO AUDIO_CHANNEL_INDEX_MASK_3" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="voip_tx" role="sink"
|
|
||||||
flags="AUDIO_INPUT_FLAG_VOIP_TX">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_IN_MONO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="fast input" role="sink"
|
|
||||||
flags="AUDIO_INPUT_FLAG_RAW AUDIO_INPUT_FLAG_FAST">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="hotword input" role="sink" flags="AUDIO_INPUT_FLAG_HW_HOTWORD">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="16000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="hotword tap" role="sink" flags="AUDIO_INPUT_FLAG_HOTWORD_TAP">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="16000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<mixPort name="hotword lookback" role="sink" flags="AUDIO_INPUT_FLAG_HOTWORD_TAP AUDIO_INPUT_FLAG_HW_LOOKBACK">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="16000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO" />
|
|
||||||
</mixPort>
|
|
||||||
<!-- <mixPort name="mmap capture" role="sink" flags="AUDIO_INPUT_FLAG_MMAP_NOIRQ">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_32_BIT"
|
|
||||||
samplingRates="48000"
|
|
||||||
channelMasks="AUDIO_CHANNEL_IN_MONO AUDIO_CHANNEL_IN_STEREO" />
|
|
||||||
</mixPort> -->
|
|
||||||
|
|
||||||
</mixPorts>
|
|
||||||
<devicePorts>
|
|
||||||
<!-- Output devices declaration, i.e. Sink DEVICE PORT -->
|
|
||||||
<devicePort tagName="Earpiece" type="AUDIO_DEVICE_OUT_EARPIECE" role="sink" />
|
|
||||||
<devicePort tagName="Speaker" type="AUDIO_DEVICE_OUT_SPEAKER" role="sink" />
|
|
||||||
<devicePort tagName="Speaker Safe" type="AUDIO_DEVICE_OUT_SPEAKER_SAFE" role="sink" />
|
|
||||||
<devicePort tagName="Wired Headset" type="AUDIO_DEVICE_OUT_WIRED_HEADSET"
|
|
||||||
role="sink" />
|
|
||||||
<devicePort tagName="Wired Headphones" type="AUDIO_DEVICE_OUT_WIRED_HEADPHONE"
|
|
||||||
role="sink" />
|
|
||||||
<devicePort tagName="BT SCO" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO" role="sink" />
|
|
||||||
<devicePort tagName="BT SCO Headset" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO_HEADSET"
|
|
||||||
role="sink" />
|
|
||||||
<devicePort tagName="BT SCO Car Kit" type="AUDIO_DEVICE_OUT_BLUETOOTH_SCO_CARKIT"
|
|
||||||
role="sink" />
|
|
||||||
<devicePort tagName="USB Device Out" type="AUDIO_DEVICE_OUT_USB_DEVICE" role="sink" />
|
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET"
|
|
||||||
role="sink" />
|
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink" />
|
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink" />
|
|
||||||
<!-- Input devices declaration, i.e. Source DEVICE PORT -->
|
|
||||||
<devicePort tagName="Built-In Mic" type="AUDIO_DEVICE_IN_BUILTIN_MIC" role="source" />
|
|
||||||
<devicePort tagName="Built-In Back Mic" type="AUDIO_DEVICE_IN_BACK_MIC"
|
|
||||||
role="source" />
|
|
||||||
<devicePort tagName="Wired Headset Mic" type="AUDIO_DEVICE_IN_WIRED_HEADSET"
|
|
||||||
role="source" />
|
|
||||||
<devicePort tagName="BT SCO Headset Mic"
|
|
||||||
type="AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET" role="source" />
|
|
||||||
<devicePort tagName="BT A2DP Out" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP" role="sink"
|
|
||||||
encodedFormats="AUDIO_FORMAT_OPUS AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="44100 48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="BT A2DP Headphones"
|
|
||||||
type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES" role="sink"
|
|
||||||
encodedFormats="AUDIO_FORMAT_OPUS AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="44100 48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="BT A2DP Speaker" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER"
|
|
||||||
role="sink"
|
|
||||||
encodedFormats="AUDIO_FORMAT_OPUS AUDIO_FORMAT_AAC AUDIO_FORMAT_SBC">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="44100 48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="BT BLE Headset" type="AUDIO_DEVICE_OUT_BLE_HEADSET" role="sink"
|
|
||||||
encodedFormats="AUDIO_FORMAT_LC3">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="BT BLE Speaker" type="AUDIO_DEVICE_OUT_BLE_SPEAKER" role="sink"
|
|
||||||
encodedFormats="AUDIO_FORMAT_LC3">
|
|
||||||
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
|
|
||||||
samplingRates="48000" channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="BLE Headset Mic" type="AUDIO_DEVICE_IN_BLE_HEADSET"
|
|
||||||
role="source">
|
|
||||||
</devicePort>
|
|
||||||
<devicePort tagName="USB Device In" type="AUDIO_DEVICE_IN_USB_DEVICE" role="source" />
|
|
||||||
<devicePort tagName="USB Headset In" type="AUDIO_DEVICE_IN_USB_HEADSET"
|
|
||||||
role="source" />
|
|
||||||
<!-- AUDIO_DEVICE_IN_VOICE_CALL and AUDIO_DEVICE_IN_TELEPHONY_RX are in the same
|
|
||||||
value -->
|
|
||||||
<devicePort tagName="Voice Call And Telephony Rx" type="AUDIO_DEVICE_IN_VOICE_CALL"
|
|
||||||
role="source" />
|
|
||||||
<devicePort tagName="Echo Ref In" type="AUDIO_DEVICE_IN_ECHO_REFERENCE"
|
|
||||||
role="source" />
|
|
||||||
</devicePorts>
|
|
||||||
<!-- route declaration, i.e. list all available sources for a given sink -->
|
|
||||||
<routes>
|
|
||||||
<route type="mix" sink="Earpiece"
|
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed offload" />
|
|
||||||
<route type="mix" sink="Speaker"
|
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed offload" />
|
|
||||||
<route type="mix" sink="Telephony Tx" sources="incall playback" />
|
|
||||||
<route type="mix" sink="primary input"
|
|
||||||
sources="Built-In Mic,Built-In Back Mic" />
|
|
||||||
<route type="mix" sink="voip_tx"
|
|
||||||
sources="Built-In Mic,Built-In Back Mic" />
|
|
||||||
<route type="mix" sink="fast input"
|
|
||||||
sources="Built-In Mic,Built-In Back Mic" />
|
|
||||||
<route type="mix" sink="hotword input" sources="Built-In Mic" />
|
|
||||||
<route type="mix" sink="hotword tap" sources="Built-In Mic" />
|
|
||||||
<route type="mix" sink="hotword lookback" sources="Built-In Mic" />
|
|
||||||
</routes>
|
|
||||||
</module>
|
|
||||||
</modules>
|
|
||||||
<!-- End of Modules section -->
|
|
||||||
<!-- Volume section -->
|
|
||||||
<xi:include href="audio_policy_volumes.xml" />
|
|
||||||
<xi:include href="default_volume_tables.xml" />
|
|
||||||
<!-- End of Volume section -->
|
|
||||||
</audioPolicyConfiguration>
|
|
|
@ -79,8 +79,8 @@
|
||||||
<!-- Cirrus Booster Amp Output Gain -->
|
<!-- Cirrus Booster Amp Output Gain -->
|
||||||
<ctl name="AMP PCM Gain" value="17" />
|
<ctl name="AMP PCM Gain" value="17" />
|
||||||
<ctl name="R AMP PCM Gain" value="17" />
|
<ctl name="R AMP PCM Gain" value="17" />
|
||||||
<ctl name="Digital PCM Volume" value="817" />
|
<ctl name="Digital PCM Volume" value="0" />
|
||||||
<ctl name="R Digital PCM Volume" value="817" />
|
<ctl name="R Digital PCM Volume" value="0" />
|
||||||
|
|
||||||
<!-- Cirrus Booster Amp Power -->
|
<!-- Cirrus Booster Amp Power -->
|
||||||
<ctl name="Main AMP Enable Switch" value="0" />
|
<ctl name="Main AMP Enable Switch" value="0" />
|
||||||
|
@ -97,6 +97,8 @@
|
||||||
<ctl name="R DSP RX2 Source" value="ASPRX1" />
|
<ctl name="R DSP RX2 Source" value="ASPRX1" />
|
||||||
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
||||||
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="PCM Soft Ramp" value=".5ms" />
|
||||||
|
<ctl name="R PCM Soft Ramp" value=".5ms" />
|
||||||
|
|
||||||
<!-- Cirrus ASP TX source -->
|
<!-- Cirrus ASP TX source -->
|
||||||
<ctl name="ASP TX1 Source" value="VMON" />
|
<ctl name="ASP TX1 Source" value="VMON" />
|
||||||
|
@ -315,6 +317,7 @@
|
||||||
<ctl name="Decoder Reference Enable" value="0" />
|
<ctl name="Decoder Reference Enable" value="0" />
|
||||||
<ctl name="LVM Enable" value="0" />
|
<ctl name="LVM Enable" value="0" />
|
||||||
|
|
||||||
|
<ctl name="AoC Chirp Enable" value="0" />
|
||||||
<!-- sidetone dynamic control -->
|
<!-- sidetone dynamic control -->
|
||||||
<path name="sidetone-for handset">
|
<path name="sidetone-for handset">
|
||||||
<!-- 1065353216 = 0x3f800000 = 1.0 -->
|
<!-- 1065353216 = 0x3f800000 = 1.0 -->
|
||||||
|
@ -374,10 +377,46 @@
|
||||||
<ctl name="BT_RX Mixer EP2" value="1" />
|
<ctl name="BT_RX Mixer EP2" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="primary-playback -> usb-headset">
|
<path name="primary-playback-0 -> bt">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="primary-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP2" value="1" />
|
<ctl name="USB_RX Mixer EP2" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> usb-headset">
|
||||||
|
<path name="primary-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="primary-playback-0 -> usb-device">
|
||||||
|
<path name="primary-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="raw-playback -> speaker">
|
<path name="raw-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer RAW" value="1" />
|
<ctl name="TDM_0_RX Mixer RAW" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -398,10 +437,46 @@
|
||||||
<ctl name="BT_RX Mixer RAW" value="1" />
|
<ctl name="BT_RX Mixer RAW" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="raw-playback -> usb-headset">
|
<path name="raw-playback-0 -> bt">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="raw-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer RAW" value="1" />
|
<ctl name="USB_RX Mixer RAW" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> usb-headset">
|
||||||
|
<path name="raw-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="raw-playback-0 -> usb-device">
|
||||||
|
<path name="raw-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="deep-buffer-playback -> speaker">
|
<path name="deep-buffer-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer EP6" value="1" />
|
<ctl name="TDM_0_RX Mixer EP6" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -422,10 +497,46 @@
|
||||||
<ctl name="BT_RX Mixer EP6" value="1" />
|
<ctl name="BT_RX Mixer EP6" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="deep-buffer-playback -> usb-headset">
|
<path name="deep-buffer-playback-0 -> bt">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="deep-buffer-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP6" value="1" />
|
<ctl name="USB_RX Mixer EP6" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> usb-headset">
|
||||||
|
<path name="deep-buffer-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="deep-buffer-playback-0 -> usb-device">
|
||||||
|
<path name="deep-buffer-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="compress-offload-playback">
|
<path name="compress-offload-playback">
|
||||||
<ctl name="LVM Enable" value="1" />
|
<ctl name="LVM Enable" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -451,10 +562,46 @@
|
||||||
<ctl name="BT_RX Mixer EP7" value="1" />
|
<ctl name="BT_RX Mixer EP7" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="compress-offload-playback -> usb-headset">
|
<path name="compress-offload-playback-0 -> bt">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="compress-offload-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP7" value="1" />
|
<ctl name="USB_RX Mixer EP7" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> usb-headset">
|
||||||
|
<path name="compress-offload-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="compress-offload-playback-0 -> usb-device">
|
||||||
|
<path name="compress-offload-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="mmap-playback -> speaker">
|
<path name="mmap-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer EP1" value="1" />
|
<ctl name="TDM_0_RX Mixer EP1" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -475,14 +622,58 @@
|
||||||
<ctl name="BT_RX Mixer EP1" value="1" />
|
<ctl name="BT_RX Mixer EP1" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="mmap-playback -> usb-headset">
|
<path name="mmap-playback-0 -> bt">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="mmap-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP1" value="1" />
|
<ctl name="USB_RX Mixer EP1" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="hifi-playback -> usb-headset">
|
<path name="mmap-playback-0 -> usb-headset">
|
||||||
|
<path name="mmap-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="mmap-playback-0 -> usb-device">
|
||||||
|
<path name="mmap-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="hifi-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer HIFI" value="1" />
|
<ctl name="USB_RX Mixer HIFI" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="hifi-playback-0 -> usb-headset">
|
||||||
|
<path name="hifi-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="hifi-playback-0 -> usb-device">
|
||||||
|
<path name="hifi-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="voip-playback -> speaker">
|
<path name="voip-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer VOIP" value="1" />
|
<ctl name="TDM_0_RX Mixer VOIP" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -503,10 +694,46 @@
|
||||||
<ctl name="BT_RX Mixer VOIP" value="1" />
|
<ctl name="BT_RX Mixer VOIP" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="voip-playback -> usb-headset">
|
<path name="voip-playback-0 -> bt">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="voip-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer VOIP" value="1" />
|
<ctl name="USB_RX Mixer VOIP" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> usb-headset">
|
||||||
|
<path name="voip-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voip-playback-0 -> usb-device">
|
||||||
|
<path name="voip-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="immersive-playback -> speaker">
|
<path name="immersive-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer IMSV" value="1" />
|
<ctl name="TDM_0_RX Mixer IMSV" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -527,10 +754,34 @@
|
||||||
<ctl name="BT_RX Mixer IMSV" value="1" />
|
<ctl name="BT_RX Mixer IMSV" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="immersive-playback -> usb-headset">
|
<path name="immersive-playback-0 -> bt">
|
||||||
|
<path name="immersive-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="immersive-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="immersive-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="immersive-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer IMSV" value="1" />
|
<ctl name="USB_RX Mixer IMSV" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> usb-headset">
|
||||||
|
<path name="immersive-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="immersive-playback-0 -> usb-device">
|
||||||
|
<path name="immersive-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="haptic-playback -> speaker">
|
<path name="haptic-playback -> speaker">
|
||||||
<ctl name="TDM_0_RX Mixer EP3" value="1" />
|
<ctl name="TDM_0_RX Mixer EP3" value="1" />
|
||||||
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
||||||
|
@ -553,11 +804,47 @@
|
||||||
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="haptic-playback -> usb-headset">
|
<path name="haptic-playback-0 -> bt">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-a2dp-device">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-a2dp-headphone">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-a2dp-speaker">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-sco-default">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="haptic-playback -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP3" value="1" />
|
<ctl name="USB_RX Mixer EP3" value="1" />
|
||||||
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
<ctl name="TDM_0_RX Mixer EP8" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> usb-headset">
|
||||||
|
<path name="haptic-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="haptic-playback-0 -> usb-device">
|
||||||
|
<path name="haptic-playback-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<!-- audio capture dynamic route -->
|
<!-- audio capture dynamic route -->
|
||||||
<path name="microphones -> primary-capture-0">
|
<path name="microphones -> primary-capture-0">
|
||||||
<ctl name="EP1 TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="EP1 TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
|
@ -567,10 +854,18 @@
|
||||||
<ctl name="EP1 TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="EP1 TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic -> primary-capture-0">
|
<path name="usb-microphones -> primary-capture-0">
|
||||||
<ctl name="EP1 TX Mixer USB_TX" value="1" />
|
<ctl name="EP1 TX Mixer USB_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-headset-microphones -> primary-capture-0">
|
||||||
|
<path name="usb-microphones -> primary-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-device-microphones -> primary-capture-0">
|
||||||
|
<path name="usb-microphones -> primary-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="microphones -> voip-capture-0">
|
<path name="microphones -> voip-capture-0">
|
||||||
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -579,11 +874,19 @@
|
||||||
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="VOIP TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic -> voip-capture-0">
|
<path name="usb-microphones -> voip-capture-0">
|
||||||
<ctl name="VOIP TX Mixer USB_TX" value="1" />
|
<ctl name="VOIP TX Mixer USB_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="bt-mic -> voip-capture-0">
|
<path name="usb-headset-microphones -> voip-capture-0">
|
||||||
|
<path name="usb-microphones -> voip-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-device-microphones -> voip-capture-0">
|
||||||
|
<path name="usb-microphones -> voip-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="bluetooth-sco-headset-microphones -> voip-capture-0">
|
||||||
<ctl name="VOIP TX Mixer BT_TX" value="1" />
|
<ctl name="VOIP TX Mixer BT_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
@ -595,11 +898,19 @@
|
||||||
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="EP3 TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic -> fast-capture-0">
|
<path name="usb-microphones -> fast-capture-0">
|
||||||
<ctl name="EP3 TX Mixer USB_TX" value="1" />
|
<ctl name="EP3 TX Mixer USB_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="bt-mic -> fast-capture-0">
|
<path name="usb-headset-microphones -> fast-capture-0">
|
||||||
|
<path name="usb-microphones -> fast-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-device-microphones -> fast-capture-0">
|
||||||
|
<path name="usb-microphones -> fast-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="bluetooth-sco-headset-microphones -> fast-capture-0">
|
||||||
<ctl name="EP3 TX Mixer BT_TX" value="1" />
|
<ctl name="EP3 TX Mixer BT_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
@ -625,10 +936,30 @@
|
||||||
<ctl name="BT_RX Mixer EP5" value="1" />
|
<ctl name="BT_RX Mixer EP5" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="voice-call-downlink-0 -> usb-headphone">
|
<path name="voice-call-downlink-0 -> bluetooth-sco-default">
|
||||||
|
<path name="voice-call-downlink-0 -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voice-call-downlink-0 -> bluetooth-sco-headset">
|
||||||
|
<path name="voice-call-downlink-0 -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voice-call-downlink-0 -> bluetooth-sco-car-kit">
|
||||||
|
<path name="voice-call-downlink-0 -> bt" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voice-call-downlink-0 -> usb">
|
||||||
<ctl name="USB_RX Mixer EP5" value="1" />
|
<ctl name="USB_RX Mixer EP5" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="voice-call-downlink-0 -> usb-headset">
|
||||||
|
<path name="voice-call-downlink-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="voice-call-downlink-0 -> usb-device">
|
||||||
|
<path name="voice-call-downlink-0 -> usb" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="voice-call-downlink-0 -> null-sink">
|
<path name="voice-call-downlink-0 -> null-sink">
|
||||||
<ctl name="INCALL_RX Mixer EP5" value="1" />
|
<ctl name="INCALL_RX Mixer EP5" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
@ -641,11 +972,19 @@
|
||||||
<ctl name="EP4 TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="EP4 TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic -> voice-call-uplink-0">
|
<path name="usb-microphones -> voice-call-uplink-0">
|
||||||
<ctl name="EP4 TX Mixer USB_TX" value="1" />
|
<ctl name="EP4 TX Mixer USB_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="bt-mic -> voice-call-uplink-0">
|
<path name="usb-headset-microphones -> voice-call-uplink-0">
|
||||||
|
<path name="usb-microphones -> voice-call-uplink-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-device-microphones -> voice-call-uplink-0">
|
||||||
|
<path name="usb-microphones -> voice-call-uplink-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="bluetooth-sco-headset-microphones -> voice-call-uplink-0">
|
||||||
<ctl name="EP4 TX Mixer BT_TX" value="1" />
|
<ctl name="EP4 TX Mixer BT_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
@ -657,19 +996,59 @@
|
||||||
<ctl name="NoHost1 TX Mixer TDM_0_TX" value="1" />
|
<ctl name="NoHost1 TX Mixer TDM_0_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="telephony-rx -> in-call-capture-0" />
|
<path name="telephony-rx (VOICE_DOWNLINK) -> in-call-capture-0">
|
||||||
<path name="telephony-rx -> in-call-capture-1" />
|
<ctl name="Incall Capture Stream0" value="DL" />
|
||||||
<path name="telephony-rx -> in-call-capture-2" />
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_UPLINK) -> in-call-capture-0">
|
||||||
|
<ctl name="Incall Capture Stream0" value="UL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_CALL) -> in-call-capture-0">
|
||||||
|
<ctl name="Incall Capture Stream0" value="UL_DL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_DOWNLINK) -> in-call-capture-1">
|
||||||
|
<ctl name="Incall Capture Stream1" value="DL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_UPLINK) -> in-call-capture-1">
|
||||||
|
<ctl name="Incall Capture Stream1" value="UL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_CALL) -> in-call-capture-1">
|
||||||
|
<ctl name="Incall Capture Stream1" value="UL_DL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_DOWNLINK) -> in-call-capture-2">
|
||||||
|
<ctl name="Incall Capture Stream2" value="DL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_UPLINK) -> in-call-capture-2">
|
||||||
|
<ctl name="Incall Capture Stream2" value="UL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="telephony-rx (VOICE_CALL) -> in-call-capture-2">
|
||||||
|
<ctl name="Incall Capture Stream2" value="UL_DL" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="microphones -> mmap-capture-0">
|
<path name="microphones -> mmap-capture-0">
|
||||||
<ctl name="EP2 TX Mixer INTERNAL_MIC_TX" value="1" />
|
<ctl name="EP2 TX Mixer INTERNAL_MIC_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic -> mmap-capture-0">
|
<path name="usb-microphones -> mmap-capture-0">
|
||||||
<ctl name="EP2 TX Mixer USB_TX" value="1" />
|
<ctl name="EP2 TX Mixer USB_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="bt-mic -> mmap-capture-0">
|
<path name="usb-headset-microphones -> mmap-capture-0">
|
||||||
|
<path name="usb-microphones -> mmap-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="usb-device-microphones -> mmap-capture-0">
|
||||||
|
<path name="usb-microphones -> mmap-capture-0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="bluetooth-sco-headset-microphones -> mmap-capture-0">
|
||||||
<ctl name="EP2 TX Mixer BT_TX" value="1" />
|
<ctl name="EP2 TX Mixer BT_TX" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
@ -682,15 +1061,13 @@
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-earpiece (VOICE)">
|
<path name="speaker-earpiece (VOICE)">
|
||||||
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
|
||||||
<ctl name="PCM Source" value="ASP" />
|
<ctl name="PCM Source" value="ASP" />
|
||||||
<ctl name="AMP PCM Gain" value="7" />
|
<ctl name="AMP PCM Gain" value="7" />
|
||||||
<ctl name="Main AMP Enable Switch" value="1" />
|
<ctl name="Main AMP Enable Switch" value="1" />
|
||||||
|
<ctl name="AoC Chirp Enable" value="1" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker">
|
<path name="speaker">
|
||||||
<ctl name="Boost Peak Current Limit" value="2.50A" />
|
|
||||||
<ctl name="R Boost Peak Current Limit" value="2.50A" />
|
|
||||||
<ctl name="Main AMP Enable Switch" value="1" />
|
<ctl name="Main AMP Enable Switch" value="1" />
|
||||||
<ctl name="R Main AMP Enable Switch" value="1" />
|
<ctl name="R Main AMP Enable Switch" value="1" />
|
||||||
<ctl name="Fast Use Case Delta File" value="fast_switch3.txt" />
|
<ctl name="Fast Use Case Delta File" value="fast_switch3.txt" />
|
||||||
|
@ -700,8 +1077,6 @@
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker (VOICE)">
|
<path name="speaker (VOICE)">
|
||||||
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
|
||||||
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
|
||||||
<ctl name="ASPTX1 Slot Position" value="1" />
|
<ctl name="ASPTX1 Slot Position" value="1" />
|
||||||
<ctl name="R ASPTX1 Slot Position" value="0" />
|
<ctl name="R ASPTX1 Slot Position" value="0" />
|
||||||
<!--<ctl name="R DSP RX2 Source" value="ASPRX2" />-->
|
<!--<ctl name="R DSP RX2 Source" value="ASPRX2" />-->
|
||||||
|
@ -712,11 +1087,9 @@
|
||||||
<ctl name="Fast Use Case Switch Enable" value="1" />
|
<ctl name="Fast Use Case Switch Enable" value="1" />
|
||||||
<ctl name="R Fast Use Case Delta File" value="fast_switch2.txt" />
|
<ctl name="R Fast Use Case Delta File" value="fast_switch2.txt" />
|
||||||
<ctl name="R Fast Use Case Switch Enable" value="1" />
|
<ctl name="R Fast Use Case Switch Enable" value="1" />
|
||||||
<ctl name="Digital PCM Volume" value="800" />
|
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="speaker-safe">
|
<path name="speaker-safe">
|
||||||
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
|
||||||
<ctl name="R Main AMP Enable Switch" value="1" />
|
<ctl name="R Main AMP Enable Switch" value="1" />
|
||||||
<!-- load Bypass FIR -->
|
<!-- load Bypass FIR -->
|
||||||
<ctl name="R Fast Use Case Delta File" value="fast_switch4.txt" />
|
<ctl name="R Fast Use Case Delta File" value="fast_switch4.txt" />
|
||||||
|
@ -758,6 +1131,17 @@
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="microphones (SOUND_TRIGGER_AEC)">
|
||||||
|
<ctl name="Audio Capture Eraser Enable" value="1" />
|
||||||
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
||||||
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
||||||
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
|
||||||
|
<ctl name="MIC DC Blocker" value="1" />
|
||||||
|
<ctl name="Audio Capture Mic Source" value="ERASER" />
|
||||||
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="back-microphones">
|
<path name="back-microphones">
|
||||||
<ctl name="Mic Spatial Module Enable" value="1" />
|
<ctl name="Mic Spatial Module Enable" value="1" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
|
@ -778,8 +1162,7 @@
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="camcorder-mic">
|
<path name="microphones (CAMCORDER)">
|
||||||
<ctl name="Mic Spatial Module Enable" value="1" />
|
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
||||||
|
@ -788,14 +1171,17 @@
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="voice-recog-aec-mic">
|
<path name="back-microphones (CAMCORDER)">
|
||||||
<ctl name="Audio Capture Eraser Enable" value="1" />
|
<path name="microphones (CAMCORDER)" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="camcorder-mic">
|
||||||
|
<ctl name="Mic Spatial Module Enable" value="1" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="3" value="-1" />
|
||||||
<ctl name="MIC DC Blocker" value="1" />
|
<ctl name="MIC DC Blocker" value="1" />
|
||||||
<ctl name="Audio Capture Mic Source" value="ERASER" />
|
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
@ -826,7 +1212,7 @@
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="5" />
|
<ctl name="MIC Record Soft Gain (dB)" value="5" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="bt-mic">
|
<path name="bluetooth-sco-headset-microphones">
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
||||||
|
@ -836,7 +1222,7 @@
|
||||||
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
<ctl name="MIC Record Soft Gain (dB)" value="0" />
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
<path name="usb-headset-mic">
|
<path name="usb-headset-microphones">
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="0" value="0" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="1" value="3" />
|
||||||
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
<ctl name="BUILDIN MIC ID CAPTURE LIST" id="2" value="2" />
|
||||||
|
@ -861,4 +1247,68 @@
|
||||||
<ctl name="R DSP1 Preload Switch" value="1" />
|
<ctl name="R DSP1 Preload Switch" value="1" />
|
||||||
</path>
|
</path>
|
||||||
<!-- cs35l41 specific path to load firmware in cs35l41.c end-->
|
<!-- cs35l41 specific path to load firmware in cs35l41.c end-->
|
||||||
|
<!-- cs35l41 specific path for adated feature in cs35l41_route_control.cc -->
|
||||||
|
<!-- Which is controlled by speaker module and path name format is fixed. -->
|
||||||
|
<!-- Path name format: adapted-{type}{-battery-throttled}{-acoustic-shock} -->
|
||||||
|
<!-- Battery throttle and acoustic shock are disabled: "adapted-speaker" -->
|
||||||
|
<!-- Battery throttle enabled: "adapted-speaker-battery-throttled" -->
|
||||||
|
<!-- Acoustic shock enabled: "adapted-speaker-acoustic-shock" -->
|
||||||
|
<!-- Both are enabled: "adapted-speaker-battery-throttled-acoustic-shock" -->
|
||||||
|
<path name="adapted-speaker">
|
||||||
|
<ctl name="Boost Peak Current Limit" value="2.50A" />
|
||||||
|
<ctl name="R Boost Peak Current Limit" value="2.50A" />
|
||||||
|
<ctl name="Digital PCM Volume" value="817" />
|
||||||
|
<ctl name="R Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-speaker-battery-throttled">
|
||||||
|
<ctl name="Boost Peak Current Limit" value="1.80A" />
|
||||||
|
<ctl name="R Boost Peak Current Limit" value="1.80A" />
|
||||||
|
<ctl name="Digital PCM Volume" value="817" />
|
||||||
|
<ctl name="R Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="adapted-speaker-safe">
|
||||||
|
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="R Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-speaker-safe-battery-throttled">
|
||||||
|
<path name="adapted-speaker-safe" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="adapted-earpiece">
|
||||||
|
<ctl name="Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-earpiece-battery-throttled">
|
||||||
|
<path name="adapted-earpiece" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="adapted-voice-speaker">
|
||||||
|
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="Digital PCM Volume" value="800" />
|
||||||
|
<ctl name="R Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-voice-speaker-battery-throttled">
|
||||||
|
<path name="adapted-voice-speaker" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-voice-speaker-acoustic-shock">
|
||||||
|
<ctl name="R Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="PCM Soft Ramp" value="2ms" />
|
||||||
|
<ctl name="Digital PCM Volume" value="0" />
|
||||||
|
<ctl name="R Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="adapted-voice-speaker-battery-throttled-acoustic-shock">
|
||||||
|
<path name="adapted-voice-speaker-acoustic-shock" />
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="adapted-voice-earpiece">
|
||||||
|
<ctl name="Boost Peak Current Limit" value="3.50A" />
|
||||||
|
<ctl name="Digital PCM Volume" value="817" />
|
||||||
|
</path>
|
||||||
|
<path name="adapted-voice-earpiece-battery-throttled">
|
||||||
|
<path name="adapted-voice-earpiece" />
|
||||||
|
</path>
|
||||||
|
<!-- cs35l41 specific path for adated feature in cs35l41_route_control.cc end -->
|
||||||
</mixer>
|
</mixer>
|
||||||
|
|
|
@ -21,8 +21,7 @@ AUDIO_TABLE_FOLDER := shiba
|
||||||
|
|
||||||
ifeq ($(BUILD_AUDIO_AIDL_VERSION),true)
|
ifeq ($(BUILD_AUDIO_AIDL_VERSION),true)
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \
|
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_platform_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_configuration.xml \
|
||||||
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_platform_configuration_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_configuration_aidl.xml \
|
|
||||||
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \
|
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \
|
||||||
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/mixer_paths_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_aidl.xml
|
device/google/shusky/audio/$(AUDIO_TABLE_FOLDER)/aidl_config/mixer_paths_aidl.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_aidl.xml
|
||||||
else
|
else
|
||||||
|
|
|
@ -300,13 +300,14 @@
|
||||||
<device_handle>
|
<device_handle>
|
||||||
<handler libname="audio_bt_aoc.so"/>
|
<handler libname="audio_bt_aoc.so"/>
|
||||||
<handler libname="audio_usb_aoc.so" argu="MaxSamplingRate=192000,UnsupportedFormat=S24_LE,MaxCapPacketInterval=125,MaxCapSampleRate=192000,MaxCapBitWidth=32,MaxCapChannel=2,EnableHifi192kMultichannel=0"/>
|
<handler libname="audio_usb_aoc.so" argu="MaxSamplingRate=192000,UnsupportedFormat=S24_LE,MaxCapPacketInterval=125,MaxCapSampleRate=192000,MaxCapBitWidth=32,MaxCapChannel=2,EnableHifi192kMultichannel=0"/>
|
||||||
|
<handler libname="audio_hdmi_aoc.so"/>
|
||||||
</device_handle>
|
</device_handle>
|
||||||
|
|
||||||
<external_module>
|
<external_module>
|
||||||
<module libname="audio_spk_35l41.so" argu="AcousticShockProtection"/>
|
<module libname="audio_spk_35l41.so" argu="AcousticShockProtection"/>
|
||||||
<module libname="audio_waves_aoc.so" argu="Sink=SPK:1 ThermistorsName=VIRTUAL-SKIN-SPEAKER"/>
|
<module libname="audio_waves_aoc.so" argu="Sink=SPK:1 ThermistorsName=VIRTUAL-SKIN-SPEAKER"/>
|
||||||
<module libname="audio_cca_aoc.so" argu="UnsupportBands=48000 ExSharedBands=48000 VoIPMode=Dl"/>
|
<module libname="audio_cca_aoc.so" argu="UnsupportBands=48000 ExSharedBands=48000 VoIPMode=Dl"/>
|
||||||
<module libname="audio_fortemedia_aoc.so" argu="BOOST_HANDSET_SWB_CLK=y DL_CH=y VoIP_DLCHs=SPK:2,USB:2,BT:2 VoIP_Rate=32000 SHARED_MODULE=1130578253"/>
|
<module libname="audio_fortemedia_aoc.so" argu="MCPS_TABLE=y DL_CH=y VoIP_DLCHs=SPK:2,USB:2,BT:2 VoIP_Rate=32000 SHARED_MODULE=1130578253"/>
|
||||||
<module libname="liboffloadeffect.so"/>
|
<module libname="liboffloadeffect.so"/>
|
||||||
<module libname="audio_amcs_ext.so"/>
|
<module libname="audio_amcs_ext.so"/>
|
||||||
<module libname="audio_bluenote_aoc.so"/>
|
<module libname="audio_bluenote_aoc.so"/>
|
||||||
|
|
|
@ -149,7 +149,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -228,6 +228,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,compressed_offload"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -149,7 +149,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -184,6 +184,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,compressed_offload"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -145,7 +145,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -180,6 +180,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -149,7 +149,7 @@
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
<devicePort tagName="USB Headset Out" type="AUDIO_DEVICE_OUT_USB_HEADSET" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Aux Digital" type="AUDIO_DEVICE_OUT_AUX_DIGITAL" role="sink">
|
<devicePort tagName="HDMI Out" type="AUDIO_DEVICE_OUT_HDMI" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
<devicePort tagName="Telephony Tx" type="AUDIO_DEVICE_OUT_TELEPHONY_TX" role="sink">
|
||||||
</devicePort>
|
</devicePort>
|
||||||
|
@ -205,6 +205,8 @@
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
<route type="mix" sink="USB Headset Out"
|
<route type="mix" sink="USB Headset Out"
|
||||||
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,hifi_playback,compressed_offload,immersive_out"/>
|
||||||
|
<route type="mix" sink="HDMI Out"
|
||||||
|
sources="primary output,deep buffer,haptic,raw,mmap_no_irq_out,voip_rx,compressed_offload"/>
|
||||||
<route type="mix" sink="BT SCO"
|
<route type="mix" sink="BT SCO"
|
||||||
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
sources="primary output,deep buffer,haptic,voip_rx,compressed_offload,raw,mmap_no_irq_out"/>
|
||||||
<route type="mix" sink="BT SCO Headset"
|
<route type="mix" sink="BT SCO Headset"
|
||||||
|
|
|
@ -687,6 +687,12 @@
|
||||||
<ctl name="R Fast Use Case Switch Enable" value="1" /-->
|
<ctl name="R Fast Use Case Switch Enable" value="1" /-->
|
||||||
</path>
|
</path>
|
||||||
|
|
||||||
|
<path name="hdmi">
|
||||||
|
</path>
|
||||||
|
|
||||||
|
<path name="hdmi-post">
|
||||||
|
</path>
|
||||||
|
|
||||||
<path name="voice-speaker">
|
<path name="voice-speaker">
|
||||||
<ctl name="R Boost Peak Current Limit" value="3.50A"/>
|
<ctl name="R Boost Peak Current Limit" value="3.50A"/>
|
||||||
<ctl name="Boost Peak Current Limit" value="3.50A"/>
|
<ctl name="Boost Peak Current Limit" value="3.50A"/>
|
||||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load diff
Binary file not shown.
|
@ -3,7 +3,7 @@
|
||||||
#EXPORT_FLAG HANDSET
|
#EXPORT_FLAG HANDSET
|
||||||
#PARAM_MODE FULL
|
#PARAM_MODE FULL
|
||||||
#SAVE_MODE 3
|
#SAVE_MODE 3
|
||||||
#SAVE_TIME 2023-08-28 14:39:36
|
#SAVE_TIME 2023-09-13 17:44:33
|
||||||
|
|
||||||
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
|
#CASE_NAME HANDSET-HANDSET-VOICE_GENERIC-NB
|
||||||
#PARAM_TYPE TX+2RX
|
#PARAM_TYPE TX+2RX
|
||||||
|
@ -535,8 +535,8 @@
|
||||||
523 0x6000 //TX_WIDE2_MEANHTH
|
523 0x6000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -3230,8 +3230,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -5925,8 +5925,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -8620,8 +8620,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -11315,8 +11315,8 @@
|
||||||
523 0x6000 //TX_WIDE2_MEANHTH
|
523 0x6000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -14010,8 +14010,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -16705,8 +16705,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -19400,8 +19400,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -22095,8 +22095,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -24790,8 +24790,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -27485,8 +27485,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -30180,8 +30180,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -32875,8 +32875,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -35570,8 +35570,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -38265,8 +38265,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -40960,8 +40960,8 @@
|
||||||
523 0x6000 //TX_WIDE2_MEANHTH
|
523 0x6000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -43655,8 +43655,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -46350,8 +46350,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -49045,8 +49045,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -51740,8 +51740,8 @@
|
||||||
523 0x6000 //TX_WIDE2_MEANHTH
|
523 0x6000 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -54435,8 +54435,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -57130,8 +57130,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -59825,8 +59825,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -62520,8 +62520,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
|
Binary file not shown.
|
@ -3,7 +3,7 @@
|
||||||
#EXPORT_FLAG HANDSFREE
|
#EXPORT_FLAG HANDSFREE
|
||||||
#PARAM_MODE FULL
|
#PARAM_MODE FULL
|
||||||
#SAVE_MODE 3
|
#SAVE_MODE 3
|
||||||
#SAVE_TIME 2023-07-06 22:17:23
|
#SAVE_TIME 2023-09-13 17:44:57
|
||||||
|
|
||||||
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB
|
#CASE_NAME HANDSFREE-HANDSFREE-VOICE_GENERIC-NB
|
||||||
#PARAM_TYPE TX+2RX
|
#PARAM_TYPE TX+2RX
|
||||||
|
@ -535,8 +535,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -3230,8 +3230,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -5925,8 +5925,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -8620,8 +8620,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -11315,8 +11315,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -14010,8 +14010,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -16705,8 +16705,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -19400,8 +19400,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -22095,8 +22095,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -24790,8 +24790,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -27485,8 +27485,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
|
Binary file not shown.
|
@ -3,7 +3,7 @@
|
||||||
#EXPORT_FLAG HEADSET
|
#EXPORT_FLAG HEADSET
|
||||||
#PARAM_MODE FULL
|
#PARAM_MODE FULL
|
||||||
#SAVE_MODE 3
|
#SAVE_MODE 3
|
||||||
#SAVE_TIME 2023-07-14 14:39:03
|
#SAVE_TIME 2023-09-13 17:45:47
|
||||||
|
|
||||||
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
|
#CASE_NAME HEADSET-USB_BLACKBIRD-VOICE_GENERIC-NB
|
||||||
#PARAM_TYPE TX+2RX
|
#PARAM_TYPE TX+2RX
|
||||||
|
@ -535,8 +535,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -3230,8 +3230,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -5925,8 +5925,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -8620,8 +8620,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -11315,8 +11315,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -14010,8 +14010,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -16705,8 +16705,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -19400,8 +19400,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -22095,8 +22095,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -24790,8 +24790,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -27485,8 +27485,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -30180,8 +30180,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -32875,8 +32875,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -35570,8 +35570,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -38265,8 +38265,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -40960,8 +40960,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -43655,8 +43655,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -46350,8 +46350,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -49045,8 +49045,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -51740,8 +51740,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -54435,8 +54435,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -57130,8 +57130,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -59825,8 +59825,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -62520,8 +62520,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -65215,8 +65215,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -67910,8 +67910,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -70605,8 +70605,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -73300,8 +73300,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -75995,8 +75995,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -78690,8 +78690,8 @@
|
||||||
523 0x7E2C //TX_WIDE2_MEANHTH
|
523 0x7E2C //TX_WIDE2_MEANHTH
|
||||||
524 0x0064 //TX_DR_RESRV_5
|
524 0x0064 //TX_DR_RESRV_5
|
||||||
525 0x1000 //TX_DR_RESRV_6
|
525 0x1000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -81385,8 +81385,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -84080,8 +84080,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -86775,8 +86775,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -89470,8 +89470,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -92165,8 +92165,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x0000 //TX_WIND_MARK_TH
|
528 0x0000 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0028 //TX_SNR_THR
|
530 0x0028 //TX_SNR_THR
|
||||||
|
@ -94860,8 +94860,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -97555,8 +97555,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -100250,8 +100250,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -102945,8 +102945,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
@ -105640,8 +105640,8 @@
|
||||||
523 0x0064 //TX_WIDE2_MEANHTH
|
523 0x0064 //TX_WIDE2_MEANHTH
|
||||||
524 0x0000 //TX_DR_RESRV_5
|
524 0x0000 //TX_DR_RESRV_5
|
||||||
525 0x0000 //TX_DR_RESRV_6
|
525 0x0000 //TX_DR_RESRV_6
|
||||||
526 0x0000 //TX_DR_RESRV_7
|
526 0x122E //TX_DR_RESRV_7
|
||||||
527 0x0000 //TX_DR_RESRV_8
|
527 0x1100 //TX_DR_RESRV_8
|
||||||
528 0x1333 //TX_WIND_MARK_TH
|
528 0x1333 //TX_WIND_MARK_TH
|
||||||
529 0x399A //TX_CORR_THR
|
529 0x399A //TX_CORR_THR
|
||||||
530 0x0004 //TX_SNR_THR
|
530 0x0004 //TX_SNR_THR
|
||||||
|
|
Binary file not shown.
|
@ -3,9 +3,20 @@
|
||||||
# Uart port name
|
# Uart port name
|
||||||
UartPort = /dev/ttySAC18
|
UartPort = /dev/ttySAC18
|
||||||
|
|
||||||
|
# Userial type
|
||||||
|
UserialType = 2
|
||||||
|
|
||||||
# <boolean> Enable check whether let aoc controls power pin
|
# <boolean> Enable check whether let aoc controls power pin
|
||||||
AocPowerPinCtrlCheckEnable = true
|
AocPowerPinCtrlCheckEnable = true
|
||||||
|
|
||||||
|
# <string> The hardware stage does not need aoc to control power pin
|
||||||
|
# This only affects when AocPowerPinCtrlCheckEnable is true
|
||||||
|
HwStageDoesNotCtrlPowerPinFromAoc = PROTO1.0-EVT1.0-EVT1.2
|
||||||
|
|
||||||
|
# <string> The hardware stage with old chip revision is no longer
|
||||||
|
# supported by BT firmware.
|
||||||
|
HwStageWithOldChipFwNoLongerSupport = PROTO1.0-PROTO1.1
|
||||||
|
|
||||||
# Sar backOff high resolution support
|
# Sar backOff high resolution support
|
||||||
SarBackOffHighResolution = true
|
SarBackOffHighResolution = true
|
||||||
|
|
||||||
|
|
|
@ -3,6 +3,9 @@
|
||||||
# Uart port name
|
# Uart port name
|
||||||
UartPort = /dev/ttySAC18
|
UartPort = /dev/ttySAC18
|
||||||
|
|
||||||
|
# Userial type
|
||||||
|
UserialType = 2
|
||||||
|
|
||||||
# Sar backOff high resolution support
|
# Sar backOff high resolution support
|
||||||
SarBackOffHighResolution = true
|
SarBackOffHighResolution = true
|
||||||
|
|
||||||
|
|
|
@ -47,6 +47,8 @@
|
||||||
<scenario encode="TwoChanStereo_32_2" decode="OneChanMono_32_2"/>
|
<scenario encode="TwoChanStereo_32_2" decode="OneChanMono_32_2"/>
|
||||||
<scenario encode="OneChanMono_32_2" decode="OneChanMono_32_2"/>
|
<scenario encode="OneChanMono_32_2" decode="OneChanMono_32_2"/>
|
||||||
<!-- broadcast -->
|
<!-- broadcast -->
|
||||||
|
<scenario encode="invalid" decode="invalid" broadcast="BcastStereo_48_4"/>
|
||||||
|
<scenario encode="invalid" decode="invalid" broadcast="BcastStereo_48_2"/>
|
||||||
<scenario encode="invalid" decode="invalid" broadcast="BcastStereo_24_2"/>
|
<scenario encode="invalid" decode="invalid" broadcast="BcastStereo_24_2"/>
|
||||||
<scenario encode="invalid" decode="invalid" broadcast="BcastStereo_16_2"/>
|
<scenario encode="invalid" decode="invalid" broadcast="BcastStereo_16_2"/>
|
||||||
</scenarioList>
|
</scenarioList>
|
||||||
|
@ -65,6 +67,8 @@
|
||||||
<configuration name="OneChanMono_48_4" codecConfiguration="LC3_48k_4" strategyConfiguration="MONO_ONE_CIS_PER_DEVICE"/>
|
<configuration name="OneChanMono_48_4" codecConfiguration="LC3_48k_4" strategyConfiguration="MONO_ONE_CIS_PER_DEVICE"/>
|
||||||
<configuration name="TwoChanStereo_48_4" codecConfiguration="LC3_48k_4" strategyConfiguration="STEREO_TWO_CISES_PER_DEVICE"/>
|
<configuration name="TwoChanStereo_48_4" codecConfiguration="LC3_48k_4" strategyConfiguration="STEREO_TWO_CISES_PER_DEVICE"/>
|
||||||
<configuration name="OneChanStereo_48_4" codecConfiguration="LC3_48k_4" strategyConfiguration="STEREO_ONE_CIS_PER_DEVICE"/>
|
<configuration name="OneChanStereo_48_4" codecConfiguration="LC3_48k_4" strategyConfiguration="STEREO_ONE_CIS_PER_DEVICE"/>
|
||||||
|
<configuration name="BcastStereo_48_4" codecConfiguration="LC3_48k_4" strategyConfiguration="BROADCAST_STEREO"/>
|
||||||
|
<configuration name="BcastStereo_48_2" codecConfiguration="LC3_48k_2" strategyConfiguration="BROADCAST_STEREO"/>
|
||||||
<configuration name="BcastStereo_24_2" codecConfiguration="LC3_24k_2" strategyConfiguration="BROADCAST_STEREO"/>
|
<configuration name="BcastStereo_24_2" codecConfiguration="LC3_24k_2" strategyConfiguration="BROADCAST_STEREO"/>
|
||||||
<configuration name="BcastStereo_16_2" codecConfiguration="LC3_16k_2" strategyConfiguration="BROADCAST_STEREO"/>
|
<configuration name="BcastStereo_16_2" codecConfiguration="LC3_16k_2" strategyConfiguration="BROADCAST_STEREO"/>
|
||||||
</configurationList>
|
</configurationList>
|
||||||
|
@ -73,6 +77,7 @@
|
||||||
<codecConfiguration name="LC3_16k_2" codec="LC3" samplingFrequency="16000" frameDurationUs="10000" octetsPerCodecFrame="40"/>
|
<codecConfiguration name="LC3_16k_2" codec="LC3" samplingFrequency="16000" frameDurationUs="10000" octetsPerCodecFrame="40"/>
|
||||||
<codecConfiguration name="LC3_24k_2" codec="LC3" samplingFrequency="24000" frameDurationUs="10000" octetsPerCodecFrame="60"/>
|
<codecConfiguration name="LC3_24k_2" codec="LC3" samplingFrequency="24000" frameDurationUs="10000" octetsPerCodecFrame="60"/>
|
||||||
<codecConfiguration name="LC3_32k_2" codec="LC3" samplingFrequency="32000" frameDurationUs="10000" octetsPerCodecFrame="80"/>
|
<codecConfiguration name="LC3_32k_2" codec="LC3" samplingFrequency="32000" frameDurationUs="10000" octetsPerCodecFrame="80"/>
|
||||||
|
<codecConfiguration name="LC3_48k_2" codec="LC3" samplingFrequency="48000" frameDurationUs="10000" octetsPerCodecFrame="100"/>
|
||||||
<codecConfiguration name="LC3_48k_4" codec="LC3" samplingFrequency="48000" frameDurationUs="10000" octetsPerCodecFrame="120"/>
|
<codecConfiguration name="LC3_48k_4" codec="LC3" samplingFrequency="48000" frameDurationUs="10000" octetsPerCodecFrame="120"/>
|
||||||
</codecConfigurationList>
|
</codecConfigurationList>
|
||||||
<strategyConfigurationList>
|
<strategyConfigurationList>
|
||||||
|
|
|
@ -94,6 +94,27 @@ on property:vendor.all.modules.ready=1
|
||||||
chown system system /sys/bus/i2c/devices/6-0043/default/delay_before_stop_playback_us
|
chown system system /sys/bus/i2c/devices/6-0043/default/delay_before_stop_playback_us
|
||||||
chown system system /sys/bus/i2c/devices/5-0043/default/delay_before_stop_playback_us
|
chown system system /sys/bus/i2c/devices/5-0043/default/delay_before_stop_playback_us
|
||||||
chown system system /sys/bus/i2c/devices/4-0043/default/delay_before_stop_playback_us
|
chown system system /sys/bus/i2c/devices/4-0043/default/delay_before_stop_playback_us
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_env_rel_coef
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_env_rel_coef
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_env_rel_coef
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_rise_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_rise_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_rise_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_fall_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_fall_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_fall_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_enable
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_enable
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_enable
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_tx_lvl_thresh_fs
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_tx_lvl_thresh_fs
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_tx_lvl_thresh_fs
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_tx_lvl_hold_off_ms
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_tx_lvl_hold_off_ms
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_tx_lvl_hold_off_ms
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/default/pm_active_timeout_ms
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/default/pm_active_timeout_ms
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/default/pm_active_timeout_ms
|
||||||
|
|
||||||
enable vendor.vibrator.cs40l26
|
enable vendor.vibrator.cs40l26
|
||||||
|
|
||||||
|
|
|
@ -90,6 +90,27 @@ on property:vendor.all.modules.ready=1
|
||||||
chown system system /sys/bus/i2c/devices/6-0043/default/delay_before_stop_playback_us
|
chown system system /sys/bus/i2c/devices/6-0043/default/delay_before_stop_playback_us
|
||||||
chown system system /sys/bus/i2c/devices/5-0043/default/delay_before_stop_playback_us
|
chown system system /sys/bus/i2c/devices/5-0043/default/delay_before_stop_playback_us
|
||||||
chown system system /sys/bus/i2c/devices/4-0043/default/delay_before_stop_playback_us
|
chown system system /sys/bus/i2c/devices/4-0043/default/delay_before_stop_playback_us
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_env_rel_coef
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_env_rel_coef
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_env_rel_coef
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_rise_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_rise_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_rise_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_fall_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_fall_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_fall_headroom
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_enable
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_enable
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_enable
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_tx_lvl_thresh_fs
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_tx_lvl_thresh_fs
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_tx_lvl_thresh_fs
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/dbc/dbc_tx_lvl_hold_off_ms
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/dbc/dbc_tx_lvl_hold_off_ms
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/dbc/dbc_tx_lvl_hold_off_ms
|
||||||
|
chown system system /sys/bus/i2c/devices/6-0043/default/pm_active_timeout_ms
|
||||||
|
chown system system /sys/bus/i2c/devices/5-0043/default/pm_active_timeout_ms
|
||||||
|
chown system system /sys/bus/i2c/devices/4-0043/default/pm_active_timeout_ms
|
||||||
|
|
||||||
enable vendor.vibrator.cs40l26
|
enable vendor.vibrator.cs40l26
|
||||||
|
|
||||||
|
|
411
device-husky.mk
Normal file
411
device-husky.mk
Normal file
|
@ -0,0 +1,411 @@
|
||||||
|
#
|
||||||
|
# Copyright (C) 2021 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.
|
||||||
|
#
|
||||||
|
|
||||||
|
TARGET_KERNEL_DIR ?= device/google/shusky-kernel
|
||||||
|
TARGET_BOARD_KERNEL_HEADERS := device/google/shusky-kernel/kernel-headers
|
||||||
|
|
||||||
|
LOCAL_PATH := device/google/shusky
|
||||||
|
|
||||||
|
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
||||||
|
USE_UWBFIELDTESTQM := true
|
||||||
|
endif
|
||||||
|
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/shusky/prebuilts/device-vendor-husky.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/zuma/prebuilts/device-vendor.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/zuma/proprietary/device-vendor.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/shusky/proprietary/husky/device-vendor-husky.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/husky/proprietary/device-vendor.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/qorvo/uwb/qm35-hal/Device.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/shusky/proprietary/WallpapersHusky.mk)
|
||||||
|
|
||||||
|
# display
|
||||||
|
DEVICE_PACKAGE_OVERLAYS += device/google/shusky/husky/overlay
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.ignore_hdr_camera_layers=true
|
||||||
|
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/husky/display_colordata_dev_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_colordata_dev_cal0.pb \
|
||||||
|
device/google/shusky/husky/display_golden_google-hk3_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_golden_google-hk3_cal0.pb
|
||||||
|
|
||||||
|
include device/google/shusky/audio/husky/audio-tables.mk
|
||||||
|
include device/google/zuma/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/stm/stm20.mk
|
||||||
|
include device/google/gs-common/touch/gti/gti.mk
|
||||||
|
include device/google/gs-common/touch/touchinspector/touchinspector.mk
|
||||||
|
|
||||||
|
# go/lyric-soong-variables
|
||||||
|
$(call soong_config_set,lyric,camera_hardware,husky)
|
||||||
|
$(call soong_config_set,lyric,tuning_product,husky)
|
||||||
|
$(call soong_config_set,google3a_config,target_device,husky)
|
||||||
|
|
||||||
|
# Init files
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/conf/init.husky.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.husky.rc
|
||||||
|
|
||||||
|
# Recovery files
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/conf/init.recovery.device.rc:$(TARGET_COPY_OUT_RECOVERY)/root/init.recovery.husky.rc
|
||||||
|
|
||||||
|
# MIPI Coex Configs
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/husky/radio/husky_camera_front_dbr_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/camera_front_dbr_coex_table.csv \
|
||||||
|
device/google/shusky/husky/radio/husky_camera_front_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/camera_front_mipi_coex_table.csv \
|
||||||
|
device/google/shusky/husky/radio/husky_camera_rear_tele_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/camera_rear_tele_mipi_coex_table.csv \
|
||||||
|
device/google/shusky/husky/radio/husky_display_primary_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/display_primary_mipi_coex_table.csv
|
||||||
|
|
||||||
|
# Camera
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/media_profiles_husky.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml
|
||||||
|
|
||||||
|
# NFC
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.hce.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.hce.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.hcef.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.hcef.xml \
|
||||||
|
frameworks/native/data/etc/com.nxp.mifare.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.nxp.mifare.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.ese.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.ese.xml \
|
||||||
|
device/google/shusky/nfc/libnfc-hal-st.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-hal-st.conf \
|
||||||
|
device/google/shusky/nfc/libnfc-nci.conf:$(TARGET_COPY_OUT_PRODUCT)/etc/libnfc-nci.conf
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
NfcNci \
|
||||||
|
Tag \
|
||||||
|
android.hardware.nfc-service.st
|
||||||
|
|
||||||
|
# SecureElement
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
android.hardware.secure_element-service.thales
|
||||||
|
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
frameworks/native/data/etc/android.hardware.se.omapi.ese.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.ese.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.se.omapi.uicc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.uicc.xml \
|
||||||
|
device/google/shusky/nfc/libse-gto-hal.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libse-gto-hal.conf
|
||||||
|
|
||||||
|
# Bluetooth HAL
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/bluetooth/bt_vendor_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth/bt_vendor_overlay.conf
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
ro.bluetooth.a2dp_offload.supported=true \
|
||||||
|
persist.bluetooth.a2dp_offload.disabled=false \
|
||||||
|
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
|
||||||
|
|
||||||
|
# Bluetooth Tx power caps
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_husky.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_husky_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_CA.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_husky_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_EU.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_husky_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_husky_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_US.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_husky_GC3VE_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GC3VE_EU.csv
|
||||||
|
|
||||||
|
# POF
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.bluetooth.finder.supported=true
|
||||||
|
|
||||||
|
# Spatial Audio
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libspatialaudio
|
||||||
|
|
||||||
|
# declare use of spatial audio
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
ro.audio.spatializer_enabled=true
|
||||||
|
|
||||||
|
# Audio CCA property
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
persist.vendor.audio.cca.enabled=false
|
||||||
|
|
||||||
|
# DCK properties based on target
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
ro.gms.dck.eligible_wcc=3 \
|
||||||
|
ro.gms.dck.se_capability=1
|
||||||
|
|
||||||
|
# Bluetooth hci_inject test tool
|
||||||
|
PRODUCT_PACKAGES_DEBUG += \
|
||||||
|
hci_inject
|
||||||
|
|
||||||
|
# Bluetooth OPUS codec
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.opus.enabled=true
|
||||||
|
|
||||||
|
# Bluetooth SAR test tool
|
||||||
|
PRODUCT_PACKAGES_DEBUG += \
|
||||||
|
sar_test
|
||||||
|
|
||||||
|
# Bluetooth EWP test tool
|
||||||
|
PRODUCT_PACKAGES_DEBUG += \
|
||||||
|
ewp_tool
|
||||||
|
|
||||||
|
# Bluetooth AAC VBR
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.a2dp_aac.vbr_supported=true
|
||||||
|
|
||||||
|
# Override BQR mask to enable LE Audio Choppy report, remove BTRT logging
|
||||||
|
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.bqr.event_mask=295006 \
|
||||||
|
persist.bluetooth.bqr.vnd_quality_mask=29 \
|
||||||
|
persist.bluetooth.bqr.vnd_trace_mask=0 \
|
||||||
|
persist.bluetooth.vendor.btsnoop=true
|
||||||
|
else
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.bqr.event_mask=295006 \
|
||||||
|
persist.bluetooth.bqr.vnd_quality_mask=16 \
|
||||||
|
persist.bluetooth.bqr.vnd_trace_mask=0 \
|
||||||
|
persist.bluetooth.vendor.btsnoop=false
|
||||||
|
endif
|
||||||
|
|
||||||
|
# Spatial Audio
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libspatialaudio \
|
||||||
|
librondo
|
||||||
|
|
||||||
|
# Bluetooth Super Wide Band
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
bluetooth.hfp.swb.supported=true
|
||||||
|
|
||||||
|
# Bluetooth LE Audio
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.bluetooth.leaudio_switcher.supported=true \
|
||||||
|
bluetooth.profile.bap.unicast.client.enabled=true \
|
||||||
|
bluetooth.profile.csip.set_coordinator.enabled=true \
|
||||||
|
bluetooth.profile.hap.client.enabled=true \
|
||||||
|
bluetooth.profile.mcp.server.enabled=true \
|
||||||
|
bluetooth.profile.ccp.server.enabled=true \
|
||||||
|
bluetooth.profile.vcp.controller.enabled=true
|
||||||
|
|
||||||
|
# Bluetooth LE Audio enable hardware offloading
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.bluetooth.leaudio_offload.supported=true \
|
||||||
|
persist.bluetooth.leaudio_offload.disabled=false
|
||||||
|
|
||||||
|
# Bluetooth LE Auido offload capabilities setting
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/bluetooth/le_audio_codec_capabilities.xml:$(TARGET_COPY_OUT_VENDOR)/etc/le_audio_codec_capabilities.xml
|
||||||
|
|
||||||
|
# Bluetooth LE Audio CIS handover to SCO
|
||||||
|
# Set the property only for the controller couldn't support CIS/SCO simultaneously. More detailed in b/242908683.
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.leaudio.notify.idle.during.call=true
|
||||||
|
|
||||||
|
# Not support LE Audio dual mic SWB call based on the current launch strategy
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
bluetooth.leaudio.dual_bidirection_swb.supported=false
|
||||||
|
|
||||||
|
# Support One-Handed mode
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.support_one_handed_mode=true
|
||||||
|
|
||||||
|
# Keymaster HAL
|
||||||
|
#LOCAL_KEYMASTER_PRODUCT_PACKAGE ?= android.hardware.keymaster@4.1-service
|
||||||
|
|
||||||
|
# Gatekeeper HAL
|
||||||
|
#LOCAL_GATEKEEPER_PRODUCT_PACKAGE ?= android.hardware.gatekeeper@1.0-service.software
|
||||||
|
|
||||||
|
|
||||||
|
# Gatekeeper
|
||||||
|
# PRODUCT_PACKAGES += \
|
||||||
|
# android.hardware.gatekeeper@1.0-service.software
|
||||||
|
|
||||||
|
# Keymint replaces Keymaster
|
||||||
|
# PRODUCT_PACKAGES += \
|
||||||
|
# android.hardware.security.keymint-service
|
||||||
|
|
||||||
|
# Keymaster
|
||||||
|
#PRODUCT_PACKAGES += \
|
||||||
|
# android.hardware.keymaster@4.0-impl \
|
||||||
|
# android.hardware.keymaster@4.0-service
|
||||||
|
|
||||||
|
#PRODUCT_PACKAGES += android.hardware.keymaster@4.0-service.remote
|
||||||
|
#PRODUCT_PACKAGES += android.hardware.keymaster@4.1-service.remote
|
||||||
|
#LOCAL_KEYMASTER_PRODUCT_PACKAGE := android.hardware.keymaster@4.1-service
|
||||||
|
#LOCAL_KEYMASTER_PRODUCT_PACKAGE ?= android.hardware.keymaster@4.1-service
|
||||||
|
|
||||||
|
# PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
# ro.hardware.keystore_desede=true \
|
||||||
|
# ro.hardware.keystore=software \
|
||||||
|
# ro.hardware.gatekeeper=software
|
||||||
|
|
||||||
|
# PowerStats HAL
|
||||||
|
PRODUCT_SOONG_NAMESPACES += \
|
||||||
|
device/google/shusky/powerstats/husky \
|
||||||
|
device/google/shusky
|
||||||
|
|
||||||
|
# WiFi Overlay
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
UwbOverlayHK3 \
|
||||||
|
WifiOverlay2023 \
|
||||||
|
PixelWifiOverlay2023
|
||||||
|
|
||||||
|
# Trusty liboemcrypto.so
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/shusky/prebuilts
|
||||||
|
|
||||||
|
# Location
|
||||||
|
# SDK build system
|
||||||
|
include device/google/gs-common/gps/brcm/device.mk
|
||||||
|
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/location/gps.cer:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cer
|
||||||
|
|
||||||
|
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/location/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
||||||
|
device/google/shusky/location/scd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
||||||
|
device/google/shusky/location/gps.xml.hk3:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
||||||
|
else
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/location/lhd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
||||||
|
device/google/shusky/location/scd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
||||||
|
device/google/shusky/location/gps_user.xml.hk3:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
||||||
|
endif
|
||||||
|
|
||||||
|
# Set zram size
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
vendor.zram.size=50p \
|
||||||
|
persist.device_config.configuration.disable_rescue_party=true
|
||||||
|
|
||||||
|
# Fingerprint HAL
|
||||||
|
GOODIX_CONFIG_BUILD_VERSION := g7_trusty
|
||||||
|
include device/google/gs101/fingerprint/udfps_common.mk
|
||||||
|
ifeq ($(filter factory%, $(TARGET_PRODUCT)),)
|
||||||
|
include device/google/gs101/fingerprint/udfps_shipping.mk
|
||||||
|
else
|
||||||
|
include device/google/gs101/fingerprint/udfps_factory.mk
|
||||||
|
endif
|
||||||
|
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.udfps.als_feed_forward_supported=true \
|
||||||
|
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true
|
||||||
|
|
||||||
|
# Fingerprint exposure compensation
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.udfps.auto_exposure_compensation_supported=true
|
||||||
|
|
||||||
|
# Camera Vendor property
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.camera.front_720P_always_binning=true
|
||||||
|
|
||||||
|
# Media Performance Class 14
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += ro.odm.build.media_performance_class=33
|
||||||
|
|
||||||
|
# config of display brightness dimming
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.0.brightness.dimming.usage?=1
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
vendor.primarydisplay.op.hs_hz=120 \
|
||||||
|
vendor.primarydisplay.op.ns_hz=60 \
|
||||||
|
vendor.primarydisplay.op.ns_min_dbv=1172
|
||||||
|
|
||||||
|
# kernel idle timer for display driver
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.support_kernel_idle_timer=true
|
||||||
|
|
||||||
|
# lhbm peak brightness delay: decided by kernel
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.primarydisplay.lhbm.frames_to_reach_peak_brightness=0
|
||||||
|
|
||||||
|
# Display LBE
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
|
||||||
|
|
||||||
|
# blocking zone for min idle refresh rate
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
vendor.primarydisplay.min_idle_refresh_rate.default=1 \
|
||||||
|
vendor.primarydisplay.min_idle_refresh_rate.blocking_zone=10 \
|
||||||
|
vendor.primarydisplay.min_idle_refresh_rate.blocking_zone_dbv=492
|
||||||
|
|
||||||
|
# Display ACL
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.0.brightness.acl.default=0
|
||||||
|
|
||||||
|
# display color data
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/husky/panel_config_google-hk3_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/panel_config_google-hk3_cal0.pb
|
||||||
|
|
||||||
|
# Vibrator HAL
|
||||||
|
ACTUATOR_MODEL := luxshare_ict_081545
|
||||||
|
ADAPTIVE_HAPTICS_FEATURE := adaptive_haptics_v1
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
ro.vendor.vibrator.hal.chirp.enabled=0 \
|
||||||
|
ro.vendor.vibrator.hal.device.mass=0.222 \
|
||||||
|
ro.vendor.vibrator.hal.loc.coeff=2.8 \
|
||||||
|
persist.vendor.vibrator.hal.context.enable=false \
|
||||||
|
persist.vendor.vibrator.hal.context.scale=60 \
|
||||||
|
persist.vendor.vibrator.hal.context.fade=true \
|
||||||
|
persist.vendor.vibrator.hal.context.cooldowntime=1600 \
|
||||||
|
persist.vendor.vibrator.hal.context.settlingtime=5000 \
|
||||||
|
ro.vendor.vibrator.hal.dbc.enable=true \
|
||||||
|
ro.vendor.vibrator.hal.dbc.envrelcoef=8353728 \
|
||||||
|
ro.vendor.vibrator.hal.dbc.riseheadroom=1909602 \
|
||||||
|
ro.vendor.vibrator.hal.dbc.fallheadroom=1909602 \
|
||||||
|
ro.vendor.vibrator.hal.dbc.txlvlthreshfs=2516583 \
|
||||||
|
ro.vendor.vibrator.hal.dbc.txlvlholdoffms=0 \
|
||||||
|
ro.vendor.vibrator.hal.pm.activetimeout=5
|
||||||
|
|
||||||
|
# Increment the SVN for any official public releases
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
ro.vendor.build.svn=6
|
||||||
|
|
||||||
|
# WLC userdebug specific
|
||||||
|
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/zuma/init.hardware.wlc.rc.userdebug:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.wlc.rc
|
||||||
|
endif
|
||||||
|
|
||||||
|
# Setup Wizard device-specific settings
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
setupwizard.feature.enable_quick_start_flow=true \
|
||||||
|
|
||||||
|
# Quick Start device-specific settings
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.quick_start.oem_id=00e0 \
|
||||||
|
ro.quick_start.device_id=husky
|
||||||
|
|
||||||
|
# PKVM Memory Reclaim
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
hypervisor.memory_reclaim.supported=1
|
||||||
|
|
||||||
|
# P23 Devices no longer need rlsservice
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.camera.rls_supported=false
|
||||||
|
|
||||||
|
# Settings Overlay
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
SettingsHuskyOverlay
|
||||||
|
|
||||||
|
# Display RRS default Config
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += persist.vendor.display.primary.boot_config=1008x2244@120
|
||||||
|
# TODO: b/250788756 - the property will be phased out after HWC loads user-preferred mode
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.preferred_mode=1008x2244@120
|
||||||
|
|
||||||
|
# Window Extensions
|
||||||
|
$(call inherit-product, $(SRC_TARGET_DIR)/product/window_extensions.mk)
|
||||||
|
|
||||||
|
# Disable Settings large-screen optimization enabled by Window Extensions
|
||||||
|
PRODUCT_SYSTEM_PROPERTIES += \
|
||||||
|
persist.settings.large_screen_opt.enabled=false
|
||||||
|
|
||||||
|
# Keyboard height ratio and bottom padding in dp for portrait mode
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.com.google.ime.kb_pad_port_b=10.4 \
|
||||||
|
ro.com.google.ime.height_ratio=1.0
|
||||||
|
|
||||||
|
# Enable camera exif model/make reporting
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.camera.exif_reveal_make_model=true
|
||||||
|
|
||||||
|
# Enable DeviceAsWebcam support
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
ro.usb.uvc.enabled=true
|
||||||
|
|
||||||
|
# DisplayPort should be disabled by default (b/300167292)
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.usb.displayport.enabled=0
|
255
device-ripcurrent.mk
Normal file
255
device-ripcurrent.mk
Normal file
|
@ -0,0 +1,255 @@
|
||||||
|
#
|
||||||
|
# Copyright (C) 2021 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.
|
||||||
|
#
|
||||||
|
|
||||||
|
TARGET_KERNEL_DIR ?= device/google/shusky-kernel
|
||||||
|
TARGET_BOARD_KERNEL_HEADERS := device/google/shusky-kernel/kernel-headers
|
||||||
|
|
||||||
|
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
||||||
|
USE_UWBFIELDTESTQM := true
|
||||||
|
endif
|
||||||
|
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/shusky/prebuilts/device-vendor-ripcurrent.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/zuma/prebuilts/device-vendor.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/zuma/proprietary/device-vendor.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/shusky/proprietary/ripcurrent/device-vendor-ripcurrent.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/qorvo/uwb/qm35-hal/Device.mk)
|
||||||
|
|
||||||
|
include device/google/shusky/audio/ripcurrent/audio-tables.mk
|
||||||
|
include device/google/zuma/device-shipping-common.mk
|
||||||
|
include hardware/google/pixel/vibrator/cs40l26/device-stereo.mk
|
||||||
|
include device/google/gs-common/bcmbt/bluetooth.mk
|
||||||
|
include device/google/gs-common/gps/brcm/cbd_gps.mk
|
||||||
|
include device/google/gs-common/touch/stm/stm20.mk
|
||||||
|
|
||||||
|
# go/lyric-soong-variables
|
||||||
|
$(call soong_config_set,lyric,camera_hardware,ripcurrent)
|
||||||
|
$(call soong_config_set,lyric,tuning_product,ripcurrent)
|
||||||
|
$(call soong_config_set,google3a_config,target_device,ripcurrent)
|
||||||
|
|
||||||
|
# display
|
||||||
|
DEVICE_PACKAGE_OVERLAYS += device/google/shusky/ripcurrent/overlay
|
||||||
|
|
||||||
|
# Init files
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/conf/init.ripcurrent.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.ripcurrent.rc
|
||||||
|
|
||||||
|
# Recovery files
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/conf/init.recovery.device.rc:$(TARGET_COPY_OUT_RECOVERY)/root/init.recovery.ripcurrent.rc
|
||||||
|
|
||||||
|
# Camera
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/media_profiles_ripcurrent.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml
|
||||||
|
|
||||||
|
# NFC
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.hce.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.hce.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.hcef.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.hcef.xml \
|
||||||
|
frameworks/native/data/etc/com.nxp.mifare.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.nxp.mifare.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.ese.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.ese.xml \
|
||||||
|
device/google/shusky/nfc/libnfc-hal-st-disable.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-hal-st.conf \
|
||||||
|
device/google/shusky/nfc/libnfc-hal-st.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-hal-st-enable.conf \
|
||||||
|
device/google/shusky/nfc/libnfc-nci.conf:$(TARGET_COPY_OUT_PRODUCT)/etc/libnfc-nci.conf
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
NfcNci \
|
||||||
|
Tag \
|
||||||
|
android.hardware.nfc-service.st
|
||||||
|
|
||||||
|
# SecureElement
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
android.hardware.secure_element-service.thales
|
||||||
|
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
frameworks/native/data/etc/android.hardware.se.omapi.ese.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.ese.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.se.omapi.uicc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.uicc.xml \
|
||||||
|
device/google/shusky/nfc/libse-gto-hal-disable.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libse-gto-hal.conf
|
||||||
|
|
||||||
|
|
||||||
|
# Bluetooth HAL
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/bluetooth/bt_vendor_overlay_ripcurrent.conf:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth/bt_vendor_overlay.conf
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
ro.bluetooth.a2dp_offload.supported=true \
|
||||||
|
persist.bluetooth.a2dp_offload.disabled=false \
|
||||||
|
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
|
||||||
|
|
||||||
|
# Spatial Audio
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libspatialaudio
|
||||||
|
|
||||||
|
# declare use of spatial audio
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
ro.audio.spatializer_enabled=true
|
||||||
|
|
||||||
|
# Bluetooth hci_inject test tool
|
||||||
|
PRODUCT_PACKAGES_DEBUG += \
|
||||||
|
hci_inject
|
||||||
|
|
||||||
|
# Bluetooth OPUS codec
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.opus.enabled=true
|
||||||
|
|
||||||
|
# Bluetooth SAR test tool
|
||||||
|
PRODUCT_PACKAGES_DEBUG += \
|
||||||
|
sar_test
|
||||||
|
|
||||||
|
# Bluetooth EWP test tool
|
||||||
|
PRODUCT_PACKAGES_DEBUG += \
|
||||||
|
ewp_tool
|
||||||
|
|
||||||
|
# Bluetooth AAC VBR
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.a2dp_aac.vbr_supported=true
|
||||||
|
|
||||||
|
# Override BQR mask to enable LE Audio Choppy report, remove BTRT logging
|
||||||
|
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.bqr.event_mask=295006 \
|
||||||
|
persist.bluetooth.bqr.vnd_quality_mask=29 \
|
||||||
|
persist.bluetooth.bqr.vnd_trace_mask=0
|
||||||
|
else
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.bqr.event_mask=295006 \
|
||||||
|
persist.bluetooth.bqr.vnd_quality_mask=16 \
|
||||||
|
persist.bluetooth.bqr.vnd_trace_mask=0
|
||||||
|
endif
|
||||||
|
|
||||||
|
# default BDADDR for EVB only
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
ro.vendor.bluetooth.evb_bdaddr="22:22:22:33:44:55"
|
||||||
|
|
||||||
|
# Spatial Audio
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libspatialaudio \
|
||||||
|
librondo
|
||||||
|
|
||||||
|
# Bluetooth Super Wide Band
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
bluetooth.hfp.swb.supported=true
|
||||||
|
|
||||||
|
# Bluetooth LE Audio
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.bluetooth.leaudio_switcher.supported=true \
|
||||||
|
bluetooth.profile.bap.unicast.client.enabled=true \
|
||||||
|
bluetooth.profile.csip.set_coordinator.enabled=true \
|
||||||
|
bluetooth.profile.hap.client.enabled=true \
|
||||||
|
bluetooth.profile.mcp.server.enabled=true \
|
||||||
|
bluetooth.profile.ccp.server.enabled=true \
|
||||||
|
bluetooth.profile.vcp.controller.enabled=true
|
||||||
|
|
||||||
|
# Bluetooth LE Audio enable hardware offloading
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.bluetooth.leaudio_offload.supported=true \
|
||||||
|
persist.bluetooth.leaudio_offload.disabled=false
|
||||||
|
|
||||||
|
# Bluetooth LE Auido offload capabilities setting
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/bluetooth/le_audio_codec_capabilities.xml:$(TARGET_COPY_OUT_VENDOR)/etc/le_audio_codec_capabilities.xml
|
||||||
|
|
||||||
|
# Bluetooth LE Audio CIS handover to SCO
|
||||||
|
# Set the property only for the controller couldn't support CIS/SCO simultaneously. More detailed in b/242908683.
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.leaudio.notify.idle.during.call=true
|
||||||
|
|
||||||
|
# Not support LE Audio dual mic SWB call based on the current launch strategy
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
bluetooth.leaudio.dual_bidirection_swb.supported=false
|
||||||
|
|
||||||
|
# Keymaster HAL
|
||||||
|
#LOCAL_KEYMASTER_PRODUCT_PACKAGE ?= android.hardware.keymaster@4.1-service
|
||||||
|
|
||||||
|
# Gatekeeper HAL
|
||||||
|
#LOCAL_GATEKEEPER_PRODUCT_PACKAGE ?= android.hardware.gatekeeper@1.0-service.software
|
||||||
|
|
||||||
|
|
||||||
|
# Gatekeeper
|
||||||
|
# PRODUCT_PACKAGES += \
|
||||||
|
# android.hardware.gatekeeper@1.0-service.software
|
||||||
|
|
||||||
|
# Keymint replaces Keymaster
|
||||||
|
# PRODUCT_PACKAGES += \
|
||||||
|
# android.hardware.security.keymint-service
|
||||||
|
|
||||||
|
# Keymaster
|
||||||
|
#PRODUCT_PACKAGES += \
|
||||||
|
# android.hardware.keymaster@4.0-impl \
|
||||||
|
# android.hardware.keymaster@4.0-service
|
||||||
|
|
||||||
|
#PRODUCT_PACKAGES += android.hardware.keymaster@4.0-service.remote
|
||||||
|
#PRODUCT_PACKAGES += android.hardware.keymaster@4.1-service.remote
|
||||||
|
#LOCAL_KEYMASTER_PRODUCT_PACKAGE := android.hardware.keymaster@4.1-service
|
||||||
|
#LOCAL_KEYMASTER_PRODUCT_PACKAGE ?= android.hardware.keymaster@4.1-service
|
||||||
|
|
||||||
|
# PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
# ro.hardware.keystore_desede=true \
|
||||||
|
# ro.hardware.keystore=software \
|
||||||
|
# ro.hardware.gatekeeper=software
|
||||||
|
|
||||||
|
# PowerStats HAL
|
||||||
|
PRODUCT_SOONG_NAMESPACES += \
|
||||||
|
device/google/shusky/powerstats/ripcurrent
|
||||||
|
|
||||||
|
# WiFi Overlay
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
WifiOverlay2023
|
||||||
|
|
||||||
|
# Trusty liboemcrypto.so
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/shusky/prebuilts
|
||||||
|
|
||||||
|
# Location
|
||||||
|
# SDK build system
|
||||||
|
include device/google/gs-common/gps/brcm/device.mk
|
||||||
|
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/location/gps.cer:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cer
|
||||||
|
|
||||||
|
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/location/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
||||||
|
device/google/shusky/location/scd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
||||||
|
device/google/shusky/location/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
||||||
|
else
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/location/lhd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
||||||
|
device/google/shusky/location/scd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
||||||
|
device/google/shusky/location/gps_user.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
||||||
|
endif
|
||||||
|
|
||||||
|
# Set zram size
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
vendor.zram.size=50p \
|
||||||
|
persist.device_config.configuration.disable_rescue_party=true
|
||||||
|
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.udfps.als_feed_forward_supported=true \
|
||||||
|
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true
|
||||||
|
|
||||||
|
# Camera Vendor property
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.camera.front_720P_always_binning=true
|
||||||
|
|
||||||
|
# Vibrator HAL
|
||||||
|
ACTUATOR_MODEL := luxshare_ict_081545
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
ro.vendor.vibrator.hal.chirp.enabled=0 \
|
||||||
|
ro.vendor.vibrator.hal.device.mass=0.222 \
|
||||||
|
ro.vendor.vibrator.hal.loc.coeff=2.8
|
||||||
|
|
||||||
|
# PKVM Memory Reclaim
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
hypervisor.memory_reclaim.supported=1
|
386
device-shiba.mk
Normal file
386
device-shiba.mk
Normal file
|
@ -0,0 +1,386 @@
|
||||||
|
#
|
||||||
|
# Copyright (C) 2021 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.
|
||||||
|
#
|
||||||
|
|
||||||
|
TARGET_KERNEL_DIR ?= device/google/shusky-kernel
|
||||||
|
TARGET_BOARD_KERNEL_HEADERS := device/google/shusky-kernel/kernel-headers
|
||||||
|
|
||||||
|
LOCAL_PATH := device/google/shusky
|
||||||
|
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/shusky/prebuilts/device-vendor-shiba.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/zuma/prebuilts/device-vendor.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/zuma/proprietary/device-vendor.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/shusky/proprietary/shiba/device-vendor-shiba.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/shiba/proprietary/device-vendor.mk)
|
||||||
|
$(call inherit-product-if-exists, vendor/google_devices/shusky/proprietary/WallpapersShiba.mk)
|
||||||
|
|
||||||
|
DEVICE_PACKAGE_OVERLAYS += device/google/shusky/shiba/overlay
|
||||||
|
|
||||||
|
include device/google/shusky/audio/shiba/audio-tables.mk
|
||||||
|
include device/google/zuma/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
|
||||||
|
|
||||||
|
# go/lyric-soong-variables
|
||||||
|
$(call soong_config_set,lyric,camera_hardware,shiba)
|
||||||
|
$(call soong_config_set,lyric,tuning_product,shiba)
|
||||||
|
$(call soong_config_set,google3a_config,target_device,shiba)
|
||||||
|
|
||||||
|
# Init files
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/conf/init.shiba.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.shiba.rc
|
||||||
|
|
||||||
|
# Recovery files
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/conf/init.recovery.device.rc:$(TARGET_COPY_OUT_RECOVERY)/root/init.recovery.shiba.rc
|
||||||
|
|
||||||
|
# MIPI Coex Configs
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/shiba/radio/shiba_camera_front_dbr_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/camera_front_dbr_coex_table.csv \
|
||||||
|
device/google/shusky/shiba/radio/shiba_camera_front_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/camera_front_mipi_coex_table.csv \
|
||||||
|
device/google/shusky/shiba/radio/shiba_display_primary_mipi_coex_table.csv:$(TARGET_COPY_OUT_VENDOR)/etc/modem/display_primary_mipi_coex_table.csv
|
||||||
|
|
||||||
|
# Camera
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/media_profiles_shiba.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
persist.vendor.camera.rls_range_supported=false
|
||||||
|
|
||||||
|
# NFC
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.hce.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.hce.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.hcef.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.hcef.xml \
|
||||||
|
frameworks/native/data/etc/com.nxp.mifare.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.nxp.mifare.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.nfc.ese.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.nfc.ese.xml \
|
||||||
|
device/google/shusky/nfc/libnfc-hal-st.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-hal-st.conf \
|
||||||
|
device/google/shusky/nfc/libnfc-nci.conf:$(TARGET_COPY_OUT_PRODUCT)/etc/libnfc-nci.conf
|
||||||
|
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
NfcNci \
|
||||||
|
Tag \
|
||||||
|
android.hardware.nfc-service.st
|
||||||
|
|
||||||
|
# SecureElement
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
android.hardware.secure_element-service.thales
|
||||||
|
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
frameworks/native/data/etc/android.hardware.se.omapi.ese.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.ese.xml \
|
||||||
|
frameworks/native/data/etc/android.hardware.se.omapi.uicc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.uicc.xml \
|
||||||
|
device/google/shusky/nfc/libse-gto-hal.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libse-gto-hal.conf
|
||||||
|
|
||||||
|
# Bluetooth HAL
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/bluetooth/bt_vendor_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth/bt_vendor_overlay.conf
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
ro.bluetooth.a2dp_offload.supported=true \
|
||||||
|
persist.bluetooth.a2dp_offload.disabled=false \
|
||||||
|
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
|
||||||
|
|
||||||
|
# Bluetooth Tx power caps
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_shiba.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_shiba_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_CA.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_shiba_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_EU.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_shiba_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_JP.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_shiba_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_US.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_shiba_GKWS6_CA.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GKWS6_CA.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_shiba_GKWS6_EU.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GKWS6_EU.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_shiba_GKWS6_JP.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GKWS6_JP.csv \
|
||||||
|
$(LOCAL_PATH)/bluetooth/bluetooth_power_limits_shiba_GKWS6_US.csv:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_power_limits_GKWS6_US.csv
|
||||||
|
|
||||||
|
# POF
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.bluetooth.finder.supported=true
|
||||||
|
|
||||||
|
# Spatial Audio
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libspatialaudio
|
||||||
|
|
||||||
|
# declare use of spatial audio
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
ro.audio.spatializer_enabled=true
|
||||||
|
|
||||||
|
# Audio CCA property
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
persist.vendor.audio.cca.enabled=false
|
||||||
|
|
||||||
|
# DCK properties based on target
|
||||||
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
ro.gms.dck.eligible_wcc=2 \
|
||||||
|
ro.gms.dck.se_capability=1
|
||||||
|
|
||||||
|
# Bluetooth hci_inject test tool
|
||||||
|
PRODUCT_PACKAGES_DEBUG += \
|
||||||
|
hci_inject
|
||||||
|
|
||||||
|
# Bluetooth OPUS codec
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.opus.enabled=true
|
||||||
|
|
||||||
|
# Bluetooth SAR test tool
|
||||||
|
PRODUCT_PACKAGES_DEBUG += \
|
||||||
|
sar_test
|
||||||
|
|
||||||
|
# Bluetooth EWP test tool
|
||||||
|
PRODUCT_PACKAGES_DEBUG += \
|
||||||
|
ewp_tool
|
||||||
|
|
||||||
|
# Bluetooth AAC VBR
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.a2dp_aac.vbr_supported=true
|
||||||
|
|
||||||
|
# Override BQR mask to enable LE Audio Choppy report, remove BTRT logging
|
||||||
|
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.bqr.event_mask=295006 \
|
||||||
|
persist.bluetooth.bqr.vnd_quality_mask=29 \
|
||||||
|
persist.bluetooth.bqr.vnd_trace_mask=0 \
|
||||||
|
persist.bluetooth.vendor.btsnoop=true
|
||||||
|
else
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.bqr.event_mask=295006 \
|
||||||
|
persist.bluetooth.bqr.vnd_quality_mask=16 \
|
||||||
|
persist.bluetooth.bqr.vnd_trace_mask=0 \
|
||||||
|
persist.bluetooth.vendor.btsnoop=false
|
||||||
|
endif
|
||||||
|
|
||||||
|
# Spatial Audio
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
libspatialaudio \
|
||||||
|
librondo
|
||||||
|
|
||||||
|
# Bluetooth Super Wide Band
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
bluetooth.hfp.swb.supported=true
|
||||||
|
|
||||||
|
# Bluetooth LE Audio
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.bluetooth.leaudio_switcher.supported=true \
|
||||||
|
bluetooth.profile.bap.unicast.client.enabled=true \
|
||||||
|
bluetooth.profile.csip.set_coordinator.enabled=true \
|
||||||
|
bluetooth.profile.hap.client.enabled=true \
|
||||||
|
bluetooth.profile.mcp.server.enabled=true \
|
||||||
|
bluetooth.profile.ccp.server.enabled=true \
|
||||||
|
bluetooth.profile.vcp.controller.enabled=true
|
||||||
|
|
||||||
|
# Bluetooth LE Audio enable hardware offloading
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.bluetooth.leaudio_offload.supported=true \
|
||||||
|
persist.bluetooth.leaudio_offload.disabled=false
|
||||||
|
|
||||||
|
# Bluetooth LE Auido offload capabilities setting
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/bluetooth/le_audio_codec_capabilities.xml:$(TARGET_COPY_OUT_VENDOR)/etc/le_audio_codec_capabilities.xml
|
||||||
|
|
||||||
|
# Bluetooth LE Audio CIS handover to SCO
|
||||||
|
# Set the property only for the controller couldn't support CIS/SCO simultaneously. More detailed in b/242908683.
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
persist.bluetooth.leaudio.notify.idle.during.call=true
|
||||||
|
|
||||||
|
# Not support LE Audio dual mic SWB call based on the current launch strategy
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
bluetooth.leaudio.dual_bidirection_swb.supported=false
|
||||||
|
|
||||||
|
# Support One-Handed mode
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.support_one_handed_mode=true
|
||||||
|
|
||||||
|
# Keymaster HAL
|
||||||
|
#LOCAL_KEYMASTER_PRODUCT_PACKAGE ?= android.hardware.keymaster@4.1-service
|
||||||
|
|
||||||
|
# Gatekeeper HAL
|
||||||
|
#LOCAL_GATEKEEPER_PRODUCT_PACKAGE ?= android.hardware.gatekeeper@1.0-service.software
|
||||||
|
|
||||||
|
|
||||||
|
# Gatekeeper
|
||||||
|
# PRODUCT_PACKAGES += \
|
||||||
|
# android.hardware.gatekeeper@1.0-service.software
|
||||||
|
|
||||||
|
# Keymint replaces Keymaster
|
||||||
|
# PRODUCT_PACKAGES += \
|
||||||
|
# android.hardware.security.keymint-service
|
||||||
|
|
||||||
|
# Keymaster
|
||||||
|
#PRODUCT_PACKAGES += \
|
||||||
|
# android.hardware.keymaster@4.0-impl \
|
||||||
|
# android.hardware.keymaster@4.0-service
|
||||||
|
|
||||||
|
#PRODUCT_PACKAGES += android.hardware.keymaster@4.0-service.remote
|
||||||
|
#PRODUCT_PACKAGES += android.hardware.keymaster@4.1-service.remote
|
||||||
|
#LOCAL_KEYMASTER_PRODUCT_PACKAGE := android.hardware.keymaster@4.1-service
|
||||||
|
#LOCAL_KEYMASTER_PRODUCT_PACKAGE ?= android.hardware.keymaster@4.1-service
|
||||||
|
|
||||||
|
# PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
# ro.hardware.keystore_desede=true \
|
||||||
|
# ro.hardware.keystore=software \
|
||||||
|
# ro.hardware.gatekeeper=software
|
||||||
|
|
||||||
|
# PowerStats HAL
|
||||||
|
PRODUCT_SOONG_NAMESPACES += \
|
||||||
|
device/google/shusky/powerstats/shiba \
|
||||||
|
device/google/shusky
|
||||||
|
|
||||||
|
# WiFi Overlay
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
WifiOverlay2023 \
|
||||||
|
PixelWifiOverlay2023
|
||||||
|
|
||||||
|
# Trusty liboemcrypto.so
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google_devices/shusky/prebuilts
|
||||||
|
|
||||||
|
# Location
|
||||||
|
# SDK build system
|
||||||
|
include device/google/gs-common/gps/brcm/device.mk
|
||||||
|
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/location/gps.cer:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cer
|
||||||
|
|
||||||
|
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/location/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
||||||
|
device/google/shusky/location/scd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
||||||
|
device/google/shusky/location/gps.xml.sb3:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
||||||
|
else
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/location/lhd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
||||||
|
device/google/shusky/location/scd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
||||||
|
device/google/shusky/location/gps_user.xml.sb3:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
||||||
|
endif
|
||||||
|
|
||||||
|
# Set zram size
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
vendor.zram.size=50p \
|
||||||
|
persist.device_config.configuration.disable_rescue_party=true
|
||||||
|
|
||||||
|
# Fingerprint HAL
|
||||||
|
GOODIX_CONFIG_BUILD_VERSION := g7_trusty
|
||||||
|
include device/google/gs101/fingerprint/udfps_common.mk
|
||||||
|
ifeq ($(filter factory%, $(TARGET_PRODUCT)),)
|
||||||
|
include device/google/gs101/fingerprint/udfps_shipping.mk
|
||||||
|
else
|
||||||
|
include device/google/gs101/fingerprint/udfps_factory.mk
|
||||||
|
endif
|
||||||
|
|
||||||
|
# Fingerprint exposure compensation
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.udfps.auto_exposure_compensation_supported=true
|
||||||
|
|
||||||
|
# Display
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_idle_timer_ms=1500
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.ignore_hdr_camera_layers=true
|
||||||
|
# lhbm peak brightness delay: decided by kernel
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.primarydisplay.lhbm.frames_to_reach_peak_brightness=0
|
||||||
|
|
||||||
|
# display color data
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/shiba/panel_config_google-bigsurf_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/panel_config_google-bigsurf_cal0.pb \
|
||||||
|
device/google/shusky/shiba/panel_config_google-shoreline_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/panel_config_google-shoreline_cal0.pb
|
||||||
|
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.udfps.als_feed_forward_supported=true \
|
||||||
|
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true
|
||||||
|
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/shusky/shiba/display_colordata_google-bigsurf_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_colordata_google-bigsurf_cal0.pb \
|
||||||
|
device/google/shusky/shiba/display_colordata_google-shoreline_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_colordata_google-shoreline_cal0.pb \
|
||||||
|
device/google/shusky/shiba/display_golden_google-bigsurf_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_golden_google-bigsurf_cal0.pb \
|
||||||
|
device/google/shusky/shiba/display_golden_google-shoreline_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_golden_google-shoreline_cal0.pb
|
||||||
|
|
||||||
|
# Camera Vendor property
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.camera.front_720P_always_binning=true
|
||||||
|
|
||||||
|
# Media Performance Class 14
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += ro.odm.build.media_performance_class=33
|
||||||
|
|
||||||
|
# Display LBE
|
||||||
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
|
||||||
|
|
||||||
|
# Vibrator HAL
|
||||||
|
ACTUATOR_MODEL := luxshare_ict_081545
|
||||||
|
ADAPTIVE_HAPTICS_FEATURE := adaptive_haptics_v1
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
ro.vendor.vibrator.hal.chirp.enabled=0 \
|
||||||
|
ro.vendor.vibrator.hal.device.mass=0.187 \
|
||||||
|
ro.vendor.vibrator.hal.loc.coeff=2.75 \
|
||||||
|
persist.vendor.vibrator.hal.context.enable=false \
|
||||||
|
persist.vendor.vibrator.hal.context.scale=60 \
|
||||||
|
persist.vendor.vibrator.hal.context.fade=true \
|
||||||
|
persist.vendor.vibrator.hal.context.cooldowntime=1600 \
|
||||||
|
persist.vendor.vibrator.hal.context.settlingtime=5000 \
|
||||||
|
ro.vendor.vibrator.hal.dbc.enable=true \
|
||||||
|
ro.vendor.vibrator.hal.dbc.envrelcoef=8353728 \
|
||||||
|
ro.vendor.vibrator.hal.dbc.riseheadroom=1909602 \
|
||||||
|
ro.vendor.vibrator.hal.dbc.fallheadroom=1909602 \
|
||||||
|
ro.vendor.vibrator.hal.dbc.txlvlthreshfs=2516583 \
|
||||||
|
ro.vendor.vibrator.hal.dbc.txlvlholdoffms=0 \
|
||||||
|
ro.vendor.vibrator.hal.pm.activetimeout=5
|
||||||
|
|
||||||
|
# Increment the SVN for any official public releases
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
ro.vendor.build.svn=6
|
||||||
|
|
||||||
|
# P23 Devices no longer need rlsservice
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.camera.rls_supported=false
|
||||||
|
|
||||||
|
# WLC userdebug specific
|
||||||
|
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
device/google/zuma/init.hardware.wlc.rc.userdebug:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.wlc.rc
|
||||||
|
endif
|
||||||
|
|
||||||
|
# Setup Wizard device-specific settings
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
setupwizard.feature.enable_quick_start_flow=true \
|
||||||
|
|
||||||
|
# Quick Start device-specific settings
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.quick_start.oem_id=00e0 \
|
||||||
|
ro.quick_start.device_id=shiba
|
||||||
|
|
||||||
|
# PKVM Memory Reclaim
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
hypervisor.memory_reclaim.supported=1
|
||||||
|
|
||||||
|
# Settings Overlay
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
SettingsShibaOverlay
|
||||||
|
|
||||||
|
# Window Extensions
|
||||||
|
$(call inherit-product, $(SRC_TARGET_DIR)/product/window_extensions.mk)
|
||||||
|
|
||||||
|
# Disable Settings large-screen optimization enabled by Window Extensions
|
||||||
|
PRODUCT_SYSTEM_PROPERTIES += \
|
||||||
|
persist.settings.large_screen_opt.enabled=false
|
||||||
|
|
||||||
|
# Keyboard bottom padding in dp for portrait mode
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES += \
|
||||||
|
ro.com.google.ime.kb_pad_port_b=8
|
||||||
|
|
||||||
|
# Enable camera exif model/make reporting
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.camera.exif_reveal_make_model=true
|
||||||
|
|
||||||
|
# Enable DeviceAsWebcam support
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
ro.usb.uvc.enabled=true
|
||||||
|
|
||||||
|
# DisplayPort should be disabled by default (b/300167292)
|
||||||
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
persist.vendor.usb.displayport.enabled=0
|
|
@ -19,6 +19,9 @@ TARGET_LINUX_KERNEL_VERSION := 5.15
|
||||||
$(call inherit-product, device/google/zuma/factory_common.mk)
|
$(call inherit-product, device/google/zuma/factory_common.mk)
|
||||||
$(call inherit-product, device/google/shusky/device-husky.mk)
|
$(call inherit-product, device/google/shusky/device-husky.mk)
|
||||||
include device/google/shusky/audio/husky/factory-audio-tables.mk
|
include device/google/shusky/audio/husky/factory-audio-tables.mk
|
||||||
|
# Override to factory SDK
|
||||||
|
$(call soong_config_set, gpssdk, sdkv1, True)
|
||||||
|
$(call soong_config_set, gpssdk, gpsmcuversion, gpsv1_$(TARGET_BUILD_VARIANT))
|
||||||
|
|
||||||
PRODUCT_NAME := factory_husky
|
PRODUCT_NAME := factory_husky
|
||||||
PRODUCT_DEVICE := husky
|
PRODUCT_DEVICE := husky
|
||||||
|
|
|
@ -19,6 +19,9 @@ TARGET_LINUX_KERNEL_VERSION := 5.15
|
||||||
$(call inherit-product, device/google/zuma/factory_common.mk)
|
$(call inherit-product, device/google/zuma/factory_common.mk)
|
||||||
$(call inherit-product, device/google/shusky/device-ripcurrent.mk)
|
$(call inherit-product, device/google/shusky/device-ripcurrent.mk)
|
||||||
include device/google/shusky/audio/ripcurrent/factory-audio-tables.mk
|
include device/google/shusky/audio/ripcurrent/factory-audio-tables.mk
|
||||||
|
# Override to factory SDK
|
||||||
|
$(call soong_config_set, gpssdk, sdkv1, True)
|
||||||
|
$(call soong_config_set, gpssdk, gpsmcuversion, gpsv1_$(TARGET_BUILD_VARIANT))
|
||||||
|
|
||||||
PRODUCT_NAME := factory_ripcurrent
|
PRODUCT_NAME := factory_ripcurrent
|
||||||
PRODUCT_DEVICE := ripcurrent
|
PRODUCT_DEVICE := ripcurrent
|
||||||
|
|
|
@ -19,6 +19,9 @@ TARGET_LINUX_KERNEL_VERSION := 5.15
|
||||||
$(call inherit-product, device/google/zuma/factory_common.mk)
|
$(call inherit-product, device/google/zuma/factory_common.mk)
|
||||||
$(call inherit-product, device/google/shusky/device-shiba.mk)
|
$(call inherit-product, device/google/shusky/device-shiba.mk)
|
||||||
include device/google/shusky/audio/shiba/factory-audio-tables.mk
|
include device/google/shusky/audio/shiba/factory-audio-tables.mk
|
||||||
|
# Override to factory SDK
|
||||||
|
$(call soong_config_set, gpssdk, sdkv1, True)
|
||||||
|
$(call soong_config_set, gpssdk, gpsmcuversion, gpsv1_$(TARGET_BUILD_VARIANT))
|
||||||
|
|
||||||
PRODUCT_NAME := factory_shiba
|
PRODUCT_NAME := factory_shiba
|
||||||
PRODUCT_DEVICE := shiba
|
PRODUCT_DEVICE := shiba
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
BOARD_KERNEL_CMDLINE += bootloader.pixel.MTE_FORCE_ON
|
|
||||||
PRODUCT_PRODUCT_PROPERTIES += persist.arm64.memtag.default=sync
|
|
|
@ -1,4 +0,0 @@
|
||||||
ifeq ($(filter memtag_heap,$(SANITIZE_TARGET)),)
|
|
||||||
SANITIZE_TARGET := $(strip $(SANITIZE_TARGET) memtag_heap memtag_stack)
|
|
||||||
SANITIZE_TARGET_DIAG := $(strip $(SANITIZE_TARGET_DIAG) memtag_heap)
|
|
||||||
endif
|
|
|
@ -48,18 +48,8 @@
|
||||||
<!-- 140 nits: (140-2)/(1000-2)*(0.63-0.0)+0.0 = 0.087114228 -->
|
<!-- 140 nits: (140-2)/(1000-2)*(0.63-0.0)+0.0 = 0.087114228 -->
|
||||||
<item name="config_screenBrightnessSettingDefaultFloat" format="float" type="dimen">0.087114228</item>
|
<item name="config_screenBrightnessSettingDefaultFloat" format="float" type="dimen">0.087114228</item>
|
||||||
|
|
||||||
<!-- Not allow to switch to higher refresh rate when display brightness setting is
|
<!-- Allow normal brightness controller feature. -->
|
||||||
equal or less than this value -->
|
<bool name="config_allowNormalBrightnessControllerFeature">true</bool>
|
||||||
<integer-array name="config_brightnessThresholdsOfPeakRefreshRate">
|
|
||||||
<!-- System brightness for 8 nits: round((8-2)/(1600-2)*(255-1)+1) = 2 -->
|
|
||||||
<item>2</item> <!-- 14% UI brightness -->
|
|
||||||
</integer-array>
|
|
||||||
<integer-array name="config_ambientThresholdsOfPeakRefreshRate">
|
|
||||||
<item>5</item>
|
|
||||||
</integer-array>
|
|
||||||
|
|
||||||
<!-- default refresh rate in the zone defined by birghtness and ambient thresholds -->
|
|
||||||
<integer name="config_defaultRefreshRateInZone">120</integer>
|
|
||||||
|
|
||||||
<!-- Array of light sensor LUX values to define our levels for auto backlight brightness support.
|
<!-- Array of light sensor LUX values to define our levels for auto backlight brightness support.
|
||||||
The N entries of this array define N 1 zones as follows:
|
The N entries of this array define N 1 zones as follows:
|
||||||
|
@ -314,5 +304,5 @@
|
||||||
<bool name="allow_clear_initial_attach_data_profile">true</bool>
|
<bool name="allow_clear_initial_attach_data_profile">true</bool>
|
||||||
|
|
||||||
<!-- The integer index of the selected option in config_udfps_touch_detection_options -->
|
<!-- The integer index of the selected option in config_udfps_touch_detection_options -->
|
||||||
<integer name="config_selected_udfps_touch_detection">4</integer>
|
<integer name="config_selected_udfps_touch_detection">5</integer>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -26,4 +26,6 @@
|
||||||
<!-- Padding for the lock icon on the keyguard. In pixels - should not scale with
|
<!-- Padding for the lock icon on the keyguard. In pixels - should not scale with
|
||||||
display size. -->
|
display size. -->
|
||||||
<dimen name="lock_icon_padding">57px</dimen>
|
<dimen name="lock_icon_padding">57px</dimen>
|
||||||
|
|
||||||
|
<dimen name="udfps_burn_in_offset_y">19px</dimen>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -58,10 +58,12 @@
|
||||||
AssertEnabled="true"
|
AssertEnabled="true"
|
||||||
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
CpLppeUseAgnssLocForEmptyDbh="true"
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="1"
|
||||||
ReAidingOnHotStart="false"
|
ReAidingOnHotStart="false"
|
||||||
ReAidingIntervalSec="1200"
|
ReAidingIntervalSec="1200"
|
||||||
RuntimeSwLteFilterEnable="true"
|
RuntimeSwLteFilterEnable="true"
|
||||||
MaxThreadNum="13"
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<gll
|
<gll
|
||||||
|
|
|
@ -58,10 +58,12 @@
|
||||||
AssertEnabled="true"
|
AssertEnabled="true"
|
||||||
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
CpLppeUseAgnssLocForEmptyDbh="true"
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="1"
|
||||||
ReAidingOnHotStart="false"
|
ReAidingOnHotStart="false"
|
||||||
ReAidingIntervalSec="1200"
|
ReAidingIntervalSec="1200"
|
||||||
RuntimeSwLteFilterEnable="true"
|
RuntimeSwLteFilterEnable="true"
|
||||||
MaxThreadNum="13"
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<gll
|
<gll
|
||||||
|
|
|
@ -58,10 +58,12 @@
|
||||||
AssertEnabled="true"
|
AssertEnabled="true"
|
||||||
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
CpLppeUseAgnssLocForEmptyDbh="true"
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="1"
|
||||||
ReAidingOnHotStart="false"
|
ReAidingOnHotStart="false"
|
||||||
ReAidingIntervalSec="1200"
|
ReAidingIntervalSec="1200"
|
||||||
RuntimeSwLteFilterEnable="true"
|
RuntimeSwLteFilterEnable="true"
|
||||||
MaxThreadNum="13"
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<gll
|
<gll
|
||||||
|
|
|
@ -57,10 +57,12 @@
|
||||||
AssertEnabled="false"
|
AssertEnabled="false"
|
||||||
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
CpLppeUseAgnssLocForEmptyDbh="true"
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="1"
|
||||||
ReAidingOnHotStart="false"
|
ReAidingOnHotStart="false"
|
||||||
ReAidingIntervalSec="1200"
|
ReAidingIntervalSec="1200"
|
||||||
RuntimeSwLteFilterEnable="true"
|
RuntimeSwLteFilterEnable="true"
|
||||||
MaxThreadNum="13"
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<gll
|
<gll
|
||||||
|
|
|
@ -57,10 +57,12 @@
|
||||||
AssertEnabled="false"
|
AssertEnabled="false"
|
||||||
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
CpLppeUseAgnssLocForEmptyDbh="true"
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="1"
|
||||||
ReAidingOnHotStart="false"
|
ReAidingOnHotStart="false"
|
||||||
ReAidingIntervalSec="1200"
|
ReAidingIntervalSec="1200"
|
||||||
RuntimeSwLteFilterEnable="true"
|
RuntimeSwLteFilterEnable="true"
|
||||||
MaxThreadNum="13"
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<gll
|
<gll
|
||||||
|
|
|
@ -57,10 +57,12 @@
|
||||||
AssertEnabled="false"
|
AssertEnabled="false"
|
||||||
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
CpLppeUseAgnssLocForEmptyDbh="true"
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="1"
|
||||||
ReAidingOnHotStart="false"
|
ReAidingOnHotStart="false"
|
||||||
ReAidingIntervalSec="1200"
|
ReAidingIntervalSec="1200"
|
||||||
RuntimeSwLteFilterEnable="true"
|
RuntimeSwLteFilterEnable="true"
|
||||||
MaxThreadNum="13"
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<gll
|
<gll
|
||||||
|
|
|
@ -261,6 +261,36 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUUClampMaxFilterEnable",
|
||||||
|
"Path": "/proc/vendor_sched/uclamp_max_filter_enable",
|
||||||
|
"Values": [
|
||||||
|
"1",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "BGUClampMaxBoost",
|
||||||
|
"Path": "/proc/vendor_sched/bg_uclamp_max",
|
||||||
|
"Values": [
|
||||||
|
"130",
|
||||||
|
"512"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Dex2oatUClampMaxBoost",
|
||||||
|
"Path": "/proc/vendor_sched/dex2oat_uclamp_max",
|
||||||
|
"Values": [
|
||||||
|
"-2",
|
||||||
|
"615"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CAMUClampBoost",
|
"Name": "CAMUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/cam_uclamp_min",
|
"Path": "/proc/vendor_sched/cam_uclamp_min",
|
||||||
|
@ -317,6 +347,15 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "FGCpuset",
|
||||||
|
"Path": "/dev/cpuset/foreground/cpus",
|
||||||
|
"Values": [
|
||||||
|
"0-5",
|
||||||
|
"0-7"
|
||||||
|
],
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CDCpuset",
|
"Name": "CDCpuset",
|
||||||
"Path": "/dev/cpuset/camera-daemon/cpus",
|
"Path": "/dev/cpuset/camera-daemon/cpus",
|
||||||
|
@ -402,8 +441,8 @@
|
||||||
"Name": "NPITaskPacking",
|
"Name": "NPITaskPacking",
|
||||||
"Path": "/proc/vendor_sched/npi_packing",
|
"Path": "/proc/vendor_sched/npi_packing",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"1",
|
||||||
"1"
|
"0"
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
@ -463,121 +502,61 @@
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "BigControlTempSet",
|
"Name": "BigTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100a0000.BIG/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"95000",
|
"0",
|
||||||
"80000"
|
"1"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "MidControlTempSet",
|
"Name": "MidTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100a0000.MID/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"95000",
|
"0",
|
||||||
"80000"
|
"1"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "LittleControlTempSet",
|
"Name": "LittleTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100a0000.LITTLE/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"100000",
|
"0",
|
||||||
"85000"
|
"1"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "G3dControlTempSet",
|
"Name": "G3dTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100b0000.G3D/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"85000",
|
"0",
|
||||||
"80000"
|
"1"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TpuControlTempSet",
|
"Name": "TpuTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/TPU/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100b0000.TPU/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"85000",
|
"0",
|
||||||
"80000"
|
"1"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "AurControlTempSet",
|
"Name": "AurTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/AUR/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100b0000.AUR/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"85000",
|
"0",
|
||||||
"80000"
|
"1"
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "BigSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"75000",
|
|
||||||
"60000"
|
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "MidSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"75000",
|
|
||||||
"60000"
|
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "LittleSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"75000",
|
|
||||||
"65000"
|
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "G3dSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"65000",
|
|
||||||
"60000"
|
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "TpuSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/TPU/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"65000",
|
|
||||||
"60000"
|
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "AurSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/AUR/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"65000",
|
|
||||||
"60000"
|
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
|
@ -770,7 +749,8 @@
|
||||||
"Path": "vendor.thermal.VIRTUAL-SKIN-CPU-MID.profile",
|
"Path": "vendor.thermal.VIRTUAL-SKIN-CPU-MID.profile",
|
||||||
"Values": [
|
"Values": [
|
||||||
"",
|
"",
|
||||||
"game"
|
"game",
|
||||||
|
"camera"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true,
|
"ResetOnInit": true,
|
||||||
|
@ -796,6 +776,15 @@
|
||||||
"20 40"
|
"20 40"
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "SchedLibMaskIn",
|
||||||
|
"Path": "/proc/vendor_sched/sched_lib_mask_in",
|
||||||
|
"Values": [
|
||||||
|
"0x100",
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"ResetOnInit": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"Actions": [
|
"Actions": [
|
||||||
|
@ -858,6 +847,24 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "9999999"
|
"Value": "9999999"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUUClampMaxFilterEnable",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "BGUClampMaxBoost",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "512"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "Dex2oatUClampMaxBoost",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "615"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH",
|
"PowerHint": "LAUNCH",
|
||||||
"Node": "TAUClampBoost",
|
"Node": "TAUClampBoost",
|
||||||
|
@ -888,12 +895,6 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "1401000"
|
"Value": "1401000"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "LAUNCH",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 5000,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH",
|
"PowerHint": "LAUNCH",
|
||||||
"Type": "DoHint",
|
"Type": "DoHint",
|
||||||
|
@ -946,6 +947,12 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "SchedLibMaskIn",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0x100"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH_EXTEND",
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
@ -976,6 +983,24 @@
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "CPUUClampMaxFilterEnable",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "BGUClampMaxBoost",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "512"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "Dex2oatUClampMaxBoost",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "615"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH_EXTEND",
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
"Node": "CPULittleClusterDownRateLimitUs",
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
@ -1006,6 +1031,12 @@
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "SchedLibMaskIn",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0x100"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH_PMU",
|
"PowerHint": "LAUNCH_PMU",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -1083,6 +1114,24 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
|
"Node": "CPU_BIG_TSKIN_BYPASS",
|
||||||
|
"Duration": 1000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
|
"Node": "CPU_MID_TSKIN_BYPASS",
|
||||||
|
"Duration": 1000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
|
"Node": "CPU_LITTLE_TSKIN_BYPASS",
|
||||||
|
"Duration": 1000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH",
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
"Node": "MemFreq",
|
"Node": "MemFreq",
|
||||||
|
@ -1137,12 +1186,6 @@
|
||||||
"Duration": 1000,
|
"Duration": 1000,
|
||||||
"Value": "4-8"
|
"Value": "4-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_LAUNCH",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 1000,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH",
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -1155,6 +1198,30 @@
|
||||||
"Duration": 1000,
|
"Duration": 1000,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
|
"Node": "FGCpuset",
|
||||||
|
"Duration": 1000,
|
||||||
|
"Value": "0-5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
|
"Node": "CPU_BIG_TSKIN_BYPASS",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
|
"Node": "CPU_MID_TSKIN_BYPASS",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
|
"Node": "CPU_LITTLE_TSKIN_BYPASS",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
@ -1175,15 +1242,15 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
"Node": "NPITaskPacking",
|
"Node": "PMU_POLL",
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
"Node": "PMU_POLL",
|
"Node": "FGCpuset",
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "0"
|
"Value": "0-5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
|
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
|
||||||
|
@ -1211,33 +1278,15 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_SHOT",
|
"PowerHint": "CAMERA_SHOT",
|
||||||
"Node": "MemFreq",
|
"Node": "PMU_POLL",
|
||||||
"Duration": 300,
|
"Duration": 100,
|
||||||
"Value": "9999999"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_SHOT",
|
"PowerHint": "CAMERA_SHOT",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CAMUClampBoost",
|
||||||
"Duration": 300,
|
"Duration": 100,
|
||||||
"Value": "9999999"
|
"Value": "765"
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_SHOT",
|
|
||||||
"Node": "CPUBigClusterMinFreq",
|
|
||||||
"Duration": 300,
|
|
||||||
"Value": "9999999"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_SHOT",
|
|
||||||
"Node": "CPUMidClusterMaxFreq",
|
|
||||||
"Duration": 300,
|
|
||||||
"Value": "9999999"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_SHOT",
|
|
||||||
"Node": "CPUMidClusterMinFreq",
|
|
||||||
"Duration": 300,
|
|
||||||
"Value": "9999999"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_BACKEND_BOOST",
|
"PowerHint": "CAMERA_BACKEND_BOOST",
|
||||||
|
@ -1601,9 +1650,9 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_EXTREME",
|
"PowerHint": "CAMERA_STREAMING_EXTREME",
|
||||||
"Node": "NPITaskPacking",
|
"Node": "VIRTUAL-SKIN-CPU-MID",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "camera"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_EXTREME",
|
"PowerHint": "CAMERA_STREAMING_EXTREME",
|
||||||
|
@ -1617,6 +1666,12 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_STREAMING_HIGH",
|
||||||
|
"Node": "DsuMinFreq",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "820000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_HIGH",
|
"PowerHint": "CAMERA_STREAMING_HIGH",
|
||||||
"Node": "PMU_LIT_LIMIT_FREQ",
|
"Node": "PMU_LIT_LIMIT_FREQ",
|
||||||
|
@ -1751,9 +1806,9 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_HIGH",
|
"PowerHint": "CAMERA_STREAMING_HIGH",
|
||||||
"Node": "NPITaskPacking",
|
"Node": "VIRTUAL-SKIN-CPU-MID",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "camera"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_HIGH",
|
"PowerHint": "CAMERA_STREAMING_HIGH",
|
||||||
|
@ -1883,9 +1938,9 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_STANDARD",
|
"PowerHint": "CAMERA_STREAMING_STANDARD",
|
||||||
"Node": "NPITaskPacking",
|
"Node": "VIRTUAL-SKIN-CPU-MID",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "camera"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_STANDARD",
|
"PowerHint": "CAMERA_STREAMING_STANDARD",
|
||||||
|
@ -1965,12 +2020,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "4-8"
|
"Value": "4-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_STREAMING_LOW",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
|
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
|
||||||
"Node": "PowerHALCameraRunning",
|
"Node": "PowerHALCameraRunning",
|
||||||
|
@ -2109,12 +2158,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "30"
|
"Value": "30"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_VIDEO_RECORDING",
|
"PowerHint": "CAMERA_VIDEO_RECORDING",
|
||||||
"Type": "MaskHint",
|
"Type": "MaskHint",
|
||||||
|
@ -2281,75 +2324,45 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "BigControlTempSet",
|
"Node": "BigTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "MidControlTempSet",
|
"Node": "MidTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "LittleControlTempSet",
|
"Node": "LittleTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "85000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "G3dControlTempSet",
|
"Node": "G3dTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "TpuControlTempSet",
|
"Node": "TpuTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "AurControlTempSet",
|
"Node": "AurTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "BigSwitchOnTempSet",
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "60000"
|
"Value": "1"
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "LOW_POWER",
|
|
||||||
"Node": "MidSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "LOW_POWER",
|
|
||||||
"Node": "LittleSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "65000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "LOW_POWER",
|
|
||||||
"Node": "G3dSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "LOW_POWER",
|
|
||||||
"Node": "TpuSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "LOW_POWER",
|
|
||||||
"Node": "AurSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "DISPLAY_IDLE",
|
"PowerHint": "DISPLAY_IDLE",
|
||||||
|
@ -2464,6 +2477,18 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "NPITaskPacking",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "SchedLibMaskIn",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0x100"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -2472,75 +2497,39 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "BigControlTempSet",
|
"Node": "BigTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "MidControlTempSet",
|
"Node": "MidTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "LittleControlTempSet",
|
"Node": "LittleTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "85000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "G3dControlTempSet",
|
"Node": "G3dTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "TpuControlTempSet",
|
"Node": "TpuTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "AurControlTempSet",
|
"Node": "AurTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "BigSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "MidSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "LittleSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "65000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "G3dSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "TpuSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "AurSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
|
@ -2560,6 +2549,12 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
|
||||||
"Node": "Dex2oatThreads",
|
"Node": "Dex2oatThreads",
|
||||||
|
@ -2579,19 +2574,19 @@
|
||||||
"Value": "2"
|
"Value": "2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
|
||||||
"Node": "CPU_LITTLE_TSKIN_BYPASS",
|
"Node": "CPU_LITTLE_TSKIN_BYPASS",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
|
||||||
"Node": "CPU_MID_TSKIN_BYPASS",
|
"Node": "CPU_MID_TSKIN_BYPASS",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
|
||||||
"Node": "CPU_BIG_TSKIN_BYPASS",
|
"Node": "CPU_BIG_TSKIN_BYPASS",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
|
@ -2812,12 +2807,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0-8"
|
"Value": "0-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_PROJECT11",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_PROJECT11",
|
"PowerHint": "CAMERA_PROJECT11",
|
||||||
"Node": "MIFTargetLoad",
|
"Node": "MIFTargetLoad",
|
||||||
|
@ -2854,7 +2843,7 @@
|
||||||
"Name": "REFRESH_90FPS",
|
"Name": "REFRESH_90FPS",
|
||||||
"PID_On": true,
|
"PID_On": true,
|
||||||
"PID_Po": 2.0,
|
"PID_Po": 2.0,
|
||||||
"PID_Pu": 1.0,
|
"PID_Pu": 0.7,
|
||||||
"PID_I": 0.0,
|
"PID_I": 0.0,
|
||||||
"PID_I_Init": 200,
|
"PID_I_Init": 200,
|
||||||
"PID_I_High": 512,
|
"PID_I_High": 512,
|
||||||
|
@ -2862,7 +2851,7 @@
|
||||||
"PID_Do": 500.0,
|
"PID_Do": 500.0,
|
||||||
"PID_Du": 0.0,
|
"PID_Du": 0.0,
|
||||||
"UclampMin_On": true,
|
"UclampMin_On": true,
|
||||||
"UclampMin_Init": 161,
|
"UclampMin_Init": 231,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
|
@ -2878,7 +2867,7 @@
|
||||||
"Name": "REFRESH_60FPS",
|
"Name": "REFRESH_60FPS",
|
||||||
"PID_On": true,
|
"PID_On": true,
|
||||||
"PID_Po": 2.0,
|
"PID_Po": 2.0,
|
||||||
"PID_Pu": 1.0,
|
"PID_Pu": 0.5,
|
||||||
"PID_I": 0.0,
|
"PID_I": 0.0,
|
||||||
"PID_I_Init": 200,
|
"PID_I_Init": 200,
|
||||||
"PID_I_High": 512,
|
"PID_I_High": 512,
|
||||||
|
@ -2886,7 +2875,7 @@
|
||||||
"PID_Do": 500.0,
|
"PID_Do": 500.0,
|
||||||
"PID_Du": 0.0,
|
"PID_Du": 0.0,
|
||||||
"UclampMin_On": true,
|
"UclampMin_On": true,
|
||||||
"UclampMin_Init": 161,
|
"UclampMin_Init": 231,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
|
|
|
@ -247,6 +247,36 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUUClampMaxFilterEnable",
|
||||||
|
"Path": "/proc/vendor_sched/uclamp_max_filter_enable",
|
||||||
|
"Values": [
|
||||||
|
"1",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "BGUClampMaxBoost",
|
||||||
|
"Path": "/proc/vendor_sched/bg_uclamp_max",
|
||||||
|
"Values": [
|
||||||
|
"130",
|
||||||
|
"512"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Dex2oatUClampMaxBoost",
|
||||||
|
"Path": "/proc/vendor_sched/dex2oat_uclamp_max",
|
||||||
|
"Values": [
|
||||||
|
"-2",
|
||||||
|
"615"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CAMUClampBoost",
|
"Name": "CAMUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/cam_uclamp_min",
|
"Path": "/proc/vendor_sched/cam_uclamp_min",
|
||||||
|
@ -303,6 +333,15 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "FGCpuset",
|
||||||
|
"Path": "/dev/cpuset/foreground/cpus",
|
||||||
|
"Values": [
|
||||||
|
"0-5",
|
||||||
|
"0-7"
|
||||||
|
],
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CDCpuset",
|
"Name": "CDCpuset",
|
||||||
"Path": "/dev/cpuset/camera-daemon/cpus",
|
"Path": "/dev/cpuset/camera-daemon/cpus",
|
||||||
|
@ -388,8 +427,8 @@
|
||||||
"Name": "NPITaskPacking",
|
"Name": "NPITaskPacking",
|
||||||
"Path": "/proc/vendor_sched/npi_packing",
|
"Path": "/proc/vendor_sched/npi_packing",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"1",
|
||||||
"1"
|
"0"
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
@ -759,6 +798,15 @@
|
||||||
"20 40"
|
"20 40"
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "SchedLibMaskIn",
|
||||||
|
"Path": "/proc/vendor_sched/sched_lib_mask_in",
|
||||||
|
"Values": [
|
||||||
|
"0x100",
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"ResetOnInit": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"Actions": [
|
"Actions": [
|
||||||
|
@ -821,6 +869,24 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "9999999"
|
"Value": "9999999"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUUClampMaxFilterEnable",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "BGUClampMaxBoost",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "512"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "Dex2oatUClampMaxBoost",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "615"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH",
|
"PowerHint": "LAUNCH",
|
||||||
"Node": "TAUClampBoost",
|
"Node": "TAUClampBoost",
|
||||||
|
@ -851,12 +917,6 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "1401000"
|
"Value": "1401000"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "LAUNCH",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 5000,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH",
|
"PowerHint": "LAUNCH",
|
||||||
"Type": "DoHint",
|
"Type": "DoHint",
|
||||||
|
@ -909,6 +969,12 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "SchedLibMaskIn",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0x100"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH_EXTEND",
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
@ -939,6 +1005,24 @@
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "CPUUClampMaxFilterEnable",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "BGUClampMaxBoost",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "512"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "Dex2oatUClampMaxBoost",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "615"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH_EXTEND",
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
"Node": "CPULittleClusterDownRateLimitUs",
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
@ -969,6 +1053,12 @@
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "SchedLibMaskIn",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0x100"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH_PMU",
|
"PowerHint": "LAUNCH_PMU",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -1077,12 +1167,6 @@
|
||||||
"Duration": 1000,
|
"Duration": 1000,
|
||||||
"Value": "4-8"
|
"Value": "4-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_LAUNCH",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 1000,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH",
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -1095,6 +1179,12 @@
|
||||||
"Duration": 1000,
|
"Duration": 1000,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
|
"Node": "FGCpuset",
|
||||||
|
"Duration": 1000,
|
||||||
|
"Value": "0-5"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
@ -1115,15 +1205,15 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
"Node": "NPITaskPacking",
|
"Node": "PMU_POLL",
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
"Node": "PMU_POLL",
|
"Node": "FGCpuset",
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "0"
|
"Value": "0-5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
|
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
|
||||||
|
@ -1151,33 +1241,15 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_SHOT",
|
"PowerHint": "CAMERA_SHOT",
|
||||||
"Node": "MemFreq",
|
"Node": "PMU_POLL",
|
||||||
"Duration": 300,
|
"Duration": 100,
|
||||||
"Value": "9999999"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_SHOT",
|
"PowerHint": "CAMERA_SHOT",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CAMUClampBoost",
|
||||||
"Duration": 300,
|
"Duration": 100,
|
||||||
"Value": "9999999"
|
"Value": "765"
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_SHOT",
|
|
||||||
"Node": "CPUBigClusterMinFreq",
|
|
||||||
"Duration": 300,
|
|
||||||
"Value": "9999999"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_SHOT",
|
|
||||||
"Node": "CPUMidClusterMaxFreq",
|
|
||||||
"Duration": 300,
|
|
||||||
"Value": "9999999"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_SHOT",
|
|
||||||
"Node": "CPUMidClusterMinFreq",
|
|
||||||
"Duration": 300,
|
|
||||||
"Value": "9999999"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_BACKEND_BOOST",
|
"PowerHint": "CAMERA_BACKEND_BOOST",
|
||||||
|
@ -1437,18 +1509,18 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0-8"
|
"Value": "0-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_STREAMING_EXTREME",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_HIGH",
|
"PowerHint": "CAMERA_STREAMING_HIGH",
|
||||||
"Node": "PowerHALCameraRunning",
|
"Node": "PowerHALCameraRunning",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_STREAMING_HIGH",
|
||||||
|
"Node": "DsuMinFreq",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "820000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_HIGH",
|
"PowerHint": "CAMERA_STREAMING_HIGH",
|
||||||
"Node": "PMU_LIT_LIMIT_FREQ",
|
"Node": "PMU_LIT_LIMIT_FREQ",
|
||||||
|
@ -1581,12 +1653,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "4-8"
|
"Value": "4-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_STREAMING_HIGH",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_STANDARD",
|
"PowerHint": "CAMERA_STREAMING_STANDARD",
|
||||||
"Node": "PowerHALCameraRunning",
|
"Node": "PowerHALCameraRunning",
|
||||||
|
@ -1707,12 +1773,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "4-8"
|
"Value": "4-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_STREAMING_STANDARD",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_LOW",
|
"PowerHint": "CAMERA_STREAMING_LOW",
|
||||||
"Node": "PowerHALCameraRunning",
|
"Node": "PowerHALCameraRunning",
|
||||||
|
@ -1785,12 +1845,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "4-8"
|
"Value": "4-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_STREAMING_LOW",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
|
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
|
||||||
"Node": "PowerHALCameraRunning",
|
"Node": "PowerHALCameraRunning",
|
||||||
|
@ -1929,12 +1983,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "30"
|
"Value": "30"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_VIDEO_RECORDING",
|
"PowerHint": "CAMERA_VIDEO_RECORDING",
|
||||||
"Type": "MaskHint",
|
"Type": "MaskHint",
|
||||||
|
@ -2099,6 +2147,12 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LOW_POWER",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "DISPLAY_IDLE",
|
"PowerHint": "DISPLAY_IDLE",
|
||||||
"Node": "FGPreferIdle",
|
"Node": "FGPreferIdle",
|
||||||
|
@ -2182,6 +2236,18 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "NPITaskPacking",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "SchedLibMaskIn",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0x100"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -2278,6 +2344,12 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
|
||||||
"Node": "Dex2oatThreads",
|
"Node": "Dex2oatThreads",
|
||||||
|
@ -2524,12 +2596,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "4-8"
|
"Value": "4-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_PROJECT11",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_PROJECT11",
|
"PowerHint": "CAMERA_PROJECT11",
|
||||||
"Node": "MIFTargetLoad",
|
"Node": "MIFTargetLoad",
|
||||||
|
|
|
@ -221,6 +221,16 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "MidClusterPowerDownTargetResidency",
|
||||||
|
"Path": "/sys/devices/platform/cpupm/cpupm/cpd_cl1_target_residency",
|
||||||
|
"Values": [
|
||||||
|
"750000",
|
||||||
|
"10000"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CPUUtilThreshold",
|
"Name": "CPUUtilThreshold",
|
||||||
"Path": "/proc/vendor_sched/util_threshold",
|
"Path": "/proc/vendor_sched/util_threshold",
|
||||||
|
@ -251,6 +261,36 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "CPUUClampMaxFilterEnable",
|
||||||
|
"Path": "/proc/vendor_sched/uclamp_max_filter_enable",
|
||||||
|
"Values": [
|
||||||
|
"1",
|
||||||
|
"0"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "BGUClampMaxBoost",
|
||||||
|
"Path": "/proc/vendor_sched/bg_uclamp_max",
|
||||||
|
"Values": [
|
||||||
|
"130",
|
||||||
|
"512"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "Dex2oatUClampMaxBoost",
|
||||||
|
"Path": "/proc/vendor_sched/dex2oat_uclamp_max",
|
||||||
|
"Values": [
|
||||||
|
"-2",
|
||||||
|
"615"
|
||||||
|
],
|
||||||
|
"DefaultIndex": 0,
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CAMUClampBoost",
|
"Name": "CAMUClampBoost",
|
||||||
"Path": "/proc/vendor_sched/cam_uclamp_min",
|
"Path": "/proc/vendor_sched/cam_uclamp_min",
|
||||||
|
@ -307,6 +347,15 @@
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name": "FGCpuset",
|
||||||
|
"Path": "/dev/cpuset/foreground/cpus",
|
||||||
|
"Values": [
|
||||||
|
"0-5",
|
||||||
|
"0-7"
|
||||||
|
],
|
||||||
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name": "CDCpuset",
|
"Name": "CDCpuset",
|
||||||
"Path": "/dev/cpuset/camera-daemon/cpus",
|
"Path": "/dev/cpuset/camera-daemon/cpus",
|
||||||
|
@ -392,8 +441,8 @@
|
||||||
"Name": "NPITaskPacking",
|
"Name": "NPITaskPacking",
|
||||||
"Path": "/proc/vendor_sched/npi_packing",
|
"Path": "/proc/vendor_sched/npi_packing",
|
||||||
"Values": [
|
"Values": [
|
||||||
"0",
|
"1",
|
||||||
"1"
|
"0"
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
|
@ -453,131 +502,61 @@
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "BigControlTempSet",
|
"Name": "BigTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100a0000.BIG/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"90000",
|
"0",
|
||||||
"80000"
|
"1"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "MidControlTempSet",
|
"Name": "MidTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100a0000.MID/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"90000",
|
"0",
|
||||||
"80000"
|
"1"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "LittleControlTempSet",
|
"Name": "LittleTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100a0000.LITTLE/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"95000",
|
"0",
|
||||||
"85000"
|
"1"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "G3dControlTempSet",
|
"Name": "G3dTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100b0000.G3D/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"85000",
|
"0",
|
||||||
"80000"
|
"1"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "TpuControlTempSet",
|
"Name": "TpuTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/TPU/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100b0000.TPU/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"85000",
|
"0",
|
||||||
"80000"
|
"1"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "AurControlTempSet",
|
"Name": "AurTjOffset",
|
||||||
"Path": "/dev/thermal/tz-by-name/AUR/trip_point_2_temp",
|
"Path": "/sys/devices/platform/100b0000.AUR/offset_enabled",
|
||||||
"Values": [
|
"Values": [
|
||||||
"85000",
|
"0",
|
||||||
"80000"
|
"1"
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "BigSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"70000",
|
|
||||||
"60000"
|
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "MidSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"70000",
|
|
||||||
"60000"
|
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "LittleSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"70000",
|
|
||||||
"65000"
|
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "G3dSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"65000",
|
|
||||||
"60000"
|
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "TpuSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/TPU/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"65000",
|
|
||||||
"60000"
|
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "AurSwitchOnTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/AUR/trip_point_1_temp",
|
|
||||||
"Values": [
|
|
||||||
"65000",
|
|
||||||
"60000"
|
|
||||||
],
|
|
||||||
"DefaultIndex": 0,
|
|
||||||
"ResetOnInit": false
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "BigEarlyThrottlingTempSet",
|
|
||||||
"Path": "/dev/thermal/tz-by-name/BIG/trip_point_4_temp",
|
|
||||||
"Values": [
|
|
||||||
"80000",
|
|
||||||
"85000"
|
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": false
|
"ResetOnInit": false
|
||||||
|
@ -770,7 +749,8 @@
|
||||||
"Path": "vendor.thermal.VIRTUAL-SKIN-CPU-MID.profile",
|
"Path": "vendor.thermal.VIRTUAL-SKIN-CPU-MID.profile",
|
||||||
"Values": [
|
"Values": [
|
||||||
"",
|
"",
|
||||||
"game"
|
"game",
|
||||||
|
"camera"
|
||||||
],
|
],
|
||||||
"DefaultIndex": 0,
|
"DefaultIndex": 0,
|
||||||
"ResetOnInit": true,
|
"ResetOnInit": true,
|
||||||
|
@ -796,6 +776,15 @@
|
||||||
"20 40"
|
"20 40"
|
||||||
],
|
],
|
||||||
"ResetOnInit": true
|
"ResetOnInit": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "SchedLibMaskIn",
|
||||||
|
"Path": "/proc/vendor_sched/sched_lib_mask_in",
|
||||||
|
"Values": [
|
||||||
|
"0x100",
|
||||||
|
"0x0"
|
||||||
|
],
|
||||||
|
"ResetOnInit": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"Actions": [
|
"Actions": [
|
||||||
|
@ -858,6 +847,24 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "9999999"
|
"Value": "9999999"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "CPUUClampMaxFilterEnable",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "BGUClampMaxBoost",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "512"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "Dex2oatUClampMaxBoost",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "615"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH",
|
"PowerHint": "LAUNCH",
|
||||||
"Node": "TAUClampBoost",
|
"Node": "TAUClampBoost",
|
||||||
|
@ -888,12 +895,6 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "1401000"
|
"Value": "1401000"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "LAUNCH",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 5000,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH",
|
"PowerHint": "LAUNCH",
|
||||||
"Type": "DoHint",
|
"Type": "DoHint",
|
||||||
|
@ -946,6 +947,12 @@
|
||||||
"Duration": 5000,
|
"Duration": 5000,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH",
|
||||||
|
"Node": "SchedLibMaskIn",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0x100"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH_EXTEND",
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
@ -976,6 +983,24 @@
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "CPUUClampMaxFilterEnable",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "BGUClampMaxBoost",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "512"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "Dex2oatUClampMaxBoost",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "615"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH_EXTEND",
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
"Node": "CPULittleClusterDownRateLimitUs",
|
"Node": "CPULittleClusterDownRateLimitUs",
|
||||||
|
@ -1006,6 +1031,12 @@
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "LAUNCH_EXTEND",
|
||||||
|
"Node": "SchedLibMaskIn",
|
||||||
|
"Duration": 5000,
|
||||||
|
"Value": "0x100"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LAUNCH_PMU",
|
"PowerHint": "LAUNCH_PMU",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -1071,6 +1102,12 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "10000"
|
"Value": "10000"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "DISPLAY_INACTIVE",
|
||||||
|
"Node": "MidClusterPowerDownTargetResidency",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "10000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "DISPLAY_INACTIVE",
|
"PowerHint": "DISPLAY_INACTIVE",
|
||||||
"Node": "TAPreferIdle",
|
"Node": "TAPreferIdle",
|
||||||
|
@ -1083,6 +1120,24 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
|
"Node": "CPU_BIG_TSKIN_BYPASS",
|
||||||
|
"Duration": 1000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
|
"Node": "CPU_MID_TSKIN_BYPASS",
|
||||||
|
"Duration": 1000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
|
"Node": "CPU_LITTLE_TSKIN_BYPASS",
|
||||||
|
"Duration": 1000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH",
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
"Node": "MemFreq",
|
"Node": "MemFreq",
|
||||||
|
@ -1137,12 +1192,6 @@
|
||||||
"Duration": 1000,
|
"Duration": 1000,
|
||||||
"Value": "4-8"
|
"Value": "4-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_LAUNCH",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 1000,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH",
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -1155,6 +1204,30 @@
|
||||||
"Duration": 1000,
|
"Duration": 1000,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH",
|
||||||
|
"Node": "FGCpuset",
|
||||||
|
"Duration": 1000,
|
||||||
|
"Value": "0-5"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
|
"Node": "CPU_BIG_TSKIN_BYPASS",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
|
"Node": "CPU_MID_TSKIN_BYPASS",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
|
"Node": "CPU_LITTLE_TSKIN_BYPASS",
|
||||||
|
"Duration": 2000,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CPUBigClusterMaxFreq",
|
||||||
|
@ -1175,15 +1248,15 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
"Node": "NPITaskPacking",
|
"Node": "PMU_POLL",
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
"PowerHint": "CAMERA_LAUNCH_EXTENDED",
|
||||||
"Node": "PMU_POLL",
|
"Node": "FGCpuset",
|
||||||
"Duration": 2000,
|
"Duration": 2000,
|
||||||
"Value": "0"
|
"Value": "0-5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
|
"PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
|
||||||
|
@ -1211,33 +1284,15 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_SHOT",
|
"PowerHint": "CAMERA_SHOT",
|
||||||
"Node": "MemFreq",
|
"Node": "PMU_POLL",
|
||||||
"Duration": 300,
|
"Duration": 100,
|
||||||
"Value": "9999999"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_SHOT",
|
"PowerHint": "CAMERA_SHOT",
|
||||||
"Node": "CPUBigClusterMaxFreq",
|
"Node": "CAMUClampBoost",
|
||||||
"Duration": 300,
|
"Duration": 100,
|
||||||
"Value": "9999999"
|
"Value": "765"
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_SHOT",
|
|
||||||
"Node": "CPUBigClusterMinFreq",
|
|
||||||
"Duration": 300,
|
|
||||||
"Value": "9999999"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_SHOT",
|
|
||||||
"Node": "CPUMidClusterMaxFreq",
|
|
||||||
"Duration": 300,
|
|
||||||
"Value": "9999999"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_SHOT",
|
|
||||||
"Node": "CPUMidClusterMinFreq",
|
|
||||||
"Duration": 300,
|
|
||||||
"Value": "9999999"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_BACKEND_BOOST",
|
"PowerHint": "CAMERA_BACKEND_BOOST",
|
||||||
|
@ -1499,9 +1554,9 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_EXTREME",
|
"PowerHint": "CAMERA_STREAMING_EXTREME",
|
||||||
"Node": "NPITaskPacking",
|
"Node": "VIRTUAL-SKIN-CPU-MID",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "camera"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_EXTREME",
|
"PowerHint": "CAMERA_STREAMING_EXTREME",
|
||||||
|
@ -1515,6 +1570,12 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "1"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "CAMERA_STREAMING_HIGH",
|
||||||
|
"Node": "DsuMinFreq",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "820000"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_HIGH",
|
"PowerHint": "CAMERA_STREAMING_HIGH",
|
||||||
"Node": "PMU_LIT_LIMIT_FREQ",
|
"Node": "PMU_LIT_LIMIT_FREQ",
|
||||||
|
@ -1649,9 +1710,9 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_HIGH",
|
"PowerHint": "CAMERA_STREAMING_HIGH",
|
||||||
"Node": "NPITaskPacking",
|
"Node": "VIRTUAL-SKIN-CPU-MID",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "camera"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_HIGH",
|
"PowerHint": "CAMERA_STREAMING_HIGH",
|
||||||
|
@ -1781,9 +1842,9 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_STANDARD",
|
"PowerHint": "CAMERA_STREAMING_STANDARD",
|
||||||
"Node": "NPITaskPacking",
|
"Node": "VIRTUAL-SKIN-CPU-MID",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "camera"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_STANDARD",
|
"PowerHint": "CAMERA_STREAMING_STANDARD",
|
||||||
|
@ -1863,12 +1924,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "4-8"
|
"Value": "4-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_STREAMING_LOW",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
|
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
|
||||||
"Node": "PowerHALCameraRunning",
|
"Node": "PowerHALCameraRunning",
|
||||||
|
@ -2007,12 +2062,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "30"
|
"Value": "30"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_VIDEO_RECORDING",
|
"PowerHint": "CAMERA_VIDEO_RECORDING",
|
||||||
"Type": "MaskHint",
|
"Type": "MaskHint",
|
||||||
|
@ -2179,81 +2228,45 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "BigControlTempSet",
|
"Node": "BigTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "MidControlTempSet",
|
"Node": "MidTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "LittleControlTempSet",
|
"Node": "LittleTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "85000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "G3dControlTempSet",
|
"Node": "G3dTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "TpuControlTempSet",
|
"Node": "TpuTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "AurControlTempSet",
|
"Node": "AurTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "LOW_POWER",
|
"PowerHint": "LOW_POWER",
|
||||||
"Node": "BigSwitchOnTempSet",
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "60000"
|
"Value": "1"
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "LOW_POWER",
|
|
||||||
"Node": "MidSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "LOW_POWER",
|
|
||||||
"Node": "LittleSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "65000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "LOW_POWER",
|
|
||||||
"Node": "G3dSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "LOW_POWER",
|
|
||||||
"Node": "TpuSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "LOW_POWER",
|
|
||||||
"Node": "AurSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "LOW_POWER",
|
|
||||||
"Node": "BigEarlyThrottlingTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "85000"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "DISPLAY_IDLE",
|
"PowerHint": "DISPLAY_IDLE",
|
||||||
|
@ -2368,6 +2381,18 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "game"
|
"Value": "game"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "NPITaskPacking",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "GAME",
|
||||||
|
"Node": "SchedLibMaskIn",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "0x100"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "PMU_POLL",
|
"Node": "PMU_POLL",
|
||||||
|
@ -2376,81 +2401,39 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "BigControlTempSet",
|
"Node": "BigTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "MidControlTempSet",
|
"Node": "MidTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "LittleControlTempSet",
|
"Node": "LittleTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "85000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "G3dControlTempSet",
|
"Node": "G3dTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "TpuControlTempSet",
|
"Node": "TpuTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
"Node": "AurControlTempSet",
|
"Node": "AurTjOffset",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "80000"
|
"Value": "1"
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "BigSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "MidSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "LittleSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "65000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "G3dSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "TpuSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "AurSwitchOnTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "60000"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
||||||
"Node": "BigEarlyThrottlingTempSet",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "85000"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
|
@ -2470,6 +2453,12 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
||||||
|
"Node": "CPUTaperedDVFSHeadroomEnable",
|
||||||
|
"Duration": 0,
|
||||||
|
"Value": "1"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
|
||||||
"Node": "Dex2oatThreads",
|
"Node": "Dex2oatThreads",
|
||||||
|
@ -2489,19 +2478,19 @@
|
||||||
"Value": "2"
|
"Value": "2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
|
||||||
"Node": "CPU_LITTLE_TSKIN_BYPASS",
|
"Node": "CPU_LITTLE_TSKIN_BYPASS",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
|
||||||
"Node": "CPU_MID_TSKIN_BYPASS",
|
"Node": "CPU_MID_TSKIN_BYPASS",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
|
||||||
"Node": "CPU_BIG_TSKIN_BYPASS",
|
"Node": "CPU_BIG_TSKIN_BYPASS",
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0"
|
"Value": "0"
|
||||||
|
@ -2722,12 +2711,6 @@
|
||||||
"Duration": 0,
|
"Duration": 0,
|
||||||
"Value": "0-8"
|
"Value": "0-8"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"PowerHint": "CAMERA_PROJECT11",
|
|
||||||
"Node": "NPITaskPacking",
|
|
||||||
"Duration": 0,
|
|
||||||
"Value": "0"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"PowerHint": "CAMERA_PROJECT11",
|
"PowerHint": "CAMERA_PROJECT11",
|
||||||
"Node": "MIFTargetLoad",
|
"Node": "MIFTargetLoad",
|
||||||
|
@ -2764,7 +2747,7 @@
|
||||||
"Name": "REFRESH_90FPS",
|
"Name": "REFRESH_90FPS",
|
||||||
"PID_On": true,
|
"PID_On": true,
|
||||||
"PID_Po": 2.0,
|
"PID_Po": 2.0,
|
||||||
"PID_Pu": 1.0,
|
"PID_Pu": 0.7,
|
||||||
"PID_I": 0.0,
|
"PID_I": 0.0,
|
||||||
"PID_I_Init": 200,
|
"PID_I_Init": 200,
|
||||||
"PID_I_High": 512,
|
"PID_I_High": 512,
|
||||||
|
@ -2772,7 +2755,7 @@
|
||||||
"PID_Do": 500.0,
|
"PID_Do": 500.0,
|
||||||
"PID_Du": 0.0,
|
"PID_Du": 0.0,
|
||||||
"UclampMin_On": true,
|
"UclampMin_On": true,
|
||||||
"UclampMin_Init": 161,
|
"UclampMin_Init": 231,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
|
@ -2788,7 +2771,7 @@
|
||||||
"Name": "REFRESH_60FPS",
|
"Name": "REFRESH_60FPS",
|
||||||
"PID_On": true,
|
"PID_On": true,
|
||||||
"PID_Po": 2.0,
|
"PID_Po": 2.0,
|
||||||
"PID_Pu": 1.0,
|
"PID_Pu": 0.5,
|
||||||
"PID_I": 0.0,
|
"PID_I": 0.0,
|
||||||
"PID_I_Init": 200,
|
"PID_I_Init": 200,
|
||||||
"PID_I_High": 512,
|
"PID_I_High": 512,
|
||||||
|
@ -2796,7 +2779,7 @@
|
||||||
"PID_Do": 500.0,
|
"PID_Do": 500.0,
|
||||||
"PID_Du": 0.0,
|
"PID_Du": 0.0,
|
||||||
"UclampMin_On": true,
|
"UclampMin_On": true,
|
||||||
"UclampMin_Init": 161,
|
"UclampMin_Init": 231,
|
||||||
"UclampMin_High": 480,
|
"UclampMin_High": 480,
|
||||||
"UclampMin_Low": 2,
|
"UclampMin_Low": 2,
|
||||||
"SamplingWindow_P": 1,
|
"SamplingWindow_P": 1,
|
||||||
|
|
|
@ -45,6 +45,9 @@
|
||||||
<!-- 140 nits: (140-2)/(1000-2)*(0.71-0.0)+0.0 = 0.098176353 -->
|
<!-- 140 nits: (140-2)/(1000-2)*(0.71-0.0)+0.0 = 0.098176353 -->
|
||||||
<item name="config_screenBrightnessSettingDefaultFloat" format="float" type="dimen">0.098176353</item>
|
<item name="config_screenBrightnessSettingDefaultFloat" format="float" type="dimen">0.098176353</item>
|
||||||
|
|
||||||
|
<!-- Allow normal brightness controller feature. -->
|
||||||
|
<bool name="config_allowNormalBrightnessControllerFeature">true</bool>
|
||||||
|
|
||||||
<!-- Array of light sensor LUX values to define our levels for auto backlight brightness support.
|
<!-- Array of light sensor LUX values to define our levels for auto backlight brightness support.
|
||||||
The N entries of this array define N 1 zones as follows:
|
The N entries of this array define N 1 zones as follows:
|
||||||
Zone 0: 0 <= LUX < array[0]
|
Zone 0: 0 <= LUX < array[0]
|
||||||
|
@ -245,10 +248,7 @@
|
||||||
|
|
||||||
<!-- Display cutout configuration -->
|
<!-- Display cutout configuration -->
|
||||||
<string translatable="false" name="config_mainBuiltInDisplayCutout">
|
<string translatable="false" name="config_mainBuiltInDisplayCutout">
|
||||||
M 504,66.5
|
m 576,65.75 a 36.25,36.25 0 0 0 -72.5,0 36.25,36.25 0 0 0 72.5,0 z
|
||||||
a 36,36 0 0 1 72,0
|
|
||||||
a 36,36 0 0 1 -72,0
|
|
||||||
Z
|
|
||||||
@left
|
@left
|
||||||
</string>
|
</string>
|
||||||
|
|
||||||
|
|
|
@ -49,10 +49,7 @@
|
||||||
|
|
||||||
<!-- Configure 13px of extra protection around the front-facing camera -->
|
<!-- Configure 13px of extra protection around the front-facing camera -->
|
||||||
<string translatable="false" name="config_frontBuiltInDisplayCutoutProtection">
|
<string translatable="false" name="config_frontBuiltInDisplayCutoutProtection">
|
||||||
M 489.5,66
|
m 589,65.75 a 49.25,49.25 0 0 0 -98.5,0 49.25,49.25 0 0 0 98.5,0 z
|
||||||
a 50,50 0 0 1 100,0
|
|
||||||
a 50,50 0 0 1 -100,0
|
|
||||||
Z
|
|
||||||
</string>
|
</string>
|
||||||
|
|
||||||
<!-- The time (in ms) needed to trigger the lock icon view's long-press affordance -->
|
<!-- The time (in ms) needed to trigger the lock icon view's long-press affordance -->
|
||||||
|
|
|
@ -23,4 +23,11 @@
|
||||||
<dimen name="physical_volume_up_button_center_screen_location_y">1000px</dimen>
|
<dimen name="physical_volume_up_button_center_screen_location_y">1000px</dimen>
|
||||||
<dimen name="physical_volume_down_button_center_screen_location_y">1160px</dimen>
|
<dimen name="physical_volume_down_button_center_screen_location_y">1160px</dimen>
|
||||||
|
|
||||||
|
<!-- Padding for the lock icon on the keyguard. In pixels - should not scale with
|
||||||
|
display size. -->
|
||||||
|
<dimen name="lock_icon_padding">50px</dimen>
|
||||||
|
|
||||||
|
<!-- Offset should not be more than 1mm -->
|
||||||
|
<dimen name="udfps_burn_in_offset_x">6px</dimen>
|
||||||
|
<dimen name="udfps_burn_in_offset_y">17px</dimen>
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -20,7 +20,6 @@
|
||||||
<item>GKWS6</item>
|
<item>GKWS6</item>
|
||||||
<item>GZPF0</item>
|
<item>GZPF0</item>
|
||||||
<item>GPJ41</item>
|
<item>GPJ41</item>
|
||||||
<item>G9BQD</item>
|
|
||||||
</string-array>
|
</string-array>
|
||||||
<bool name="tag_intent_app_pref_supported">true</bool>
|
<bool name="tag_intent_app_pref_supported">true</bool>
|
||||||
<!-- NFC Antenna Location API -->
|
<!-- NFC Antenna Location API -->
|
||||||
|
|
|
@ -129,15 +129,40 @@
|
||||||
"Offset":1140,
|
"Offset":1140,
|
||||||
"Multiplier":0.001
|
"Multiplier":0.001
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name":"thb_hda",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Multiplier":1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name":"IS_WLC",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"Formula":"COUNT_THRESHOLD",
|
||||||
|
"Combination":["thb_hda"],
|
||||||
|
"Coefficient":[1],
|
||||||
|
"Multiplier":1
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name":"VIRTUAL-SKIN-CHARGE",
|
"Name":"VIRTUAL-SKIN-CHARGE",
|
||||||
"Type":"UNKNOWN",
|
"Type":"UNKNOWN",
|
||||||
"Version":"4.0",
|
"Version":"4.0",
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "quiet_therm", "usb_pwr_therm"],
|
|
||||||
"Formula":"MAXIMUM",
|
"Formula":"MAXIMUM",
|
||||||
"Combination":["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3"],
|
"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],
|
"Coefficient":[1.0, 1.0, 1.0, 1.0],
|
||||||
|
"Multiplier":0.001
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name":"VIRTUAL-SKIN-CHARGE-WIRED",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "quiet_therm", "usb_pwr_therm"],
|
||||||
|
"Formula":"WEIGHTED_AVG",
|
||||||
|
"Combination":["VIRTUAL-SKIN-CHARGE", "IS_WLC"],
|
||||||
|
"Coefficient":[1.0, -1000000],
|
||||||
"HotThreshold":["NAN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
|
"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],
|
"HotHysteresis":[0.0, 1.9, 3.9, 2.9, 3.9, 1.9, 1.9],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
@ -172,6 +197,49 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name":"VIRTUAL-SKIN-CHARGE-PERSIST",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "quiet_therm", "usb_pwr_therm"],
|
||||||
|
"Formula":"MAXIMUM",
|
||||||
|
"Combination":["VIRTUAL-SKIN-CHARGE"],
|
||||||
|
"Coefficient":[1.0],
|
||||||
|
"HotThreshold":["NAN", 35.0, 41.0, 45.0, 47.0, 51.0, 55.0],
|
||||||
|
"HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9],
|
||||||
|
"Multiplier":0.001,
|
||||||
|
"PollingDelay":60000,
|
||||||
|
"PassiveDelay":7000,
|
||||||
|
"PIDInfo": {
|
||||||
|
"K_Po":["NAN", "NAN", 213, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_Pu":["NAN", "NAN", 213, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_I":["NAN", "NAN", 27, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Max":["NAN", "NAN", 1383, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"S_Power":["NAN", "NAN", 2383, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"MaxAllocPower":["NAN", "NAN", 8022, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Cutoff":["NAN", "NAN", 8, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Default":1383
|
||||||
|
},
|
||||||
|
"ExcludedPowerInfo": [
|
||||||
|
{
|
||||||
|
"PowerRail": "PARTIAL_SYSTEM_POWER",
|
||||||
|
"PowerWeight": [0.21, 0.21, 0.21, 0.21, 0.42, 0.42, 0.42]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "chg_mdis",
|
||||||
|
"CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
|
||||||
|
"MaxReleaseStep": 1,
|
||||||
|
"MaxThrottleStep": 1,
|
||||||
|
"CdevCeiling": [0, 25, 25, 26, 26, 26, 26],
|
||||||
|
"LimitInfo": [0, 0, 1, 1, 26, 26, 26]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name":"USB-MINUS-NEUTRAL",
|
"Name":"USB-MINUS-NEUTRAL",
|
||||||
"Type":"UNKNOWN",
|
"Type":"UNKNOWN",
|
||||||
|
|
|
@ -162,15 +162,40 @@
|
||||||
"Offset":-5080,
|
"Offset":-5080,
|
||||||
"Multiplier":0.001
|
"Multiplier":0.001
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name":"thb_hda",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Multiplier":1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name":"IS_WLC",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"Formula":"COUNT_THRESHOLD",
|
||||||
|
"Combination":["thb_hda"],
|
||||||
|
"Coefficient":[1],
|
||||||
|
"Multiplier":1
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name":"VIRTUAL-SKIN-CHARGE",
|
"Name":"VIRTUAL-SKIN-CHARGE",
|
||||||
"Type":"UNKNOWN",
|
"Type":"UNKNOWN",
|
||||||
"Version":"4.0",
|
"Version":"4.0",
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "neutral_therm", "quiet_therm", "usb_pwr_therm"],
|
|
||||||
"Formula":"MAXIMUM",
|
"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"],
|
"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],
|
"Coefficient":[1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
|
||||||
|
"Multiplier":0.001
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name":"VIRTUAL-SKIN-CHARGE-WIRED",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "neutral_therm", "quiet_therm", "usb_pwr_therm"],
|
||||||
|
"Formula":"WEIGHTED_AVG",
|
||||||
|
"Combination":["VIRTUAL-SKIN-CHARGE", "IS_WLC"],
|
||||||
|
"Coefficient":[1.0, -1000000],
|
||||||
"HotThreshold":["NAN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
|
"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],
|
"HotHysteresis":[0.0, 1.9, 3.9, 2.9, 3.9, 1.9, 1.9],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
@ -205,6 +230,49 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name":"VIRTUAL-SKIN-CHARGE-PERSIST",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "neutral_therm", "quiet_therm", "usb_pwr_therm"],
|
||||||
|
"Formula":"MAXIMUM",
|
||||||
|
"Combination":["VIRTUAL-SKIN-CHARGE"],
|
||||||
|
"Coefficient":[1.0],
|
||||||
|
"HotThreshold":["NAN", 35.0, 41.0, 45.0, 47.0, 51.0, 55.0],
|
||||||
|
"HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9],
|
||||||
|
"Multiplier":0.001,
|
||||||
|
"PollingDelay":60000,
|
||||||
|
"PassiveDelay":7000,
|
||||||
|
"PIDInfo": {
|
||||||
|
"K_Po":["NAN", "NAN", 164, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_Pu":["NAN", "NAN", 164, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_I":["NAN", "NAN", 21, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Max":["NAN", "NAN", 1066, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"S_Power":["NAN", "NAN", 2066, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"MaxAllocPower":["NAN", "NAN", 6412, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Cutoff":["NAN", "NAN", 8, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Default":1066
|
||||||
|
},
|
||||||
|
"ExcludedPowerInfo": [
|
||||||
|
{
|
||||||
|
"PowerRail": "PARTIAL_SYSTEM_POWER",
|
||||||
|
"PowerWeight": [0.16, 0.16, 0.16, 0.16, 0.32, 0.32, 0.32]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "chg_mdis",
|
||||||
|
"CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
|
||||||
|
"MaxReleaseStep": 1,
|
||||||
|
"MaxThrottleStep": 1,
|
||||||
|
"CdevCeiling": [0, 25, 25, 26, 26, 26, 26],
|
||||||
|
"LimitInfo": [0, 0, 1, 1, 26, 26, 26]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name":"USB-MINUS-NEUTRAL",
|
"Name":"USB-MINUS-NEUTRAL",
|
||||||
"Type":"UNKNOWN",
|
"Type":"UNKNOWN",
|
||||||
|
|
|
@ -473,6 +473,26 @@
|
||||||
"Disabled":true
|
"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
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -518,7 +538,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CdevRequest": "thermal-cpufreq-2",
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
"CdevWeightForPID": [0.252, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
|
"CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
|
||||||
"MaxReleaseStep": 1,
|
"MaxReleaseStep": 1,
|
||||||
"MaxThrottleStep": 2,
|
"MaxThrottleStep": 2,
|
||||||
"CdevCeiling": [0, 13, 13, 13, 13, 13, 13]
|
"CdevCeiling": [0, 13, 13, 13, 13, 13, 13]
|
||||||
|
@ -550,18 +570,24 @@
|
||||||
"BindedCdevInfo": [
|
"BindedCdevInfo": [
|
||||||
{
|
{
|
||||||
"CdevRequest": "thermal-cpufreq-0",
|
"CdevRequest": "thermal-cpufreq-0",
|
||||||
|
"CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
|
||||||
"MaxReleaseStep": 1,
|
"MaxReleaseStep": 1,
|
||||||
"Disabled":true
|
"MaxThrottleStep": 1,
|
||||||
|
"CdevCeiling": [0, 6, 6, 6, 6, 6, 6]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CdevRequest": "thermal-cpufreq-1",
|
"CdevRequest": "thermal-cpufreq-1",
|
||||||
|
"CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
|
||||||
"MaxReleaseStep": 1,
|
"MaxReleaseStep": 1,
|
||||||
"Disabled":true
|
"MaxThrottleStep": 2,
|
||||||
|
"CdevCeiling": [0, 9, 9, 9, 9, 9, 9]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CdevRequest": "thermal-cpufreq-2",
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
|
||||||
"MaxReleaseStep": 1,
|
"MaxReleaseStep": 1,
|
||||||
"Disabled":true
|
"MaxThrottleStep": 2,
|
||||||
|
"CdevCeiling": [0, 12, 12, 12, 12, 12, 12]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -770,15 +796,40 @@
|
||||||
"Offset":1140,
|
"Offset":1140,
|
||||||
"Multiplier":0.001
|
"Multiplier":0.001
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name":"thb_hda",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Multiplier":1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name":"IS_WLC",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"Formula":"COUNT_THRESHOLD",
|
||||||
|
"Combination":["thb_hda"],
|
||||||
|
"Coefficient":[1],
|
||||||
|
"Multiplier":1
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name":"VIRTUAL-SKIN-CHARGE",
|
"Name":"VIRTUAL-SKIN-CHARGE",
|
||||||
"Type":"UNKNOWN",
|
"Type":"UNKNOWN",
|
||||||
"Version":"4.0",
|
"Version":"4.0",
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "quiet_therm", "usb_pwr_therm"],
|
|
||||||
"Formula":"MAXIMUM",
|
"Formula":"MAXIMUM",
|
||||||
"Combination":["VIRTUAL-SKIN-CHARGE-SUB-0", "VIRTUAL-SKIN-CHARGE-SUB-1", "VIRTUAL-SKIN-CHARGE-SUB-2", "VIRTUAL-SKIN-CHARGE-SUB-3"],
|
"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],
|
"Coefficient":[1.0, 1.0, 1.0, 1.0],
|
||||||
|
"Multiplier":0.001
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name":"VIRTUAL-SKIN-CHARGE-WIRED",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "quiet_therm", "usb_pwr_therm"],
|
||||||
|
"Formula":"WEIGHTED_AVG",
|
||||||
|
"Combination":["VIRTUAL-SKIN-CHARGE", "IS_WLC"],
|
||||||
|
"Coefficient":[1.0, -1000000],
|
||||||
"HotThreshold":["NAN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
|
"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],
|
"HotHysteresis":[0.0, 1.9, 3.9, 2.9, 3.9, 1.9, 1.9],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
@ -813,6 +864,49 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name":"VIRTUAL-SKIN-CHARGE-PERSIST",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "quiet_therm", "usb_pwr_therm"],
|
||||||
|
"Formula":"MAXIMUM",
|
||||||
|
"Combination":["VIRTUAL-SKIN-CHARGE"],
|
||||||
|
"Coefficient":[1.0],
|
||||||
|
"HotThreshold":["NAN", 35.0, 41.0, 45.0, 47.0, 51.0, 55.0],
|
||||||
|
"HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9],
|
||||||
|
"Multiplier":0.001,
|
||||||
|
"PollingDelay":60000,
|
||||||
|
"PassiveDelay":7000,
|
||||||
|
"PIDInfo": {
|
||||||
|
"K_Po":["NAN", "NAN", 213, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_Pu":["NAN", "NAN", 213, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_I":["NAN", "NAN", 27, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Max":["NAN", "NAN", 1383, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"S_Power":["NAN", "NAN", 2383, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"MaxAllocPower":["NAN", "NAN", 8022, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Cutoff":["NAN", "NAN", 8, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Default":1383
|
||||||
|
},
|
||||||
|
"ExcludedPowerInfo": [
|
||||||
|
{
|
||||||
|
"PowerRail": "PARTIAL_SYSTEM_POWER",
|
||||||
|
"PowerWeight": [0.21, 0.21, 0.21, 0.21, 0.42, 0.42, 0.42]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "chg_mdis",
|
||||||
|
"CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
|
||||||
|
"MaxReleaseStep": 1,
|
||||||
|
"MaxThrottleStep": 1,
|
||||||
|
"CdevCeiling": [0, 25, 25, 26, 26, 26, 26],
|
||||||
|
"LimitInfo": [0, 0, 1, 1, 26, 26, 26]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name":"VIRTUAL-SKIN-FRONT-SUB-0",
|
"Name":"VIRTUAL-SKIN-FRONT-SUB-0",
|
||||||
"Type":"UNKNOWN",
|
"Type":"UNKNOWN",
|
||||||
|
|
|
@ -441,6 +441,26 @@
|
||||||
"Disabled":true
|
"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
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -486,7 +506,7 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CdevRequest": "thermal-cpufreq-2",
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
"CdevWeightForPID": [0.252, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
|
"CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
|
||||||
"MaxReleaseStep": 1,
|
"MaxReleaseStep": 1,
|
||||||
"MaxThrottleStep": 2,
|
"MaxThrottleStep": 2,
|
||||||
"CdevCeiling": [0, 13, 13, 13, 13, 13, 13]
|
"CdevCeiling": [0, 13, 13, 13, 13, 13, 13]
|
||||||
|
@ -518,18 +538,24 @@
|
||||||
"BindedCdevInfo": [
|
"BindedCdevInfo": [
|
||||||
{
|
{
|
||||||
"CdevRequest": "thermal-cpufreq-0",
|
"CdevRequest": "thermal-cpufreq-0",
|
||||||
|
"CdevWeightForPID": [0.156, 0.156, 0.156, 0.156, 0.156, 0.156, 0.156],
|
||||||
"MaxReleaseStep": 1,
|
"MaxReleaseStep": 1,
|
||||||
"Disabled":true
|
"MaxThrottleStep": 1,
|
||||||
|
"CdevCeiling": [0, 6, 6, 6, 6, 6, 6]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CdevRequest": "thermal-cpufreq-1",
|
"CdevRequest": "thermal-cpufreq-1",
|
||||||
|
"CdevWeightForPID": [0.428, 0.428, 0.428, 0.428, 0.428, 0.428, 0.428],
|
||||||
"MaxReleaseStep": 1,
|
"MaxReleaseStep": 1,
|
||||||
"Disabled":true
|
"MaxThrottleStep": 2,
|
||||||
|
"CdevCeiling": [0, 9, 9, 9, 9, 9, 9]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CdevRequest": "thermal-cpufreq-2",
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"CdevWeightForPID": [0.225, 0.225, 0.225, 0.225, 0.225, 0.225, 0.225],
|
||||||
"MaxReleaseStep": 1,
|
"MaxReleaseStep": 1,
|
||||||
"Disabled":true
|
"MaxThrottleStep": 2,
|
||||||
|
"CdevCeiling": [0, 12, 12, 12, 12, 12, 12]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -782,15 +808,40 @@
|
||||||
"Offset":-5080,
|
"Offset":-5080,
|
||||||
"Multiplier":0.001
|
"Multiplier":0.001
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name":"thb_hda",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Multiplier":1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name":"IS_WLC",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"Formula":"COUNT_THRESHOLD",
|
||||||
|
"Combination":["thb_hda"],
|
||||||
|
"Coefficient":[1],
|
||||||
|
"Multiplier":1
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name":"VIRTUAL-SKIN-CHARGE",
|
"Name":"VIRTUAL-SKIN-CHARGE",
|
||||||
"Type":"UNKNOWN",
|
"Type":"UNKNOWN",
|
||||||
"Version":"4.0",
|
"Version":"4.0",
|
||||||
"VirtualSensor":true,
|
"VirtualSensor":true,
|
||||||
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "neutral_therm", "quiet_therm", "usb_pwr_therm"],
|
|
||||||
"Formula":"MAXIMUM",
|
"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"],
|
"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],
|
"Coefficient":[1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
|
||||||
|
"Multiplier":0.001
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name":"VIRTUAL-SKIN-CHARGE-WIRED",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "neutral_therm", "quiet_therm", "usb_pwr_therm"],
|
||||||
|
"Formula":"WEIGHTED_AVG",
|
||||||
|
"Combination":["VIRTUAL-SKIN-CHARGE", "IS_WLC"],
|
||||||
|
"Coefficient":[1.0, -1000000],
|
||||||
"HotThreshold":["NAN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
|
"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],
|
"HotHysteresis":[0.0, 1.9, 3.9, 2.9, 3.9, 1.9, 1.9],
|
||||||
"Multiplier":0.001,
|
"Multiplier":0.001,
|
||||||
|
@ -825,6 +876,49 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"Name":"VIRTUAL-SKIN-CHARGE-PERSIST",
|
||||||
|
"Type":"UNKNOWN",
|
||||||
|
"Hidden":true,
|
||||||
|
"VirtualSensor":true,
|
||||||
|
"TriggerSensor":["north_therm", "cam_therm", "soc_therm", "charge_therm", "disp_therm", "neutral_therm", "quiet_therm", "usb_pwr_therm"],
|
||||||
|
"Formula":"MAXIMUM",
|
||||||
|
"Combination":["VIRTUAL-SKIN-CHARGE"],
|
||||||
|
"Coefficient":[1.0],
|
||||||
|
"HotThreshold":["NAN", 35.0, 41.0, 45.0, 47.0, 51.0, 55.0],
|
||||||
|
"HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9],
|
||||||
|
"Multiplier":0.001,
|
||||||
|
"PollingDelay":60000,
|
||||||
|
"PassiveDelay":7000,
|
||||||
|
"PIDInfo": {
|
||||||
|
"K_Po":["NAN", "NAN", 164, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_Pu":["NAN", "NAN", 164, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_I":["NAN", "NAN", 21, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Max":["NAN", "NAN", 1066, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"S_Power":["NAN", "NAN", 2066, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"MaxAllocPower":["NAN", "NAN", 6412, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Cutoff":["NAN", "NAN", 8, "NAN", "NAN", "NAN", "NAN"],
|
||||||
|
"I_Default":1066
|
||||||
|
},
|
||||||
|
"ExcludedPowerInfo": [
|
||||||
|
{
|
||||||
|
"PowerRail": "PARTIAL_SYSTEM_POWER",
|
||||||
|
"PowerWeight": [0.16, 0.16, 0.16, 0.16, 0.32, 0.32, 0.32]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "chg_mdis",
|
||||||
|
"CdevWeightForPID": [1, 1, 1, 1, 1, 1, 1],
|
||||||
|
"MaxReleaseStep": 1,
|
||||||
|
"MaxThrottleStep": 1,
|
||||||
|
"CdevCeiling": [0, 25, 25, 26, 26, 26, 26],
|
||||||
|
"LimitInfo": [0, 0, 1, 1, 26, 26, 26]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"Name":"VIRTUAL-SKIN-FRONT-SUB-0",
|
"Name":"VIRTUAL-SKIN-FRONT-SUB-0",
|
||||||
"Type":"UNKNOWN",
|
"Type":"UNKNOWN",
|
||||||
|
|
|
@ -36,3 +36,5 @@ PRODUCT_COPY_FILES += \
|
||||||
device/google/shusky/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf \
|
device/google/shusky/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf \
|
||||||
device/google/shusky/wifi/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf
|
device/google/shusky/wifi/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf
|
||||||
|
|
||||||
|
# Add WIFI_FEATURE_IMU_DETECTION to soong_config
|
||||||
|
$(call soong_config_set,wifi,feature_imu_detection,$(WIFI_FEATURE_IMU_DETECTION))
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue