Преглед изворни кода

Update v6.12 patches

Changes:
 - Rebase onto v6.12.7

 Links:
  - kernel: https://github.com/linux-surface/kernel/commit/a05cef05d03bcedab4d163a35368dac05762bd8e
Maximilian Luz пре 6 месеци
родитељ
комит
f1ae1aa85c

+ 2 - 2
patches/6.12/0001-secureboot.patch

@@ -1,4 +1,4 @@
-From 7b8f9ca92492dbdc79b474756f95fd0dd8f65404 Mon Sep 17 00:00:00 2001
+From bbcfb18eb05bd92e4501ca35bdfd558c849ddeda Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sun, 9 Jun 2024 19:48:58 +0200
 Date: Sun, 9 Jun 2024 19:48:58 +0200
 Subject: [PATCH] Revert "efi/x86: Set the PE/COFF header's NX compat flag
 Subject: [PATCH] Revert "efi/x86: Set the PE/COFF header's NX compat flag
@@ -35,7 +35,7 @@ index b5c79f43359b..a1bbedd989e4 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From fce5a218a8239e6fcde688b9dbbad99fb5682062 Mon Sep 17 00:00:00 2001
+From 9a796344897d077f1fc977ab026315c2cfcd3960 Mon Sep 17 00:00:00 2001
 From: "J. Eduardo" <j.eduardo@gmail.com>
 From: "J. Eduardo" <j.eduardo@gmail.com>
 Date: Sun, 25 Aug 2024 14:17:45 +0200
 Date: Sun, 25 Aug 2024 14:17:45 +0200
 Subject: [PATCH] PM: hibernate: Add a lockdown_hibernate parameter
 Subject: [PATCH] PM: hibernate: Add a lockdown_hibernate parameter

+ 1 - 1
patches/6.12/0002-surface3-oemb.patch

@@ -1,4 +1,4 @@
-From 0f96b7410eade024a604d7295cb2179db8bee6fd Mon Sep 17 00:00:00 2001
+From 2ce5cf2a597c9015c64ea9f386a396f97b8589c6 Mon Sep 17 00:00:00 2001
 From: Tsuchiya Yuto <kitakar@gmail.com>
 From: Tsuchiya Yuto <kitakar@gmail.com>
 Date: Sun, 18 Oct 2020 16:42:44 +0900
 Date: Sun, 18 Oct 2020 16:42:44 +0900
 Subject: [PATCH] (surface3-oemb) add DMI matches for Surface 3 with broken DMI
 Subject: [PATCH] (surface3-oemb) add DMI matches for Surface 3 with broken DMI

+ 5 - 5
patches/6.12/0003-mwifiex.patch

@@ -1,4 +1,4 @@
-From 6c6251834244fe9265edd4e7af6394ad81052247 Mon Sep 17 00:00:00 2001
+From ed54461506b98c1bc8ae8dc5f7385de1f900ed0b Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
 Date: Tue, 3 Nov 2020 13:28:04 +0100
 Date: Tue, 3 Nov 2020 13:28:04 +0100
 Subject: [PATCH] mwifiex: Add quirk resetting the PCI bridge on MS Surface
 Subject: [PATCH] mwifiex: Add quirk resetting the PCI bridge on MS Surface
@@ -165,7 +165,7 @@ index d6ff964aec5b..5d30ae39d65e 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From c1f2437edf84eb1cff29956ae0ecb57dfdf8b80c Mon Sep 17 00:00:00 2001
+From a93a869673e056cf2a2c46b9438edaca8f5e2645 Mon Sep 17 00:00:00 2001
 From: Tsuchiya Yuto <kitakar@gmail.com>
 From: Tsuchiya Yuto <kitakar@gmail.com>
 Date: Sun, 4 Oct 2020 00:11:49 +0900
 Date: Sun, 4 Oct 2020 00:11:49 +0900
 Subject: [PATCH] mwifiex: pcie: disable bridge_d3 for Surface gen4+
 Subject: [PATCH] mwifiex: pcie: disable bridge_d3 for Surface gen4+
