Update v5.11 patches

Changes:
 - SAM:
   - Add support for Surface Laptop 4
     - Fix legacy PIC initialization issue
     - Add missing device IDs for GPIO controller and UARTs
   - Small code fixes

Links:
 - kernel: 73f862e87a
 - SAM: 0b52307159
This commit is contained in:
Maximilian Luz 2021-05-11 19:52:46 +02:00
parent 2f7c19691a
commit 45ccf805bd
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02
11 changed files with 375 additions and 140 deletions

View file

@ -1,4 +1,4 @@
From b3877597895c3653360ff64fd8cf1f2ad443a26b Mon Sep 17 00:00:00 2001
From fdf76b35d7a3f1fa99e5091ddcf41aad7273bdf3 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 51e39702cde30910f09155327859acf72ad1d76d Mon Sep 17 00:00:00 2001
From 40615efd870b908781dc5bebeb472163d19e89fc 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
@ -206,7 +206,7 @@ index 000000000000..5326ae7e5671
--
2.31.1
From 68098298ed1f565864b55dc6352a4c1aa8321e1a Mon Sep 17 00:00:00 2001
From 80dc3a6784c2a64e4831c5c4eb8b385ba419b012 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+
@ -407,7 +407,7 @@ index 5326ae7e5671..8b9dcb5070d8 100644
--
2.31.1
From 02c2c45dfb5979ce2c332a71c8c163726d399a9a Mon Sep 17 00:00:00 2001
From 054cff9d7783475aea126e35fd697d77e0211d05 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
@ -586,7 +586,7 @@ index 8b9dcb5070d8..3ef7440418e3 100644
--
2.31.1
From 0cf8cf7717589c5a54dc13dfab53f0e0ce222be4 Mon Sep 17 00:00:00 2001
From 83093f42f2ee7f5ff908050aaa97781f6292213f 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
@ -648,7 +648,7 @@ index f0a6fa0a7ae5..34dcd84f02a6 100644
--
2.31.1
From 2f1da6f9d9e6cb878839b87379edfe9b8425fb81 Mon Sep 17 00:00:00 2001
From fd8bb4e1527ffa957b6f70be5f0181eea3a4b8a2 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+
@ -803,7 +803,7 @@ index 3ef7440418e3..a95ebac06e13 100644
--
2.31.1
From 3c6740177728dabb45636760584ef0ab251b4271 Mon Sep 17 00:00:00 2001
From 4c824aecded5a8c344a2b3ce0c01a15fbb7c8070 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
@ -970,7 +970,7 @@ index a95ebac06e13..4ec2ae72f632 100644
--
2.31.1
From 756e287d9e1cf336817abe207d2346a922fc1f77 Mon Sep 17 00:00:00 2001
From b38d2605d2164603ed4686751b52d072e5065751 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
@ -1048,7 +1048,7 @@ index a4f834a50a98..e276f84a41bd 100644
--
2.31.1
From 383b33f83fe81ebe5f9d6661646cdc26787c47a7 Mon Sep 17 00:00:00 2001
From cc950a7e4cf58a2633fef6d188fa204d47e0f503 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
@ -1149,7 +1149,7 @@ index a6b9dc6700b1..d50fd8570475 100644
--
2.31.1
From a9b068a7b05e6643abfefc5927a9c4bad40bbde4 Mon Sep 17 00:00:00 2001
From ecf69eae00af9699dc6b35fc186a924f20df260e 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
@ -1382,7 +1382,7 @@ index d50fd8570475..3a79a55bbfd2 100644
--
2.31.1
From 9deaede60aeab19eabef002dcfc8eea2eb324493 Mon Sep 17 00:00:00 2001
From bd48e61423136ba5ad537be7178125b8662729ed 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
@ -1450,7 +1450,7 @@ index 3a79a55bbfd2..66e978088061 100644
--
2.31.1
From b6a150de65522e7e8927b42b6d54c2ff0a6e0b4d Mon Sep 17 00:00:00 2001
From 6ee01e385b6175b1389c79ee1cd9a4e5ef20d907 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
@ -1626,7 +1626,7 @@ index 66e978088061..db30f595e9f9 100644
--
2.31.1
From 402aa23a48162bedff08e141815bb2c283ee13ab Mon Sep 17 00:00:00 2001
From 55c485cecb671611b4b7856b43dd44211ba53a96 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
@ -1729,7 +1729,7 @@ index db30f595e9f9..60de1cec77c7 100644
--
2.31.1
From 43dca6cbff640bb8b541d1bb04ee7334d5367e63 Mon Sep 17 00:00:00 2001
From b9fd67dbfbf07aa2c45d1982f784a0aeaa69e959 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
@ -1818,7 +1818,7 @@ index 60de1cec77c7..a37b504bd084 100644
--
2.31.1
From d6739940e1a7b2a2cf0c6ae4803558fdcad2e786 Mon Sep 17 00:00:00 2001
From 4a798ca40e838932abb43495389acf602748a600 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
@ -1845,7 +1845,7 @@ index a37b504bd084..e65f285e3efe 100644
--
2.31.1
From 759793d3bb771c95dee59b8bd0a387b99a08f5af Mon Sep 17 00:00:00 2001
From 856194428dd8e5f437a246fdc7792be27d22a21d 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
@ -1900,7 +1900,7 @@ index e65f285e3efe..a290312313f3 100644
--
2.31.1
From 3bbc0c4314716f781dc2604c6ca76395263e2b69 Mon Sep 17 00:00:00 2001
From f35b25d98183989785624da4fd6a7d009129a5aa 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
@ -1932,7 +1932,7 @@ index a290312313f3..1e1cf523e228 100644
--
2.31.1
From d205cdc52fd828b0922440114bca9d132e4bdbec Mon Sep 17 00:00:00 2001
From 02a782c7e2ae41a5fe28f94ea2c370aea5855e00 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
@ -1989,7 +1989,7 @@ index 9ac12ff4a5c1..4123c8bb6b6f 100644
--
2.31.1
From 07a80a8e0e768789b73b259f33c44dccaf501ca2 Mon Sep 17 00:00:00 2001
From 9d846229628941c5451205f5f1c5e2acea194b5f 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
@ -2078,7 +2078,7 @@ index 4123c8bb6b6f..b5491509d6a2 100644
--
2.31.1
From 1c2c17c535bc92e9ad5c2cc05b5e92e316b87211 Mon Sep 17 00:00:00 2001
From 978ddb8c910f7479ca02cd7cd7d2dd91c9d344f3 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
@ -2234,7 +2234,7 @@ index d3a968ef21ef..76db9a7b8199 100644
--
2.31.1
From b4dcd9813696c20e4f6d502578f6e8ce7894a8e5 Mon Sep 17 00:00:00 2001
From bd1887bb86bac6eaad2724029e20235b7d5ccc70 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
@ -2337,7 +2337,7 @@ index 6b5d35d9e69f..8e49ebca1847 100644
--
2.31.1
From ed1751e33104aa7504216cee67fa176b4d5a9189 Mon Sep 17 00:00:00 2001
From 004bf160fc25aa24deb50677859462787c14828b 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
@ -2369,7 +2369,7 @@ index 1e1cf523e228..1cdd66c37cfc 100644
--
2.31.1
From b35e2dbbec96ef7cce862b34d6ebe1e635f3d480 Mon Sep 17 00:00:00 2001
From b4ad236c7bde1ba084e4779119538a2f58383fce 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
@ -2409,7 +2409,7 @@ index 1cdd66c37cfc..6ad935c1bb47 100644
--
2.31.1
From c80bd184ef07b1bbe57157b3c021c054067627ce Mon Sep 17 00:00:00 2001
From 2d60ca78493a086b29a26e43ef58456f787e4e4b 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
@ -2437,7 +2437,7 @@ index 6696bce56178..b0695432b26a 100644
--
2.31.1
From 135ff88ab2d89294713f4e995054528308cdb82e Mon Sep 17 00:00:00 2001
From a6aa4071654066ea78588aa84b481a4c7e484b39 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
@ -2480,7 +2480,7 @@ index b0695432b26a..9ff2058bcd7e 100644
--
2.31.1
From 832b44e58c1d3a236a03f2bc7d4fcc9a690dee55 Mon Sep 17 00:00:00 2001
From 148f0883561cc543d5cd59d29726114b212774ca 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 f6db37a58e9ac6ab5352fe338fa2fb0d25e7e06e Mon Sep 17 00:00:00 2001
From 6a3c9d40446a0f20a25b5f3f89191daca6ab4b3b 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.31.1
From a74e5f41af7e4c05d06855aebba1be32d753d077 Mon Sep 17 00:00:00 2001
From 6932e410befc30f34aa01c5dac1ecb184ff8daba Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Thu, 25 Feb 2021 09:37:47 +0100
Subject: [PATCH] misc: mei: Remove client devices before shutting down bus
@ -65,7 +65,7 @@ index bcee77768b91..21ed765003e1 100644
--
2.31.1
From 7ce72bc9551d57cbe83fc6fc049a65874c63ca72 Mon Sep 17 00:00:00 2001
From 372494faac0f544baba9952724dbf17c75687d1d 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

