nixos-hardware/lenovo/thinkpad
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
..
e14 Update E14 AMD 2021-09-01 09:34:21 +02:00
e470 Update default.nix 2020-10-01 07:54:29 +02:00
e495 lenovo/thinkpad/e495: use native acpi backlight 2021-08-18 11:58:49 +02:00
l13 lenovo/thinkpad: #283 Use directory instead of file 2021-07-01 14:03:59 +02:00
l14 lenovo/thinkpad/l14/amd: drop workaround for old kernels 2021-08-25 23:33:11 +02:00
p1 p1: remove nvidia module again 2021-06-26 15:11:18 +02:00
p14s/amd/gen2 p14s: starting with 5.16 we have this kernel module upstream 2022-02-01 22:12:04 +01:00
p53 Replace ad hoc throttling fix with throttled 2019-10-16 22:31:05 +01:00
t14 add laptop/ssd module to thinkpad-t14 2022-03-24 13:43:32 -03:00
t14s thinkpad t14s amd: add amd gpu module (#271) 2021-06-08 10:09:01 +01:00
t410 treewide: mark things that have to be done 2017-12-25 22:07:47 +00:00
t420 lenovo/thinkpad/t420: add tp-smapi 2021-09-16 12:41:30 +02:00
t430 lenovo.thinkpad.t430: fix boot.kernelParams 2021-10-26 19:50:38 -06:00
t440p treewide: mark things that have to be done 2017-12-25 22:07:47 +00:00
t440s add basic support for Lenovo Thinkpad T440s (#83) 2018-12-02 23:25:43 +00:00
t450s move acpi_call.nix and cpu-throttling-bug.nix to common folder 2018-10-23 09:28:07 +01:00
t460 Add a profile for the Thinkpad T460 2021-04-20 05:27:36 -07:00
t460s lenovo/thinkpad/t460s: Add missing acpi_call module 2020-04-14 22:54:52 +02:00
t470s Add basic support for the thinkpad t470s 2019-05-08 23:52:27 +02:00
t480 Add Lenovo Thinkpad T480 2021-06-12 10:38:34 +01:00
t480s Replace ad hoc throttling fix with throttled 2019-10-16 22:31:05 +01:00
t490 Replace ad hoc throttling fix with throttled 2019-10-16 22:31:05 +01:00
t495 thinkpad/t495: fix backlight save/load and and battery conditioning. 2020-03-14 20:57:22 -07:00
t550 Add basic support for the thinkpad t550 2021-10-09 16:49:21 +02:00
x1 Remove intel_iommu=on by default for all X1 models. 2022-04-01 23:06:12 +10:30
x1-extreme Replace ad hoc throttling fix with throttled 2019-10-16 22:31:05 +01:00
x13 x13: fix loading psmouse 2021-12-26 10:15:40 +01:00
x13-yoga lenovo/thinkpad/x13-yoga: Use relative symlink 2021-07-03 09:17:31 +02:00
x140e treewide: abstract away common configs into common/ 2017-12-24 23:21:05 +00:00
x200s Add a profile for the Thinkpad X200s 2021-04-20 19:50:55 -07:00
x220 Thinkpad x220 has Sandy Bridge CPU 2020-10-13 22:12:23 +11:00
x230 Update X230 config using available common settings 2021-10-21 10:11:37 +02:00
x250 thinkpad/x250: add acpi_call 2019-09-04 22:46:49 +02:00
x260 Merge pull request #204 from oxzi/x260-i915 2020-11-03 08:53:36 +01:00
x270 ThinkPad X270: Disable Panel Self Refresh. 2021-03-09 13:41:09 +08:00
x280 Add Lenovo ThinkPad X280 profile 2019-12-31 15:38:59 +01:00
default.nix thinkpad: emulate wheel for a trackpoint by default 2019-09-01 17:59:17 +02:00
tp-smapi.nix thinkpad: only enable tp_smapi on compatible ThinkPads, closes #36 2017-12-24 15:26:31 +00:00
yoga.nix lenovo/thinkpad: Refactor of yogas 2021-07-01 13:52:08 +02:00