Skip to content

drm/apple: remove an unused probe switch and the M3 notch alias - #466

Closed
RyanTheTide wants to merge 8 commits into
consistency/selected-config-helpers-20261026from
consistency/display-params-20261026
Closed

RyanTheTide wants to merge 8 commits into
consistency/selected-config-helpers-20261026from
consistency/display-params-20261026

Conversation

@RyanTheTide

@RyanTheTide RyanTheTide commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Delete dcpext_probe, whose registration has no consumer, and remove the platform-specific t6030_show_notch alias. The common appledrm.show_notch preference already applies to these panels. Document the migration and retain the useful chosen.asahi,show-notch loader preference. Device and firmware admission checks stay intact.

Stacked on #469; this adds no resolved-config change.

Validation at 218f5b6: complete Image/modules/dtbs builds passed with WERROR for both ARM64 defconfig + asahi.config and Fedora-base + asahi.config. Both Apple dtbs_check commands ran; inherited schema diagnostics are retained, with unchanged hardware DTS/schema constraints. QEMU KUnit: 357 passed, 95 skipped, zero failures/crashes/errors. Required SIO, thermal, USER4K and applicable Asahi suites execute. The full apple-dcp host suite passes 63/63, with source/tree/compiler/time/checksum receipts. Complete resolved configs preserve every enabled driver.

Hardware smokes before merge: use the same image on Neo, M1 Pro, M2 and J616s for boot, native display/GPU, protected audio, input, networking, USB, thermal governor/temperature/fan behavior and applicable suspend/refusal behavior. M3 G15/SIO and J713 display/GPU also need affected-device coverage. Keep the previous daily and user sessions available; target operations remain controller-gated. No hardware qualification is claimed.

dcpext_probe has no consumer; the external display paths already use their compatible and firmware admission rules. Remove the unused registration.

The generic show_notch preference already applies to the 14.x and 26.6 internal displays. Use it directly and remove t6030_show_notch, which only duplicated that choice for those firmware variants. Document the command-line migration while retaining the common notch preference and the matching m1n1 framebuffer preference.

Assisted-by: LLM
Signed-off-by: Ryan Murray <ryan@aurorasilicon.org>
Assisted-by: LLM
Signed-off-by: Ryan Murray <ryan@aurorasilicon.org>
Assisted-by: LLM
Signed-off-by: Ryan Murray <ryan@aurorasilicon.org>
Assisted-by: LLM
Signed-off-by: Ryan Murray <ryan@aurorasilicon.org>
@RyanTheTide
RyanTheTide changed the base branch from consistency/asahi-config-20261026 to consistency/selected-config-helpers-20261026 October 26, 2026 04:51
@RyanTheTide

Copy link
Copy Markdown
Contributor Author

Merged into aurora-wip through #534 (2026-10-28 consolidation). aurora-wip is the home for WIP from here on.

@RyanTheTide
RyanTheTide deleted the consistency/display-params-20261026 branch October 28, 2026 05:16
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