summaryrefslogtreecommitdiffstats
path: root/lenovo
AgeCommit message (Collapse)Author
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
2018-06-03Add the temporary fix for the cpu-throttling issueAlberto Berti
See https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_6)#Power_management.2FThrottling_issues
2018-06-03Move battery settings to the configuration for all the 6th gen modelsAlberto Berti
2018-05-31Give TLP more control over the battery and enable battery life saver parametersAlberto Berti
2018-05-31Add basic support for 6th-gen X1Alberto Berti
2018-01-29lenovo/thinkpad/x230: resolve tearingYegor Timoshenko
2017-12-27common/cpu/intel: add vaapi/vdpau driversYegor Timoshenko
I've tested this to work on MacBookAir4,1 and I'm going to deploy it to MacBookAir6,2 today and Lenovo ThinkPad X230 in a week from now. Also, cleaned up Lenovo ThinkPad X230 profile.