@@ -320,7 +320,7 @@ index 5d30ae39d65e..c14eb56eb911 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 8ad0cadd6e9207e8ca94e6c703b665074ed4d24f Mon Sep 17 00:00:00 2001
+From bcc616a02ed2a9e059d2e7a1dd5b5289412efcbb Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
 Date: Thu, 25 Mar 2021 11:33:02 +0100
 Date: Thu, 25 Mar 2021 11:33:02 +0100
 Subject: [PATCH] Bluetooth: btusb: Lower passive lescan interval on Marvell
 Subject: [PATCH] Bluetooth: btusb: Lower passive lescan interval on Marvell
@@ -356,7 +356,7 @@ Patchset: mwifiex
  1 file changed, 15 insertions(+)
  1 file changed, 15 insertions(+)
 
 
 diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c
 diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c
-index 4ccaddb46ddd..c583c043e397 100644
+index 11755cb1eb16..e69c6c9957a2 100644
 --- a/drivers/bluetooth/btusb.c
 --- a/drivers/bluetooth/btusb.c
 +++ b/drivers/bluetooth/btusb.c
 +++ b/drivers/bluetooth/btusb.c
 @@ -65,6 +65,7 @@ static struct usb_driver btusb_driver;
 @@ -65,6 +65,7 @@ static struct usb_driver btusb_driver;
@@ -375,7 +375,7 @@ index 4ccaddb46ddd..c583c043e397 100644
  
  
  	/* Intel Bluetooth devices */
  	/* Intel Bluetooth devices */
  	{ USB_DEVICE(0x8087, 0x0025), .driver_info = BTUSB_INTEL_COMBINED },
  	{ USB_DEVICE(0x8087, 0x0025), .driver_info = BTUSB_INTEL_COMBINED },
-@@ -3813,6 +3815,19 @@ static int btusb_probe(struct usb_interface *intf,
+@@ -3837,6 +3839,19 @@ static int btusb_probe(struct usb_interface *intf,
  	if (id->driver_info & BTUSB_MARVELL)
  	if (id->driver_info & BTUSB_MARVELL)
  		hdev->set_bdaddr = btusb_set_bdaddr_marvell;
  		hdev->set_bdaddr = btusb_set_bdaddr_marvell;
  
  

+ 1 - 1
patches/6.12/0004-ath10k.patch

@@ -1,4 +1,4 @@
-From 59aa85fc65439e3efa60406453dada3ea02e5045 Mon Sep 17 00:00:00 2001
+From cc9a74a369def421de56b0581f6131c4cd15355d Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sat, 27 Feb 2021 00:45:52 +0100
 Date: Sat, 27 Feb 2021 00:45:52 +0100
 Subject: [PATCH] ath10k: Add module parameters to override board files
 Subject: [PATCH] ath10k: Add module parameters to override board files

+ 6 - 6
patches/6.12/0005-ipts.patch

@@ -1,4 +1,4 @@
-From 6a5275171cb4552bcbee07b0c1e3c01e62978449 Mon Sep 17 00:00:00 2001
+From 3e89507b8f6c6d36e5bf587a74c65be5d9796ffd Mon Sep 17 00:00:00 2001
 From: Dorian Stoll <dorian.stoll@tmsp.io>
 From: Dorian Stoll <dorian.stoll@tmsp.io>
 Date: Thu, 30 Jul 2020 13:21:53 +0200
 Date: Thu, 30 Jul 2020 13:21:53 +0200
 Subject: [PATCH] mei: me: Add Icelake device ID for iTouch
 Subject: [PATCH] mei: me: Add Icelake device ID for iTouch
@@ -37,7 +37,7 @@ index 6589635f8ba3..a1df48a434e2 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From b9ead8db37e0ebbec0214d5b8fd7c72ecd8894d3 Mon Sep 17 00:00:00 2001
+From 1d6df5a556693e735cc78a603c29112a76ee883b Mon Sep 17 00:00:00 2001
 From: Liban Hannan <liban.p@gmail.com>
 From: Liban Hannan <liban.p@gmail.com>
 Date: Tue, 12 Apr 2022 23:31:12 +0100
 Date: Tue, 12 Apr 2022 23:31:12 +0100
 Subject: [PATCH] iommu: Use IOMMU passthrough mode for IPTS
 Subject: [PATCH] iommu: Use IOMMU passthrough mode for IPTS
@@ -61,7 +61,7 @@ Patchset: ipts
  1 file changed, 29 insertions(+)
  1 file changed, 29 insertions(+)
 
 
 diff --git a/drivers/iommu/intel/iommu.c b/drivers/iommu/intel/iommu.c
 diff --git a/drivers/iommu/intel/iommu.c b/drivers/iommu/intel/iommu.c
-index a167d59101ae..f18d5635d2f6 100644
+index cc23cfcdeb2d..c010aebe6cc1 100644
 --- a/drivers/iommu/intel/iommu.c
 --- a/drivers/iommu/intel/iommu.c
 +++ b/drivers/iommu/intel/iommu.c
 +++ b/drivers/iommu/intel/iommu.c
 @@ -40,6 +40,11 @@
 @@ -40,6 +40,11 @@
@@ -111,7 +111,7 @@ index a167d59101ae..f18d5635d2f6 100644
  	check_tylersburg_isoch();
  	check_tylersburg_isoch();
  
  
  	/*
  	/*
-@@ -4649,6 +4662,18 @@ static void quirk_iommu_igfx(struct pci_dev *dev)
+@@ -4651,6 +4664,18 @@ static void quirk_iommu_igfx(struct pci_dev *dev)
  	disable_igfx_iommu = 1;
  	disable_igfx_iommu = 1;
  }
  }
  
  
@@ -130,7 +130,7 @@ index a167d59101ae..f18d5635d2f6 100644
  /* G4x/GM45 integrated gfx dmar support is totally busted. */
  /* G4x/GM45 integrated gfx dmar support is totally busted. */
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x2a40, quirk_iommu_igfx);
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x2a40, quirk_iommu_igfx);
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x2e00, quirk_iommu_igfx);
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x2e00, quirk_iommu_igfx);
-@@ -4684,6 +4709,10 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x1632, quirk_iommu_igfx);
+@@ -4686,6 +4711,10 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x1632, quirk_iommu_igfx);
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x163A, quirk_iommu_igfx);
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x163A, quirk_iommu_igfx);
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x163D, quirk_iommu_igfx);
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x163D, quirk_iommu_igfx);
  
  
@@ -144,7 +144,7 @@ index a167d59101ae..f18d5635d2f6 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 2c0ae9705d84d4215e1b15653026a6e032fb81fc Mon Sep 17 00:00:00 2001
+From e4e616d49f7a021b83cd0114f0642090e88a054f Mon Sep 17 00:00:00 2001
 From: Dorian Stoll <dorian.stoll@tmsp.io>
 From: Dorian Stoll <dorian.stoll@tmsp.io>
 Date: Sun, 11 Dec 2022 12:00:59 +0100
 Date: Sun, 11 Dec 2022 12:00:59 +0100
 Subject: [PATCH] hid: Add support for Intel Precise Touch and Stylus
 Subject: [PATCH] hid: Add support for Intel Precise Touch and Stylus

+ 2 - 2
patches/6.12/0006-ithc.patch

@@ -1,4 +1,4 @@
-From dc3bac38912e573c6534082ffcfda0cb2fc9a3e7 Mon Sep 17 00:00:00 2001
+From d07e07e448b9b1ac7102911263626b623f138a28 Mon Sep 17 00:00:00 2001
 From: Dorian Stoll <dorian.stoll@tmsp.io>
 From: Dorian Stoll <dorian.stoll@tmsp.io>
 Date: Sun, 11 Dec 2022 12:03:38 +0100
 Date: Sun, 11 Dec 2022 12:03:38 +0100
 Subject: [PATCH] iommu: intel: Disable source id verification for ITHC
 Subject: [PATCH] iommu: intel: Disable source id verification for ITHC
@@ -39,7 +39,7 @@ index 7a6d188e3bea..0179baee4596 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 3dcdddffd167ca72abc56abba9b68e3bfb9d1051 Mon Sep 17 00:00:00 2001
+From 280c63dff160b59d1cbac71a63dc7f16d335fec9 Mon Sep 17 00:00:00 2001
 From: quo <tuple@list.ru>
 From: quo <tuple@list.ru>
 Date: Sun, 11 Dec 2022 12:10:54 +0100
 Date: Sun, 11 Dec 2022 12:10:54 +0100
 Subject: [PATCH] hid: Add support for Intel Touch Host Controller
 Subject: [PATCH] hid: Add support for Intel Touch Host Controller

+ 2 - 2
patches/6.12/0007-surface-sam-over-hid.patch

@@ -1,4 +1,4 @@
-From fb90b647af077c040980c0cbe3cfad6721732713 Mon Sep 17 00:00:00 2001
+From 064893f3e33bd77cecece7ea4047b3a6e1147fe2 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sat, 25 Jul 2020 17:19:53 +0200
 Date: Sat, 25 Jul 2020 17:19:53 +0200
 Subject: [PATCH] i2c: acpi: Implement RawBytes read access
 Subject: [PATCH] i2c: acpi: Implement RawBytes read access
@@ -109,7 +109,7 @@ index 14ae0cfc325e..6197c5252d2a 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 6391847801b86a55fb9292d6a984612c757a3a1a Mon Sep 17 00:00:00 2001
+From f6714cb9a95aeec3379336df70e7cc8d9537f727 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sat, 13 Feb 2021 16:41:18 +0100
 Date: Sat, 13 Feb 2021 16:41:18 +0100
 Subject: [PATCH] platform/surface: Add driver for Surface Book 1 dGPU switch
 Subject: [PATCH] platform/surface: Add driver for Surface Book 1 dGPU switch

+ 2 - 2
patches/6.12/0008-surface-button.patch

@@ -1,4 +1,4 @@
-From a4ccd9d3467e16972e6d2b9c1b20ec9c353e6a2d Mon Sep 17 00:00:00 2001
+From 9d06bf6cc92b13c9e4c4781484b82804c4150d80 Mon Sep 17 00:00:00 2001
 From: Sachi King <nakato@nakato.io>
 From: Sachi King <nakato@nakato.io>
 Date: Tue, 5 Oct 2021 00:05:09 +1100
 Date: Tue, 5 Oct 2021 00:05:09 +1100
 Subject: [PATCH] Input: soc_button_array - support AMD variant Surface devices
 Subject: [PATCH] Input: soc_button_array - support AMD variant Surface devices
@@ -75,7 +75,7 @@ index 5c5d407fe965..4e1bfe90e730 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From d1449ccb8b0e14b6da1a0e37ef1868cfca28dd8e Mon Sep 17 00:00:00 2001
+From f870bb021693abb7ea617c323216c615151b62e1 Mon Sep 17 00:00:00 2001
 From: Sachi King <nakato@nakato.io>
 From: Sachi King <nakato@nakato.io>
 Date: Tue, 5 Oct 2021 00:22:57 +1100
 Date: Tue, 5 Oct 2021 00:22:57 +1100
 Subject: [PATCH] platform/surface: surfacepro3_button: don't load on amd
 Subject: [PATCH] platform/surface: surfacepro3_button: don't load on amd

+ 3 - 3
patches/6.12/0009-surface-typecover.patch

@@ -1,4 +1,4 @@
-From 50d5b830735cb753e9c3bf28ce22d5029f20efa9 Mon Sep 17 00:00:00 2001
+From df8f9981df6f0a92100266397ded155314efc7e3 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sat, 18 Feb 2023 01:02:49 +0100
 Date: Sat, 18 Feb 2023 01:02:49 +0100
 Subject: [PATCH] USB: quirks: Add USB_QUIRK_DELAY_INIT for Surface Go 3
 Subject: [PATCH] USB: quirks: Add USB_QUIRK_DELAY_INIT for Surface Go 3
@@ -39,7 +39,7 @@ index 13171454f959..a83beefd25f3 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 2fecd84549f58d6bf16716745af3171d24153f47 Mon Sep 17 00:00:00 2001
+From 3aa9fc5fd7faed0bd5948e80e6ef6173c32a83ca Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
 Date: Thu, 5 Nov 2020 13:09:45 +0100
 Date: Thu, 5 Nov 2020 13:09:45 +0100
 Subject: [PATCH] hid/multitouch: Turn off Type Cover keyboard backlight when
 Subject: [PATCH] hid/multitouch: Turn off Type Cover keyboard backlight when
