Home | History | Annotate | Download | only in wahoo
      1 <?xml version="1.0" encoding="ISO-8859-1"?>
      2 <!--- Copyright (c) 2014-2016, The Linux Foundation. All rights reserved.       -->
      3 <!---                                                                           -->
      4 <!--- Redistribution and use in source and binary forms, with or without        -->
      5 <!--- modification, are permitted provided that the following conditions are    -->
      6 <!--- met:                                                                      -->
      7 <!---     * Redistributions of source code must retain the above copyright      -->
      8 <!---       notice, this list of conditions and the following disclaimer.       -->
      9 <!---     * Redistributions in binary form must reproduce the above             -->
     10 <!---       copyright notice, this list of conditions and the following         -->
     11 <!---       disclaimer in the documentation and/or other materials provided     -->
     12 <!---       with the distribution.                                              -->
     13 <!---     * Neither the name of The Linux Foundation nor the names of its       -->
     14 <!---       contributors may be used to endorse or promote products derived     -->
     15 <!---       from this software without specific prior written permission.       -->
     16 <!---                                                                           -->
     17 <!--- THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED              -->
     18 <!--- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF      -->
     19 <!--- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT    -->
     20 <!--- ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS    -->
     21 <!--- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR    -->
     22 <!--- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF      -->
     23 <!--- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR           -->
     24 <!--- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,     -->
     25 <!--- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE      -->
     26 <!--- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN    -->
     27 <!--- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                             -->
     28 
     29 <mixer>
     30     <!-- These are the initial mixer settings -->
     31     <ctl name="LSM1 MUX" value="None" />
     32     <ctl name="LSM2 MUX" value="None" />
     33     <ctl name="LSM3 MUX" value="None" />
     34     <ctl name="LSM4 MUX" value="None" />
     35     <ctl name="LSM5 MUX" value="None" />
     36     <ctl name="LSM6 MUX" value="None" />
     37     <ctl name="LSM7 MUX" value="None" />
     38     <ctl name="LSM8 MUX" value="None" />
     39     <ctl name="SLIMBUS_5_TX LSM Function" value="None" />
     40     <ctl name="MADONOFF Switch" value="0" />
     41     <ctl name="MAD Input" value="DMIC1" />
     42     <ctl name="MAD_BROADCAST Switch" value="0" />
     43     <ctl name="TX13 INP MUX" value="CDC_DEC_5" />
     44     <ctl name="AIF4_MAD Mixer SLIM TX12" value="0" />
     45     <ctl name="AIF4_MAD Mixer SLIM TX13" value="0" />
     46     <ctl name="CPE AFE MAD Enable" value="0"/>
     47     <ctl name="CLK MODE" value="EXTERNAL" />
     48     <ctl name="EC BUF MUX INP" value="ZERO" />
     49     <ctl name="ADC MUX1" value="DMIC" />
     50     <ctl name="DMIC MUX1" value="ZERO" />
     51 
     52     <path name="listen-voice-wakeup-1">
     53         <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
     54         <ctl name="LSM1 MUX" value="SLIMBUS_5_TX" />
     55     </path>
     56 
     57     <path name="listen-voice-wakeup-2">
     58         <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
     59         <ctl name="LSM2 MUX" value="SLIMBUS_5_TX" />
     60     </path>
     61     <path name="listen-voice-wakeup-3">
     62         <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
     63         <ctl name="LSM3 MUX" value="SLIMBUS_5_TX" />
     64     </path>
     65     <path name="listen-voice-wakeup-4">
     66         <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
     67         <ctl name="LSM4 MUX" value="SLIMBUS_5_TX" />
     68     </path>
     69     <path name="listen-voice-wakeup-5">
     70         <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
     71         <ctl name="LSM5 MUX" value="SLIMBUS_5_TX" />
     72     </path>
     73     <path name="listen-voice-wakeup-6">
     74         <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
     75         <ctl name="LSM6 MUX" value="SLIMBUS_5_TX" />
     76     </path>
     77     <path name="listen-voice-wakeup-7">
     78         <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
     79         <ctl name="LSM7 MUX" value="SLIMBUS_5_TX" />
     80     </path>
     81     <path name="listen-voice-wakeup-8">
     82         <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" />
     83         <ctl name="LSM8 MUX" value="SLIMBUS_5_TX" />
     84     </path>
     85 
     86     <path name="listen-cpe-handset-mic">
     87         <ctl name="MAD Input" value="DMIC1" />
     88         <ctl name="MAD_SEL MUX" value="SPE" />
     89         <ctl name="MAD_INP MUX" value="MAD" />
     90         <ctl name="MAD_CPE1 Switch" value="1" />
     91     </path>
     92 
     93     <path name="listen-cpe-headset-mic">
     94         <ctl name="MAD Input" value="ADC2" />
     95         <ctl name="MAD_SEL MUX" value="SPE" />
     96         <ctl name="MAD_INP MUX" value="MAD" />
     97         <ctl name="MAD_CPE1 Switch" value="1" />
     98     </path>
     99 
    100     <path name="listen-cpe-handset-mic-ecpp">
    101         <ctl name="CLK MODE" value="INTERNAL" />
    102         <ctl name="EC BUF MUX INP" value="DEC1" />
    103         <ctl name="ADC MUX1" value="DMIC" />
    104         <ctl name="DMIC MUX1" value="DMIC1" />
    105     </path>
    106 
    107     <!-- path name used for low bandwidth FTRT codec interface -->
    108     <path name="listen-cpe-handset-mic low-speed-intf">
    109         <ctl name="MADONOFF Switch" value="1" />
    110         <ctl name="AIF4_MAD Mixer SLIM TX12" value="1" />
    111         <ctl name="MAD Input" value="DMIC1" />
    112         <ctl name="CPE AFE MAD Enable" value="1"/>
    113     </path>
    114 
    115     <path name="listen-ape-handset-mic">
    116         <ctl name="MAD Input" value="DMIC1" />
    117         <ctl name="MAD_SEL MUX" value="MSM" />
    118         <ctl name="MAD_INP MUX" value="MAD" />
    119         <ctl name="MAD_BROADCAST Switch" value="1" />
    120         <ctl name="CDC_IF TX13 MUX" value="MAD_BRDCST" />
    121         <ctl name="AIF4_MAD Mixer SLIM TX13" value="1" />
    122     </path>
    123 
    124 </mixer>
    125