Update v6.3 patches

Changes:
 - Update IPTS
   - Remove usages of C11 for compatibility with older (Android) kernels
   - Remove sensor reset during shutdown
   - Fix compiling resources.c on Android-x86 kernel
   - Split out HID behaviour for different EDS versions into different
     files
   - Fix kernel-doc comments
   - Add missing docs for members of the device info struct
   - Drop Intel copyright
   - Rename doorbell mode to poll mode
   - Disable the HID interface when the hardware is shutting down
   See https://github.com/linux-surface/kernel/pull/142 for details

Links:
 - kernel: 103a676b68
 - IPTS: 56765da3f8
This commit is contained in:
Maximilian Luz 2023-07-21 20:48:47 +02:00
parent 26897a2bb7
commit 65dfbbbe00
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02
11 changed files with 1287 additions and 32 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,4 @@
From 616e4d5be660b43bfdbeb482a0c51b9fa41ad8db Mon Sep 17 00:00:00 2001
From c5736bea5de7b1649e1fa553c74abc4680ad13d5 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 df9e261af0b5..bc2a0aefedf2 100644
--
2.41.0
From e8ad126fce6c281ce4fc654d63aae47799d3e00a Mon Sep 17 00:00:00 2001
From 1e798941ea2eddfaaee389d73f4cc95d0afd200a Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Sun, 11 Dec 2022 12:10:54 +0100
Subject: [PATCH] hid: Add support for Intel Touch Host Controller

View file

@ -1,4 +1,4 @@
From b001aa2512d271e53ecae0550c5ce25074825b1b Mon Sep 17 00:00:00 2001
From 721d2514754653db1eeae6cb09b8c5851815d045 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 4 Mar 2023 20:09:36 +0100
Subject: [PATCH] platform/surface: aggregator_tabletsw: Properly handle
@ -306,7 +306,7 @@ index a18e9fc7896b..f9a58db6afde 100644
--
2.41.0
From 224f1ac941ceeadbc45abd125ef1c6e21a08d8b4 Mon Sep 17 00:00:00 2001
From 7763a3f919fa3272b556018722d96e02189e1bce Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 19 Feb 2023 23:33:43 +0100
Subject: [PATCH] platform/surface: aggregator_tabletsw: Add support for
@ -423,7 +423,7 @@ index f9a58db6afde..4a029f5db20a 100644
--
2.41.0
From 74b1c596d780dd8b889d281c5b05fecedeaac5d8 Mon Sep 17 00:00:00 2001
From 237b533a2067a4ee7d77b5142f289bc97d8b28e6 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 19 Feb 2023 23:41:18 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add support for
@ -454,7 +454,7 @@ index 296f72d52e6a..0fe5be539652 100644
--
2.41.0
From 9cc9dce8ac2ab5842411a3ab53a29cef728b48db Mon Sep 17 00:00:00 2001
From 230f11360e818c6530586325e74b880cc0091f6d Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 18 May 2023 22:33:55 +0200
Subject: [PATCH] platform/surface: aggregator: Make to_ssam_device_driver()
@ -490,7 +490,7 @@ index df81043b9e71..42b249b4c24b 100644
--
2.41.0
From 4162fc8275880cfe28a4a8e514cc8e6b9a84660c Mon Sep 17 00:00:00 2001
From 3f717da8191b8aed89ec8dc067e02e437e631f4f Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 18 May 2023 22:57:17 +0200
Subject: [PATCH] platform/surface: aggregator_tabletsw: Add support for book

View file

@ -1,4 +1,4 @@
From 9c6ff410dab5c1024101ea52fa7a356ff37b01de Mon Sep 17 00:00:00 2001
From f96fe696e1b754f41dd7eb8427bfd37abc32e17b 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
@ -110,7 +110,7 @@ index d6037a328669..a290ebc77aea 100644
--
2.41.0
From df92dd094bcbe94aadd83cc42d241b173f665783 Mon Sep 17 00:00:00 2001
From 4ed2e1c529491ad9108600b983f1e94f233b3ec3 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

View file

@ -1,4 +1,4 @@
From 98641e2d9bde4a32df53f62630222b29db2a82fc Mon Sep 17 00:00:00 2001
From 18ca4ce18bdd41a466c56249bc9d611c20f8a20d 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 e79f5497948b..2bddbe6e9ea4 100644
--
2.41.0
From 491910a3836e0f02a62400ffad35f6bcc3c7bb6c Mon Sep 17 00:00:00 2001
From dc47cec103c6148c9c9f0f6f52cc90dfdcb339d2 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

View file

@ -1,4 +1,4 @@
From a9029c6eb4caf814b9b9e9a930b704f8d5cd3a57 Mon Sep 17 00:00:00 2001
From a07c797f1b76140a89c51e0e40fc6babea9e68e6 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 934b3d997702..2c6604c6e8e1 100644
--
2.41.0
From a24d76e447793a9345c16b305be0dbab8ce1e630 Mon Sep 17 00:00:00 2001
From 343f4308fd61bf06542e148b1bac49785f8b8ced 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
@ -272,7 +272,7 @@ index e31be0cb8b85..63fd042aba6b 100644
--
2.41.0
From b130a5c99f7ab270d28434a4a7cdcc81aa95b553 Mon Sep 17 00:00:00 2001
From ba27c9427a6452da6f93f54978880c9e9ffeaf90 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

View file

@ -1,4 +1,4 @@
From a55914d34fe1fc654d18172c98c334c23a44ffb4 Mon Sep 17 00:00:00 2001
From cd84701c3706256122c38fea547b441f3fb7c343 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

