Skip to content

phy: apple: Add T6050 DisplayPort and USB combo PHY - #480

Closed
DjDeveloperr wants to merge 1 commit into
t6050/basefrom
t6050/display-phy
Closed

DjDeveloperr wants to merge 1 commit into
t6050/basefrom
t6050/display-phy

Conversation

@DjDeveloperr

Copy link
Copy Markdown
Contributor

Add the T6050 DisplayPort/USB combo PHY and four-clock display crossbar profile. Carry the current Type-C, USB2, USB3 PIPE sequencing, and teardown behavior from the published T6050 source.

Targets the shared base: #472. This is a sibling PR, not a chain of previous feature commits.

Replaces #248.

Validation of the complete series: ARM64 Image built and linked with Clang/Rust; 25 APIF host-test programs passed; all 20 changed binding schemas passed dt-doc-validate; whitespace checks passed. The split branch trees were checked to compose exactly to the tested tree. Hardware testing of this rebased combination remains pending.

Source snapshot: private linux-aurora:t6050-gpu at ee68abb105200e99636a5edfc647a5cfc1d89954. Integration baseline: Linux 7.3.0, 9cbdd0734d9e186c5f5f5949a21b909d10c2571b. This series refreshes the non-GPU platform changes; it does not include the private GPU backend.

Add the T6050 DisplayPort/USB combo PHY and four-clock display crossbar profile. Carry the current Type-C, USB2, USB3 PIPE sequencing, and teardown behavior from the published T6050 source.

Source snapshot: t6050-gpu ee68abb105200e99636a5edfc647a5cfc1d89954
Integration base: 9cbdd07

Signed-off-by: Dj <43033058+DjDeveloperr@users.noreply.github.com>
@RyanTheTide
RyanTheTide deleted the branch t6050/base October 29, 2026 01:37
@RyanTheTide RyanTheTide reopened this Oct 29, 2026
funkzy added a commit to funkzy/linux that referenced this pull request Nov 3, 2026
cell and every combo PHY node fails with "b'\x00\x00\x00\x02' is not one
of [1, 2]" and a core-schema type error, whatever port it names. Give it
the uint32 type.

This is a small fix to the binding added in 2aaccf6 ("phy: apple:
Add T6050 DisplayPort and USB combo PHY", aurora-silicon#480), offered here only
because this series is the next to touch the file. Please fold it into
that commit, or drop it here, whichever suits aurora-silicon#480 better.

Signed-off-by: Jeff Queisser <funkzy@users.noreply.github.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
funkzy added a commit to funkzy/linux that referenced this pull request Nov 3, 2026
apple,port-index has an enum but no type, so dtschema cannot decode the
cell and every combo PHY node fails with "b'\x00\x00\x00\x02' is not one
of [1, 2]" and a core-schema type error, whatever port it names. Give it
the uint32 type.

This is a small fix to the binding added in 2aaccf6 ("phy: apple:
Add T6050 DisplayPort and USB combo PHY", aurora-silicon#480), offered here only
because this series is the next to touch the file. Please fold it into
that commit, or drop it here, whichever suits aurora-silicon#480 better.

Signed-off-by: Jeff Queisser <funkzy@users.noreply.github.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@DjDeveloperr DjDeveloperr mentioned this pull request Nov 9, 2026
@DjDeveloperr

Copy link
Copy Markdown
Contributor Author

Closing as superseded: the T6050 (M5 Pro) platform support landed through #1012, merged into integration/aurora. Closed at the owner's request.

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