Update v5.11 patches

Changes:
 - Update D3cold fix for Surface Book 2 and 3

Links:
 - kernel: b2c74efbe2
This commit is contained in:
Maximilian Luz 2021-03-19 02:45:02 +01:00
parent 7bc0b2ccf8
commit 6c3ab525f2
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02
6 changed files with 115 additions and 107 deletions

View file

@ -1,64 +1,72 @@
From 8409754327fa77eae50d8b00f762f2a1f5ae7502 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 4 Feb 2021 23:06:40 +0100
Subject: [PATCH] PCI: Run platform power transition on initial D0 entry
From 81054350ba35353bc816eed3a639a6c8fae98596 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()
On some devices and platforms, the initial platform power state is not
in sync with the power state of the PCI device.
It should not be necessary to update the current_state field of
struct pci_dev in pci_enable_device_flags() before calling
do_pci_enable_device() for the device, because none of the
code between that point and the pci_set_power_state() call in
do_pci_enable_device() invoked later depends on it.
pci_enable_device_flags() updates the state of a PCI device by reading
from the PCI_PM_CTRL register. This may change the stored power state of
the device without running the appropriate platform power transition.
Moreover, doing that is actively harmful in some cases. For example,
if the given PCI device depends on an ACPI power resource whose _STA
method initially returns 0 ("off"), but the config space of the PCI
device is accessible and the power state retrieved from the
PCI_PM_CTRL register is D0, the current_state field in the struct
pci_dev representing that device will get out of sync with the
power.state of its ACPI companion object and that will lead to
power management issues going forward.
Due to the stored power-state being changed, the later call to
pci_set_power_state(..., PCI_D0) in do_pci_enable_device() can evaluate
to a no-op if the stored state has been changed to D0 via that. This
will then prevent the appropriate platform power transition to be run,
which can on some devices and platforms lead to platform and PCI power
state being entirely different, i.e. out-of-sync. On ACPI platforms,
this can lead to power resources not being turned on, even though they
are marked as required for D0.
Specifically, on the Microsoft Surface Book 2 and 3, some ACPI power
regions that should be "on" for the D0 state (and others) are
initialized as "off" in ACPI, whereas the PCI device is in D0. As the
state is updated in pci_enable_device_flags() without ensuring that the
platform state is also updated, the power resource will never be
properly turned on. Instead, it lives in a sort of on-but-marked-as-off
zombie-state, which confuses things down the line when attempting to
transition the device into D3cold: As the resource is already marked as
off, it won't be turned off and the device does not fully enter D3cold,
causing increased power consumption during (runtime-)suspend.
By replacing pci_set_power_state() in do_pci_enable_device() with
pci_power_up(), we can force pci_platform_power_transition() to be
called, which will then check if the platform power state needs updating
and appropriate actions need to be taken.
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
To avoid such issues it is better to leave the current_state value
as is until it is changed to PCI_D0 by do_pci_enable_device() as
appropriate. However, the power state of the device is not changed
to PCI_D0 if it is already enabled when pci_enable_device_flags()
gets called for it, so update its current_state in that case, but
use pci_update_current_state() covering platform PM too for that.
Link: https://lore.kernel.org/lkml/20210314000439.3138941-1-luzmaximilian@gmail.com/
Reported-by: Maximilian Luz <luzmaximilian@gmail.com>
Tested-by: Maximilian Luz <luzmaximilian@gmail.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Reviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Patchset: surface-hotplug
---
drivers/pci/pci.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
drivers/pci/pci.c | 16 +++-------------
1 file changed, 3 insertions(+), 13 deletions(-)
diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
index 9449dfde2841..50d51e30d634 100644
index 9449dfde2841..5ddc27d9a275 100644
--- a/drivers/pci/pci.c
+++ b/drivers/pci/pci.c
@@ -1800,7 +1800,7 @@ static int do_pci_enable_device(struct pci_dev *dev, int bars)
u16 cmd;
u8 pin;
@@ -1870,20 +1870,10 @@ static int pci_enable_device_flags(struct pci_dev *dev, unsigned long flags)
int err;
int i, bars = 0;
- err = pci_set_power_state(dev, PCI_D0);
+ err = pci_power_up(dev);
if (err < 0 && err != -EIO)
return err;
- /*
- * Power state could be unknown at this point, either due to a fresh
- * boot or a device removal call. So get the current power state
- * so that things like MSI message writing will behave as expected
- * (e.g. if the device really is in D0 at enable time).
- */
- if (dev->pm_cap) {
- u16 pmcsr;
- pci_read_config_word(dev, dev->pm_cap + PCI_PM_CTRL, &pmcsr);
- dev->current_state = (pmcsr & PCI_PM_CTRL_STATE_MASK);
- }
-
- if (atomic_inc_return(&dev->enable_cnt) > 1)
+ if (atomic_inc_return(&dev->enable_cnt) > 1) {
+ pci_update_current_state(dev, dev->current_state);
return 0; /* already enabled */
+ }
bridge = pci_upstream_bridge(dev);
if (bridge)
--
2.30.2
From c9e87b8e23244775e0ff34bf36976707eb608c32 Mon Sep 17 00:00:00 2001
From 7c9284c5ecaa194bb1c6a36ac6e112d36da476bf 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 25cdb4226d41cc19dfcbd6920aef5e747c2ea9e3 Mon Sep 17 00:00:00 2001
From 3cd2bb1dc4484b5e95a904bb186647d4ba948c39 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 452fdfa057ebe6a7f64cc99c77c5fedaa8de2929 Mon Sep 17 00:00:00 2001
From 8ac1ee9e9be0b6c7bf7d3427354fcaac86bb2e99 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 5e0db9203b307a7eb9af7f888e1cb23cc6078cd2 Mon Sep 17 00:00:00 2001
From d139f6ad02266d10fc377669ecb731d45bdd4500 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.30.2
From 0c3dd9a8fb38fd61ebabc254ceab9568f5edadba Mon Sep 17 00:00:00 2001
From 1838c935f2b1f5dde7b1baecdec233a7daad0a25 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.30.2
From 907568ade701706c52db5ada861d06086419402d Mon Sep 17 00:00:00 2001
From 48da43469498e8ceb4ae341ba6e47f628b0f4365 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.30.2
From b8173132178b10a5efd83839c9a1e24082bc3ee7 Mon Sep 17 00:00:00 2001
From d86c5b5615fa5815cdf9d002ae6bc8354e4e94e3 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.30.2
From a1f61094b389d93a8e6cf0f5e08264b0069e9146 Mon Sep 17 00:00:00 2001
From 458ff3ae61799e03472e69470ea56d945fd8d4de 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.30.2
From 1a4eae6e534912d480db0cc53d0c6ab50b550c43 Mon Sep 17 00:00:00 2001
From eabea54bc35d50413dbf9d2d1e0f9a7134d9b068 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.30.2
From 155436919a50af503a0203003dec913c8a6e6a7a Mon Sep 17 00:00:00 2001
From ca49d4609ca0810b29f0a9a3304c779ebeb9431b 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.30.2
From df9365bcf1c4ebfa01bbe4fe23c52f50970b660b Mon Sep 17 00:00:00 2001
From 2de3fa848e4959ed073edad6bc62e6e7f30d47c4 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.30.2
From 9d03aff220feb9ea3c7cb29115574281fa452b0e Mon Sep 17 00:00:00 2001
From a3fd727af5638af56a9e7f870358c94909fe4a1d 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 a4a0519ce88c..66ce274c17d7 100644
--
2.30.2
From ec9d366f1259c210888d647795c8750317ef9249 Mon Sep 17 00:00:00 2001
From dc12beb630d30cf135d2af928c0f0c32ad1239f2 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.30.2
From a243aad5b8534ec2837c1fbf5839da3fa957c5fd Mon Sep 17 00:00:00 2001
From ecea1ac6b877c82ac3bba9eeb1036f7d3e19226a 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.30.2
From 3b64a0e65a19c7cab1a57dfba6d143b9d31a288d Mon Sep 17 00:00:00 2001
From 32745363d5960c00153c5c6e2befb70b8f36b248 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 6d1879bf9440..02a716a0af5d 100644
--
2.30.2
From 5af0b88107de82d0aa052e63793d3c10b8cd9daf Mon Sep 17 00:00:00 2001
From 60bcf2a7bf0fe513ac332d4ed2f88cc4a7797274 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.30.2
From 623daac6c5a3c1cf77224556595489947df98855 Mon Sep 17 00:00:00 2001
From 8417d45ba36b8be2c5721ac83d70dd904d2849b0 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.30.2
From 0084db1ee29a46212979f5ab35a79d9ad9cbcf21 Mon Sep 17 00:00:00 2001
From 449a35c08c49efb444c567112c902236d8a46d86 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.30.2
From 29fa2a65a4b24ea7a2bfd6894ec562cb11c384e7 Mon Sep 17 00:00:00 2001
From 4582fa1c85c48f6da92b80aff990b743e2122d9c 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 02a716a0af5d..33deb22294f2 100644
--
2.30.2
From aee20d9e38198361a376559aa417b978925eb13c Mon Sep 17 00:00:00 2001
From dbf35a5c65f2dd58c71c1be0d09ef2a504ef17a7 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.30.2
From de7a2ba11b6a7f0b8dd43527f5dc7f8df87a3016 Mon Sep 17 00:00:00 2001
From 1aa68e382fe234582190d493dcb5fb0db4e72600 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.30.2
From 00d6d054cded0e77fd8d565747d4f36d7beca611 Mon Sep 17 00:00:00 2001
From 672300a46ead1e24197fb095b1a551685d550725 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 b20568c44001..c085527b7a86 100644
--
2.30.2
From 4780c90a39c2e82619a0330e8ec200209cde4c7b Mon Sep 17 00:00:00 2001
From a884f31bd2f59ee952e722304eb39ea830198ee2 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.30.2
From 1ce9b701d669408fbc3bca2320c253753adce3c9 Mon Sep 17 00:00:00 2001
From cedb8e4ce35bf0f4bf1f7dd2fd914b535ac1acb8 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.30.2
From b619ccbccae02127a7a7e490fc51ee6db4a1651d Mon Sep 17 00:00:00 2001
From 0d37dbeabfe236f8f949f02de7b1cbe22d4bef3f 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.30.2
From 7008c7cc1e110d2cb29f5aba80d49c12aa916cc6 Mon Sep 17 00:00:00 2001
From 1e6c1120f6279697cf786f71aa7ae75641b8616f 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.30.2
From 193d5f339de2dc71b6ad3073c0b9353508993bcf Mon Sep 17 00:00:00 2001
From adb67d1ab3016488b509155a2ac2d00b40fc716b 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.30.2
From 76890c8c39d9275de804e7252dd651439a4d8966 Mon Sep 17 00:00:00 2001
From fee4f3be51e2709eeb8c8473607a51b4ea2255b9 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.30.2
From 335693a0a095860a463e55f0c06f434626fd8e16 Mon Sep 17 00:00:00 2001
From e2af7aba4d1a5b3c1d3d547407496d5b606485e7 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.30.2
From 135b0054dd8e66a9de06337d358106fc9de4c1cc Mon Sep 17 00:00:00 2001
From be6d897b9d8b7ee9d3e82428d8610c77cf3bd927 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.30.2
From b0daf26490e9cd4f0bf154e90a139c269da9916b Mon Sep 17 00:00:00 2001
From 1c8e9e4c7add5e546aa9ba8013262eb83ff52e4f 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.30.2
From 04a41adcdd92296d4b19f342f03179e340389c80 Mon Sep 17 00:00:00 2001
From c54807a89b25665b731e994e1b3bcb47bd6fb297 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.30.2
From a7b13ff8f42feaf7c1d29c80fecf8e0e56d23801 Mon Sep 17 00:00:00 2001
From c1790aab54ac016cae404e87883a130f68437440 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.30.2
From bc8bbeaeeb4d949fe8b89c3980eef20bec9cb893 Mon Sep 17 00:00:00 2001
From 994b904094ac91b3405610b3fad3f88245bff308 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.30.2
From 1d78ddc8bb898ece79b0716348168f406fdf1097 Mon Sep 17 00:00:00 2001
From dd5766b430de085379dfe440b41bd22af9a342d6 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.30.2
From db98eae83dfe22a0c2f1eda888e22dc596d1613d Mon Sep 17 00:00:00 2001
From 281ec02255edbf555256dfba78ce3f590ddf2e27 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.30.2
From efeb00cdfc879862a6c9059f15a6ec4ecb6ead08 Mon Sep 17 00:00:00 2001
From ef22c691e68e6de46c8bd93481056b5f0a8c8bf5 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.30.2
From e62e8d64226776b3cd42a790e72a4a2fda17e811 Mon Sep 17 00:00:00 2001
From 014a6040ea449f0e9f333876943bc2e9571ec12b 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.30.2
From b85f8668f3beea5396ec39fdbde1e0c4b4c4e730 Mon Sep 17 00:00:00 2001
From c0286df86352d7a1e3578324dda154bb379d6098 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.30.2
From baae02c2bb64ae6ea78b19c9123b9eee1f9dd2fc Mon Sep 17 00:00:00 2001
From 579d9ca78459c293307a9f788d905f8246f87375 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.30.2
From 2adb26d5293d286d959750a651bf43fc0fa12de5 Mon Sep 17 00:00:00 2001
From caa10ec04b768f42dfe2fdc55fd1901bdc5e1e61 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.30.2
From 3490179f86c2175f74a7190d376b47f5bbc92284 Mon Sep 17 00:00:00 2001
From b4b7b4127631dbd916e08b12715f3847e3adade6 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.30.2
From 0a1db7e833219342b865af21780a13fbfed32a7a Mon Sep 17 00:00:00 2001
From 545b9c10a7b99bd28475f1265d53ab78de621a43 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.30.2
From feb8b98fff5b056ac13be53e7af63a81291da3c7 Mon Sep 17 00:00:00 2001
From 1013896b50c5066ba370bc77889fbf87619758b6 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.30.2
From cac338cf318ff40af30639baa99127e5603ad7f2 Mon Sep 17 00:00:00 2001
From af568b39e00152672fc705e9fa12d793ecac3fa9 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.30.2
From bf3efec5a06ac86251599d38f60579aff25df9d3 Mon Sep 17 00:00:00 2001
From 38d1aac21cba50d80bdf5af5c517d01b7a35c3f6 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.30.2
From 51e0074104510541222eb159c7e8010db35a93f2 Mon Sep 17 00:00:00 2001
From 32c041d3ca2a8bfef8fe599aafc8a57a12c312d7 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.30.2
From 2129eaad596582a261633d2e1862fd9c25820a84 Mon Sep 17 00:00:00 2001
From eaaf05c228588ec3cca3ba35ff6fd98642761fc4 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.30.2
From c1b03a98809d85108ad18a1c729343b3ca211403 Mon Sep 17 00:00:00 2001
From 25bf9e822722d666ce3b86283f7138dac654ebbd 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.30.2
From 818a12ef30abff182adce38b1071e85f2da70070 Mon Sep 17 00:00:00 2001
From dcc8aab81a14741b2ec576b075071a8a6c9336f5 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.30.2
From 94f99a2b4b329a7e734d7c5ce4e08dc455c269fd Mon Sep 17 00:00:00 2001
From 1299e5c3472c58f18495a8cd231a6d2fd382cfbe 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.30.2
From bbddf0681b06c9b5535be5fd31b7c2f0eccdae8f Mon Sep 17 00:00:00 2001
From bb1dc6d5cff9dd515f93f4ec7a63df75b978e0f5 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.30.2
From 2bbb3485914eeb58a3e73bf3784aead407eb16ac Mon Sep 17 00:00:00 2001
From 153894541d44538e1619859c767e42f558bff8f4 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.30.2
From 6ba293288b1c108ffdd4e2903c115d37e40f5085 Mon Sep 17 00:00:00 2001
From 0f9ce0bf7e6898b54ad899cc57b5cb340231d5dd 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.30.2
From e9aa454eb3ce8a133d3466e4755343861247df41 Mon Sep 17 00:00:00 2001
From 93936641fbe4d6f9cae93cecf7c9ccfdab584726 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.30.2
From 6eec190c44ab70bedee00c2d816ab5786a70e221 Mon Sep 17 00:00:00 2001
From f81c66cb9d59208e758929d8fa64406cede84ea1 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 d89a4e8b7503e57aa9870de4ce0214e4ae62d8d9 Mon Sep 17 00:00:00 2001
From 906e380dfed7a8439306315b6ae19382b4e8dacc 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

