Update v6.4 patches

Changes:
 - Rebase onto v6.4.16

Links:
 - kernel: 37a244245e
This commit is contained in:
Maximilian Luz 2023-09-24 17:01:19 +02:00
parent ba35632d33
commit 5992ad021e
No known key found for this signature in database
GPG key ID: 70EC0937F6C26F02
13 changed files with 71 additions and 71 deletions

View file

@ -1,4 +1,4 @@
From eab8b6dc66e2f5ee303fc0719cdebb1807f5d320 Mon Sep 17 00:00:00 2001
From 16a8c7c230862cefa13cbf3d3c63c53e403b0f8d 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 de173a6233f192422784aba823835c18fcd8b485 Mon Sep 17 00:00:00 2001
From dc2e72cce140ad1dee9cbc6fdaa52226b8bb1a00 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
@ -32,10 +32,10 @@ Patchset: mwifiex
3 files changed, 31 insertions(+), 8 deletions(-)
diff --git a/drivers/net/wireless/marvell/mwifiex/pcie.c b/drivers/net/wireless/marvell/mwifiex/pcie.c
index 9a698a16a8f3..14687342bc81 100644
index 6697132ecc97..f06b4ebc5bd8 100644
--- a/drivers/net/wireless/marvell/mwifiex/pcie.c
+++ b/drivers/net/wireless/marvell/mwifiex/pcie.c
@@ -1762,9 +1762,21 @@ mwifiex_pcie_send_boot_cmd(struct mwifiex_adapter *adapter, struct sk_buff *skb)
@@ -1771,9 +1771,21 @@ mwifiex_pcie_send_boot_cmd(struct mwifiex_adapter *adapter, struct sk_buff *skb)
static int mwifiex_pcie_init_fw_port(struct mwifiex_adapter *adapter)
{
struct pcie_service_card *card = adapter->card;
@ -165,7 +165,7 @@ index d6ff964aec5b..5d30ae39d65e 100644
--
2.42.0
From 24046b6b9cb6ba34dc079bd690d9362581c8ec90 Mon Sep 17 00:00:00 2001
From 897c0853d05db16395c72b8fba7f429d78436b3d 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+
@ -187,10 +187,10 @@ Patchset: mwifiex
3 files changed, 27 insertions(+), 8 deletions(-)
diff --git a/drivers/net/wireless/marvell/mwifiex/pcie.c b/drivers/net/wireless/marvell/mwifiex/pcie.c
index 14687342bc81..5e1a341f63df 100644
index f06b4ebc5bd8..07f13b52ddb9 100644
--- a/drivers/net/wireless/marvell/mwifiex/pcie.c
+++ b/drivers/net/wireless/marvell/mwifiex/pcie.c
@@ -368,6 +368,7 @@ static int mwifiex_pcie_probe(struct pci_dev *pdev,
@@ -370,6 +370,7 @@ static int mwifiex_pcie_probe(struct pci_dev *pdev,
const struct pci_device_id *ent)
{
struct pcie_service_card *card;
@ -198,7 +198,7 @@ index 14687342bc81..5e1a341f63df 100644
int ret;
pr_debug("info: vendor=0x%4.04X device=0x%4.04X rev=%d\n",
@@ -409,6 +410,12 @@ static int mwifiex_pcie_probe(struct pci_dev *pdev,
@@ -411,6 +412,12 @@ static int mwifiex_pcie_probe(struct pci_dev *pdev,
return -1;
}
@ -320,7 +320,7 @@ index 5d30ae39d65e..c14eb56eb911 100644
--
2.42.0
From f9d0cf76c6cf6015c066d70b0961bcf1ad5461b5 Mon Sep 17 00:00:00 2001
From bbeaaa59c819fedf71d8a90302105652ec37da5b 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
@ -356,7 +356,7 @@ Patchset: mwifiex
1 file changed, 15 insertions(+)
diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c
index 025e803ba55c..cf3d0c36a160 100644
index 5559d6d8ae8b..5baec547dfee 100644
--- a/drivers/bluetooth/btusb.c
+++ b/drivers/bluetooth/btusb.c
@@ -65,6 +65,7 @@ static struct usb_driver btusb_driver;

View file

@ -1,4 +1,4 @@
From ab53d245c04af4a1284084bada8701923cd0a5c1 Mon Sep 17 00:00:00 2001
From f9b647f7acd5a85651c864917d1be439cbfb8b84 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 09ae21ea0d5a3462edfbab8c07c71179e1e22824 Mon Sep 17 00:00:00 2001
From 3c60bfb7064b153409c126bb86a0c222d01535fe 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 676d566f38dd..6b37dd1f8b2a 100644
--
2.42.0
From 789cc2098d901d9092ed0205ca4c4a9101f22f0a Mon Sep 17 00:00:00 2001
From 6459f5cfd31c3eaacb1bf31e58f3686a01a76894 Mon Sep 17 00:00:00 2001
From: Liban Hannan <liban.p@gmail.com>
Date: Tue, 12 Apr 2022 23:31:12 +0100
Subject: [PATCH] iommu: ipts: use IOMMU passthrough mode for IPTS
@ -136,7 +136,7 @@ index b871a6afd803..0d4542b7365d 100644
--
2.42.0
From 5f92b2d1ed99b508339c1547751175fbce51bc58 Mon Sep 17 00:00:00 2001
From 0a2abc1902c17b9449cbc9c53ae5da72fdf62933 Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Sun, 11 Dec 2022 12:00:59 +0100
Subject: [PATCH] hid: Add support for Intel Precise Touch and Stylus
@ -2986,7 +2986,7 @@ index 000000000000..a314843599fc
--
2.42.0
From 577f601a5e3dc806fbe8572d5d8ce3b1778553bb Mon Sep 17 00:00:00 2001
From e8dee0b4dfcad77d13d78130034679509bc08e78 Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Fri, 28 Apr 2023 15:41:12 +0200
Subject: [PATCH] Update IPTS from module repo
@ -3178,7 +3178,7 @@ index 6cbb24a8a054..e0c400f420b9 100644
--
2.42.0
From ab4faaa7b81363b8023e598ba68ca3cb0b313f08 Mon Sep 17 00:00:00 2001
From 97f8ddfb5a0c033afb894f0f77edb6c3071bec5c Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Mon, 17 Jul 2023 18:10:43 +0200
Subject: [PATCH] Update IPTS from module repo
@ -4433,7 +4433,7 @@ index a314843599fc..1f966b8b32c4 100644
--
2.42.0
From 0f057c98109b621537051ee0ef3b6bcec39663bb Mon Sep 17 00:00:00 2001
From caf8cc911482d8a28f18fbe04ccdadb428bf48e8 Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Sat, 22 Jul 2023 17:08:56 +0200
Subject: [PATCH] Update IPTS from module repo
@ -4467,7 +4467,7 @@ index e835b460aa79..7c5cbafdb279 100644
--
2.42.0
From 632ca681eb097274381a34b6f750a9e3c88bd350 Mon Sep 17 00:00:00 2001
From 891dd6386c0a7c7a12b1dbab7170b97d0ddb8543 Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Sun, 23 Jul 2023 17:55:15 +0200
Subject: [PATCH] Update IPTS from module repo

View file

@ -1,4 +1,4 @@
From 03de9ebd942f5ce1f62b272879cee0a50bd644b6 Mon Sep 17 00:00:00 2001
From de8e6e5f1d2324336292b470b1c7e4a015baba23 Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Sun, 11 Dec 2022 12:03:38 +0100
Subject: [PATCH] iommu: intel: Disable source id verification for ITHC
@ -39,7 +39,7 @@ index a1b987335b31..970805409470 100644
--
2.42.0
From 910cb08b0b8ac5d6a140cffa76db1dfc9cd5bd87 Mon Sep 17 00:00:00 2001
From 0acabea1031724a9af7023b35efb4c24e60e5842 Mon Sep 17 00:00:00 2001
From: Dorian Stoll <dorian.stoll@tmsp.io>
Date: Sun, 11 Dec 2022 12:10:54 +0100
Subject: [PATCH] hid: Add support for Intel Touch Host Controller

View file

@ -1,4 +1,4 @@
From d7c4caa8c28450f74ce210e4d005ff30dc131e58 Mon Sep 17 00:00:00 2001
From e3016490e738dabb8cad5ff542b97d05fff6c63e 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 d6037a328669..a290ebc77aea 100644
--
2.42.0
From 57751f7566cfbe80fbf08f0a3fdbeb818574c6e8 Mon Sep 17 00:00:00 2001
From eb26a92e146a575944fd75899cb860de7f6d86a7 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 674be06add9dae037acfcd208dd0ff5d28a8329a Mon Sep 17 00:00:00 2001
From 5c4b82f566f9abf7918305292626ee033395477a Mon Sep 17 00:00:00 2001
From: Sachi King <nakato@nakato.io>
Date: Tue, 5 Oct 2021 00:05:09 +1100
Subject: [PATCH] Input: soc_button_array - support AMD variant Surface devices
@ -75,7 +75,7 @@ index e79f5497948b..2bddbe6e9ea4 100644
--
2.42.0
From cfb9a41882e71f09927585c52b51ea2ca843a4f8 Mon Sep 17 00:00:00 2001
From 4567303193e8334c5017af6b36f9ad22a8875470 Mon Sep 17 00:00:00 2001
From: Sachi King <nakato@nakato.io>
Date: Tue, 5 Oct 2021 00:22:57 +1100
Subject: [PATCH] platform/surface: surfacepro3_button: don't load on amd

View file

@ -1,4 +1,4 @@
From a534c2f2d04a3d181c06870c7f92a73580427838 Mon Sep 17 00:00:00 2001
From 93a283b21122dae68ece3fef3790b0736fe92e5d Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sat, 18 Feb 2023 01:02:49 +0100
Subject: [PATCH] USB: quirks: Add USB_QUIRK_DELAY_INIT for Surface Go 3
@ -39,7 +39,7 @@ index 15e9bd180a1d..0d70461d01e1 100644
--
2.42.0
From b8da2a367e79570b0cb418fd6fb7d1ca699dbe90 Mon Sep 17 00:00:00 2001
From 0f829b3d21f87353ddf9b03b4203e66745291cb7 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
@ -75,7 +75,7 @@ Patchset: surface-typecover
1 file changed, 98 insertions(+), 2 deletions(-)
diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c
index e31be0cb8b85..63fd042aba6b 100644
index 521b2ffb4244..c8f3d05c8866 100644
--- a/drivers/hid/hid-multitouch.c
+++ b/drivers/hid/hid-multitouch.c
@@ -34,7 +34,10 @@
@ -147,7 +147,7 @@ index e31be0cb8b85..63fd042aba6b 100644
{ }
};
@@ -1728,6 +1748,69 @@ static void mt_expired_timeout(struct timer_list *t)
@@ -1721,6 +1741,69 @@ static void mt_expired_timeout(struct timer_list *t)
clear_bit_unlock(MT_IO_FLAGS_RUNNING, &td->mt_io_flags);
}
@ -217,7 +217,7 @@ index e31be0cb8b85..63fd042aba6b 100644
static int mt_probe(struct hid_device *hdev, const struct hid_device_id *id)
{
int ret, i;
@@ -1751,6 +1834,9 @@ static int mt_probe(struct hid_device *hdev, const struct hid_device_id *id)
@@ -1744,6 +1827,9 @@ static int mt_probe(struct hid_device *hdev, const struct hid_device_id *id)
td->inputmode_value = MT_INPUTMODE_TOUCHSCREEN;
hid_set_drvdata(hdev, td);
@ -227,7 +227,7 @@ index e31be0cb8b85..63fd042aba6b 100644
INIT_LIST_HEAD(&td->applications);
INIT_LIST_HEAD(&td->reports);
@@ -1789,15 +1875,19 @@ static int mt_probe(struct hid_device *hdev, const struct hid_device_id *id)
@@ -1782,15 +1868,19 @@ static int mt_probe(struct hid_device *hdev, const struct hid_device_id *id)
timer_setup(&td->release_timer, mt_expired_timeout, 0);
ret = hid_parse(hdev);
@ -249,7 +249,7 @@ index e31be0cb8b85..63fd042aba6b 100644
ret = sysfs_create_group(&hdev->dev.kobj, &mt_attribute_group);
if (ret)
@@ -1849,6 +1939,7 @@ static void mt_remove(struct hid_device *hdev)
@@ -1842,6 +1932,7 @@ static void mt_remove(struct hid_device *hdev)
{
struct mt_device *td = hid_get_drvdata(hdev);
@ -257,7 +257,7 @@ index e31be0cb8b85..63fd042aba6b 100644
del_timer_sync(&td->release_timer);
sysfs_remove_group(&hdev->dev.kobj, &mt_attribute_group);
@@ -2226,6 +2317,11 @@ static const struct hid_device_id mt_devices[] = {
@@ -2219,6 +2310,11 @@ static const struct hid_device_id mt_devices[] = {
MT_USB_DEVICE(USB_VENDOR_ID_XIROKU,
USB_DEVICE_ID_XIROKU_CSR2) },
@ -272,7 +272,7 @@ index e31be0cb8b85..63fd042aba6b 100644
--
2.42.0
From d8c27dc0c2ebacdc037c1f5684ec65c92f8a6303 Mon Sep 17 00:00:00 2001
From 91e26c96736b4c4972fe26660bfc15badecdb633 Mon Sep 17 00:00:00 2001
From: PJungkamp <p.jungkamp@gmail.com>
Date: Fri, 25 Feb 2022 12:04:25 +0100
Subject: [PATCH] hid/multitouch: Add support for surface pro type cover tablet
@ -301,7 +301,7 @@ Patchset: surface-typecover
1 file changed, 122 insertions(+), 26 deletions(-)
diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c
index 63fd042aba6b..508a250ff4bf 100644
index c8f3d05c8866..1c6e4d66e762 100644
--- a/drivers/hid/hid-multitouch.c
+++ b/drivers/hid/hid-multitouch.c
@@ -77,6 +77,7 @@ MODULE_LICENSE("GPL");
@ -454,7 +454,7 @@ index 63fd042aba6b..508a250ff4bf 100644
static int mt_input_configured(struct hid_device *hdev, struct hid_input *hi)
{
struct mt_device *td = hid_get_drvdata(hdev);
@@ -1660,6 +1742,13 @@ static int mt_input_configured(struct hid_device *hdev, struct hid_input *hi)
@@ -1659,6 +1741,13 @@ static int mt_input_configured(struct hid_device *hdev, struct hid_input *hi)
/* force BTN_STYLUS to allow tablet matching in udev */
__set_bit(BTN_STYLUS, hi->input->keybit);
break;
@ -468,7 +468,7 @@ index 63fd042aba6b..508a250ff4bf 100644
default:
suffix = "UNKNOWN";
break;
@@ -1748,30 +1837,6 @@ static void mt_expired_timeout(struct timer_list *t)
@@ -1741,30 +1830,6 @@ static void mt_expired_timeout(struct timer_list *t)
clear_bit_unlock(MT_IO_FLAGS_RUNNING, &td->mt_io_flags);
}
@ -499,7 +499,7 @@ index 63fd042aba6b..508a250ff4bf 100644
static void update_keyboard_backlight(struct hid_device *hdev, bool enabled)
{
struct usb_device *udev = hid_to_usb_dev(hdev);
@@ -1780,8 +1845,9 @@ static void update_keyboard_backlight(struct hid_device *hdev, bool enabled)
@@ -1773,8 +1838,9 @@ static void update_keyboard_backlight(struct hid_device *hdev, bool enabled)
/* Wake up the device in case it's already suspended */
pm_runtime_get_sync(&udev->dev);
@ -511,7 +511,7 @@ index 63fd042aba6b..508a250ff4bf 100644
hid_err(hdev, "couldn't find backlight field\n");
goto out;
}
@@ -1916,13 +1982,24 @@ static int mt_suspend(struct hid_device *hdev, pm_message_t state)
@@ -1909,13 +1975,24 @@ static int mt_suspend(struct hid_device *hdev, pm_message_t state)
static int mt_reset_resume(struct hid_device *hdev)
{
@ -536,7 +536,7 @@ index 63fd042aba6b..508a250ff4bf 100644
/* Some Elan legacy devices require SET_IDLE to be set on resume.
* It should be safe to send it to other devices too.
* Tested on 3M, Stantum, Cypress, Zytronic, eGalax, and Elan panels. */
@@ -1931,6 +2008,10 @@ static int mt_resume(struct hid_device *hdev)
@@ -1924,6 +2001,10 @@ static int mt_resume(struct hid_device *hdev)
mt_set_modes(hdev, HID_LATENCY_NORMAL, true, true);
@ -547,7 +547,7 @@ index 63fd042aba6b..508a250ff4bf 100644
return 0;
}
#endif
@@ -1938,6 +2019,21 @@ static int mt_resume(struct hid_device *hdev)
@@ -1931,6 +2012,21 @@ static int mt_resume(struct hid_device *hdev)
static void mt_remove(struct hid_device *hdev)
{
struct mt_device *td = hid_get_drvdata(hdev);

View file

@ -1,4 +1,4 @@
From 0cbbacdcce263e71a3af3f51ee3261cf0cfd3784 Mon Sep 17 00:00:00 2001
From b4be6f1e311dd7e312e1003ec65edc4068447350 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 19 Feb 2023 22:12:24 +0100
Subject: [PATCH] PCI: Add quirk to prevent calling shutdown mehtod
@ -81,7 +81,7 @@ index b7c65193e786..f9e94faaf1b4 100644
+DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_INTEL, 0x466d, quirk_no_shutdown); // Thunderbolt 4 NHI
+DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_INTEL, 0x46a8, quirk_no_shutdown); // GPU
diff --git a/include/linux/pci.h b/include/linux/pci.h
index c69a2cc1f412..a23262cfc9b7 100644
index 7ee498cd1f37..740049a82343 100644
--- a/include/linux/pci.h
+++ b/include/linux/pci.h
@@ -464,6 +464,7 @@ struct pci_dev {

View file

@ -1,4 +1,4 @@
From d29305888f2e4550e2951ce724e881cb5cb70e71 Mon Sep 17 00:00:00 2001
From df55e0de121fe4fc0012aea462aa4992acea3f0b Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Sun, 12 Mar 2023 01:41:57 +0100
Subject: [PATCH] platform/surface: gpe: Add support for Surface Pro 9

View file

@ -1,4 +1,4 @@
From afc382cc55de5fbbba9c71b4f6c3c2c378c809e5 Mon Sep 17 00:00:00 2001
From ae015f45fc28c9ba7b637975d2a0c49d649e9c9f Mon Sep 17 00:00:00 2001
From: Hans de Goede <hdegoede@redhat.com>
Date: Sun, 10 Oct 2021 20:56:57 +0200
Subject: [PATCH] ACPI: delay enumeration of devices with a _DEP pointing to an
@ -74,7 +74,7 @@ index c28c8d5ca0c8..9bdd65519ed4 100644
--
2.42.0
From f157439151ef154a0b1974679858746878eac77d Mon Sep 17 00:00:00 2001
From 63e9677412a1346622d91dd69b6ddcf76d818f32 Mon Sep 17 00:00:00 2001
From: zouxiaoh <xiaohong.zou@intel.com>
Date: Fri, 25 Jun 2021 08:52:59 +0800
Subject: [PATCH] iommu: intel-ipu: use IOMMU passthrough mode for Intel IPUs
@ -191,7 +191,7 @@ index 0d4542b7365d..c96a9baea21c 100644
--
2.42.0
From edadb99e2211b024733b1882832048290355d818 Mon Sep 17 00:00:00 2001
From a515136213935f0b16ef6d39810f717f3b558ce3 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Sun, 10 Oct 2021 20:57:02 +0200
Subject: [PATCH] platform/x86: int3472: Enable I2c daisy chain
@ -228,7 +228,7 @@ index 5b8d1a9620a5..6a0ff035cf20 100644
--
2.42.0
From f04e2306f26380a836fe64dbda7279d0bdb16ba6 Mon Sep 17 00:00:00 2001
From 62ef76ec78e2b52003c28b5f963dd6b1a825f9d5 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Wed, 4 May 2022 23:21:45 +0100
Subject: [PATCH] media: ipu3-cio2: Move functionality from .complete() to
@ -247,10 +247,10 @@ Patchset: cameras
1 file changed, 23 insertions(+), 42 deletions(-)
diff --git a/drivers/media/pci/intel/ipu3/ipu3-cio2-main.c b/drivers/media/pci/intel/ipu3/ipu3-cio2-main.c
index 3c84cb121632..8ba5f78baf9c 100644
index 03a7ab4d2e69..3046faf31254 100644
--- a/drivers/media/pci/intel/ipu3/ipu3-cio2-main.c
+++ b/drivers/media/pci/intel/ipu3/ipu3-cio2-main.c
@@ -1384,7 +1384,10 @@ static int cio2_notifier_bound(struct v4l2_async_notifier *notifier,
@@ -1385,7 +1385,10 @@ static int cio2_notifier_bound(struct v4l2_async_notifier *notifier,
{
struct cio2_device *cio2 = to_cio2_device(notifier);
struct sensor_async_subdev *s_asd = to_sensor_asd(asd);
@ -261,7 +261,7 @@ index 3c84cb121632..8ba5f78baf9c 100644
if (cio2->queue[s_asd->csi2.port].sensor)
return -EBUSY;
@@ -1395,7 +1398,26 @@ static int cio2_notifier_bound(struct v4l2_async_notifier *notifier,
@@ -1396,7 +1399,26 @@ static int cio2_notifier_bound(struct v4l2_async_notifier *notifier,
q->sensor = sd;
q->csi_rx_base = cio2->base + CIO2_REG_PIPE_BASE(q->csi2.port);
@ -289,7 +289,7 @@ index 3c84cb121632..8ba5f78baf9c 100644
}
/* The .unbind callback */
@@ -1409,50 +1431,9 @@ static void cio2_notifier_unbind(struct v4l2_async_notifier *notifier,
@@ -1410,50 +1432,9 @@ static void cio2_notifier_unbind(struct v4l2_async_notifier *notifier,
cio2->queue[s_asd->csi2.port].sensor = NULL;
}
@ -343,7 +343,7 @@ index 3c84cb121632..8ba5f78baf9c 100644
--
2.42.0
From e9c08ea0aaf68bd9fecb4d07f7954eda4d4f4c22 Mon Sep 17 00:00:00 2001
From 6e975da0d6eda4e5b2a2ead8fa557d4c51c3484f Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 2 Jun 2022 22:15:56 +0100
Subject: [PATCH] media: ipu3-cio2: Re-add .complete() to ipu3-cio2
@ -361,10 +361,10 @@ Patchset: cameras
1 file changed, 9 insertions(+)
diff --git a/drivers/media/pci/intel/ipu3/ipu3-cio2-main.c b/drivers/media/pci/intel/ipu3/ipu3-cio2-main.c
index 8ba5f78baf9c..f0b77012641b 100644
index 3046faf31254..21854c734fdd 100644
--- a/drivers/media/pci/intel/ipu3/ipu3-cio2-main.c
+++ b/drivers/media/pci/intel/ipu3/ipu3-cio2-main.c
@@ -1431,9 +1431,18 @@ static void cio2_notifier_unbind(struct v4l2_async_notifier *notifier,
@@ -1432,9 +1432,18 @@ static void cio2_notifier_unbind(struct v4l2_async_notifier *notifier,
cio2->queue[s_asd->csi2.port].sensor = NULL;
}
@ -386,7 +386,7 @@ index 8ba5f78baf9c..f0b77012641b 100644
--
2.42.0
From 6db062559784ffd2491cca31d98fa71c0395ce65 Mon Sep 17 00:00:00 2001
From 545955f4693dced7e1912de1b0d3c8aa9fdf03b5 Mon Sep 17 00:00:00 2001
From: Daniel Scally <djrscally@gmail.com>
Date: Thu, 28 Oct 2021 21:55:16 +0100
Subject: [PATCH] media: i2c: Add driver for DW9719 VCM
@ -423,10 +423,10 @@ index 35e19594640d..7e6631f0b55b 100644
M: Dongchun Zhu <dongchun.zhu@mediatek.com>
L: linux-media@vger.kernel.org
diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig
index 76d1ee3cc1ba..f5d036164db9 100644
index dbcc2222ddd3..750b38d11210 100644
--- a/drivers/media/i2c/Kconfig
+++ b/drivers/media/i2c/Kconfig
@@ -835,6 +835,17 @@ config VIDEO_DW9714
@@ -842,6 +842,17 @@ config VIDEO_DW9714
capability. This is designed for linear control of
voice coil motors, controlled via I2C serial interface.
@ -890,7 +890,7 @@ index 000000000000..180b04d2a6b3
--
2.42.0
From 62bdb6fb38e044d8a505844466a7fffe1318473c Mon Sep 17 00:00:00 2001
From 690c13815c584cbb1be0c7526c0639af98c01a97 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Fri, 15 Jul 2022 23:48:00 +0200
Subject: [PATCH] drivers/media/i2c: Fix DW9719 dependencies
@ -904,10 +904,10 @@ Patchset: cameras
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig
index f5d036164db9..cf6919f73347 100644
index 750b38d11210..99d84e60e58d 100644
--- a/drivers/media/i2c/Kconfig
+++ b/drivers/media/i2c/Kconfig
@@ -837,7 +837,7 @@ config VIDEO_DW9714
@@ -844,7 +844,7 @@ config VIDEO_DW9714
config VIDEO_DW9719
tristate "DW9719 lens voice coil support"
@ -919,7 +919,7 @@ index f5d036164db9..cf6919f73347 100644
--
2.42.0
From efae832a3f6b7bb206cc8ecbd0dd690fb0accb5d Mon Sep 17 00:00:00 2001
From a3a01bf668c8b4d39bccdf7323d6a07862fb9296 Mon Sep 17 00:00:00 2001
From: Daniel Scally <dan.scally@ideasonboard.com>
Date: Thu, 2 Mar 2023 12:59:39 +0000
Subject: [PATCH] platform/x86: int3472: Remap reset GPIO for INT347E
@ -975,7 +975,7 @@ index ef020e23e596..d21ef437c2f6 100644
--
2.42.0
From 8d5a73b2eb529478fe2b57ae09f3fe21f5ba7237 Mon Sep 17 00:00:00 2001
From abc076db092192159821a8b8cba4d6d206b1b826 Mon Sep 17 00:00:00 2001
From: Daniel Scally <dan.scally@ideasonboard.com>
Date: Tue, 21 Mar 2023 13:45:26 +0000
Subject: [PATCH] media: i2c: Clarify that gain is Analogue gain in OV7251
@ -1014,7 +1014,7 @@ index 88e987435285..ff7b2c26da83 100644
--
2.42.0
From 1d05c07b717a305c9024f31a63c55d335999fd6c Mon Sep 17 00:00:00 2001
From 698c1a2111fcd8edf2290663ae31c35be5645978 Mon Sep 17 00:00:00 2001
From: Daniel Scally <dan.scally@ideasonboard.com>
Date: Wed, 22 Mar 2023 11:01:42 +0000
Subject: [PATCH] media: v4l2-core: Acquire privacy led in
@ -1048,10 +1048,10 @@ index b16b5f4cb91e..33739a979cbc 100644
* No reference taken. The reference is held by the device
* (struct v4l2_subdev.dev), and async sub-device does not
diff --git a/drivers/media/v4l2-core/v4l2-fwnode.c b/drivers/media/v4l2-core/v4l2-fwnode.c
index 049c2f2001ea..f8c3e40b2b71 100644
index 4fa9225aa3d9..ed4c75253cbc 100644
--- a/drivers/media/v4l2-core/v4l2-fwnode.c
+++ b/drivers/media/v4l2-core/v4l2-fwnode.c
@@ -1304,10 +1304,6 @@ int v4l2_async_register_subdev_sensor(struct v4l2_subdev *sd)
@@ -1314,10 +1314,6 @@ int v4l2_async_register_subdev_sensor(struct v4l2_subdev *sd)
v4l2_async_nf_init(notifier);
@ -1065,7 +1065,7 @@ index 049c2f2001ea..f8c3e40b2b71 100644
--
2.42.0
From e8a7b24cb38482bedfa3970847863c79c6591aaf Mon Sep 17 00:00:00 2001
From 3864b56bf152f15d200dccc5ae7192392cfcce2a Mon Sep 17 00:00:00 2001
From: Kate Hsuan <hpa@redhat.com>
Date: Tue, 21 Mar 2023 23:37:16 +0800
Subject: [PATCH] platform: x86: int3472: Add MFD cell for tps68470 LED
@ -1106,7 +1106,7 @@ index 6a0ff035cf20..2a7d01d3abc8 100644
--
2.42.0
From a4f49d63639d4b7d2d2c3e8dae2f91ba0ae1f36f Mon Sep 17 00:00:00 2001
From 84145fddb4a55e49a6b9c3556d00d71c91b69e26 Mon Sep 17 00:00:00 2001
From: Kate Hsuan <hpa@redhat.com>
Date: Tue, 21 Mar 2023 23:37:17 +0800
Subject: [PATCH] include: mfd: tps68470: Add masks for LEDA and LEDB
@ -1147,7 +1147,7 @@ index 7807fa329db0..2d2abb25b944 100644
--
2.42.0
From 155a68ad65f86c4660352fa046fb781d7d74a17c Mon Sep 17 00:00:00 2001
From 8af1b18be10e3236b9bf98323c6be2794b7c0747 Mon Sep 17 00:00:00 2001
From: Kate Hsuan <hpa@redhat.com>
Date: Tue, 21 Mar 2023 23:37:18 +0800
Subject: [PATCH] leds: tps68470: Add LED control for tps68470

View file

@ -1,4 +1,4 @@
From 5140e4db732738d5e90bc91f1b638cd870f78577 Mon Sep 17 00:00:00 2001
From 5a48de44411bdd2aa8112a09c721af53a432791b Mon Sep 17 00:00:00 2001
From: Sachi King <nakato@nakato.io>
Date: Sat, 29 May 2021 17:47:38 +1000
Subject: [PATCH] ACPI: Add quirk for Surface Laptop 4 AMD missing irq 7
@ -65,7 +65,7 @@ index 53369c57751e..1ec1a9015178 100644
--
2.42.0
From cbc760a04e85b356ee67b389cc90081df8c5d092 Mon Sep 17 00:00:00 2001
From 392d7ad028302a7fe48ef1dc87ba037aa8f50c93 Mon Sep 17 00:00:00 2001
From: Maximilian Luz <luzmaximilian@gmail.com>
Date: Thu, 3 Jun 2021 14:04:26 +0200
Subject: [PATCH] ACPI: Add AMD 13" Surface Laptop 4 model to irq 7 override

View file

@ -1,4 +1,4 @@
From 0c9b74d64ee08c290d67ad9aa511e5a8c2cb3a75 Mon Sep 17 00:00:00 2001
From ae845ee6a2a7b3a080d791a3fe1c52e3fc5783ec Mon Sep 17 00:00:00 2001
From: "Bart Groeneveld | GPX Solutions B.V" <bart@gpxbv.nl>
Date: Mon, 5 Dec 2022 16:08:46 +0100
Subject: [PATCH] acpi: allow usage of acpi_tad on HW-reduced platforms