@@ -274,7 +274,7 @@ index e936019d21fe..08fee06fb5fc 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 1fc432fe12fdbc07a38271321113f2c8c42668eb Mon Sep 17 00:00:00 2001
+From c88ebc0ed1f21ec7ad52aa4fb2c48226603d7596 Mon Sep 17 00:00:00 2001
 From: PJungkamp <p.jungkamp@gmail.com>
 From: PJungkamp <p.jungkamp@gmail.com>
 Date: Fri, 25 Feb 2022 12:04:25 +0100
 Date: Fri, 25 Feb 2022 12:04:25 +0100
 Subject: [PATCH] hid/multitouch: Add support for surface pro type cover tablet
 Subject: [PATCH] hid/multitouch: Add support for surface pro type cover tablet

+ 4 - 4
patches/6.12/0010-surface-shutdown.patch

@@ -1,4 +1,4 @@
-From 0bbdd7d2db381178371df106dab5bb87826731b9 Mon Sep 17 00:00:00 2001
+From e88946a0b6535c5a7e31d30f345551df35ac1ef5 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sun, 19 Feb 2023 22:12:24 +0100
 Date: Sun, 19 Feb 2023 22:12:24 +0100
 Subject: [PATCH] PCI: Add quirk to prevent calling shutdown mehtod
 Subject: [PATCH] PCI: Add quirk to prevent calling shutdown mehtod
@@ -37,10 +37,10 @@ index 35270172c833..529779994ef6 100644
  
  
  	if (drv && drv->shutdown)
  	if (drv && drv->shutdown)
 diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
 diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
-index dccb60c1d9cc..7baec2d30547 100644
+index 8103bc24a54e..e8fa8d810925 100644
 --- a/drivers/pci/quirks.c
 --- a/drivers/pci/quirks.c
 +++ b/drivers/pci/quirks.c
 +++ b/drivers/pci/quirks.c
-@@ -6298,3 +6298,39 @@ static void pci_mask_replay_timer_timeout(struct pci_dev *pdev)
+@@ -6301,3 +6301,39 @@ static void pci_mask_replay_timer_timeout(struct pci_dev *pdev)
  DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_GLI, 0x9750, pci_mask_replay_timer_timeout);
  DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_GLI, 0x9750, pci_mask_replay_timer_timeout);
  DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_GLI, 0x9755, pci_mask_replay_timer_timeout);
  DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_GLI, 0x9755, pci_mask_replay_timer_timeout);
  #endif
  #endif
@@ -81,7 +81,7 @@ index dccb60c1d9cc..7baec2d30547 100644
 +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_INTEL, 0x466d, quirk_no_shutdown);  // Thunderbolt 4 NHI
 +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_INTEL, 0x466d, quirk_no_shutdown);  // Thunderbolt 4 NHI
 +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_INTEL, 0x46a8, quirk_no_shutdown);  // GPU
 +DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_INTEL, 0x46a8, quirk_no_shutdown);  // GPU
 diff --git a/include/linux/pci.h b/include/linux/pci.h
 diff --git a/include/linux/pci.h b/include/linux/pci.h
