From: Neil Armstrong Date: Thu, 1 Feb 2024 08:42:10 +0000 (+0100) Subject: codes: wcd938x: Add Analog Microphones 1 & 5 Sequences X-Git-Tag: v1.2.13~46 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=49d63d70e4f294a1245707501e5dba89c999c5d8;p=alsa-ucm-conf.git codes: wcd938x: Add Analog Microphones 1 & 5 Sequences Add Enable and Disable sequences for Analog microphones connected to WCD989x Inputs 1 & 5. Closes: https://github.com/alsa-project/alsa-ucm-conf/pull/393 Signed-off-by: Neil Armstrong Signed-off-by: Jaroslav Kysela --- diff --git a/ucm2/codecs/wcd938x/AnalogMic1DisableSeq.conf b/ucm2/codecs/wcd938x/AnalogMic1DisableSeq.conf new file mode 100644 index 0000000..3fd191e --- /dev/null +++ b/ucm2/codecs/wcd938x/AnalogMic1DisableSeq.conf @@ -0,0 +1,6 @@ +# Analog Microphone on Input1 via ADC1 +DisableSequence [ + cset "name='ADC1_MIXER Switch' 0" + cset "name='ADC1 Switch' 0" + cset "name='TX0 MODE' ADC_INVALID" +] diff --git a/ucm2/codecs/wcd938x/AnalogMic1EnableSeq.conf b/ucm2/codecs/wcd938x/AnalogMic1EnableSeq.conf new file mode 100644 index 0000000..3da975e --- /dev/null +++ b/ucm2/codecs/wcd938x/AnalogMic1EnableSeq.conf @@ -0,0 +1,6 @@ +# Analog Microphone on Input1 via ADC1 +EnableSequence [ + cset "name='ADC1_MIXER Switch' 1" + cset "name='ADC1 Switch' 1" + cset "name='TX0 MODE' ADC_NORMAL" +] diff --git a/ucm2/codecs/wcd938x/AnalogMic5DisableSeq.conf b/ucm2/codecs/wcd938x/AnalogMic5DisableSeq.conf new file mode 100644 index 0000000..49fc25c --- /dev/null +++ b/ucm2/codecs/wcd938x/AnalogMic5DisableSeq.conf @@ -0,0 +1,6 @@ +# Analog Microphone on Input5 via ADC4 +DisableSequence [ + cset "name='ADC4_MIXER Switch' 0" + cset "name='ADC4 Switch' 0" + cset "name='TX3 MODE' ADC_INVALID" +] diff --git a/ucm2/codecs/wcd938x/AnalogMic5EnableSeq.conf b/ucm2/codecs/wcd938x/AnalogMic5EnableSeq.conf new file mode 100644 index 0000000..d933236 --- /dev/null +++ b/ucm2/codecs/wcd938x/AnalogMic5EnableSeq.conf @@ -0,0 +1,8 @@ +# Analog Microphone on Input5 via ADC4 +EnableSequence [ + cset "name='ADC4_MIXER Switch' 1" + cset "name='HDR34 MUX' NO_HDR34" + cset "name='ADC4 MUX' INP5" + cset "name='ADC4 Switch' 1" + cset "name='TX3 MODE' ADC_NORMAL" +]