Repository navigation
arm64: dts: apple: describe disabled T8103 hardware resources - #1156
Merged
Merged
Conversation
Describe codec, crypto, clock, thermal and board control resources while retaining firmware ownership. Every new endpoint remains disabled. Reuse the integrated generic bindings; omit firmware-only services and diagnostic CPU views. Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
Describe the primary SPMI event block separately from the active polled bus, and keep battery-monitor and first-generation NFC endpoints disabled. Add address-only board control descriptions without firmware payloads or ownership changes. Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
Keep registerless clock selectors outside the MMIO simple bus. Permit the early SPMI resource layout while preserving the one-window contract of other generations, and remove redundant singleton minimums required by schema validation. Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
…ownership Keep the integrated iMac fan descriptions alongside the disabled board control clients. No other task branch is merged. Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
Import only the current integration base, including the merged reference-board descriptions; no task branch is merged. Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
…led access Record the native PMIC event through the disabled SPMI monitor. The existing NVMEM driver does not consume IRQs; no primary-controller IRQ mode or existing access policy changes. Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
Sort and retain every compatible from both sides. Preserve the distinct M1/M3 register cardinalities, dual-bank T6000 AES mapping, optional M3 scaler resources and existing AVE named layouts. Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
Keep sorted compatible unions, M1 dual-DART AES, per-generation scaler domains and the distinct AVE register-name forms without dropping integrated resource shapes. Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
The intervening AVD driver update leaves DT, binding and DTC inputs unchanged. Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
RyanTheTide
marked this pull request as ready for review
November 7, 2026 18:03
RyanTheTide
added a commit
that referenced
this pull request
Nov 7, 2026
Brings aurora-wip up to the 11-08 morning integration tip: DT descriptions for every Mac family (#1094, #1097, #1111, #1131, #1132, #1148, #1149, #1155, #1156, #1157, #1172), the J616s scaler (#1168), the panel primaries from boot data (#1105), AVD macOS command parity (#1116), AVD dma-coherent (#1169), the M2 PMU RTC alarm (#1151), G17 admission without spinning (#1146) and the AOP map wait (#1147). Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com> Assisted-by: LLM
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.
T8103 trees omit codec/scaler, crypto, thermal, clock, PMIC-event and board-control resources. Describe those interfaces with SoC compatibles and generic fallbacks, preserving existing driver interfaces. Every newly added node is explicitly disabled. Firmware-only, CPU-debug and trace views are waived in the external per-board ledgers. No firmware, calibration, callback programs or audit documents are included.
This supersedes #1120. The branch began directly on integration and incorporates only subsequent integration updates, including the final #1112 and merged #1094. It has no merges of another task branch. The primary PMIC event is recorded through a disabled monitor; the existing polled NVMEM driver does not consume IRQs.
Validation at head
89c6916db113, independently merged onto integrationbc4d3995d294, through controller buildbox receipth-50490(rc 0), confirmed independently by the cached normal-slot run:9f586331dfd7, W=1, eight jobs: 122/122 base/head DTBs build, 0 new / 0 removed warnings, all 27 touched bindings report binding ok. The 600 inherited warning lines and existing catalog decoder exceptions remain unchanged.bc4d3995. Compatible lists are sorted unions; M1/M2/M3 register and domain forms remain distinct. The duplicated NVMEM event key from automatic merging is collapsed to one definition.The current-tip required check returned rc 0; source proof and complete output are retained under ci/t-5541/bc4-t8103-interactive.log and the task-owned buildbox tree. Static descriptions are ready for DT2 review. No board was boot-tested; ownership, firmware handoff, calibration and device enables require separate qualification. New source paths are recorded in DT-GAPS outside Linux, not copied into this PR text.