diff --git a/patches/6.0/0005-surface-sam.patch b/patches/6.0/0005-surface-sam.patch index daa1b193a..d0f036a8c 100644 --- a/patches/6.0/0005-surface-sam.patch +++ b/patches/6.0/0005-surface-sam.patch @@ -1117,7 +1117,7 @@ index 443fe7647315..58ad4cad445c 100644 -- 2.38.1 -From e585a9fde47a9f2418d160f5da97e274f3319482 Mon Sep 17 00:00:00 2001 +From 3fb601957680461c5def9ef3a4189f8b425b2467 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Sun, 13 Nov 2022 11:38:58 +0100 Subject: [PATCH] wip! platform/surface: aggregator: Do not check for repeated @@ -1190,3 +1190,56 @@ index 6748fe4ac5d5..e0d5b18ade0b 100644 -- 2.38.1 +From be009a248ee377dbeffb84f6ee0c848b1dc6f4bc Mon Sep 17 00:00:00 2001 +From: Maximilian Luz +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 +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 + diff --git a/patches/6.0/0006-surface-sam-over-hid.patch b/patches/6.0/0006-surface-sam-over-hid.patch index 46f0ee70f..9ab62e00b 100644 --- a/patches/6.0/0006-surface-sam-over-hid.patch +++ b/patches/6.0/0006-surface-sam-over-hid.patch @@ -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 Date: Sat, 25 Jul 2020 17:19:53 +0200 Subject: [PATCH] i2c: acpi: Implement RawBytes read access @@ -110,7 +110,7 @@ index 08b561f0709d..d7c397bce0f0 100644 -- 2.38.1 -From 918ffe7b1ea79bc411d865c714683ce1bf4c54ae Mon Sep 17 00:00:00 2001 +From c01978c15903449717d29e1d48b5d6b68c599f07 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Sat, 13 Feb 2021 16:41:18 +0100 Subject: [PATCH] platform/surface: Add driver for Surface Book 1 dGPU switch diff --git a/patches/6.0/0007-surface-button.patch b/patches/6.0/0007-surface-button.patch index 7861fdbb6..076dbe954 100644 --- a/patches/6.0/0007-surface-button.patch +++ b/patches/6.0/0007-surface-button.patch @@ -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 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 480476121c01..36e1bf7b7a01 100644 -- 2.38.1 -From 0363efd5ccd8f9b93d9a1cce67d25f4ca1fce5fb Mon Sep 17 00:00:00 2001 +From b107d55d8dcded1666e898e0210883dad5497913 Mon Sep 17 00:00:00 2001 From: Sachi King Date: Tue, 5 Oct 2021 00:22:57 +1100 Subject: [PATCH] platform/surface: surfacepro3_button: don't load on amd diff --git a/patches/6.0/0008-surface-typecover.patch b/patches/6.0/0008-surface-typecover.patch index 0930756d4..7c2ea798c 100644 --- a/patches/6.0/0008-surface-typecover.patch +++ b/patches/6.0/0008-surface-typecover.patch @@ -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?= Date: Thu, 5 Nov 2020 13:09:45 +0100 Subject: [PATCH] hid/multitouch: Turn off Type Cover keyboard backlight when @@ -231,7 +231,7 @@ index 91a4d3fc30e0..458537bf4a8e 100644 -- 2.38.1 -From 3a965054331edf475a9878b180c0e053a3fa2d7a Mon Sep 17 00:00:00 2001 +From e5d98701ea0438b1937beb647b3ca335d9ef608e Mon Sep 17 00:00:00 2001 From: PJungkamp Date: Fri, 25 Feb 2022 12:04:25 +0100 Subject: [PATCH] hid/multitouch: Add support for surface pro type cover tablet diff --git a/patches/6.0/0009-cameras.patch b/patches/6.0/0009-cameras.patch index 911896c3a..f711e8254 100644 --- a/patches/6.0/0009-cameras.patch +++ b/patches/6.0/0009-cameras.patch @@ -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 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 42cec8120f18..72d0e599120f 100644 -- 2.38.1 -From 4ac498a1b567d58746cb2dd6f9642919c3e68a45 Mon Sep 17 00:00:00 2001 +From 4b73bb9726872b35ac43188aa99a60568bcb52a8 Mon Sep 17 00:00:00 2001 From: zouxiaoh 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 4c895b5f7e2d..f68f031dee46 100644 -- 2.38.1 -From bdf47a8de8d834916fcb1b3910e25571274dd454 Mon Sep 17 00:00:00 2001 +From 74cef1338ab668c788f177a56200fa82ea6cbf1b Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Sun, 10 Oct 2021 20:57:02 +0200 Subject: [PATCH] platform/x86: int3472: Enable I2c daisy chain @@ -228,7 +228,7 @@ index 22f61b47f9e5..e1de1ff40bba 100644 -- 2.38.1 -From 313a1b9f288052c084f5961e44b234f5c7e95f3a Mon Sep 17 00:00:00 2001 +From c427035184ecb75f17244398698beb3cad0a27cb Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 28 Oct 2021 21:55:16 +0100 Subject: [PATCH] media: i2c: Add driver for DW9719 VCM @@ -734,7 +734,7 @@ index 000000000000..8451c75b696b -- 2.38.1 -From bdc60eaaa8aec8d9f0f4f3c5974014b718652f01 Mon Sep 17 00:00:00 2001 +From cd058e767f2b7cc015b605de9315053aa8f10c49 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Wed, 4 May 2022 23:21:45 +0100 Subject: [PATCH] media: ipu3-cio2: Move functionality from .complete() to @@ -849,7 +849,7 @@ index a3fe547b7fce..5648f29ced7b 100644 -- 2.38.1 -From 09bd5dff551151916506fa94bbe1227913d1f0e7 Mon Sep 17 00:00:00 2001 +From 51699a6cd670e51111098a058de96949f52c0009 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 2 Jun 2022 22:15:56 +0100 Subject: [PATCH] media: ipu3-cio2: Re-add .complete() to ipu3-cio2 @@ -892,7 +892,7 @@ index 5648f29ced7b..957a30cd369d 100644 -- 2.38.1 -From 6f92a3fe154d3b110b5cab8bd84672db76c2a118 Mon Sep 17 00:00:00 2001 +From 929a64ce4fdd39bffa8e14bfd3537466d5f72a56 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 15 Jul 2022 23:48:00 +0200 Subject: [PATCH] drivers/media/i2c: Fix DW9719 dependencies @@ -921,7 +921,7 @@ index 98d081efeef7..c67966cafe10 100644 -- 2.38.1 -From e600b49557e80cd1ae75d2c6731214f99ab84446 Mon Sep 17 00:00:00 2001 +From db0b5104b51f28b6ddd4dd7dfb7b46e6c8e71afb Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Wed, 7 Sep 2022 15:38:08 +0200 Subject: [PATCH] ipu3-imgu: Fix NULL pointer dereference in diff --git a/patches/6.0/0010-amd-gpio.patch b/patches/6.0/0010-amd-gpio.patch index 0b419419c..39f3bd2d0 100644 --- a/patches/6.0/0010-amd-gpio.patch +++ b/patches/6.0/0010-amd-gpio.patch @@ -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 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 907cc98b1938..0116d27b29ea 100644 -- 2.38.1 -From 9b3f18d7dd54d2fc22fd41b4ffd5600bef736167 Mon Sep 17 00:00:00 2001 +From 8e3822e5712b628dc53280220749a72b680dc9a1 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Thu, 3 Jun 2021 14:04:26 +0200 Subject: [PATCH] ACPI: Add AMD 13" Surface Laptop 4 model to irq 7 override