From 6c21c8cb6e8c78000f922808816b2c742c3e4504 Mon Sep 17 00:00:00 2001 From: Koro Chen Date: Thu, 4 Jun 2015 17:05:16 +0800 Subject: ucm-config: oak: Disable unused playback paths in 5676 5676 is only used to send I2S data to 5650 during playback. However, lineout and PDM paths are turned on by default, which are not used and may waste power. This patch turns off lineout and PDM paths. BUG=chrome-os-partner:40164 TEST=build and boot oak-rev1, play sound and check there are no LOUT, PDM related widgets being turned on: /sys/kernel/debug/asoc/mtk-rt5650-rt5676/codec:rt5677.2-002c/dapm grep -r On Change-Id: I6c233605fa3e31b4b0f5133afabe813e41b50657 Signed-off-by: Koro Chen Reviewed-on: https://chromium-review.googlesource.com/275162 Reviewed-by: Hsinyu Chao Tested-by: Nicolas Boichat Commit-Queue: Mike Frysinger --- ucm-config/oak/mtk-rt5650-rt5676/HiFi.conf | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ucm-config') diff --git a/ucm-config/oak/mtk-rt5650-rt5676/HiFi.conf b/ucm-config/oak/mtk-rt5650-rt5676/HiFi.conf index 32829ed1..47282419 100644 --- a/ucm-config/oak/mtk-rt5650-rt5676/HiFi.conf +++ b/ucm-config/oak/mtk-rt5650-rt5676/HiFi.conf @@ -21,6 +21,11 @@ SectionVerb { cset "name='Sub IF2 ADC TDM Swap Mux' 2/1/3/4" cset "name='Sub IF2 ADC1 Mux' OB01" cset "name='Sub IF2 ADC2 Mux' STO2 ADC MIX" + cset "name='Sub DAC12 SRC Mux' MONO DAC MIX" + cset "name='Sub PDM1 L Mux' MONO DAC MIX" + cset "name='Sub PDM1 R Mux' MONO DAC MIX" + cset "name='Sub PDM2 L Mux' MONO DAC MIX" + cset "name='Sub PDM2 R Mux' MONO DAC MIX" cset "name='DAC1 L Mux' IF1 DAC" cset "name='DAC1 R Mux' IF1 DAC" -- cgit v1.2.3