Update v5.14 patches

Changes:
 - Address issue preventing the Surface HID driver to load on the
   Surface Laptop Studio.
This commit is contained in:
Maximilian Luz 2021-10-10 19:54:54 +02:00
parent 53c6722399
commit 11db9e952d
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02
9 changed files with 74 additions and 41 deletions

View file

@ -102,7 +102,7 @@ index 4428c4330229..1679811eff50 100644
--
2.33.0
From 1fe65e6afab3f5dc3f21a4be6edb1d747cf8d71e Mon Sep 17 00:00:00 2001
From 5e7bd7d6ce73a75e25aedd826dbe4ba8ef80028e Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 10 Oct 2021 15:07:42 +0200
Subject: [PATCH] HID: surface-hid: Use correct event registry for managing HID
@ -165,3 +165,36 @@ index 068e1982ad37..74bfdffaf7b0 100644
--
2.33.0
From 8f79ffa11f64ee32c97642d4149f5b6e02ec8e68 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 10 Oct 2021 19:48:10 +0200
Subject: [PATCH] HID: surface-hid: Allow driver matching for target ID 1
devices
Until now we have only ever seen HID devices with target ID 2. The new
Surface Laptop Studio however uses HID devices with target ID 1. Allow
matching this driver to those as well.
Fixes: b05ff1002a5c1 ("HID: Add support for Surface Aggregator Module HID transport")
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
Patchset: surface-sam
---
drivers/hid/surface-hid/surface_hid.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/hid/surface-hid/surface_hid.c b/drivers/hid/surface-hid/surface_hid.c
index daa452367c0b..d4aa8c81903a 100644
--- a/drivers/hid/surface-hid/surface_hid.c
+++ b/drivers/hid/surface-hid/surface_hid.c
@@ -230,7 +230,7 @@ static void surface_hid_remove(struct ssam_device *sdev)
}
static const struct ssam_device_id surface_hid_match[] = {
- { SSAM_SDEV(HID, 0x02, SSAM_ANY_IID, 0x00) },
+ { SSAM_SDEV(HID, SSAM_ANY_TID, SSAM_ANY_IID, 0x00) },
{ },
};
MODULE_DEVICE_TABLE(ssam, surface_hid_match);
--
2.33.0

View file

@ -1,4 +1,4 @@
From 099d2285fbc59a820d995ec2f7d43afcde10e874 Mon Sep 17 00:00:00 2001
From 4ccc290c64e5f7a24fd9f49c5507c57989d1be7e 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 6f0aa0ed3241..13eb5ac82729 100644
--
2.33.0
From f6f9573f1f2da33327b98b40580fdb0c34af4a17 Mon Sep 17 00:00:00 2001
From 3ed812fa953b6737711313848c06121684ca95e4 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 79f87968d6395e7342c717ad81facdf26bd49853 Mon Sep 17 00:00:00 2001
From be3644c19de3b020af440d3f98400e69c34aec7b 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

View file

@ -1,4 +1,4 @@
From eeea71dc827d9152488a8fc595f6606c4f8d2548 Mon Sep 17 00:00:00 2001
From 5c37fe7e38fe7fc2233740f3724a36673497c8c8 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.0
From 338abcc050c78fbb608c678d63e6bee73ac3cd15 Mon Sep 17 00:00:00 2001
From 7a5ed22ca335386912fba908dac37569db9797e0 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 fdb901448389f1d19a85c54c45773c5e38142620 Mon Sep 17 00:00:00 2001
From 48c342818851092d067544113b2c9c954a30ca89 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

View file

@ -1,4 +1,4 @@
From 219a496372e57b5166dd69ec01eea7e357b96650 Mon Sep 17 00:00:00 2001
From 8fece22ef6bef3222a8a5745f713ba057ad17daf Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Mon, 5 Apr 2021 23:56:53 +0100
Subject: [PATCH] media: ipu3-cio2: Toggle sensor streaming in pm runtime ops
@ -58,7 +58,7 @@ index 47db0ee0fcbf..7bb86e246ebe 100644
--
2.33.0
From febc54da158155cbc5b46e8f8e624a028a26e8eb Mon Sep 17 00:00:00 2001
From 1fffb04c66c705299584045543abc2e32b9c2d2f Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Mon, 5 Apr 2021 23:56:54 +0100
Subject: [PATCH] media: i2c: Add support for ov5693 sensor
@ -1701,7 +1701,7 @@ index 000000000000..9499ee10f56c
--
2.33.0
From 657cfd42ce1eb09d45427bcbd599b8ddde7d1f8f Mon Sep 17 00:00:00 2001
From 03aa0f41b7b8a7f26aa7dfe9f776f37a90d49968 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fabian=20W=C3=BCthrich?= <me@fabwu.ch>
Date: Fri, 22 Jan 2021 20:58:13 +0100
Subject: [PATCH] cio2-bridge: Parse sensor orientation and rotation
@ -1864,7 +1864,7 @@ index dd0ffcafa489..924d99d20328 100644
--
2.33.0
From 2dbceababb9e8c366f7b4a2e4ab09e2e6363e315 Mon Sep 17 00:00:00 2001
From fc2cfc701e95734f7125444a2a313d353c377c21 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fabian=20W=C3=BCthrich?= <me@fabwu.ch>
Date: Sun, 24 Jan 2021 11:07:42 +0100
Subject: [PATCH] cio2-bridge: Use macros and add warnings
@ -1968,7 +1968,7 @@ index 924d99d20328..e1e388cc9f45 100644
--
2.33.0
From 1be55b37deaadc630ea6531b1edd3b00a0e96192 Mon Sep 17 00:00:00 2001
From c474682f6c76fd1f26632943d4932d6098772e0f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fabian=20W=C3=BCthrich?= <me@fabwu.ch>
Date: Thu, 6 May 2021 07:52:44 +0200
Subject: [PATCH] cio2-bridge: Use correct dev_properties size
@ -1994,7 +1994,7 @@ index e1e388cc9f45..deaf5804f70d 100644
--
2.33.0
From 823d3e0d8ed2a61c14ddb1a89a78033c05298d0c Mon Sep 17 00:00:00 2001
From e66aec08602b646bfcf6270b69ded6d3b796e1d0 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 23:31:04 +0100
Subject: [PATCH] media: i2c: Fix vertical flip in ov5693
@ -2029,7 +2029,7 @@ index 9499ee10f56c..c558f9b48c83 100644
--
2.33.0
From 350a5f4ea6f7c564e421fdf408d854573c8961dd Mon Sep 17 00:00:00 2001
From ed2894638e71f4cc68ef7dedda1386bbefe8f638 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Fri, 9 Jul 2021 16:39:18 +0100
Subject: [PATCH] media: i2c: Add ACPI support to ov8865
@ -2080,7 +2080,7 @@ index ce50f3ea87b8..fe60cda3dea7 100644
--
2.33.0
From 211870aeade61f61824921255f1ea6ae266e858e Mon Sep 17 00:00:00 2001
From 41988d26abb411c01abe3e8965b91790c9f0d99a Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 10 Jul 2021 21:20:17 +0100
Subject: [PATCH] media: i2c: Fix incorrect value in comment
@ -2110,7 +2110,7 @@ index fe60cda3dea7..2ef146e7e7ef 100644
--
2.33.0
From ad38bd49ffd0bd98136f7bd49913e2e2dee26373 Mon Sep 17 00:00:00 2001
From 95a6c0d584e4a27ec58f3c23cdf93ae808dc0d93 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 10 Jul 2021 22:21:52 +0100
Subject: [PATCH] media: i2c: Check fwnode->secondary for endpoint
@ -2159,7 +2159,7 @@ index 2ef146e7e7ef..a3199721bbca 100644
--
2.33.0
From be89133b449b6db8ccf1ff5b5dfcff2e77da953b Mon Sep 17 00:00:00 2001
From d950f6dc61ba8aacd47f1dfda2526ccd2370cb34 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 10 Jul 2021 22:00:25 +0100
Subject: [PATCH] media: i2c: Support 19.2MHz input clock in ov8865
@ -2474,7 +2474,7 @@ index a3199721bbca..53e6bcbe18d6 100644
--
2.33.0
From 8b76151f30aea07ef26b05c3359713b7d448f381 Mon Sep 17 00:00:00 2001
From 1cdd9af1d3719197c22906ac5965c3ef737fd2bc Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 10 Jul 2021 22:19:10 +0100
Subject: [PATCH] media: i2c: Add .get_selection() support to ov8865
@ -2576,7 +2576,7 @@ index 53e6bcbe18d6..2f487c25ed56 100644
--
2.33.0
From 79fde264b1d005844b18542e39a34bcd9defd9ce Mon Sep 17 00:00:00 2001
From 4b92be6fc4d9ce258cb2911271458dac768c5529 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 10 Jul 2021 22:34:43 +0100
Subject: [PATCH] media: i2c: Switch control to V4L2_CID_ANALOGUE_GAIN
@ -2627,7 +2627,7 @@ index 2f487c25ed56..b91c952b6ef9 100644
--
2.33.0
From f84c49c8c22b413b43d3a07a124f8053975901e2 Mon Sep 17 00:00:00 2001
From 7d1925b84012cd665f110843c9708d49f04251ba Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Mon, 12 Jul 2021 22:54:56 +0100
Subject: [PATCH] media: i2c: Add vblank control to ov8865
@ -2737,7 +2737,7 @@ index b91c952b6ef9..4430115607a4 100644
--
2.33.0
From 00e862187c5a2d193f7f1d3cef63f460af006c4a Mon Sep 17 00:00:00 2001
From fae13f2527d31ac88825d933c0650dee946f4a99 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Tue, 13 Jul 2021 23:40:33 +0100
Subject: [PATCH] media: i2c: Add hblank control to ov8865
@ -2807,7 +2807,7 @@ index 4430115607a4..e9b5f4d8e79b 100644
--
2.33.0
From 332822fc30825072731c721ddc44494395812b03 Mon Sep 17 00:00:00 2001
From b7e13a8d50b692d98824bc21a49bffe3020a71f2 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Tue, 13 Jul 2021 23:43:17 +0100
Subject: [PATCH] media: i2c: cap exposure at height + vblank in ov8865
@ -2888,7 +2888,7 @@ index e9b5f4d8e79b..893cc58dc265 100644
--
2.33.0
From acd248b2d10b1343135e7ac0d26548dd3a5ffe49 Mon Sep 17 00:00:00 2001
From 0db2021f46fb10c11be60f4a75918a5fb857224a Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 14 Jul 2021 18:05:44 +0100
Subject: [PATCH] media: i2c: Remove unused macros from ov8865
@ -3162,7 +3162,7 @@ index 893cc58dc265..fb81b822987d 100644
--
2.33.0
From 0ab0ff1522fcb9b00b4c4c4fdb5c7257c93b7a75 Mon Sep 17 00:00:00 2001
From 68e8a20981873f10e4b715d933d6afafc0ec4c9a Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Fri, 16 Jul 2021 00:00:54 +0100
Subject: [PATCH] media: i2c: Switch exposure control unit to lines
@ -3209,7 +3209,7 @@ index fb81b822987d..27520c731e47 100644
--
2.33.0
From 41445ae9b40df4643f84d9240f326c0cabd95251 Mon Sep 17 00:00:00 2001
From fb522a944506adf314c74a2f206d99f37ef496b4 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Fri, 16 Jul 2021 22:56:15 +0100
Subject: [PATCH] media: i2c: Add controls from fwnode to ov8865
@ -3254,7 +3254,7 @@ index 27520c731e47..f746917719ae 100644
--
2.33.0
From aa6153a79d515c5c974e6c5204f5af9c39db6440 Mon Sep 17 00:00:00 2001
From 1d2217b6ac81a41279d11411bfe77196aec5cc84 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 14 Jul 2021 00:05:04 +0100
Subject: [PATCH] media: ipu3-cio2: Add INT347A to cio2-bridge

View file

@ -1,4 +1,4 @@
From 7fc56033fe36ebe07f8217055183da114d3879d4 Mon Sep 17 00:00:00 2001
From 677ad52e68f1c777682bac1d3a6d065c5c8035fa 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.0
From 69e3b3b707461fa72b14d2e0e309b83b35bdba31 Mon Sep 17 00:00:00 2001
From be6728fb5dede24736238c844413f02b317d6138 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.0
From 123e40ff045744e222f5a981c872d39440d36705 Mon Sep 17 00:00:00 2001
From eec86eb2f18cebcf728eb08f4cc6f5884c187e5e 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.0
From 8ad90f76a5e6374d9e099726e0ebc9a3c3da40f0 Mon Sep 17 00:00:00 2001
From 4919534523e18ac5adcda5dd41372f69243856e1 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.0
From 4000bc7b8e103b9010ca085f184a8812b49e3ba3 Mon Sep 17 00:00:00 2001
From ba729cf032716f77212ac34ea70c5756432b2780 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

@ -1,4 +1,4 @@
From bf99e583b0abc153a7f7202f33043608c402b6ed Mon Sep 17 00:00:00 2001
From 5385bfee4ffee118046910fde80e378e39191879 Mon Sep 17 00:00:00 2001
From: Sachi King <nakato@nakato.io>
Date: Sat, 29 May 2021 22:27:25 +1000
Subject: [PATCH] platform/x86: amd-pmc: Add device HID for AMD PMC
@ -31,7 +31,7 @@ index d6a7c896ac86..fc95620101e8 100644
--
2.33.0
From fb2baf132cd76c88a1b591d0eb5d56c7b0a4f344 Mon Sep 17 00:00:00 2001
From 16c93187befa319697415c955e2c0c7ea10fc6bd Mon Sep 17 00:00:00 2001
From: Sachi King <nakato@nakato.io>
Date: Sat, 2 Oct 2021 13:39:36 +1000
Subject: [PATCH] ACPI: PM: Include alternate AMDI0005 id in special behaviour

View file

@ -53,14 +53,14 @@ sha256sums=('SKIP'
'2c58b3ca08473874b849fc2ad8b2bd2760967b45ee37c490d306141387a35406'
'd769004a5d8b1030fae72498be176235d5b75da8172bf1423718b8209407390c'
'd8610f42f71d61867a2c5118ca1ec8d082cc63ac7e7f4dce0f4106039036a5ad'
'6d849dba7d2b647805c02ef203d6b1080b6218254f37cde15586a6a0429ab601'
'531686960720b9d23d5592d196d2de5a88ac364cebc0a4a8624736761ae20857'
'e01d24b7a4d8a49be86c5a963631693020c4214cde44e0d898acb6f6c69df33b'
'63bf54580e253fca03e85d9a79e7d18ae35bc9419a806c117b5c40ffb4179e7b'
'3e59efa29f7b63ea3259da75c51f7bdc0dc28f3b14a9e321c9c9bbf941ccde83'
'6b5c2c167a961b8542fa597527ab7da87401c3c7af5930cedb0aeda9d6ca878e'
'6b09f615a48de69c87e00130dc8c012a2e9dfe5b67b2420ca175ad04007a0386'
'5479f0e237eb2a32a8792e70e1da9d24d8ba2eb6ca4fa7a6199311df8dfd7811')
'3ae78549aabeaad0b103ebe79b32b6fc06570483580fd4df9cd9671cb81837ff'
'964954489a7b5a9974daaceec282867aaae8554ea0b898970e00d52236c4b405'
'23ce5b60dad775618735517ad8165fbd5839012d106d727e1489c2cc264637e7'
'53a57c13fb1c8b34ba0a5fe2c93051d9628bd4e7a7e59e4a217875d80d5d42c5'
'aadcc2feed8e119079ee8e71a77d2f8db1260f3f5c18d6b976304fb1465b9f1b'
'b49a7d6fdd82176e778adb7bda6af73d111e156ac3656c9720883fbe04fc4b7d'
'ff9e90bcb519801b6c77970afd0b2cd20b791463080a070d49d5197550892b98'
'43c2d7dcaff46dd901b56231c9792d34ce5cb3523308b9971cc5657a74534f02')
export KBUILD_BUILD_HOST=archlinux