Skip to content

arm64: dts: apple: describe disabled T6032 package resources - #1155

Merged
RyanTheTide merged 8 commits into
integration/aurorafrom
dt/t5544-t6032-direct
Nov 7, 2026
Merged

RyanTheTide merged 8 commits into
integration/aurorafrom
dt/t5544-t6032-direct

Conversation

@RyanTheTide

@RyanTheTide RyanTheTide commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor

Describe disabled T6032 package media engines, DMA/protection filters, DisplayPort input adapters and package resources for J575d. Replaces #1133 while preserving its original branch. The 13 bindings shared with #1131 have identical generation-specific contracts.

Merged integration/aurora 46e4a69decc5d6c3449d24e2ca53191d7c2f2285 into the existing PR history with merge commits. Validated candidate: 74aa4e3e3f5576bc909be26a2a1275a4fcda2729. Actual validation merge onto that integration tip: 3247c5339916aeb2220499cca4ced80f799fd44f; candidate and validation merge have identical source trees.

Includes integration’s #1166 M4 layout and the current T600x contracts. All additions remain describe-only.

Validation: controller buildbox h-50600, required unmodified apple-dt-check.sh <integration> <validation-merge> <workdir>, dtschema in PATH, LLVM=1, KBUILD_EXTRA_WARN=1, at most eight jobs. All 15 touched bindings pass. Full summary:

family=t6032 base=46e4a69decc5d6c3449d24e2ca53191d7c2f2285 candidate=74aa4e3e3f5576bc909be26a2a1275a4fcda2729 validation_merge=3247c5339916aeb2220499cca4ced80f799fd44f
new status okay lines: 0
base: make rc=0, 597 warning lines, 122 DTBs
head: make rc=0, 597 warning lines, 122 DTBs
new warnings: 0, removed: 0
binding ok: Documentation/devicetree/bindings/clock/apple,pmgr-clocks.yaml
binding ok: Documentation/devicetree/bindings/crypto/apple,aes.yaml
binding ok: Documentation/devicetree/bindings/display/apple,dpin.yaml
binding ok: Documentation/devicetree/bindings/dma/apple,pcie-piodma.yaml
binding ok: Documentation/devicetree/bindings/dma/apple,pciec-piodma.yaml
binding ok: Documentation/devicetree/bindings/iommu/apple,dapf.yaml
binding ok: Documentation/devicetree/bindings/iommu/apple,dart-smmu.yaml
binding ok: Documentation/devicetree/bindings/media/apple,jpeg.yaml
binding ok: Documentation/devicetree/bindings/media/apple,prores.yaml
binding ok: Documentation/devicetree/bindings/media/apple,scaler.yaml
binding ok: Documentation/devicetree/bindings/media/apple,t8140-ave.yaml
binding ok: Documentation/devicetree/bindings/soc/apple/apple,aon-ptd.yaml
binding ok: Documentation/devicetree/bindings/soc/apple/apple,dwi.yaml
binding ok: Documentation/devicetree/bindings/soc/apple/apple,rsm.yaml
binding ok: Documentation/devicetree/bindings/soc/apple/apple,t8140-mcc.yaml
apple-dt-check rc=0

The 26 inherited dt-validate decoder exceptions are unchanged between base and head. This is describe-only validation; no hardware boot qualification is claimed.

Build the Ultra-only resource descriptions directly on the merged integration foundation, without other task branches. Describe media, DMA, protection-filter, input-adapter and package resources while keeping new hardware disabled. Share the generic resource contracts with T8132 and retain the existing generation layouts.

Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com>

Assisted-by: LLM
Keep the T6032 resource delta directly on the current integration and preserve the merged binding and board contracts.

Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com>

Assisted-by: LLM
@RyanTheTide
RyanTheTide marked this pull request as ready for review November 7, 2026 16:31
@RyanTheTide
RyanTheTide marked this pull request as draft November 7, 2026 16:59
Extend the merged generic resource bindings for T6032 without dropping any M3 or M4 contracts. The family remains description-only and all new hardware stays disabled.

Signed-off-by: Ryan Murray <81541646+RyanTheTide@users.noreply.github.com>

Assisted-by: LLM
Preserve all merged and new SoC alternatives without changing compatible tuple order.

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
@RyanTheTide
RyanTheTide marked this pull request as ready for review November 7, 2026 18:01
Preserve sorted compatible unions and generation-specific contracts.
Retain the current M4 layout and disabled-only peripheral additions.

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
@RyanTheTide
RyanTheTide merged commit f8273fb into integration/aurora Nov 7, 2026
2 checks passed
@RyanTheTide
RyanTheTide deleted the dt/t5544-t6032-direct branch November 7, 2026 19:14
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
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.

1 participant