diff options
Diffstat (limited to 'dell')
-rw-r--r-- | dell/xps/13-9380/README.wiki | 9 | ||||
-rw-r--r-- | dell/xps/13-9380/default.nix | 14 |
2 files changed, 23 insertions, 0 deletions
diff --git a/dell/xps/13-9380/README.wiki b/dell/xps/13-9380/README.wiki new file mode 100644 index 0000000..a2a7f5d --- /dev/null +++ b/dell/xps/13-9380/README.wiki @@ -0,0 +1,9 @@ += Dell XPS 13 9380 = + +== Battery drain when sleeping == + +The laptop uses the S2 sleep mode by default instead of S3, which leads to +draining a lot of battery during sleep. + +See https://wiki.archlinux.org/index.php/Dell_XPS_13_(9370)#Power_Management +and https://bugzilla.kernel.org/show_bug.cgi?id=199689#c3 for reference diff --git a/dell/xps/13-9380/default.nix b/dell/xps/13-9380/default.nix new file mode 100644 index 0000000..47e6765 --- /dev/null +++ b/dell/xps/13-9380/default.nix @@ -0,0 +1,14 @@ +{ lib, pkgs, ... }: + +{ + imports = [ + ../../../common/pc/laptop + ../../../common/pc/laptop/acpi_call.nix + ]; + + # Force S3 sleep mode. See README.wiki for details. + boot.kernelParams = [ "mem_sleep_default=deep" ]; + + # touchpad goes over i2c + boot.blacklistedKernelModules = [ "psmouse" ]; +} |