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

Commit d075423a authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "hal: Update LPI Enable mix control for SVA on bengal"

parents 809813ed 41dcb766
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.   -->
<!-- Copyright (c) 2018-2020, 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 -->
@@ -127,6 +127,7 @@
        <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES_EXTERNAL_1" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/>
        <device name="SND_DEVICE_OUT_SPEAKER_AND_HEADPHONES_EXTERNAL_2" interface="RX_CDC_DMA_RX_1-and-RX_CDC_DMA_RX_0"/>
        <device name="SND_DEVICE_OUT_VOICE_HANDSET" backend="handset" interface="RX_CDC_DMA_RX_0"/>
        <device name="SND_DEVICE_OUT_VOICE_HANDSET_TMUS" backend="handset" interface="RX_CDC_DMA_RX_0"/>
        <device name="SND_DEVICE_IN_HANDSET_GENERIC_QMIC" interface="TX_CDC_DMA_TX_3"/>
        <device name="SND_DEVICE_OUT_VOICE_SPEAKER" interface="RX_CDC_DMA_RX_1"/>
        <device name="SND_DEVICE_OUT_VOICE_SPEAKER_STEREO" interface="RX_CDC_DMA_RX_1"/>
+17 −0
Original line number Diff line number Diff line
@@ -57,6 +57,7 @@
    <ctl name="EC Reference Channels" value="Zero"/>
    <ctl name="EC Reference Bit Format" value="0"/>
    <ctl name="EC Reference SampleRate" value="0"/>
    <ctl name="LPI Enable" value="0" />
    <ctl name="ADC2_MIXER Switch" value="0" />
    <ctl name="VA_DEC0 MODE" value="ADC_DEFAULT" />
    <ctl name="ADC2_BCS Disable" value="0" />
@@ -128,81 +129,97 @@
    <path name="listen-voice-wakeup-1 port">
        <ctl name="LSM1 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-2 port">
        <ctl name="LSM2 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-3 port">
        <ctl name="LSM3 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-4 port">
        <ctl name="LSM4 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-5 port">
        <ctl name="LSM5 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-6 port">
        <ctl name="LSM6 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-7 port">
        <ctl name="LSM7 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-8 port">
        <ctl name="LSM8 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-1 preproc port">
        <ctl name="LSM1 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-2 preproc port">
        <ctl name="LSM2 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-3 preproc port">
        <ctl name="LSM3 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-4 preproc port">
        <ctl name="LSM4 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-5 preproc port">
        <ctl name="LSM5 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-6 preproc port">
        <ctl name="LSM6 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-7 preproc port">
        <ctl name="LSM7 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-8 preproc port">
        <ctl name="LSM8 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-ape-handset-mic">
+17 −0
Original line number Diff line number Diff line
@@ -59,6 +59,7 @@
    <ctl name="EC Reference SampleRate" value="0"/>
    <ctl name="VA_DEC0 MODE" value="ADC_DEFAULT" />
    <ctl name="ADC2_BCS Disable" value="0" />
    <ctl name="LPI Enable" value="0" />

    <path name="listen-voice-wakeup-1">
        <ctl name="LSM1 Mixer VA_CDC_DMA_TX_0" value="1" />
@@ -127,81 +128,97 @@
    <path name="listen-voice-wakeup-1 port">
        <ctl name="LSM1 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-2 port">
        <ctl name="LSM2 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-3 port">
        <ctl name="LSM3 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-4 port">
        <ctl name="LSM4 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-5 port">
        <ctl name="LSM5 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-6 port">
        <ctl name="LSM6 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-7 port">
        <ctl name="LSM7 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-8 port">
        <ctl name="LSM8 Port" value="VA_CDC_DMA_TX_0" />
        <ctl name="ADC2_BCS Disable" value="1" />
        <ctl name="LPI Enable" value="1" />
    </path>

    <path name="listen-voice-wakeup-1 preproc port">
        <ctl name="LSM1 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-2 preproc port">
        <ctl name="LSM2 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-3 preproc port">
        <ctl name="LSM3 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-4 preproc port">
        <ctl name="LSM4 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-5 preproc port">
        <ctl name="LSM5 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-6 preproc port">
        <ctl name="LSM6 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-7 preproc port">
        <ctl name="LSM7 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

    <path name="listen-voice-wakeup-8 preproc port">
        <ctl name="LSM8 Port" value="ADM_LSM_TX" />
        <ctl name="ADC2_BCS Disable" value="0" />
        <ctl name="LPI Enable" value="0" />
    </path>

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