Update v5.14 patches
Changes - More fixes for suspend behavior on the SL4 AMD version. This should improve power consumption during suspend and address spurious wakeups. For details refer to the following pull requsts: - https://github.com/linux-surface/kernel/pull/106 - https://github.com/linux-surface/kernel/pull/107 - Rebase onto v5.14.7
This commit is contained in:
parent
ce233f0869
commit
2e96060ff1
|
@ -1,4 +1,4 @@
|
|||
From f55635e31a0e51fdbae2913726b42a574e1dbc32 Mon Sep 17 00:00:00 2001
|
||||
From 9520e9857907ed2475690d131a81593d9d5ca9c7 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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 1be87a40cbc283fdb4142d9b62064d7aef57fb82 Mon Sep 17 00:00:00 2001
|
||||
From ba72e5f29ce84238cf7155a3d7e880e66dc175c6 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= <verdre@v0yd.nl>
|
||||
Date: Fri, 20 Aug 2021 16:20:49 +0200
|
||||
Subject: [PATCH] mwifiex: pcie: add DMI-based quirk implementation for Surface
|
||||
|
@ -148,7 +148,7 @@ index 000000000000..18eacc8c2d3a
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From b2e74548fa3c176593152d270cb1a48adfd3f13a Mon Sep 17 00:00:00 2001
|
||||
From a0452062af15f561ecaaa1cadad84cde79b18b57 Mon Sep 17 00:00:00 2001
|
||||
From: Tsuchiya Yuto <kitakar@gmail.com>
|
||||
Date: Fri, 20 Aug 2021 16:20:50 +0200
|
||||
Subject: [PATCH] mwifiex: pcie: add reset_d3cold quirk for Surface gen4+
|
||||
|
@ -353,7 +353,7 @@ index 18eacc8c2d3a..8ec4176d698f 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 75993cc8477d554e52a0b8c2311a499db7e7981a Mon Sep 17 00:00:00 2001
|
||||
From dcfcf4b4875516fb984a14c5cbc14c75dff4739c 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
|
||||
|
@ -538,7 +538,7 @@ index 8ec4176d698f..25370c5a4f59 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From aaa71f1f2f0c799efe4ed8f7b733e6a8faf98971 Mon Sep 17 00:00:00 2001
|
||||
From 98f8ca6308547e3e4631989b97baed418ccc4caa 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
|
||||
|
@ -600,7 +600,7 @@ index 563dd0d5ac79..32e2f000e57b 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 70dd1646b95f87f7777c1a7f64c286521a2e113f Mon Sep 17 00:00:00 2001
|
||||
From c181b38c25c1fce861537da444cc4ad554359888 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+
|
||||
|
@ -755,7 +755,7 @@ index 25370c5a4f59..a1de111ad1db 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 5ff669b378d9e992f0ff6fa37aa2c1abb9ab721e Mon Sep 17 00:00:00 2001
|
||||
From 0898b0c5ab65fb704508b35b490bcb9bb3c682ce 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
|
||||
|
@ -922,7 +922,7 @@ index a1de111ad1db..0e429779bb04 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 57e091bdb2782f263e4ef230ead7c588e829902a Mon Sep 17 00:00:00 2001
|
||||
From 3eedf1eedf2d78fdcb1ecbc0e2d61e0a6df2651d 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
|
||||
|
@ -1000,7 +1000,7 @@ index bd37d6fb88c2..d12fb2034d46 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From b57450df59594e1a38efab3a29238609c6701c7c Mon Sep 17 00:00:00 2001
|
||||
From 359daca552e6468bfae1ad20f38d0d0356a8b154 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
|
||||
|
@ -1101,7 +1101,7 @@ index 0961f4a5e415..e8deba119ff1 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 579a34c6d3b8e89add1840f223ca44cf1cb8b04b Mon Sep 17 00:00:00 2001
|
||||
From c7f55e112140b941cc093915efce65c2f471df5d 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
|
||||
|
@ -1158,7 +1158,7 @@ index ca06eb7ac4aa..95e5851d2d0a 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From b3e0c19d3467dc9939f3f56eb9652d6846e5c540 Mon Sep 17 00:00:00 2001
|
||||
From 48f2f44bc0fb2f9068f920625d1abc76cbfd7753 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
|
||||
|
@ -1391,7 +1391,7 @@ index e8deba119ff1..dabc59c47de3 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 7276c924620b73558684b05967e282c63c7c4c9a Mon Sep 17 00:00:00 2001
|
||||
From f8c6afaf61005f65f2449223eebc0f1f7ddf3b84 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
|
||||
|
@ -1459,7 +1459,7 @@ index dabc59c47de3..146aabe14753 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 88f7211aadbcab1f6fa6b65851e56e4153cf2c14 Mon Sep 17 00:00:00 2001
|
||||
From 56689b0b83407692b7abf5afecb80b8daa8fd799 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
|
||||
|
@ -1635,7 +1635,7 @@ index 146aabe14753..8b9517c243c8 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From a9b0850dffc86eb44c1bdea3e7de696cca0c96b0 Mon Sep 17 00:00:00 2001
|
||||
From d41ce5d61dd850ac8c169c5e72a8a08202679381 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
|
||||
|
@ -1738,7 +1738,7 @@ index 8b9517c243c8..f2797102c5a2 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 942a0a9a16299959873241d0bfcf6f26bb0a9719 Mon Sep 17 00:00:00 2001
|
||||
From 0f1d6e88906c2badca2a9d62d8e86aea6501d30a 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
|
||||
|
@ -1827,7 +1827,7 @@ index f2797102c5a2..ed4041ff9c89 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 56b10e47cb0c4eb6f7c331775a2fe64dccdc1e59 Mon Sep 17 00:00:00 2001
|
||||
From bd57a365d1ce8cc6956eaa57cefeea33a29e401e 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
|
||||
|
@ -1854,7 +1854,7 @@ index ed4041ff9c89..64caa5c4350d 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 966a46a79fd9fbd562748c77df2453afd5553133 Mon Sep 17 00:00:00 2001
|
||||
From 0b00b9fcf514610ec89fc05f0eaa5ba660cb9d7c 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
|
||||
|
@ -1909,7 +1909,7 @@ index 64caa5c4350d..0eb31201a82b 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From a1e55d4cfc3e3019bf7fa760d09a3dad89a67ea8 Mon Sep 17 00:00:00 2001
|
||||
From 4bea92cbf32515641a279bbe58b68bbf0b1cd01b 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
|
||||
|
@ -1941,7 +1941,7 @@ index 0eb31201a82b..d62a20de3ada 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 35b4af9c3cd9bd0f227831d47c676602fe2466a4 Mon Sep 17 00:00:00 2001
|
||||
From d7d3327b8887d049848983c11a5b5b08cc2fbbde 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
|
||||
|
@ -2030,7 +2030,7 @@ index 95e5851d2d0a..ccae1532a580 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 11d0b1d98dd54ada3db6f886917558638887250e Mon Sep 17 00:00:00 2001
|
||||
From 5221f84a004449deeb0d98a9202dfa6e42b0bfe4 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
|
||||
|
@ -2186,7 +2186,7 @@ index 48ea00da1fc9..1e2798dce18f 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From df58b4f57a38ab7a5ffa903226830a68a21528e6 Mon Sep 17 00:00:00 2001
|
||||
From 0ca3ec07065eb6dda40bb4f19370cd57d9c86a9c 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
|
||||
|
@ -2289,7 +2289,7 @@ index 6b5d35d9e69f..8e49ebca1847 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 7c070c5c6584176d4260223c271da88150f235b0 Mon Sep 17 00:00:00 2001
|
||||
From 1274d36bd83fc4a64608196a10f782c737c938b5 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
|
||||
|
@ -2321,7 +2321,7 @@ index d62a20de3ada..18b1a6d54bc8 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 2e0489b553fef1f4d83331b4f2e4ea59a286d456 Mon Sep 17 00:00:00 2001
|
||||
From 7322de9750916f3e2d8a179fece0cb07b9f3cf18 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
|
||||
|
@ -2361,7 +2361,7 @@ index 18b1a6d54bc8..c00791701d78 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 8b279214ecea2a6f5c9fe0c5d4eb1e08731517d0 Mon Sep 17 00:00:00 2001
|
||||
From c8ab06445c5a16d750057cd283c374c330dc626f 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
|
||||
|
@ -2389,7 +2389,7 @@ index 6696bce56178..b0695432b26a 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From cc372757a7f2cbb6ee3e7a53891265458eb6218e Mon Sep 17 00:00:00 2001
|
||||
From 25121ed22ea80abdf00d3d9b7b345a7c56cb4818 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
|
||||
|
@ -2432,7 +2432,7 @@ index b0695432b26a..9ff2058bcd7e 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 1e442552a1bf9ca280ab80228655f55317aead39 Mon Sep 17 00:00:00 2001
|
||||
From e77f661cb084026de374e8a1cee663b52e839ef3 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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 89edc904d6f6eb2da496e82a4c9ec5f1387cd119 Mon Sep 17 00:00:00 2001
|
||||
From 96f25132f2bb3d076362b30d57a6a9940770e13d 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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From bc244ea65bdde6d28b58c9199e08ba5ec18e27a9 Mon Sep 17 00:00:00 2001
|
||||
From 1a56946f11383a8a6601c13b1d01f8ef4616bc92 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
|
||||
|
@ -36,7 +36,7 @@ index c3393b383e59..0098f98426c1 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 6509a2d0e7a5a0e9514db9f61ce7a1f76e9f6469 Mon Sep 17 00:00:00 2001
|
||||
From e99da2b61a6fce89882ea82a870ce57fe9f79a91 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,4 +1,4 @@
|
|||
From 687357c57c8ffff2d2c42fc9db3847c696e1a3d4 Mon Sep 17 00:00:00 2001
|
||||
From cde2ca8318fd65c1346a7ae25c310c88e85a8742 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 ae4cc66db855f5972ab81196053b75c1f8cc7af3 Mon Sep 17 00:00:00 2001
|
||||
From f7c5cf9537cff7ba26ca8550726e1b972db6e0a1 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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 9fcda5ce46a3acdca2a8ef81decb77996271dfa1 Mon Sep 17 00:00:00 2001
|
||||
From 0aa0e3effa0b4863f97d64bff11d069041a02370 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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 4321ca497c9e275fe0a9c755437c9c6a844ead7b Mon Sep 17 00:00:00 2001
|
||||
From 5e8b4fdc55e4d7fc83b3913f8c155f9a5208467f 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 f4f76d9fa504f27568ddd2684add7eccd481f32a Mon Sep 17 00:00:00 2001
|
||||
From e889a0065d926c0d5dad24f01085f15419b9dfb7 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 26259433f298f3053fce593c516e047de8d6fb34 Mon Sep 17 00:00:00 2001
|
||||
From f240ee64e410a22978e3258a707fc2eb0019ee4c 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 0e9645108e594036f215d65c7e567619e4dff042 Mon Sep 17 00:00:00 2001
|
||||
From cf49ebc6746a6d851c1dcf631708c6ef6ff4bc29 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 f8864e85a8107aa9134f123c2ac977fe952d0d10 Mon Sep 17 00:00:00 2001
|
||||
From 4ade168174e01216813c84d2f24955c73e62989d 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 f804279f677f2f3813d8c4be4fbaa7cbb610d880 Mon Sep 17 00:00:00 2001
|
||||
From f6b5994f4ab70cce0182df5ab4647e70dd059566 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 14342d9d4a887a518ded4467ef2ff967db095274 Mon Sep 17 00:00:00 2001
|
||||
From 7383972557ac8204da0db262961ffc3d1e5b5e3f 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 120eeddf0fa333693c0f0268190af14138ec1683 Mon Sep 17 00:00:00 2001
|
||||
From 570fe0755998239d55746edbdab9ef9737c86542 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 5ab63566b410e9a2c447008dc83c028abc1a1017 Mon Sep 17 00:00:00 2001
|
||||
From e1ba9d3620632f266f760085fa5fdf6381c7a388 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 08f0c2b9c89ba06313938fb77a8784f39f416150 Mon Sep 17 00:00:00 2001
|
||||
From c224272f436303270e7f9bf44477cf90b045bbce 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 c3106bee0a78ee77a089267e4682bd03e528d6ff Mon Sep 17 00:00:00 2001
|
||||
From f99644845e4384415d09873ce075fa1167053547 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 3ded83d63e549da6f3bd9c1610e2c4c4ea2a6c4f Mon Sep 17 00:00:00 2001
|
||||
From 6cf20b406cbad7dffa0596867841d2ab1b38fc61 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 8e608bdceb3105cf17a1b2fff9c0ba83cd2da7fa Mon Sep 17 00:00:00 2001
|
||||
From 5fdeed58af688b14eda6dcc46d1d475df7282a4a 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 e582e23dbd6cc56d492c81bc0caa08903c7cfc16 Mon Sep 17 00:00:00 2001
|
||||
From c3c2357574e6551136269d1ada053de3fd5c6665 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 89669f7989d61dae04f45ded2f2fa27c5c991f32 Mon Sep 17 00:00:00 2001
|
||||
From 8baea1b20f86727a2bb0a912fa80a2559783a479 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 2f83df2c18c3f07b4ffa79ba974c45126e85b66d Mon Sep 17 00:00:00 2001
|
||||
From 713c2c9e4f32daeca643cbdb0f537e132f422c09 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 18472b0d7b7b316a81a7604e78b0f4e6810652c7 Mon Sep 17 00:00:00 2001
|
||||
From c4380bcbdcc81db40b840c28d8b395ef06e8a193 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 ab97934b750288b20972dcf6cd033a67b198c448 Mon Sep 17 00:00:00 2001
|
||||
From 48d62e0adc8c3635e75a12c7dcd29d3c24b7f5b9 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 9f0223696c3736ff367860c1f1248424ca6177c2 Mon Sep 17 00:00:00 2001
|
||||
From b4d2963d4850f21a00bfae65a98dd1cf1a7828fd 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
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 1eb00cbd654db2dfa32bd97f61f5ec20718b5d5d Mon Sep 17 00:00:00 2001
|
||||
From 57184abadb8c183e3cf86b56d9b1fae3969c4661 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 692c7588c50fb38ff532b3557da12092c5b5f7f9 Mon Sep 17 00:00:00 2001
|
||||
From b2bc2d36592a6b5f9a051f52fa189e0833eca777 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 f35d9cac3e81808c29511254daffb79543b2f7ad Mon Sep 17 00:00:00 2001
|
||||
From 42e27b58b4be96c7847a2a77d2b861628897592a 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 71f888b23a827058c6e1eae6ad956dbf9341f84c Mon Sep 17 00:00:00 2001
|
||||
From 29db8148654e076dfc4dfa41867599655d15a2c7 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,3 +220,73 @@ index 79b8b7f91996..d19974aceb2e 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From 74b555e7c9dfd726ff7c8ad8eaf7300a950def5e 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
|
||||
|
||||
Some systems such as the Microsoft Surface Laptop 4 leave interrupts
|
||||
enabled and configured for use in sleep states on boot, which cause
|
||||
unexpected behaviour such as spurious wakes and failed resumes in
|
||||
s2idle states.
|
||||
|
||||
As interrupts should not be enabled until they are claimed and
|
||||
explicitly enabled, disabling any interrupts mistakenly left enabled by
|
||||
firmware should be safe.
|
||||
|
||||
Signed-off-by: Sachi King <nakato@nakato.io>
|
||||
Patchset: amd-gpio
|
||||
---
|
||||
drivers/pinctrl/pinctrl-amd.c | 29 +++++++++++++++++++++++++++++
|
||||
1 file changed, 29 insertions(+)
|
||||
|
||||
diff --git a/drivers/pinctrl/pinctrl-amd.c b/drivers/pinctrl/pinctrl-amd.c
|
||||
index d19974aceb2e..d32daf1c862f 100644
|
||||
--- a/drivers/pinctrl/pinctrl-amd.c
|
||||
+++ b/drivers/pinctrl/pinctrl-amd.c
|
||||
@@ -842,6 +842,32 @@ static const struct pinconf_ops amd_pinconf_ops = {
|
||||
.pin_config_group_set = amd_pinconf_group_set,
|
||||
};
|
||||
|
||||
+static void amd_gpio_irq_init(struct amd_gpio *gpio_dev) {
|
||||
+ struct pinctrl_desc *desc = gpio_dev->pctrl->desc;
|
||||
+ unsigned long flags;
|
||||
+ u32 pin_reg, mask;
|
||||
+ int i;
|
||||
+
|
||||
+ mask = BIT(WAKE_CNTRL_OFF_S0I3) | BIT(WAKE_CNTRL_OFF_S3)
|
||||
+ | BIT(INTERRUPT_MASK_OFF) | BIT(INTERRUPT_ENABLE_OFF)
|
||||
+ | BIT(INTERRUPT_MASK_OFF) | BIT(WAKE_CNTRL_OFF_S4);
|
||||
+
|
||||
+ for (i = 0; i < desc->npins; i++) {
|
||||
+ int pin = desc->pins[i].number;
|
||||
+ const struct pin_desc *pd = pin_desc_get(gpio_dev->pctrl, pin);
|
||||
+ if (!pd)
|
||||
+ continue;
|
||||
+
|
||||
+ raw_spin_lock_irqsave(&gpio_dev->lock, flags);
|
||||
+
|
||||
+ pin_reg = readl(gpio_dev->base + i * 4);
|
||||
+ pin_reg &= ~mask;
|
||||
+ writel(pin_reg, gpio_dev->base + i * 4);
|
||||
+
|
||||
+ raw_spin_unlock_irqrestore(&gpio_dev->lock, flags);
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
#ifdef CONFIG_PM_SLEEP
|
||||
static bool amd_gpio_should_save(struct amd_gpio *gpio_dev, unsigned int pin)
|
||||
{
|
||||
@@ -978,6 +1004,9 @@ static int amd_gpio_probe(struct platform_device *pdev)
|
||||
return PTR_ERR(gpio_dev->pctrl);
|
||||
}
|
||||
|
||||
+ /* Disable and mask interrupts */
|
||||
+ amd_gpio_irq_init(gpio_dev);
|
||||
+
|
||||
girq = &gpio_dev->gc.irq;
|
||||
girq->chip = &amd_gpio_irqchip;
|
||||
/* This will let us handle the parent IRQ in the driver */
|
||||
--
|
||||
2.33.0
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From e6bec5fbbfca969ea6c2178489478e695855a48c Mon Sep 17 00:00:00 2001
|
||||
From bdfdaf81e8471268fb90b4fa0c1f7cea0852bbb4 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
|
||||
|
@ -17,7 +17,7 @@ Patchset: amd-s0ix
|
|||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/drivers/platform/x86/amd-pmc.c b/drivers/platform/x86/amd-pmc.c
|
||||
index 3481479a2942..1f4a1cd1f58d 100644
|
||||
index d6a7c896ac86..fc95620101e8 100644
|
||||
--- a/drivers/platform/x86/amd-pmc.c
|
||||
+++ b/drivers/platform/x86/amd-pmc.c
|
||||
@@ -476,6 +476,7 @@ static const struct acpi_device_id amd_pmc_acpi_ids[] = {
|
||||
|
@ -31,3 +31,43 @@ index 3481479a2942..1f4a1cd1f58d 100644
|
|||
--
|
||||
2.33.0
|
||||
|
||||
From ae634492d0cfcd766e85d0ce5ee76149d916ef9a 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
|
||||
|
||||
The Surface Laptop 4 AMD has used the AMD0005 to identify this
|
||||
controller instead of using the appropriate ACPI ID AMDI0005. The
|
||||
AMD0005 needs the same special casing as AMDI0005.
|
||||
|
||||
Cc: <stable@vger.kernel.org> # 5.14+
|
||||
Signed-off-by: Sachi King <nakato@nakato.io>
|
||||
Patchset: amd-s0ix
|
||||
---
|
||||
drivers/acpi/x86/s2idle.c | 3 ++-
|
||||
1 file changed, 2 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/drivers/acpi/x86/s2idle.c b/drivers/acpi/x86/s2idle.c
|
||||
index bd92b549fd5a..1c48358b43ba 100644
|
||||
--- a/drivers/acpi/x86/s2idle.c
|
||||
+++ b/drivers/acpi/x86/s2idle.c
|
||||
@@ -371,7 +371,7 @@ static int lps0_device_attach(struct acpi_device *adev,
|
||||
return 0;
|
||||
|
||||
if (acpi_s2idle_vendor_amd()) {
|
||||
- /* AMD0004, AMDI0005:
|
||||
+ /* AMD0004, AMD0005, AMDI0005:
|
||||
* - Should use rev_id 0x0
|
||||
* - function mask > 0x3: Should use AMD method, but has off by one bug
|
||||
* - function mask = 0x3: Should use Microsoft method
|
||||
@@ -390,6 +390,7 @@ static int lps0_device_attach(struct acpi_device *adev,
|
||||
ACPI_LPS0_DSM_UUID_MICROSOFT, 0,
|
||||
&lps0_dsm_guid_microsoft);
|
||||
if (lps0_dsm_func_mask > 0x3 && (!strcmp(hid, "AMD0004") ||
|
||||
+ !strcmp(hid, "AMD0005") ||
|
||||
!strcmp(hid, "AMDI0005"))) {
|
||||
lps0_dsm_func_mask = (lps0_dsm_func_mask << 1) | 0x1;
|
||||
acpi_handle_debug(adev->handle, "_DSM UUID %s: Adjusted function mask: 0x%x\n",
|
||||
--
|
||||
2.33.0
|
||||
|
||||
|
|
|
@ -46,15 +46,15 @@ sha256sums=('SKIP'
|
|||
'f98065a286a6d2dbb0e226867a6417e344aaa44ef6eac967707e1f09671be445'
|
||||
'252c7a78ffb1efe9751aabc93cc79031ef69dbc95baa7970cbaabcd5474fe7d8'
|
||||
'b30cd71018df7e98101ba0cf37054169006b096d2870a9f8467dd96378b02b98'
|
||||
'11b566812aea99f7a79cb5863b5cf725bef603754819a2efed58e9588c14adce'
|
||||
'd4bef4eeb9e132d50cfcee9bfb9c9d0e4265690dd97ffa0187f82bac6a8b60d0'
|
||||
'91383da0ad830bf8ef0350a683df8d85e1fae523a7cdc38ee2339af894a4003f'
|
||||
'a63deba7cfdbaa5595e06d9896c02e4e54273293f6022478a5573b2d2a9b1040'
|
||||
'e592777a9fdf2b11b93e888d0b802ae33a2149533dd743579643d8258a45ce04'
|
||||
'7ed5c331dd95d27c5caa4c91e423394f2bc60d7c35302b07f55533782e13873c'
|
||||
'e3d827bf9d4930ada28e2f483b8c1d7adac67b1f204398b568b1d2cf6e568481'
|
||||
'2036b3ddd4899d21482415aad336d4b2e73d39df92475919e9f995745793658a'
|
||||
'17c59e4c365672b464e823b6dbb40669c481d04a9b7d893d42dd4d0573db8a21')
|
||||
'e04b6cfa8a9491ee17c2c24e37cfbd5a9f7359d93b56562469a8524ad0392411'
|
||||
'b7488b6a45db78b081183558a5c215acb1eccb7c6275d6395991f82dd764eef6'
|
||||
'd5bee2870c47fc511753bc2d50855d8baed3098b3f181bfbf3ad9c56c0d15aac'
|
||||
'02d2642d54efa706afa662aa1986e3749d916d74e3b078caea3aecdedd71e7a9'
|
||||
'aadf548f80a4a368e3797ccebd8dbb2d0418f1992d3b2affdb8f5d74cd7bdf46'
|
||||
'856594fd565869dadf0e04eb0b5ba7789bd1abab9ee526840621b77a51d13c2a'
|
||||
'ad0ec70e61dcfd7778447cf07c0633eaeee855569330fa9f748160afbd2133e5'
|
||||
'946a5c0d7331341790e0c38acfa3c269b96e5af3d166534db178fe65a3a27b08'
|
||||
'd296eb1cfcde04c647a52e255db997354a3fc249deeaf11cf98fb296ab589970')
|
||||
|
||||
|
||||
export KBUILD_BUILD_HOST=archlinux
|
||||
|
|
Loading…
Reference in a new issue