View file

@ -1,4 +1,4 @@
From 297d6fbb842b2ad22e7b9b2be8c94a3ac116c1ec Mon Sep 17 00:00:00 2001
From 2e983dc2ce1bd988ea767ee8e7e3e2810c581f53 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 37c510d9347a..aed579942436 100644
--
2.31.1
From d27bbd694c415181ddb0d04e8a800b3effb8156a Mon Sep 17 00:00:00 2001
From 7b73e17b440e85ad8404491bdd874259e104e4c5 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 13 Feb 2021 16:41:18 +0100
Subject: [PATCH] platform/surface: Add driver for Surface Book 1 dGPU switch

View file

@ -1,4 +1,4 @@
From b0e6372b0909d5ff1934f1120ec27f68d7efd31d Mon Sep 17 00:00:00 2001
From 58a6da7f2880ac115a0263c12598d24369c7b3a1 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 21 Dec 2020 19:39:51 +0100
Subject: [PATCH] platform/surface: Add Surface Aggregator subsystem
@ -9160,7 +9160,7 @@ index 000000000000..64276fbfa1d5
--
2.31.1
From 99bbdc764c49b8f0ce71d4f2c2d0cdaeab0972dc Mon Sep 17 00:00:00 2001
From f2e6ca30eecf46c127a8ffd8597e97d3456b1120 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 21 Dec 2020 19:39:52 +0100
Subject: [PATCH] platform/surface: aggregator: Add control packet allocation
@ -9322,7 +9322,7 @@ index 058f111292ca..e8757d03f279 100644
--
2.31.1
From 0a19ee9df110e8c0dbe61a7c7ec1c3e4056b5f0b Mon Sep 17 00:00:00 2001
From 314b60bf81ac3e396f961ebaf4c213f800280e62 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 21 Dec 2020 19:39:53 +0100
Subject: [PATCH] platform/surface: aggregator: Add event item allocation
@ -9550,7 +9550,7 @@ index 60d312f71436..37593234fb31 100644
--
2.31.1
From aef2741f44df4f9a9693912573bab5753d345b73 Mon Sep 17 00:00:00 2001
From 74e160a8116a7c91233f6a40df0e92b2aa28e149 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 21 Dec 2020 19:39:54 +0100
Subject: [PATCH] platform/surface: aggregator: Add trace points
@ -10444,7 +10444,7 @@ index 000000000000..dcca8007d876
--
2.31.1
From 5f3ad3999bd6e94b21dd0f92a0038a8c2cec32f4 Mon Sep 17 00:00:00 2001
From 45a8ebbe6e6f0c98a65a35f08576f8bf3aa8d8c1 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 21 Dec 2020 19:39:55 +0100
Subject: [PATCH] platform/surface: aggregator: Add error injection
@ -10953,7 +10953,7 @@ index dcca8007d876..eb332bb53ae4 100644
--
2.31.1
From 2bd18b9641650e20dc9f027dca73bc923b4c0060 Mon Sep 17 00:00:00 2001
From a3411816048809ea2ccc8a31522ea0eff3493345 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 21 Dec 2020 19:39:56 +0100
Subject: [PATCH] platform/surface: aggregator: Add dedicated bus and device
@ -12052,7 +12052,7 @@ index fb4827027536..d21d2871387b 100644
--
2.31.1
From d1a61e6fe4f2fd32367b04df7fbc0fe6507ff470 Mon Sep 17 00:00:00 2001
From 25e93adb1348c1e9b0c07e0d75bc69091c65f346 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 21 Dec 2020 19:39:57 +0100
Subject: [PATCH] docs: driver-api: Add Surface Aggregator subsystem
@ -13691,7 +13691,7 @@ index 530792c869c4..8e6fe82c1072 100644
--
2.31.1
From 5b8699e91f3d4f5ca9a9e3cd4719097bf3a932dc Mon Sep 17 00:00:00 2001
From 5b353904ad6287039fb1d6ac2a43de3c0303f256 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 21 Dec 2020 19:39:58 +0100
Subject: [PATCH] platform/surface: Add Surface Aggregator user-space interface
@ -14303,7 +14303,7 @@ index 000000000000..fbcce04abfe9
--
2.31.1
From 7d2fe55dcd0c3287d68b31744b2393238636db51 Mon Sep 17 00:00:00 2001
From ed730e87b362611066420ff876c06590def31cdd Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 21 Dec 2020 19:39:59 +0100
Subject: [PATCH] platform/surface: Add Surface ACPI Notify driver
@ -15418,7 +15418,7 @@ index 000000000000..8e3e86c7d78c
--
2.31.1
From d45e5c58003401274817d39e4a9acdcc5c3d4f93 Mon Sep 17 00:00:00 2001
From 8b8d7ccc02020fde2df57bd8aa705d7b7b5a8274 Mon Sep 17 00:00:00 2001
From: Colin Ian King <colin.king@canonical.com>
Date: Mon, 11 Jan 2021 14:46:48 +0000
Subject: [PATCH] platform/surface: fix potential integer overflow on shift of
@ -15456,7 +15456,7 @@ index 8cd67a669c86..ef9c1f8e8336 100644
--
2.31.1
From 8f4e5ae62603fcecc3ba3876a6af796a07edd5e2 Mon Sep 17 00:00:00 2001
From 0f2fab64b8d809ba309a103495e2154ea3292819 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 11 Jan 2021 16:48:50 +0100
Subject: [PATCH] platform/surface: aggregator_cdev: Fix access of
@ -15496,7 +15496,7 @@ index 340d15b148b9..979340cdd9de 100644
--
2.31.1
From 0b528a1ea8faca72ff84cfba78c942cee98178f5 Mon Sep 17 00:00:00 2001
From 69b33fe28171037b201c53e9347269b5bbba15dc Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 11 Jan 2021 16:48:51 +0100
Subject: [PATCH] platform/surface: aggregator_cdev: Add comments regarding
@ -15565,7 +15565,7 @@ index 979340cdd9de..79e28fab7e40 100644
--
2.31.1
From a2e56b7ab88fdea4b3295202377267825bd9494b Mon Sep 17 00:00:00 2001
From a351632156b6f1a4d1bbf284176efca697e009a8 Mon Sep 17 00:00:00 2001
From: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Date: Thu, 14 Jan 2021 09:04:52 +0100
Subject: [PATCH] platform/surface: aggregator: fix a kernel-doc markup
@ -15600,7 +15600,7 @@ index bb1c862411a2..25db4d638cfa 100644
--
2.31.1
From 31b44df790e336129d4f09eb480693111ee9a27e Mon Sep 17 00:00:00 2001
From 8023aa7044f272fbd1e34a4f5fa1c7869be8d391 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 14 Jan 2021 16:08:26 +0100
Subject: [PATCH] platform/surface: aggregator: Fix kernel-doc references
@ -15637,7 +15637,7 @@ index 25db4d638cfa..52a83a8fcf82 100644
--
2.31.1
From d26072d970e134696749bdb941008ea16b87cd60 Mon Sep 17 00:00:00 2001
From 7965aebe27d23c180c6b16885a307717fae55055 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 26 Jan 2021 18:22:02 +0100
Subject: [PATCH] platform/surface: aggregator: Fix braces in if condition with
@ -15700,7 +15700,7 @@ index 74f0faaa2b27..583315db8b02 100644
--
2.31.1
From 32f243c5926b81235e7c07f0c9bd2efb58319ff6 Mon Sep 17 00:00:00 2001
From fde343e0bbfeb41f8285aeec8c7c40bff68f898a Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 11 Feb 2021 13:41:49 +0100
Subject: [PATCH] platform/surface: aggregator: Fix access of unaligned value
@ -15740,7 +15740,7 @@ index 583315db8b02..15d96eac6811 100644
--
2.31.1
From 67bb8e68f005289990d1c907833ebb0117b8f530 Mon Sep 17 00:00:00 2001
From ec0228ad0a845c10f4eb17e41bb9377e1453c5dd Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 7 Feb 2021 03:42:45 +0100
Subject: [PATCH] platform/surface: Set up Surface Aggregator device registry
@ -16135,7 +16135,7 @@ index 000000000000..a051d941ad96
--
2.31.1
From 929363dabb58e3364309b16697169ca811e267ef Mon Sep 17 00:00:00 2001
From 9c029925764eeae29efd8ff63c584a505972a08a Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 7 Feb 2021 04:14:35 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add base device hub
@ -16461,7 +16461,7 @@ index a051d941ad96..6c23d75a044c 100644
--
2.31.1
From a5cb08f2f8f0e8844d6691d014bd8f4ac845d9ab Mon Sep 17 00:00:00 2001
From 2b17c9111c4a8a4f3aafce20f982dfd2ee923a14 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 7 Feb 2021 04:55:09 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add battery subsystem
@ -16547,7 +16547,7 @@ index 6c23d75a044c..cde279692842 100644
--
2.31.1
From bd620b62360d5f7b503b17f41fa5143e6c9eb962 Mon Sep 17 00:00:00 2001
From 22d82ad19ec3ff3c49ab86027d410938640b19cb Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 7 Feb 2021 05:01:08 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add platform profile
@ -16646,7 +16646,7 @@ index cde279692842..33904613dd4b 100644
--
2.31.1
From 2932d63b0ae1ec820632ed12be2c3be57f11013f Mon Sep 17 00:00:00 2001
From e193272525c04a83cdd806414be601a2f674e150 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 7 Feb 2021 05:06:41 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add DTX device
@ -16687,7 +16687,7 @@ index 33904613dd4b..dc044d06828b 100644
--
2.31.1
From d0cb78da4cb4dc1fb43a25d625b68806d2f9172f Mon Sep 17 00:00:00 2001
From 5de9bcd4b8476ad0362c3a9dafe640c07de7b5ac Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 7 Feb 2021 05:16:44 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add HID subsystem
@ -16780,7 +16780,7 @@ index dc044d06828b..caee90d135c5 100644
--
2.31.1
From 5e517e9d5c5bd59900e520a3483d50d2fba01aad Mon Sep 17 00:00:00 2001
From a343fe9fb5e3c096f3af8502eb42f476412bbc6e Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 9 Mar 2021 17:03:15 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add support for
@ -16821,7 +16821,7 @@ index caee90d135c5..6de74e893d06 100644
--
2.31.1
From 883527e9de3823e70167bde186841e1e11d81fc2 Mon Sep 17 00:00:00 2001
From 349afffcff99ca6bf137a6adc8622659c9b8de90 Mon Sep 17 00:00:00 2001
From: Wei Yongjun <weiyongjun1@huawei.com>
Date: Tue, 9 Mar 2021 13:15:00 +0000
Subject: [PATCH] platform/surface: aggregator_registry: Make symbol
@ -16862,7 +16862,7 @@ index 6de74e893d06..304d601980ed 100644
--
2.31.1
From 5bec420a4b64f42f8acae8745ee68de7a5e6f549 Mon Sep 17 00:00:00 2001
From b44ab462a7cf810cae1df6e83e70522858fd998a Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Wed, 7 Apr 2021 01:51:47 +0200
Subject: [PATCH] platform/surface: aggregator_registry: Give devices time to
@ -17103,7 +17103,7 @@ index 304d601980ed..dd1d6504b004 100644
--
2.31.1
From 1093874f5f96b8965646ec8231c497afbad34a04 Mon Sep 17 00:00:00 2001
From 01df6e798a87c9269100e4feb22946c2aff7a6f8 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 9 Feb 2021 02:46:40 +0100
Subject: [PATCH] platform/surface: Add DTX driver
@ -18594,7 +18594,7 @@ index 000000000000..0833aab0d819
--
2.31.1
From 8cc6271c35f4d2ba758333c55e4c32f0dd6e204c Mon Sep 17 00:00:00 2001
From 37948372b09b7c93c7f420681dc500127776d083 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 9 Feb 2021 02:50:11 +0100
Subject: [PATCH] platform/surface: dtx: Add support for native SSAM devices
@ -18735,7 +18735,7 @@ index a95adc1094aa..4bb5d286bf95 100644
--
2.31.1
From b9ab2595f21ee5ea8ca9d2dc2e486f13eaa936a3 Mon Sep 17 00:00:00 2001
From f69e7b3d2f84a387426e40020578de898d516385 Mon Sep 17 00:00:00 2001
From: kernel test robot <lkp@intel.com>
Date: Wed, 7 Apr 2021 01:51:07 +0200
Subject: [PATCH] platform/surface: fix semicolon.cocci warnings
@ -18775,7 +18775,7 @@ index 4bb5d286bf95..2591b875b016 100644
--
2.31.1
From d802d522212954b92974b69e4ea1cdb10f293e91 Mon Sep 17 00:00:00 2001
From 52a9aeb9bb979764965c689119dbf22540fc5803 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 9 Feb 2021 02:55:31 +0100
Subject: [PATCH] docs: driver-api: Add Surface DTX driver documentation
@ -19543,7 +19543,7 @@ index 1a60e353df38..a6a4f5afdfa8 100644
--
2.31.1
From f6d44a442e0825c88f98c43991bfb9f8b00f178d Mon Sep 17 00:00:00 2001
From 745c3eef138c4ae4e6c74b0c2bd320341afed97f Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 11 Feb 2021 20:08:50 +0100
Subject: [PATCH] HID: Add support for Surface Aggregator Module HID transport
@ -20286,7 +20286,7 @@ index 000000000000..4b1a7b57e035
--
2.31.1
From e21bb102775dab522edc8f9445ad1e9c19bbe6a6 Mon Sep 17 00:00:00 2001
From cd143ccb5dd78c4fcbe8b67f981651a737f3dbc9 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 11 Feb 2021 20:10:17 +0100
Subject: [PATCH] HID: surface-hid: Add support for legacy keyboard interface
@ -20678,7 +20678,7 @@ index 000000000000..0635341bc517
--
2.31.1
From 2c1f32d2c600f86a7f2cb3272168afc0949b2564 Mon Sep 17 00:00:00 2001
From 4827f5746e73d087228bce8aa13119a8c0c69351 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 23 Apr 2021 00:51:22 +0200
Subject: [PATCH] HID: surface-hid: Fix integer endian conversion
@ -20717,7 +20717,7 @@ index 7b27ec392232..5571e74abe91 100644
--
2.31.1
From 3444bcd13eb94ad0c36261fea07fe855a231d21f Mon Sep 17 00:00:00 2001
From 39e24075194736eb0b481c30e3f1898058ba2b33 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 12 Feb 2021 21:06:12 +0100
Subject: [PATCH] power: supply: Add battery driver for Surface Aggregator
@ -21674,7 +21674,7 @@ index 000000000000..1f114f3f3f59
--
2.31.1
From 2f173f52616fd3522f6a4c106f8c8a6552e6693d Mon Sep 17 00:00:00 2001
From 1abe3f49fc1da1156c105005810ac161a5ba227f Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 12 Feb 2021 21:07:17 +0100
Subject: [PATCH] power: supply: Add AC driver for Surface Aggregator Module
@ -22040,7 +22040,7 @@ index 000000000000..e89ffab86e9c
--
2.31.1
From f58b7176b80070af246faf73218f5302f371474a Mon Sep 17 00:00:00 2001
From defd14e2d308a0467e6393fb0e61aeeda0845c66 Mon Sep 17 00:00:00 2001
From: Qiheng Lin <linqiheng@huawei.com>
Date: Sat, 10 Apr 2021 12:12:46 +0800
Subject: [PATCH] power: supply: surface-battery: Make some symbols static
@ -22089,7 +22089,7 @@ index 1f114f3f3f59..41342f4534f6 100644
--
2.31.1
From 769be47da5281aa2a8218ac5d65e38e19f1c346e Mon Sep 17 00:00:00 2001
From d02960bb3512cd3198bfce507fcef0f7f4154769 Mon Sep 17 00:00:00 2001
From: Qiheng Lin <linqiheng@huawei.com>
Date: Sat, 10 Apr 2021 12:12:49 +0800
Subject: [PATCH] power: supply: surface-charger: Make symbol
@ -22128,7 +22128,7 @@ index e89ffab86e9c..367f63116d35 100644
--
2.31.1
From 3a5d57cff792b44a0c2689acfa8963e04edf3da6 Mon Sep 17 00:00:00 2001
From 47fffec21d3bde7825302b9f7d72a0b1d312ca38 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 4 May 2021 20:00:46 +0200
Subject: [PATCH] power: supply: surface_battery: Fix battery event handling
@ -22185,7 +22185,39 @@ index 41342f4534f6..3844146b06b8 100644
--
2.31.1
From 3025c62cf2900ab077aa5b8dfa1bbdd755297650 Mon Sep 17 00:00:00 2001
From b6b6c8c6b21257539ead27c8ee0a557eb8729c39 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 11 May 2021 11:24:21 +0200
Subject: [PATCH] power: supply: surface-charger: Fix type of integer variable
The ac->state field is __le32, not u32. So change the variable we're
temporarily storing it in to __le32 as well.
Reported-by: kernel test robot <lkp@intel.com>
Fixes: e61ffb344591 ("power: supply: Add AC driver for Surface Aggregator Module")
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
Patchset: surface-sam
---
drivers/power/supply/surface_charger.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/power/supply/surface_charger.c b/drivers/power/supply/surface_charger.c
index 367f63116d35..d2e1e7215e7b 100644
--- a/drivers/power/supply/surface_charger.c
+++ b/drivers/power/supply/surface_charger.c
@@ -66,7 +66,7 @@ struct spwr_ac_device {
static int spwr_ac_update_unlocked(struct spwr_ac_device *ac)
{
- u32 old = ac->state;
+ __le32 old = ac->state;
int status;
lockdep_assert_held(&ac->lock);
--
2.31.1
From 065282c73ae360ce76c6b3d845c4b5c935e57225 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 13 Feb 2021 19:58:50 +0100
Subject: [PATCH] platform/surface: Add performance mode driver
@ -22372,7 +22404,7 @@ index 000000000000..3b92a43f8606
--
2.31.1
From 12493d3cf81fd107dc2bde1748ea7ebd3943704a Mon Sep 17 00:00:00 2001
From 6a180d74589fa55bad4e2af580c99d51f9a94b44 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 4 Mar 2021 20:05:24 +0100
Subject: [PATCH] platform/surface: aggregator: Make SSAM_DEFINE_SYNC_REQUEST_x
@ -22638,7 +22670,7 @@ index 3844146b06b8..5ec2e6bb2465 100644
.command_id = 0x04,
});
diff --git a/drivers/power/supply/surface_charger.c b/drivers/power/supply/surface_charger.c
index 367f63116d35..81a5b79822c9 100644
index d2e1e7215e7b..a060c36c7766 100644
--- a/drivers/power/supply/surface_charger.c
+++ b/drivers/power/supply/surface_charger.c
@@ -28,13 +28,13 @@ enum sam_battery_sta {
@ -22885,7 +22917,7 @@ index 02f3e06c0a60..4441ad667c3f 100644
--
2.31.1
From b5d1cf90607ebba9f240c3beae2e3f2e88cfdabc Mon Sep 17 00:00:00 2001
From af6f027aa7006955ab34f0b8086a31b5001f8e9e Mon Sep 17 00:00:00 2001
From: Dan Carpenter <dan.carpenter@oracle.com>
Date: Tue, 20 Apr 2021 11:44:02 +0300
Subject: [PATCH] platform/surface: aggregator: fix a bit test
@ -22920,3 +22952,206 @@ index aa6f37b4f46e..88ec47cae5bf 100644
--
2.31.1
From 8aa0a9f385257f73ef5230a9634d30c878d6b2c2 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Wed, 5 May 2021 18:17:04 +0200
Subject: [PATCH] serial: 8250_dw: Add device HID for new AMD UART controller
Add device HID AMDI0022 to the AMD UART controller driver match table
and create a platform device for it. This controller can be found on
Microsoft Surface Laptop 4 devices and seems similar enough that we can
just copy the existing AMDI0020 entries.
Cc: <stable@vger.kernel.org> # 5.10+
Tested-by: Sachi King <nakato@nakato.io>
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
Patchset: surface-sam
---
drivers/acpi/acpi_apd.c | 1 +
drivers/tty/serial/8250/8250_dw.c | 1 +
2 files changed, 2 insertions(+)
diff --git a/drivers/acpi/acpi_apd.c b/drivers/acpi/acpi_apd.c
index 39359ce0eb2c..645e82a66bb0 100644
--- a/drivers/acpi/acpi_apd.c
+++ b/drivers/acpi/acpi_apd.c
@@ -226,6 +226,7 @@ static const struct acpi_device_id acpi_apd_device_ids[] = {
{ "AMDI0010", APD_ADDR(wt_i2c_desc) },
{ "AMD0020", APD_ADDR(cz_uart_desc) },
{ "AMDI0020", APD_ADDR(cz_uart_desc) },
+ { "AMDI0022", APD_ADDR(cz_uart_desc) },
{ "AMD0030", },
{ "AMD0040", APD_ADDR(fch_misc_desc)},
{ "HYGO0010", APD_ADDR(wt_i2c_desc) },
diff --git a/drivers/tty/serial/8250/8250_dw.c b/drivers/tty/serial/8250/8250_dw.c
index 9e204f9b799a..a3a0154da567 100644
--- a/drivers/tty/serial/8250/8250_dw.c
+++ b/drivers/tty/serial/8250/8250_dw.c
@@ -714,6 +714,7 @@ static const struct acpi_device_id dw8250_acpi_match[] = {
{ "APMC0D08", 0},
{ "AMD0020", 0 },
{ "AMDI0020", 0 },
+ { "AMDI0022", 0 },
{ "BRCM2032", 0 },
{ "HISI0031", 0 },
{ },
--
2.31.1
From 5d32107b843d7494944cfc7e047ddf84acb41980 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Wed, 5 May 2021 18:22:04 +0200
Subject: [PATCH] pinctrl/amd: Add device HID for new AMD GPIO controller
Add device HID AMDI0031 to the AMD GPIO controller driver match table.
This controller can be found on Microsoft Surface Laptop 4 devices and
seems similar enough that we can just copy the existing AMDI0030 entry.
Cc: <stable@vger.kernel.org> # 5.10+
Tested-by: Sachi King <nakato@nakato.io>
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
Patchset: surface-sam
---
drivers/pinctrl/pinctrl-amd.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pinctrl/pinctrl-amd.c b/drivers/pinctrl/pinctrl-amd.c
index 2d4acf21117c..c5950a3b4e4c 100644
--- a/drivers/pinctrl/pinctrl-amd.c
+++ b/drivers/pinctrl/pinctrl-amd.c
@@ -991,6 +991,7 @@ static int amd_gpio_remove(struct platform_device *pdev)
static const struct acpi_device_id amd_gpio_acpi_match[] = {
{ "AMD0030", 0 },
{ "AMDI0030", 0},
+ { "AMDI0031", 0},
{ },
};
MODULE_DEVICE_TABLE(acpi, amd_gpio_acpi_match);
--
2.31.1
From 1e8a0899da19dc6342ca0e966102027c44b67043 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 10 May 2021 23:33:17 +0200
Subject: [PATCH] x86/i8259: Work around buggy legacy PIC
The legacy PIC on the AMD variant of the Microsoft Surface Laptop 4 has
some problems on boot. For some reason it consistently does not respond
on the first try, requiring a couple more tries before it finally
responds.
This currently leads to the PIC not being properly recognized, which
prevents interrupt handling down the line. Ultimately, this also leads
to the pinctrl-amd driver failing to probe due to platform_get_irq()
returning -EINVAL for its base IRQ. That, in turn, means that several
interrupts are not available and device drivers relying on those will
defer probing indefinitely, as querying those interrupts returns
-EPROBE_DEFER.
Add a quirk table and a retry-loop to work around that.
Also switch to pr_info() due to complaints by checkpatch and add a
pr_fmt() definition for completeness.
Cc: <stable@vger.kernel.org> # 5.10+
Co-developed-by: Sachi King <nakato@nakato.io>
Signed-off-by: Sachi King <nakato@nakato.io>
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
Patchset: surface-sam
---
arch/x86/kernel/i8259.c | 51 +++++++++++++++++++++++++++++++++++++----
1 file changed, 46 insertions(+), 5 deletions(-)
diff --git a/arch/x86/kernel/i8259.c b/arch/x86/kernel/i8259.c
index 282b4ee1339f..0da757c6b292 100644
--- a/arch/x86/kernel/i8259.c
+++ b/arch/x86/kernel/i8259.c
@@ -1,4 +1,7 @@
// SPDX-License-Identifier: GPL-2.0
+
+#define pr_fmt(fmt) "i8259: " fmt
+
#include <linux/linkage.h>
#include <linux/errno.h>
#include <linux/signal.h>
@@ -16,6 +19,7 @@
#include <linux/io.h>
#include <linux/delay.h>
#include <linux/pgtable.h>
+#include <linux/dmi.h>
#include <linux/atomic.h>
#include <asm/timer.h>
@@ -298,11 +302,39 @@ static void unmask_8259A(void)
raw_spin_unlock_irqrestore(&i8259A_lock, flags);
}
+/*
+ * DMI table to identify devices with quirky probe behavior. See comment in
+ * probe_8259A() for more details.
+ */
+static const struct dmi_system_id retry_probe_quirk_table[] = {
+ {
+ .ident = "Microsoft Surface Laptop 4 (AMD)",
+ .matches = {
+ DMI_MATCH(DMI_SYS_VENDOR, "Microsoft Corporation"),
+ DMI_MATCH(DMI_PRODUCT_SKU, "Surface_Laptop_4_1952:1953")
+ },
+ },
+ {}
+};
+
static int probe_8259A(void)
{
unsigned long flags;
unsigned char probe_val = ~(1 << PIC_CASCADE_IR);
unsigned char new_val;
+ unsigned int i, imax = 1;
+
+ /*
+ * Some systems have a legacy PIC that doesn't immediately respond
+ * after boot. We know it's there, we know it should respond and is
+ * required for proper interrupt handling later on, so let's try a
+ * couple of times.
+ */
+ if (dmi_check_system(retry_probe_quirk_table)) {
+ pr_warn("system with broken legacy PIC detected, re-trying multiple times if necessary\n");
+ imax = 10;
+ }
+
/*
* Check to see if we have a PIC.
* Mask all except the cascade and read
@@ -312,15 +344,24 @@ static int probe_8259A(void)
*/
raw_spin_lock_irqsave(&i8259A_lock, flags);
- outb(0xff, PIC_SLAVE_IMR); /* mask all of 8259A-2 */
- outb(probe_val, PIC_MASTER_IMR);
- new_val = inb(PIC_MASTER_IMR);
- if (new_val != probe_val) {
- printk(KERN_INFO "Using NULL legacy PIC\n");
+ for (i = 0; i < imax; i++) {
+ outb(0xff, PIC_SLAVE_IMR); /* mask all of 8259A-2 */
+ outb(probe_val, PIC_MASTER_IMR);
+ new_val = inb(PIC_MASTER_IMR);
+ if (new_val == probe_val)
+ break;
+ }
+
+ if (i == imax) {
+ pr_info("using NULL legacy PIC\n");
legacy_pic = &null_legacy_pic;
}
raw_spin_unlock_irqrestore(&i8259A_lock, flags);
+
+ if (imax > 1 && i < imax)
+ pr_info("got legacy PIC after %d tries\n", i + 1);
+
return nr_legacy_irqs();
}
--
2.31.1

View file

@ -1,4 +1,4 @@
From 6dae1e5fda1475412e218186bd4caff40bdcb075 Mon Sep 17 00:00:00 2001
From 84521e900dffb722fe6aafd0c6413d95dedee54f 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()
@ -66,7 +66,7 @@ index 9449dfde2841..5ddc27d9a275 100644
--
2.31.1
From b9a3fec9f275ae71ea805d2ee12ada437221a32e Mon Sep 17 00:00:00 2001
From 9fa9bf2c523e53f1bfe050bc8106241aaa8ba73b Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 5 Feb 2021 02:26:57 +0100
Subject: [PATCH] platform/surface: Add Surface Hot-Plug driver

View file

@ -1,4 +1,4 @@
From be6560037e7f56c016a68a54394cfd82487cc495 Mon Sep 17 00:00:00 2001
From e673e76a59af8d543daabe7d14c41966e5521579 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 059fb83a41e727e2ee423296131a0a819760e73b Mon Sep 17 00:00:00 2001
From 45ff12b694c69e5d3afa1283c868031f33a30754 Mon Sep 17 00:00:00 2001
From: Max Leiter <maxwell.leiter@gmail.com>
Date: Sat, 19 Dec 2020 17:50:55 -0800
Subject: [PATCH] iio:light:apds9960 add detection for MSHW0184 ACPI device in

View file

@ -1,4 +1,4 @@
From 0da112f8a7f60e23aca3687fe97b0ece397b0421 Mon Sep 17 00:00:00 2001
From e752c0f540a692800a1d00494b94f905d74ca30d Mon Sep 17 00:00:00 2001
From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Date: Wed, 30 Dec 2020 22:44:05 +0200
Subject: [PATCH] media: ipu3-cio2: Add headers that ipu3-cio2.h is direct user
@ -50,7 +50,7 @@ index ccf0b85ae36f..62187ab5ae43 100644
--
2.31.1
From 6161a02a364e1c552224d09893fe8e225d7db207 Mon Sep 17 00:00:00 2001
From 7ec02e00b442be182e2855b9ea7f90e38baeab43 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 24 Oct 2020 22:42:28 +0100
Subject: [PATCH] device property: Return true in fwnode_device_is_available
@ -95,7 +95,7 @@ index 35b95c6ac0c6..0bf5260f14c6 100644
--
2.31.1
From 9193bac393aa646447a6742c9711e2bbaf274045 Mon Sep 17 00:00:00 2001
From e2f4e4e5d973926b565ffba2d84ef6cf7bb86440 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 21 Nov 2020 22:06:38 +0000
Subject: [PATCH] device property: Call fwnode_graph_get_endpoint_by_id() for
@ -139,7 +139,7 @@ index 0bf5260f14c6..1421e9548857 100644
--
2.31.1
From f191e7a031ff459706739bf0fd8fc90b11f47fda Mon Sep 17 00:00:00 2001
From f3f167aef6eee91ae8da35ca3dac99f3709b53c7 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sun, 25 Oct 2020 22:49:08 +0000
Subject: [PATCH] software_node: Enforce parent before child ordering of nodes
@ -242,7 +242,7 @@ index fbfb01ff1856..edfdd67daccd 100644
--
2.31.1
From be3f90e279ddf8119971cdc157ba13a80a5684c8 Mon Sep 17 00:00:00 2001
From 0872fb49081a6e5c80de0a2e3538d63bd493920b Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 21 Oct 2020 22:25:03 +0100
Subject: [PATCH] software_node: unregister software_nodes in reverse order
@ -297,7 +297,7 @@ index edfdd67daccd..b22290106284 100644
--
2.31.1
From 584c8a13a11d31073c96ed4bc4cc8367604ad05c Mon Sep 17 00:00:00 2001
From 9ae045dcebd00112542b78629f8c6b50c97d9bce Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Tue, 22 Dec 2020 13:09:05 +0000
Subject: [PATCH] device property: Define format macros for ports and endpoints
@ -338,7 +338,7 @@ index fde4ad97564c..77414e431e89 100644
--
2.31.1
From e610e1058fbf0766669442b8e4d3696bdb0aacc4 Mon Sep 17 00:00:00 2001
From ef15e66528ea9e8c726458ad050566304564991b Mon Sep 17 00:00:00 2001
From: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Date: Tue, 15 Sep 2020 15:47:46 +0100
Subject: [PATCH] software_node: Add support for fwnode_graph*() family of
@ -506,7 +506,7 @@ index b22290106284..0e90bbf6e08c 100644
--
2.31.1
From c14922cad6a30bd567566df6ef916f1444203d10 Mon Sep 17 00:00:00 2001
From 9ad476d34d6109bc1b0b72cf2655f83916be418d Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 10 Oct 2020 23:07:22 +0100
Subject: [PATCH] lib/test_printf.c: Use helper function to unwind array of
@ -544,7 +544,7 @@ index 7ac87f18a10f..7d60f24240a4 100644
--
2.31.1
From 7ea6db2234691f8f43e70c4747e6127f6abecf2d Mon Sep 17 00:00:00 2001
From b6df5c14be53d44f1ebd3a43588c48ab384a37f9 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 10 Oct 2020 23:11:36 +0100
Subject: [PATCH] ipu3-cio2: Add T: entry to MAINTAINERS
@ -575,7 +575,7 @@ index d1b36e222cd1..c6c13433ecf6 100644
--
2.31.1
From 3d6106b058afd0b41e2fdf17c9db04b8feb2124f Mon Sep 17 00:00:00 2001
From 5fbd0f196c5d9f2a9bad6d1c9f1d3625a0af6237 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 10 Oct 2020 22:47:21 +0100
Subject: [PATCH] ipu3-cio2: Rename ipu3-cio2.c
@ -610,7 +610,7 @@ rename to drivers/media/pci/intel/ipu3/ipu3-cio2-main.c
--
2.31.1
From 8b77fcdcac1e2288f27821a47b7f62a4858f37a3 Mon Sep 17 00:00:00 2001
From efd21486a259fa006637a1a8aa488f6a66b86f11 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 21 Oct 2020 21:53:05 +0100
Subject: [PATCH] media: v4l2-core: v4l2-async: Check sd->fwnode->secondary in
@ -651,7 +651,7 @@ index e3ab003a6c85..9dd896d085ec 100644
--
2.31.1
From 941447a36c8ce568c18668ba0a181e3693bdc279 Mon Sep 17 00:00:00 2001
From e6e54ae7bcad0967e3f8fde886279bade17db19d Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sun, 15 Nov 2020 08:15:34 +0000
Subject: [PATCH] ACPI / bus: Add acpi_dev_get_next_match_dev() and helper
@ -760,7 +760,7 @@ index 37dac195adbb..f28b097c658f 100644
--
2.31.1
From 5ce442a56df95e817fdecaa98fb32b37893b5bd4 Mon Sep 17 00:00:00 2001
From cc2776bf71899f91e80a1014accfd19ce34d880a Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 19 Dec 2020 23:55:04 +0000
Subject: [PATCH] media: v4l2-fwnode: Include v4l2_fwnode_bus_type
@ -837,7 +837,7 @@ index 4365430eea6f..77fd6a3ec308 100644
--
2.31.1
From df4cd31e1f99ee02dc424a6a3974c056f55e1e40 Mon Sep 17 00:00:00 2001
From e820c7e9fd2c0f7227b9a37004ec887626783889 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 21 Oct 2020 21:53:44 +0100
Subject: [PATCH] ipu3-cio2: Add cio2-bridge to ipu3-cio2 driver
@ -1435,7 +1435,7 @@ index 62187ab5ae43..dc3e343a37fb 100644
--
2.31.1
From 07b6fa513fd86d4ec8244aecaa22cc4ad79092aa Mon Sep 17 00:00:00 2001
From a26cdaa4d567aa6c0d86239d7dbee3cfcd7a4118 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 2 Dec 2020 12:38:10 +0000
Subject: [PATCH] acpi: utils: move acpi_lpss_dep() to utils
@ -1537,7 +1537,7 @@ index ddca1550cce6..78b38775f18b 100644
--
2.31.1
From 6faae379c7b4cfb0d12ffadb0733f2d5bbd1ce15 Mon Sep 17 00:00:00 2001
From 17fa3bb85aec61503591e8b5fd26045b1ae5c93e Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 26 Nov 2020 21:12:41 +0000
Subject: [PATCH] acpi: utils: Add function to fetch dependent acpi_devices
@ -1623,7 +1623,7 @@ index f28b097c658f..9bec3373f850 100644
--
2.31.1
From 0b5104b1faab23072b273ff15fb4d907eca411f6 Mon Sep 17 00:00:00 2001
From dea68e46d30f80451f63c610ca7f3747f49a9333 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Mon, 16 Nov 2020 21:38:49 +0000
Subject: [PATCH] i2c: i2c-core-base: Use format macro in i2c_dev_set_name()
@ -1691,7 +1691,7 @@ index 56622658b215..65acae61dc5c 100644
--
2.31.1
From a4e16bd09c41263d271bf03c2967bc4392f09131 Mon Sep 17 00:00:00 2001
From c8f6aab123557a731a08daf3de0024cbb91d90d8 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 2 Dec 2020 16:41:42 +0000
Subject: [PATCH] i2c: i2c-core-acpi: Add i2c_acpi_dev_name()
@ -1749,7 +1749,7 @@ index 65acae61dc5c..b82aac05b17f 100644
--
2.31.1
From 24ced00e5fade67baf6fa41cc3d60ce663473524 Mon Sep 17 00:00:00 2001
From f73c1443326b2c30ec5d13809055b195682cf9bf Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Mon, 16 Nov 2020 00:16:56 +0000
Subject: [PATCH] gpio: gpiolib-acpi: Export acpi_get_gpiod()
@ -1813,7 +1813,7 @@ index 2f7508c3c2d6..b01109930678 100644
--
2.31.1
From a75a77d4577e47d238ca9c39b83875cd3b7d7961 Mon Sep 17 00:00:00 2001
From 67a4bd28f5e4e5e38a52ddd3028d80620a882801 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 12 Dec 2020 23:56:59 +0000
Subject: [PATCH] mfd: Remove tps68470 MFD driver
@ -2004,7 +2004,7 @@ index 4a4df4ffd18c..000000000000
--
2.31.1
From 4e6255aae67a7c4cd7f1c504715cdd234b654958 Mon Sep 17 00:00:00 2001
From 85559b900f90770580fc89b942a6230496b655bd Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Fri, 15 Jan 2021 12:37:31 +0000
Subject: [PATCH] platform: x86: Add intel_skl_int3472 driver
@ -2973,7 +2973,7 @@ index 000000000000..3fe27ec0caff
--
2.31.1
From ef312d88860bb072a7b445b121ad0355e41fab52 Mon Sep 17 00:00:00 2001
From 4d37f7355abf69ea297e7ec6c301bcfb546ce8c7 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Fri, 25 Sep 2020 10:24:53 -0400
Subject: [PATCH] media: i2c: Add support for the OV5693 image sensor
@ -6330,7 +6330,7 @@ index 000000000000..9a508e1f3624
--
2.31.1
From d276026067a79f7577b84b41eda0a092ae528841 Mon Sep 17 00:00:00 2001
From 7c87ab46c0eae47efd997bf4923d069722dc08d7 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sun, 17 Jan 2021 19:08:18 +0000
Subject: [PATCH] media: i2c: Add reset pin toggling to ov5693
@ -6371,7 +6371,7 @@ index 32485e4ed42b..f9ced52ad37a 100644
--
2.31.1
From 735a9cfad8e8ea729e0997d864de3d2b6cb6ce54 Mon Sep 17 00:00:00 2001
From e3f94ff52803c2d2b6c2f3e1ca8640a35405808b Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sun, 17 Jan 2021 21:39:15 +0000
Subject: [PATCH] media: i2c: Fix misnamed variable in power_down() for ov5693
@ -6400,7 +6400,7 @@ index f9ced52ad37a..9fd44a3d1d85 100644
--
2.31.1
From c3d8eca33c456d01226e088cf7ac65382d9d45b6 Mon Sep 17 00:00:00 2001
From ee54f13923226b29d297e806d2a1f0d03b3263ed 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
@ -6563,7 +6563,7 @@ index dd0ffcafa489..924d99d20328 100644
--
2.31.1
From eb35623b29681f29535b1811894f6b60199fb01a Mon Sep 17 00:00:00 2001
From 6803c998568e9ca58171636a5fc590ebbb0b7b00 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fabian=20W=C3=BCthrich?= <me@fabwu.ch>
Date: Fri, 22 Jan 2021 21:23:47 +0100
Subject: [PATCH] ov5693: Add orientation and rotation controls
@ -6619,7 +6619,7 @@ index 9fd44a3d1d85..1a85800df7ed 100644
--
2.31.1
From 38a9ed0f1fad44038f24bc3184f06bc18a78849a Mon Sep 17 00:00:00 2001
From 4e92f0368e2c41e4bf1d3755ea44143493a3550a Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 23 Jan 2021 00:28:32 +0000
Subject: [PATCH] platform: x86: Stylistic updates for intel-skl-int3472
@ -7036,7 +7036,7 @@ index 3fe27ec0caff..40629291b339 100644
--
2.31.1
From 55f20f5d7104879025e9d3aa4b5d58e7c24d7d82 Mon Sep 17 00:00:00 2001
From c88b61b1ecc877cc8a714198b91786c3fac97757 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 23 Jan 2021 00:30:15 +0000
Subject: [PATCH] platform: x86: Add recalc_rate opp to int3472-discrete clock
@ -7163,7 +7163,7 @@ index 42ae8396eb64..98eb1ec3399e 100644
--
2.31.1
From 764ad272eaf767b13ddaf7bac71525913bbc1b18 Mon Sep 17 00:00:00 2001
From 91ec4c8fe336a23a17b00bafbb1fb217e852e0d1 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
@ -7267,7 +7267,7 @@ index 924d99d20328..e1e388cc9f45 100644
--
2.31.1
From 57ca00dc10f358a4dcc3305aa9389b3ec4f9b812 Mon Sep 17 00:00:00 2001
From 9a1cd24a21fd21b10a5008bf1dbc20358588cd3b Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Mon, 8 Feb 2021 21:44:38 +0000
Subject: [PATCH] media: i2c: Tidy up ov5693_init_controls()
@ -7389,7 +7389,7 @@ index 9a508e1f3624..26819cf3f4d2 100644
--
2.31.1
From cbbf1ca831c8a30388cbf68ce0008945d65daf18 Mon Sep 17 00:00:00 2001
From 115610a5b1df67c5a01d48ac4193d317b131a4bd Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Mon, 8 Feb 2021 21:46:49 +0000
Subject: [PATCH] media: i2c: Remove OV5693_PPL_DEFAULT
@ -7427,7 +7427,7 @@ index a9747ab783d7..7fb368eec327 100644
--
2.31.1
From d3f72c387d0956d90eb3e0da18d06dbcff182e03 Mon Sep 17 00:00:00 2001
From 73083eff99d91231fac473f63a40d92fbb5b1120 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Mon, 8 Feb 2021 22:53:02 +0000
Subject: [PATCH] media: i2c: Add vblank control to ov5693 driver
@ -7503,7 +7503,7 @@ index 26819cf3f4d2..9d7eed97963b 100644
--
2.31.1
From bb00b6e1bb61a2765afaa68d53bd4617fd8d124d Mon Sep 17 00:00:00 2001
From fb7396ad2539e317e86e7fe94eb3f1c1b2856598 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 10 Feb 2021 00:36:32 +0000
Subject: [PATCH] media: i2c: update exposure control for ov5693
@ -7578,7 +7578,7 @@ index 1950d7ac2d54..cea767230aa9 100644
--
2.31.1
From c148caa399ae4878e1a296f085cb82fa6b02945c Mon Sep 17 00:00:00 2001
From 794cd1c23797f04c8df5b30975f37cb344a8ad17 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 10 Feb 2021 00:39:42 +0000
Subject: [PATCH] media: i2c: Fix incorrect bit-setting
@ -7614,7 +7614,7 @@ index cea767230aa9..f681dbfcec56 100644
--
2.31.1
From 72284fc667479e4411bb56b9e15472ee91b17ca1 Mon Sep 17 00:00:00 2001
From 32b75dd2674e9d1908a149d0ac6146650ade7888 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 10 Feb 2021 16:25:48 +0000
Subject: [PATCH] media: i2c: Don't set stream on during mode config
@ -7764,7 +7764,7 @@ index 9d7eed97963b..965208078c2b 100644
--
2.31.1
From aa6cf7ef2567edc531c7d63733f5c812466554c0 Mon Sep 17 00:00:00 2001
From 0686fa53e52a6fe48083ff7570d60bafe3e7eb63 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 10 Feb 2021 16:35:24 +0000
Subject: [PATCH] media: i2c: Update gain control for ov5693
@ -7836,7 +7836,7 @@ index f681dbfcec56..51eb3b05d121 100644
--
2.31.1
From 1433498dc14954fb662bd018b5190f975dbaaeeb Mon Sep 17 00:00:00 2001
From ec6e8d1953d9cc1f7938444d5ca99cd786a23112 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 10 Feb 2021 23:44:39 +0000
Subject: [PATCH] media: i2c: Fixup gain read
@ -7899,7 +7899,7 @@ index 51eb3b05d121..952558c4f33b 100644
--
2.31.1
From 3d2c20692c0d190c6a32091ed9d3bbc6fd9b4d9c Mon Sep 17 00:00:00 2001
From db31121b4580252f872a8958e6aee2d2f02afccb Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 11 Feb 2021 00:40:10 +0000
Subject: [PATCH] media: i2c: Update controls on stream
@ -7934,7 +7934,7 @@ index 952558c4f33b..dd31083eeb7b 100644
--
2.31.1
From 4428363e4fe935ad40a04160d49fe7b9457cedad Mon Sep 17 00:00:00 2001
From f0f4b9a6e32f560a64314bb0a3cd98c67e89a645 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 11 Feb 2021 23:29:15 +0000
Subject: [PATCH] media: i2c: Correct link frequency value
@ -7973,7 +7973,7 @@ index 965208078c2b..7f1d31a82d3d 100644
--
2.31.1
From 36776cc6882ed87f5b98d0ee1548ec1ba90822ca Mon Sep 17 00:00:00 2001
From a2de0423cb20b2cfc9e1349e3b67accfeb4523b6 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Mon, 25 Jan 2021 23:12:09 +0000
Subject: [PATCH] media: i2c: Cleanup ov5693 driver
@ -8894,7 +8894,7 @@ index 7f1d31a82d3d..70ccb3aae4c7 100644
--
2.31.1
From 62e5676db278e67e15ab60fcb013baf7f272e9c4 Mon Sep 17 00:00:00 2001
From c21e36d974d3a370d9013088dce664f4e3eaeefb Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 28 Jan 2021 12:04:38 +0000
Subject: [PATCH] media: i2c: Add pm_runtime support to ov5693 driver
@ -9239,7 +9239,7 @@ index 70ccb3aae4c7..b78d3b474a43 100644
--
2.31.1
From 12405ba7bcf86ac8e93096ba0ce8a228aebe196b Mon Sep 17 00:00:00 2001
From b8d62cb64ed069e0063afab4b80f0786fb1c6aff Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 28 Jan 2021 12:07:36 +0000
Subject: [PATCH] media: i2c: Remove old power methods from ov5693
@ -9410,7 +9410,7 @@ index f2eaa5f71a31..ce26ce86fbd5 100644
--
2.31.1
From 9b91113e8e5465a5d1f62013a1ab6666baea688f Mon Sep 17 00:00:00 2001
From 5c7526661c69c1c65fbf9aa42991bdd56a717f83 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 28 Jan 2021 12:14:00 +0000
Subject: [PATCH] media: i2c: Trim unused headers from ov5693
@ -9451,7 +9451,7 @@ index ce26ce86fbd5..b3b391a49fdb 100644
--
2.31.1
From 5df2ebf20802f9aeab409706cefb35112fd42771 Mon Sep 17 00:00:00 2001
From 0044e0e46949c38b726f62e55792ea59ee445e6e Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 13 Feb 2021 21:39:35 +0000
Subject: [PATCH] media: i2c: Remove VCM stuff
@ -9870,7 +9870,7 @@ index b3b391a49fdb..2c82b6578de9 100644
--
2.31.1
From 8eaca22d315c27e311e1a96607230e9bd255bda3 Mon Sep 17 00:00:00 2001
From a9cbaf2f1c5be4281f5b6c3d8699412b33ea5e5d Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 13 Feb 2021 22:16:08 +0000
Subject: [PATCH] media: i2c: Tidy up ov5693 sensor init
@ -10026,7 +10026,7 @@ index 2c82b6578de9..313bc9177328 100644
--
2.31.1
From 89fc1a8ef270b62b34e21a21f8b79eace6e5649b Mon Sep 17 00:00:00 2001
From 07eb122652747e88b462d592d5406d13b2929b6c Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Fri, 12 Feb 2021 16:14:04 +0000
Subject: [PATCH] media: i2c: cleanup macros in ov5693.h
@ -10172,7 +10172,7 @@ index b78d3b474a43..6502777eb5f3 100644
--
2.31.1
From 1a077742d3525bf8769c7bac96eedc1bb95385fe Mon Sep 17 00:00:00 2001
From dd24867ad33806a8dd35f266b58a0b02845e7f6a Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Fri, 12 Feb 2021 16:19:09 +0000
Subject: [PATCH] media: i2c: use devm_kzalloc() to initialise ov5693
@ -10202,7 +10202,7 @@ index 313bc9177328..d092ed698eb3 100644
--
2.31.1
From 7b76acf2bbf2588451519cb99bf3669634cb4c2e Mon Sep 17 00:00:00 2001
From 99e04be2a7cebf5b06cefdd0ee3029a6de766573 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Fri, 12 Feb 2021 16:26:21 +0000
Subject: [PATCH] media: i2c: Check for supported clk rate in probe
@ -10259,7 +10259,7 @@ index 6502777eb5f3..0dfbbe9a0ff2 100644
--
2.31.1
From 61c3d1229621509bd0a69dad2a3e31d9bb7c1202 Mon Sep 17 00:00:00 2001
From dddc824a8ab0db2991c88f7cd97bd8b5e77a8361 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 13 Feb 2021 23:17:50 +0000
Subject: [PATCH] media: i2c: Use devres to fetch gpios
@ -10333,7 +10333,7 @@ index 8082d37841da..c580159079d2 100644
--
2.31.1
From 36f543bdd98ed2bd5ec9333d10a38b32a8415867 Mon Sep 17 00:00:00 2001
From 9c22206965b935fd2799f3d74e6784c6fe92f5df Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sat, 13 Feb 2021 23:20:47 +0000
Subject: [PATCH] media: i2c: Use devres to fetch regulators
@ -10376,7 +10376,7 @@ index c580159079d2..9f61b470f8ba 100644
--
2.31.1
From ebb3c9aff67d231da1d4113d529e89e3dbf1cd34 Mon Sep 17 00:00:00 2001
From d2633374525436e6ea9870f3edaa7fa900fc10b7 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sun, 14 Feb 2021 12:39:14 +0000
Subject: [PATCH] media: i2c: remove debug print
@ -10455,7 +10455,7 @@ index 9f61b470f8ba..622a7ddf4063 100644
--
2.31.1
From fe935e7cc7987a1ac22a886cf086357ce1c6f5e2 Mon Sep 17 00:00:00 2001
From 6299edd1dcb0a19b5611f72c8de4d84ea07e35fc Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sun, 14 Feb 2021 14:32:50 +0000
Subject: [PATCH] media: i2c: Remove unused resolutions from ov5693
@ -10884,7 +10884,7 @@ index 0dfbbe9a0ff2..29e6735112da 100644
--
2.31.1
From df0a1ebe1d78f8b45a2002785798a4c56bb3c94f Mon Sep 17 00:00:00 2001
From 46365f1d23d2a2ce68c661bf5955d5119ef85a74 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sun, 14 Feb 2021 14:45:58 +0000
Subject: [PATCH] media: i2c: update set_fmt() for ov5693

View file

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

@ -47,16 +47,16 @@ sha256sums=('541ecfcadb70310a8f48de6e1cd36045d4547bc75101a823b7f93595175accf0'
'd8d5d11c80424985642b0eea6ace3256b5a1e5e69d637104523460a5ebdda202'
'3fbd134c61de6f4fa86567bb0faf02c4eb2c54111b6dc45367b8f6e9ef06556e'
'9474de18769968c5558fedda5be354fe0babf1365541d4d0ac8e1ac47d4bbb88'
'a6a30c805c62a8eacabfe3ce3792225a28be2051f387976a98f4b609d1670ad0'
'9f537a8b6469af5d83a444069fa710e7989bbc3f14e65b11140ae3a721b7080b'
'7c69687a118c635e724406a047a39f28684ea06320afc6a273e078aa40463275'
'2930f9353ee4a02c49cf0de906391fb9aad2342b1ea0236fc939982a8c690492'
'fc9e2284b31f8090ef16767d230f465382c98d9290316975ed385724a6569b40'
'2f57fe3c2c930d48758b1caa9a6b8105c139af8f9fdf5bd084f604fb6270a56d'
'4b95076e1b859363a69693922f30cd92c64f291a9dc17942044973965c8b12f9'
'5c14fea6a0fb7c385fc5807db75c7ad8292a46e94ac9c9d6c41c3396c42d4253'
'e55e28acbf8e0fd6c0df305e84e83280d65871a2f2a147c42b186172883f0d26'
'9c2eabdb03ff9724b77ad2efa0c4864ca8f76b403725b4e7f7583eb2f4e1fdbf')
'10317019ef5f98d4d642ae49c13992a7d29b1338affc67a63640ef9ad4508db2'
'c542fad80378d09c8c3611b424f3b7927521dd204a91d4d693c457cdecde21af'
'97f599520ffdce0b73eba49c11d9513fa32d0fbf81b1c2aff5e7229bf0b8d7b1'
'1ca1a7d2944ddc296a3ecd5290c263c839491d0c91a7d146c741e4eda1756791'
'5585cd028558e23850644b4eef2451f61f7a3872acb47a4022b652bc550772a9'
'4050b0474e05146f000c25e06b6b651a3bda44f17177081b6aac61bc06f3ea1a'
'35dd87691dad3518b1264347b49b1ed3a409b165a8e0d38577fd9439501a9b52'
'532fa256f95de02edaa201343e8f170c0dbdfd167312ee64081cb707b1a5f30e'
'bd3961ad0319e59ca9bd15b3d853a4fcd8ea0fba137be8f85273e0b21ef8678e'
'd1e3d7aa34981d9db62a86d266cee5c9fda4b2bc7add245b1e50bc650d0cf7f1')
export KBUILD_BUILD_HOST=archlinux