-index 573b4c4c2be6..237178ff25b4 100644
+index 4e77c4230c0a..a4b0e6ef6cfe 100644
 --- a/include/linux/pci.h
 --- a/include/linux/pci.h
 +++ b/include/linux/pci.h
 +++ b/include/linux/pci.h
 @@ -467,6 +467,7 @@ struct pci_dev {
 @@ -467,6 +467,7 @@ struct pci_dev {

+ 1 - 1
patches/6.12/0011-surface-gpe.patch

@@ -1,4 +1,4 @@
-From cb15b7cff81b20563d02bb6067fe7cfa41657e13 Mon Sep 17 00:00:00 2001
+From 8120dc21068acfe547e9c6d1cced417e5931c7ad Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sun, 12 Mar 2023 01:41:57 +0100
 Date: Sun, 12 Mar 2023 01:41:57 +0100
 Subject: [PATCH] platform/surface: gpe: Add support for Surface Pro 9
 Subject: [PATCH] platform/surface: gpe: Add support for Surface Pro 9

+ 13 - 13
patches/6.12/0012-cameras.patch

@@ -1,4 +1,4 @@
-From c1e732d74af13fa185e6628c0b3450d7a78c3771 Mon Sep 17 00:00:00 2001
+From 2cb3cbe91cb78a8747e6eee341c1d4e20c459d16 Mon Sep 17 00:00:00 2001
 From: Hans de Goede <hdegoede@redhat.com>
 From: Hans de Goede <hdegoede@redhat.com>
 Date: Sun, 10 Oct 2021 20:56:57 +0200
 Date: Sun, 10 Oct 2021 20:56:57 +0200
 Subject: [PATCH] ACPI: delay enumeration of devices with a _DEP pointing to an
 Subject: [PATCH] ACPI: delay enumeration of devices with a _DEP pointing to an
@@ -74,7 +74,7 @@ index 7ecc401fb97f..e35185de1902 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 0aa7b46ca0715e55cfa1dafd27465b344bdbd509 Mon Sep 17 00:00:00 2001
+From 29efdd823d22e0a6f7dead43d9c309602a1d2cbd Mon Sep 17 00:00:00 2001
 From: zouxiaoh <xiaohong.zou@intel.com>
 From: zouxiaoh <xiaohong.zou@intel.com>
 Date: Fri, 25 Jun 2021 08:52:59 +0800
 Date: Fri, 25 Jun 2021 08:52:59 +0800
 Subject: [PATCH] iommu: intel-ipu: use IOMMU passthrough mode for Intel IPUs
 Subject: [PATCH] iommu: intel-ipu: use IOMMU passthrough mode for Intel IPUs
@@ -100,7 +100,7 @@ Patchset: cameras
  1 file changed, 30 insertions(+)
  1 file changed, 30 insertions(+)
 
 
 diff --git a/drivers/iommu/intel/iommu.c b/drivers/iommu/intel/iommu.c
 diff --git a/drivers/iommu/intel/iommu.c b/drivers/iommu/intel/iommu.c
-index f18d5635d2f6..361f4c178efb 100644
+index c010aebe6cc1..42b342184d56 100644
 --- a/drivers/iommu/intel/iommu.c
 --- a/drivers/iommu/intel/iommu.c
 +++ b/drivers/iommu/intel/iommu.c
 +++ b/drivers/iommu/intel/iommu.c
 @@ -45,6 +45,13 @@
 @@ -45,6 +45,13 @@
@@ -152,7 +152,7 @@ index f18d5635d2f6..361f4c178efb 100644
  	if (!dmar_map_ipts)
  	if (!dmar_map_ipts)
  		iommu_identity_mapping |= IDENTMAP_IPTS;
  		iommu_identity_mapping |= IDENTMAP_IPTS;
  
  
-@@ -4662,6 +4677,18 @@ static void quirk_iommu_igfx(struct pci_dev *dev)
+@@ -4664,6 +4679,18 @@ static void quirk_iommu_igfx(struct pci_dev *dev)
  	disable_igfx_iommu = 1;
  	disable_igfx_iommu = 1;
  }
  }
  
  
@@ -171,7 +171,7 @@ index f18d5635d2f6..361f4c178efb 100644
  static void quirk_iommu_ipts(struct pci_dev *dev)
  static void quirk_iommu_ipts(struct pci_dev *dev)
  {
  {
  	if (!IS_IPTS(dev))
  	if (!IS_IPTS(dev))
-@@ -4709,6 +4736,9 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x1632, quirk_iommu_igfx);
+@@ -4711,6 +4738,9 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x1632, quirk_iommu_igfx);
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x163A, quirk_iommu_igfx);
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x163A, quirk_iommu_igfx);
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x163D, quirk_iommu_igfx);
  DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x163D, quirk_iommu_igfx);
  
  
