armbian-build/patch/kernel/archive/uefi-x86-6.12
Ricardo Pardini 3f909fa645 uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches
- from linux-t2 project: https://github.com/t2linux/linux-t2-patches
  - https://t2linux.org/
- x86: add .config hook `custom_kernel_config__applet2()`
- original patches from t2linux for 6.18 and 6.12
- rewrite patches against v6.18-rc4 and v6.12.57
  - `7001-drm-i915-fbdev-Discard-BIOS-framebuffers-exceeding-h.patch`
    needed special attention for correct patch attribution (missing From)
  - `1002-Put-apple-bce-in-drivers-staging` needs reordering to the
    top to avoid conflicts with EXTRAWIFI sed-based "patching"
2025-11-17 20:24:53 +01:00
..
1001-Add-apple-bce-driver.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1002-Put-apple-bce-in-drivers-staging.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1003-Fix-sparse-errors.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1004-Fix-freezing-on-turning-off-camera.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1005-HID-hid-appletb-bl-add-driver-for-the-backlight-of-A.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1006-HID-hid-appletb-kbd-add-driver-for-the-keyboard-mode.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1007-HID-multitouch-Get-the-contact-ID-from-HID_DG_TRANSD.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1008-HID-multitouch-support-getting-the-tip-state-from-HI.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1009-HID-multitouch-take-cls-maxcontacts-into-account-for.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1010-HID-multitouch-specify-that-Apple-Touch-Bar-is-direc.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1011-HID-multitouch-add-device-ID-for-Apple-Touch-Bar.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1013-lib-vsprintf-Add-support-for-generic-FourCCs-by-exte.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
1015-drm-tiny-add-driver-for-Apple-Touch-Bars-in-x86-Macs.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
2008-i915-4-lane-quirk-for-mbp15-1.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
2009-apple-gmux-allow-switching-to-igpu-at-probe.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
3001-applesmc-convert-static-structures-to-drvdata.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
3002-applesmc-make-io-port-base-addr-dynamic.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
3003-applesmc-switch-to-acpi_device-from-platform.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
3004-applesmc-key-interface-wrappers.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
3005-applesmc-basic-mmio-interface-implementation.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
3006-applesmc-fan-support-on-T2-Macs.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
3007-applesmc-Add-iMacPro-to-applesmc_whitelist.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
3008-applesmc-make-applesmc_remove-void.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
3009-applesmc-battery-charge-limiter.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
4001-asahi-trackpad.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
4002-HID-quirks-remove-T2-devices-from-hid_mouse_ignore_l.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
4003-HID-apple-ignore-the-trackpad-on-T2-Macs.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
4004-HID-magicmouse-Add-support-for-trackpads-found-on-T2.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
4005-HID-apple-Add-necessary-IDs-and-support-for-replacem.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
4006-HID-magicmouse-Add-MacBookPro15-1-replacement-trackp.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
7001-drm-i915-fbdev-Discard-BIOS-framebuffers-exceeding-h.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
8001-Add-APFS-driver.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00
8002-Necessary-modifications-to-build-APFS-with-the-kerne.patch uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches 2025-11-17 20:24:53 +01:00