فهرست منبع

Update v6.9 patches

Changes:
 - Pull in patch to fix serial port suspend. See
   - https://github.com/linux-surface/linux-surface/issues/1412#issuecomment-2161878306
   - https://lore.kernel.org/lkml/20240531080914.v3.1.I2395e66cf70c6e67d774c56943825c289b9c13e4@changeid/
 - Enable fan monitoring and profile switching on the Surface Laptop 5
   and Surface Laptop Studio 2. See
   - https://github.com/linux-surface/linux-surface/issues/1463

Links:
 - kernel: https://github.com/linux-surface/kernel/commit/c982d42b71168279b57493dd39206b73f253a9b1
Maximilian Luz 1 سال پیش
والد
کامیت
d26dcab5dc

+ 1 - 1
patches/6.9/0001-secureboot.patch

@@ -1,4 +1,4 @@
-From 24686c656a230f642f8ed6c09c184660c08cf46c Mon Sep 17 00:00:00 2001
+From def57db20e3390d77283c4715bf277c4b16073ff Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sun, 9 Jun 2024 19:48:58 +0200
 Subject: [PATCH] Revert "efi/x86: Set the PE/COFF header's NX compat flag

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

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

+ 3 - 3
patches/6.9/0003-mwifiex.patch

@@ -1,4 +1,4 @@
-From 1abf1feb3b521abe9f9c9e8d68d2014e90ecb20d Mon Sep 17 00:00:00 2001
+From c4550d9917b83ef96aacf4f7162797c1566fd4de Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
 Date: Tue, 3 Nov 2020 13:28:04 +0100
 Subject: [PATCH] mwifiex: Add quirk resetting the PCI bridge on MS Surface
@@ -165,7 +165,7 @@ index d6ff964aec5bf..5d30ae39d65ec 100644
 -- 
 2.45.1
 
-From 0574bff98f5f5af132783f8f72e8ef22e3f36097 Mon Sep 17 00:00:00 2001
+From 0b8f67a82e0256c352d02f53156f7f278a5f5f9e Mon Sep 17 00:00:00 2001
 From: Tsuchiya Yuto <kitakar@gmail.com>
 Date: Sun, 4 Oct 2020 00:11:49 +0900
 Subject: [PATCH] mwifiex: pcie: disable bridge_d3 for Surface gen4+
@@ -320,7 +320,7 @@ index 5d30ae39d65ec..c14eb56eb9118 100644
 -- 
 2.45.1
 
-From 8a4ee131ced8068371a8fa09da17d82414e6d835 Mon Sep 17 00:00:00 2001
+From b5f2d2733bdf90dc863f63817280e77d5566aa34 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
 Date: Thu, 25 Mar 2021 11:33:02 +0100
 Subject: [PATCH] Bluetooth: btusb: Lower passive lescan interval on Marvell

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

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

+ 5 - 5
patches/6.9/0005-ipts.patch

@@ -1,4 +1,4 @@
-From ee272e8a81f073b5475a3bb2c3085b55f181bc24 Mon Sep 17 00:00:00 2001
+From 91720b1952e1ff5a54820c2a1653b78547394358 Mon Sep 17 00:00:00 2001
 From: Dorian Stoll <dorian.stoll@tmsp.io>
 Date: Thu, 30 Jul 2020 13:21:53 +0200
 Subject: [PATCH] mei: me: Add Icelake device ID for iTouch
@@ -23,7 +23,7 @@ index c3a6657dcd4a2..82eef2f4eb0a8 100644
  
  #define MEI_DEV_ID_JSP_N      0x4DE0  /* Jasper Lake Point N */
 diff --git a/drivers/misc/mei/pci-me.c b/drivers/misc/mei/pci-me.c
-index 7f59dd38c32f5..a56ad5b3f7790 100644
+index 6589635f8ba32..a1df48a434e2f 100644
 --- a/drivers/misc/mei/pci-me.c
 +++ b/drivers/misc/mei/pci-me.c
 @@ -97,6 +97,7 @@ static const struct pci_device_id mei_me_pci_tbl[] = {
@@ -37,7 +37,7 @@ index 7f59dd38c32f5..a56ad5b3f7790 100644
 -- 
 2.45.1
 
-From 8536601cfc6d7671f4c11cab4dca57674f59b349 Mon Sep 17 00:00:00 2001
+From 89b8b2d10c6621b08e331bf3400f18be0c3b220e Mon Sep 17 00:00:00 2001
 From: Liban Hannan <liban.p@gmail.com>
 Date: Tue, 12 Apr 2022 23:31:12 +0100
 Subject: [PATCH] iommu: Use IOMMU passthrough mode for IPTS
@@ -144,7 +144,7 @@ index e4a03588a8a0f..61bc54299a591 100644
 -- 
 2.45.1
 
-From 664128ab9984f6c774d4064548d9b247041d2520 Mon Sep 17 00:00:00 2001
+From c57990a8a2940d822267089e497ea71d87b8d91b Mon Sep 17 00:00:00 2001
 From: Dorian Stoll <dorian.stoll@tmsp.io>
 Date: Sun, 11 Dec 2022 12:00:59 +0100
 Subject: [PATCH] hid: Add support for Intel Precise Touch and Stylus
@@ -3236,7 +3236,7 @@ index 0000000000000..1f966b8b32c45
 -- 
 2.45.1
 
-From ee8823ff409dc4507cc2f7c8f8c474735b005938 Mon Sep 17 00:00:00 2001
+From eec87febb5aedae2e6bcd20cb9539ea2aff4bcdb Mon Sep 17 00:00:00 2001
 From: Jasmin Huber <jasmin@jasisonee.ch>
 Date: Mon, 15 Apr 2024 10:22:55 +0200
 Subject: [PATCH] Inlude headers to avoid compiler warnings 6.8 kernels compile

+ 3 - 3
patches/6.9/0006-ithc.patch

@@ -1,4 +1,4 @@
-From 4b17942da35790b0e703a87267545f5a9f08e1cf Mon Sep 17 00:00:00 2001
+From 9753b4d8abe343fb74f7305ea52dcb1839b70409 Mon Sep 17 00:00:00 2001
 From: Dorian Stoll <dorian.stoll@tmsp.io>
 Date: Sun, 11 Dec 2022 12:03:38 +0100
 Subject: [PATCH] iommu: intel: Disable source id verification for ITHC
@@ -39,7 +39,7 @@ index 566297bc87ddb..a8cd8f12d5937 100644
 -- 
 2.45.1
 
-From 14baff1c79b6499868b48e6fb4ada851db35c941 Mon Sep 17 00:00:00 2001
+From e58e432524ab069a1582b38632f9fed86754708a Mon Sep 17 00:00:00 2001
 From: quo <tuple@list.ru>
 Date: Sun, 11 Dec 2022 12:10:54 +0100
 Subject: [PATCH] hid: Add support for Intel Touch Host Controller
@@ -1818,7 +1818,7 @@ index 0000000000000..028e55a4ec53e
 -- 
 2.45.1
 
-From 2537922b2f0c1d0002a2afe6d0fc79695add8e60 Mon Sep 17 00:00:00 2001
+From 822127904dec578540affeb80b26a46744333029 Mon Sep 17 00:00:00 2001
 From: quo <tuple@list.ru>
 Date: Fri, 19 Apr 2024 22:11:09 +0200
 Subject: [PATCH] hid: ithc: Update from quo/ithc-linux

+ 68 - 10
patches/6.9/0007-surface-sam.patch

@@ -1,4 +1,4 @@
-From b4563a0da733d5759de36d9e555ce81324dca286 Mon Sep 17 00:00:00 2001
+From 619f5f1754e755935ce38ea2ada145ba19dcff6a Mon Sep 17 00:00:00 2001
 From: Hans de Goede <hdegoede@redhat.com>
 Date: Thu, 9 May 2024 16:15:49 +0200
 Subject: [PATCH] serial: Clear UPF_DEAD before calling
@@ -79,7 +79,7 @@ index c476d884356db..b47a277978a0b 100644
 -- 
 2.45.1
 
-From 0864ded554efe90dd9603b61e82c604481ee5125 Mon Sep 17 00:00:00 2001
+From 51695a151d5b9e7468911944a8357427228efc57 Mon Sep 17 00:00:00 2001
 From: Weifeng Liu <weifeng.liu.z@gmail.com>
 Date: Sun, 5 May 2024 21:07:50 +0800
 Subject: [PATCH] platform/surface: aggregator: Log critical errors during SAM
@@ -215,7 +215,7 @@ index ba550eaa06fcf..797d0645bd77f 100644
 -- 
 2.45.1
 
-From d44985653441ba783a830bd5efde2fcf3a3ea271 Mon Sep 17 00:00:00 2001
+From f71471eace9cad92cd1c57d3bc214c6fc18190aa Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Fri, 19 Apr 2024 20:41:47 +0200
 Subject: [PATCH] platform/surface: aggregator: Fix warning when controller is
@@ -270,7 +270,7 @@ index 7fc602e01487d..7e89f547999b2 100644
 -- 
 2.45.1
 
-From 6b6f860bbef0ba3f10f8dc151ac4e27d0a34c223 Mon Sep 17 00:00:00 2001
+From 84059069e8000f85666ec080258a5dc66a255e9d Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sun, 22 Oct 2023 14:57:11 +0200
 Subject: [PATCH] platform/surface: aggregator_registry: Add support for
@@ -303,7 +303,7 @@ index 035d6b4105cd6..74688a2ed4b2e 100644
 -- 
 2.45.1
 
-From 31b312c25822404e52a81de2525da5c7bae12864 Mon Sep 17 00:00:00 2001
+From 48129c8bacd2d53c44d08f2510bad0d23daef42e Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Mon, 20 Nov 2023 19:47:00 +0100
 Subject: [PATCH] platform/surface: aggregator_registry: Add support for
@@ -373,7 +373,7 @@ index 74688a2ed4b2e..f02a933160ff2 100644
 -- 
 2.45.1
 
-From 42f6d14bda5e69c2b5a8d27cfcbd063a5922f876 Mon Sep 17 00:00:00 2001
+From 40519c80a360c0113c5e8f689b4c3d586613c162 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sun, 9 Jun 2024 20:05:57 +0200
 Subject: [PATCH] platform/surface: aggregator_registry: Add support for
@@ -430,7 +430,7 @@ index f02a933160ff2..34df1bdad83bd 100644
 -- 
 2.45.1
 
-From 88fda328aea3bb7077cd39f854148276dcffcea3 Mon Sep 17 00:00:00 2001
+From b80d055e4865d17e11d17d53501409fa87555345 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sat, 30 Dec 2023 18:07:54 +0100
 Subject: [PATCH] hwmon: Add thermal sensor driver for Surface Aggregator
@@ -658,7 +658,7 @@ index 0000000000000..48c3e826713f6
 -- 
 2.45.1
 
-From 17f0ec6ef1bc95e152af3a9f2b05ea669c75d24a Mon Sep 17 00:00:00 2001
+From 32fda2a1c96376a27be0e0c57755711fa662cd52 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sat, 30 Dec 2023 18:12:23 +0100
 Subject: [PATCH] hwmon: surface_temp: Add support for sensor names
@@ -853,7 +853,7 @@ index 48c3e826713f6..4c08926139dbf 100644
 -- 
 2.45.1
 
-From 54bfa02fe865b9f22d79b112a5244ce81e4961f1 Mon Sep 17 00:00:00 2001
+From c0169d071bb08ca5ef4551bbe166120f37047900 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sat, 30 Dec 2023 18:21:12 +0100
 Subject: [PATCH] platform/surface: aggregator_registry: Add support for
@@ -896,7 +896,7 @@ index 34df1bdad83bd..c0bf0cadcd258 100644
 -- 
 2.45.1
 
-From 06c4b5ac6b6357227e45c53643729140d794b48d Mon Sep 17 00:00:00 2001
+From 01e4b0bb9383af68d9396e20fb749b997a111de3 Mon Sep 17 00:00:00 2001
 From: Ivor Wanders <ivor@iwanders.net>
 Date: Sat, 16 Dec 2023 15:56:39 -0500
 Subject: [PATCH] platform/surface: platform_profile: add fan profile switching
@@ -1223,3 +1223,61 @@ index a5a3941b3f43a..e54d0a8f7daa5 100644
 -- 
 2.45.1
 
+From 300366539fe3053b4bfaf9ce31d571c8a3bf0ac0 Mon Sep 17 00:00:00 2001
+From: Maximilian Luz <luzmaximilian@gmail.com>
+Date: Mon, 10 Jun 2024 21:47:47 +0200
+Subject: [PATCH] platform/surface: aggregator_registry: Add fan and thermal
+ sensor support for Surface Laptop 5
+
+Patchset: surface-sam
+---
+ drivers/platform/surface/surface_aggregator_registry.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/drivers/platform/surface/surface_aggregator_registry.c b/drivers/platform/surface/surface_aggregator_registry.c
+index 07a4c4e1120d3..4dc79f791d390 100644
+--- a/drivers/platform/surface/surface_aggregator_registry.c
++++ b/drivers/platform/surface/surface_aggregator_registry.c
+@@ -265,7 +265,9 @@ static const struct software_node *ssam_node_group_sl5[] = {
+ 	&ssam_node_root,
+ 	&ssam_node_bat_ac,
+ 	&ssam_node_bat_main,
+-	&ssam_node_tmp_perf_profile,
++	&ssam_node_tmp_perf_profile_with_fan,
++	&ssam_node_tmp_sensors,
++	&ssam_node_fan_speed,
+ 	&ssam_node_hid_main_keyboard,
+ 	&ssam_node_hid_main_touchpad,
+ 	&ssam_node_hid_main_iid5,
+-- 
+2.45.1
+
+From 2942f156e20ee4deead0441bfb665f22bb0e4a87 Mon Sep 17 00:00:00 2001
+From: Maximilian Luz <luzmaximilian@gmail.com>
+Date: Mon, 10 Jun 2024 21:48:02 +0200
+Subject: [PATCH] platform/surface: aggregator_registry: Add fan and thermal
+ sensor support for Surface Laptop Studio 2
+
+Patchset: surface-sam
+---
+ drivers/platform/surface/surface_aggregator_registry.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/drivers/platform/surface/surface_aggregator_registry.c b/drivers/platform/surface/surface_aggregator_registry.c
+index 4dc79f791d390..77f903a04d128 100644
+--- a/drivers/platform/surface/surface_aggregator_registry.c
++++ b/drivers/platform/surface/surface_aggregator_registry.c
+@@ -312,7 +312,9 @@ static const struct software_node *ssam_node_group_sls2[] = {
+ 	&ssam_node_root,
+ 	&ssam_node_bat_ac,
+ 	&ssam_node_bat_main,
+-	&ssam_node_tmp_perf_profile,
++	&ssam_node_tmp_perf_profile_with_fan,
++	&ssam_node_tmp_sensors,
++	&ssam_node_fan_speed,
+ 	&ssam_node_pos_tablet_switch,
+ 	&ssam_node_hid_sam_keyboard,
+ 	&ssam_node_hid_sam_penstash,
+-- 
+2.45.1
+

+ 5 - 5
patches/6.9/0008-surface-sam-over-hid.patch

@@ -1,4 +1,4 @@
-From bf55987e82f9ae913b51a6a269fc1a397930f049 Mon Sep 17 00:00:00 2001
+From d0d9bd15ba1c1bbe0ac57888e0592f3a39cc8268 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sat, 25 Jul 2020 17:19:53 +0200
 Subject: [PATCH] i2c: acpi: Implement RawBytes read access
@@ -55,10 +55,10 @@ Patchset: surface-sam-over-hid
  1 file changed, 35 insertions(+)
 
 diff --git a/drivers/i2c/i2c-core-acpi.c b/drivers/i2c/i2c-core-acpi.c
-index d6037a3286690..a290ebc77aea2 100644
+index 14ae0cfc325ef..a3a9f81fb47ff 100644
 --- a/drivers/i2c/i2c-core-acpi.c
 +++ b/drivers/i2c/i2c-core-acpi.c
-@@ -628,6 +628,28 @@ static int acpi_gsb_i2c_write_bytes(struct i2c_client *client,
+@@ -639,6 +639,28 @@ static int acpi_gsb_i2c_write_bytes(struct i2c_client *client,
  	return (ret == 1) ? 0 : -EIO;
  }
  
@@ -87,7 +87,7 @@ index d6037a3286690..a290ebc77aea2 100644
  static acpi_status
  i2c_acpi_space_handler(u32 function, acpi_physical_address command,
  			u32 bits, u64 *value64,
-@@ -729,6 +751,19 @@ i2c_acpi_space_handler(u32 function, acpi_physical_address command,
+@@ -740,6 +762,19 @@ i2c_acpi_space_handler(u32 function, acpi_physical_address command,
  		}
  		break;
  
@@ -110,7 +110,7 @@ index d6037a3286690..a290ebc77aea2 100644
 -- 
 2.45.1
 
-From ebfda7ad73dd90971be10e9d6f59c51c781accbb Mon Sep 17 00:00:00 2001
+From 9ff8e9c9025f8a0a7e4b0b8cd1e526a4f4ff331f Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sat, 13 Feb 2021 16:41:18 +0100
 Subject: [PATCH] platform/surface: Add driver for Surface Book 1 dGPU switch

+ 2 - 2
patches/6.9/0009-surface-button.patch

@@ -1,4 +1,4 @@
-From 1e315f586b0b2bc375b96bb538a3be4c0b09d1ea Mon Sep 17 00:00:00 2001
+From 23a728a730706febe949f3cb7d34c35e91f77be0 Mon Sep 17 00:00:00 2001
 From: Sachi King <nakato@nakato.io>
 Date: Tue, 5 Oct 2021 00:05:09 +1100
 Subject: [PATCH] Input: soc_button_array - support AMD variant Surface devices
@@ -75,7 +75,7 @@ index f6d060377d189..b8603f74eb286 100644
 -- 
 2.45.1
 
-From ac551644781bce2145c901b16779114b273c4d49 Mon Sep 17 00:00:00 2001
+From 85b8dbc9527a74be5f87d2148c79242219cef174 Mon Sep 17 00:00:00 2001
 From: Sachi King <nakato@nakato.io>
 Date: Tue, 5 Oct 2021 00:22:57 +1100
 Subject: [PATCH] platform/surface: surfacepro3_button: don't load on amd

+ 6 - 6
patches/6.9/0010-surface-typecover.patch

@@ -1,4 +1,4 @@
-From dbe49f128699931e317242ba589c1c22a63eed5f Mon Sep 17 00:00:00 2001
+From 876520d57f820abe10ebac4ea016c696a1508196 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sat, 18 Feb 2023 01:02:49 +0100
 Subject: [PATCH] USB: quirks: Add USB_QUIRK_DELAY_INIT for Surface Go 3
@@ -39,7 +39,7 @@ index b4783574b8e66..360970620589a 100644
 -- 
 2.45.1
 
-From 89a3afeae85bd60a46bc4c2f0b23fb886452f5be Mon Sep 17 00:00:00 2001
+From 0de3d958b4cc82cd4e2814504f9125830d0807c5 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
 Date: Thu, 5 Nov 2020 13:09:45 +0100
 Subject: [PATCH] hid/multitouch: Turn off Type Cover keyboard backlight when
@@ -75,7 +75,7 @@ Patchset: surface-typecover
  1 file changed, 98 insertions(+), 2 deletions(-)
 
 diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c
-index 04a014cd2a2f6..89c9b00e63712 100644
+index 56fc78841f245..a266449065a0a 100644
 --- a/drivers/hid/hid-multitouch.c
 +++ b/drivers/hid/hid-multitouch.c
 @@ -34,7 +34,10 @@
@@ -257,7 +257,7 @@ index 04a014cd2a2f6..89c9b00e63712 100644
  	del_timer_sync(&td->release_timer);
  
  	sysfs_remove_group(&hdev->dev.kobj, &mt_attribute_group);
-@@ -2229,6 +2320,11 @@ static const struct hid_device_id mt_devices[] = {
+@@ -2235,6 +2326,11 @@ static const struct hid_device_id mt_devices[] = {
  		MT_USB_DEVICE(USB_VENDOR_ID_XIROKU,
  			USB_DEVICE_ID_XIROKU_CSR2) },
  
@@ -272,7 +272,7 @@ index 04a014cd2a2f6..89c9b00e63712 100644
 -- 
 2.45.1
 
-From 3e3ecb44c93d8259a2a9e97ccfa09eb5b54d1a90 Mon Sep 17 00:00:00 2001
+From 058286622357a3cdc684076c9bbae4dbbb58c5b0 Mon Sep 17 00:00:00 2001
 From: PJungkamp <p.jungkamp@gmail.com>
 Date: Fri, 25 Feb 2022 12:04:25 +0100
 Subject: [PATCH] hid/multitouch: Add support for surface pro type cover tablet
@@ -301,7 +301,7 @@ Patchset: surface-typecover
  1 file changed, 122 insertions(+), 26 deletions(-)
 
 diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c
-index 89c9b00e63712..be131488161cd 100644
+index a266449065a0a..060c706e936ac 100644
 --- a/drivers/hid/hid-multitouch.c
 +++ b/drivers/hid/hid-multitouch.c
 @@ -77,6 +77,7 @@ MODULE_LICENSE("GPL");

+ 2 - 2
patches/6.9/0011-surface-shutdown.patch

@@ -1,4 +1,4 @@
-From 9e0b83c9668c3d0e8e5ce9c254697056940a205d Mon Sep 17 00:00:00 2001
+From bc69ab6e0c225a8a0dd04954209e8964ba503aba Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sun, 19 Feb 2023 22:12:24 +0100
 Subject: [PATCH] PCI: Add quirk to prevent calling shutdown mehtod
@@ -81,7 +81,7 @@ index eff7f5df08e27..d1cb4ff3ebc57 100644
 +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
 diff --git a/include/linux/pci.h b/include/linux/pci.h
-index 16493426a04ff..0eb821624056d 100644
+index 6f9c5ed5eb3ba..01ec9872f2bc4 100644
 --- a/include/linux/pci.h
 +++ b/include/linux/pci.h
 @@ -465,6 +465,7 @@ struct pci_dev {

+ 1 - 1
patches/6.9/0012-surface-gpe.patch

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

+ 13 - 13
patches/6.9/0013-cameras.patch

@@ -1,4 +1,4 @@
-From 44ed44fe421e484bcf2de223d7e8077302635772 Mon Sep 17 00:00:00 2001
+From d85d16f63830263b7caf834e7db5b96d8a21aa8b Mon Sep 17 00:00:00 2001
 From: Hans de Goede <hdegoede@redhat.com>
 Date: Sun, 10 Oct 2021 20:56:57 +0200
 Subject: [PATCH] ACPI: delay enumeration of devices with a _DEP pointing to an
@@ -74,7 +74,7 @@ index d1464324de951..5d865a34dd9db 100644
 -- 
 2.45.1
 
-From d9d5afcea9880a957d6a8d975a122b4f54ec28c2 Mon Sep 17 00:00:00 2001
+From 2b0dd055ffb8c8451001e4c31f15ee6eaf24f248 Mon Sep 17 00:00:00 2001
 From: zouxiaoh <xiaohong.zou@intel.com>
 Date: Fri, 25 Jun 2021 08:52:59 +0800
 Subject: [PATCH] iommu: intel-ipu: use IOMMU passthrough mode for Intel IPUs
@@ -184,7 +184,7 @@ index 61bc54299a591..a61af0f4e9fce 100644
 -- 
 2.45.1
 
-From bbf2fb14fae6c6bda12e156ff9d027913ab7860f Mon Sep 17 00:00:00 2001
+From d0eb04ab5c9153e24c51bf6b1d36708a5759e159 Mon Sep 17 00:00:00 2001
 From: Daniel Scally <djrscally@gmail.com>
 Date: Sun, 10 Oct 2021 20:57:02 +0200
 Subject: [PATCH] platform/x86: int3472: Enable I2c daisy chain
@@ -221,7 +221,7 @@ index 1e107fd49f828..e3e1696e7f0ee 100644
 -- 
 2.45.1
 
-From bc2732708fc2a71f7fe3808aa84cc6eabbdd1285 Mon Sep 17 00:00:00 2001
+From 0cc59a0457b1b96281c4bccfda755207990acf7d Mon Sep 17 00:00:00 2001
 From: Daniel Scally <dan.scally@ideasonboard.com>
 Date: Thu, 2 Mar 2023 12:59:39 +0000
 Subject: [PATCH] platform/x86: int3472: Remap reset GPIO for INT347E
@@ -276,7 +276,7 @@ index 07b302e093407..1d3097bc7e487 100644
 -- 
 2.45.1
 
-From 0180b848e145642574d2a91175f92050dcec1ec7 Mon Sep 17 00:00:00 2001
+From 089a7447da1b70a9eacf239de12f905d47dc1cfa Mon Sep 17 00:00:00 2001
 From: Daniel Scally <dan.scally@ideasonboard.com>
 Date: Tue, 21 Mar 2023 13:45:26 +0000
 Subject: [PATCH] media: i2c: Clarify that gain is Analogue gain in OV7251
@@ -315,7 +315,7 @@ index 30f61e04ecaf5..9c1292ca85522 100644
 -- 
 2.45.1
 
-From 67553f37af4ea73f824108a08666b537c68972e5 Mon Sep 17 00:00:00 2001
+From 47f4104dddf43bf9a3197a569c7e132559a6d2ce Mon Sep 17 00:00:00 2001
 From: Daniel Scally <dan.scally@ideasonboard.com>
 Date: Wed, 22 Mar 2023 11:01:42 +0000
 Subject: [PATCH] media: v4l2-core: Acquire privacy led in
@@ -334,10 +334,10 @@ Patchset: cameras
  2 files changed, 4 insertions(+), 4 deletions(-)
 
 diff --git a/drivers/media/v4l2-core/v4l2-async.c b/drivers/media/v4l2-core/v4l2-async.c
-index 3ec323bd528b1..b55570a0142cb 100644
+index 4bb073587817c..cbcbf91db640a 100644
 --- a/drivers/media/v4l2-core/v4l2-async.c
 +++ b/drivers/media/v4l2-core/v4l2-async.c
-@@ -796,6 +796,10 @@ int v4l2_async_register_subdev(struct v4l2_subdev *sd)
+@@ -792,6 +792,10 @@ int v4l2_async_register_subdev(struct v4l2_subdev *sd)
  
  	INIT_LIST_HEAD(&sd->asc_list);
  
@@ -366,7 +366,7 @@ index 89c7192148dfb..44eca113e7727 100644
 -- 
 2.45.1
 
-From 82dff76b0fc0e6d8fec20339edcb52fcb3eb1fac Mon Sep 17 00:00:00 2001
+From 9bd6a3b0aede46de717f298aa509e31d7d3292d0 Mon Sep 17 00:00:00 2001
 From: Kate Hsuan <hpa@redhat.com>
 Date: Tue, 21 Mar 2023 23:37:16 +0800
 Subject: [PATCH] platform: x86: int3472: Add MFD cell for tps68470 LED
@@ -407,7 +407,7 @@ index e3e1696e7f0ee..423dc555093f7 100644
 -- 
 2.45.1
 
-From ac5b449b3e7da53dfff6ab59dc32d9714eb2f106 Mon Sep 17 00:00:00 2001
+From a3703d67b8802d244efc734c7525ec568ea5e907 Mon Sep 17 00:00:00 2001
 From: Kate Hsuan <hpa@redhat.com>
 Date: Tue, 21 Mar 2023 23:37:17 +0800
 Subject: [PATCH] include: mfd: tps68470: Add masks for LEDA and LEDB
@@ -448,7 +448,7 @@ index 7807fa329db00..2d2abb25b944f 100644
 -- 
 2.45.1
 
-From 3bdaa0c3e0b7dfa3b441e7d19d3f08ff3708e354 Mon Sep 17 00:00:00 2001
+From 4cd08afc49d50db17fa7c4f58a3a341159d71c26 Mon Sep 17 00:00:00 2001
 From: Kate Hsuan <hpa@redhat.com>
 Date: Tue, 21 Mar 2023 23:37:18 +0800
 Subject: [PATCH] leds: tps68470: Add LED control for tps68470
@@ -699,7 +699,7 @@ index 0000000000000..35aeb5db89c8f
 -- 
 2.45.1
 
-From 05501de0dab9bc531918dcf2b8aa7e679760fd7b Mon Sep 17 00:00:00 2001
+From 0dfd0e9d881e7f2fa8fde4eca34d8c235612321e Mon Sep 17 00:00:00 2001
 From: mojyack <mojyack@gmail.com>
 Date: Sat, 3 Feb 2024 12:59:53 +0900
 Subject: [PATCH] media: staging: ipu3-imgu: Fix multiple calls of s_stream on
@@ -746,7 +746,7 @@ index 3df58eb3e8822..81aff2d5d8988 100644
 -- 
 2.45.1
 
-From c85328d7df3de31a574e42f66192c6a944f48bde Mon Sep 17 00:00:00 2001
+From c4e3d2d301a489fda30c6079d3f0e5fd93057f3a Mon Sep 17 00:00:00 2001
 From: mojyack <mojyack@gmail.com>
 Date: Tue, 26 Mar 2024 05:55:44 +0900
 Subject: [PATCH] media: i2c: dw9719: fix probe error on surface go 2

+ 2 - 2
patches/6.9/0014-amd-gpio.patch

@@ -1,4 +1,4 @@
-From e0b584d3054d7c69d2e1b4f2ca54e42b79ee5446 Mon Sep 17 00:00:00 2001
+From d8b96395fa7bf340be82eafb6c93e34d809d2e3a Mon Sep 17 00:00:00 2001
 From: Sachi King <nakato@nakato.io>
 Date: Sat, 29 May 2021 17:47:38 +1000
 Subject: [PATCH] ACPI: Add quirk for Surface Laptop 4 AMD missing irq 7
@@ -65,7 +65,7 @@ index 4bf82dbd2a6b5..7a8cb090c6568 100644
 -- 
 2.45.1
 
-From dafa7b45eecb1e02dc857158566d2fb3087fa71f Mon Sep 17 00:00:00 2001
+From db60b087f5f21504f65ea41d67ded72538e0f5ea Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Thu, 3 Jun 2021 14:04:26 +0200
 Subject: [PATCH] ACPI: Add AMD 13" Surface Laptop 4 model to irq 7 override

+ 1 - 1
patches/6.9/0015-rtc.patch

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