Commit graph

205 commits

Author SHA1 Message Date
dadada 96e5a0a0e8 t14s: reformat 2023-07-30 09:06:37 +01:00
dadada 67b0b87fd8 p14s, t14s: remove linux-firmware version check
nixpkgs is currently using the `unstable-` version

See beb6196e9e
2023-07-30 09:06:37 +01:00
Burgess Chang a2ca907b42
lenovo-thinkpad-x1-nano-gen1: init
Signed-off-by: Burgess Chang <bsc@brsvh.org>
2023-06-11 01:11:59 +08:00
Dawid Dziurla 468a7a1081
lenovo-thinkpad-x1-6th-gen: swap throttled with thermald 2023-05-31 08:29:51 +02:00
Paul Jewell 31f8d1c364 Added Lenovo Thinkpad x390 2023-05-05 06:59:00 +01:00
Jörg Thalheim 449ab4e625 thinkpad-z: move to hidpi module 2023-03-25 11:35:40 +01:00
Naïm Favier fb4ff6250e
t14s,p14s: remove rtw89-firmware if linux-firmware new enough 2023-02-22 14:02:07 +01:00
bors[bot] d24ea777c5
Merge #559
559: p14s: do not include acpi_backlight on newer kernel versions r=Mic92 a=Mic92



Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2023-02-20 20:21:32 +00:00
Jörg Thalheim 93030acc16 p14s: do not include acpi_backlight on newer kernel versions 2023-02-20 21:12:29 +01:00
Pavel Atanasov 51ec9ab517
lenovo/thinkpad/t520: create
Borrow `t420`'s config since the machines only mainly differ in screen size
2023-02-09 20:17:37 +02:00
Jörg Thalheim d25ac8d999
Update lenovo/thinkpad/t440p/default.nix 2023-01-24 08:54:28 +00:00
surfaceflinger 759a06ec4a
lenovo/thinkpad/t440p: force load thinkpad_acpi
thinkpad_acpi doesn't load automatically on corebooted Lenovo ThinkPads T440p (but works fine if force_loaded). Doesn't affect users with stock firmware.
2023-01-20 21:37:32 +01:00
Jörg Thalheim 03c6d15152 treewide: apply deadnix and statix 2022-12-31 11:57:44 +01:00
bors[bot] 0099253ad0
Merge #502
502: common/gpu/nvidia*: Migrate to common/gpu/nvidia/* and add non-prime r=Mic92 a=TLATER



Co-authored-by: Tristan Daniël Maat <tristan.maat@codethink.co.uk>
2022-11-22 19:43:54 +00:00
Tristan Daniël Maat cdd049a353
treewide: Migrate to new nvidia modules 2022-11-13 01:55:13 +00:00
matthewcroughan 435a9c6526 Add support for ssd to Lenovo ThinkPad T480 2022-11-11 13:43:35 +00:00
Daniel Reimer 7b063efe67 add lenovo/thinkpad/x1/10th-gen 2022-11-05 22:15:29 -07:00
MayNiklas 2c27afc7ed add lenovo/thinkpad/x1/yoga/7th-gen 2022-10-22 15:35:24 +02:00
Davide Dapelo 821c9f1d35 Add support for ssd to Lenovo ThinkPad T480s 2022-10-15 13:54:18 +01:00
K900 1788d8f74e
lenovo/thinkpad/x1-extreme: remove acpi_call
It's deprecated and doesn't work correctly anyway. Recent firmwares can power the GPU off if it drops off the bus, which can be forced with udev rules.
2022-10-02 12:50:42 +03:00
Jörg Thalheim 5c0995a012 thinkpad-z: fix eval 2022-09-29 13:32:55 +02:00
Jörg Thalheim a0df6cd6e1
Merge pull request #462 from flosse/p16s
Add lenovo/thinkpad/p16s/amd/gen1
2022-09-15 10:12:37 +02:00
Jörg Thalheim f29ce8dd25
Merge pull request #464 from CalebJohn/t14amdgen3
Add thinkpad t14 amd gen3
2022-09-15 10:12:12 +02:00
Markus Kohlhase 1cf3862265 Add lenovo/thinkpad/p16s/amd/gen1 2022-09-14 13:44:17 +02:00
CalebJohn f6f318b52a Add thinkpad t14 amd gen3 2022-09-13 16:36:19 -07:00
Domen Kožar 305bbc2442 tinkpad t14s amd: enable deep sleep 2022-09-13 12:16:46 +01:00
Jörg Thalheim 7866333317
Merge pull request #447 from aciceri/thinkpad-x1-g7
Removed unnecesary quirks and added `throttled` service
2022-09-02 05:22:28 +01:00
Jörg Thalheim 57164fc634
Merge pull request #452 from marijanp/z-series
lenovo/z: add Lenovo Thinkpad Z(13)
2022-09-02 05:22:11 +01:00
Marijan Petričević fb635bfba0
lenovo/z: add Lenovo Thinkpad Z(13)
Co-authored-by: toastal <toastal@posteo.net>
2022-09-01 12:04:22 +02:00
Philippe Schaaf 7ffa41766a added lenovo thinkpad T590
Copied from T550 and T490 config.
Omit the pulseaudio profile from T490 config for now.

Signed-off-by: Philippe Schaaf <philippe.schaaf@secunet.com>
2022-08-18 08:54:15 +02:00
Andrea Ciceri adbeb1a5d6
Enable throttled for Thinkpad X1 gen 7 too
Even if this device is currently not mentioned upstream between the
devices that need this I stressed my machine (using `s-tui`) with and
without and I can confirm that it incremented the average CPU frequency
during the stress test (from 1.8/2GHz to around 3GHz).
2022-08-17 16:41:12 +02:00
Andrea Ciceri 2284621815
Quirks no more needed 2022-08-17 14:45:50 +02:00
Mark K Gardner b19015a0ba
Adds support for Thinkpad T460p 2022-07-19 09:06:58 -04:00
Chris McDonough 0e7decc220 fix merge conflicts from p52-to-master merge 2022-07-13 17:48:44 -04:00
Chris McDonough 6aafb9960b comment about silencing ACPI errors 2022-07-13 01:15:35 -04:00
Chris McDonough 66f8f007d0 add comment about normalizing dpi between sync and offload mode 2022-07-12 23:02:05 -04:00
Chris McDonough a3f3326899 add comment about normalizing dpi between sync and offload mode 2022-07-12 23:01:26 -04:00
Chris McDonough e8e0e7dc37 conditionally turn on power management and modesetting when we are in sync mode 2022-07-12 20:02:44 -04:00
Chris McDonough 6261a28429 conditionally turn on power management and modesetting when we are in sync mode 2022-07-12 20:01:42 -04:00
Chris McDonough fd08b05aed comment about acpi errors 2022-07-12 17:11:02 -04:00
Chris McDonough 116ae977ab throttled consistency 2022-07-11 17:44:39 -04:00
Chris McDonough 47cb2be872 mkDefault consistency 2022-07-10 19:13:48 -04:00
Chris McDonough c2295916b3 mkDefault consistency 2022-07-10 19:10:49 -04:00
Chris McDonough bd873a9807 cannot replicate sleep problem without external monitor or any usb device plugged in 2022-07-09 04:36:30 -04:00
Chris McDonough f5d9dd114f cannot replicate findings for sleep not working when system has no usb or external video plugged in to it, make wireless work 2022-07-08 23:11:43 -04:00
Chris McDonough 22cdffc925 turns out hardware.enableAllFirmware is also required for p51 wireless 2022-07-07 10:00:40 -04:00
Chris McDonough 005e19d6f0 required to make wireless work 2022-07-07 09:31:42 -04:00
Chris McDonough ac75bbc476 transform sleep comment into optionally includable expression 2022-07-05 17:45:16 -04:00
Chris McDonough e36b0c4022 add p52 2022-07-05 14:39:22 -04:00
Chris McDonough f90db4cb9e add p50 and p51 2022-07-04 23:24:35 -04:00