summaryrefslogtreecommitdiffstats
path: root/lenovo
AgeCommit message (Collapse)Author
2020-04-21Revert "Change TLP charge thresholds"Jörg Thalheim
This reverts commit 76f681355cb6c2aab79d190907fbb521bd19ec87. This setting is opinionated and should be left to the user. See: https://github.com/NixOS/nixos-hardware/pull/154#issuecomment-617181517
2020-04-21Change TLP charge thresholdsj0hax
2020-04-14lenovo/thinkpad/t460s: Add missing acpi_call moduleDamien Cassou
This is required by tlp for battery management.
2020-04-14lenovo/thinkpad/t460s: Remove problematic optionsDamien Cassou
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-03-14thinkpad/t495: fix backlight save/load and and battery conditioning.David Anderson
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-11lenovo/thinkpad/t495: init from e495.David Anderson
The E495 and T495 are based on the same core Ryzen platform, so the E495 tweaks apply similarly to the T495. Tested on my own T495, works well.
2020-02-12thinkpad/e495: fix evaluationJörg Thalheim
fixes #145
2020-02-12Update lenovo/thinkpad/e495/default.nixLuis Hebendanz
Co-Authored-By: Jörg Thalheim <Mic92@users.noreply.github.com>
2020-02-11Added profile for issues 69289Luis Hebendanz
2020-01-02Add Lenovo ThinkPad L13 profile*Kim Zick (rummik)
2019-12-31Add Lenovo ThinkPad X280 profilemishudark
2019-11-02Add Lenovo ThinkPad T420 profileOleksii Filonenko
2019-10-16Replace ad hoc throttling fix with throttledMichael Peyton Jones
`throttled` is a service designed to fix the same CPU throttling bug, but it's an actively maintainted upstream project that we can use.
2019-10-16Initial p53 hardware configuration (#125)*Kim Zick
2019-10-09Merge pull request #123 from rycee/thinkpad-x1-extreme-gen2Jörg Thalheim
thinkpad/x1-extreme/gen2: add module
2019-10-06Merge pull request #124 from exi/masterRobin Gloster
match specifically on the sound chip
2019-10-04match specifically on the sound chipReno Reckling
2019-09-29thinkpad/x1-extreme/gen2: add moduleRobert Helgesson
2019-09-04thinkpad/x250: add acpi_callRobert Helgesson
This kernel module is needed to, for example, support tlp's - `START_CHARGE_THRESH_BAT?` and - `STOP_CHARGE_THRESH_BAT?` options.
2019-09-03Merge pull request #117 from Ma27/thinkpad-trackpoint-fixesRobin Gloster
thinkpad: minor trackpoint fixes
2019-09-02Add better pulseaudio support for thinkpad t490Reno Reckling
2019-09-01thinkpad/x1/6th-gen: fix trackpoint nameMaximilian Bosch
Newer ThinkPads have a new name for the Trackpoint - "TPPS/2 Elan TrackPoint". Having the "[...] IBM Trackpoint" as default caused some weird side-effects on my machine (e.g. stopped the trackpoint working after a suspend) with the wrong name. Although this is mentioned in the option's description[1], I think that this should be declared explicitly here. As soon, as we supported newer models as well[2], we should probably move this into its own common profile. [1] https://nixos.org/nixos/options.html#hardware.trackpoint.device [2] https://certification.ubuntu.com/catalog/component/input/5313/input%3ATPPS/2ElanTrackPoint/
2019-09-01thinkpad: emulate wheel for a trackpoint by defaultMaximilian Bosch
Most trackpoint users I know use the middle-button to have some scrolling functionality. So I think that for ThinkPads at least we should have this enabled by default if the trackpoint shall be used.
2019-05-13Merge pull request #106 from jnetod/masterJörg Thalheim
t430: add acpi_call module
2019-05-08Add basic support for the thinkpad t470sJoris Engbers
2019-05-04t430: add acpi_call moduleJosé Neto
2019-02-19lenovo-x1: removed battery TLP threshholdseyjhbb@gmail.com
2018-12-27lenovo x1 carbon gen6: update S3 suspendBenjamin Hipple
With UEFI >= 1.30, there's an explicit option to enable S3 power management. Once this is selected, S3 is enabled and "deep" is selected as the default /sys/power/mem_sleep value without requiring any kernel boot parameters.
2018-12-02add basic support for Lenovo Thinkpad T440s (#83)Trolli Schmittlauch
This adds basic support for the Thinkpad T440s, based on the work done for the T440p. The expression enables: - microcode updates - trackpoint support - kernel module for battery level management
2018-10-23move acpi_call.nix and cpu-throttling-bug.nix to common folderAndré-Patrick Bubel
2018-10-19lenovo/thinkpad/t450s: initLorenzo Manacorda
2018-09-04thinkpad: introduce t430Justin Humm
Copied everything from t440p, added a fix for the brightness keys
2018-09-02lenovo/thinkpad/x260: Use `med_power_with_dipm` in TLPRoman Volosatovs
2018-09-02lenovo/thinkpad/x260: Remove opinionated TLP configRoman Volosatovs
2018-09-02lenovo/thinkpad/x260: InitRoman Volosatovs
2018-09-01Fix acpi override loadAlberto Berti
As proposed by @garbas in #60
2018-09-01Fix cpu-throttling service file referenceAlberto Berti
2018-08-15T480s: use CPU throttling fix tooMichael Peyton Jones
2018-07-30Merge pull request #60 from azazel75/masterJörg Thalheim
Add basic support for 6th-gen X1
2018-07-21Enable powersave features when on battery (taken from #60)Alberto Berti
2018-07-17Add missing pkgs parameterAlberto Berti
2018-07-17Fix typoAlberto Berti
2018-07-17Add optional console font configuration to make it readable on QHD displaysAlberto Berti
2018-06-21Add ThinkPad X270 profileYegor Timoshenko
2018-06-08Add basic t480s profileMichael Peyton Jones
2018-06-08Add acpi_call moduleMichael Peyton Jones
2018-06-03Set a default to fix GTK/GNOME ui elements appareanceAlberto Berti
2018-06-03CosmeticAlberto Berti
2018-06-03Add a bit of documentationAlberto Berti
2018-06-03Add stub for the S3 suspend state issueAlberto Berti
See https://delta-xi.net/#056