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

Commit 99b10759 authored by Divya Narayanan Poojary's avatar Divya Narayanan Poojary
Browse files

msm8939/16: Update sound trigger mixer controls

Sound Trigger mixer controls are modified as part of
Linear Echo Cancelation(LEC) support.
Update mixer paths xml to use modified mixer controls.

Change-Id: Id9c229297ecf5c3c061e3d4aa8c28d643ce06059
parent 413e78fc
Loading
Loading
Loading
Loading
+33 −17
Original line number Diff line number Diff line
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--- Copyright (c) 2014, 2016, The Linux Foundation. All rights reserved.            -->
<!--- Copyright (c) 2014, 2016 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    -->
@@ -28,50 +28,66 @@

<mixer>
    <!-- These are the initial mixer settings -->
    <ctl name="LSM1 MUX" value="None" />
    <ctl name="LSM2 MUX" value="None" />
    <ctl name="LSM3 MUX" value="None" />
    <ctl name="LSM4 MUX" value="None" />
    <ctl name="LSM5 MUX" value="None" />
    <ctl name="LSM6 MUX" value="None" />
    <ctl name="LSM7 MUX" value="None" />
    <ctl name="LSM8 MUX" value="None" />
    <ctl name="LSM1 Mixer TERT_MI2S_TX" value="0" />
    <ctl name="LSM2 Mixer TERT_MI2S_TX" value="0" />
    <ctl name="LSM3 Mixer TERT_MI2S_TX" value="0" />
    <ctl name="LSM4 Mixer TERT_MI2S_TX" value="0" />
    <ctl name="LSM5 Mixer TERT_MI2S_TX" value="0" />
    <ctl name="LSM6 Mixer TERT_MI2S_TX" value="0" />
    <ctl name="LSM7 Mixer TERT_MI2S_TX" value="0" />
    <ctl name="LSM8 Mixer TERT_MI2S_TX" value="0" />
    <ctl name="LSM1 Port" value="None" />
    <ctl name="LSM2 Port" value="None" />
    <ctl name="LSM3 Port" value="None" />
    <ctl name="LSM4 Port" value="None" />
    <ctl name="LSM5 Port" value="None" />
    <ctl name="LSM6 Port" value="None" />
    <ctl name="LSM7 Port" value="None" />
    <ctl name="LSM8 Port" value="None" />
    <ctl name="TERT_MI2S_TX LSM Function" value="None" />
    <ctl name="DEC1 MUX" value="ZERO" />
    <ctl name="ADC2 MUX" value="ZERO" />

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

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

    <path name="listen-handset-mic">