View file

@ -1,4 +1,4 @@
From fa969cd2c1a7066fc8aa7d86b197307b1cac5af5 Mon Sep 17 00:00:00 2001
From 8aee6104939c66676b64a7a4cf3d9183d8f5ac43 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

View file

@ -1,4 +1,4 @@
From 20083a68d58e5e0bab69f2036f5f078d640d76cc Mon Sep 17 00:00:00 2001
From ff0706474c7de279c672b7864af5151a6ae95f96 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 0c6f06abe3f4..4fc320f424e8 100644
--
2.41.0
From e91e7eb2f9c2f39b5349937bfaa2121a81ee7308 Mon Sep 17 00:00:00 2001
From 796904ee7d62f7811be092a1920f4ac4f11f34ab 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
@ -191,7 +191,7 @@ index 3ebd2260cdab..f8937235de4b 100644
--
2.41.0
From 50f59f5c567dd8ab47c2c434425a5bf60fff1153 Mon Sep 17 00:00:00 2001
From 11a914e770908dbafc8e8f41ae1c91698a903f97 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
@ -228,7 +228,7 @@ index 5b8d1a9620a5..6a0ff035cf20 100644
--
2.41.0
From 70487e2e4e9808667a5c8e6c26bb6d226b7b445d Mon Sep 17 00:00:00 2001
From 9a9873f5f2705aef3f14af2e2bdf343e0b005c6d Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 4 May 2022 23:21:45 +0100
Subject: [PATCH] media: ipu3-cio2: Move functionality from .complete() to
@ -343,7 +343,7 @@ index 3b76a9d0383a..38f9f4da1922 100644
--
2.41.0
From 01b669a3df33f6042eeaa663ac22e90ecd9f281c Mon Sep 17 00:00:00 2001
From 95ed89c742495136edbd2d8b2376bda0eb93ebba Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 2 Jun 2022 22:15:56 +0100
Subject: [PATCH] media: ipu3-cio2: Re-add .complete() to ipu3-cio2
@ -386,7 +386,7 @@ index 38f9f4da1922..82681df7d794 100644
--
2.41.0
From 9768219358ba12b49e8e620d33c213a5ae40e7ea Mon Sep 17 00:00:00 2001
From fe433553cf0a3783eed8feba9008a812c8e9437d Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 28 Oct 2021 21:55:16 +0100
Subject: [PATCH] media: i2c: Add driver for DW9719 VCM
@ -890,7 +890,7 @@ index 000000000000..180b04d2a6b3
--
2.41.0
From 7b479f98b72e58a9e2a66d07f9e21d3600f09321 Mon Sep 17 00:00:00 2001
From 0a3d7789a2b689100424d9f734ef9219531be35e Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 15 Jul 2022 23:48:00 +0200
Subject: [PATCH] drivers/media/i2c: Fix DW9719 dependencies
@ -919,7 +919,7 @@ index e759470a0b6b..dbc6d20efbe5 100644
--
2.41.0
From abcb45e4ffcfd28d890b172c54ab49d60844da8e Mon Sep 17 00:00:00 2001
From 1573781bd9baa00a0ae6219df1b52b3da0b86f81 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
@ -975,7 +975,7 @@ index f064da74f50a..2064b3bbe530 100644
--
2.41.0
From 315faeeba93da3fb2ac64ad4a7e180866a3fab2d Mon Sep 17 00:00:00 2001
From 346e3dbe132a28a4cb909e4f95dfe27e58935a21 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
@ -1014,7 +1014,7 @@ index 88e987435285..ff7b2c26da83 100644
--
2.41.0
From da75bc8846664c1766224168b78ec5428a9a219e Mon Sep 17 00:00:00 2001
From d13cd582f45cbbae6d0df66bad3afec162546f91 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
@ -1065,7 +1065,7 @@ index 049c2f2001ea..f8c3e40b2b71 100644
--
2.41.0
From ab78334110e1adec1209aa882128eaccc3909b16 Mon Sep 17 00:00:00 2001
From 1a296f3e4a1b226b4b6f5df873029ab9fbb20f9d 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
@ -1106,7 +1106,7 @@ index 6a0ff035cf20..2a7d01d3abc8 100644
--
2.41.0
From 6d71f3485c887571727f6559f76e6aa83a151bc1 Mon Sep 17 00:00:00 2001
From 2ce7e816613e6b51bdb121137123c912ac69038d 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
@ -1147,7 +1147,7 @@ index 7807fa329db0..2d2abb25b944 100644
--
2.41.0
From b1fb545721349213e71d6efb0291a6e90bb7ee28 Mon Sep 17 00:00:00 2001
From 74d0e8b602b51de02d61d021a7de4afbd61c68ce 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

View file

@ -1,4 +1,4 @@
From 9d4b3944051f77b4df52fc8a9b18ef629d3aed4d Mon Sep 17 00:00:00 2001
From 75de783832aa6103e4d20f29398a8a10307475d4 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 0dac4ab5b55b..9ce909da6db3 100644
--
2.41.0
From 5e027f26a3abc0c923bd221c73a2363ed19c97c9 Mon Sep 17 00:00:00 2001
From 10f143f9d5028e8cfcf6737f54b6a8adba2089f8 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

View file

@ -1,4 +1,4 @@
From 785aacbcd2fefbfe338fbda7be2a4c4585117776 Mon Sep 17 00:00:00 2001
From 4dd3bcf7596f6c7266dee410f40273ed23f5d42c 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