Files
linux-rockchip/sound/soc/codecs
SuperKali 78c67d98f2 ASoC: hdmi-codec: disable capture for HDMI-TX to fix mono audio
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
2025-11-20 18:51:52 +01:00
..
2024-02-06 16:17:36 +08:00
2025-05-07 17:56:03 +08:00
2024-07-18 10:09:41 +08:00
2024-07-18 10:09:41 +08:00
2023-08-31 18:29:19 +00:00
2024-01-02 14:38:47 +08:00
2024-05-08 11:14:32 +08:00