From 1a057f79a606ff6ad3d957041b72af928163ca2f Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 25 Aug 2023 22:34:31 +0200 Subject: [PATCH] Update v6.4 patches Changes: - Rebase onto v6.4.12 Links: - kernel: https://github.com/linux-surface/kernel/commit/37a244245e5a16b38a28238ef1e6215c7dccc1a4 --- patches/6.4/0001-surface3-oemb.patch | 4 +- patches/6.4/0002-mwifiex.patch | 16 +++--- patches/6.4/0003-ath10k.patch | 4 +- patches/6.4/0004-ipts.patch | 28 +++++------ patches/6.4/0005-ithc.patch | 8 +-- patches/6.4/0006-surface-sam-over-hid.patch | 8 +-- patches/6.4/0007-surface-button.patch | 8 +-- patches/6.4/0008-surface-typecover.patch | 14 +++--- patches/6.4/0009-surface-shutdown.patch | 8 +-- patches/6.4/0010-surface-gpe.patch | 4 +- patches/6.4/0011-cameras.patch | 56 ++++++++++----------- patches/6.4/0012-amd-gpio.patch | 18 +++---- patches/6.4/0013-rtc.patch | 4 +- 13 files changed, 90 insertions(+), 90 deletions(-) diff --git a/patches/6.4/0001-surface3-oemb.patch b/patches/6.4/0001-surface3-oemb.patch index eceb671ec..dc8368e28 100644 --- a/patches/6.4/0001-surface3-oemb.patch +++ b/patches/6.4/0001-surface3-oemb.patch @@ -1,4 +1,4 @@ -From 212c5559ce9393295461b2872db2b058924a1079 Mon Sep 17 00:00:00 2001 +From eab8b6dc66e2f5ee303fc0719cdebb1807f5d320 Mon Sep 17 00:00:00 2001 From: Tsuchiya Yuto Date: Sun, 18 Oct 2020 16:42:44 +0900 Subject: [PATCH] (surface3-oemb) add DMI matches for Surface 3 with broken DMI @@ -97,5 +97,5 @@ index cdcbf04b8832..958305779b12 100644 }; -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0002-mwifiex.patch b/patches/6.4/0002-mwifiex.patch index 1c11f5f45..9f5404b20 100644 --- a/patches/6.4/0002-mwifiex.patch +++ b/patches/6.4/0002-mwifiex.patch @@ -1,4 +1,4 @@ -From cf093c2fadf427e7a1db016aa5258f9eb41a2dda Mon Sep 17 00:00:00 2001 +From de173a6233f192422784aba823835c18fcd8b485 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Tue, 3 Nov 2020 13:28:04 +0100 Subject: [PATCH] mwifiex: Add quirk resetting the PCI bridge on MS Surface @@ -163,9 +163,9 @@ index d6ff964aec5b..5d30ae39d65e 100644 void mwifiex_initialize_quirks(struct pcie_service_card *card); int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev); -- -2.41.0 +2.42.0 -From a9148b9eb0da7101e35bf5028732ef497cfb17ac Mon Sep 17 00:00:00 2001 +From 24046b6b9cb6ba34dc079bd690d9362581c8ec90 Mon Sep 17 00:00:00 2001 From: Tsuchiya Yuto Date: Sun, 4 Oct 2020 00:11:49 +0900 Subject: [PATCH] mwifiex: pcie: disable bridge_d3 for Surface gen4+ @@ -318,9 +318,9 @@ index 5d30ae39d65e..c14eb56eb911 100644 void mwifiex_initialize_quirks(struct pcie_service_card *card); int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev); -- -2.41.0 +2.42.0 -From 51cfc404b6446934410054a6eb1671e5cedd49b0 Mon Sep 17 00:00:00 2001 +From f9d0cf76c6cf6015c066d70b0961bcf1ad5461b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= 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 2a8e2bb038f5..91d15e7c2898 100644 +index 025e803ba55c..cf3d0c36a160 100644 --- a/drivers/bluetooth/btusb.c +++ b/drivers/bluetooth/btusb.c @@ -65,6 +65,7 @@ static struct usb_driver btusb_driver; @@ -375,7 +375,7 @@ index 2a8e2bb038f5..91d15e7c2898 100644 /* Intel Bluetooth devices */ { USB_DEVICE(0x8087, 0x0025), .driver_info = BTUSB_INTEL_COMBINED }, -@@ -4296,6 +4298,19 @@ static int btusb_probe(struct usb_interface *intf, +@@ -4300,6 +4302,19 @@ static int btusb_probe(struct usb_interface *intf, if (id->driver_info & BTUSB_MARVELL) hdev->set_bdaddr = btusb_set_bdaddr_marvell; @@ -396,5 +396,5 @@ index 2a8e2bb038f5..91d15e7c2898 100644 (id->driver_info & BTUSB_MEDIATEK)) { hdev->setup = btusb_mtk_setup; -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0003-ath10k.patch b/patches/6.4/0003-ath10k.patch index 0b99ab81e..459a160d5 100644 --- a/patches/6.4/0003-ath10k.patch +++ b/patches/6.4/0003-ath10k.patch @@ -1,4 +1,4 @@ -From e9228c600b9106a7f4c94c98589460ee4f8d0898 Mon Sep 17 00:00:00 2001 +From ab53d245c04af4a1284084bada8701923cd0a5c1 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Sat, 27 Feb 2021 00:45:52 +0100 Subject: [PATCH] ath10k: Add module parameters to override board files @@ -117,5 +117,5 @@ index 6cdb225b7eac..19c036751fb1 100644 ret = firmware_request_nowarn(&fw, filename, ar->dev); ath10k_dbg(ar, ATH10K_DBG_BOOT, "boot fw request '%s': %d\n", -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0004-ipts.patch b/patches/6.4/0004-ipts.patch index 173e7dcc4..0917b597e 100644 --- a/patches/6.4/0004-ipts.patch +++ b/patches/6.4/0004-ipts.patch @@ -1,4 +1,4 @@ -From cea5cd0e4ff93372adcdc46a9741d2a037fc4c68 Mon Sep 17 00:00:00 2001 +From 09ae21ea0d5a3462edfbab8c07c71179e1e22824 Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Thu, 30 Jul 2020 13:21:53 +0200 Subject: [PATCH] misc: mei: Add missing IPTS device IDs @@ -34,9 +34,9 @@ index 676d566f38dd..6b37dd1f8b2a 100644 {MEI_PCI_DEVICE(MEI_DEV_ID_TGP_LP, MEI_ME_PCH15_CFG)}, -- -2.41.0 +2.42.0 -From b2b9508281521369adb6a45996ec1130b10ce172 Mon Sep 17 00:00:00 2001 +From 789cc2098d901d9092ed0205ca4c4a9101f22f0a Mon Sep 17 00:00:00 2001 From: Liban Hannan Date: Tue, 12 Apr 2022 23:31:12 +0100 Subject: [PATCH] iommu: ipts: use IOMMU passthrough mode for IPTS @@ -134,9 +134,9 @@ index b871a6afd803..0d4542b7365d 100644 { if (risky_device(dev)) -- -2.41.0 +2.42.0 -From 3a1c50173d069ef23f36869fdce1d648dc61c349 Mon Sep 17 00:00:00 2001 +From 5f92b2d1ed99b508339c1547751175fbce51bc58 Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Sun, 11 Dec 2022 12:00:59 +0100 Subject: [PATCH] hid: Add support for Intel Precise Touch and Stylus @@ -2984,9 +2984,9 @@ index 000000000000..a314843599fc + +#endif /* IPTS_THREAD_H */ -- -2.41.0 +2.42.0 -From 29b1919585750c0a6ac5d017e1acc8ad6e1aa728 Mon Sep 17 00:00:00 2001 +From 577f601a5e3dc806fbe8572d5d8ce3b1778553bb Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Fri, 28 Apr 2023 15:41:12 +0200 Subject: [PATCH] Update IPTS from module repo @@ -3176,9 +3176,9 @@ index 6cbb24a8a054..e0c400f420b9 100644 int ipts_resources_init(struct ipts_resources *res, struct device *dev, size_t ds, size_t fs); -- -2.41.0 +2.42.0 -From fe0c021970641e80ebba3e2b6c123bef2689b39e Mon Sep 17 00:00:00 2001 +From ab4faaa7b81363b8023e598ba68ca3cb0b313f08 Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Mon, 17 Jul 2023 18:10:43 +0200 Subject: [PATCH] Update IPTS from module repo @@ -4431,9 +4431,9 @@ index a314843599fc..1f966b8b32c4 100644 * @thread: The thread that should stop. * -- -2.41.0 +2.42.0 -From c4dd408973703bf9dbe7a0f2cd8687376caf7152 Mon Sep 17 00:00:00 2001 +From 0f057c98109b621537051ee0ef3b6bcec39663bb Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Sat, 22 Jul 2023 17:08:56 +0200 Subject: [PATCH] Update IPTS from module repo @@ -4465,9 +4465,9 @@ index e835b460aa79..7c5cbafdb279 100644 memcpy(buffer, ipts_singletouch_descriptor, sizeof(ipts_singletouch_descriptor)); -- -2.41.0 +2.42.0 -From c79400bddf06027fc6a4639d2c3c0a5e0c3acf1d Mon Sep 17 00:00:00 2001 +From 632ca681eb097274381a34b6f750a9e3c88bd350 Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Sun, 23 Jul 2023 17:55:15 +0200 Subject: [PATCH] Update IPTS from module repo @@ -4498,5 +4498,5 @@ index 7c5cbafdb279..198dc65d7887 100644 + return ipts_eds2_set_feature(ipts, buffer, size, report_id, feedback_type); } -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0005-ithc.patch b/patches/6.4/0005-ithc.patch index 393df7d6a..c50fa4482 100644 --- a/patches/6.4/0005-ithc.patch +++ b/patches/6.4/0005-ithc.patch @@ -1,4 +1,4 @@ -From b8fd34edd85322e3106a5aa6ddc375673a023c40 Mon Sep 17 00:00:00 2001 +From 03de9ebd942f5ce1f62b272879cee0a50bd644b6 Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Sun, 11 Dec 2022 12:03:38 +0100 Subject: [PATCH] iommu: intel: Disable source id verification for ITHC @@ -37,9 +37,9 @@ index a1b987335b31..970805409470 100644 * DMA alias provides us with a PCI device and alias. The only case * where the it will return an alias on a different bus than the -- -2.41.0 +2.42.0 -From 357c5b10962caedb479db99d1383a31f9e77111f Mon Sep 17 00:00:00 2001 +From 910cb08b0b8ac5d6a140cffa76db1dfc9cd5bd87 Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Sun, 11 Dec 2022 12:10:54 +0100 Subject: [PATCH] hid: Add support for Intel Touch Host Controller @@ -1429,5 +1429,5 @@ index 000000000000..6a9b0d480bc1 +void ithc_log_regs(struct ithc *ithc); + -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0006-surface-sam-over-hid.patch b/patches/6.4/0006-surface-sam-over-hid.patch index cb7ffcd2a..b6eb930d8 100644 --- a/patches/6.4/0006-surface-sam-over-hid.patch +++ b/patches/6.4/0006-surface-sam-over-hid.patch @@ -1,4 +1,4 @@ -From 920bcf4cf3fe625d0042fd124e4f6a0a77e117bf Mon Sep 17 00:00:00 2001 +From d7c4caa8c28450f74ce210e4d005ff30dc131e58 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Sat, 25 Jul 2020 17:19:53 +0200 Subject: [PATCH] i2c: acpi: Implement RawBytes read access @@ -108,9 +108,9 @@ index d6037a328669..a290ebc77aea 100644 dev_warn(&adapter->dev, "protocol 0x%02x not supported for client 0x%02x\n", accessor_type, client->addr); -- -2.41.0 +2.42.0 -From 64371a49aa5632a0b62bb688cf800e5b308b45e8 Mon Sep 17 00:00:00 2001 +From 57751f7566cfbe80fbf08f0a3fdbeb818574c6e8 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Sat, 13 Feb 2021 16:41:18 +0100 Subject: [PATCH] platform/surface: Add driver for Surface Book 1 dGPU switch @@ -331,5 +331,5 @@ index 000000000000..8b816ed8f35c +MODULE_DESCRIPTION("Discrete GPU Power-Switch for Surface Book 1"); +MODULE_LICENSE("GPL"); -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0007-surface-button.patch b/patches/6.4/0007-surface-button.patch index d004edb8c..c09b4fb47 100644 --- a/patches/6.4/0007-surface-button.patch +++ b/patches/6.4/0007-surface-button.patch @@ -1,4 +1,4 @@ -From 83a47033d0267f3e187153ae96af6fe74ab3492c Mon Sep 17 00:00:00 2001 +From 674be06add9dae037acfcd208dd0ff5d28a8329a Mon Sep 17 00:00:00 2001 From: Sachi King Date: Tue, 5 Oct 2021 00:05:09 +1100 Subject: [PATCH] Input: soc_button_array - support AMD variant Surface devices @@ -73,9 +73,9 @@ index e79f5497948b..2bddbe6e9ea4 100644 /* -- -2.41.0 +2.42.0 -From fee40cdf5a90a2c9490d708a50778e9de5224661 Mon Sep 17 00:00:00 2001 +From cfb9a41882e71f09927585c52b51ea2ca843a4f8 Mon Sep 17 00:00:00 2001 From: Sachi King Date: Tue, 5 Oct 2021 00:22:57 +1100 Subject: [PATCH] platform/surface: surfacepro3_button: don't load on amd @@ -145,5 +145,5 @@ index 2755601f979c..4240c98ca226 100644 -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0008-surface-typecover.patch b/patches/6.4/0008-surface-typecover.patch index cd19838aa..16467ec52 100644 --- a/patches/6.4/0008-surface-typecover.patch +++ b/patches/6.4/0008-surface-typecover.patch @@ -1,4 +1,4 @@ -From 3cdb4a06c73be84fee63d36c78d0c788253fb906 Mon Sep 17 00:00:00 2001 +From a534c2f2d04a3d181c06870c7f92a73580427838 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Sat, 18 Feb 2023 01:02:49 +0100 Subject: [PATCH] USB: quirks: Add USB_QUIRK_DELAY_INIT for Surface Go 3 @@ -23,7 +23,7 @@ Patchset: surface-typecover 1 file changed, 3 insertions(+) diff --git a/drivers/usb/core/quirks.c b/drivers/usb/core/quirks.c -index 934b3d997702..2c6604c6e8e1 100644 +index 15e9bd180a1d..0d70461d01e1 100644 --- a/drivers/usb/core/quirks.c +++ b/drivers/usb/core/quirks.c @@ -220,6 +220,9 @@ static const struct usb_device_id usb_quirk_list[] = { @@ -37,9 +37,9 @@ index 934b3d997702..2c6604c6e8e1 100644 { USB_DEVICE(0x046a, 0x0023), .driver_info = USB_QUIRK_RESET_RESUME }, -- -2.41.0 +2.42.0 -From 4e3d011d51c7ff15608aecc955b6382b612996de Mon Sep 17 00:00:00 2001 +From b8da2a367e79570b0cb418fd6fb7d1ca699dbe90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Thu, 5 Nov 2020 13:09:45 +0100 Subject: [PATCH] hid/multitouch: Turn off Type Cover keyboard backlight when @@ -270,9 +270,9 @@ index e31be0cb8b85..63fd042aba6b 100644 { .driver_data = MT_CLS_GOOGLE, HID_DEVICE(HID_BUS_ANY, HID_GROUP_ANY, USB_VENDOR_ID_GOOGLE, -- -2.41.0 +2.42.0 -From 6feb7cde2e73560f3609b9f59836587de01f7eb7 Mon Sep 17 00:00:00 2001 +From d8c27dc0c2ebacdc037c1f5684ec65c92f8a6303 Mon Sep 17 00:00:00 2001 From: PJungkamp Date: Fri, 25 Feb 2022 12:04:25 +0100 Subject: [PATCH] hid/multitouch: Add support for surface pro type cover tablet @@ -570,5 +570,5 @@ index 63fd042aba6b..508a250ff4bf 100644 unregister_pm_notifier(&td->pm_notifier); del_timer_sync(&td->release_timer); -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0009-surface-shutdown.patch b/patches/6.4/0009-surface-shutdown.patch index 175358b35..fa3293024 100644 --- a/patches/6.4/0009-surface-shutdown.patch +++ b/patches/6.4/0009-surface-shutdown.patch @@ -1,4 +1,4 @@ -From 1b70d0b363bf61ae919369e35599fdcc4bee85c1 Mon Sep 17 00:00:00 2001 +From 0cbbacdcce263e71a3af3f51ee3261cf0cfd3784 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Sun, 19 Feb 2023 22:12:24 +0100 Subject: [PATCH] PCI: Add quirk to prevent calling shutdown mehtod @@ -37,10 +37,10 @@ index ae9baf801681..fdfaec2312a0 100644 if (drv && drv->shutdown) diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c -index c525867760bf..b67d9181a608 100644 +index b7c65193e786..f9e94faaf1b4 100644 --- a/drivers/pci/quirks.c +++ b/drivers/pci/quirks.c -@@ -6041,3 +6041,39 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x9a2d, dpc_log_size); +@@ -6043,3 +6043,39 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x9a2d, dpc_log_size); DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x9a2f, dpc_log_size); DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x9a31, dpc_log_size); #endif @@ -93,5 +93,5 @@ index c69a2cc1f412..a23262cfc9b7 100644 atomic_t enable_cnt; /* pci_enable_device has been called */ -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0010-surface-gpe.patch b/patches/6.4/0010-surface-gpe.patch index 61bd687e7..b1d713ed0 100644 --- a/patches/6.4/0010-surface-gpe.patch +++ b/patches/6.4/0010-surface-gpe.patch @@ -1,4 +1,4 @@ -From 0c10a9ea93f172ca0d71b117af7bdf7c808c8af7 Mon Sep 17 00:00:00 2001 +From d29305888f2e4550e2951ce724e881cb5cb70e71 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Sun, 12 Mar 2023 01:41:57 +0100 Subject: [PATCH] platform/surface: gpe: Add support for Surface Pro 9 @@ -47,5 +47,5 @@ index c219b840d491..69c4352e8406 100644 .ident = "Surface Book 1", .matches = { -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0011-cameras.patch b/patches/6.4/0011-cameras.patch index cd865177f..761f62ad5 100644 --- a/patches/6.4/0011-cameras.patch +++ b/patches/6.4/0011-cameras.patch @@ -1,4 +1,4 @@ -From 45dcb7d85cdb1acedde251c8bfe449802fe321e5 Mon Sep 17 00:00:00 2001 +From afc382cc55de5fbbba9c71b4f6c3c2c378c809e5 Mon Sep 17 00:00:00 2001 From: Hans de Goede Date: Sun, 10 Oct 2021 20:56:57 +0200 Subject: [PATCH] ACPI: delay enumeration of devices with a _DEP pointing to an @@ -58,10 +58,10 @@ Patchset: cameras 1 file changed, 3 insertions(+) diff --git a/drivers/acpi/scan.c b/drivers/acpi/scan.c -index 0c6f06abe3f4..4fc320f424e8 100644 +index c28c8d5ca0c8..9bdd65519ed4 100644 --- a/drivers/acpi/scan.c +++ b/drivers/acpi/scan.c -@@ -2106,6 +2106,9 @@ static acpi_status acpi_bus_check_add_2(acpi_handle handle, u32 lvl_not_used, +@@ -2107,6 +2107,9 @@ static acpi_status acpi_bus_check_add_2(acpi_handle handle, u32 lvl_not_used, static void acpi_default_enumeration(struct acpi_device *device) { @@ -72,9 +72,9 @@ index 0c6f06abe3f4..4fc320f424e8 100644 * Do not enumerate devices with enumeration_by_parent flag set as * they will be enumerated by their respective parents. -- -2.41.0 +2.42.0 -From 8d80b54539db04ba12474159b7792495296cbe30 Mon Sep 17 00:00:00 2001 +From f157439151ef154a0b1974679858746878eac77d Mon Sep 17 00:00:00 2001 From: zouxiaoh Date: Fri, 25 Jun 2021 08:52:59 +0800 Subject: [PATCH] iommu: intel-ipu: use IOMMU passthrough mode for Intel IPUs @@ -189,9 +189,9 @@ index 0d4542b7365d..c96a9baea21c 100644 DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_INTEL, 0x9D3E, quirk_iommu_ipts); -- -2.41.0 +2.42.0 -From 76089567df22065ae52bf2cc2cfd5031bd808ce8 Mon Sep 17 00:00:00 2001 +From edadb99e2211b024733b1882832048290355d818 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Sun, 10 Oct 2021 20:57:02 +0200 Subject: [PATCH] platform/x86: int3472: Enable I2c daisy chain @@ -226,9 +226,9 @@ index 5b8d1a9620a5..6a0ff035cf20 100644 return 0; -- -2.41.0 +2.42.0 -From 1be01e7174d76a4ae8bc3226d564cce68c4dff01 Mon Sep 17 00:00:00 2001 +From f04e2306f26380a836fe64dbda7279d0bdb16ba6 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Wed, 4 May 2022 23:21:45 +0100 Subject: [PATCH] media: ipu3-cio2: Move functionality from .complete() to @@ -341,9 +341,9 @@ index 3c84cb121632..8ba5f78baf9c 100644 static int cio2_parse_firmware(struct cio2_device *cio2) -- -2.41.0 +2.42.0 -From aaaa967ec5af91dfd4928c232370adbfff183ad0 Mon Sep 17 00:00:00 2001 +From e9c08ea0aaf68bd9fecb4d07f7954eda4d4f4c22 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 2 Jun 2022 22:15:56 +0100 Subject: [PATCH] media: ipu3-cio2: Re-add .complete() to ipu3-cio2 @@ -384,9 +384,9 @@ index 8ba5f78baf9c..f0b77012641b 100644 static int cio2_parse_firmware(struct cio2_device *cio2) -- -2.41.0 +2.42.0 -From 5cd2114b5b0c79aca8c300eea2b977aff57aef55 Mon Sep 17 00:00:00 2001 +From 6db062559784ffd2491cca31d98fa71c0395ce65 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 28 Oct 2021 21:55:16 +0100 Subject: [PATCH] media: i2c: Add driver for DW9719 VCM @@ -888,9 +888,9 @@ index 000000000000..180b04d2a6b3 +MODULE_DESCRIPTION("DW9719 VCM Driver"); +MODULE_LICENSE("GPL"); -- -2.41.0 +2.42.0 -From 8821e2c09393d4d929d1fd5c7d5c7cf4de4776cc Mon Sep 17 00:00:00 2001 +From 62bdb6fb38e044d8a505844466a7fffe1318473c Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 15 Jul 2022 23:48:00 +0200 Subject: [PATCH] drivers/media/i2c: Fix DW9719 dependencies @@ -917,9 +917,9 @@ index f5d036164db9..cf6919f73347 100644 select VIDEO_V4L2_SUBDEV_API select V4L2_ASYNC -- -2.41.0 +2.42.0 -From a5f0694cc9d2b426ae58fbab57133703e5b0d26a Mon Sep 17 00:00:00 2001 +From efae832a3f6b7bb206cc8ecbd0dd690fb0accb5d Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 2 Mar 2023 12:59:39 +0000 Subject: [PATCH] platform/x86: int3472: Remap reset GPIO for INT347E @@ -973,9 +973,9 @@ index ef020e23e596..d21ef437c2f6 100644 if (!func) return 0; -- -2.41.0 +2.42.0 -From 8f204923a484bb4579d86f5bc250808e539f4dde Mon Sep 17 00:00:00 2001 +From 8d5a73b2eb529478fe2b57ae09f3fe21f5ba7237 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Tue, 21 Mar 2023 13:45:26 +0000 Subject: [PATCH] media: i2c: Clarify that gain is Analogue gain in OV7251 @@ -1012,9 +1012,9 @@ index 88e987435285..ff7b2c26da83 100644 V4L2_CID_TEST_PATTERN, ARRAY_SIZE(ov7251_test_pattern_menu) - 1, -- -2.41.0 +2.42.0 -From 32600a0bff990cd7fefe2d9fdc268d205896cdea Mon Sep 17 00:00:00 2001 +From 1d05c07b717a305c9024f31a63c55d335999fd6c Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Wed, 22 Mar 2023 11:01:42 +0000 Subject: [PATCH] media: v4l2-core: Acquire privacy led in @@ -1063,9 +1063,9 @@ index 049c2f2001ea..f8c3e40b2b71 100644 if (ret < 0) goto out_cleanup; -- -2.41.0 +2.42.0 -From 598457740ec4c15fb2559a197097bbfa6199b6a1 Mon Sep 17 00:00:00 2001 +From e8a7b24cb38482bedfa3970847863c79c6591aaf Mon Sep 17 00:00:00 2001 From: Kate Hsuan Date: Tue, 21 Mar 2023 23:37:16 +0800 Subject: [PATCH] platform: x86: int3472: Add MFD cell for tps68470 LED @@ -1104,9 +1104,9 @@ index 6a0ff035cf20..2a7d01d3abc8 100644 for (i = 0; i < board_data->n_gpiod_lookups; i++) gpiod_add_lookup_table(board_data->tps68470_gpio_lookup_tables[i]); -- -2.41.0 +2.42.0 -From 1e3dbea1af5ef756abed184406918b1a374174fb Mon Sep 17 00:00:00 2001 +From a4f49d63639d4b7d2d2c3e8dae2f91ba0ae1f36f Mon Sep 17 00:00:00 2001 From: Kate Hsuan Date: Tue, 21 Mar 2023 23:37:17 +0800 Subject: [PATCH] include: mfd: tps68470: Add masks for LEDA and LEDB @@ -1145,9 +1145,9 @@ index 7807fa329db0..2d2abb25b944 100644 + #endif /* __LINUX_MFD_TPS68470_H */ -- -2.41.0 +2.42.0 -From fc3806c61feed2507cc5f0eab032253af28deede Mon Sep 17 00:00:00 2001 +From 155a68ad65f86c4660352fa046fb781d7d74a17c Mon Sep 17 00:00:00 2001 From: Kate Hsuan Date: Tue, 21 Mar 2023 23:37:18 +0800 Subject: [PATCH] leds: tps68470: Add LED control for tps68470 @@ -1396,5 +1396,5 @@ index 000000000000..35aeb5db89c8 +MODULE_DESCRIPTION("LED driver for TPS68470 PMIC"); +MODULE_LICENSE("GPL v2"); -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0012-amd-gpio.patch b/patches/6.4/0012-amd-gpio.patch index 8a25b52c0..feebf9766 100644 --- a/patches/6.4/0012-amd-gpio.patch +++ b/patches/6.4/0012-amd-gpio.patch @@ -1,4 +1,4 @@ -From 496dffa3dc18502e68063d54fa6abbcd102112a2 Mon Sep 17 00:00:00 2001 +From 5140e4db732738d5e90bc91f1b638cd870f78577 Mon Sep 17 00:00:00 2001 From: Sachi King Date: Sat, 29 May 2021 17:47:38 +1000 Subject: [PATCH] ACPI: Add quirk for Surface Laptop 4 AMD missing irq 7 @@ -21,7 +21,7 @@ Patchset: amd-gpio 1 file changed, 17 insertions(+) diff --git a/arch/x86/kernel/acpi/boot.c b/arch/x86/kernel/acpi/boot.c -index 21b542a6866c..fdd602e640b5 100644 +index 53369c57751e..1ec1a9015178 100644 --- a/arch/x86/kernel/acpi/boot.c +++ b/arch/x86/kernel/acpi/boot.c @@ -22,6 +22,7 @@ @@ -32,7 +32,7 @@ index 21b542a6866c..fdd602e640b5 100644 #include #include -@@ -1252,6 +1253,17 @@ static void __init mp_config_acpi_legacy_irqs(void) +@@ -1256,6 +1257,17 @@ static void __init mp_config_acpi_legacy_irqs(void) } } @@ -50,7 +50,7 @@ index 21b542a6866c..fdd602e640b5 100644 /* * Parse IOAPIC related entries in MADT * returns 0 on success, < 0 on error -@@ -1307,6 +1319,11 @@ static int __init acpi_parse_madt_ioapic_entries(void) +@@ -1311,6 +1323,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); @@ -63,9 +63,9 @@ index 21b542a6866c..fdd602e640b5 100644 mp_config_acpi_legacy_irqs(); -- -2.41.0 +2.42.0 -From 44bbc06bcfc29561bfdb9e381612e7587d933f55 Mon Sep 17 00:00:00 2001 +From cbc760a04e85b356ee67b389cc90081df8c5d092 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Thu, 3 Jun 2021 14:04:26 +0200 Subject: [PATCH] ACPI: Add AMD 13" Surface Laptop 4 model to irq 7 override @@ -80,10 +80,10 @@ Patchset: amd-gpio 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/x86/kernel/acpi/boot.c b/arch/x86/kernel/acpi/boot.c -index fdd602e640b5..4e94eed20088 100644 +index 1ec1a9015178..a7d40015e46a 100644 --- a/arch/x86/kernel/acpi/boot.c +++ b/arch/x86/kernel/acpi/boot.c -@@ -1255,12 +1255,19 @@ static void __init mp_config_acpi_legacy_irqs(void) +@@ -1259,12 +1259,19 @@ static void __init mp_config_acpi_legacy_irqs(void) static const struct dmi_system_id surface_quirk[] __initconst = { { @@ -105,5 +105,5 @@ index fdd602e640b5..4e94eed20088 100644 }; -- -2.41.0 +2.42.0 diff --git a/patches/6.4/0013-rtc.patch b/patches/6.4/0013-rtc.patch index 7efd9fb4a..0a3f076be 100644 --- a/patches/6.4/0013-rtc.patch +++ b/patches/6.4/0013-rtc.patch @@ -1,4 +1,4 @@ -From 42136396a32e598971b1e131b6a95738c6f1ca97 Mon Sep 17 00:00:00 2001 +From 0c9b74d64ee08c290d67ad9aa511e5a8c2cb3a75 Mon Sep 17 00:00:00 2001 From: "Bart Groeneveld | GPX Solutions B.V" Date: Mon, 5 Dec 2022 16:08:46 +0100 Subject: [PATCH] acpi: allow usage of acpi_tad on HW-reduced platforms @@ -105,5 +105,5 @@ index e9b8e8305e23..944276934e7e 100644 ret = sysfs_create_group(&dev->kobj, &acpi_tad_dc_attr_group); if (ret) -- -2.41.0 +2.42.0