Update v5.12 patches

Changes:
 - Replace up AMD SL4 IRQ workaround with something cleaner.

Links:
 - kernel: 42debda97d
This commit is contained in:
Maximilian Luz 2021-05-29 15:28:01 +02:00
parent 0ffaabfe8f
commit dcacd5b5ab
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02
9 changed files with 130 additions and 188 deletions

View file

@ -1,4 +1,4 @@
From 875bac6a0f14f2d0c8a4184726a40a7c3821d8cf Mon Sep 17 00:00:00 2001
From e32193f759f5015304c1b166f57a08a0e2aebc9c 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 9a57c5c01c5787564a538e2cf21b87bc79504a09 Mon Sep 17 00:00:00 2001
From 0aef6b916936b29043d7b13664b73f1d8982159c 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 b91c001c8091027ce2d0c71560e53ddb73707c06 Mon Sep 17 00:00:00 2001
From 00f9b02f1345a3149e9ac363f31751af8eb46ae6 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 debcbf216c737da272b090d6645b080de832c43b Mon Sep 17 00:00:00 2001
From 281569bd050a8ca25436c6ca709b197d4bb49843 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 5a1d3db74e10469f37f859dbfe3a4082bb93bda2 Mon Sep 17 00:00:00 2001
From be3356648a559869236bd6c9bf1212d8e78db9d3 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 59c71e86c75b71781bc36b4cf9cf46a362cb7ce3 Mon Sep 17 00:00:00 2001
From 2d5e92b5d97093c4f44eb2ac123cf141a890bb28 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 bea487778a677e5c81bef357ea0a938e311179d8 Mon Sep 17 00:00:00 2001
From 9b0b59c12ab94db6703a74119b36a8feb64d4217 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 f66e1c5a2d3e02327035851a057174987e40bce5 Mon Sep 17 00:00:00 2001
From 7565dad537b399a2572aa395f7b6175d3aa73d0f 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 4a901508e48e..e69ebe224566 100644
--
2.31.1
From acc0cf103f5ce27aaaeb4c071500541ca6b835f7 Mon Sep 17 00:00:00 2001
From ccf9b0283ecb585491d210112fca7118e8389271 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 a2ed268ce0da..789de1b0c5b1 100644
--
2.31.1
From 78fcdaaeb241c17108c9c3388807a5c5e4d59745 Mon Sep 17 00:00:00 2001
From 25a98041e86b9992322b8a4811dd1601449ac7c7 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
@ -1206,7 +1206,7 @@ index 8a99e243aff2..84b1d30e07e4 100644
--
2.31.1
From 6360f5865beb5d9748ec3e4aff75b23e943de856 Mon Sep 17 00:00:00 2001
From c2384d6540fb2b2a0e077f256b41ca79cebfbac7 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
@ -1439,7 +1439,7 @@ index 789de1b0c5b1..13698818e58a 100644
--
2.31.1
From d25ae4c8d0bb1c87faf5654176965ce05009c649 Mon Sep 17 00:00:00 2001
From 93ae52288c36fe63952dd86cf51ba47d9dc06c03 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
@ -1507,7 +1507,7 @@ index 13698818e58a..f5b9f1d26114 100644
--
2.31.1
From 46ab1bbe47d1282f9835cb311fc1edddd415d9a5 Mon Sep 17 00:00:00 2001
From b9e5ad7cf003ff39a26d5dfe5418776a6a2188c3 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
@ -1683,7 +1683,7 @@ index f5b9f1d26114..44cff715bf29 100644
--
2.31.1
From 8b84520850e7f2708c9e608c86f42fb307833b3c Mon Sep 17 00:00:00 2001
From 26c1940301224a570733c8bbc1410b6f69482541 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
@ -1786,7 +1786,7 @@ index 44cff715bf29..e637129a411f 100644
--
2.31.1
From 0679ab7acb2db85e6349b1747092abb6993d0ab0 Mon Sep 17 00:00:00 2001
From ddae0a553a63830167d42b250033995c65ed1503 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
@ -1875,7 +1875,7 @@ index e637129a411f..395573db6405 100644
--
2.31.1
From 2e4013f13e41ec462bdb5e0b6121beebecf224ca Mon Sep 17 00:00:00 2001
From b112df31313ca22f9a941aca8782e98e69c6de21 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
@ -1902,7 +1902,7 @@ index 395573db6405..90a757aa0b25 100644
--
2.31.1
From 1460261949ec0cf085051f274d8b9d767f6c4a6c Mon Sep 17 00:00:00 2001
From 58eb72275515f416b4499da7c5e693ad10be1913 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
@ -1957,7 +1957,7 @@ index 90a757aa0b25..0c01d8f9048e 100644
--
2.31.1
From 1ef52828fe53337cce5c5b7cebca757c80ee5585 Mon Sep 17 00:00:00 2001
From f8a4c649f696fc361022cde2bf20a2cefa6f4588 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
@ -1989,7 +1989,7 @@ index 0c01d8f9048e..8c472b2d982a 100644
--
2.31.1
From db386f904a326e8b1aea8e105ddbfa20d0276ac2 Mon Sep 17 00:00:00 2001
From 2d7663ab1ffdb66950aa9dab732dd00e655f8544 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 84b1d30e07e4..88d30ec6d57d 100644
--
2.31.1
From 5141e6401904b98e7feed7889295f3f373be8fc2 Mon Sep 17 00:00:00 2001
From a0069a2759d304f866462c26414ab0822e52436a 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 0518c595c8bc174bce5ec77e95993e05bfbcd548 Mon Sep 17 00:00:00 2001
From 6ffcb13111c25bd6551e2d1b85a279c123093d2c 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 de678ecddb5bf5398ea0fb3e3ac96247d3d482c7 Mon Sep 17 00:00:00 2001
From a84e9db5063e20ed7378f1c5ad30b204ed929b3d 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 8c472b2d982a..153025d1b2fa 100644
--
2.31.1
From ebac90d1d2ee60db516ea96bf676c79b43234894 Mon Sep 17 00:00:00 2001
From 28e081c5ac395edfc8bc993a96925795c786bdbf 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 153025d1b2fa..ef6ce3f63aec 100644
--
2.31.1
From 8901661230074c1b2d133b99882ff13ffe6383b9 Mon Sep 17 00:00:00 2001
From 9b5097c53271f00a4360e4648eabcec2cb3dee9d 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 69f29d9b7c46cbab44948f6f12f8234e11a7ccb9 Mon Sep 17 00:00:00 2001
From 3947daf26cebed21fdd532677b3def6dd4d49385 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 298ab93e0827909b35e7f393e9504ee497985090 Mon Sep 17 00:00:00 2001
From 5628ca91778c31ab1ff2a7be53f372082355e929 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
@ -2518,7 +2518,7 @@ index 68c63268e2e6..933111a3511c 100644
--
2.31.1
From 876f31cb1a55d71c0f1afe4e3289d1a9e76c00fe Mon Sep 17 00:00:00 2001
From 7da03fe0645b284f55dae8618184fcad34d2d180 Mon Sep 17 00:00:00 2001
From: Brian Norris <briannorris@chromium.org>
Date: Fri, 14 May 2021 19:42:27 -0700
Subject: [PATCH] mwifiex: bring down link before deleting interface

