Skip to content

Fix hdmi dp audio - #605

Open
nascs wants to merge 6 commits into
radxa:Ubuntu-qcom-6.8.0-1066.67from
nascs:fix_hdmi-dp_audio
Open

nascs wants to merge 6 commits into
radxa:Ubuntu-qcom-6.8.0-1066.67from
nascs:fix_hdmi-dp_audio

Conversation

@nascs

@nascs nascs commented Sep 14, 2026

Copy link
Copy Markdown

No description provided.

Signed-off-by: William Norman <nascs@radxa.com>
Add a sound card for the Radxa VMARC Q9075 IO board. The card exposes a
single DisplayPort DAI link with a "DP0 Jack" widget so that audio can be
routed over the on-board DisplayPort output.

Also enable CONFIG_SND_SOC_SC8280XP so that the driver is built.

Signed-off-by: William Norman <nascs@radxa.com>
Describe the DisplayPort audio DAI link on the Radxa VMARC Q9075 IO board:
the CPU DAI is the ADSP DISPLAY_PORT_RX_0 bedai, the codec is the MDSS0
DisplayPort controller and the platform is the ADSP APM. The DP enablement
overlay switches the codec over to MDSS1 when the board is configured for
the DisplayPort output.

Also document the new sndcard compatible.

Signed-off-by: William Norman <nascs@radxa.com>
Document the board controller index used by VMARC audio firmware and the CH7218 fixed-EDID audio capability override.

Signed-off-by: William Norman <nascs@radxa.com>
Keep the standard DPTX index local to each LPASS block and pass the MDSS controller through a separate VMARC parameter derived from the active codec node.

Signed-off-by: William Norman <nascs@radxa.com>
Allow the VMARC CH7218 path to initialize DP audio even when the bridge fallback EDID omits its CTA audio data block.

Signed-off-by: William Norman <nascs@radxa.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants