1
0
mirror of https://github.com/NixOS/nixos-hardware synced 2024-06-03 03:23:35 +02:00
Commit Graph

170 Commits

Author SHA1 Message Date
koalp
b750b56a20
feat: add acpi_call and ssd for thinkpad x270
acpi_call is required to use tlp on lenovo thinkpad x270 and some x270
have an ssd.

Therefor, acpi_call and ssd have been added to the lenovo thinkpad x270
hardware config.
2022-04-24 12:47:42 +02:00
Thomas Woolford
08cf55e7b6
Remove intel_iommu=on by default for all X1 models.
IOMMU still breaks suspend/resume on multiple Lenovo models including X1.
Currently broken on at least Gen4 which I'm testing on. Hard locks the system during suspend.

This thread claims it works on Gen4 with kernel 5.16.1 but it doesn't work on my hardware, firmware fully updated.
https://bugzilla.kernel.org/show_bug.cgi?id=197029

This should probably be turned on individually for models known to work until it can be more thoroughly tested.
2022-04-01 23:06:12 +10:30
Guilherme Ananias
8c6b773900
add laptop/ssd module to thinkpad-t14 2022-03-24 13:43:32 -03:00
Jörg Thalheim
c326257692
Merge pull request #392 from rhoriguchi/master
Add lenovo legion 7 slim 15ach6
2022-03-23 13:54:24 +00:00
Ryan Horiguchi
27e7087af5
Add lenovo legion 7 slim 15ach6 2022-03-23 13:44:38 +01:00
Markus Schneider
83c1cd4a5a add support for lenovo X1 yoga 2022-03-16 18:25:14 +01:00
Nicholas Sielicki
72d4903998 add lenovo legion 5 15ARH05H 2022-03-06 20:40:20 +00:00
Jörg Thalheim
ac307defda
Merge pull request #370 from esterlus/este/t14gen2
added thinkpad t14 gen2 and copied t14s files where applicable
2022-02-14 20:14:05 +00:00
Jörg Thalheim
6b6f4f8dd6
thinkpad/x1/6th-gen/QHD: drop gtk hidpi env variables
Those actually break Gnome/wayland. They might work on x11.
2022-02-12 19:42:06 +01:00
Ronny Esterluss
6e9617a733 readded t14 amd gen1 to new folder structure 2022-02-04 15:10:46 +01:00
Ronny Esterluss
2e4ee9d5e8 removed empty newline 2022-02-02 10:54:59 +01:00
Ronny Esterluss
ce38b7abb1 added thinkpad t14 gen2 and copied t14s files where applicable 2022-02-02 10:54:31 +01:00
Jörg Thalheim
7dd944da98 p14s: starting with 5.16 we have this kernel module upstream 2022-02-01 22:12:04 +01:00
Brandon Weeks
6bdf6d3cda thinkpad/x1: enable Intel IOMMU 2022-01-10 00:47:30 -08:00
Jörg Thalheim
2a76e1204f
Merge pull request #351 from Mic92/x13
x13: fix loading psmouse
2021-12-26 10:18:00 +00:00
Jörg Thalheim
b166aab83e x13: fix loading psmouse 2021-12-26 10:15:40 +01:00
ilian
5bc7087038 thinkpad/x1: import ssd config for relevant models 2021-12-19 12:06:09 +01:00
Mark Karpov
0492dd8216
Add a config for the 9th generation of Lenovo Thinkpad X1
This solves lagging noticeable on high-resolution screens.

Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2021-11-18 10:55:46 +01:00
Jörg Thalheim
63adb4a0c0
Merge pull request #324 from yvan-sraka/patch-1
Update X230 config using available common settings
2021-10-28 20:48:13 +02:00
P. R. d. O
fdf8fa5d20
lenovo.thinkpad.t430: fix boot.kernelParams 2021-10-26 19:50:38 -06:00
Yvan Sraka
36d75fdcdc
Update X230 config using available common settings 2021-10-21 10:11:37 +02:00
Gaute Ravndal
3c474df279 Add basic support for the thinkpad t550 2021-10-09 16:49:21 +02:00
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