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
This commit is contained in:
Maximilian Luz 2021-10-27 14:14:55 +02:00
parent b7d075c45d
commit 1542b2e0e4
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02
6 changed files with 2505 additions and 473 deletions

View file

@ -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

View file

@ -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

View file

@ -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

File diff suppressed because it is too large Load diff

View file

@ -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

View file

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