Skip to content

[NVL]Patches to support HDMI in capture with Everest and Realtek I2S codec.#5853

Open
CBala21 wants to merge 2 commits into
thesofproject:topic/sof-devfrom
CBala21:nvl_hdmi_in
Open

[NVL]Patches to support HDMI in capture with Everest and Realtek I2S codec.#5853
CBala21 wants to merge 2 commits into
thesofproject:topic/sof-devfrom
CBala21:nvl_hdmi_in

Conversation

@CBala21

@CBala21 CBala21 commented Jul 24, 2026

Copy link
Copy Markdown

No description provided.

CBala21 added 2 commits July 24, 2026 14:35
…atch table

Adding HDMI-In capture via I2S feature support in NVL platform.

Signed-off-by: Balamurugan C <balamurugan.c@intel.com>
…NVL.

Added match table entry on nvl machines to support HDMI-In capture
with rt5682 I2S audio codec. also added the respective quirk
configuration in rt5682 machine driver.

Signed-off-by: Balamurugan C <balamurugan.c@intel.com>
Copilot AI review requested due to automatic review settings July 24, 2026 09:59

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR extends the Intel NVL SOF ASoC machine selection to support HDMI-in capture (via the LT6911 ACPI device) on platforms using either Everest ES83x6 or Realtek RT5682/RT5682S I2S codecs, by selecting new NVL-specific machine IDs and topology filenames when the HDMI capture device is present.

Changes:

  • Add NVL ACPI machine entries that require presence of INTC10B0 and select HDMI-capture-capable topologies for ES83x6 and RT5682/RT5682S platforms.
  • Add new platform device ID nvl_rt5682_c1_h02 to the RT5682 machine driver to enable HDMI capture on SSP0/SSP2.
  • Add new platform device ID nvl_es83x6_c1_h02 to the ES8336/ES83x6 machine driver with HDMI-capture-related quirk bits (2 HDMI capture SSPs: 0 and 2).

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
sound/soc/intel/common/soc-acpi-intel-nvl-match.c Adds NVL machine matches gated on INTC10B0 presence and selects HDMI-capture-capable SOF topology filenames.
sound/soc/intel/boards/sof_rt5682.c Adds NVL platform ID mapping to existing HDMI-in capture SSP mask quirk configuration.
sound/soc/intel/boards/sof_es8336.c Adds NVL platform ID mapping to existing ES83x6 HDMI-capture quirk configuration (SSP0/SSP2).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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