Selaa lähdekoodia

Update v5.14 patches

Changes:
 - Add support for world-facing camera on Surface Go and Go 2. See
   https://github.com/linux-surface/kernel/pull/109 for more details.
 - Add wake-via-lid support for Surface Pro 8
Maximilian Luz 3 vuotta sitten
vanhempi
commit
1542b2e0e4

+ 38 - 1
patches/5.14/0007-surface-gpe.patch

@@ -1,4 +1,4 @@
-From 38526ed70383d391d4283030b3e55ee7e95c3ecd Mon Sep 17 00:00:00 2001
+From 9195131f09011fad4734431a6db63c84350b02c2 Mon Sep 17 00:00:00 2001
 From: Maximilian Luz <luzmaximilian@gmail.com>
 Date: Sun, 10 Oct 2021 00:02:44 +0200
 Subject: [PATCH] platform/surface: gpe: Add support for Surface Laptop Studio
@@ -46,3 +46,40 @@ index 86f6991b1215..c1775db29efb 100644
 -- 
 2.33.1
 
+From 1c5316d1b388b300aca9806ad998e54858757140 Mon Sep 17 00:00:00 2001
+From: Maximilian Luz <luzmaximilian@gmail.com>
+Date: Wed, 27 Oct 2021 00:56:11 +0200
+Subject: [PATCH] platform/surface: gpe: Add support for Surface Pro 8
+
+The new Surface Pro 8 uses GPEs for lid events as well. Add an entry for
+that so that the lid can be used to wake the device. Note that this is a
+device with a keyboard type cover, where this acts as the "lid".
+
+Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
+Patchset: surface-gpe
+---
+ drivers/platform/surface/surface_gpe.c | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+
+diff --git a/drivers/platform/surface/surface_gpe.c b/drivers/platform/surface/surface_gpe.c
+index c1775db29efb..ec66fde28e75 100644
+--- a/drivers/platform/surface/surface_gpe.c
++++ b/drivers/platform/surface/surface_gpe.c
+@@ -99,6 +99,14 @@ static const struct dmi_system_id dmi_lid_device_table[] = {
+ 		},
+ 		.driver_data = (void *)lid_device_props_l4D,
+ 	},
++	{
++		.ident = "Surface Pro 8",
++		.matches = {
++			DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Microsoft Corporation"),
++			DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "Surface Pro 8"),
++		},
++		.driver_data = (void *)lid_device_props_l4B,
++	},
+ 	{
+ 		.ident = "Surface Book 1",
+ 		.matches = {
+-- 
+2.33.1
+

+ 2 - 2
patches/5.14/0008-surface-button.patch

@@ -1,4 +1,4 @@
-From e3f2af18e856b37e7c3a6db14d2d615eeb1c2128 Mon Sep 17 00:00:00 2001
+From f9bd511dc3469fbda058e1ef2b21494b872a01dd 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 cb6ec59a045d..4e8944f59def 100644
 -- 
 2.33.1
 
-From a1cfed02e3bce56182725820f9f56084eae3dcfb Mon Sep 17 00:00:00 2001
+From 6a18cab1a230d9afe68ad3c8cb97fbe7e32aa8e5 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

+ 1 - 1
patches/5.14/0009-surface-typecover.patch

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

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 362 - 148
patches/5.14/0010-cameras.patch


+ 5 - 5
patches/5.14/0011-amd-gpio.patch

@@ -1,4 +1,4 @@
-From 9177a637b985740a74a326a64cc728ba5c7b23d0 Mon Sep 17 00:00:00 2001
+From 154f225730fa656f3c9a8b730daa794dda0e4f1c 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 e55e0c1fad8c..46dfad41b401 100644
 -- 
 2.33.1
 
-From 27c7ec7a39deea18a708e26f436c7819b422070c Mon Sep 17 00:00:00 2001
+From 9f98d74f40145b77432ecb5d60d71543e76fdf95 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
@@ -107,7 +107,7 @@ index 46dfad41b401..78bf6a097dc5 100644
 -- 
 2.33.1
 
-From 9e404375b63d371c13a10e3e7e6f71ba09d87293 Mon Sep 17 00:00:00 2001
+From 21d29f6145b07abe2349c21743e86224c9b02f6a Mon Sep 17 00:00:00 2001
 From: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
 Date: Tue, 31 Aug 2021 17:36:12 +0530
 Subject: [PATCH] pinctrl: amd: Add irq field data
@@ -173,7 +173,7 @@ index 95e763424042..1d4317073654 100644
 -- 
 2.33.1
 
-From fae801e2ab3a2ba06251435d7a9dd587dae55e86 Mon Sep 17 00:00:00 2001
+From bf963c61e066577dcc919412213d567dbefc0ce6 Mon Sep 17 00:00:00 2001
 From: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
 Date: Tue, 31 Aug 2021 17:36:13 +0530
 Subject: [PATCH] pinctrl: amd: Handle wake-up interrupt
@@ -220,7 +220,7 @@ index 79b8b7f91996..d19974aceb2e 100644
 -- 
 2.33.1
 
-From 7ec5c5e757046542c594805453642469b5f118f7 Mon Sep 17 00:00:00 2001
+From 008e9417adc0d715401c8c070a7904a169d908d9 Mon Sep 17 00:00:00 2001
 From: Sachi King <nakato@nakato.io>
 Date: Fri, 1 Oct 2021 21:19:09 +1000
 Subject: [PATCH] pinctrl: amd: disable and mask interrupts on probe

+ 5 - 5
pkg/arch/kernel/PKGBUILD

@@ -54,11 +54,11 @@ sha256sums=('SKIP'
             'c14028323060e022ec262c3578c14d6befdfd9a7150f0c8fc913f95f88424a2e'
             'ff59e1b9702989070def6b668a9c84d5243c48c0a2694be7cf3be865546577ec'
             'ae538e9bdc19179b42c581ed97bab2066bb0934c25da67cd5ec370d3a1e140c2'
-            '992a51ccf58d2f09d4d0c48914233ec5aa40684f98a7626e56b1dd3ad694dd9b'
-            'c7c785f53eb79d6c4304c1f6d2a441ac4bb03df7e8ef3ff05b44641cd992ced1'
-            '669b7bcdc30b1655ad10dac5262fe1b6cfbeb5fb37fdee568e73a5aee7945c64'
-            'bd6470505a1c1a74e3c7026831af622dac00c0127139b821eff3888fd4878e2f'
-            '9f3d7928a7d35b12b9eced9b10cae61583f926de8cae7f207be3f691e3877450')
+            '9ea20c45e0b3674160b497dd005595eb4d2c49add087cceca9bf2047a535d0c4'
+            'fd89e81b1eef50e0cea4429f0e943c426c77376b3c7e72f21794f1b39b5c8bbc'
+            'c8a01e8942ed5041bb9c188e26e7ea53aad0f08944ef427574be89aa23e23593'
+            '65bbf6d95979784cb7b43953f178ddeea91accb0f0b458f75348b55df89eba88'
+            '30e796de836f6fac7a87806ece5808f72e3b7d56ecefa58541e30e0537c7741c')
 
 
 export KBUILD_BUILD_HOST=archlinux

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä