Update v6.0 patches
Changes:
- Add Surface Aggregator support for Surface Laptop 5. This includes:
- Battery and charger status.
- Internal HID devices (keyboard, touchpad, and UCSI HID client)
- ACPI platform profile
Links:
- kernel: abf8ca7377
This commit is contained in:
parent
7491c77de8
commit
ef1bf71463
|
@ -1117,7 +1117,7 @@ index 443fe7647315..58ad4cad445c 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From e585a9fde47a9f2418d160f5da97e274f3319482 Mon Sep 17 00:00:00 2001
|
From 3fb601957680461c5def9ef3a4189f8b425b2467 Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Sun, 13 Nov 2022 11:38:58 +0100
|
Date: Sun, 13 Nov 2022 11:38:58 +0100
|
||||||
Subject: [PATCH] wip! platform/surface: aggregator: Do not check for repeated
|
Subject: [PATCH] wip! platform/surface: aggregator: Do not check for repeated
|
||||||
|
@ -1190,3 +1190,56 @@ index 6748fe4ac5d5..e0d5b18ade0b 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
|
From be009a248ee377dbeffb84f6ee0c848b1dc6f4bc Mon Sep 17 00:00:00 2001
|
||||||
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
|
Date: Sun, 13 Nov 2022 20:47:28 +0100
|
||||||
|
Subject: [PATCH] wip! platform/surface: aggregator_registry: Add support for
|
||||||
|
Surface Laptop 5
|
||||||
|
|
||||||
|
Add device nodes to enable support for battery and charger status, the
|
||||||
|
ACPI platform profile, as well as internal HID devices (including
|
||||||
|
touchpad and keyboard) on the Surface Laptop 5.
|
||||||
|
|
||||||
|
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
|
Patchset: surface-sam
|
||||||
|
---
|
||||||
|
.../surface/surface_aggregator_registry.c | 16 ++++++++++++++++
|
||||||
|
1 file changed, 16 insertions(+)
|
||||||
|
|
||||||
|
diff --git a/drivers/platform/surface/surface_aggregator_registry.c b/drivers/platform/surface/surface_aggregator_registry.c
|
||||||
|
index 58ad4cad445c..c01f17227d8f 100644
|
||||||
|
--- a/drivers/platform/surface/surface_aggregator_registry.c
|
||||||
|
+++ b/drivers/platform/surface/surface_aggregator_registry.c
|
||||||
|
@@ -234,6 +234,19 @@ static const struct software_node *ssam_node_group_sl3[] = {
|
||||||
|
NULL,
|
||||||
|
};
|
||||||
|
|
||||||
|
+/* Devices for Surface Laptop 5. */
|
||||||
|
+static const struct software_node *ssam_node_group_sl5[] = {
|
||||||
|
+ &ssam_node_root,
|
||||||
|
+ &ssam_node_bat_ac,
|
||||||
|
+ &ssam_node_bat_main,
|
||||||
|
+ &ssam_node_tmp_pprof,
|
||||||
|
+ &ssam_node_hid_main_keyboard,
|
||||||
|
+ &ssam_node_hid_main_touchpad,
|
||||||
|
+ &ssam_node_hid_main_iid5,
|
||||||
|
+ &ssam_node_hid_sam_ucm_ucsi,
|
||||||
|
+ NULL,
|
||||||
|
+};
|
||||||
|
+
|
||||||
|
/* Devices for Surface Laptop Studio. */
|
||||||
|
static const struct software_node *ssam_node_group_sls[] = {
|
||||||
|
&ssam_node_root,
|
||||||
|
@@ -345,6 +358,9 @@ static const struct acpi_device_id ssam_platform_hub_match[] = {
|
||||||
|
/* Surface Laptop 4 (13", Intel) */
|
||||||
|
{ "MSHW0250", (unsigned long)ssam_node_group_sl3 },
|
||||||
|
|
||||||
|
+ /* Surface Laptop 5 */
|
||||||
|
+ { "MSHW0350", (unsigned long)ssam_node_group_sl5 },
|
||||||
|
+
|
||||||
|
/* Surface Laptop Go 1 */
|
||||||
|
{ "MSHW0118", (unsigned long)ssam_node_group_slg1 },
|
||||||
|
|
||||||
|
--
|
||||||
|
2.38.1
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From bfaebd45292f3b5c3d2fb54ecf234ede9dcedac7 Mon Sep 17 00:00:00 2001
|
From 33a1f9f4a3424c6d2f57ba91469af4bc87fe6d48 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
|
||||||
|
@ -110,7 +110,7 @@ index 08b561f0709d..d7c397bce0f0 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From 918ffe7b1ea79bc411d865c714683ce1bf4c54ae Mon Sep 17 00:00:00 2001
|
From c01978c15903449717d29e1d48b5d6b68c599f07 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
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From 60126bdbdad2ceac62b4a74ce2433330d2d8fb6d Mon Sep 17 00:00:00 2001
|
From c5ba8e236d966c2c729b8f4c912c8a5719179a43 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 480476121c01..36e1bf7b7a01 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From 0363efd5ccd8f9b93d9a1cce67d25f4ca1fce5fb Mon Sep 17 00:00:00 2001
|
From b107d55d8dcded1666e898e0210883dad5497913 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
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From dc86b9197c39cd7076a47166bd965b110e2277be Mon Sep 17 00:00:00 2001
|
From f13cf86a88c9280cc716215b74a7aea82e14cd70 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
|
||||||
|
@ -231,7 +231,7 @@ index 91a4d3fc30e0..458537bf4a8e 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From 3a965054331edf475a9878b180c0e053a3fa2d7a Mon Sep 17 00:00:00 2001
|
From e5d98701ea0438b1937beb647b3ca335d9ef608e 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
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From 49e1272cbd568f29984f1a92f5f4fb628e7e90f5 Mon Sep 17 00:00:00 2001
|
From fa13e41a4db675a98a4be4c5ee53e6075228308b 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 42cec8120f18..72d0e599120f 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From 4ac498a1b567d58746cb2dd6f9642919c3e68a45 Mon Sep 17 00:00:00 2001
|
From 4b73bb9726872b35ac43188aa99a60568bcb52a8 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
|
||||||
|
@ -191,7 +191,7 @@ index 4c895b5f7e2d..f68f031dee46 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From bdf47a8de8d834916fcb1b3910e25571274dd454 Mon Sep 17 00:00:00 2001
|
From 74cef1338ab668c788f177a56200fa82ea6cbf1b 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
|
||||||
|
@ -228,7 +228,7 @@ index 22f61b47f9e5..e1de1ff40bba 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From 313a1b9f288052c084f5961e44b234f5c7e95f3a Mon Sep 17 00:00:00 2001
|
From c427035184ecb75f17244398698beb3cad0a27cb Mon Sep 17 00:00:00 2001
|
||||||
From: Daniel Scally <djrscally@gmail.com>
|
From: Daniel Scally <djrscally@gmail.com>
|
||||||
Date: Thu, 28 Oct 2021 21:55:16 +0100
|
Date: Thu, 28 Oct 2021 21:55:16 +0100
|
||||||
Subject: [PATCH] media: i2c: Add driver for DW9719 VCM
|
Subject: [PATCH] media: i2c: Add driver for DW9719 VCM
|
||||||
|
@ -734,7 +734,7 @@ index 000000000000..8451c75b696b
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From bdc60eaaa8aec8d9f0f4f3c5974014b718652f01 Mon Sep 17 00:00:00 2001
|
From cd058e767f2b7cc015b605de9315053aa8f10c49 Mon Sep 17 00:00:00 2001
|
||||||
From: Daniel Scally <djrscally@gmail.com>
|
From: Daniel Scally <djrscally@gmail.com>
|
||||||
Date: Wed, 4 May 2022 23:21:45 +0100
|
Date: Wed, 4 May 2022 23:21:45 +0100
|
||||||
Subject: [PATCH] media: ipu3-cio2: Move functionality from .complete() to
|
Subject: [PATCH] media: ipu3-cio2: Move functionality from .complete() to
|
||||||
|
@ -849,7 +849,7 @@ index a3fe547b7fce..5648f29ced7b 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From 09bd5dff551151916506fa94bbe1227913d1f0e7 Mon Sep 17 00:00:00 2001
|
From 51699a6cd670e51111098a058de96949f52c0009 Mon Sep 17 00:00:00 2001
|
||||||
From: Daniel Scally <djrscally@gmail.com>
|
From: Daniel Scally <djrscally@gmail.com>
|
||||||
Date: Thu, 2 Jun 2022 22:15:56 +0100
|
Date: Thu, 2 Jun 2022 22:15:56 +0100
|
||||||
Subject: [PATCH] media: ipu3-cio2: Re-add .complete() to ipu3-cio2
|
Subject: [PATCH] media: ipu3-cio2: Re-add .complete() to ipu3-cio2
|
||||||
|
@ -892,7 +892,7 @@ index 5648f29ced7b..957a30cd369d 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From 6f92a3fe154d3b110b5cab8bd84672db76c2a118 Mon Sep 17 00:00:00 2001
|
From 929a64ce4fdd39bffa8e14bfd3537466d5f72a56 Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Fri, 15 Jul 2022 23:48:00 +0200
|
Date: Fri, 15 Jul 2022 23:48:00 +0200
|
||||||
Subject: [PATCH] drivers/media/i2c: Fix DW9719 dependencies
|
Subject: [PATCH] drivers/media/i2c: Fix DW9719 dependencies
|
||||||
|
@ -921,7 +921,7 @@ index 98d081efeef7..c67966cafe10 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From e600b49557e80cd1ae75d2c6731214f99ab84446 Mon Sep 17 00:00:00 2001
|
From db0b5104b51f28b6ddd4dd7dfb7b46e6c8e71afb Mon Sep 17 00:00:00 2001
|
||||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||||
Date: Wed, 7 Sep 2022 15:38:08 +0200
|
Date: Wed, 7 Sep 2022 15:38:08 +0200
|
||||||
Subject: [PATCH] ipu3-imgu: Fix NULL pointer dereference in
|
Subject: [PATCH] ipu3-imgu: Fix NULL pointer dereference in
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
From 4ee56dbefbabca4351e5c4a8a6453ee92b229139 Mon Sep 17 00:00:00 2001
|
From 6d1ac3c32f13d8f13da493d024787dbd057f7781 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 907cc98b1938..0116d27b29ea 100644
|
||||||
--
|
--
|
||||||
2.38.1
|
2.38.1
|
||||||
|
|
||||||
From 9b3f18d7dd54d2fc22fd41b4ffd5600bef736167 Mon Sep 17 00:00:00 2001
|
From 8e3822e5712b628dc53280220749a72b680dc9a1 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
|
||||||
|
|
Loading…
Reference in a new issue