Repository navigation
arm64: dts: apple: adt-coverage: add the J716s (M5 Pro) - #1203
Merged
Merged
Conversation
Add an ADT coverage inventory for the J716s, the first T6050 board in the DT checks' coverage ratchet. It lists every device of the J716s ADT (the macOS 27.2 board tree), its translated address and the DT node it maps to in t6050-j716s.dtb, or MISSING. Nothing beyond device names, addresses and DT paths is in it. The J716s's virtual PMGR votes, the power-devices records without a power-state register in the ADT's table, are waived like the J616s's. MISSING 941, mapped 155, waived 507. Most of the gap is the T6050 hardware the board tree does not describe yet; the ratchet now keeps that number from growing. Assisted-by: LLM Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com>
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.
Puts T6050 under the ADT coverage ratchet from #1111. The J716s is the first T6050 board with a tree in integration that someone has booted, so it gets the inventory.
adt-coverage/t6050-j716s.txt: every device in the J716s ADT, its address and its node int6050-j716s.dtb, or MISSING. Device names, addresses and DT paths only.waivers.txt: the J716s's virtual PMGR votes, the same rule as the J616s's.dt-checks.yml: the J716s joins the boards whose inventory must exist.Counts: MISSING 941, mapped 155, waived 507. With #1202 the board maps 599 and MISSING drops to 692, which the ratchet allows.
Checked with
scripts/dtc/apple-adt-coverage.pyagainst the J716s DTB of current integration: 0 broken paths, baseline bootstrapped from the head inventory.🤖 Generated with Claude Code