Update v6.2 patches

Changes:
 - Allow SAM/EC events to be executed in parallel, preventing events of
   different subsystems, such as battery and keyboard events, from
   blocking each other
 - Rebase onto v6.2.14

Links:
 - kernel: 0d368bd52f
This commit is contained in:
Maximilian Luz 2023-05-03 02:47:22 +02:00
parent 3b8d721f4e
commit feb99334a7
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02
14 changed files with 119 additions and 59 deletions

View file

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

View file

@ -1,4 +1,4 @@
From 900ba7d5bd492e5f545b32e1d5fd12ce2c37ad39 Mon Sep 17 00:00:00 2001
From 1c5122422c0c82a7e6eebe9f0a2d8f6b9983cd4e 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.40.1
From 0fc07dbbb82b3a1c960e02f0c7a0db148ed25014 Mon Sep 17 00:00:00 2001
From 64b22a11f9ab56dc26a0a8560f20068c328415f3 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.40.1
From b3397ee4f7fe5270c74e86eb6671099433faff16 Mon Sep 17 00:00:00 2001
From 5c50cc11918e818cb9a3808db109b77637b5dd60 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

View file

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

View file

@ -1,4 +1,4 @@
From a8bf2b319657183cc78ebf3b53c470a27a2b23e7 Mon Sep 17 00:00:00 2001
From 9c3d1a2c652a1aaef30f57eba84735a7a2eb9959 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] misc: mei: Add missing IPTS device IDs
@ -36,7 +36,7 @@ index 5bf0d50d55a00..c13864512229f 100644
--
2.40.1
From 1579947959006b8b23805ee83ccbbe17515a3fe1 Mon Sep 17 00:00:00 2001
From 1fe5e03eaca6f5680be9fa2bdac3c0fb29db9b55 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: ipts: use IOMMU passthrough mode for IPTS
@ -136,7 +136,7 @@ index 52afcdaf7c7f1..08e35f9e67a62 100644
--
2.40.1
From ff92331f7f73a4d58169801dade554313a8d7baf Mon Sep 17 00:00:00 2001
From 7055dd8ffc0ea12bb3f7efc674d383810367b7f4 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
@ -2986,7 +2986,7 @@ index 0000000000000..a314843599fc3
--
2.40.1
From 2a621030c7dac44952f917cdcccb454c8ef4d285 Mon Sep 17 00:00:00 2001
From e42c073b66087525f93da8b5bf4e877844136b1c Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Fri, 28 Apr 2023 15:41:12 +0200
Subject: [PATCH] Update IPTS from module repo

View file

