Commit graph

132 commits

Author SHA1 Message Date
Jörg Thalheim 3cc8c47af3
Merge pull request #315 from ebbertd/e14-amd
Update E14 AMD
2021-09-22 00:39:40 +01:00
Naïm Favier 95ce025962
lenovo/thinkpad/t420: add tp-smapi
The T420 seems to have partial (readonly) support for the tp-smapi module, which TLP can make use of:

> Install tp-smapi kernel modules for extended battery info (e.g. the cycle count)
2021-09-16 12:41:30 +02:00
Daniel Ebbert 48b7c1c782
Update E14 AMD 2021-09-01 09:34:21 +02:00
Julian Stecklina 03eba5720a lenovo/thinkpad/l14/amd: drop workaround for old kernels
... because the latest supported NixOS runs on Linux 5.10 by
default.
2021-08-25 23:33:11 +02:00
Julian Stecklina 2c549a1bfb lenovo/thinkpad/l14: enable SSD config 2021-08-25 23:33:11 +02:00
Julian Stecklina 9ff8606e7e lenovo/thinkpad/l14/amd: switch to soft iommu mode to prevent mmcblk kernel panic 2021-08-25 23:33:11 +02:00
Julian Stecklina 49f1d1e1f8 lenovo/thinkpad/l14/amd: enable AMD GPU config 2021-08-25 23:23:35 +02:00
Daniel Ebbert 6f10c889c0
Init Lenovo ThinkPad E14 2021-08-19 12:15:46 +02:00
Daniel Ebbert eb385fad1e
lenovo/thinkpad/e495: use native acpi backlight 2021-08-18 11:58:49 +02:00
Domen Kožar 8296b88560 Add Thinkpad P14s 2021-08-04 13:54:40 +02:00
Naïm Favier acc32e590b
lenovo/thinkpad/t420: use cpu/intel/sandy-bridge 2021-07-25 12:11:47 +02:00
Your Name 19071fde4f lenovo/thinkpad/x13-yoga: Use relative symlink 2021-07-03 09:17:31 +02:00
Your Name 723e8f796c lenovo/thinkpad: Added x13-yoga for backwards-compability 2021-07-01 23:14:45 +02:00
Your Name f08cf2d7f7 lenovo/thinkpad: #283 Use directory instead of file 2021-07-01 14:03:59 +02:00
Your Name c076216644 lenovo/thinkpad: Refactor of yogas 2021-07-01 13:52:08 +02:00
Your Name 6a77d708e7 leovo/thinkpad/l13-yoga: Use L13's definition 2021-07-01 11:42:08 +02:00
Your Name 020310e5a3 Merge branch 'master' of github.com:NixOS/nixos-hardware 2021-07-01 11:18:55 +02:00
Jörg Thalheim 03085184c9
thinkpad-l13: add ssd 2021-07-01 07:32:25 +02:00
Your Name 49cb5fb3d3 Add L13 Yoga 2021-06-30 16:18:18 +02:00
Jörg Thalheim a4a9796b73
p1: remove nvidia module again 2021-06-26 15:11:18 +02:00
Cyryl Płotnicki a67ed0c3a2 Add Lenovo Thinkpad T480 2021-06-12 10:38:34 +01:00
cwyc fccbee72df
thinkpad t14s amd: add amd gpu module (#271) 2021-06-08 10:09:01 +01:00
Pavel Nazarov b2186d6c3c
Add lenovo-thinkpad-p1 (#266)
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2021-06-01 05:30:09 +01:00
Jörg Thalheim da67c36853
add lenovo-thinkpad-x13 2021-05-01 08:29:22 +02:00
James Earl Douglas 00b40b766f
Add a profile for the Thinkpad X200s 2021-04-20 19:50:55 -07:00
James Earl Douglas dbbd0d4093
Add a profile for the Thinkpad T460 2021-04-20 05:27:36 -07:00
Peng Mei Yu cca70642e8 ThinkPad X270: Disable Panel Self Refresh. 2021-03-09 13:41:09 +08:00
Jacek Galowicz f59106598e Add Lenovo X13 Yoga Gen 1 2021-02-06 18:33:03 +01:00
Julian Stecklina dc5fa221b2 lenovo/thinkpad/l14/amd: update iommu comment 2020-12-05 14:02:07 +01:00
Ivan Kovnatsky 8b04c30d8b
lenovo/thinkpad/t14: created symlink to t14s/ 2020-11-04 13:16:12 +02:00
Jörg Thalheim 26e9c94511
Merge pull request #204 from oxzi/x260-i915
lenovo/thinkpad/x260: i915.enable_psr=0 parameter
2020-11-03 08:53:36 +01:00
Alvar Penning fd644de340 lenovo/thinkpad/x260: i915.enable_psr=0 parameter
The video driver causes short freezes from time to time, especially if
an external monitor is attached. Adding the i915.enable_psr=0 kernel
parameter mitigates those freezes.

This is a known problem for the X260, as mentioned in the Arch Wiki. It
occurred mainly after switching to kernel version five.
2020-10-31 16:11:04 +01:00
Alvar Penning de6811f14d lenovo/thinkpad/x260: use services.tlp.settings
With switching from NixOS 20.03 to 20.09, the services.tlp.extraConfig
option became deprecated and was replaced by services.tlp.settings.

The ThinkPad X260 is only device within nixos-hardware which makes use
of this configuration.
2020-10-31 15:59:40 +01:00
dadada 04c79afe1c
t14s: add AMD Gen1 model
t14s: fix minimum required kernel version
2020-10-26 09:13:38 +01:00
dadada 81b5488961
t14s: add comment
Add commend about suspending to RAM and fingerprint sensor.
2020-10-26 01:07:23 +01:00
dadada 42ec21a27c
t14s: init
Copied from t495.
2020-10-25 19:50:39 +01:00
Jörg Thalheim 770dbcdb49
Merge pull request #195 from candeira/thinkpad_x220_sandy-bridge 2020-10-20 06:35:01 +02:00
Julian Stecklina ccf7985cb3 lenovo/thinkpad/l14: init
Add support for the Lenovo Thinkpad L14 Gen 1 Intel and AMD variants.
2020-10-15 00:37:49 +02:00
Javier Candeira 7234b11dff Thinkpad x220 has Sandy Bridge CPU 2020-10-13 22:12:23 +11:00
hoppla20 9d36eb67f2
Update default.nix 2020-10-01 07:54:29 +02:00
Vincent Cui b175484c5a fix lenovo thinkpad e470 2020-09-23 20:08:23 +02:00
Vincent Cui 9bc1f316a6 add lenovo thinkpad e470 2020-09-23 08:06:47 +02:00
Vincent Cui 338792821a add e470 configuration 2020-09-23 08:01:20 +02:00
Jörg Thalheim 741b3ba508 lenovo/thinkpad/x1/7th-gen: fix evaluation 2020-08-13 15:01:48 +02:00
Hoang Xuan Phu 8c320bbc8a lenovo/thinkpad/x1/7th-gen: init 2020-05-17 09:22:51 -04:00
Jörg Thalheim 41d2c3322b
Revert "Change TLP charge thresholds"
This reverts commit 76f681355c.

This setting is opinionated and should be left to the user.
See: https://github.com/NixOS/nixos-hardware/pull/154#issuecomment-617181517
2020-04-21 21:10:18 +01:00
j0hax 76f681355c Change TLP charge thresholds 2020-04-21 03:47:11 +02:00
Damien Cassou 157ae443af
lenovo/thinkpad/t460s: Add missing acpi_call module
This is required by tlp for battery management.
2020-04-14 22:54:52 +02:00
Damien Cassou 0ef7d22b6c
lenovo/thinkpad/t460s: Remove problematic options
See there links for details:

https://github.com/NixOS/nixos-hardware/pull/134#pullrequestreview-336181593
https://github.com/NixOS/nixos-hardware/pull/134#discussion_r361146814
2020-04-14 22:54:31 +02:00
David Anderson 03dedf4cfd thinkpad/t495: fix backlight save/load and and battery conditioning.
Saving/loading the backlight state requires the acpi_backlight=native
kernel parameter.

acpi_call is required by TLP to get access to battery conditioning
information from the firmware.

Signed-off-by: David Anderson <dave@natulte.net>
2020-03-14 20:57:22 -07:00