686479bc4d
Kernel 6.8.4 has multiple issues on the pine64-pinephone: - Incoming calls don't work reliably when the phone is suspended. ( #2734 ) - Audio routing has changed such that it's seemingly not possible to use headphones with the builtin mic. ( #2738 ) Kernel 6.7.9 does not have these problems. This commit reverts to that for now until they're figured out on the new kernel.
42 lines
1.5 KiB
Diff
42 lines
1.5 KiB
Diff
From db2418dca1b2daadafe6e55dca4e81da959f1ca1 Mon Sep 17 00:00:00 2001
|
|
From: Martijn Braam <martijn@brixit.nl>
|
|
Date: Tue, 20 Oct 2020 14:44:51 +0200
|
|
Subject: [PATCH] dts: pinetab: make audio routing consistent with pinephone
|
|
|
|
---
|
|
arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts | 11 ++++++-----
|
|
1 file changed, 6 insertions(+), 5 deletions(-)
|
|
|
|
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts
|
|
index ffb36f69f5..faa0eb2e57 100644
|
|
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts
|
|
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts
|
|
@@ -487,19 +487,20 @@ hdmi_out_con: endpoint {
|
|
|
|
&sound {
|
|
status = "okay";
|
|
+ simple-audio-card,name = "PineTab";
|
|
simple-audio-card,aux-devs = <&codec_analog>, <&speaker_amp>;
|
|
simple-audio-card,widgets = "Microphone", "Internal Microphone Left",
|
|
"Microphone", "Internal Microphone Right",
|
|
"Headphone", "Headphone Jack",
|
|
"Speaker", "Internal Speaker";
|
|
simple-audio-card,routing =
|
|
- "Left DAC", "DACL",
|
|
- "Right DAC", "DACR",
|
|
- "Speaker Amp INL", "LINEOUT",
|
|
- "Speaker Amp INR", "LINEOUT",
|
|
+ "Headphone Jack", "HP",
|
|
"Internal Speaker", "Speaker Amp OUTL",
|
|
"Internal Speaker", "Speaker Amp OUTR",
|
|
- "Headphone Jack", "HP",
|
|
+ "Speaker Amp INL", "LINEOUT",
|
|
+ "Speaker Amp INR", "LINEOUT",
|
|
+ "Left DAC", "DACL",
|
|
+ "Right DAC", "DACR",
|
|
"ADCL", "Left ADC",
|
|
"ADCR", "Right ADC",
|
|
"Internal Microphone Left", "MBIAS",
|
|
--
|
|
2.43.0
|
|
|