Skip to content

SM8750: bugfix: DisplayPort alt-mode over USB-C - #3072

Merged
loki666 merged 1 commit into
ROCKNIX:nextfrom
andrebraga:pr/sm8750-dp-altmode
Jul 28, 2026
Merged

SM8750: bugfix: DisplayPort alt-mode over USB-C#3072
loki666 merged 1 commit into
ROCKNIX:nextfrom
andrebraga:pr/sm8750-dp-altmode

Conversation

@andrebraga

Copy link
Copy Markdown
Contributor

Summary

Type-C SuperSpeed lanes on the AYN CQ8725S pass through an NB7VPQ904M redriver at i2c5 0x1c that the common dtsi never described, so it stayed in reset and never routed the SS/DP lanes; external DisplayPort never came up. Add the redriver as a Type-C mux/retimer and route the SS path connector -> redriver -> qmpphy.

Complementary and orthogonal to #3068: that fixed the SBU-mux probe on i2c3; this wires the SS-lane redriver on i2c5.

Testing

Native USB-C DP Alt mide video works, tested on native USB-C HP Omen monitor.

AI Usage

While ROCKNIX doesn't have restrictions on AI tools in contributing, please be transparent about their usage as it
helps set the right context for reviewers.

Did you use AI tools to help write this code? PARTIALLY

The Type-C SuperSpeed lanes on the AYN CQ8725S pass through an
NB7VPQ904M redriver at i2c5 0x1c that the common dtsi never described,
so it stayed in reset and never routed the SS/DP lanes; external
DisplayPort never came up. Add the redriver as a Type-C mux/retimer
and route the SS path connector -> redriver -> qmpphy.
@andrebraga andrebraga changed the title SM8750: enable DisplayPort alt-mode over USB-C SM8750: bugfix: DisplayPort alt-mode over USB-C Jul 28, 2026
@loki666 loki666 added the bugfix label Jul 28, 2026
@loki666
loki666 added this pull request to the merge queue Jul 28, 2026
Merged via the queue into ROCKNIX:next with commit 6be513e Jul 28, 2026
1 of 3 checks passed
@andrebraga
andrebraga deleted the pr/sm8750-dp-altmode branch July 28, 2026 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants