Update v5.12 patches

Changes:
 - SAM:
   - Fix bug in Surface HID get-report function
   - Fix other small issues

Links:
 - kernel: 8e45d1d062
 - SAM: 0686c05d4b
This commit is contained in:
Maximilian Luz 2021-06-13 23:00:45 +02:00
parent 7a3043f810
commit 1f958748b0
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02
10 changed files with 762 additions and 201 deletions

View file

@ -1,4 +1,4 @@
From 0b7d702ff3d3e80a5b4550e87f0dc4fdf921065f Mon Sep 17 00:00:00 2001
From 53fdf62b84f3cb4ad7ce88b7deaf5bcd1f2e8c50 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
@ -97,5 +97,5 @@ index 227424236fd5..1013a57be89a 100644
};
--
2.31.1
2.32.0

View file

@ -1,4 +1,4 @@
From 98ebfc6454882e275332c76d655f595d2d6806fd Mon Sep 17 00:00:00 2001
From a1af69e4f86bfc6dc6e4c295cfc4f0bbc5171d88 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
@ -204,9 +204,9 @@ index 000000000000..5326ae7e5671
+
+void mwifiex_initialize_quirks(struct pcie_service_card *card);
--
2.31.1
2.32.0
From 5cc746ee1210ad5363479196ae8fb4c7e303ea34 Mon Sep 17 00:00:00 2001
From 046ff9de09dd1d6048507ceb38596c427beef6ed 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+
@ -405,9 +405,9 @@ index 5326ae7e5671..8b9dcb5070d8 100644
void mwifiex_initialize_quirks(struct pcie_service_card *card);
+int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev);
--
2.31.1
2.32.0
From 0b5b8849304e9b3866f5f18ec4bb420dc876001c Mon Sep 17 00:00:00 2001
From 02e8d9092fc3adfec1fc458b85f97e1242ff1f58 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
@ -584,9 +584,9 @@ index 8b9dcb5070d8..3ef7440418e3 100644
int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev);
+int mwifiex_pcie_reset_wsid_quirk(struct pci_dev *pdev);
--
2.31.1
2.32.0
From 57f08db99446c4838288bd5d4ca21ab4ee44dd19 Mon Sep 17 00:00:00 2001
From 61ea5fea884ec630890cdef2585cfe6f8f1088dc 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
@ -646,9 +646,9 @@ index f0a6fa0a7ae5..34dcd84f02a6 100644
.ident = "Surface Pro 3",
.matches = {
--
2.31.1
2.32.0
From 4b9bbee449db156d0be90952cb63ff5bc87d9571 Mon Sep 17 00:00:00 2001
From 3ff9b9b558c3c5d5c6027b217abd3367d2424160 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+
@ -801,9 +801,9 @@ index 3ef7440418e3..a95ebac06e13 100644
void mwifiex_initialize_quirks(struct pcie_service_card *card);
int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev);
--
2.31.1
2.32.0
From b9d0f717c806b9352950ce64dbe29a8054b561c2 Mon Sep 17 00:00:00 2001
From 32c53b2aa58fa55e9035663a502b4f9940350e11 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
@ -968,9 +968,9 @@ index a95ebac06e13..4ec2ae72f632 100644
void mwifiex_initialize_quirks(struct pcie_service_card *card);
int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev);
--
2.31.1
2.32.0
From 68011fe772d7e1fd4ee45cf1dbd585571989ae4e Mon Sep 17 00:00:00 2001
From 355025949c0a2356686217e20311997f0173e075 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
@ -1046,9 +1046,9 @@ index 4a901508e48e..e69ebe224566 100644
(id->driver_info & BTUSB_MEDIATEK)) {
hdev->setup = btusb_mtk_setup;
--
2.31.1
2.32.0
From 75a76e714ed0a2c55d1b7dd883d4f977c2aea047 Mon Sep 17 00:00:00 2001
From 1d36d569a4840969c5d3ff611d0524e7bbe89e64 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
@ -1147,9 +1147,9 @@ index a2ed268ce0da..789de1b0c5b1 100644
mwifiex_dbg(priv->adapter, ERROR,
"%s: changing to %d not supported\n",
--
2.31.1
2.32.0
From ca337fdd043efa39580192c036e37956fcbadcf5 Mon Sep 17 00:00:00 2001
From e79634d8341bddb0d763427cc24ae5b8f47a01e1 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
@ -1204,9 +1204,9 @@ index 8a99e243aff2..84b1d30e07e4 100644
}
--
2.31.1
2.32.0
From ba021eb98178c6579f0b9b42828c6f6d68e16af5 Mon Sep 17 00:00:00 2001
From d54d24de7ce82772016ec4ba62aa2ab8dc6bd3d7 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
@ -1437,9 +1437,9 @@ index 789de1b0c5b1..13698818e58a 100644
static void
--
2.31.1
2.32.0
From 3787c5a02d28b6daefa8ee517d5f544fdf7fc56e Mon Sep 17 00:00:00 2001
From df30cc8f92a3e1df13fba2636d88ac0cbfcf0111 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
@ -1505,9 +1505,9 @@ index 13698818e58a..f5b9f1d26114 100644
params);
default:
--
2.31.1
2.32.0
From 4abee5b35000507095db69c8b8e6212ffce70404 Mon Sep 17 00:00:00 2001
From 8af4d650f127d304f690519c0b8ca5276c88ddab 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
@ -1681,9 +1681,9 @@ index f5b9f1d26114..44cff715bf29 100644
priv->bss_mode = NL80211_IFTYPE_UNSPECIFIED;
--
2.31.1
2.32.0
From 42329bd1f3386c7518eb8aff85fc333df57f9751 Mon Sep 17 00:00:00 2001
From 417cd522f3e9840f5a3e0e7ac7b77dc6f5358c95 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
@ -1784,9 +1784,9 @@ index 44cff715bf29..e637129a411f 100644
}
/*
--
2.31.1
2.32.0
From ee520b6a494804b43aff75673fd447dbc88c6221 Mon Sep 17 00:00:00 2001
From 4af5a065e86fe6111e6bb83a7b3c0eca6847a26b 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
@ -1873,9 +1873,9 @@ index e637129a411f..395573db6405 100644
return mwifiex_change_vif_to_ap(dev, curr_iftype, type,
params);
--
2.31.1
2.32.0
From 3d13d13fd53674b4f7066d7bc3517122473c6a9a Mon Sep 17 00:00:00 2001
From 0771b1169c92c44e4f499384210527e7788fbb79 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
@ -1900,9 +1900,9 @@ index 395573db6405..90a757aa0b25 100644
type, params);
break;
--
2.31.1
2.32.0
From 4c2aff52d7917a6e1143e259f889f2ee611d2305 Mon Sep 17 00:00:00 2001
From f1b89e25e105cb029d520c9b5d009af6b9c3a075 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
@ -1955,9 +1955,9 @@ index 90a757aa0b25..0c01d8f9048e 100644
default:
mwifiex_dbg(adapter, ERROR,
--
2.31.1
2.32.0
From ede2847b36d421e780be5f3ed1751a67bc4f2197 Mon Sep 17 00:00:00 2001
From 8a43562f7ea04a132ce1bdc61b39ef4dfe965efa 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
@ -1987,9 +1987,9 @@ index 0c01d8f9048e..8c472b2d982a 100644
priv->bss_started = 0;
--
2.31.1
2.32.0
From 133335d748375f7826a154e0f6eca36065289b64 Mon Sep 17 00:00:00 2001
From 9e6c426ce67a4284d9b2670c40328b7aeb2add67 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
@ -2076,9 +2076,9 @@ index 84b1d30e07e4..88d30ec6d57d 100644
if (reg->sleep_cookie) {
mwifiex_pcie_dev_wakeup_delay(adapter);
--
2.31.1
2.32.0
From 5474582b5e5f9a43629caa3fe0c9a235502a8335 Mon Sep 17 00:00:00 2001
From 0a666190c434c5f4bc6d07bf6c6c0b28a0f3a39f 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
@ -2232,9 +2232,9 @@ index d3a968ef21ef..76db9a7b8199 100644
hs_cfg->action = cpu_to_le16(HS_CONFIGURE);
hs_cfg->params.hs_config.conditions = hscfg_param->conditions;
--
2.31.1
2.32.0
From 4a162ffaeea061ec940104b40121fc6dc2d5d8df Mon Sep 17 00:00:00 2001
From cab23dbf7679065f56f6733ff5a45c2624d12c7d 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
@ -2335,9 +2335,9 @@ index 6b5d35d9e69f..8e49ebca1847 100644
version_ext->version_str_sel = ver_ext->version_str_sel;
memcpy(version_ext->version_str, ver_ext->version_str,
--
2.31.1
2.32.0
From 62e5303cd8c507b4b8e53ee84aa9ba9f80404e98 Mon Sep 17 00:00:00 2001
From 7cbdf8ae348ebad4beca6973a84db03d980e1dd3 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
@ -2367,9 +2367,9 @@ index 8c472b2d982a..153025d1b2fa 100644
ret = 0;
goto done;
--
2.31.1
2.32.0
From fec159688c4c8d0c096a3b2deaa47a1d2d22b4fb Mon Sep 17 00:00:00 2001
From d3e8bb853e22d56ba72f5f9467e5c7c6415467fa 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
@ -2407,9 +2407,9 @@ index 153025d1b2fa..ef6ce3f63aec 100644
/*
--
2.31.1
2.32.0
From eea252f1a184557646a14d7fccd44827f47b4c0e Mon Sep 17 00:00:00 2001
From 030823fd7c579c37a45239304ea53c8e95a4ddf1 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
@ -2435,9 +2435,9 @@ index 6696bce56178..b0695432b26a 100644
if (!INITIATOR_BIT(del_ba_param_set))
return 0;
--
2.31.1
2.32.0
From 18a6c332038f9be7a6dbb0c19f6abd98affa1407 Mon Sep 17 00:00:00 2001
From 978efebd9008adbf1e22776a667200e8c1b35cb1 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
@ -2478,9 +2478,9 @@ index b0695432b26a..9ff2058bcd7e 100644
/* We don't wait for the response of this command */
--
2.31.1
2.32.0
From e6cb7bd319a6d34ab059be62c8ec280550f40215 Mon Sep 17 00:00:00 2001
From 8c8e06efcb5b6ec852b3ba932d6600bfb4ff55e6 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
@ -2516,9 +2516,9 @@ index 68c63268e2e6..933111a3511c 100644
case EVENT_RXBA_SYNC:
dev_dbg(adapter->dev, "EVENT: RXBA_SYNC\n");
--
2.31.1
2.32.0
From b258bfaa0c4788b2d8221a8d9b808ab429c3325c Mon Sep 17 00:00:00 2001
From 6162c794d8c821273fd4a063973aa3a3d9bc5919 Mon Sep 17 00:00:00 2001
From: Brian Norris <briannorris@chromium.org>
Date: Fri, 14 May 2021 19:42:27 -0700
Subject: [PATCH] mwifiex: bring down link before deleting interface
@ -2618,5 +2618,5 @@ index a6be59ac1e27..be40813ffa5c 100644
}
--
2.31.1
2.32.0

View file

@ -1,4 +1,4 @@
From d5c1e06cf9c5c98f534ddcc56aecb3ed95a154bb Mon Sep 17 00:00:00 2001
From b486ce596ee388c2fbf2669ec08d587d14f02856 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
@ -117,5 +117,5 @@ index 2f9be182fbfb..84ae17af3f98 100644
ret = firmware_request_nowarn(&fw, filename, ar->dev);
ath10k_dbg(ar, ATH10K_DBG_BOOT, "boot fw request '%s': %d\n",
--
2.31.1
2.32.0

View file

@ -1,4 +1,4 @@
From 37d30bfc9cbb42c28a2e4a5ceb957789337967b3 Mon Sep 17 00:00:00 2001
From 4198c5c9f7fd9fc732b33834ecc7e780a2c11be4 Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Thu, 30 Jul 2020 13:21:53 +0200
Subject: [PATCH] misc: mei: Add missing IPTS device IDs
@ -34,9 +34,9 @@ index c3393b383e59..0098f98426c1 100644
{MEI_PCI_DEVICE(MEI_DEV_ID_TGP_LP, MEI_ME_PCH15_CFG)},
{MEI_PCI_DEVICE(MEI_DEV_ID_TGP_H, MEI_ME_PCH15_SPS_CFG)},
--
2.31.1
2.32.0
From c18bb81733f1819ef21665f3929f642a9d1d4b34 Mon Sep 17 00:00:00 2001
From 0ac898fbd3e48b5a4266310c572b8974ea2d71d2 Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Thu, 6 Aug 2020 11:20:41 +0200
Subject: [PATCH] misc: Add support for Intel Precise Touch & Stylus
@ -1499,5 +1499,5 @@ index 000000000000..53fb86a88f97
+
+#endif /* _IPTS_UAPI_H_ */
--
2.31.1
2.32.0

View file

@ -1,4 +1,4 @@
From 7ab2ec4dac982191ec138367e3aef13998155445 Mon Sep 17 00:00:00 2001
From 6da49554eeb34beb92b89754f35c93d357dfa486 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
@ -108,9 +108,9 @@ index 8ceaa88dd78f..deceed0d76c6 100644
dev_warn(&adapter->dev, "protocol 0x%02x not supported for client 0x%02x\n",
accessor_type, client->addr);
--
2.31.1
2.32.0
From 43f8060274256ac0b05c42216961e77c3efd8b29 Mon Sep 17 00:00:00 2001
From b928ebf5c753e8b0d76908d791be3bc69e1476b0 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
@ -331,5 +331,5 @@ index 000000000000..8b816ed8f35c
+MODULE_DESCRIPTION("Discrete GPU Power-Switch for Surface Book 1");
+MODULE_LICENSE("GPL");
--
2.31.1
2.32.0

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,4 @@
From 375584e2e66f0720e2718ef898089361164b0f39 Mon Sep 17 00:00:00 2001
From 370b6f17fa38410c60b3e01060196610039d5945 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
@ -34,7 +34,7 @@ Patchset: surface-typecover
1 file changed, 98 insertions(+), 2 deletions(-)
diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c
index 9d9f3e1bd5f4..800476dbc327 100644
index 55dcb8536286..35d9c08cd18e 100644
--- a/drivers/hid/hid-multitouch.c
+++ b/drivers/hid/hid-multitouch.c
@@ -34,7 +34,10 @@
@ -106,7 +106,7 @@ index 9d9f3e1bd5f4..800476dbc327 100644
{ }
};
@@ -1674,6 +1694,69 @@ static void mt_expired_timeout(struct timer_list *t)
@@ -1678,6 +1698,69 @@ static void mt_expired_timeout(struct timer_list *t)
clear_bit(MT_IO_FLAGS_RUNNING, &td->mt_io_flags);
}
@ -176,7 +176,7 @@ index 9d9f3e1bd5f4..800476dbc327 100644
static int mt_probe(struct hid_device *hdev, const struct hid_device_id *id)
{
int ret, i;
@@ -1697,6 +1780,9 @@ static int mt_probe(struct hid_device *hdev, const struct hid_device_id *id)
@@ -1701,6 +1784,9 @@ static int mt_probe(struct hid_device *hdev, const struct hid_device_id *id)
td->inputmode_value = MT_INPUTMODE_TOUCHSCREEN;
hid_set_drvdata(hdev, td);
@ -186,7 +186,7 @@ index 9d9f3e1bd5f4..800476dbc327 100644
INIT_LIST_HEAD(&td->applications);
INIT_LIST_HEAD(&td->reports);
@@ -1726,15 +1812,19 @@ static int mt_probe(struct hid_device *hdev, const struct hid_device_id *id)
@@ -1730,15 +1816,19 @@ static int mt_probe(struct hid_device *hdev, const struct hid_device_id *id)
timer_setup(&td->release_timer, mt_expired_timeout, 0);
ret = hid_parse(hdev);
@ -208,7 +208,7 @@ index 9d9f3e1bd5f4..800476dbc327 100644
ret = sysfs_create_group(&hdev->dev.kobj, &mt_attribute_group);
if (ret)
@@ -1779,6 +1869,7 @@ static void mt_remove(struct hid_device *hdev)
@@ -1783,6 +1873,7 @@ static void mt_remove(struct hid_device *hdev)
{
struct mt_device *td = hid_get_drvdata(hdev);
@ -216,7 +216,7 @@ index 9d9f3e1bd5f4..800476dbc327 100644
del_timer_sync(&td->release_timer);
sysfs_remove_group(&hdev->dev.kobj, &mt_attribute_group);
@@ -2130,6 +2221,11 @@ static const struct hid_device_id mt_devices[] = {
@@ -2134,6 +2225,11 @@ static const struct hid_device_id mt_devices[] = {
MT_USB_DEVICE(USB_VENDOR_ID_XIROKU,
USB_DEVICE_ID_XIROKU_CSR2) },
@ -229,5 +229,5 @@ index 9d9f3e1bd5f4..800476dbc327 100644
{ .driver_data = MT_CLS_GOOGLE,
HID_DEVICE(HID_BUS_ANY, HID_GROUP_ANY, USB_VENDOR_ID_GOOGLE,
--
2.31.1
2.32.0

View file

@ -1,4 +1,4 @@
From 0becc1c767ddb7c1a80da5ca933d525daab1060c Mon Sep 17 00:00:00 2001
From 47e6f843845c9c88762384c6481770fd8d6128f2 Mon Sep 17 00:00:00 2001
From: Zoltan Tamas Vajda <zoltan.tamas.vajda@gmail.com>
Date: Thu, 3 Jun 2021 10:50:55 +0200
Subject: [PATCH] Added quirk for Surface Go touchscreen
@ -35,5 +35,5 @@ index 236bccd37760..cc16f29e27a4 100644
};
--
2.31.1
2.32.0

View file

@ -1,4 +1,4 @@
From c252a316ebbf36de29e25085b056e82298b905a1 Mon Sep 17 00:00:00 2001
From b9e19b0b6e124089493b681d1483136db2022bb9 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:21 +0100
Subject: [PATCH] ACPI: scan: Extend acpi_walk_dep_device_list()
@ -378,9 +378,9 @@ index 3bdcfc4401b7..c2da6b8939c0 100644
struct platform_device *acpi_create_platform_device(struct acpi_device *,
struct property_entry *);
--
2.31.1
2.32.0
From b3041023a204f65ccbff6f7b47330ec891237bc5 Mon Sep 17 00:00:00 2001
From e06f8f0f2a1bd608389e64d3b8a522b489f81074 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:22 +0100
Subject: [PATCH] ACPI: scan: Add function to fetch dependent of acpi device
@ -468,9 +468,9 @@ index 849f3540ed53..b531750eb422 100644
acpi_dev_get_next_match_dev(struct acpi_device *adev, const char *hid, const char *uid, s64 hrv);
struct acpi_device *
--
2.31.1
2.32.0
From 548e414f08adeb21da499d223d32a2e0ccb409c7 Mon Sep 17 00:00:00 2001
From eea44ffc2a013c8cdb74369e285267097f33cd7e Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:23 +0100
Subject: [PATCH] i2c: core: Add a format macro for I2C device names
@ -529,9 +529,9 @@ index a670ae129f4b..a2f6ee71b5be 100644
#define I2C_MAX_STANDARD_MODE_FREQ 100000
#define I2C_MAX_FAST_MODE_FREQ 400000
--
2.31.1
2.32.0
From b1a1be0754543aef45fa267de9aa22c21e3a9dc4 Mon Sep 17 00:00:00 2001
From 05033ca6a674cf9b3458c60554f291e230ad1e4d Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:24 +0100
Subject: [PATCH] gpiolib: acpi: Export acpi_get_gpiod()
@ -606,9 +606,9 @@ index c73b25bc9213..566feb56601f 100644
struct acpi_device;
--
2.31.1
2.32.0
From 42eb8a93ef56c7520c793c244e40544cc0e462c3 Mon Sep 17 00:00:00 2001
From c8a871b6624792a90f4cff8cc5ce780b336d792f Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:25 +0100
Subject: [PATCH] clkdev: Make clkdev_drop() null aware
@ -638,9 +638,9 @@ index 0f2e3fcf0f19..c082720f8ade 100644
list_del(&cl->node);
mutex_unlock(&clocks_mutex);
--
2.31.1
2.32.0
From b1edaa9264cbe0d5c8b737ae278e6f4b143d5f09 Mon Sep 17 00:00:00 2001
From 1827f31fb7296824ad962949f72f6e9b6643d41f Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:26 +0100
Subject: [PATCH] gpiolib: acpi: Add acpi_gpio_get_io_resource()
@ -715,9 +715,9 @@ index c2da6b8939c0..07a0044397e1 100644
const char *name, int index)
{
--
2.31.1
2.32.0
From 5dfbd5ffa9e9082ba4d06506784eae7967d8c8db Mon Sep 17 00:00:00 2001
From fe854563d2a5b930b64758699cdceb84b5871a58 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:27 +0100
Subject: [PATCH] platform/x86: Add intel_skl_int3472 driver
@ -1816,9 +1816,9 @@ index 000000000000..843eaa27e9da
+ return 0;
+}
--
2.31.1
2.32.0
From ff746a92185d4ab05392230f96a0dac236cbb5b9 Mon Sep 17 00:00:00 2001
From f857d90d27f18521dd936d3bee7d6d3785b6045b Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:28 +0100
Subject: [PATCH] mfd: tps68470: Remove tps68470 MFD driver
@ -2012,9 +2012,9 @@ index 4a4df4ffd18c..000000000000
-};
-builtin_i2c_driver(tps68470_driver);
--
2.31.1
2.32.0
From 670edce87dffaea09f7383497b782c936caed7b5 Mon Sep 17 00:00:00 2001
From 32d081d6da931f1ad2d67aadc08f33953f8ebb95 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
@ -2072,9 +2072,9 @@ index fecef85bd62e..9dafb9470708 100644
return r;
}
--
2.31.1
2.32.0
From 654205470488fdc3701d70d10c31fbc97f69f7a4 Mon Sep 17 00:00:00 2001
From fe3d26934cc8ac8d8dba7c5934c55ccfb3f1ebb8 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
@ -3715,9 +3715,9 @@ index 000000000000..da2ca99a7ad3
+MODULE_DESCRIPTION("A low-level driver for OmniVision 5693 sensors");
+MODULE_LICENSE("GPL");
--
2.31.1
2.32.0
From 3e5f7aa0ff27b6875df6c70e0d82cf7c2e052784 Mon Sep 17 00:00:00 2001
From f0972bd88b2f391f20a4b91ddd1c0e9c745e45b3 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
@ -3878,9 +3878,9 @@ index dd0ffcafa489..924d99d20328 100644
struct property_entry ep_properties[5];
struct property_entry dev_properties[3];
--
2.31.1
2.32.0
From 32174318d4fdf290c75609f13a0e3e96b08d61b0 Mon Sep 17 00:00:00 2001
From 8a4acd725e11a5132494342ae07c00a91fa1025d 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
@ -3982,9 +3982,9 @@ index 924d99d20328..e1e388cc9f45 100644
(const struct cio2_sensor_config) { \
.hid = _HID, \
--
2.31.1
2.32.0
From 7551ce0160db4cbae6e554113138008b2be917fa Mon Sep 17 00:00:00 2001
From 88edf97e89eca8f406929ff258a96bd6a36c558c 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
@ -4008,9 +4008,9 @@ index e1e388cc9f45..deaf5804f70d 100644
struct software_node_ref_args local_ref[1];
struct software_node_ref_args remote_ref[1];
--
2.31.1
2.32.0
From 3af4b18551435c9f395b13e693c23447076dda0c Mon Sep 17 00:00:00 2001
From c15c869334981b6394a7087f3a612d87d4966c69 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
@ -4043,5 +4043,5 @@ index da2ca99a7ad3..52279eeffc54 100644
#define OV5693_FORMAT1_VBIN_EN BIT(0)
#define OV5693_FORMAT2_REG 0x3821
--
2.31.1
2.32.0

View file

@ -46,15 +46,15 @@ sha256sums=('1091d26cdb2395eabed0362c163098448de5d59fd2cfb32145f7f4594f64214f'
'55c4cb76754b1db234a0994806106d8481c171d4e3fead12793f0083a48511d4'
'252c7a78ffb1efe9751aabc93cc79031ef69dbc95baa7970cbaabcd5474fe7d8'
'9474de18769968c5558fedda5be354fe0babf1365541d4d0ac8e1ac47d4bbb88'
'5cd3a0b006c46b0a028dbcbea403462350c9048ebb0499501ffcbd9569be26d2'
'5f03e81efe264e6fa4db3452ec37c6ba286194500db2b06bbef8edc70e3aec51'
'c031b9f4892cb399554b1f344d8522f11c42c94a7665018648f0638233682748'
'080bfd5a78f069896ba10062001fdf68f8944c4840af6a6d9aa509d4537c285e'
'5b2263bee2d0c42362228c05f295fc73787335660e9f771bcd7a33e9956d42a8'
'8153c43d5a2b36c66a28381d17bc158dae6e0ef0bbde8bb61a1bd92204d66676'
'e55a1cd4a2b50207098f6f7bf9eebe3621395fda2a1c5a1df97ba2cad5032110'
'1e39dfaba3279028c955165936a20bf0ba9f1157d15a77694731098ee00944bb'
'64ad4ae75e6f30ac9f81766de18185cf6dea31efc300fea7396c8123a17045e8')
'd75d2aa62323431a4ba86baefdd0003a0bc89f1e3af0c2df7f6225f88a2c2be6'
'b10c9650019537a7ca394daf61cba7148e321a55f262209ce104684cbfd5b28a'
'39c691a29949c6f45c2d12ad414e2692b2ffd05b3d79e037b0a1ef86714dbc73'
'ceee40dd548a82f7a01a7d755da3644bc77dc7380a231db84ad019edbcddc436'
'2e4e0cee0bb696b4cc5f76e43d1e3df822fc0e77c7413966a8a0b689c3ca637e'
'519f7c20eb4914ac57bf902c5530bdbab73cf63da86b2274716d2b33032541fe'
'338acbcfec9f880ffc9241d8807633e07e48ec793c21be1453d8b927398cc0e9'
'f26051b1f0c3b1cd47add84b84b2d2f53d3b98ac72e3b8708ad1d20c2795a25d'
'ef3a647fdea598c10e10a83f5ff8b54bddf984f0cc442a980d62a3a6fcf3ba30')
export KBUILD_BUILD_HOST=archlinux