mirror of
https://github.com/archr-linux/Arch-R.git
synced 2026-07-12 18:19:42 -07:00
36f99fec2b
The R35S/Y3506 loudspeaker is not wired to the rk817 class-D SPKO; it hangs off the analog headphone output through an external amp gated by spk-ctl-gpios. The mainline codec routes "SPK" to the unused class-D, so the speaker is silent. Add patch 0060 (use_ext_amplifier: route the speaker mux through the headphone DACs and toggle spk-ctl via a DAPM event) and the per-device audio playback paths (SPK/HP) so the speaker plays and headphone switching works. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>