Created
November 8, 2018 07:09
-
-
Save anarsoul/16cf498fefa83a20c6155bdc1d5f2815 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | |
index ff352bdfbb93..eb30fef71b2e 100644 | |
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | |
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | |
@@ -286,8 +286,6 @@ | |
"Headphone Jack", "HP", | |
"AIF1 Slot 0 Left ADC", "Left ADC", | |
"AIF1 Slot 0 Right ADC", "Right ADC", | |
- "Left ADC", "ADC", | |
- "Right ADC", "ADC", | |
"Microphone Jack", "HBIAS", | |
"MIC2", "Microphone Jack"; | |
}; | |
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts | |
index 73f171f4ba9b..ec4dd9877355 100644 | |
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts | |
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts | |
@@ -301,8 +301,6 @@ | |
"Headphone Jack", "HP", | |
"AIF1 Slot 0 Left ADC", "Left ADC", | |
"AIF1 Slot 0 Right ADC", "Right ADC", | |
- "Left ADC", "ADC", | |
- "Right ADC", "ADC", | |
"Internal Microphone Left", "MBIAS", | |
"MIC1", "Internal Microphone Left", | |
"Internal Microphone Right", "HBIAS", | |
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts | |
index 25d732df37c4..52196f3c5c91 100644 | |
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts | |
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts | |
@@ -186,8 +186,6 @@ | |
"Headphone Jack", "HP", | |
"AIF1 Slot 0 Left ADC", "Left ADC", | |
"AIF1 Slot 0 Right ADC", "Right ADC", | |
- "Left ADC", "ADC", | |
- "Right ADC", "ADC", | |
"Microphone Jack", "HBIAS", | |
"MIC2", "Microphone Jack"; | |
}; | |
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | |
index 53796a3e6bf3..5c52eb6148a6 100644 | |
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | |
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | |
@@ -185,11 +185,7 @@ | |
"Left DAC", "AIF1 Slot 0 Left", | |
"Right DAC", "AIF1 Slot 0 Right", | |
"AIF1 Slot 0 Left ADC", "Left ADC", | |
- "AIF1 Slot 0 Right ADC", "Right ADC", | |
- "Left ADC", "ADC", | |
- "Right ADC", "ADC", | |
- "MIC1", "Mic", | |
- "MIC2", "Headset Mic"; | |
+ "AIF1 Slot 0 Right ADC", "Right ADC"; | |
status = "disabled"; | |
cpudai: simple-audio-card,cpu { | |
diff --git a/sound/soc/sunxi/sun8i-codec.c b/sound/soc/sunxi/sun8i-codec.c | |
index 522a72fde78d..3866340a5ad5 100644 | |
--- a/sound/soc/sunxi/sun8i-codec.c | |
+++ b/sound/soc/sunxi/sun8i-codec.c | |
@@ -481,7 +481,11 @@ static const struct snd_soc_dapm_route sun8i_codec_dapm_routes[] = { | |
{ "Right Digital DAC Mixer", "AIF1 Slot 0 Digital DAC Playback Switch", | |
"AIF1 Slot 0 Right"}, | |
- /* ADC routes */ | |
+ /* ADC Routes */ | |
+ { "ADC", NULL, "AIF1 Slot 0 Right ADC" }, | |
+ { "ADC", NULL, "AIF1 Slot 0 Left ADC" }, | |
+ | |
+ /* ADC Mixer Routes */ | |
{ "Left Digital ADC Mixer", "AIF1 Data Digital ADC Capture Switch", | |
"AIF1 Slot 0 Left ADC" }, | |
{ "Right Digital ADC Mixer", "AIF1 Data Digital ADC Capture Switch", |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment