浏览代码

Update v5.9 patches

Changes:
 - SAM:
   - Add serial I/O transmission timeout
   - Fix memory leak in error case
   - Clean up code and fix typos
   - Other fixes

Links:
 - SAM: https://github.com/linux-surface/surface-aggregator-module/commit/19ddacd0d3882736d2c494143592df6fd4e8537c
 - kernel: https://github.com/linux-surface/kernel/commit/7732f52d7d7b3af69fb3364d0928398668df466d
Maximilian Luz 4 年之前
父节点
当前提交
b4964cbc54

+ 1 - 1
patches/5.9/0001-surface3-oemb.patch

@@ -1,4 +1,4 @@
-From bcc470a5c0698f5706378ff82eedda63ccd35d1a Mon Sep 17 00:00:00 2001
+From ceab7ae053318d9fb5c2571070e7a6b21d5e5c18 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

+ 12 - 12
patches/5.9/0002-wifi.patch

@@ -1,4 +1,4 @@
-From 74c77b82a0a8af9fd8c87bc401fab7c06c5ec796 Mon Sep 17 00:00:00 2001
+From 97625fe44e3b5841372a5a005ad5bf8abe7829f5 Mon Sep 17 00:00:00 2001
 From: Tsuchiya Yuto <kitakar@gmail.com>
 Date: Thu, 24 Sep 2020 18:02:06 +0900
 Subject: [PATCH] mwifiex: pcie: skip cancel_work_sync() on reset failure path
@@ -156,7 +156,7 @@ index fc59b522f670..048f4db6027a 100644
 -- 
 2.29.2
 
-From 17333080602c7f3054d13254737445325430f4a2 Mon Sep 17 00:00:00 2001
+From 8a0fbe6b7e2e07f69dd93decf906e0792aff5cda 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
@@ -364,7 +364,7 @@ index 000000000000..5326ae7e5671
 -- 
 2.29.2
 
-From 50f22e019a84229ef1a49485dc5d1e22da542fff Mon Sep 17 00:00:00 2001
+From a5c4c15fb7384a4fda273e93ac3af9488eaf4c88 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+
@@ -565,7 +565,7 @@ index 5326ae7e5671..8b9dcb5070d8 100644
 -- 
 2.29.2
 
-From 43d1be085eae6527618151ea56eea4a0223be5f6 Mon Sep 17 00:00:00 2001
+From 58abf2d704a4c2acd806b0e2cd3229e938420d03 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
@@ -744,7 +744,7 @@ index 8b9dcb5070d8..3ef7440418e3 100644
 -- 
 2.29.2
 
-From 757d1414fb52417e869dcdeff717439ce6b4b432 Mon Sep 17 00:00:00 2001
+From 49f96b3886f2d6e5b44e38bc4d7d28a73d7d4d9e 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
@@ -806,7 +806,7 @@ index f0a6fa0a7ae5..34dcd84f02a6 100644
 -- 
 2.29.2
 
-From 5ce9a0a3f4164ac8a374f439ae5cf2ee6b259238 Mon Sep 17 00:00:00 2001
+From 0f6308694a660583998eaaf4b085c6d9f542faa9 Mon Sep 17 00:00:00 2001
 From: Tsuchiya Yuto <kitakar@gmail.com>
 Date: Thu, 24 Sep 2020 01:56:29 +0900
 Subject: [PATCH] mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure
@@ -883,7 +883,7 @@ index 9ee5600351a7..5965999f1b9b 100644
 -- 
 2.29.2
 
-From 3fb13d88addf81f89182c277a3465900eb955cdd Mon Sep 17 00:00:00 2001
+From a6920350cb750a102f41188d8cc5593aca8022a1 Mon Sep 17 00:00:00 2001
 From: Tsuchiya Yuto <kitakar@gmail.com>
 Date: Thu, 24 Sep 2020 01:56:34 +0900
 Subject: [PATCH] mwifiex: pcie: use shutdown_sw()/reinit_sw() on
@@ -1025,7 +1025,7 @@ index daae572ce94e..b46d56389c3b 100644
 -- 
 2.29.2
 
-From 15266dbbcdfb49760b51416a83fb368e22d23385 Mon Sep 17 00:00:00 2001
+From 9273f2393ed6db40a1fd976403ece9efa43765b5 Mon Sep 17 00:00:00 2001
 From: Tsuchiya Yuto <kitakar@gmail.com>
 Date: Mon, 24 Aug 2020 17:11:35 +0900
 Subject: [PATCH] mwifiex: pcie: add enable_device_dump module parameter
@@ -1074,7 +1074,7 @@ index b46d56389c3b..1847a0274991 100644
 -- 
 2.29.2
 
-From 06ae6b1caeacd400f1f351ac743648a9899ea7e7 Mon Sep 17 00:00:00 2001
+From 2f6a82518dc5d79343ecca57f95ce191fd8025d7 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+
@@ -1229,7 +1229,7 @@ index 3ef7440418e3..a95ebac06e13 100644
 -- 
 2.29.2
 
-From bd8188fb5deb2c7682ca1a1f2b985b8f8b8be5cf Mon Sep 17 00:00:00 2001
+From 9615589c153464b82d3a8d2c7063067dc8e65210 Mon Sep 17 00:00:00 2001
 From: Tsuchiya Yuto <kitakar@gmail.com>
 Date: Sun, 4 Oct 2020 00:25:48 +0900
 Subject: [PATCH] mwifiex: add allow_ps_mode module parameter
@@ -1291,7 +1291,7 @@ index 96848fa0e417..786f7a197613 100644
 -- 
 2.29.2
 
-From c84f1c874ea9ca6a2642f68722911cd8d9418b05 Mon Sep 17 00:00:00 2001
+From 4bf302343a4b198e67e4adb0865305e2ead3e910 Mon Sep 17 00:00:00 2001
 From: Tsuchiya Yuto <kitakar@gmail.com>
 Date: Sun, 4 Oct 2020 00:38:48 +0900
 Subject: [PATCH] mwifiex: print message when changing ps_mode
@@ -1326,7 +1326,7 @@ index 786f7a197613..8f4b8bc5ff03 100644
 -- 
 2.29.2
 
-From 467aba47a776ffd89200bee48be4cc566d115bee Mon Sep 17 00:00:00 2001
+From 07b0b38626bd636aeb4b19372f8fe7c498720121 Mon Sep 17 00:00:00 2001
 From: Tsuchiya Yuto <kitakar@gmail.com>
 Date: Sun, 4 Oct 2020 00:59:37 +0900
 Subject: [PATCH] mwifiex: disable ps_mode explicitly by default instead

+ 3 - 3
patches/5.9/0003-ipts.patch

@@ -1,4 +1,4 @@
-From 0ea99c8b2b4a79c949f37715c2f79b0a8b944392 Mon Sep 17 00:00:00 2001
+From 4ea132628789feadce39cfbb79234c72b3a46acd Mon Sep 17 00:00:00 2001
 From: Dorian Stoll <dorian.stoll@tmsp.io>
 Date: Fri, 25 Sep 2020 18:06:05 +0200
 Subject: [PATCH] mei: Remove client devices before shutting down
@@ -27,7 +27,7 @@ index bcee77768b91..21ed765003e1 100644
 -- 
 2.29.2
 
-From 2ebe25b7fdc5a710021ba1c2e2f301faf9153014 Mon Sep 17 00:00:00 2001
+From e50580ef381fbc3e30805396e169daf688c3f5c8 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
@@ -65,7 +65,7 @@ index 1de9ef7a272b..e12484840f88 100644
 -- 
 2.29.2
 
-From bbf5bba02ab30a66fc9f31ffe6a39558d6a6670a Mon Sep 17 00:00:00 2001
+From 1d11d7bd327f477295047f940b3a9ebda7a2b955 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

+ 1 - 1
patches/5.9/0004-surface-gpe.patch

@@ -1,4 +1,4 @@
-From f8a8b8e8f6eee845f60e7d56e648fc4fe0ebfd31 Mon Sep 17 00:00:00 2001
+From e45bc35ec79b38c1b042378ee8dea73958e9be0f 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

+ 2 - 2
patches/5.9/0005-surface-sam-over-hid.patch

@@ -1,4 +1,4 @@
-From 9c8705d7445eee3ade8598bdfe6cfd1e749f7f06 Mon Sep 17 00:00:00 2001
+From 8a8d8edc71e8158cfa3fd635ab7b406c3f859c7e 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 37c510d9347a..aed579942436 100644
 -- 
 2.29.2
 
-From 01ac18ee58fa541b8edaae9135e6763e35bb3ce3 Mon Sep 17 00:00:00 2001
+From 48d1d5ac3390729e19448a44d6c5ea9e57e521e7 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

文件差异内容过多而无法显示
+ 212 - 195
patches/5.9/0006-surface-sam.patch


+ 1 - 1
patches/5.9/0007-surface-typecover.patch

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

+ 7 - 7
pkg/arch/kernel/PKGBUILD

@@ -43,13 +43,13 @@ sha256sums=('5d7560465abd0b5fccee96084eb374afd1b66e8fb9e0b6b6088a737ba5c48ee0'
             '36439a90c9d2f860298d90e141f3bf9d897dd8ece9e21cd46508f4ed7b2151bb'
             'cad2f23b058938c27ccdeb1944dcc492cf8696651b1ca9c74a86eb73a039f8c1'
             '8cd2b019aac6d3807a5cdcbbbe0aad81e63193ff3e8dffd7a79d4a1421b858f6'
-            '5cf4e8194c70ccbe7ab90b5c2885070e58961bba8d26d5c5ac70bd05bc60a3f6'
-            '845f5184d557d5d2e31d48a81a55927a051aba901e28c791cc39d21cf1bbbfd4'
-            'a3289844a8c9131448c6b1fd84612d711334d6e1b048843393102d136df6c092'
-            'b76affed4ab2b4cb343a5e78985eb436aecf49e23fcfcd8f1f3b73460e84e43a'
-            '85d1c0708cab487ebe413800c5a888aad98cb91ec2b4c486d51b38f87852258d'
-            '706fb5cf4e5aa5f96740e1a40098ba369d0db290473778e2e6118d3be0aef923'
-            '09c7a36c7f98aa373adbdef8d1883d98158a5d3864f6ac934dee14a55a64a96a')
+            '9a95e097e220f67f42d81c6929a6069690dd09810b70c264e9d5a3fd4b608bc3'
+            '8776e6a97ac866ba2b33d32e3b85805c0689a715dfb39f6af3f2603324faed39'
+            'a782eea056c00efc4d3a970be37e1534143b5acdcf673619ec744d4b47870a20'
+            'da92c82cd32b1fa8f7ee85975d52ea9447444a75b631e861a060772e8a2ece8d'
+            '9d682de8a2351aeab4a237a34b4c319d31c1b241bc1c18f89f090cd477e48ddc'
+            'ceb5726ed1fd9ef224e71d011b2410aeb6894daeeaa5bb176f58c650f9e39a47'
+            '03d55c690b6ecddea74935f9f728bc1ef00ae97b5a443434361ba9ca4e7d160c')
 
 
 export KBUILD_BUILD_HOST=archlinux

部分文件因为文件数量过多而无法显示