@ -1,4 +1,4 @@
From b0f031e253812740a11e0d88cc9d9467bd0e147e Mon Sep 17 00:00:00 2001
From 0f186463eb36621955101d9e2733dd45ab48c016 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 f58f5f57af782..59a6a458d9bfa 100644
--
2.40.1
From ccb71f13fc20ed87598a1968c1c79d1670f241bb Mon Sep 17 00:00:00 2001
From 797268c8c57625d7addb153cd22631644d1a9ad7 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 f09ba7950e39a6722c0dfeda92d809f7a91740f7 Mon Sep 17 00:00:00 2001
From cd89d96aba9c3eadd56d817a53873c13c5515995 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 2 Dec 2022 23:33:20 +0100
Subject: [PATCH] platform/surface: aggregator: Improve documentation and
@ -289,7 +289,7 @@ index 45501b6e54e8a..5c4ae1a261831 100644
--
2.40.1
From aaca519aa0c2ac1ca78eff2cb321d156eb449889 Mon Sep 17 00:00:00 2001
From 3d608e94b988ed1064d776defee95b70f2af0726 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 2 Dec 2022 23:33:21 +0100
Subject: [PATCH] platform/surface: aggregator: Add target and source IDs to
@ -486,7 +486,7 @@ index 2a2c17771d014..55cc61bba1da6 100644
--
2.40.1
From 5af94d2d902d0ec3d1f1cbfecc1b71fac27557cd Mon Sep 17 00:00:00 2001
From 8dbaa281a6417bf74d5ce6812b48b419604b2c6a Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 2 Dec 2022 23:33:22 +0100
Subject: [PATCH] platform/surface: aggregator_hub: Use target-ID enum instead
@ -529,7 +529,7 @@ index 43061514be382..62f27cdb6ca8f 100644
--
2.40.1
From 364ca50f0fac51ca5cf1f17e8c8cbf7edde6d0d5 Mon Sep 17 00:00:00 2001
From 377139d6fc82b3111d1fb37214d59b21698e6ea3 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 2 Dec 2022 23:33:23 +0100
Subject: [PATCH] platform/surface: aggregator_tabletsw: Use target-ID enum
@ -581,7 +581,7 @@ index 27d95a6a78513..bd8cd453c393a 100644
--
2.40.1
From 445bbd42b197e670b3381f3ce35a99cce3d9aa22 Mon Sep 17 00:00:00 2001
From e985ddb2f57c6848388d34844145294f1117c423 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 2 Dec 2022 23:33:24 +0100
Subject: [PATCH] platform/surface: dtx: Use target-ID enum instead of
@ -679,7 +679,7 @@ index ed36944467f9f..0de76a784a35f 100644
--
2.40.1
From d515bb0c8aee7780a2be9620420fff37ba80a49d Mon Sep 17 00:00:00 2001
From dbbb0900e09bf9b820a29e9f5766f9a46c8fb3d2 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 2 Dec 2022 23:33:25 +0100
Subject: [PATCH] HID: surface-hid: Use target-ID enum instead of hard-coding
@ -713,7 +713,7 @@ index 0635341bc5174..42933bf3e925f 100644
--
2.40.1
From aed1255a71f2e32a643e1333c39a9ada4dc8079f Mon Sep 17 00:00:00 2001
From 0a06af49ab334fafa8e30db87fc504dbffaa9813 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 2 Dec 2022 23:33:26 +0100
Subject: [PATCH] platform/surface: aggregator: Enforce use of target-ID enum
@ -949,7 +949,7 @@ index 46c45d1b63682..4da20b7a0ee5e 100644
--
2.40.1
From 63bad7df33cf6de592fd14a69939aabe14d5afc1 Mon Sep 17 00:00:00 2001
From 1aabd935c0a8c6f5e9c74edfa8841bf90224737c Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 2 Dec 2022 23:33:27 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Fix target-ID of
@ -1004,7 +1004,7 @@ index 023f126121d7d..296f72d52e6a6 100644
--
2.40.1
From 9f93ec28f976276c1d209897db4998816e68fcc6 Mon Sep 17 00:00:00 2001
From 5d7f1cfad210d8630293779c1a20c9903214b411 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 20 Dec 2022 18:56:08 +0100
Subject: [PATCH] platform/surface: aggregator: Rename top-level request
@ -1551,7 +1551,7 @@ index 4da20b7a0ee5e..1545e5567b152 100644
--
2.40.1
From e7f3f21eed0fe068e4e41e52371fdfe6e92f2695 Mon Sep 17 00:00:00 2001
From 2fe0c689ba50eeca54ff55e36b5d1cc3c4a8ed36 Mon Sep 17 00:00:00 2001
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Date: Wed, 18 Jan 2023 11:38:23 +0200
Subject: [PATCH] platform/surface: Switch to use acpi_evaluate_dsm_typed()
@ -1607,7 +1607,7 @@ index f004a24952013..7b6d887dccdbf 100644
--
2.40.1
From 15802d887a72347893b22305ffec5511da1e93af Mon Sep 17 00:00:00 2001
From 30ce1f5d0d11521368a612f940198f1c2f9f879a 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
@ -1915,7 +1915,7 @@ index 9fed800c7cc09..e8682f52558f3 100644
--
2.40.1
From 7c1a9e726544f6608e0935329f269c6e7ddd6a24 Mon Sep 17 00:00:00 2001
From 89927dd5501283ecf824c33bc479ec6322813d2d 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
@ -2032,7 +2032,7 @@ index e8682f52558f3..8f52b62d1c195 100644
--
2.40.1
From 2b56f3af1ded50131e1e58ddadb0173428afddf4 Mon Sep 17 00:00:00 2001
From 80b3baf67d1f97fa8f93c21047d029b569c458b2 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
@ -2063,3 +2063,63 @@ index 296f72d52e6a6..0fe5be5396525 100644
--
2.40.1
From c8f4a4354d6af1d04bfa93f861fa464f27cf05ca Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Wed, 3 May 2023 02:02:21 +0200
Subject: [PATCH] platform/surface: aggregator: Allow completion work-items to
be executed in parallel
Currently, event completion work-items are restricted to be run strictly
in non-parallel fashion by the respective workqueue. However, this has
lead to some problems:
In some instances, the event notifier function called inside this
completion workqueue takes a non-negligible amount of time to execute.
One such example is the battery event handling code (surface_battery.c),
which can result in a full battery information refresh, involving
further synchronous communication with the EC inside the event handler.
This is made worse if the communication fails spuriously, generally
incurring a multi-second timeout.
Since the event completions are run strictly non-parallel, this blocks
other events from being propagated to the respective subsystems. This
becomes especially noticeable for keyboard and touchpad input, which
also funnel their events through this system. Here, users have reported
occasional multi-second "freezes".
Note, however, that the event handling system was never intended to run
purely sequentially. Instead, we have one work struct per EC/SAM
subsystem, processing the event queue for that subsystem. These work
structs were intended to run in parallel, allowing sequential processing
of work items for each subsystem but parallel processing of work items
across subsystems.
The only restriction to this is the way the workqueue is created.
Therefore, replace create_workqueue() with alloc_workqueue() and do not
restrict the maximum number of parallel work items to be executed on
that queue, resolving any cross-subsystem blockage.
Fixes: c167b9c7e3d6 ("platform/surface: Add Surface Aggregator subsystem")
Link: https://github.com/linux-surface/linux-surface/issues/1026
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
Patchset: surface-sam
---
drivers/platform/surface/aggregator/controller.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/platform/surface/aggregator/controller.c b/drivers/platform/surface/aggregator/controller.c
index 535581c0471c5..545e6628c695f 100644
--- a/drivers/platform/surface/aggregator/controller.c
+++ b/drivers/platform/surface/aggregator/controller.c
@@ -825,7 +825,7 @@ static int ssam_cplt_init(struct ssam_cplt *cplt, struct device *dev)
cplt->dev = dev;
- cplt->wq = create_workqueue(SSAM_CPLT_WQ_NAME);
+ cplt->wq = alloc_workqueue(SSAM_CPLT_WQ_NAME, WQ_UNBOUND, WQ_MEM_RECLAIM, 0);
if (!cplt->wq)
return -ENOMEM;
--
2.40.1

