mirror of
				https://github.com/Ysurac/openmptcprouter.git
				synced 2025-03-09 15:40:20 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			39 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| From 4af70be22234a3983f894f3861061fc7b8c79dc4 Mon Sep 17 00:00:00 2001
 | |
| From: Matt Flax <flatmax@flatmax.org>
 | |
| Date: Fri, 28 Sep 2018 15:13:28 +1000
 | |
| Subject: [PATCH 170/432] ASoC: cs4265: Add a MIC pre. route (#2696)
 | |
| 
 | |
| Commit 	b0ef5011b981ece1fde8063243a56d3038b87adb upstream.
 | |
| 
 | |
| The cs4265 driver is missing a microphone preamp enable.
 | |
| This patch enables/disables the microphone preamp when mic
 | |
| selection is made using the kcontrol.
 | |
| 
 | |
| Signed-off-by: Matt Flax <flatmax@flatmax.org>
 | |
| Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com>
 | |
| Signed-off-by: Mark Brown <broonie@kernel.org>
 | |
| ---
 | |
|  sound/soc/codecs/cs4265.c | 5 +++--
 | |
|  1 file changed, 3 insertions(+), 2 deletions(-)
 | |
| 
 | |
| diff --git a/sound/soc/codecs/cs4265.c b/sound/soc/codecs/cs4265.c
 | |
| index 6d0843386948..198ae46ebe9b 100644
 | |
| --- a/sound/soc/codecs/cs4265.c
 | |
| +++ b/sound/soc/codecs/cs4265.c
 | |
| @@ -222,10 +222,11 @@ static const struct snd_soc_dapm_route cs4265_audio_map[] = {
 | |
|  	{"LINEOUTR", NULL, "DAC"},
 | |
|  	{"SPDIFOUT", NULL, "SPDIF"},
 | |
|  
 | |
| +	{"Pre-amp MIC", NULL, "MICL"},
 | |
| +	{"Pre-amp MIC", NULL, "MICR"},
 | |
| +	{"ADC Mux", "MIC", "Pre-amp MIC"},
 | |
|  	{"ADC Mux", "LINEIN", "LINEINL"},
 | |
|  	{"ADC Mux", "LINEIN", "LINEINR"},
 | |
| -	{"ADC Mux", "MIC", "MICL"},
 | |
| -	{"ADC Mux", "MIC", "MICR"},
 | |
|  	{"ADC", NULL, "ADC Mux"},
 | |
|  	{"DOUT", NULL, "ADC"},
 | |
|  	{"DAI1 Capture", NULL, "DOUT"},
 | |
| -- 
 | |
| 2.19.1
 | |
| 
 |