Skip to content

mb/system76/mtl: Fix TCP2 DDI mapping#278

Open
crawfxrd wants to merge 1 commit into
system76from
mtl-ddi-cfg
Open

mb/system76/mtl: Fix TCP2 DDI mapping#278
crawfxrd wants to merge 1 commit into
system76from
mtl-ddi-cfg

Conversation

@crawfxrd

@crawfxrd crawfxrd commented Jun 5, 2026

Copy link
Copy Markdown
Member

upstream: https://review.coreboot.org/c/coreboot/+/93284

  • HDMI uses TCP2. Type-C ports are 0-indexed
  • HDMI_HPD is connected to DDSP_HPD2. Since MTL, DDSP is also 0-indexed, but port mappings remain 1-indexed.

Does HDMI HPD work on MTL boards?


Do TBT/USB-C need to be added to ddi_ports_config as well?

Intel also just pushed this for Google Atria (NVL)

TCP[0-2] are used, but not declared in the FSP config. Only eDP on DDI-A and HDMI on "DDI-4", which I can only assume is TCP3.

Change-Id: I047f2684827acc1f05d7b8ed1d5e64483e17b08d
Signed-off-by: Tim Crawford <tcrawford@system76.com>
@crawfxrd crawfxrd requested review from a team and jackpot51 June 5, 2026 18:23

@leviport leviport left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Tested on lemp13-b. Hotplugging HDMI worked before this change, but it also still works after the change.

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.

3 participants