You've already forked linux-rockchip
mirror of
https://github.com/armbian/linux-rockchip.git
synced 2026-01-06 11:08:10 -08:00
HDMI-TX hardware is output-only but the driver incorrectly advertises capture capability. This causes PulseAudio to attempt opening capture streams, which triggers busy flag conflicts with playback streams, resulting in mono audio output. Solution: Disable capture support by setting channels_min/max to 0 for both I2S and SPDIF DAIs when used with HDMI-TX. Note: Mainline kernel has the same issue. An official fix is planned with the new HDMI Codec Framework being developed by Linaro (2025). Fixes mono audio on: RK3576 NanoPi R76S, NanoPi M5 Tested-on: NanoPi R76S