View file

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

@ -1,4 +1,4 @@
From 46d289a7eed0517b38979afad6f534604627d26c Mon Sep 17 00:00:00 2001
From 7736b0d22c072170eb82cf72cf51d244ec324324 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 95c991a8445713f127b6d70c46ba7bb04c9e4d5e Mon Sep 17 00:00:00 2001
From 27f03a1bb1b2da7d19a997a57b28bd0d47811485 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 30d1cb0432df7d4429bf49807aa7d90ce1123e82 Mon Sep 17 00:00:00 2001
From aa1fa4f78bd8dafe45d140385b2ea50e8f1c56d3 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 8ceaa88dd78f..deceed0d76c6 100644
--
2.31.1
From 70fa99f21c1f4089b82754dd6153c851367bbf5b Mon Sep 17 00:00:00 2001
From 85bc7f0b733802d4e7fda5997973b4f6f8ef9ed2 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 eeeef3799e00cdb43e97afe46253d327e03d1f09 Mon Sep 17 00:00:00 2001
From 5c461f9a02a6b246cd5d6f336e9857f68e3f33f5 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 12 Feb 2021 12:54:34 +0100
Subject: [PATCH] platform/surface: Set up Surface Aggregator device registry
@ -396,7 +396,7 @@ index 000000000000..a051d941ad96
--
2.31.1
From 7d2402b381414e11d981c599599e9993453ba51b Mon Sep 17 00:00:00 2001
From b16adfbcbbcfcb91a12bbef70e97d5fcb46fc738 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 12 Feb 2021 12:54:35 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add base device hub
@ -725,7 +725,7 @@ index a051d941ad96..6c23d75a044c 100644
--
2.31.1
From 01363f0731083c6279306c63f882a0124be6632c Mon Sep 17 00:00:00 2001
From 7043f508f8f6436aa15bcd10b06162de51492b3c Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 12 Feb 2021 12:54:36 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add battery subsystem
@ -814,7 +814,7 @@ index 6c23d75a044c..cde279692842 100644
--
2.31.1
From 921cc8049f2eadd96ae85f2d41b34da93890dcfb Mon Sep 17 00:00:00 2001
From ec9ff6fd822f864d1e7a79d49f3fe04ae94541d7 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 12 Feb 2021 12:54:37 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add platform profile
@ -916,7 +916,7 @@ index cde279692842..33904613dd4b 100644
--
2.31.1
From 08b2ddde4aa3b052ffab18c68596b451d49ded2a Mon Sep 17 00:00:00 2001
From 3a39df8ec143ff5544ca9782b0fbdcdabe102f14 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 12 Feb 2021 12:54:38 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add DTX device
@ -960,7 +960,7 @@ index 33904613dd4b..dc044d06828b 100644
--
2.31.1
From ad9841ea14ede24d3428450920db3c59821a9b7a Mon Sep 17 00:00:00 2001
From b9f0fb9a6e1ccafadcab8db17f47cf2710ec355e Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 12 Feb 2021 12:54:39 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add HID subsystem
@ -1056,7 +1056,7 @@ index dc044d06828b..caee90d135c5 100644
--
2.31.1
From 00218b5ed4a839fa2030f84195a4deb9c173cf6c Mon Sep 17 00:00:00 2001
From 0299787a20eaab2f25644780c5bdd5c6b5673a20 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 11 Feb 2021 21:17:03 +0100
Subject: [PATCH] platform/surface: Add platform profile driver
@ -1342,7 +1342,7 @@ index 000000000000..0081b01a5b0f
--
2.31.1
From 6328c01f491021081fa4e607d1277a4b857515e5 Mon Sep 17 00:00:00 2001
From 5968fbbdf26439b3f999e793e94b2c08e53e24f7 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
@ -1721,7 +1721,7 @@ index 02f3e06c0a60..4441ad667c3f 100644
--
2.31.1
From 5d28f623f6ea1af6ba9e85b4b1920993909c8fc3 Mon Sep 17 00:00:00 2001
From 5735d958ba853c98ae717fab7a34422e4d751d44 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 8 Mar 2021 19:48:17 +0100
Subject: [PATCH] platform/surface: Add DTX driver
@ -3216,7 +3216,7 @@ index 000000000000..0833aab0d819
--
2.31.1
From 4482312cd7a3204807c022194849bac10a0b71a6 Mon Sep 17 00:00:00 2001
From 417d833545576dd36bbb06fed755e36df3ce3fd0 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 8 Mar 2021 19:48:18 +0100
Subject: [PATCH] platform/surface: dtx: Add support for native SSAM devices
@ -3360,7 +3360,7 @@ index 1301fab0ea14..85451eb94d98 100644
--
2.31.1
From 0d85ae4fe9b51e78cb3aec098a0f7ef938740bae Mon Sep 17 00:00:00 2001
From 301765a4e7059b8b9f5a5880af86c4d34569e6f4 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Mon, 8 Mar 2021 19:48:19 +0100
Subject: [PATCH] docs: driver-api: Add Surface DTX driver documentation
@ -4131,7 +4131,7 @@ index 3917e7363520..da1487d672a8 100644
--
2.31.1
From 5163764ad6233534f1192e016a92601b698e42ab Mon Sep 17 00:00:00 2001
From c261be4c4eeae67003121fea202b82355b22fe77 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
@ -4172,7 +4172,7 @@ index cdb4a95af3e8..86cff5fce3cd 100644
--
2.31.1
From 149c08f2228d6a076727cc47c2df7ec35eb6dceb Mon Sep 17 00:00:00 2001
From 7558be23268e2d43cc2725fbec42c80d91c52d5b Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 9 Mar 2021 17:25:50 +0100
Subject: [PATCH] platform/surface: aggregator_registry: Add support for
@ -4215,7 +4215,7 @@ index 86cff5fce3cd..eccb9d1007cd 100644
--
2.31.1
From 605b213e8756c7d0499afcbbe3e809bd9482703d Mon Sep 17 00:00:00 2001
From 56e9ce401cedc186252ad15ab362334fbd68d3bd Mon Sep 17 00:00:00 2001
From: kernel test robot <lkp@intel.com>
Date: Fri, 19 Mar 2021 13:19:19 +0800
Subject: [PATCH] platform/surface: fix semicolon.cocci warnings
@ -4254,7 +4254,7 @@ index 85451eb94d98..1fedacf74050 100644
--
2.31.1
From f13b83611a341a196ef74bde72d9d44997c995f0 Mon Sep 17 00:00:00 2001
From f27208707d150ce3b84900b7df258238741bfec4 Mon Sep 17 00:00:00 2001
From: Dan Carpenter <dan.carpenter@oracle.com>
Date: Fri, 26 Mar 2021 15:28:48 +0300
Subject: [PATCH] platform/surface: clean up a variable in surface_dtx_read()
@ -4287,7 +4287,7 @@ index 1fedacf74050..63ce587e79e3 100644
--
2.31.1
From 66db7a63aee86176b53d736a5ad14305faa31372 Mon Sep 17 00:00:00 2001
From be7af3efc60f54e6c4cd21d42be2860633235c4f Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 6 Apr 2021 01:12:22 +0200
Subject: [PATCH] platform/surface: aggregator_registry: Give devices time to
@ -4530,7 +4530,7 @@ index eccb9d1007cd..685d37a7add1 100644
--
2.31.1
From 8c9dc972aa9e6c3a81fcb4a9fb5d3b56cdaa72cd Mon Sep 17 00:00:00 2001
From 36e55444909bf68c59d82835f78aef1a3be0881b Mon Sep 17 00:00:00 2001
From: Barry Song <song.bao.hua@hisilicon.com>
Date: Wed, 3 Mar 2021 11:49:15 +1300
Subject: [PATCH] genirq: Add IRQF_NO_AUTOEN for request_irq/nmi()
@ -4632,7 +4632,7 @@ index 21ea370fccda..49288e941365 100644
--
2.31.1
From 09549164fb369371e866f0ea28c98e75e24bd25a Mon Sep 17 00:00:00 2001
From d9db3c8d39f1366a9f05862bc65c6eb5e208c3aa Mon Sep 17 00:00:00 2001
From: Tian Tao <tiantao6@hisilicon.com>
Date: Wed, 7 Apr 2021 15:00:52 +0800
Subject: [PATCH] platform/surface: aggregator: move to use request_irq by
@ -4679,7 +4679,7 @@ index 88ec47cae5bf..69e86cd599d3 100644
--
2.31.1
From 76258d399e4530578f39c5fb9d6f08d0cbd1d05e Mon Sep 17 00:00:00 2001
From e82b875bbb6a4d80eaa5e7022aafcc6f2f590239 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Wed, 5 May 2021 14:53:45 +0200
Subject: [PATCH] platform/surface: aggregator: Do not mark interrupt as shared
@ -4713,7 +4713,7 @@ index 69e86cd599d3..8a70df60142c 100644
--
2.31.1
From 28d357d824560804480c4b4d945d0bb256b7e4d2 Mon Sep 17 00:00:00 2001
From 8534eb8c810e91034f58356fd4dca34d46b32201 Mon Sep 17 00:00:00 2001
From: Arnd Bergmann <arnd@arndb.de>
Date: Fri, 14 May 2021 22:04:36 +0200
Subject: [PATCH] platform/surface: aggregator: avoid clang
@ -4772,7 +4772,7 @@ index 4441ad667c3f..6ff9c58b3e17 100644
--
2.31.1
From 37da58d6054cf72308c52daeb98f6790004cd663 Mon Sep 17 00:00:00 2001
From 2f433f0e29771d13fc697b13bad1eb306523c288 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 13 May 2021 15:44:37 +0200
Subject: [PATCH] platform/surface: dtx: Fix poll function
@ -4825,7 +4825,7 @@ index 63ce587e79e3..5d9b758a99bb 100644
--
2.31.1
From 500a7dbb2db9827a866638d957611605f18e9fba Mon Sep 17 00:00:00 2001
From a027c734d4863d1245dc0d4f8c1f4cdf40b381ac Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 23 May 2021 14:35:37 +0200
Subject: [PATCH] platform/surface: aggregator_registry: Update comments for
@ -4866,7 +4866,7 @@ index 685d37a7add1..bdc09305aab7 100644
--
2.31.1
From 6ea2f6ce3aef567fcfb28cf85599e0e386099996 Mon Sep 17 00:00:00 2001
From 7bfc49cfe5e74b8855cbb47eadf0b75f976d0d78 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 23 May 2021 14:36:36 +0200
Subject: [PATCH] platform/surface: aggregator_registry: Add support for 13"
@ -4901,7 +4901,7 @@ index bdc09305aab7..ef83461fa536 100644
--
2.31.1
From b50d1092897721641b057a597a18931037a7314d Mon Sep 17 00:00:00 2001
From 1d2e9c298aa07705bfad5a315bdfad1c1acce683 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 23 May 2021 14:09:42 +0200
Subject: [PATCH] platform/surface: aggregator_registry: Consolidate node
@ -5017,7 +5017,7 @@ index ef83461fa536..4428c4330229 100644
--
2.31.1
From 4e1e564af4f6786609bf79786b334e9f87caf387 Mon Sep 17 00:00:00 2001
From f7e73dd4bed428c2b31057b80158b8057fe38fc1 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Wed, 10 Mar 2021 23:53:28 +0100
Subject: [PATCH] HID: Add support for Surface Aggregator Module HID transport
@ -5764,7 +5764,7 @@ index 000000000000..4b1a7b57e035
--
2.31.1
From a7cdf2062e021e62de89568a0d28ecc961b8a476 Mon Sep 17 00:00:00 2001
From b5110e05305e02692a39e7d5b2a8f3d5ba9731cd Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Wed, 10 Mar 2021 23:53:29 +0100
Subject: [PATCH] HID: surface-hid: Add support for legacy keyboard interface
@ -6135,7 +6135,7 @@ index 000000000000..0635341bc517
--
2.31.1
From a5c403f4545c903e46a560fb7cebfd78b7c838ec Mon Sep 17 00:00:00 2001
From 19e09ba208abd318e6e56144a8a790f79f33fee0 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
@ -6174,7 +6174,7 @@ index 7b27ec392232..5571e74abe91 100644
--
2.31.1
From d5a20a55551e94c548dc63342921360891e6b650 Mon Sep 17 00:00:00 2001
From 8ed1e8336e7291c251e922c28f5af6bb0e7e681b Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 6 Apr 2021 01:41:25 +0200
Subject: [PATCH] power: supply: Add battery driver for Surface Aggregator
@ -7156,7 +7156,7 @@ index 000000000000..4116dd839ecd
--
2.31.1
From a4b5e7c7df7e7ba10825b0739f0b3ef9d3bb9095 Mon Sep 17 00:00:00 2001
From 546ce7efc021b0f3b3832f2f7df0679da3e18b22 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Tue, 6 Apr 2021 01:41:26 +0200
Subject: [PATCH] power: supply: Add AC driver for Surface Aggregator Module
@ -7524,7 +7524,7 @@ index 000000000000..c2dd7e604d14
--
2.31.1
From dd421d43695af376a2ed92158aca325ab47e1185 Mon Sep 17 00:00:00 2001
From d4979bf1aa5ac4d36b5b83fd710bad388ce96b73 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
@ -7573,7 +7573,7 @@ index 4116dd839ecd..7efa431a62b2 100644
--
2.31.1
From d65762467cbd350e791d838e3ae2e62b4d7cce17 Mon Sep 17 00:00:00 2001
From aeec7887edda6e9e9b63e1e45acadd2650aea770 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
@ -7612,7 +7612,7 @@ index c2dd7e604d14..81a5b79822c9 100644
--
2.31.1
From cceedae03291a2c7679afd4c2e5b2a8cc280bd50 Mon Sep 17 00:00:00 2001
From aca50ab05b826d30effb105dc71d1569ad795bd8 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
@ -7669,7 +7669,7 @@ index 7efa431a62b2..5ec2e6bb2465 100644
--
2.31.1
From 093de2bdaf115b190dc6d6afe911effdf38d6f5b Mon Sep 17 00:00:00 2001
From 055871eb816bd06b1141b06ce1d3898b5fb4c51a 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
@ -7701,7 +7701,7 @@ index 81a5b79822c9..a060c36c7766 100644
--
2.31.1
From 226ee2ca4edf858e0990af6628d18e26d9e93da7 Mon Sep 17 00:00:00 2001
From 255a4caf702eb22a51ac8a58579c4be8986cb9f5 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
@ -7747,7 +7747,7 @@ index 9e204f9b799a..a3a0154da567 100644
--
2.31.1
From 8575c028a5feb9eb7f84b75de3091a03ae999e9c Mon Sep 17 00:00:00 2001
From 3452bbea0ace10d2b26170d74e9eb10321f59ff5 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
@ -7779,67 +7779,45 @@ index 2d4acf21117c..c5950a3b4e4c 100644
--
2.31.1
From d846c1f3e4ccea11de481d31c82c5731d83975b4 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
From 1277ae342495763832aa7c177a1ed959c242d705 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
override
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 patch is the work of Thomas Gleixner <tglx@linutronix.de> and is
copied from:
https://lore.kernel.org/lkml/87lf8ddjqx.ffs@nanos.tec.linutronix.de/
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.
This patch adds a quirk to the ACPI setup to patch in the the irq 7 pin
setup that is missing in the laptops ACPI table.
Add a quirk table and a retry-loop to work around that.
This patch was used for validation of the issue, and is not a proper
fix, but is probably a better temporary hack than continuing to probe
the Legacy PIC and run with the PIC in an unknown state.
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(-)
arch/x86/kernel/acpi/boot.c | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
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>
diff --git a/arch/x86/kernel/acpi/boot.c b/arch/x86/kernel/acpi/boot.c
index 14cd3186dc77..ab3ba60cb6da 100644
--- a/arch/x86/kernel/acpi/boot.c
+++ b/arch/x86/kernel/acpi/boot.c
@@ -21,6 +21,7 @@
#include <linux/efi-bgrt.h>
#include <linux/serial_core.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);
#include <asm/e820/api.h>
#include <asm/irqdomain.h>
@@ -1155,6 +1156,17 @@ static void __init mp_config_acpi_legacy_irqs(void)
}
}
+/*
+ * 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[] = {
+static const struct dmi_system_id surface_quirk[] __initconst = {
+ {
+ .ident = "Microsoft Surface Laptop 4 (AMD)",
+ .matches = {
@ -7850,56 +7828,20 @@ index 282b4ee1339f..0da757c6b292 100644
+ {}
+};
+
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;
/*
* Parse IOAPIC related entries in MADT
* returns 0 on success, < 0 on error
@@ -1212,6 +1224,11 @@ static int __init acpi_parse_madt_ioapic_entries(void)
acpi_sci_ioapic_setup(acpi_gbl_FADT.sci_interrupt, 0, 0,
acpi_gbl_FADT.sci_interrupt);
+ if (dmi_check_system(surface_quirk)) {
+ pr_warn("Surface hack: Override irq 7\n");
+ mp_override_legacy_irq(7, 3, 3, 7);
+ }
+
/*
* 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();
}
/* Fill in identity legacy mappings where no override */
mp_config_acpi_legacy_irqs();
--
2.31.1

