Repository navigation
arm64: dts: apple: t6050-j714s: Add the N1 Wi-Fi and Bluetooth - #1431
Merged
Merged
Conversation
PCIe port 0 carries the N1 (ADT /arm-io/apcie0/pci-bridge0 with centauri-control, centauri-alpha and centauri-beta). apcie0 gives port 0's registers and IRQ 1523, and pci-bridge0's function-perst is GPIO 80. Describe the port and the N1's three functions as t6050-j716s.dts does, with the J714s firmware table and platform ID (ADT /chosen board-id 8, so 0x00086050). The boot loader trains the link and then enables port 0 and its DART; the controller itself is enabled here. Pin 112 takes an SError when read (as on J716c and J716s), so only pin 80, the PERST#, is exposed. The M5 Pro's default SSD boot has run these nodes from its DT overlay since 2026-11-09: the N1 at 01:00.0-2, Wi-Fi at 5 GHz through NetworkManager and Bluetooth pairing. Signed-off-by: Diljit Singh <hey@djdev.me>
This was referenced Nov 10, 2026
Contributor
Author
|
dtbs_check: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The change
PCIe port 0 carries the N1 (ADT /arm-io/apcie0/pci-bridge0 with
centauri-control, centauri-alpha and centauri-beta). apcie0 gives port 0's
registers and IRQ 1523, and pci-bridge0's function-perst is GPIO 80.
Describe the port and the N1's three functions as t6050-j716s.dts does,
with the J714s firmware table and platform ID (ADT /chosen board-id 8, so
0x00086050). The boot loader trains the link and then enables port 0 and
its DART; the controller itself is enabled here.
Pin 112 takes an SError when read (as on J716c and J716s), so only pin 80,
the PERST#, is exposed.
The M5 Pro's default SSD boot has run these nodes from its DT overlay
since 2026-11-09: the N1 at 01:00.0-2, Wi-Fi at 5 GHz through
NetworkManager and Bluetooth pairing.
Testing (M5 Pro, J714s)
7.3.0-m5-argb2) has run these exact nodes since 2026-11-09, from its kit and integration DT overlays.apple,leakage-calibration-words, which are the unit's own fuse values;t8112cpufreq fallback compatible.t6050-j714s.dtbbuilds with no dtc warnings. dtbs_check results follow in a comment.The series edits
t6050-j714s.dtsat separate places, so its integration/aurora PRs merge in any order.Series
🤖 Generated with Claude Code