View file

@ -1,4 +1,4 @@
From 240edad984bafbaa556f9a06ae14ce843b0e9216 Mon Sep 17 00:00:00 2001
From a6d7a46816c908417bfea17928f64e81ae8d1948 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 4dd777cc0c89f..b2338618163ad 100644
--
2.40.1
From c8d3f976ec3be9089812fe5c9414a7fde1922f9e Mon Sep 17 00:00:00 2001
From 7dad01e24e2907c17c755805c0a87116cdb82db1 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 5bf942da43bf56aae525f694f5afc09e64b38790 Mon Sep 17 00:00:00 2001
From dc2c396df7e05757416730fd208558628dc4ac41 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 09489380afda7..0f02411a60f1c 100644
--
2.40.1
From fa72094ddf6a939289390a949678254ca8c6292d Mon Sep 17 00:00:00 2001
From 8654d0b53fe7273b4991782a54c58e861f6970d5 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 1d4c4bc33d927422f07e68bb3992fc85b2cf4916 Mon Sep 17 00:00:00 2001
From 2d87dda9933faad7cc4eb2d39e902a3cd142e3c2 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 934b3d997702e..2c6604c6e8e12 100644
--
2.40.1
From 1526d2b87c278e04890f3288bb354b069142158e Mon Sep 17 00:00:00 2001
From f7b71fcdeb7e8075f0b0f7cbcb9b91a86cc472ba 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 e31be0cb8b850..63fd042aba6ba 100644
--
2.40.1
From 9ca8b12477149fea18ea7ba8e3ffe01d5d163109 Mon Sep 17 00:00:00 2001
From 48a27e5f749b1eefcf43d4a5d7ad325bf05afdbf 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 52b7f357ad0de06aad78881cffcb7acf0d753f70 Mon Sep 17 00:00:00 2001
From 55ea5da367e913b376308aa48d4228df5b2a0661 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 7e5788676465be04d3c1db34b80767bb17bf7737 Mon Sep 17 00:00:00 2001
From 2b7d78140fe48c48c26b6862f1976a1975320e61 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 840b8ef6257ac159e19c3581daaa82f05ad68708 Mon Sep 17 00:00:00 2001
From b380ad57715a421fe22dbab64a5384ac0a1ef8f0 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 0c6f06abe3f47..4fc320f424e8e 100644
--
2.40.1
From 076e1b192c897f379180ea28ac09ed3551ae03a2 Mon Sep 17 00:00:00 2001
From 1e53ba177bf677f17f5be560b6d852b7f2f7c5ae 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 08e35f9e67a62..a8f20384dfd4b 100644
--
2.40.1
From e8cef5a3d60c801a1857282cc350bef940b02004 Mon Sep 17 00:00:00 2001
From f9340f06a50a84a0827dcebfd9d55a3fa2cdc5ed 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 5b8d1a9620a5d..6a0ff035cf209 100644
--
2.40.1
From 87801859ebe76d531f28e30da92570d31f785c67 Mon Sep 17 00:00:00 2001
From e80fa1216ba0d9efac9d62c16ddfdec9eb51c166 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
@ -732,7 +732,7 @@ index 0000000000000..180b04d2a6b3a
--
2.40.1
From a3fe98866c446e906264de3425596864853ab0f5 Mon Sep 17 00:00:00 2001
From 3a94f6a9f2b1a076d307f99295c3538d785e6eee 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
@ -847,7 +847,7 @@ index 3b76a9d0383a8..38f9f4da1922e 100644
--
2.40.1
From c228adc9d76d237a0212e5c4d22bbe56614704a7 Mon Sep 17 00:00:00 2001
From 6f7213d127908d5bba61e0fa54b8c6cb1319d967 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
@ -890,7 +890,7 @@ index 38f9f4da1922e..82681df7d794f 100644
--
2.40.1
From 37017dca3d8ea8fd8482fa6ae49e4576fe8016be Mon Sep 17 00:00:00 2001
From 07db55bbc265ae6e0904b08fe8855ce380784614 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 8cfd7b6c4bf54..11b8acd7cc5fe 100644
--
2.40.1
From bb5d1fa9d8412da365e5eb39b15228ca2efc5fbb Mon Sep 17 00:00:00 2001
From 28953b4183d14fdd58617f530bf270ac3f742294 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 c42c3faa2c32d..6f4b8e24eb56c 100644
--
2.40.1
From 7fadb6de757a772654518be2cdfe231d0ed6080b Mon Sep 17 00:00:00 2001
From 3f85b3cb24ccdb1c04d8beb894fa972ac0bc309e Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Fri, 20 Jan 2023 12:45:15 +0100
Subject: [PATCH] leds: led-class: Add led_module_get() helper
@ -1054,7 +1054,7 @@ index aa39b2a48fdff..743d97b082dcb 100644
--
2.40.1
From dbe347cff55928d6e5c341b15ad3c50209e6df1c Mon Sep 17 00:00:00 2001
From 6272edaf9c5f79897f5298160be954bf03336b93 Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Fri, 20 Jan 2023 12:45:16 +0100
Subject: [PATCH] leds: led-class: Add __devm_led_get() helper
@ -1130,7 +1130,7 @@ index 743d97b082dcb..4904d140a560a 100644
--
2.40.1
From 2aaf59bff7ad5a0de2cf0078f6ad8cf96ff83dc8 Mon Sep 17 00:00:00 2001
From 91bde084645fe8879062325deb322817f3296c41 Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Fri, 20 Jan 2023 12:45:17 +0100
Subject: [PATCH] leds: led-class: Add generic [devm_]led_get()
@ -1306,7 +1306,7 @@ index ba4861ec73d30..31cb74b90ffcd 100644
--
2.40.1
From 9032edffe5ae80fb1d384dda4928b87017ae1776 Mon Sep 17 00:00:00 2001
From 72670497341f2176f08a023191f4c82fa2afe18e Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Fri, 20 Jan 2023 12:45:18 +0100
Subject: [PATCH] leds: led-class: Add devicetree support to led_get()
@ -1410,7 +1410,7 @@ index 0c4b8d8d2b4fe..2f3af6e302082 100644
--
2.40.1
From c74a1028b7e427b1798fef1cbd3d2e5df4688cbc Mon Sep 17 00:00:00 2001
From 17b2c78ebc8f19a9a391115d2cbee2a2d37635f8 Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Fri, 20 Jan 2023 12:45:19 +0100
Subject: [PATCH] media: v4l2-core: Built async and fwnode code into
@ -1650,7 +1650,7 @@ index 3d9533c1b2029..c8a2264262bca 100644
--
2.40.1
From d7a0becfbce5cb0af5955692b524910d550f376e Mon Sep 17 00:00:00 2001
From f183e1c251177b607c6e5a805477a8401257f4c0 Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Fri, 27 Jan 2023 21:37:25 +0100
Subject: [PATCH] media: v4l2-core: Make the v4l2-core code enable/disable the
@ -1853,7 +1853,7 @@ index b15fa9930f30c..0547313f98cc4 100644
--
2.40.1
From c2356434deda19a17f02388a5643591dbcd5450a Mon Sep 17 00:00:00 2001
From 87dfa13cad93116c32c6c9064faefbc4753d4766 Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Fri, 27 Jan 2023 21:37:26 +0100
Subject: [PATCH] platform/x86: int3472/discrete: Refactor GPIO to sensor
@ -1950,7 +1950,7 @@ index 6f4b8e24eb56c..443f8dcb1e733 100644
--
2.40.1
From fc088beb4c2dd09f969c9ce4d0c88dc77c4c6c89 Mon Sep 17 00:00:00 2001
From 620568577878e8c9e6aa9fe1020aad79056d0a5d Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Fri, 27 Jan 2023 21:37:27 +0100
Subject: [PATCH] platform/x86: int3472/discrete: Create a LED class device for
@ -2241,7 +2241,7 @@ index 0000000000000..251c6524458e7
--
2.40.1
From 1de4d8e08e23fe60f05183972d6ddba03f7cb734 Mon Sep 17 00:00:00 2001
From 7b706d7963ed406cedb3e15195275fa006826c4a Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Fri, 27 Jan 2023 21:37:28 +0100
Subject: [PATCH] platform/x86: int3472/discrete: Move GPIO request to
@ -2404,7 +2404,7 @@ index 67d26f8a8d9a3..7bac0dd850c83 100644
--
2.40.1
From bb8b9fcf26c5fa5cc18dd7c995e77b05ab3734db Mon Sep 17 00:00:00 2001
From 49583325beecb066c4481219b7199179d93567d5 Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Fri, 27 Jan 2023 21:37:29 +0100
Subject: [PATCH] platform/x86: int3472/discrete: Get the polarity from the
@ -2520,7 +2520,7 @@ index 7bac0dd850c83..d402289ddaab8 100644
--
2.40.1
From 8212950eb990fb351b637046020a536b1252b805 Mon Sep 17 00:00:00 2001
From 4c09387845a676146b70869649cd1887edda46db 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
@ -2560,7 +2560,7 @@ index 6a0ff035cf209..2a7d01d3abc85 100644
--
2.40.1
From bfccd551373e6a01dad37f48f28edb5b8add8215 Mon Sep 17 00:00:00 2001
From b99908b8e082359ea8d15e3551743ffda7fdb7a9 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
@ -2601,7 +2601,7 @@ index 7807fa329db00..2d2abb25b944f 100644
--
2.40.1
From 103b1cb0163ac1cc6507bfcb0b526a8538aee16b Mon Sep 17 00:00:00 2001
From 876e8089b5abeb475d5d92cf9a45622574da5828 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
@ -2851,7 +2851,7 @@ index 0000000000000..35aeb5db89c8f
--
2.40.1
From 2fbc466ea2a12f1c36f613b4429ffc63723e579a Mon Sep 17 00:00:00 2001
From 62ffa3d5cf9c2ef003c3a230ed5116ea75105f33 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
@ -2902,7 +2902,7 @@ index 8501b6931d3a0..077d85553b2b9 100644
--
2.40.1
From b0f6abba0b800c844aca94a90fa43dde3f6f601c Mon Sep 17 00:00:00 2001
From bb26e0640ac87e911ac6c2c5aa50410ec7d22b4b 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

View file

@ -1,4 +1,4 @@
From 3357177e91d0e7a92494b93ace027a375c8e001f Mon Sep 17 00:00:00 2001
From ae495520d81720970249916ebee055952763dcf3 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 0f762070a5e10..6362dd4522337 100644
--
2.40.1
From 600c523dd30a50ee9b95a64a44fac719cc06af39 Mon Sep 17 00:00:00 2001
From daf1eddd0384fd848fbf2e29646549fdb3fe5b57 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 2c2414506dd676b49c4cf61f6d1e7a387e037fd2 Mon Sep 17 00:00:00 2001
From 1b26227044ce6e9f20dedfdd7894666e15f46d9e 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