@ -52,11 +52,11 @@ sha256sums=('526d03e411c37be6533de7ddaed9a2e1a30b5c4ddb6af7078f3e3a50697c01f9'
'05898a8da5c2e3e6da3ab18021fdf6c150128863dba8dab2f11fd0ca12e3e614'
'b96c32592a3963d564117c378a39357a5343cf2856e28b34cfc0b5c21d999200'
'aef6d5de9f9122f6c1286a014cacfeca96f91dfecc4113d9f672bd8abd3aa18d'
'852917dec5d771df72d5ae2ba3f11922228b65ec64cf4f221fe9c571d8af053d'
'99d63dc8f27eda33f379937b4b7b2ed6198ffdcc81fb7a623f55625da32b79fb'
'8169dd5fb1fad82d5b5207e2eb5a1c082d120007216ac70856dbc26ccad2f856'
'e890efeb58c2ecb34a0b135c468939d5d527113851ff61110d4a1fd54d316415'
'9b4d749dd28b958b5a1600ce5a7059508190ee2d01f5cc84747848a7cd09745c')
'9e06244f4542610e3f679090f2ccd352d870fdf3deda2a13fba88bd51f7d24de'
'd164340db8d906a30e9d279ce404598ddf037e6354d2e9be00a18638709e52a2'
'bad6b8fdae26265797809ede9eacd82cecaacf3f2d4cfb6d304d43efd34fdf28'
'b0567228ae66471efc53baddfd1bea6973983ea7f6154e0b7d6997e29a8eaf10'
'c1ee0d8b96b43a6668b78e736723dada5f92690accd926f18899930221368079')
export KBUILD_BUILD_HOST=archlinux