From 322dc8db3e2a40cdb5a03ed9e094d8666029b9e9 Mon Sep 17 00:00:00 2001 From: Edgar B <39066502+Guekka@users.noreply.github.com> Date: Fri, 14 Oct 2022 05:36:13 +0000 Subject: [PATCH 1/2] 15arh05: fix tlp scaling governor --- lenovo/ideapad/15arh05/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lenovo/ideapad/15arh05/default.nix b/lenovo/ideapad/15arh05/default.nix index 24abae6..5f2d8d7 100644 --- a/lenovo/ideapad/15arh05/default.nix +++ b/lenovo/ideapad/15arh05/default.nix @@ -17,4 +17,8 @@ # Cooling management services.thermald.enable = lib.mkDefault true; + # tlp defaults to "powersave", which doesn't exist on this laptop + services.tlp.settings = { + CPU_SCALING_GOVERNOR_ON_BAT = "schedutil"; + }; } From d3e383e974fea21fde01864d67c6c231f597df5f Mon Sep 17 00:00:00 2001 From: Edgar B <39066502+Guekka@users.noreply.github.com> Date: Fri, 14 Oct 2022 05:38:50 +0000 Subject: [PATCH 2/2] 15arh05: add acpi_call This can be used by tools like shaansubbaiah/powercontrol to enable fast charging --- lenovo/ideapad/15arh05/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/lenovo/ideapad/15arh05/default.nix b/lenovo/ideapad/15arh05/default.nix index 5f2d8d7..9914544 100644 --- a/lenovo/ideapad/15arh05/default.nix +++ b/lenovo/ideapad/15arh05/default.nix @@ -5,6 +5,7 @@ ../../../common/cpu/amd ../../../common/gpu/nvidia.nix ../../../common/pc/laptop + ../../../common/pc/laptop/acpi_call.nix ../../../common/pc/laptop/ssd ];