View file

@ -1,4 +1,4 @@
From f89b7e01d989db2bbabbb73166c0f14f1d207ddd Mon Sep 17 00:00:00 2001
From ed06f72906717e7f766485c1624e7cabc4d96d5c 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 aa44701c251ede64506053bea3f563c6c3aa498f Mon Sep 17 00:00:00 2001
From 5229b4b08d53cb8fefc7c747cca5b821fca7fd36 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:21 +0100
Subject: [PATCH] ACPI: scan: Extend acpi_walk_dep_device_list()
@ -380,7 +380,7 @@ index 3bdcfc4401b7..c2da6b8939c0 100644
--
2.31.1
From 9c4a43e0c8690462fab82bfe9d2fdba16d565216 Mon Sep 17 00:00:00 2001
From eee78ba5ae9bdccf33e85cad389956e43cef3211 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:22 +0100
Subject: [PATCH] ACPI: scan: Add function to fetch dependent of acpi device
@ -470,7 +470,7 @@ index 849f3540ed53..b531750eb422 100644
--
2.31.1
From a83bba467825908d29efc80b4fb9fc4e71353cab Mon Sep 17 00:00:00 2001
From 0badb1de5a5ac6fbc9be9b1a84614e70d2dea47f Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:23 +0100
Subject: [PATCH] i2c: core: Add a format macro for I2C device names
@ -531,7 +531,7 @@ index a670ae129f4b..a2f6ee71b5be 100644
--
2.31.1
From 835d2249ae852804d0f817a1afcdc92aaac36c2d Mon Sep 17 00:00:00 2001
From 8119431866094cf9be18dd33c5da445ef16bd92d Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:24 +0100
Subject: [PATCH] gpiolib: acpi: Export acpi_get_gpiod()
@ -608,7 +608,7 @@ index c73b25bc9213..566feb56601f 100644
--
2.31.1
From 87a34df0d53b756ca6fd835158f284b1d54f20f0 Mon Sep 17 00:00:00 2001
From 7a8bd4abbc0677ac65ea75a676b4f58f3ef12421 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:25 +0100
Subject: [PATCH] clkdev: Make clkdev_drop() null aware
@ -640,7 +640,7 @@ index 0f2e3fcf0f19..c082720f8ade 100644
--
2.31.1
From df85046b24d8f3ec771adc87228e3ea8b5558d1b Mon Sep 17 00:00:00 2001
From b79ead44af786e5f11cf26d5877bbd580427befd Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:26 +0100
Subject: [PATCH] gpiolib: acpi: Add acpi_gpio_get_io_resource()
@ -717,7 +717,7 @@ index c2da6b8939c0..07a0044397e1 100644
--
2.31.1
From 42933134c786da3eeebd36bb85aaa59e05e3bad1 Mon Sep 17 00:00:00 2001
From 39f04ba754c523c89b0ec74b18fd15838c0616a0 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:27 +0100
Subject: [PATCH] platform/x86: Add intel_skl_int3472 driver
@ -781,7 +781,7 @@ index 710617e26f3e..2a421d2e4b07 100644
M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
L: platform-driver-x86@vger.kernel.org
diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig
index 461ec61530eb..51b258120c50 100644
index 205a096e9cee..254056a353b2 100644
--- a/drivers/platform/x86/Kconfig
+++ b/drivers/platform/x86/Kconfig
@@ -674,6 +674,8 @@ config INTEL_CHT_INT33FE
@ -1818,7 +1818,7 @@ index 000000000000..843eaa27e9da
--
2.31.1
From e593c36fc98392fa6b83e567ada1f1a508f97310 Mon Sep 17 00:00:00 2001
From b772ad05f537053ae764b34aaf38eeba08837f8b Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 20 May 2021 15:09:28 +0100
Subject: [PATCH] mfd: tps68470: Remove tps68470 MFD driver
@ -2014,7 +2014,7 @@ index 4a4df4ffd18c..000000000000
--
2.31.1
From f6c2225f24fe957bf80954c0c3b23d6424c14701 Mon Sep 17 00:00:00 2001
From 56a22852f9ac980e46e094e22361cfa355e866b4 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
@ -2074,7 +2074,7 @@ index fecef85bd62e..9dafb9470708 100644
--
2.31.1
From 2d8f1c095e973bed82c781db19ca0a24434e3d45 Mon Sep 17 00:00:00 2001
From 58711484ca28a1482e7e7ba3cc7abb6db3f600a4 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
@ -3717,7 +3717,7 @@ index 000000000000..da2ca99a7ad3
--
2.31.1
From 599f3c5e29ed2d4b12f14510f55213a80b2b5431 Mon Sep 17 00:00:00 2001
From e9e31af25ca7445b438d3f70b7f3c655b4e6fa72 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
@ -3880,7 +3880,7 @@ index dd0ffcafa489..924d99d20328 100644
--
2.31.1
From 86aa1d79c8bb2083df558bd1994c828587a64ef7 Mon Sep 17 00:00:00 2001
From f29d10493d333c779b766a610a0ccd82c5336f06 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
@ -3984,7 +3984,7 @@ index 924d99d20328..e1e388cc9f45 100644
--
2.31.1
From 3159d4e766b1486890bdc2eb74d4c4e9e3eade67 Mon Sep 17 00:00:00 2001
From 124d22fd8dedcef075850b3b5645aec5f8f3c077 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
@ -4010,7 +4010,7 @@ index e1e388cc9f45..deaf5804f70d 100644
--
2.31.1
From 05d448ebc375c8040eada49a3f5198c1fff67ac1 Mon Sep 17 00:00:00 2001
From 5287b180e625d7bcf5b4318f67373fe91daa3ae4 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