@@ -184,7 +184,7 @@ index f18d5635d2f6..361f4c178efb 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 034be5df2dd7dc9ccf7d03c437b50a9fca5909cd Mon Sep 17 00:00:00 2001
+From 503ddf1a3c915d4b1108b44a280fd588fd11252c Mon Sep 17 00:00:00 2001
 From: Daniel Scally <djrscally@gmail.com>
 From: Daniel Scally <djrscally@gmail.com>
 Date: Sun, 10 Oct 2021 20:57:02 +0200
 Date: Sun, 10 Oct 2021 20:57:02 +0200
 Subject: [PATCH] platform/x86: int3472: Enable I2c daisy chain
 Subject: [PATCH] platform/x86: int3472: Enable I2c daisy chain
@@ -221,7 +221,7 @@ index 1e107fd49f82..e3e1696e7f0e 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 69facb79bc2f03538ff5b96193d2794b2d1cc920 Mon Sep 17 00:00:00 2001
+From 46806f2df854794beb466026561dc6446ec77632 Mon Sep 17 00:00:00 2001
 From: Daniel Scally <dan.scally@ideasonboard.com>
 From: Daniel Scally <dan.scally@ideasonboard.com>
 Date: Thu, 2 Mar 2023 12:59:39 +0000
 Date: Thu, 2 Mar 2023 12:59:39 +0000
 Subject: [PATCH] platform/x86: int3472: Remap reset GPIO for INT347E
 Subject: [PATCH] platform/x86: int3472: Remap reset GPIO for INT347E
@@ -277,7 +277,7 @@ index 3de463c3d13b..0a012eeed30a 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 85500807eba9230225365c9ffa41ae25adb26d5c Mon Sep 17 00:00:00 2001
+From af26f5acd84f8f7db95873690902562a159a94fb Mon Sep 17 00:00:00 2001
 From: Daniel Scally <dan.scally@ideasonboard.com>
 From: Daniel Scally <dan.scally@ideasonboard.com>
 Date: Tue, 21 Mar 2023 13:45:26 +0000
 Date: Tue, 21 Mar 2023 13:45:26 +0000
 Subject: [PATCH] media: i2c: Clarify that gain is Analogue gain in OV7251
 Subject: [PATCH] media: i2c: Clarify that gain is Analogue gain in OV7251
@@ -316,7 +316,7 @@ index 30f61e04ecaf..9c1292ca8552 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 07e189e6fa0d9d409f4668c952300163c10b9658 Mon Sep 17 00:00:00 2001
+From d0bcf0400f018b7d505f47bcf21ef7843f1372ca Mon Sep 17 00:00:00 2001
 From: Daniel Scally <dan.scally@ideasonboard.com>
 From: Daniel Scally <dan.scally@ideasonboard.com>
 Date: Wed, 22 Mar 2023 11:01:42 +0000
 Date: Wed, 22 Mar 2023 11:01:42 +0000
 Subject: [PATCH] media: v4l2-core: Acquire privacy led in
 Subject: [PATCH] media: v4l2-core: Acquire privacy led in
@@ -367,7 +367,7 @@ index f19c8adf2c61..923ed1b5ab8b 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 4d876396a289e66f0934a9d06e1c8ace2e6c1921 Mon Sep 17 00:00:00 2001
+From 222586440493b857e7c5aa363f8741b7fff753be Mon Sep 17 00:00:00 2001
 From: Kate Hsuan <hpa@redhat.com>
 From: Kate Hsuan <hpa@redhat.com>
 Date: Tue, 21 Mar 2023 23:37:16 +0800
 Date: Tue, 21 Mar 2023 23:37:16 +0800
 Subject: [PATCH] platform: x86: int3472: Add MFD cell for tps68470 LED
 Subject: [PATCH] platform: x86: int3472: Add MFD cell for tps68470 LED
@@ -408,7 +408,7 @@ index e3e1696e7f0e..423dc555093f 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 5c47116cc76fa1d282fdb80ab848ec9c2f9c0c07 Mon Sep 17 00:00:00 2001
+From b0e450741669b478b74d8610fd9dbae817962077 Mon Sep 17 00:00:00 2001
 From: Kate Hsuan <hpa@redhat.com>
 From: Kate Hsuan <hpa@redhat.com>
 Date: Tue, 21 Mar 2023 23:37:17 +0800
 Date: Tue, 21 Mar 2023 23:37:17 +0800
 Subject: [PATCH] include: mfd: tps68470: Add masks for LEDA and LEDB
 Subject: [PATCH] include: mfd: tps68470: Add masks for LEDA and LEDB
@@ -449,7 +449,7 @@ index 7807fa329db0..2d2abb25b944 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From 020153866ecdf79f5ab24cf1d572624c823b963e Mon Sep 17 00:00:00 2001
+From 7f546475ba781cf67aedd9817046b506873edab1 Mon Sep 17 00:00:00 2001
 From: Kate Hsuan <hpa@redhat.com>
 From: Kate Hsuan <hpa@redhat.com>
 Date: Tue, 21 Mar 2023 23:37:18 +0800
 Date: Tue, 21 Mar 2023 23:37:18 +0800
 Subject: [PATCH] leds: tps68470: Add LED control for tps68470
 Subject: [PATCH] leds: tps68470: Add LED control for tps68470
@@ -700,7 +700,7 @@ index 000000000000..35aeb5db89c8
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From c56c16bb3c2764e1ebda60becb78286a24f0b108 Mon Sep 17 00:00:00 2001
+From adf794d65cca167d5bc66ef0c8a160e3fbeb3481 Mon Sep 17 00:00:00 2001
 From: mojyack <mojyack@gmail.com>
 From: mojyack <mojyack@gmail.com>
 Date: Tue, 26 Mar 2024 05:55:44 +0900
 Date: Tue, 26 Mar 2024 05:55:44 +0900
 Subject: [PATCH] media: i2c: dw9719: fix probe error on surface go 2
 Subject: [PATCH] media: i2c: dw9719: fix probe error on surface go 2

+ 2 - 2
patches/6.12/0013-amd-gpio.patch

@@ -1,4 +1,4 @@
-From 7205903c398ebd99315a4570b42708d425278912 Mon Sep 17 00:00:00 2001
+From 28b8120e4f9b02ec49ccedd036557552a1aee5dc Mon Sep 17 00:00:00 2001
 From: Sachi King <nakato@nakato.io>
 From: Sachi King <nakato@nakato.io>
 Date: Sat, 29 May 2021 17:47:38 +1000
 Date: Sat, 29 May 2021 17:47:38 +1000
 Subject: [PATCH] ACPI: Add quirk for Surface Laptop 4 AMD missing irq 7
 Subject: [PATCH] ACPI: Add quirk for Surface Laptop 4 AMD missing irq 7
@@ -65,7 +65,7 @@ index 4efecac49863..88377bb0d137 100644
 -- 
 -- 
 2.47.1
 2.47.1
 
 
-From f7dea61de13087c4ef2f3afdfee883e3907d24f5 Mon Sep 17 00:00:00 2001
+From 1b801d759aced457e5508cf931fa849400233b92 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Thu, 3 Jun 2021 14:04:26 +0200
 Date: Thu, 3 Jun 2021 14:04:26 +0200
 Subject: [PATCH] ACPI: Add AMD 13" Surface Laptop 4 model to irq 7 override
 Subject: [PATCH] ACPI: Add AMD 13" Surface Laptop 4 model to irq 7 override

+ 1 - 1
patches/6.12/0014-rtc.patch

@@ -1,4 +1,4 @@
-From a05cef05d03bcedab4d163a35368dac05762bd8e Mon Sep 17 00:00:00 2001
+From 0a6b868f61d7564bc898ac30c84fbf3c34fb7368 Mon Sep 17 00:00:00 2001
 From: "Bart Groeneveld | GPX Solutions B.V" <bart@gpxbv.nl>
 From: "Bart Groeneveld | GPX Solutions B.V" <bart@gpxbv.nl>
 Date: Mon, 5 Dec 2022 16:08:46 +0100
 Date: Mon, 5 Dec 2022 16:08:46 +0100
 Subject: [PATCH] acpi: allow usage of acpi_tad on HW-reduced platforms
 Subject: [PATCH] acpi: allow usage of acpi_tad on HW-reduced platforms