aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--9001-v5.14.5-s0ix-patch-2021-09-16.patch (renamed from 9001-v5.14.4-s0ix-patch-2021-09-15.patch)54
-rw-r--r--PKGBUILD4
3 files changed, 46 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 34f1acf61f01..45d5f3b14a3a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -46,7 +46,7 @@ pkgbase = linux-xanmod-rog
source = v2-mt76-mt7921-fix-kernel-warning-from-cfg80211_calculate_bitrate.patch
source = 1-2-mt76-mt7921-robustify-hardware-initialization-flow.patch
source = 2-2-mt76-mt7921-fix-retrying-release-semaphore-without-end.patch
- source = 9001-v5.14.4-s0ix-patch-2021-09-15.patch
+ source = 9001-v5.14.5-s0ix-patch-2021-09-16.patch
validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
sha256sums = 7e068b5e0d26a62b10e5320b25dce57588cbbc6f781c090442138c9c9c3271b2
@@ -79,7 +79,7 @@ pkgbase = linux-xanmod-rog
sha256sums = eb391b6d1ebf7ef99ece00b23609b94180a1f3c0149bcf05f6bbeb74d0b724c7
sha256sums = c368cc4eefff20b7ae904eec686b7e72b46ff02b32c8a4fbd6bd4039f087e7ba
sha256sums = 1a8639167a1ee1b66f580c0c6f8304e6ef359a68cfa3eb869d9200a9f0234098
- sha256sums = 041214e202be4a6e90f00724e87ed787b39db148b24efd5fb03fcf23577601c1
+ sha256sums = b505528d2b2d8018849926f6f589ac5fefbd9116edd0ba44de88226f1aba4798
pkgname = linux-xanmod-rog
pkgdesc = The Linux kernel and modules with Xanmod and ASUS ROG laptop patches (Zephyrus G14, G15, etc)
diff --git a/9001-v5.14.4-s0ix-patch-2021-09-15.patch b/9001-v5.14.5-s0ix-patch-2021-09-16.patch
index 25f571901530..ae396382fa13 100644
--- a/9001-v5.14.4-s0ix-patch-2021-09-15.patch
+++ b/9001-v5.14.5-s0ix-patch-2021-09-16.patch
@@ -1,11 +1,26 @@
-From a7056f48cf6be7f02cad9fa8406cd92dd8e23b10 Mon Sep 17 00:00:00 2001
+From df16033e953f32aff878421cbd4658b875c1d6fe Mon Sep 17 00:00:00 2001
From: Scott B <arglebargle@arglebargle.dev>
-Date: Wed, 15 Sep 2021 03:19:12 -0700
-Subject: [PATCH] v5.14.4 s0ix patch 2021-09-15
+Date: Thu, 16 Sep 2021 17:14:12 -0700
+Subject: [PATCH] v5.14.5 s0ix patch 2021-09-16
Squashed commit of the following:
-commit 172a95ed32721a87abb5b865608ca52cf469da6c
+commit 7f82e15521045eca9fc1f0a1d19c33f7341192ea
+Author: Mario Limonciello <mario.limonciello@amd.com>
+Date: Wed Sep 15 16:52:16 2021 -0500
+
+ ACPI: processor idle: Allow playing dead in C3
+
+ commit 1a022e3f1be1 ("idle, x86: Allow off-lined CPU to enter
+ deeper C states") originally allowed offlined CPUs to play dead
+ up to ACPI C2. Although this improves power consumption of offlined
+ CPUs, it does not allow the CPUs to get into the deepest state
+ on AMD platforms blocking s0i3 entry.
+
+ BugLink: https://gitlab.freedesktop.org/drm/amd/-/issues/1708
+ Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
+
+commit 94c60b2289ca7483f2d48d200edb8b23f39881ae
Author: Mario Limonciello <mario.limonciello@amd.com>
Date: Thu Sep 9 11:19:43 2021 -0500
@@ -28,7 +43,7 @@ Date: Thu Sep 9 11:19:43 2021 -0500
BugLink: https://gitlab.freedesktop.org/drm/amd/-/issues/1629
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
-commit b53b1045fd67d18ed948ff9d54517e9bfe01ce83
+commit 36a13294c884011b705a4ff1d3b9d9deab78ec47
Author: Scott B <28817345+foundObjects@users.noreply.github.com>
Date: Wed Jul 21 18:10:28 2021 -0700
@@ -37,7 +52,7 @@ Date: Wed Jul 21 18:10:28 2021 -0700
patch this per Mario's request:
https://gitlab.freedesktop.org/drm/amd/-/issues/1629#note_1000332
-commit ef5537a8e3ad810798d4296f687445d4e538e5e4
+commit 7ac02cee0dc17a5c0071b8f0ad4f9eeab20bb543
Author: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
Date: Tue Aug 31 17:36:12 2021 +0530
@@ -50,7 +65,7 @@ Date: Tue Aug 31 17:36:12 2021 +0530
Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
-commit 2ed2ba9e98dd6438596792b2204ffb79f850d898
+commit fcc81ce9f30d45568c13b57112511af1c08b4757
Author: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
Date: Tue Aug 31 17:36:13 2021 +0530
@@ -63,7 +78,7 @@ Date: Tue Aug 31 17:36:13 2021 +0530
Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com>
-commit fa619f720d9b7ecf7c9914f9164a2d33e7c4dbad
+commit 33e3bd8dde8e7c55f2d02c89f8503141ee77227b
Author: Mario Limonciello <mario.limonciello@amd.com>
Date: Tue Aug 31 11:36:19 2021 -0500
@@ -92,7 +107,7 @@ Date: Tue Aug 31 11:36:19 2021 -0500
Reported-by: Maxwell Beck <max@ryt.one>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
-commit a8126200ab377bbb8025ba3a60b935a485ca7602
+commit a5ca9759e756abdc8f2fa6394957040294b4b952
Author: Scott B <28817345+foundObjects@users.noreply.github.com>
Date: Tue Jul 20 23:33:01 2021 -0700
@@ -104,7 +119,7 @@ Date: Tue Jul 20 23:33:01 2021 -0700
Signed-off-by: Mario Limonciello <mario.limonciello at amd.com>
-commit aaaa4dc0eedb97a20688dbe7936bb1701118648a
+commit 5303dcf8d0a01669d8d2d638e4f1e8ce26ee43a6
Author: Scott B <28817345+foundObjects@users.noreply.github.com>
Date: Tue Jul 20 23:31:31 2021 -0700
@@ -116,14 +131,29 @@ Date: Tue Jul 20 23:31:31 2021 -0700
Signed-off-by: Mario Limonciello <mario.limonciello at amd.com>
---
+ drivers/acpi/processor_idle.c | 3 +-
drivers/acpi/x86/s2idle.c | 67 +++++++++++--------
.../gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 3 +
.../gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 3 +
drivers/pinctrl/pinctrl-amd.c | 19 ++++--
drivers/pinctrl/pinctrl-amd.h | 1 +
drivers/platform/x86/amd-pmc.c | 3 +-
- 6 files changed, 62 insertions(+), 34 deletions(-)
-
+ 7 files changed, 64 insertions(+), 35 deletions(-)
+
+diff --git a/drivers/acpi/processor_idle.c b/drivers/acpi/processor_idle.c
+index 095c8aca141e..1b6529396371 100644
+--- a/drivers/acpi/processor_idle.c
++++ b/drivers/acpi/processor_idle.c
+@@ -789,7 +789,8 @@ static int acpi_processor_setup_cstates(struct acpi_processor *pr)
+ state->enter = acpi_idle_enter;
+
+ state->flags = 0;
+- if (cx->type == ACPI_STATE_C1 || cx->type == ACPI_STATE_C2) {
++ if (cx->type == ACPI_STATE_C1 || cx->type == ACPI_STATE_C2
++ || cx->type == ACPI_STATE_C3) {
+ state->enter_dead = acpi_idle_play_dead;
+ drv->safe_state_index = count;
+ }
diff --git a/drivers/acpi/x86/s2idle.c b/drivers/acpi/x86/s2idle.c
index 3a308461246a..7d1976e5dd8b 100644
--- a/drivers/acpi/x86/s2idle.c
diff --git a/PKGBUILD b/PKGBUILD
index 4fb7d55a1fc5..a75ef0676a32 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -148,7 +148,7 @@ source=("https://cdn.kernel.org/pub/linux/kernel/v${_branch}/linux-${_major}.tar
"2-2-mt76-mt7921-fix-retrying-release-semaphore-without-end.patch"
# squashed s0ix enablement
- "9001-v5.14.4-s0ix-patch-2021-09-15.patch"
+ "9001-v5.14.5-s0ix-patch-2021-09-16.patch"
)
validpgpkeys=(
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linux Torvalds
@@ -185,7 +185,7 @@ sha256sums=('7e068b5e0d26a62b10e5320b25dce57588cbbc6f781c090442138c9c9c3271b2'
'eb391b6d1ebf7ef99ece00b23609b94180a1f3c0149bcf05f6bbeb74d0b724c7'
'c368cc4eefff20b7ae904eec686b7e72b46ff02b32c8a4fbd6bd4039f087e7ba'
'1a8639167a1ee1b66f580c0c6f8304e6ef359a68cfa3eb869d9200a9f0234098'
- '041214e202be4a6e90f00724e87ed787b39db148b24efd5fb03fcf23577601c1')
+ 'b505528d2b2d8018849926f6f589ac5fefbd9116edd0ba44de88226f1aba4798')
# apply UKSM patch; TODO: note to self: don't forget to update the sum here during major version changes
#