Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 193ba514 authored by Surendar karka's avatar Surendar karka Committed by Gerrit - the friendly Code Review server
Browse files

msm8009: Update device mixer controls for SVA

Update the SVA mixer controls

Change-Id: Id31019152e3bda7a22f49b6ff7a07bf7a4ce61ee
parent 37a790b3
Loading
Loading
Loading
Loading
+9 −8
Original line number Diff line number Diff line
@@ -50,47 +50,48 @@

    <path name="listen-voice-wakeup-1">
        <ctl name="QUAT_MI2S_TX LSM Function" value="SWAUDIO" />
        <ctl name="LSM1 Port" value="QUAT_MI2S_TX" />
        <ctl name="LSM1 Port" value="ADM_LSM_TX" />
        <ctl name="LSM1 Mixer QUAT_MI2S_TX" value="1" />
    </path>

    <path name="listen-voice-wakeup-2">
        <ctl name="QUAT_MI2S_TX LSM Function" value="SWAUDIO" />
        <ctl name="LSM2 Port" value="QUAT_MI2S_TX" />
        <ctl name="LSM2 Port" value="ADM_LSM_TX" />
        <ctl name="LSM2 Mixer QUAT_MI2S_TX" value="1" />
    </path>
    <path name="listen-voice-wakeup-3">
        <ctl name="QUAT_MI2S_TX LSM Function" value="SWAUDIO" />
        <ctl name="LSM3 Port" value="QUAT_MI2S_TX" />
        <ctl name="LSM3 Port" value="ADM_LSM_TX" />
        <ctl name="LSM3 Mixer QUAT_MI2S_TX" value="1" />
    </path>
    <path name="listen-voice-wakeup-4">
        <ctl name="QUAT_MI2S_TX LSM Function" value="SWAUDIO" />
        <ctl name="LSM4 Port" value="QUAT_MI2S_TX" />
        <ctl name="LSM4 Port" value="ADM_LSM_TX" />
        <ctl name="LSM4 Mixer QUAT_MI2S_TX" value="1" />
    </path>
    <path name="listen-voice-wakeup-5">
        <ctl name="QUAT_MI2S_TX LSM Function" value="SWAUDIO" />
        <ctl name="LSM5 Port" value="QUAT_MI2S_TX" />
        <ctl name="LSM5 Port" value="ADM_LSM_TX" />
        <ctl name="LSM5 Mixer QUAT_MI2S_TX" value="1" />
    </path>
    <path name="listen-voice-wakeup-6">
        <ctl name="QUAT_MI2S_TX LSM Function" value="SWAUDIO" />
        <ctl name="LSM6 Port" value="QUAT_MI2S_TX" />
        <ctl name="LSM6 Port" value="ADM_LSM_TX" />
        <ctl name="LSM6 Mixer QUAT_MI2S_TX" value="1" />
    </path>
    <path name="listen-voice-wakeup-7">
        <ctl name="QUAT_MI2S_TX LSM Function" value="SWAUDIO" />
        <ctl name="LSM7 Port" value="QUAT_MI2S_TX" />
        <ctl name="LSM7 Port" value="ADM_LSM_TX" />
        <ctl name="LSM7 Mixer QUAT_MI2S_TX" value="1" />
    </path>
    <path name="listen-voice-wakeup-8">
        <ctl name="QUAT_MI2S_TX LSM Function" value="SWAUDIO" />
        <ctl name="LSM8 Port" value="QUAT_MI2S_TX" />
        <ctl name="LSM8 Port" value="ADM_LSM_TX" />
        <ctl name="LSM8 Mixer QUAT_MI2S_TX" value="1" />
    </path>

    <path name="listen-ape-handset-mic">
        <ctl name="MI2S TX SampleRate" value="KHZ_16"/>
        <ctl name="AIF1_CAP Mixer SLIM TX6" value="1"/>
        <ctl name="MI2S_TX Channels" value="One" />
        <ctl name="SLIM TX6 MUX" value="DEC6" />
+22 −2
Original line number Diff line number Diff line
@@ -36,7 +36,27 @@
    <ctrl name="max_ape_phrases" value="5" />
    <ctrl name="max_ape_users" value="5" />
    <ctrl name="enable_failure_detection" value="false" />
    <ctrl name="rx_concurrency_disabled" value="true" />
    <ctrl name="rx_conc_max_st_ses" value="0" />
    <ctrl name="support_lec" value="false" />

    <!-- vendor_uuid for a soundmodel. More than one vendor_uuid tags can be -->
    <!-- listed in sequence, the below vendor uuid is reserved for Qualcomm  -->
    <!-- module. ISV must use their own unique vendor uuid. app_type,        -->
    <!-- module_id, param_id must match to the calibration database          -->
    <!-- If ISV vendor_uuid is present, execution_type will be forced to APE -->
    <vendor_uuid value="68ab2d40-e860-11e3-95ef-0002a5d5c51b" app_type="2" library="libsmwrapper.so">
        <!-- format: "ADPCM_packet" or "PCM_packet" !-->
        <!-- transfer_mode: "FTRT" or "RT" -->
        <!--  kw_duration is in milli seconds. It is valid only for FTRT transfer mode -->
        <capture_keyword format="PCM_packet" transfer_mode="RT" kw_duration="2000" />
        <param_type name="load_sound_model" module_id="0x00012C0D" param_id="0x00012C14"/>
        <param_type name="unload_sound_model" module_id="0x00012C0D" param_id="0x00012C15"/>
        <param_type name="confidence_levels" module_id="0x00012C0D" param_id="0x00012C07"/>
        <param_type name="operation_mode" module_id="0x00012C0D" param_id="0x00012C02"/>
        <ctrl name="max_cpe_phrases" value="6" />
        <ctrl name="max_cpe_users" value="3" />
        <ctrl name="max_ape_phrases" value="10" />
        <ctrl name="max_ape_users" value="10" />
        <ctrl name="client_capture_read_delay" value="2000" /> <!-- in milli seconds -->
    </vendor_uuid>
</sound_trigger_platform_info>