View file

@ -45,14 +45,14 @@ sha256sums=('03b4254134b18756794d740c7e889d70207fb34c6431fea966ab8915c901118a'
'55c4cb76754b1db234a0994806106d8481c171d4e3fead12793f0083a48511d4'
'252c7a78ffb1efe9751aabc93cc79031ef69dbc95baa7970cbaabcd5474fe7d8'
'9474de18769968c5558fedda5be354fe0babf1365541d4d0ac8e1ac47d4bbb88'
'c4b27f73182481b45932e190bf2e692e1e71219a8522b688d04b5edbf7787c28'
'a04cd50d5490fa27d64c5355d6117f3a7ebd52c0093660da1c8aae7ad5de00cb'
'a9905b9a4a51c0d8ed6a98da3be0c1f8095bfb511b7d27d2ab8feaa6fc145e0c'
'bfe3d6524464a8fbd022e847e44a6ab78e021d267517e11a30cbe69e18ee4808'
'cedf9068840bf70753280c6062d6b46f925e0d7e541975520679c3ae0691b4bf'
'1f36b1e5d35a02d5c39008dd13543be1ddd6d6dd1050f20e228210b2612dd10b'
'398e657177ae6f4d586952efa25feb1dd8a8ab63087058a45a6c13bcd708e7f1'
'21d0f6bb0bf2c9c120a30320ed661d90af029b4f69dc685f19338a60171dcd9a')
'4169fb8548c78059a31ebc2786bc7e5047b9cdab618a3ea873bff01afe6e9df5'
'61b957d2ff82936ca1e16b0f40ffa99b4266437b029094ed7783bd677f183fd1'
'b49435e3a5e42d061fdcce1930b7b50b7127523d82c10b8db6dab24141be216f'
'08171b61839ba870f722900b218c4a430fe5f07b90ce85e907091a77eb3ee771'
'b2cda75a1e1c37628b4ef7f2c2af0cc3ff8768fd0d9cb122f18bf8b7f898dc92'
'7849b1d40a0da821c9dd3882c887ee5afb27e7ff286e17abe0c7f2e81c5dd784'
'e631e3375ca3b6855f0516e1de0737e7779e35923c3a01522844de785cb83c94'
'e2358905d612a54e3df93429dd37bf7f09f8a23db87b910a520d7cec50da15cd')
export KBUILD_BUILD_HOST=archlinux