Update v4.19 patches

Changes:
 - Rebase onto v4.19.192

Links:
 - kernel: a41c513951
This commit is contained in:
Maximilian Luz 2021-05-29 15:23:53 +02:00
parent efaa3edaaa
commit 0469cdb617
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02
14 changed files with 94 additions and 162 deletions

View file

@ -1,4 +1,4 @@
From 8318eea372dd35b210c49c1f404038d9f2ae625a Mon Sep 17 00:00:00 2001
From af9eef3d03ef51bfcb922de51e14ee8120ae3e66 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 28 Sep 2019 18:00:43 +0200
Subject: [PATCH] platform/x86: Surface 3 battery platform operation region

View file

@ -1,4 +1,4 @@
From 53a1bd7babf131b8ddfc5d3f9b85f5769173541f Mon Sep 17 00:00:00 2001
From d6b2d50b0ded5ebf8066243c3b5e690d636b175c Mon Sep 17 00:00:00 2001
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Date: Sun, 5 Jul 2020 14:56:20 +0300
Subject: [PATCH] dmaengine: dw: Initialize channel before each transfer

View file

@ -1,4 +1,4 @@
From 23d4476c47b339156242700b2d94ade554d5fa49 Mon Sep 17 00:00:00 2001
From 1a1273bb96f7da6dea35e3708ea8e0e46d1c5c24 Mon Sep 17 00:00:00 2001
From: Tsuchiya Yuto <kitakar@gmail.com>
Date: Sun, 18 Oct 2020 16:42:44 +0900
Subject: [PATCH] (surface3-oemb) add DMI matches for Surface 3 with broken DMI

View file

@ -1,4 +1,4 @@
From f04637304837439173fb2b7b452f042001fd5e88 Mon Sep 17 00:00:00 2001
From 931a3c4875e9a90b338866146703da7ed1a7064f Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 27 Jul 2019 17:51:37 +0200
Subject: [PATCH] platform/x86: surfacepro3_button: Fix device check
@ -92,7 +92,7 @@ index 1b491690ce07..96627627060e 100644
--
2.31.1
From cd7d8710138263f722727c384190d1e089da73e4 Mon Sep 17 00:00:00 2001
From c7616a060e4a8822c0f61c79bc767888b0ff50cc Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 27 Jul 2019 17:52:01 +0200
Subject: [PATCH] Input: soc_button_array - Add support for newer surface
@ -297,7 +297,7 @@ index 55cd6e0b409c..8f21c062c85d 100644
--
2.31.1
From af0bc87c252e6b60e257cf3ba90a0830786c4862 Mon Sep 17 00:00:00 2001
From 25e426da4b4be3aa557571b38318032dda3f7854 Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoide@redhat.com>
Date: Sat, 5 Oct 2019 14:11:58 +0200
Subject: [PATCH] Input: soc_button_array - partial revert of support for newer
@ -386,7 +386,7 @@ index 8f21c062c85d..5983733d78dd 100644
--
2.31.1
From 1edf78d0a4b973b918cce3f21704806912d67d97 Mon Sep 17 00:00:00 2001
From ab1eac1a07fc6bdd404fafd96d7ea3304402c426 Mon Sep 17 00:00:00 2001
From: "Tsuchiya Yuto (kitakar5525)" <kitakar@gmail.com>
Date: Mon, 11 May 2020 17:40:21 +0900
Subject: [PATCH] Input: soc_button_array - fix Wdiscarded-qualifiers for

View file

@ -1,4 +1,4 @@
From bdfe518596d1c31e82d358e6f4af36941e03f3f1 Mon Sep 17 00:00:00 2001
From 99d51d585b97b6d3c93c8738943233edb9d00ae4 Mon Sep 17 00:00:00 2001
From: kitakar5525 <34676735+kitakar5525@users.noreply.github.com>
Date: Sat, 28 Sep 2019 17:48:21 +0200
Subject: [PATCH] nvme: Backport changes for suspend
@ -30,7 +30,7 @@ Patchset: suspend
5 files changed, 162 insertions(+), 6 deletions(-)
diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c
index 513dd1e2aac7..ef77edbbe83c 100644
index e64310f2296f..2a46419c5820 100644
--- a/drivers/nvme/host/core.c
+++ b/drivers/nvme/host/core.c
@@ -1065,15 +1065,15 @@ static struct nvme_id_ns *nvme_identify_ns(struct nvme_ctrl *ctrl,
@ -77,7 +77,7 @@ index 513dd1e2aac7..ef77edbbe83c 100644
int nvme_set_queue_count(struct nvme_ctrl *ctrl, int *count)
{
u32 q_count = (*count - 1) | ((*count - 1) << 16);
@@ -3629,6 +3647,18 @@ static void nvme_free_ctrl(struct device *dev)
@@ -3630,6 +3648,18 @@ static void nvme_free_ctrl(struct device *dev)
nvme_put_subsystem(subsys);
}

View file

@ -1,4 +1,4 @@
From e103d86a0d62619ba4d4d3d29cb18fc57eb0b5fd Mon Sep 17 00:00:00 2001
From 8840f192405d3dc95c2762c48cf2d42cf3b23cbc Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 28 Sep 2019 17:58:17 +0200
Subject: [PATCH] Add support for Intel IPTS touch devices

View file

@ -1,4 +1,4 @@
From 6d3b3fdb71112af0f43dbe169831d7331ab7b610 Mon Sep 17 00:00:00 2001
From a3f993caab529ac06f0e1c32106c057d8405780e Mon Sep 17 00:00:00 2001
From: Chuhong Yuan <hslester96@gmail.com>
Date: Wed, 24 Jul 2019 19:27:45 +0800
Subject: [PATCH] mwifiex: pcie: Use dev_get_drvdata
@ -49,7 +49,7 @@ index 5907b34037c2..4e655038e3f3 100644
--
2.31.1
From bf23a9d2ff1eb9c0165e2e162121ae9749256c74 Mon Sep 17 00:00:00 2001
From b3e3a87eefe2243c1aedbfdf21fff0ef05c4c533 Mon Sep 17 00:00:00 2001
From: Tsuchiya Yuto <kitakar@gmail.com>
Date: Mon, 28 Sep 2020 17:46:49 +0900
Subject: [PATCH] mwifiex: pcie: add DMI-based quirk impl for Surface devices
@ -257,7 +257,7 @@ index 000000000000..5326ae7e5671
--
2.31.1
From 7ebec8a2c931157672b9779182042746ee797a1c Mon Sep 17 00:00:00 2001
From fe1bb44837215cb8d79249dffcc3533a26106609 Mon Sep 17 00:00:00 2001
From: Tsuchiya Yuto <kitakar@gmail.com>
Date: Tue, 29 Sep 2020 17:25:22 +0900
Subject: [PATCH] mwifiex: pcie: add reset_d3cold quirk for Surface gen4+
@ -458,7 +458,7 @@ index 5326ae7e5671..8b9dcb5070d8 100644
--
2.31.1
From 346e2a7b82fc6c53de3ce8500de3a34be20771ff Mon Sep 17 00:00:00 2001
From 1e1918aed3552d71c4ae73cd5e69673770304996 Mon Sep 17 00:00:00 2001
From: Tsuchiya Yuto <kitakar@gmail.com>
Date: Tue, 29 Sep 2020 17:32:22 +0900
Subject: [PATCH] mwifiex: pcie: add reset_wsid quirk for Surface 3
@ -637,7 +637,7 @@ index 8b9dcb5070d8..3ef7440418e3 100644
--
2.31.1
From 9f05a7bd0677e84619c5eb48f6188ff87671cb82 Mon Sep 17 00:00:00 2001
From e0a66c445a63a09306573ed0a87362a4ed8b80c8 Mon Sep 17 00:00:00 2001
From: Tsuchiya Yuto <kitakar@gmail.com>
Date: Wed, 30 Sep 2020 18:08:24 +0900
Subject: [PATCH] mwifiex: pcie: (OEMB) add quirk for Surface 3 with broken DMI
@ -699,7 +699,7 @@ index f0a6fa0a7ae5..34dcd84f02a6 100644
--
2.31.1
From 5e9d888b47bc995a912849718536391a883f1e39 Mon Sep 17 00:00:00 2001
From 64ce42228dd5d47589f3470bf19eca197c43fd0a Mon Sep 17 00:00:00 2001
From: Tsuchiya Yuto <kitakar@gmail.com>
Date: Sun, 4 Oct 2020 00:11:49 +0900
Subject: [PATCH] mwifiex: pcie: disable bridge_d3 for Surface gen4+
@ -854,7 +854,7 @@ index 3ef7440418e3..a95ebac06e13 100644
--
2.31.1
From 24a923f391b8e00f2ad45b20ec5de4cd73c2a23a Mon Sep 17 00:00:00 2001
From 032d6dd3783b170a9d6f8977561b800d745604b0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Tue, 10 Nov 2020 12:49:56 +0100
Subject: [PATCH] mwifiex: Use non-posted PCI register writes
@ -911,7 +911,7 @@ index d0e002cfc295..aae276fc1155 100644
--
2.31.1
From 1b01679cb1040544c119c10a462293804085510a Mon Sep 17 00:00:00 2001
From 2e0831a2b27eee8c917c7d54e91573cba1a035aa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Tue, 3 Nov 2020 13:28:04 +0100
Subject: [PATCH] mwifiex: Add quirk resetting the PCI bridge on MS Surface
@ -1078,7 +1078,7 @@ index a95ebac06e13..4ec2ae72f632 100644
--
2.31.1
From 406a730f1d4cc662c52f062e9e3b3e2068f50e79 Mon Sep 17 00:00:00 2001
From 16add04ca91ec36c0d070285350bbb108d92a9c6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Sun, 28 Mar 2021 21:10:06 +0200
Subject: [PATCH] mwifiex: Try waking the firmware until we get an interrupt
@ -1167,7 +1167,7 @@ index 6b06f2a76cdc..45dc0bfe26ba 100644
--
2.31.1
From ef90a1ae80791b9965bef393b748a1f7a0cc173a Mon Sep 17 00:00:00 2001
From 273e918d612039ba7eeb056f27227158e3377a9d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Thu, 25 Mar 2021 11:33:02 +0100
Subject: [PATCH] Bluetooth: btusb: Lower passive lescan interval on Marvell
@ -1245,7 +1245,7 @@ index 1b0adf5c2376..283a90928f0e 100644
--
2.31.1
From aadadccbe79afad5d707f5cd5ca3d140fc557179 Mon Sep 17 00:00:00 2001
From be9f0d8a94c73018997e3b07c9912a02e006c05c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Wed, 11 Nov 2020 12:31:26 +0100
Subject: [PATCH] mwifiex: Small cleanup for handling virtual interface type
@ -1346,7 +1346,7 @@ index 650191db25cb..5badf7fef37e 100644
--
2.31.1
From 7e50f58ae077c12a9f14818e3c0fc6d3bc7425f6 Mon Sep 17 00:00:00 2001
From baefc79e5f720a6efd8e5f986872a91a0a374786 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Wed, 11 Nov 2020 12:44:39 +0100
Subject: [PATCH] mwifiex: Use function to check whether interface type change
@ -1579,7 +1579,7 @@ index 5badf7fef37e..e73334679992 100644
--
2.31.1
From 1a9a955acf7c136bbd9b67062ad08c9f488b9165 Mon Sep 17 00:00:00 2001
From 139f8b2f8aee78695379ac1ae4d99d380c99442f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Wed, 11 Nov 2020 13:33:04 +0100
Subject: [PATCH] mwifiex: Run SET_BSS_MODE when changing from P2P to STATION
@ -1647,7 +1647,7 @@ index e73334679992..99da637692cc 100644
--
2.31.1
From 6a9e163eef9494bb7b407774ca5451b2e9281a5e Mon Sep 17 00:00:00 2001
From 1839938ee030b0dc96758f3e9669530873291abd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Wed, 11 Nov 2020 14:42:54 +0100
Subject: [PATCH] mwifiex: Use helper function for counting interface types
@ -1823,7 +1823,7 @@ index 99da637692cc..feb3a858d8c1 100644
--
2.31.1
From 653a2504d20e92df4d3cb195c9d9f319b6381d80 Mon Sep 17 00:00:00 2001
From 9bec5db4ba4535bd2d8753f6dfdeca57d1cbd587 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Fri, 26 Mar 2021 15:56:58 +0100
Subject: [PATCH] mwifiex: Update virtual interface counters right after
@ -1926,7 +1926,7 @@ index feb3a858d8c1..54d9e789aa14 100644
--
2.31.1
From e6390d29ea05a5ff264f396c30e9a9a9fb9dba37 Mon Sep 17 00:00:00 2001
From d29d6c72157e72b71ae5d0cde80f2d8755ce2138 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Wed, 11 Nov 2020 13:42:40 +0100
Subject: [PATCH] mwifiex: Allow switching interface type from P2P_CLIENT to
@ -2015,7 +2015,7 @@ index 54d9e789aa14..ec5ed00b4b89 100644
--
2.31.1
From 696273e0b4f72d5b6e23b40f55f470b6a85df7a1 Mon Sep 17 00:00:00 2001
From 984e21975532f617141488f4c617ebd1825f6a2a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Fri, 26 Mar 2021 15:31:08 +0100
Subject: [PATCH] mwifiex: Handle interface type changes from AP to STATION
@ -2042,7 +2042,7 @@ index ec5ed00b4b89..0fc554abfea3 100644
--
2.31.1
From 0bf4652b071924349879a8b5ef0af0b2a696a73d Mon Sep 17 00:00:00 2001
From 353447dc6f22fac0618c8c8c75c0e04cb1a7f606 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Fri, 26 Mar 2021 15:32:16 +0100
Subject: [PATCH] mwifiex: Properly initialize private structure on interface
@ -2097,7 +2097,7 @@ index 0fc554abfea3..7c6d31eb058c 100644
--
2.31.1
From 907a20defcc04fbba61e3d55712f68e2fe0dbd82 Mon Sep 17 00:00:00 2001
From ed07716be5ba86ace21b84a2fc2909a616f87b9e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Sat, 27 Mar 2021 12:19:14 +0100
Subject: [PATCH] mwifiex: Fix copy-paste mistake when creating virtual
@ -2129,7 +2129,7 @@ index 7c6d31eb058c..16a94f06a518 100644
--
2.31.1
From 9716171ae293932093a74056e986d6a580759fae Mon Sep 17 00:00:00 2001
From 964a278789aa8346beaaa1e2a1cb824065b4b483 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Tue, 13 Apr 2021 14:30:28 +0200
Subject: [PATCH] mwifiex: Deactive host sleep using HSCFG after it was
@ -2285,7 +2285,7 @@ index 4ed10cf82f9a..057c810a9ef7 100644
--
2.31.1
From f5400bc6f22cf4c94c8b27a8efb890303f52af60 Mon Sep 17 00:00:00 2001
From 2dd03042576b2abd56ec73de9888e8c435627cdc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Tue, 13 Apr 2021 14:23:05 +0200
Subject: [PATCH] mwifiex: Add quirk to disable deep sleep with certain
@ -2388,7 +2388,7 @@ index 7003767eef42..3079ca3e3fdc 100644
--
2.31.1
From 1835f4c18571d3722552416093853f851772b4b3 Mon Sep 17 00:00:00 2001
From 0697fd02ee339ecab8432ce0e64b49e755c78014 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Wed, 11 Nov 2020 15:17:07 +0100
Subject: [PATCH] mwifiex: Don't log error on suspend if wake-on-wlan is
@ -2420,7 +2420,7 @@ index 16a94f06a518..92d5c9aa5ec7 100644
--
2.31.1
From 0827a88a17b17a798b4f264d5f815683c78191da Mon Sep 17 00:00:00 2001
From 8868a41a7a351683a8f10363475a89a8f216725f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Sun, 28 Mar 2021 21:42:54 +0200
Subject: [PATCH] mwifiex: Log an error on command failure during key-material
@ -2460,7 +2460,7 @@ index 92d5c9aa5ec7..5786dcea79cc 100644
--
2.31.1
From d47f674d48c9a2828f83634d221856ec0a3b2df7 Mon Sep 17 00:00:00 2001
From 78bb4405911ac78c6750902bc0d825c7f6a236a0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Tue, 13 Apr 2021 12:44:03 +0200
Subject: [PATCH] mwifiex: Fix an incorrect comment
@ -2488,7 +2488,7 @@ index 5d75c971004b..b36b2103d555 100644
--
2.31.1
From dfad037299025350aa0c65f26b922164d660e0c6 Mon Sep 17 00:00:00 2001
From 555cc46eab894f57d5837fb8b8f65c796b58a507 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Tue, 13 Apr 2021 12:45:59 +0200
Subject: [PATCH] mwifiex: Send DELBA requests according to spec
@ -2531,7 +2531,7 @@ index b36b2103d555..4ed6ae8a96f1 100644
--
2.31.1
From 68808185aec4ac1856daf6cb72405141526e0f95 Mon Sep 17 00:00:00 2001
From 94910256fa0356c33218d1229cbf7c0628261aad Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
Date: Tue, 13 Apr 2021 12:57:41 +0200
Subject: [PATCH] mwifiex: Ignore BTCOEX events from the firmware

View file

@ -1,4 +1,4 @@
From 0f57088e91063c09bb2f82993d0770fbb5f4565b Mon Sep 17 00:00:00 2001
From 6813ff190d64f5a3f7053a20bb5738049234fe89 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 16 Aug 2020 23:39:56 +0200
Subject: [PATCH] platform/x86: Add Driver to set up lid GPEs on MS Surface

View file

@ -1,4 +1,4 @@
From 8b1fe9a542161f2633407f5062983b527caa4dbd Mon Sep 17 00:00:00 2001
From c372d961c2fd147a129e3e96a8a26296d0c36e70 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
@ -109,7 +109,7 @@ index 8ba4122fb340..f9a24b56fec0 100644
--
2.31.1
From c11ffec2c867efe70cc0d81ad8aa6b99be889de2 Mon Sep 17 00:00:00 2001
From beaea304d18ee92ba360c57d876d83953f913ce0 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 6 Sep 2020 04:01:19 +0200
Subject: [PATCH] platform/x86: Add driver for Surface Book 1 dGPU switch

View file

@ -1,4 +1,4 @@
From a5ca771521c7551d5e57db09caf3b27d61a88a00 Mon Sep 17 00:00:00 2001
From 6fbb3eabb4f2416201449cda63ba77338d7deb67 Mon Sep 17 00:00:00 2001
From: qzed <qzed@users.noreply.github.com>
Date: Mon, 26 Aug 2019 01:15:40 +0200
Subject: [PATCH] ACPI: Fix buffer/integer type mismatch
@ -81,7 +81,7 @@ index b272c329d45d..cf547883a993 100644
--
2.31.1
From 98d715ebd8d41163eea5c06dfd3a574e84344bdd Mon Sep 17 00:00:00 2001
From 4106bf27de1b49aa2c47727a58d979b33ca1e506 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 24 Sep 2019 17:38:12 +0200
Subject: [PATCH] serdev: Add ACPI devices by ResourceSource field
@ -269,7 +269,7 @@ index c66a04d24f1d..1b18d12d217f 100644
--
2.31.1
From 6c3b2696c932a1a30ad2419a10aa010b78b1dfe1 Mon Sep 17 00:00:00 2001
From 0e718cd4bb7aa3924403cbd160b1eb62677e33d0 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 17 Aug 2020 01:23:20 +0200
Subject: [PATCH] Add file2alias support for Surface Aggregator devices
@ -370,7 +370,7 @@ index 7f40b6aab689..76e3b1d7db45 100644
--
2.31.1
From f3d72909e827cf0e75db8757c9cebf8915ae74b1 Mon Sep 17 00:00:00 2001
From a12b16039b68277800d652d15b9a334baf12d1b5 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 17 Aug 2020 01:44:30 +0200
Subject: [PATCH] platform/x86: Add support for Surface System Aggregator

View file

@ -1,4 +1,4 @@
From 7f1392f57f486b6da6d30aa1855182d8b0ee4554 Mon Sep 17 00:00:00 2001
From 0486334746b9ca6affd92c974eace8aa960032bc Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Tue, 31 Jul 2018 07:50:37 +0200
Subject: [PATCH] PCI: pciehp: Differentiate between surprise and safe removal
@ -197,7 +197,7 @@ index 5c58c22e0c08..18f83e554c73 100644
--
2.31.1
From 9978388437255d9c087b4b90030357579716f08c Mon Sep 17 00:00:00 2001
From ccb8bab5799aff9d8cd94de30341cc77785acf51 Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Sun, 19 Aug 2018 16:29:00 +0200
Subject: [PATCH] PCI: pciehp: Drop unnecessary includes
@ -336,7 +336,7 @@ index 18f83e554c73..c512b2ed85ed 100644
--
2.31.1
From 9cf8ee7f0877de63a0ea43c29cbea58b17edb496 Mon Sep 17 00:00:00 2001
From fc2cf7ca45c6e94e8a845cf23bcdf73ded3b451a Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Sun, 19 Aug 2018 16:29:00 +0200
Subject: [PATCH] PCI: pciehp: Drop hotplug_slot_ops wrappers
@ -549,7 +549,7 @@ index d4b7049cbc70..576362d0b1cd 100644
--
2.31.1
From 3005f60c6f632592bf8b52ea8fd18d64a416e5b9 Mon Sep 17 00:00:00 2001
From aa4d8f63fbbfd6e903f5f1b6c9b8938fb49be0fe Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Sat, 8 Sep 2018 09:59:01 +0200
Subject: [PATCH] PCI: pciehp: Tolerate Presence Detect hardwired to zero
@ -747,7 +747,7 @@ index 576362d0b1cd..7f4173d6771a 100644
--
2.31.1
From 01716e9157f6cdab67529d0a68944ac5f6972ba2 Mon Sep 17 00:00:00 2001
From 18231377b5f4ccac2a0adc0aadb7b79c30090d9a Mon Sep 17 00:00:00 2001
From: Patrick Talbert <ptalbert@redhat.com>
Date: Wed, 5 Sep 2018 09:12:53 +0200
Subject: [PATCH] PCI/ASPM: Do not initialize link state when aspm_disabled is
@ -792,7 +792,7 @@ index cb474338f39d..18aa830e79e4 100644
--
2.31.1
From 959ad298fe4c469ed82b77bb30f6e6895cb614fe Mon Sep 17 00:00:00 2001
From a2564044fb837d7276e9ac26c6f4be0f910fe606 Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Sun, 19 Aug 2018 16:29:00 +0200
Subject: [PATCH] PCI: Simplify disconnected marking
@ -878,7 +878,7 @@ index 2c3b5bd59b18..dee5a7507403 100644
--
2.31.1
From f23ed7e62814c9c22bc07f0a0dfde6bcc7d85316 Mon Sep 17 00:00:00 2001
From 345216bbf5af741739bc37700c9bc3bc60832910 Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Tue, 18 Sep 2018 21:46:17 +0200
Subject: [PATCH] PCI: pciehp: Unify controller and slot structs
@ -2070,7 +2070,7 @@ index 8da87931bd45..b9c1396db6fe 100644
--
2.31.1
From 79f0d98adaffdb7866d7d4ec6cb763e45cdd0f30 Mon Sep 17 00:00:00 2001
From e6f20005f285c7ad15e030890c48d65bc38a4b38 Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Sat, 8 Sep 2018 09:59:01 +0200
Subject: [PATCH] PCI: pciehp: Rename controller struct members for clarity
@ -2377,7 +2377,7 @@ index 4a17d71e15d3..e4d6ec960630 100644
--
2.31.1
From a42ee42f7eaa6b84b0a3f8171e2c110e864a256e Mon Sep 17 00:00:00 2001
From 70eaba3b48fb55e7f5b359b6bf98842e1322a965 Mon Sep 17 00:00:00 2001
From: Lukas Wunner <lukas@wunner.de>
Date: Sat, 8 Sep 2018 09:59:01 +0200
Subject: [PATCH] PCI: pciehp: Reshuffle controller struct for clarity
@ -2508,7 +2508,7 @@ index 2499489158cc..df82a0335515 100644
--
2.31.1
From 3ad6e826bbbb1f3aa3ab965715924e8463b2ae88 Mon Sep 17 00:00:00 2001
From 139436ff3f31a4824a9961ef0919fb6639da6223 Mon Sep 17 00:00:00 2001
From: Keith Busch <keith.busch@intel.com>
Date: Thu, 20 Sep 2018 10:27:17 -0600
Subject: [PATCH] PCI: Make link active reporting detection generic
@ -2608,10 +2608,10 @@ index e4d6ec960630..0693870a9e24 100644
/* Clear all remaining event bits in Slot Status register. */
pcie_capability_write_word(pdev, PCI_EXP_SLTSTA,
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
index 9ebf32de8575..2d437c40f83b 100644
index 3d59bbe4a5d5..07d4a00131bc 100644
--- a/drivers/pci/pci.c
+++ b/drivers/pci/pci.c
@@ -4536,21 +4536,42 @@ bool pcie_wait_for_link(struct pci_dev *pdev, bool active)
@@ -4526,21 +4526,42 @@ bool pcie_wait_for_link(struct pci_dev *pdev, bool active)
bool ret;
u16 lnk_status;
@ -2679,7 +2679,7 @@ index 118b5bcae42e..87f8d8628d94 100644
{
struct device *dev = &dpc->dev->device;
diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c
index 9a5b6a8e2502..6fc19c35582f 100644
index 113b7bdf86dd..79ca1a28b991 100644
--- a/drivers/pci/probe.c
+++ b/drivers/pci/probe.c
@@ -769,6 +769,7 @@ static void pci_set_bus_speed(struct pci_bus *bus)
@ -2705,7 +2705,7 @@ index ec6c48ecd7d5..74c8e9190fed 100644
--
2.31.1
From 9c9950a2f451a6db00874761891dd8703720e122 Mon Sep 17 00:00:00 2001
From c50fb35076f22f25ed8fec7745189d8705f711fc Mon Sep 17 00:00:00 2001
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: Thu, 27 Sep 2018 16:53:53 -0500
Subject: [PATCH] PCI: Do not skip power-managed bridges in pci_enable_wake()
@ -2733,10 +2733,10 @@ Patchset: surface-hotplug
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
index 2d437c40f83b..4a874e8fa1d5 100644
index 07d4a00131bc..77ba4f65e18b 100644
--- a/drivers/pci/pci.c
+++ b/drivers/pci/pci.c
@@ -2151,10 +2151,13 @@ static int __pci_enable_wake(struct pci_dev *dev, pci_power_t state, bool enable
@@ -2141,10 +2141,13 @@ static int __pci_enable_wake(struct pci_dev *dev, pci_power_t state, bool enable
int ret = 0;
/*
@ -2756,7 +2756,7 @@ index 2d437c40f83b..4a874e8fa1d5 100644
--
2.31.1
From 026f13025b0cb5e02b34db45365202f4c50cc699 Mon Sep 17 00:00:00 2001
From 9ff99b5d5c9b5c04fcdafdace5d7030d2b619cc7 Mon Sep 17 00:00:00 2001
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: Thu, 27 Sep 2018 16:38:19 -0500
Subject: [PATCH] PCI: pciehp: Disable hotplug interrupt during suspend
@ -2870,7 +2870,7 @@ index 0693870a9e24..b5c7f5ef597a 100644
--
2.31.1
From ce5b8ae8fed74dc5f723b985dbb374939202d82d Mon Sep 17 00:00:00 2001
From d6dfc22634bfbf27e1e316ca1df40077fd5a4d48 Mon Sep 17 00:00:00 2001
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: Thu, 27 Sep 2018 16:41:46 -0500
Subject: [PATCH] PCI: pciehp: Do not handle events if interrupts are masked
@ -2912,7 +2912,7 @@ index b5c7f5ef597a..242b9f30210a 100644
--
2.31.1
From d7375f26df64148a5c07318ac6213321929efd94 Mon Sep 17 00:00:00 2001
From 183e1412a3627a1912554ea8aaca28117c85fe25 Mon Sep 17 00:00:00 2001
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: Thu, 27 Sep 2018 16:41:47 -0500
Subject: [PATCH] PCI/portdrv: Resume upon exit from system suspend if left
@ -2965,7 +2965,7 @@ index 23a5a0c2c3fe..5badf8a1ce0a 100644
--
2.31.1
From ae0dc7530b59afbaeb6ee0852626d675aaa6dbf7 Mon Sep 17 00:00:00 2001
From a3162dc30caaea5b348efbeea2af507fa88b6592 Mon Sep 17 00:00:00 2001
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: Thu, 27 Sep 2018 16:41:48 -0500
Subject: [PATCH] PCI/portdrv: Add runtime PM hooks for port service drivers
@ -3077,7 +3077,7 @@ index 5badf8a1ce0a..59d2567e2db2 100644
--
2.31.1
From 0cc021f21a8631f41cba5fc60d23c45e469c9e01 Mon Sep 17 00:00:00 2001
From 225f9fee393926543b28d41a2d19d49acd77f155 Mon Sep 17 00:00:00 2001
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: Thu, 27 Sep 2018 16:41:49 -0500
Subject: [PATCH] PCI: pciehp: Implement runtime PM callbacks
@ -3134,7 +3134,7 @@ index 8e6e4ce869fb..e5de25ebc4cf 100644
--
2.31.1
From 7acaae54f4a46413e14b0e9a661bf3dca7d05e53 Mon Sep 17 00:00:00 2001
From 432488d67b691c3d4726e1a708a7aabb6b6bb052 Mon Sep 17 00:00:00 2001
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: Thu, 27 Sep 2018 16:57:05 -0500
Subject: [PATCH] ACPI / property: Allow multiple property compatible _DSD
@ -3372,7 +3372,7 @@ index 51b4cf9f25da..130df1c8ed7d 100644
out_free:
ACPI_FREE(props);
diff --git a/drivers/gpio/gpiolib-acpi.c b/drivers/gpio/gpiolib-acpi.c
index 4ad34c6803ad..721048243d6d 100644
index b018909a4e46..ebe5245ed6c3 100644
--- a/drivers/gpio/gpiolib-acpi.c
+++ b/drivers/gpio/gpiolib-acpi.c
@@ -1300,7 +1300,7 @@ int acpi_gpio_count(struct device *dev, const char *con_id)
@ -3429,7 +3429,7 @@ index 1a37748766b7..50a09003bb43 100644
--
2.31.1
From 90f1a7399ec2115bf59363b56da838e2db0d4edb Mon Sep 17 00:00:00 2001
From 11330347945d1855a457e4675699519794b8860f Mon Sep 17 00:00:00 2001
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: Thu, 27 Sep 2018 16:57:14 -0500
Subject: [PATCH] PCI / ACPI: Whitelist D3 for more PCIe hotplug ports
@ -3544,7 +3544,7 @@ index 2c46f7dcd2f5..1516327a8459 100644
.set_state = acpi_pci_set_power_state,
.get_state = acpi_pci_get_power_state,
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
index 4a874e8fa1d5..a60eb5780cc0 100644
index 77ba4f65e18b..ab930e5994dd 100644
--- a/drivers/pci/pci.c
+++ b/drivers/pci/pci.c
@@ -793,6 +793,11 @@ static inline bool platform_pci_need_resume(struct pci_dev *dev)
@ -3559,7 +3559,7 @@ index 4a874e8fa1d5..a60eb5780cc0 100644
/**
* pci_raw_set_power_state - Use PCI PM registers to set the power state of
* given PCI device
@@ -2551,6 +2556,10 @@ bool pci_bridge_d3_possible(struct pci_dev *bridge)
@@ -2541,6 +2546,10 @@ bool pci_bridge_d3_possible(struct pci_dev *bridge)
if (bridge->is_thunderbolt)
return true;
@ -3571,7 +3571,7 @@ index 4a874e8fa1d5..a60eb5780cc0 100644
* Hotplug ports handled natively by the OS were not validated
* by vendors for runtime D3 at least until 2018 because there
diff --git a/drivers/pci/pci.h b/drivers/pci/pci.h
index e9ede82ee2c2..0a5efc437bd1 100644
index 39725b71300f..ee3e94c6ea6c 100644
--- a/drivers/pci/pci.h
+++ b/drivers/pci/pci.h
@@ -40,6 +40,8 @@ int pci_bus_error_reset(struct pci_dev *dev);
@ -3594,7 +3594,7 @@ index e9ede82ee2c2..0a5efc437bd1 100644
--
2.31.1
From 6b1698067f8110c64b68ccf27a3fc5c0192bb841 Mon Sep 17 00:00:00 2001
From 5231cf349159f15515b37728adb7c6cb797e8ba1 Mon Sep 17 00:00:00 2001
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: Mon, 7 Jan 2019 16:09:40 +0300
Subject: [PATCH] PCI: pciehp: Assign ctrl->slot_ctrl before writing it to
@ -3648,7 +3648,7 @@ index 242b9f30210a..7074d4923811 100644
--
2.31.1
From bacc523e363477ca65e567538ded9f24971c9b96 Mon Sep 17 00:00:00 2001
From 5a0143e949e2106640a9f536ce64a704f92da362 Mon Sep 17 00:00:00 2001
From: Mika Westerberg <mika.westerberg@linux.intel.com>
Date: Thu, 31 Jan 2019 20:07:46 +0300
Subject: [PATCH] PCI: pciehp: Disable Data Link Layer State Changed event on
@ -3737,7 +3737,7 @@ index 7074d4923811..a37ff79a6e9e 100644
--
2.31.1
From bbac4d693578338a93819e8e998e12ec92d8f278 Mon Sep 17 00:00:00 2001
From e1d6999d6e69a864e032c0e0933a52f1f35d9e57 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 29 Oct 2020 22:04:38 +0100
Subject: [PATCH] PCI: Allow D3cold for hot-plug ports on Surface Books
@ -3769,10 +3769,10 @@ Patchset: surface-hotplug
1 file changed, 29 insertions(+), 2 deletions(-)
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
index a60eb5780cc0..65bb9c2c1a5b 100644
index ab930e5994dd..5f3f35d314c3 100644
--- a/drivers/pci/pci.c
+++ b/drivers/pci/pci.c
@@ -2523,6 +2523,32 @@ static const struct dmi_system_id bridge_d3_blacklist[] = {
@@ -2513,6 +2513,32 @@ static const struct dmi_system_id bridge_d3_blacklist[] = {
{ }
};
@ -3805,7 +3805,7 @@ index a60eb5780cc0..65bb9c2c1a5b 100644
/**
* pci_bridge_d3_possible - Is it possible to put the bridge into D3
* @bridge: Bridge to check
@@ -2563,10 +2589,11 @@ bool pci_bridge_d3_possible(struct pci_dev *bridge)
@@ -2553,10 +2579,11 @@ bool pci_bridge_d3_possible(struct pci_dev *bridge)
/*
* Hotplug ports handled natively by the OS were not validated
* by vendors for runtime D3 at least until 2018 because there
@ -3822,7 +3822,7 @@ index a60eb5780cc0..65bb9c2c1a5b 100644
--
2.31.1
From c132d118a2dedb310f3eb288c3c7fe3d0ee9619b Mon Sep 17 00:00:00 2001
From 87e0edf3e49a04f91ac6ba0e78e98aa23b88a591 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 31 Oct 2020 20:46:33 +0100
Subject: [PATCH] PCI: Add sysfs attribute for PCI device power state
@ -3895,75 +3895,7 @@ index 1edf5a1836ea..ee1518650d55 100644
--
2.31.1
From c75b103a99540d1393562a94eda01ea9b1c4726e Mon Sep 17 00:00:00 2001
From: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
Date: Tue, 16 Mar 2021 16:51:40 +0100
Subject: [PATCH] PCI: PM: Do not read power state in pci_enable_device_flags()
It should not be necessary to update the current_state field of
struct pci_dev in pci_enable_device_flags() before calling
do_pci_enable_device() for the device, because none of the
code between that point and the pci_set_power_state() call in
do_pci_enable_device() invoked later depends on it.
Moreover, doing that is actively harmful in some cases. For example,
if the given PCI device depends on an ACPI power resource whose _STA
method initially returns 0 ("off"), but the config space of the PCI
device is accessible and the power state retrieved from the
PCI_PM_CTRL register is D0, the current_state field in the struct
pci_dev representing that device will get out of sync with the
power.state of its ACPI companion object and that will lead to
power management issues going forward.
To avoid such issues it is better to leave the current_state value
as is until it is changed to PCI_D0 by do_pci_enable_device() as
appropriate. However, the power state of the device is not changed
to PCI_D0 if it is already enabled when pci_enable_device_flags()
gets called for it, so update its current_state in that case, but
use pci_update_current_state() covering platform PM too for that.
Link: https://lore.kernel.org/lkml/20210314000439.3138941-1-luzmaximilian@gmail.com/
Reported-by: Maximilian Luz <luzmaximilian@gmail.com>
Tested-by: Maximilian Luz <luzmaximilian@gmail.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Patchset: surface-hotplug
---
drivers/pci/pci.c | 16 +++-------------
1 file changed, 3 insertions(+), 13 deletions(-)
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
index 65bb9c2c1a5b..5f3f35d314c3 100644
--- a/drivers/pci/pci.c
+++ b/drivers/pci/pci.c
@@ -1590,20 +1590,10 @@ static int pci_enable_device_flags(struct pci_dev *dev, unsigned long flags)
int err;
int i, bars = 0;
- /*
- * Power state could be unknown at this point, either due to a fresh
- * boot or a device removal call. So get the current power state
- * so that things like MSI message writing will behave as expected
- * (e.g. if the device really is in D0 at enable time).
- */
- if (dev->pm_cap) {
- u16 pmcsr;
- pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr);
- dev->current_state = (pmcsr & PCI_PM_CTRL_STATE_MASK);
- }
-
- if (atomic_inc_return(&dev->enable_cnt) > 1)
+ if (atomic_inc_return(&dev->enable_cnt) > 1) {
+ pci_update_current_state(dev, dev->current_state);
return 0; /* already enabled */
+ }
bridge = pci_upstream_bridge(dev);
if (bridge)
--
2.31.1
From f8a4456caf6417db8cdd7d54a64cea077db06669 Mon Sep 17 00:00:00 2001
From 4b509dae4c9ecba9de632b17eb80c5312ae998f8 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 14 Dec 2020 20:50:59 +0100
Subject: [PATCH] platform/x86: Add Surface Hotplug driver

View file

@ -1,4 +1,4 @@
From a3c76193b7b5180dbc2fc24c3f9d85e14ab6330e Mon Sep 17 00:00:00 2001
From e919505817c574773f50ec0a7cd1bbd408eacdfe 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 3d6b1067253fec9bdeb87e85a0c96d912cd55fb5 Mon Sep 17 00:00:00 2001
From c7275e6481bcbe5ee72a9a2ecee131fb8211a0bd Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 27 Feb 2021 00:45:52 +0100
Subject: [PATCH] ath10k: Add module parameters to override board files

View file

@ -45,19 +45,19 @@ sha256sums=('6f9c2aee8553129d2bdbab646bbf7e88c2a5c38c0b1450f2e728831681bfc85d'
'4e68572e7cc4c5368f0236e0792660ae8498373988625dca46e509399a7eaea6'
'a13581d3c6dc595206e4fe7fcf6b542e7a1bdbe96101f0f010fc5be49f99baf2'
'c523d8ba9f02992c34b325cd7b07e27bfead33ecab29877e659a12b2d56b1118'
'a6895723f28835d6fedba762b6bfb7a75e1fad9898c300fb112501aa3bd742ee'
'9f1ae0ead5d9dfec2cdfb3312e8697d4e38c60612df8ddf3c2679a3ae0069982'
'ddbc48a8114cff12f1881f04fac1cc491e5a80eb6826e791f2d045a21934211f'
'4a19c48e5cbfce6dbc95ef3fc60e57f5141e931c6ce55645aac1cbde6ea9ef61'
'db3f79d48c92ef56acc7a3910137531388aed5262560953ba862efdf8ebca851'
'36bf789dbf7c97ffb955f5c1b62ff90d6617bf2e2636c16537221656d6222f74'
'c2af8b31502d87fc235fc7826b55284fefca1f688583e8e78193ddfd24a48ac0'
'c071fa60d40797666a0c385c7aeb6744115f4e4a2b53a63a5641712807ce7307'
'b39a5240664165b6b036ce054bba1d6dfff4cca1b70187c99ad1e3bfe020716b'
'6e64b92721d77b16c9a9acee2e6f25e7b47d351262bd7fe3f28852803b44d0a6'
'1d7ea7893692d95809ed91c6b15107b80ae161bdd65134c0bb852df19c05a5b8'
'a9a48a2b022a4914665bbd8ac1d528b2b787240f55c55d2a9b2c9bbf19e47aec'
'04b0a57a6d3b067d9bcb75aeab87140fb79884a9cd1221cf8a17497417a85720')
'fb66157e45084261f0d7fc953e11aa0d44fc297269f8acd008e2f386e308327b'
'eec1d7c594e79f5125556426351d54be865b8c61da1250134a8c2e8a330181b1'
'b9e7d521d08e8ef0ba772c02ace0a49a051e68fa11104b68b6ddf3f0776b7269'
'2233592a23fd8e3296addcc81ffd1c37494d279a093324e1bb888b1f35ac7f33'
'59bbd2e21a93a7623e908d4aff90fcc33e66365d382a2e7b77c55414de64041e'
'7d26fa24c0b2506d4dc22d147f644667b9738119d6f2db47b462225ffe7058d0'
'0e13bf5d02808a7ed4ff6c00156c6de415596413d315e092d1bc7006a42e4ea6'
'79af04adf989abc303736874f23eb230c69ae921beb9274b4cc97fa29063f2f2'
'243d9353045809a56d654ca8eec62af811dcde37453411e1fa0ac443f9fa0dc6'
'e0675a521440f0f23696834bfd0a799204d65701419b42894fadefb7d3eed6c7'
'6b720037d99345f51897e0b2899c68bbf40081871da01490da26f046ed284708'
'e2e028ff39b9a097e71cbffba9d4d795374c13bda2e7bede9b04a6a0eb8ba0e5'
'83bb5ffcf9abfd46d4f45df954ba85a12e76bd430fad1b4b15814b1804d5d0f6')
export KBUILD_BUILD_HOST=archlinux
export KBUILD_BUILD_USER=$pkgbase