From 6a64c9afbcc4631ff3a0369aed900b29ccea89aa Mon Sep 17 00:00:00 2001 From: SuperKali Date: Tue, 18 Nov 2025 15:21:20 +0100 Subject: [PATCH] youyeetoo-r1: enable OUT1/OUT2 switches for es8323 headphone output on vendor kernel (#8963) Add OUT1 and OUT2 switch controls to enable headphone output from the es8323 codec when using the vendor kernel. These switches are required for audio to be routed to the headphone jack on the vendor kernel, while the mainline kernel does not require these additional controls. --- .../asound.state/asound.state.youyeetoo-r1 | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/packages/blobs/asound.state/asound.state.youyeetoo-r1 b/packages/blobs/asound.state/asound.state.youyeetoo-r1 index 9d9f2595e..b771a6e89 100644 --- a/packages/blobs/asound.state/asound.state.youyeetoo-r1 +++ b/packages/blobs/asound.state/asound.state.youyeetoo-r1 @@ -405,4 +405,24 @@ state.rockchipes8323 { count 1 } } + control.33 { + iface MIXER + name 'OUT1 Switch' + value true + comment { + access 'read write' + type BOOLEAN + count 1 + } + } + control.34 { + iface MIXER + name 'OUT2 Switch' + value true + comment { + access 'read write' + type BOOLEAN + count 1 + } + } }