From 052b849dcf97f78a4027a2909fef3c24a557d4b5 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Wed, 25 Aug 2021 00:01:57 +0200 Subject: [PATCH] Update v5.13 patches Changes: - Rebase onto v5.13.12 Links: - kernel: https://github.com/linux-surface/kernel/commit/e6d532e20473095fe7486fc3a7e932c8028c1c8f --- patches/5.13/0001-surface3-oemb.patch | 4 +- patches/5.13/0002-mwifiex.patch | 100 +++++++-------- patches/5.13/0003-ath10k.patch | 4 +- patches/5.13/0004-ipts.patch | 8 +- patches/5.13/0005-surface-sam-over-hid.patch | 8 +- patches/5.13/0006-surface-sam.patch | 48 +++---- patches/5.13/0007-surface-hotplug.patch | 4 +- patches/5.13/0008-surface-typecover.patch | 4 +- patches/5.13/0009-cameras.patch | 124 +++++++++---------- patches/5.13/0010-amd-gpio.patch | 8 +- patches/5.13/0011-amd-s0ix.patch | 44 +++---- pkg/arch/kernel/PKGBUILD | 22 ++-- 12 files changed, 189 insertions(+), 189 deletions(-) diff --git a/patches/5.13/0001-surface3-oemb.patch b/patches/5.13/0001-surface3-oemb.patch index 30be9ea6b..34e7f5b52 100644 --- a/patches/5.13/0001-surface3-oemb.patch +++ b/patches/5.13/0001-surface3-oemb.patch @@ -1,4 +1,4 @@ -From 78dbada84844419fc5362b23ec45a92bc80a7092 Mon Sep 17 00:00:00 2001 +From eef840682373819f88c190c2f62af0b6e100d35c 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 227424236fd5..1013a57be89a 100644 }; -- -2.32.0 +2.33.0 diff --git a/patches/5.13/0002-mwifiex.patch b/patches/5.13/0002-mwifiex.patch index 5f935eb42..526f7ca30 100644 --- a/patches/5.13/0002-mwifiex.patch +++ b/patches/5.13/0002-mwifiex.patch @@ -1,4 +1,4 @@ -From 8501a32b56685c28db9e324deedb63ef3f1f4a67 Mon Sep 17 00:00:00 2001 +From db614162614ffbcf45a7b084f7082b6f81b4b2f5 Mon Sep 17 00:00:00 2001 From: Tsuchiya Yuto Date: Mon, 28 Sep 2020 17:46:49 +0900 Subject: [PATCH] mwifiex: pcie: add DMI-based quirk impl for Surface devices @@ -204,9 +204,9 @@ index 000000000000..5326ae7e5671 + +void mwifiex_initialize_quirks(struct pcie_service_card *card); -- -2.32.0 +2.33.0 -From 053e52e9806a48401cc636f2a60bc6b811b717ec Mon Sep 17 00:00:00 2001 +From 4d44d6b3c77b42423b90445c870f08829f2a30a0 Mon Sep 17 00:00:00 2001 From: Tsuchiya Yuto Date: Tue, 29 Sep 2020 17:25:22 +0900 Subject: [PATCH] mwifiex: pcie: add reset_d3cold quirk for Surface gen4+ @@ -405,9 +405,9 @@ index 5326ae7e5671..8b9dcb5070d8 100644 void mwifiex_initialize_quirks(struct pcie_service_card *card); +int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev); -- -2.32.0 +2.33.0 -From 593af81e5a515bb0de3acc8ed613fefc50b3cce5 Mon Sep 17 00:00:00 2001 +From 42df389af29e97251aa3cdaca863d5c57b74cb6a Mon Sep 17 00:00:00 2001 From: Tsuchiya Yuto Date: Tue, 29 Sep 2020 17:32:22 +0900 Subject: [PATCH] mwifiex: pcie: add reset_wsid quirk for Surface 3 @@ -584,9 +584,9 @@ index 8b9dcb5070d8..3ef7440418e3 100644 int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev); +int mwifiex_pcie_reset_wsid_quirk(struct pci_dev *pdev); -- -2.32.0 +2.33.0 -From 94cd866ae26510bacc85261175cda8a0bd5c8072 Mon Sep 17 00:00:00 2001 +From 930c8330b4b67c7a8dd790119455a8d304e45e1d Mon Sep 17 00:00:00 2001 From: Tsuchiya Yuto Date: Wed, 30 Sep 2020 18:08:24 +0900 Subject: [PATCH] mwifiex: pcie: (OEMB) add quirk for Surface 3 with broken DMI @@ -646,9 +646,9 @@ index f0a6fa0a7ae5..34dcd84f02a6 100644 .ident = "Surface Pro 3", .matches = { -- -2.32.0 +2.33.0 -From 78b462e0dc4f3bf37d69067d5fb708a4e14b502c Mon Sep 17 00:00:00 2001 +From 2c89607cb8bdd696a318226137cdd508898cac1b 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+ @@ -801,9 +801,9 @@ index 3ef7440418e3..a95ebac06e13 100644 void mwifiex_initialize_quirks(struct pcie_service_card *card); int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev); -- -2.32.0 +2.33.0 -From 269a3d76334e884d65f469bd66ef8036a8c9fda8 Mon Sep 17 00:00:00 2001 +From 68ac4986e93873ce202f83ef64cbc144ba3e682a 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 @@ -968,9 +968,9 @@ index a95ebac06e13..4ec2ae72f632 100644 void mwifiex_initialize_quirks(struct pcie_service_card *card); int mwifiex_pcie_reset_d3cold_quirk(struct pci_dev *pdev); -- -2.32.0 +2.33.0 -From 17f7a771fec3a98c01548d0b9b7137b51c4d688e Mon Sep 17 00:00:00 2001 +From 5c838b2322d6d94bead0799f5c5dec6b13454101 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 @@ -1046,9 +1046,9 @@ index 6d23308119d1..31f255428b4b 100644 (id->driver_info & BTUSB_MEDIATEK)) { hdev->setup = btusb_mtk_setup; -- -2.32.0 +2.33.0 -From 58a82712a9464d3ebd3c32f8e5877c62e4caaf7b Mon Sep 17 00:00:00 2001 +From 4fe89279d54f98acfecc6376aef80172ac604596 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Wed, 11 Nov 2020 12:31:26 +0100 Subject: [PATCH] mwifiex: Small cleanup for handling virtual interface type @@ -1147,9 +1147,9 @@ index 0961f4a5e415..e8deba119ff1 100644 mwifiex_dbg(priv->adapter, ERROR, "%s: changing to %d not supported\n", -- -2.32.0 +2.33.0 -From f0afb99270e0ff112d72d039ddae2cac2351d1bd Mon Sep 17 00:00:00 2001 +From 50210c12a793fbd5666eab384d09a7042705ce9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Tue, 10 Nov 2020 12:49:56 +0100 Subject: [PATCH] mwifiex: Use non-posted PCI register writes @@ -1204,9 +1204,9 @@ index 745946f5a519..9b62937111a1 100644 } -- -2.32.0 +2.33.0 -From 839c8b1c5ed2f1176a134c4e26006c106181a5ba Mon Sep 17 00:00:00 2001 +From 1ecdd985e655fe1aff8c6bcc238fce3a046646f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Wed, 11 Nov 2020 12:44:39 +0100 Subject: [PATCH] mwifiex: Use function to check whether interface type change @@ -1437,9 +1437,9 @@ index e8deba119ff1..dabc59c47de3 100644 static void -- -2.32.0 +2.33.0 -From 345319ae30c7e249692fa31e6f1ee9f477567839 Mon Sep 17 00:00:00 2001 +From 1afe68d96c2a2ab40a60d508f75a78d6dcdb8f11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Wed, 11 Nov 2020 13:33:04 +0100 Subject: [PATCH] mwifiex: Run SET_BSS_MODE when changing from P2P to STATION @@ -1505,9 +1505,9 @@ index dabc59c47de3..146aabe14753 100644 params); default: -- -2.32.0 +2.33.0 -From 757a9119a1094bc8ee28ad23f18b65479a074280 Mon Sep 17 00:00:00 2001 +From 9a458898a51fd5ef7026cc43e40c442e738f3711 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Wed, 11 Nov 2020 14:42:54 +0100 Subject: [PATCH] mwifiex: Use helper function for counting interface types @@ -1681,9 +1681,9 @@ index 146aabe14753..8b9517c243c8 100644 priv->bss_mode = NL80211_IFTYPE_UNSPECIFIED; -- -2.32.0 +2.33.0 -From abeda8b23a1ffba8218f37257b1ff6b51aaf4006 Mon Sep 17 00:00:00 2001 +From b95a965181519262aaf7bb1d307a5be3e25c8a51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Fri, 26 Mar 2021 15:56:58 +0100 Subject: [PATCH] mwifiex: Update virtual interface counters right after @@ -1784,9 +1784,9 @@ index 8b9517c243c8..f2797102c5a2 100644 } /* -- -2.32.0 +2.33.0 -From 5513ecf38b4982d419ecf847561658075a32bb4b Mon Sep 17 00:00:00 2001 +From 096f1e37807ade25c6a722c006e784d501c50588 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Wed, 11 Nov 2020 13:42:40 +0100 Subject: [PATCH] mwifiex: Allow switching interface type from P2P_CLIENT to @@ -1873,9 +1873,9 @@ index f2797102c5a2..ed4041ff9c89 100644 return mwifiex_change_vif_to_ap(dev, curr_iftype, type, params); -- -2.32.0 +2.33.0 -From 004012c5c1e6a25cad887c65a7bd9d3ec8c628a7 Mon Sep 17 00:00:00 2001 +From 561f2905e4ca1bc017ceb42ead9b8475fe824b37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Fri, 26 Mar 2021 15:31:08 +0100 Subject: [PATCH] mwifiex: Handle interface type changes from AP to STATION @@ -1900,9 +1900,9 @@ index ed4041ff9c89..64caa5c4350d 100644 type, params); break; -- -2.32.0 +2.33.0 -From 5f55819a053c6a641da958f957cf50613418a6f7 Mon Sep 17 00:00:00 2001 +From c098e09efa05b02d8a355facd052a0bd71f53aa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Fri, 26 Mar 2021 15:32:16 +0100 Subject: [PATCH] mwifiex: Properly initialize private structure on interface @@ -1955,9 +1955,9 @@ index 64caa5c4350d..0eb31201a82b 100644 default: mwifiex_dbg(adapter, ERROR, -- -2.32.0 +2.33.0 -From fac8765acc32fd8dfe8f9773b7bab502131de87a Mon Sep 17 00:00:00 2001 +From 357585c47ba1b29057b333161487ce240631e8ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Sat, 27 Mar 2021 12:19:14 +0100 Subject: [PATCH] mwifiex: Fix copy-paste mistake when creating virtual @@ -1987,9 +1987,9 @@ index 0eb31201a82b..d62a20de3ada 100644 priv->bss_started = 0; -- -2.32.0 +2.33.0 -From 6b65a04e8a407000fb9cd0797fc2e3f5a55d6dde Mon Sep 17 00:00:00 2001 +From 83e516483d25ad41c7c7cedefe38e3e3870f3b19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Sun, 28 Mar 2021 21:10:06 +0200 Subject: [PATCH] mwifiex: Try waking the firmware until we get an interrupt @@ -2076,9 +2076,9 @@ index 9b62937111a1..0a52549a1703 100644 if (reg->sleep_cookie) { mwifiex_pcie_dev_wakeup_delay(adapter); -- -2.32.0 +2.33.0 -From dac74791b7a5eebace298da788e3d1b194902198 Mon Sep 17 00:00:00 2001 +From 01f7cc53f70633cc59d7342b3a6f56e83c80a780 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Tue, 13 Apr 2021 14:30:28 +0200 Subject: [PATCH] mwifiex: Deactive host sleep using HSCFG after it was @@ -2232,9 +2232,9 @@ index d3a968ef21ef..76db9a7b8199 100644 hs_cfg->action = cpu_to_le16(HS_CONFIGURE); hs_cfg->params.hs_config.conditions = hscfg_param->conditions; -- -2.32.0 +2.33.0 -From 4b6cf002c9a2bad2a58487fec3cf1ce1c1230742 Mon Sep 17 00:00:00 2001 +From 7b346000afbe281bd321d4b3c8d69b978552df2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Tue, 13 Apr 2021 14:23:05 +0200 Subject: [PATCH] mwifiex: Add quirk to disable deep sleep with certain @@ -2335,9 +2335,9 @@ index 6b5d35d9e69f..8e49ebca1847 100644 version_ext->version_str_sel = ver_ext->version_str_sel; memcpy(version_ext->version_str, ver_ext->version_str, -- -2.32.0 +2.33.0 -From f84a3c2b54230353161615df7f490bc10fefe1ba Mon Sep 17 00:00:00 2001 +From 4de5b616558ed41b6c6f730180745bf1980d0c28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Wed, 11 Nov 2020 15:17:07 +0100 Subject: [PATCH] mwifiex: Don't log error on suspend if wake-on-wlan is @@ -2367,9 +2367,9 @@ index d62a20de3ada..18b1a6d54bc8 100644 ret = 0; goto done; -- -2.32.0 +2.33.0 -From 33381d79c7bbdc4e9f5bd86921f288a1b25dacb7 Mon Sep 17 00:00:00 2001 +From fcfdcf2b9b466e888c9299ec5384c477159270e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Sun, 28 Mar 2021 21:42:54 +0200 Subject: [PATCH] mwifiex: Log an error on command failure during key-material @@ -2407,9 +2407,9 @@ index 18b1a6d54bc8..c00791701d78 100644 /* -- -2.32.0 +2.33.0 -From 1a7ffd5b44809e66aa89a9d89a03596a1c461320 Mon Sep 17 00:00:00 2001 +From 827c384f219449daaf27b9403bf666591d4f5c50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Tue, 13 Apr 2021 12:44:03 +0200 Subject: [PATCH] mwifiex: Fix an incorrect comment @@ -2435,9 +2435,9 @@ index 6696bce56178..b0695432b26a 100644 if (!INITIATOR_BIT(del_ba_param_set)) return 0; -- -2.32.0 +2.33.0 -From ffd4187cfd186446c02b6fedcd7361cb3bd8b112 Mon Sep 17 00:00:00 2001 +From 938ad95259dd0e2a73d69e2e02039866d9909e55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Tue, 13 Apr 2021 12:45:59 +0200 Subject: [PATCH] mwifiex: Send DELBA requests according to spec @@ -2478,9 +2478,9 @@ index b0695432b26a..9ff2058bcd7e 100644 /* We don't wait for the response of this command */ -- -2.32.0 +2.33.0 -From 66226cabe5f23b8dfafda0c2a3ce32a03137750e Mon Sep 17 00:00:00 2001 +From 98afb7ac4e81198d0f09b4a0c36732e4e160a45d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20Dre=C3=9Fler?= Date: Tue, 13 Apr 2021 12:57:41 +0200 Subject: [PATCH] mwifiex: Ignore BTCOEX events from the firmware @@ -2516,5 +2516,5 @@ index 68c63268e2e6..933111a3511c 100644 case EVENT_RXBA_SYNC: dev_dbg(adapter->dev, "EVENT: RXBA_SYNC\n"); -- -2.32.0 +2.33.0 diff --git a/patches/5.13/0003-ath10k.patch b/patches/5.13/0003-ath10k.patch index 83f678978..1f8f63e02 100644 --- a/patches/5.13/0003-ath10k.patch +++ b/patches/5.13/0003-ath10k.patch @@ -1,4 +1,4 @@ -From 07994c189276501e3395c3fa4e7b43784c9c6673 Mon Sep 17 00:00:00 2001 +From 10252ce1dc373e865225331fd76129ae691ec55d 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 2f9be182fbfb..84ae17af3f98 100644 ret = firmware_request_nowarn(&fw, filename, ar->dev); ath10k_dbg(ar, ATH10K_DBG_BOOT, "boot fw request '%s': %d\n", -- -2.32.0 +2.33.0 diff --git a/patches/5.13/0004-ipts.patch b/patches/5.13/0004-ipts.patch index fce34b8c8..6ab5898f7 100644 --- a/patches/5.13/0004-ipts.patch +++ b/patches/5.13/0004-ipts.patch @@ -1,4 +1,4 @@ -From 9619d3ce1685b1c61ebea1c9e45ededfc0727b04 Mon Sep 17 00:00:00 2001 +From c867e04aeba2c38af44a18d157a1266157c03e5f 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 c3393b383e59..0098f98426c1 100644 {MEI_PCI_DEVICE(MEI_DEV_ID_TGP_LP, MEI_ME_PCH15_CFG)}, {MEI_PCI_DEVICE(MEI_DEV_ID_TGP_H, MEI_ME_PCH15_SPS_CFG)}, -- -2.32.0 +2.33.0 -From 19b6944f13543ad8cee02fff03e1497bd2ffc0f8 Mon Sep 17 00:00:00 2001 +From 260644277b77285a129e7e0b76d92d188bccbabc Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Thu, 6 Aug 2020 11:20:41 +0200 Subject: [PATCH] misc: Add support for Intel Precise Touch & Stylus @@ -1499,5 +1499,5 @@ index 000000000000..53fb86a88f97 + +#endif /* _IPTS_UAPI_H_ */ -- -2.32.0 +2.33.0 diff --git a/patches/5.13/0005-surface-sam-over-hid.patch b/patches/5.13/0005-surface-sam-over-hid.patch index 8ddbe1339..058b9db1c 100644 --- a/patches/5.13/0005-surface-sam-over-hid.patch +++ b/patches/5.13/0005-surface-sam-over-hid.patch @@ -1,4 +1,4 @@ -From 808d0569d0235cd6ddf6a357ae594321ff53a604 Mon Sep 17 00:00:00 2001 +From f78eea03c2ed84b7fcf32b1b0f25ba4b03687ce2 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 8ceaa88dd78f..deceed0d76c6 100644 dev_warn(&adapter->dev, "protocol 0x%02x not supported for client 0x%02x\n", accessor_type, client->addr); -- -2.32.0 +2.33.0 -From d24b23202a4432576048501d20a01d77f66104d6 Mon Sep 17 00:00:00 2001 +From da907468da66db9d0547b7284aa229b62cbeae3c 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.32.0 +2.33.0 diff --git a/patches/5.13/0006-surface-sam.patch b/patches/5.13/0006-surface-sam.patch index 641180cd1..41c20e2a9 100644 --- a/patches/5.13/0006-surface-sam.patch +++ b/patches/5.13/0006-surface-sam.patch @@ -1,4 +1,4 @@ -From 04a4e1743aeaa6d5912006d9fb5a787747c139ba Mon Sep 17 00:00:00 2001 +From 52b09d02fc983b42affcb726c94401739e45a2e5 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Sun, 23 May 2021 14:09:42 +0200 Subject: [PATCH] platform/surface: aggregator_registry: Consolidate node @@ -112,9 +112,9 @@ index ef83461fa536..4428c4330229 100644 /* Surface Laptop 3 (13", Intel) */ { "MSHW0114", (unsigned long)ssam_node_group_sl3 }, -- -2.32.0 +2.33.0 -From 2b45917556746a0920e60a8e654ff1e26c04170c Mon Sep 17 00:00:00 2001 +From db138a7cd760f2b0ca210dbfb44affb3df07337f Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 4 Jun 2021 15:47:49 +0200 Subject: [PATCH] platform/surface: aggregator: Allow registering notifiers @@ -340,9 +340,9 @@ index 0806796eabcb..cf4bb48a850e 100644 int ssam_notifier_register(struct ssam_controller *ctrl, -- -2.32.0 +2.33.0 -From 2e7e7cddb32f88879e4bcc9f7504581f0d89cb7c Mon Sep 17 00:00:00 2001 +From 049febaf3465c6543d4483293e7b23fa8a79453f Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 4 Jun 2021 15:47:50 +0200 Subject: [PATCH] platform/surface: aggregator: Allow enabling of events @@ -746,9 +746,9 @@ index cf4bb48a850e..7965bdc669c5 100644 + #endif /* _LINUX_SURFACE_AGGREGATOR_CONTROLLER_H */ -- -2.32.0 +2.33.0 -From 7765ef9ce459f49e9b2df1fae17297c873f4c3a5 Mon Sep 17 00:00:00 2001 +From 90fcb577e9e9f42b56b5449e3ba90c02deb39928 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 4 Jun 2021 15:47:51 +0200 Subject: [PATCH] platform/surface: aggregator: Update copyright @@ -1012,9 +1012,9 @@ index 64276fbfa1d5..c3de43edcffa 100644 #ifndef _LINUX_SURFACE_AGGREGATOR_SERIAL_HUB_H -- -2.32.0 +2.33.0 -From 8edbb6409b778e8aeefc7d16d94cbc520edf4c60 Mon Sep 17 00:00:00 2001 +From 9cb95e69b0fcc00f9b4889839d65c7ff41b99f7f Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 4 Jun 2021 15:47:52 +0200 Subject: [PATCH] platform/surface: aggregator_cdev: Add support for forwarding @@ -1711,9 +1711,9 @@ index fbcce04abfe9..4f393fafc235 100644 #endif /* _UAPI_LINUX_SURFACE_AGGREGATOR_CDEV_H */ -- -2.32.0 +2.33.0 -From b4e989188507b8c036d9f38fa59ad602aa33f150 Mon Sep 17 00:00:00 2001 +From 811e4033759c0b149be60b3a4f27cb409f00c62a Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 4 Jun 2021 15:47:53 +0200 Subject: [PATCH] platform/surface: aggregator_cdev: Allow enabling of events @@ -1865,9 +1865,9 @@ index 4f393fafc235..08f46b60b151 100644 #endif /* _UAPI_LINUX_SURFACE_AGGREGATOR_CDEV_H */ -- -2.32.0 +2.33.0 -From cafa8a0553a25ba9082ec794b49fb32df2d272dc Mon Sep 17 00:00:00 2001 +From 5ac0e06512474674cb5bf71f4805111b1768e526 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 4 Jun 2021 15:47:54 +0200 Subject: [PATCH] platform/surface: aggregator_cdev: Add lockdep support @@ -1961,9 +1961,9 @@ index 7b86b36eaaa0..30fb50fde450 100644 case SSAM_CDEV_REQUEST: return ssam_cdev_request(client, (struct ssam_cdev_request __user *)arg); -- -2.32.0 +2.33.0 -From eb6bcd64aa4825c402d867748e2f07f45df1ee46 Mon Sep 17 00:00:00 2001 +From a9fbb1fe47b37b11b7022691dbe035ceca365bf4 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Wed, 2 Jun 2021 20:07:47 +0200 Subject: [PATCH] docs: driver-api: Update Surface Aggregator user-space @@ -2139,9 +2139,9 @@ index 248c1372d879..0134a841a079 100644 .. kernel-doc:: include/uapi/linux/surface_aggregator/cdev.h -- -2.32.0 +2.33.0 -From 40f3a12ba4d8f80414305ededa5ad694db335c3d Mon Sep 17 00:00:00 2001 +From d7e63a9c9b6ab4d2bbcb2529ac75040afbb2ef57 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 4 Jun 2021 23:09:06 +0200 Subject: [PATCH] platform/surface: aggregator: Do not return uninitialized @@ -2175,9 +2175,9 @@ index 6646f4d6e10d..634399387d76 100644 lockdep_assert_held(&nf->lock); -- -2.32.0 +2.33.0 -From 252180ccf0325988a1d337e2852e2455c1b20d7e Mon Sep 17 00:00:00 2001 +From 6e3cc31d888abadbc7c077bc77f9b75a85d1fbc7 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 4 Jun 2021 23:09:07 +0200 Subject: [PATCH] platform/surface: aggregator: Drop unnecessary variable @@ -2208,9 +2208,9 @@ index 634399387d76..b8c377b3f932 100644 if (!ssh_rqid_is_event(rqid)) return -EINVAL; -- -2.32.0 +2.33.0 -From 80886e8b2e61f396a276f30f81419213bc681b7e Mon Sep 17 00:00:00 2001 +From 3efcf53a8fc5281a40890c35584c2f21ff37c24f Mon Sep 17 00:00:00 2001 From: Baokun Li Date: Wed, 9 Jun 2021 15:26:38 +0800 Subject: [PATCH] platform/surface: aggregator: Use list_move_tail instead of @@ -2264,9 +2264,9 @@ index bfe1aaf38065..790f7f0eee98 100644 spin_unlock(&rtl->pending.lock); } -- -2.32.0 +2.33.0 -From 61ce7792d52c67b3a8775f3ee7c1463ddecf2e09 Mon Sep 17 00:00:00 2001 +From 0dc803d88061434dbe86713ef132d239a8adaebd Mon Sep 17 00:00:00 2001 From: Baokun Li Date: Wed, 9 Jun 2021 15:24:48 +0800 Subject: [PATCH] platform/surface: aggregator: Use list_move_tail instead of @@ -2320,5 +2320,5 @@ index 5e08049fc3ac..8a4451c1ffe5 100644 atomic_set(&ptl->pending.count, 0); spin_unlock(&ptl->pending.lock); -- -2.32.0 +2.33.0 diff --git a/patches/5.13/0007-surface-hotplug.patch b/patches/5.13/0007-surface-hotplug.patch index 97037f0b5..1e6c9b902 100644 --- a/patches/5.13/0007-surface-hotplug.patch +++ b/patches/5.13/0007-surface-hotplug.patch @@ -1,4 +1,4 @@ -From e6ef3f7ede2c6e9c1091874ebc6bce4e93c4f349 Mon Sep 17 00:00:00 2001 +From 90e70b1b017977048c2740ae9aac647f75d9d24a Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 2 Jul 2021 15:51:07 +0200 Subject: [PATCH] Revert "Revert "PCI: PM: Do not read power state in @@ -40,5 +40,5 @@ index 8d4ebe095d0c..b717680377a9 100644 bridge = pci_upstream_bridge(dev); if (bridge) -- -2.32.0 +2.33.0 diff --git a/patches/5.13/0008-surface-typecover.patch b/patches/5.13/0008-surface-typecover.patch index 606ae3123..46ec73a93 100644 --- a/patches/5.13/0008-surface-typecover.patch +++ b/patches/5.13/0008-surface-typecover.patch @@ -1,4 +1,4 @@ -From 1fb5af9a02fa8c3bf34c64e323355b17d5f5256b Mon Sep 17 00:00:00 2001 +From cc0e5433c729706e1eb8eac693a286bf64fc275c 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 @@ -229,5 +229,5 @@ index 2e4fb76c45f3..d7a27d891fba 100644 { .driver_data = MT_CLS_GOOGLE, HID_DEVICE(HID_BUS_ANY, HID_GROUP_ANY, USB_VENDOR_ID_GOOGLE, -- -2.32.0 +2.33.0 diff --git a/patches/5.13/0009-cameras.patch b/patches/5.13/0009-cameras.patch index bfb3e7341..b29768e01 100644 --- a/patches/5.13/0009-cameras.patch +++ b/patches/5.13/0009-cameras.patch @@ -1,4 +1,4 @@ -From 63bcf2aace6cf4409ce79d0c175068a52f281afe Mon Sep 17 00:00:00 2001 +From 45955d4ff6c8da11aa1c776ac83f5025f957a305 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 3 Jun 2021 23:40:02 +0100 Subject: [PATCH] ACPI: scan: Extend acpi_walk_dep_device_list() @@ -385,9 +385,9 @@ index c60745f657e9..170b9bebdb2b 100644 struct platform_device *acpi_create_platform_device(struct acpi_device *, struct property_entry *); -- -2.32.0 +2.33.0 -From dc8609e1902fded3bf2edb1c2658133a23a0db35 Mon Sep 17 00:00:00 2001 +From 4f92ca24f7ab8a3f9c8d2d8da4b294dbd3390622 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 3 Jun 2021 23:40:03 +0100 Subject: [PATCH] ACPI: scan: Add function to fetch dependent of ACPI device @@ -475,9 +475,9 @@ index b934c77b735f..db20595b24d1 100644 acpi_dev_get_next_match_dev(struct acpi_device *adev, const char *hid, const char *uid, s64 hrv); struct acpi_device * -- -2.32.0 +2.33.0 -From 695ac1d8433d848e9671102d45a3225f03231c0e Mon Sep 17 00:00:00 2001 +From df237f7ad5ad4b64755f2dc351f3907fdbeaf5f4 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 3 Jun 2021 23:40:04 +0100 Subject: [PATCH] gpiolib: acpi: Introduce acpi_get_and_request_gpiod() helper @@ -553,9 +553,9 @@ index c73b25bc9213..566feb56601f 100644 struct acpi_device; -- -2.32.0 +2.33.0 -From 936a13d8a168703f99e7497213311a7fa9eb00cb Mon Sep 17 00:00:00 2001 +From 7ebec13d9871b66883d5c3ed799b6a3e0cdfd016 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 3 Jun 2021 23:40:05 +0100 Subject: [PATCH] gpiolib: acpi: Add acpi_gpio_get_io_resource() @@ -632,9 +632,9 @@ index 170b9bebdb2b..e8ba7063c000 100644 const char *name, int index) { -- -2.32.0 +2.33.0 -From b0f489ca21dc209e18fdc8d9fa3b25dfd18cae4c Mon Sep 17 00:00:00 2001 +From 6dcaa831e47c0940706c88f793d93fb4c305ac44 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 3 Jun 2021 23:40:06 +0100 Subject: [PATCH] platform/x86: Add intel_skl_int3472 driver @@ -1777,9 +1777,9 @@ index 000000000000..c05b4cf502fe + return ret; +} -- -2.32.0 +2.33.0 -From 101fd2f3d1113d77594669aed785ef1ff7ece191 Mon Sep 17 00:00:00 2001 +From a523c7bf853111eeeeacac4ad7ad8868e7f1ace6 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 3 Jun 2021 23:40:07 +0100 Subject: [PATCH] mfd: tps68470: Remove tps68470 MFD driver @@ -1975,9 +1975,9 @@ index 4a4df4ffd18c..000000000000 -}; -builtin_i2c_driver(tps68470_driver); -- -2.32.0 +2.33.0 -From aca0fcff90502b507058ff5ba5be427f8e2232ff Mon Sep 17 00:00:00 2001 +From 4030a0391027e1de57c5492da5f8666a836b9876 Mon Sep 17 00:00:00 2001 From: Andy Shevchenko Date: Fri, 18 Jun 2021 15:55:10 +0300 Subject: [PATCH] platform/x86: intel_skl_int3472: Free ACPI device resources @@ -2035,9 +2035,9 @@ index 8c18dbff1c43..48a00a1f4fb6 100644 int skl_int3472_discrete_probe(struct platform_device *pdev) -- -2.32.0 +2.33.0 -From 316ba204761ee9d481277d32fc410662c006daae Mon Sep 17 00:00:00 2001 +From 92046766b2007a23e4db199397ad05626d218a57 Mon Sep 17 00:00:00 2001 From: Andy Shevchenko Date: Fri, 18 Jun 2021 15:55:11 +0300 Subject: [PATCH] platform/x86: intel_skl_int3472: Fix dependencies (drop @@ -2069,9 +2069,9 @@ index c112878e833b..62e5d4cf9ee5 100644 depends on GPIOLIB depends on REGULATOR -- -2.32.0 +2.33.0 -From b1933deab5124e3ee2b1229384e6299f9cf2346e Mon Sep 17 00:00:00 2001 +From 38ba0f9da4a53300a97c45cd160e2b3ba3b37ba4 Mon Sep 17 00:00:00 2001 From: Andy Shevchenko Date: Fri, 18 Jun 2021 15:55:12 +0300 Subject: [PATCH] platform/x86: intel_skl_int3472: Use ACPI GPIO resource @@ -2232,9 +2232,9 @@ index 48a00a1f4fb6..fd681d2a73fe 100644 err_msg = "Failed to map regulator to sensor\n"; -- -2.32.0 +2.33.0 -From f24f54b8d4472db020c5da2851229272f511e49e Mon Sep 17 00:00:00 2001 +From 05d075f7f56c75c187553fd762d064a969a4f1df Mon Sep 17 00:00:00 2001 From: Andy Shevchenko Date: Fri, 18 Jun 2021 15:55:13 +0300 Subject: [PATCH] platform/x86: intel_skl_int3472: Provide @@ -2306,9 +2306,9 @@ index fd681d2a73fe..2638d375e226 100644 return 0; } -- -2.32.0 +2.33.0 -From f82fd60530523b34f9db667d26f6c61a994789ff Mon Sep 17 00:00:00 2001 +From c7fe8ad0b28992def431091491f2783404bd1b79 Mon Sep 17 00:00:00 2001 From: Andy Shevchenko Date: Fri, 18 Jun 2021 15:55:14 +0300 Subject: [PATCH] platform/x86: intel_skl_int3472: Provide @@ -2378,9 +2378,9 @@ index 2638d375e226..17c6fe830765 100644 gpiod_put(int3472->clock.ena_gpio); gpiod_put(int3472->clock.led_gpio); -- -2.32.0 +2.33.0 -From e0bc07e6529bb006dae052461b847eba41c2ef3c Mon Sep 17 00:00:00 2001 +From 3393c8347fff6d326bf842a8601cf65b83796762 Mon Sep 17 00:00:00 2001 From: Dan Carpenter Date: Fri, 25 Jun 2021 16:01:04 +0300 Subject: [PATCH] platform/x86: intel_skl_int3472: Uninitialized variable in @@ -2421,9 +2421,9 @@ index 17c6fe830765..9fe0a2527e1c 100644 static int skl_int3472_parse_crs(struct int3472_discrete_device *int3472) -- -2.32.0 +2.33.0 -From 0666b4b09f1ba18c8d0e73ebc4ee10fd36be2063 Mon Sep 17 00:00:00 2001 +From 546fdb050ea7cf5e2ec40c3ae7baf870fc2cd888 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Mon, 5 Apr 2021 23:56:53 +0100 Subject: [PATCH] media: ipu3-cio2: Toggle sensor streaming in pm runtime ops @@ -2481,9 +2481,9 @@ index fecef85bd62e..9dafb9470708 100644 return r; } -- -2.32.0 +2.33.0 -From 53451bd20eef394112d0b752a4e77c266b3e5ca5 Mon Sep 17 00:00:00 2001 +From d86aecd0beda0c44225967f849ba1f2672a1f9b6 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Mon, 5 Apr 2021 23:56:54 +0100 Subject: [PATCH] media: i2c: Add support for ov5693 sensor @@ -4124,9 +4124,9 @@ index 000000000000..276f625d4d23 +MODULE_DESCRIPTION("A low-level driver for OmniVision 5693 sensors"); +MODULE_LICENSE("GPL"); -- -2.32.0 +2.33.0 -From e3b2996cf22d4a41c012efa2550d830095efabc6 Mon Sep 17 00:00:00 2001 +From 9ee141a9c8dc0ce5f5137a744568098ff2c23e05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20W=C3=BCthrich?= Date: Fri, 22 Jan 2021 20:58:13 +0100 Subject: [PATCH] cio2-bridge: Parse sensor orientation and rotation @@ -4287,9 +4287,9 @@ index dd0ffcafa489..924d99d20328 100644 struct property_entry ep_properties[5]; struct property_entry dev_properties[3]; -- -2.32.0 +2.33.0 -From e074f4990cbeb18a569794c8e7ea14083c80a2ff Mon Sep 17 00:00:00 2001 +From 0b5c9b6753d69bf582615e430fd1aa7c052b63d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20W=C3=BCthrich?= Date: Sun, 24 Jan 2021 11:07:42 +0100 Subject: [PATCH] cio2-bridge: Use macros and add warnings @@ -4391,9 +4391,9 @@ index 924d99d20328..e1e388cc9f45 100644 (const struct cio2_sensor_config) { \ .hid = _HID, \ -- -2.32.0 +2.33.0 -From 0e629cd45fcfa9fc38c0f9e0acfbf3940d759b02 Mon Sep 17 00:00:00 2001 +From 3dc72d706f26154954e5515931430e35e3b8ba6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20W=C3=BCthrich?= Date: Thu, 6 May 2021 07:52:44 +0200 Subject: [PATCH] cio2-bridge: Use correct dev_properties size @@ -4417,9 +4417,9 @@ index e1e388cc9f45..deaf5804f70d 100644 struct software_node_ref_args local_ref[1]; struct software_node_ref_args remote_ref[1]; -- -2.32.0 +2.33.0 -From 4e25951863dbe702345ca02c81c7cc461cd54bce Mon Sep 17 00:00:00 2001 +From 0aee8746f7c129b4c83a3bd3517c3f8908abc747 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Thu, 20 May 2021 23:31:04 +0100 Subject: [PATCH] media: i2c: Fix vertical flip in ov5693 @@ -4452,9 +4452,9 @@ index 276f625d4d23..1653fb49f6e0 100644 #define OV5693_FORMAT1_VBIN_EN BIT(0) #define OV5693_FORMAT2_REG 0x3821 -- -2.32.0 +2.33.0 -From eac34358e5195c73cd892034dfa8a9532c94a0bb Mon Sep 17 00:00:00 2001 +From db0645b35dfab13def7c21b2c82eaaae7387e981 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Fri, 9 Jul 2021 16:39:18 +0100 Subject: [PATCH] media: i2c: Add ACPI support to ov8865 @@ -4503,9 +4503,9 @@ index 9ecf180635ee..a28adf45b1b1 100644 }, .probe_new = ov8865_probe, -- -2.32.0 +2.33.0 -From 9515fb95ff6a695d0e03c3bd9a70547a221a6586 Mon Sep 17 00:00:00 2001 +From a741bc98d084a5ef519cebc51a3c8add744a5161 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Sat, 10 Jul 2021 21:20:17 +0100 Subject: [PATCH] media: i2c: Fix incorrect value in comment @@ -4533,9 +4533,9 @@ index a28adf45b1b1..7d716b0d47c1 100644 static const struct ov8865_pll2_config ov8865_pll2_config_binning = { -- -2.32.0 +2.33.0 -From 28f2f52005a1c3144e79f80f1116c29cf22f3200 Mon Sep 17 00:00:00 2001 +From 06ff365624cd77164c99bdaab6db573cc521a4f2 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Sat, 10 Jul 2021 22:21:52 +0100 Subject: [PATCH] media: i2c: Check fwnode->secondary for endpoint @@ -4582,9 +4582,9 @@ index 7d716b0d47c1..5fb290a6fc6a 100644 sensor->endpoint.bus_type = V4L2_MBUS_CSI2_DPHY; -- -2.32.0 +2.33.0 -From 3d1891c5bc2413c9c4cb31cb539e24104b4ac140 Mon Sep 17 00:00:00 2001 +From 0fd8c64948fed224898256165433a01be46236a2 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Sat, 10 Jul 2021 22:00:25 +0100 Subject: [PATCH] media: i2c: Support 19.2MHz input clock in ov8865 @@ -4897,9 +4897,9 @@ index 5fb290a6fc6a..cae7dc9da49d 100644 subdev = &sensor->subdev; -- -2.32.0 +2.33.0 -From 10bc9f644e7dd7694fde1279ea71cde091135ce3 Mon Sep 17 00:00:00 2001 +From b1d45619e2f58bc957f9ce8d47a5aa9ac867aaec Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Sat, 10 Jul 2021 22:19:10 +0100 Subject: [PATCH] media: i2c: Add .get_selection() support to ov8865 @@ -4999,9 +4999,9 @@ index cae7dc9da49d..3ce0af7e0054 100644 static const struct v4l2_subdev_ops ov8865_subdev_ops = { -- -2.32.0 +2.33.0 -From b2f2f9b94724ff52e1612916cf33af2a0c89b9d6 Mon Sep 17 00:00:00 2001 +From 3cb78e8c5f5437aeadda0ce67fdec63eddd8734a Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Sat, 10 Jul 2021 22:34:43 +0100 Subject: [PATCH] media: i2c: Switch control to V4L2_CID_ANALOGUE_GAIN @@ -5050,9 +5050,9 @@ index 3ce0af7e0054..c0c6b1d7e1ed 100644 /* White Balance */ -- -2.32.0 +2.33.0 -From d92423de7cfe29a3d32d1ee5ce7f0cc6e40bd383 Mon Sep 17 00:00:00 2001 +From ebeba22b94b607a827437a72cb5b15db8c248878 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Mon, 12 Jul 2021 22:54:56 +0100 Subject: [PATCH] media: i2c: Add vblank control to ov8865 @@ -5160,9 +5160,9 @@ index c0c6b1d7e1ed..5f67d85e33bc 100644 if (ret) goto error_mutex; -- -2.32.0 +2.33.0 -From 9a0ad222442e2106bd16b99ee69518f61b6eea29 Mon Sep 17 00:00:00 2001 +From 9183e9ef57a83c9d6c8704656e88375a89864255 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Tue, 13 Jul 2021 23:40:33 +0100 Subject: [PATCH] media: i2c: Add hblank control to ov8865 @@ -5230,9 +5230,9 @@ index 5f67d85e33bc..66754ff62a22 100644 mutex_unlock(&sensor->mutex); -- -2.32.0 +2.33.0 -From 5adb1a1d9e38a6d49ef17c15170bd2480eddf843 Mon Sep 17 00:00:00 2001 +From 22da2dcc2dbc567349396e8f39276a441650252a Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Tue, 13 Jul 2021 23:43:17 +0100 Subject: [PATCH] media: i2c: cap exposure at height + vblank in ov8865 @@ -5311,9 +5311,9 @@ index 66754ff62a22..93e741952050 100644 mutex_unlock(&sensor->mutex); -- -2.32.0 +2.33.0 -From 1056369b3230f08fbb89207735759a016f36ade8 Mon Sep 17 00:00:00 2001 +From 8bc58d46d808928b8c263a2ddd6833ed7f5f12a3 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Wed, 14 Jul 2021 18:05:44 +0100 Subject: [PATCH] media: i2c: Remove unused macros from ov8865 @@ -5585,9 +5585,9 @@ index 93e741952050..fd4de2ea1fa9 100644 #define OV8865_VAP_CTRL1_HSUB_COEF(v) ((((v) - 1) << 2) & \ GENMASK(3, 2)) -- -2.32.0 +2.33.0 -From 529fd9dac27723500bab8f10f0095c1f40ffab3a Mon Sep 17 00:00:00 2001 +From 3c13b0ae2b9e36ed2d029a65841f44a090e27647 Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Fri, 16 Jul 2021 00:00:54 +0100 Subject: [PATCH] media: i2c: Switch exposure control unit to lines @@ -5632,9 +5632,9 @@ index fd4de2ea1fa9..1905028742d5 100644 /* Gain */ -- -2.32.0 +2.33.0 -From 96271b1dac968eb5318d340c6fc86e1df28c512c Mon Sep 17 00:00:00 2001 +From 762fe8f09c718ab34fc0eca86abf060cda99e72a Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Fri, 16 Jul 2021 22:56:15 +0100 Subject: [PATCH] media: i2c: Add controls from fwnode to ov8865 @@ -5677,9 +5677,9 @@ index 1905028742d5..e88825ea76aa 100644 ret = handler->error; goto error_ctrls; -- -2.32.0 +2.33.0 -From e9ceed48b56cf6f3faddc423de5c9a7ddad59c02 Mon Sep 17 00:00:00 2001 +From ecfb0db487ef82c86537fcc554e3cb89be97d45f Mon Sep 17 00:00:00 2001 From: Daniel Scally Date: Wed, 14 Jul 2021 00:05:04 +0100 Subject: [PATCH] media: ipu3-cio2: Add INT347A to cio2-bridge @@ -5709,5 +5709,5 @@ index 1052885caa25..856dc7439a59 100644 static const struct cio2_property_names prop_names = { -- -2.32.0 +2.33.0 diff --git a/patches/5.13/0010-amd-gpio.patch b/patches/5.13/0010-amd-gpio.patch index 3d5d645bb..cb220509b 100644 --- a/patches/5.13/0010-amd-gpio.patch +++ b/patches/5.13/0010-amd-gpio.patch @@ -1,4 +1,4 @@ -From 0c5c8f5be3f03fd536ccc576b2259a31b9fa7b0f Mon Sep 17 00:00:00 2001 +From 3a5b6122189a9529291a5ccd6c9e0091cf90d940 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 @@ -63,9 +63,9 @@ index e90310cbe73a..d89aebf69ce1 100644 mp_config_acpi_legacy_irqs(); -- -2.32.0 +2.33.0 -From c39233319a8106c44b6baadf7e0c4c7efc0e023f Mon Sep 17 00:00:00 2001 +From be317323adad351787e8a1dbe0180ee4cddde878 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 @@ -105,5 +105,5 @@ index d89aebf69ce1..b18a1dc69b9b 100644 }; -- -2.32.0 +2.33.0 diff --git a/patches/5.13/0011-amd-s0ix.patch b/patches/5.13/0011-amd-s0ix.patch index 489faec59..02d809017 100644 --- a/patches/5.13/0011-amd-s0ix.patch +++ b/patches/5.13/0011-amd-s0ix.patch @@ -1,4 +1,4 @@ -From fc0e880581864996091eb1493106cfa688499e54 Mon Sep 17 00:00:00 2001 +From 7bb56c8b2ac5caff2fe9e75f1e814c41fbe524a0 Mon Sep 17 00:00:00 2001 From: Sachi King Date: Sat, 29 May 2021 22:27:25 +1000 Subject: [PATCH] platform/x86: amd-pmc: Add device HID for AMD PMC @@ -29,9 +29,9 @@ index ca95c2a52e26..65a81d295beb 100644 }; MODULE_DEVICE_TABLE(acpi, amd_pmc_acpi_ids); -- -2.32.0 +2.33.0 -From b7decf4829b6fc0eee95391b7586ef4f358d0665 Mon Sep 17 00:00:00 2001 +From 6e8ad55bb967e2c8b462abbbd94c863114b26675 Mon Sep 17 00:00:00 2001 From: Marcin Bachry Date: Tue, 16 Mar 2021 15:28:51 -0400 Subject: [PATCH] PCI: quirks: Quirk PCI d3hot delay for AMD xhci @@ -60,9 +60,9 @@ index 6d74386eadc2..446f8f7b0ee4 100644 #ifdef CONFIG_X86_IO_APIC static int dmi_disable_ioapicreroute(const struct dmi_system_id *d) -- -2.32.0 +2.33.0 -From 9aa59beca56f76169a52013ee2373fe544d90ec5 Mon Sep 17 00:00:00 2001 +From acbdf9c3d60a2030050c7cebd3e8e2802692573e Mon Sep 17 00:00:00 2001 From: Mario Limonciello Date: Wed, 9 Jun 2021 13:40:17 -0500 Subject: [PATCH] ACPI: Check StorageD3Enable _DSD property in ACPI code @@ -197,9 +197,9 @@ index e8ba7063c000..66c43abef4a4 100644 #if defined(CONFIG_ACPI) && defined(CONFIG_PM_SLEEP) -- -2.32.0 +2.33.0 -From 42069e4fbfb7443575d45864ce21fd97810dc354 Mon Sep 17 00:00:00 2001 +From 18b5bbf15d40d273405edd1d47d803db331cc5f7 Mon Sep 17 00:00:00 2001 From: Mario Limonciello Date: Wed, 9 Jun 2021 13:40:18 -0500 Subject: [PATCH] ACPI: Add quirks for AMD Renoir/Lucienne CPUs to force the D3 @@ -320,9 +320,9 @@ index bdc1ba00aee9..5298bb4d81fe 100644 + return x86_match_cpu(storage_d3_cpu_ids); +} -- -2.32.0 +2.33.0 -From 7e06f35deb6284d96879a6a58b84a421aff69b8f Mon Sep 17 00:00:00 2001 +From 241f8d61f3764738a28a1a395ec7f23b51c37f2d Mon Sep 17 00:00:00 2001 From: Alex Deucher Date: Wed, 17 Mar 2021 10:38:42 -0400 Subject: [PATCH] platform/x86: force LPS0 functions for AMD @@ -362,9 +362,9 @@ index 2d7ddb8a8cb6..482e6b23b21a 100644 lps0_dsm_func_mask); -- -2.32.0 +2.33.0 -From bd205b477ba24671f8e09be2c467de750b7c73ab Mon Sep 17 00:00:00 2001 +From 00514f732d4440ac47ae84cc9e135d09cf66e39c Mon Sep 17 00:00:00 2001 From: Pratik Vishwakarma Date: Thu, 17 Jun 2021 11:42:08 -0500 Subject: [PATCH] ACPI: PM: s2idle: Use correct revision id @@ -392,9 +392,9 @@ index 482e6b23b21a..4339e6da0dd6 100644 if (!out_obj) -- -2.32.0 +2.33.0 -From d02cfd1749187cd8dc7997a9268a5d6629a2f31a Mon Sep 17 00:00:00 2001 +From 908bdabdf4ab858bb36ea0884d4c0ed833463b4a Mon Sep 17 00:00:00 2001 From: Shyam Sundar S K Date: Tue, 29 Jun 2021 14:17:59 +0530 Subject: [PATCH] platform/x86: amd-pmc: call dump registers only once @@ -448,9 +448,9 @@ index 65a81d295beb..d08ff5907e4c 100644 platform_set_drvdata(pdev, dev); amd_pmc_dbgfs_register(dev); -- -2.32.0 +2.33.0 -From 9367cb28c141d148d626c81d6109b08abb6caa31 Mon Sep 17 00:00:00 2001 +From b0e64259cc34a156f23071b66d4341d395e3808e Mon Sep 17 00:00:00 2001 From: Shyam Sundar S K Date: Tue, 29 Jun 2021 14:18:00 +0530 Subject: [PATCH] platform/x86: amd-pmc: Add support for logging SMU metrics @@ -730,9 +730,9 @@ index d08ff5907e4c..cfa5c44bb170 100644 amd_pmc_dbgfs_register(dev); return 0; -- -2.32.0 +2.33.0 -From 392e1a4e917612d31b844402838a5579ac69a53c Mon Sep 17 00:00:00 2001 +From 7be94520663c6f2f6c0fcfa54d4115fc3a5e156c Mon Sep 17 00:00:00 2001 From: Shyam Sundar S K Date: Tue, 29 Jun 2021 14:18:01 +0530 Subject: [PATCH] amd-pmc: Add support for logging s0ix counters @@ -847,9 +847,9 @@ index cfa5c44bb170..d1db12e28b32 100644 err = amd_pmc_setup_smu_logging(dev); if (err) -- -2.32.0 +2.33.0 -From d49720e8fb987ec9acd4c761e6840f3e4e6708cc Mon Sep 17 00:00:00 2001 +From d88aeaeb9dceafd1d1c458369681d873745032c4 Mon Sep 17 00:00:00 2001 From: Shyam Sundar S K Date: Tue, 29 Jun 2021 14:18:02 +0530 Subject: [PATCH] platform/x86: amd-pmc: Add support for ACPI ID AMDI0006 @@ -877,9 +877,9 @@ index d1db12e28b32..b8740daecd7b 100644 {"AMD0005", 0}, { } -- -2.32.0 +2.33.0 -From 99a19092cfd53f582701d10b32ec98747581be23 Mon Sep 17 00:00:00 2001 +From 5171ce6e85b0ff00ff0d9c7f994bebc8652fb8cc Mon Sep 17 00:00:00 2001 From: Shyam Sundar S K Date: Tue, 29 Jun 2021 14:18:03 +0530 Subject: [PATCH] platform/x86: amd-pmc: Add new acpi id for future PMC @@ -932,5 +932,5 @@ index b8740daecd7b..267173b142c1 100644 {"AMD0005", 0}, { } -- -2.32.0 +2.33.0 diff --git a/pkg/arch/kernel/PKGBUILD b/pkg/arch/kernel/PKGBUILD index c09dafd91..42c0b8fa3 100644 --- a/pkg/arch/kernel/PKGBUILD +++ b/pkg/arch/kernel/PKGBUILD @@ -48,17 +48,17 @@ sha256sums=('SKIP' 'fcfb29005032125010bcf18ce2f177af7c84c74cff729de8f0cc3e4a552a59a4' '252c7a78ffb1efe9751aabc93cc79031ef69dbc95baa7970cbaabcd5474fe7d8' '9474de18769968c5558fedda5be354fe0babf1365541d4d0ac8e1ac47d4bbb88' - 'e5e3fc31917209c1b75233bd9a169e58b5a25cea9d4a3c5cb8cb871dd78e526b' - '514ea7b5410e587eefdf626830e4408ab5b1b0745077c7820002f7fd5a03757a' - 'bad9d34a211fa11508a7e1ccaa60ea788403604bf10008b82b92a05d9b3a393a' - '13cdd6e2f021d53113f9d3c6d785b3c8316278ed382f7f37e166f6cf52525a5b' - 'e4934366d31e02892da305497b233d31b7c7cd725da843dd9183b6d6fd93e17c' - '799bd84cb541e0a772583169bb81b4ac6b1fe0fb8d93a1da6f7ce1ef87ed6621' - 'fc7d51ec23a26d578be88c288b2c5b62073aa4c15c16c78c822c3951e5371edf' - 'd361b8f805735bc9b1859c8b03a9fb7f6c42a6a642c8627e747d5d66e87691a6' - '9731201514ea4ff44c5218d3b62d993d6d5c9cebea7ca2eb2be806b8eb584136' - 'af14192be2f158607b591f0094c8f49ab3cd26d03deeb1788ff5db7969575496' - 'c94305faedc833ded332b7ffe2a0c5c2e076ee0dcae884cf7892719906350810') + 'abff075e181217dc01c554571c361acba8a53b58433c450b311748b160f035c9' + '2979ca8fee9aa419137ffe14a930f1885f5088a846bccecdbe2f099c664f17d0' + '28319de226b1b6bd9438219d835fce43d21f45adf67d6d6238d53c085a25d578' + '991208f490fe574936f6d8b3a71845ec6409c6d3dd5225208b10bb9a8359f903' + '395b54a46c628edcfc7a956dc1641e39e4e4126515c4a3405301d7dfd5e341e5' + '2a7af75fb5b1672034fa68ea13d60687666bfcdcf396863367fd2da80e27b1c1' + '4383dd9f9025d1fc5f9f24d6d3194751e4cf76b8b0ec362512b589b0df34b385' + '379381b02c8a89e5f98107843a514e20f57eb99eec4b938ef6e3963be7a0cf65' + 'e5b33dd8dc164c1d93591d9792c471eeba8bf1f1b2421f4e8271ab4d1ec7b4c2' + 'c220225c9f21125dad3115df57a856510ac5edca1cc20a13f227473e102dc49c' + '4fa02b73fbf2f974c74aa79b562ec5381fc7ee93a9dad2f7579d5b671ac2c62b') export KBUILD_BUILD_HOST=archlinux