1
0
Fork 0
mirror of https://github.com/NixOS/nixos-hardware synced 2024-11-30 14:59:43 +01:00
Commit graph

966 commits

Author SHA1 Message Date
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
workflow
638263b724 Add Dell XPS 17 9700
Co-authored-by: Ivan Malison <IvanMalison@gmail.com>
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2022-04-01 10:10:15 +01:00
vroad
ae3ac92431 Remove swappiness config 2022-03-31 10:44:20 +09:00
Andrea Ciceri
e1b2cf65a7
add: pinebook-pro 2022-03-29 23:31:55 +02:00
Jörg Thalheim
feceb4d24f
Merge pull request #395 from noghartt/ssd-on-thinkpad-t14
Add SSD module to ThinkPad T14
2022-03-24 16:57:06 +00:00
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
Jörg Thalheim
7c645f246e
Merge pull request #394 from sagikazarmark/fix-mic-button-on-asus-zephyrus-ga503
fix: asus zephyrus g15 mute button
2022-03-23 13:53:50 +00:00
Ryan Horiguchi
27e7087af5
Add lenovo legion 7 slim 15ach6 2022-03-23 13:44:38 +01:00
Mark Sagi-Kazar
1e9c05daf2 fix: asus zephyrus g15 mute button
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2022-03-23 13:26:43 +01:00
Jörg Thalheim
a352d86727
Merge pull request #390 from feijoas/master
add support for lenovo X1 yoga
2022-03-23 07:55:49 +00:00
Jörg Thalheim
d1d1134d50
Merge pull request #393 from sagikazarmark/add-asus-zephyrus-ga503
Add asus rog zephyrus ga503
2022-03-23 07:55:14 +00:00
Mark Sagi-Kazar
17890dd758 add asus rog zephyrus ga503
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2022-03-23 02:17:40 +01:00
Markus Schneider
83c1cd4a5a add support for lenovo X1 yoga 2022-03-16 18:25:14 +01:00
Jörg Thalheim
32f61571b4
Merge pull request #391 from SuperSamus/radv
AMD: Prefer RADV
2022-03-16 16:20:44 +00:00
Martino Fontana
abd470874b AMD: Prefer RADV 2022-03-16 17:09:08 +01:00
Jörg Thalheim
816a935bf5
Merge pull request #372 from Emiller88/framework
feat(framework): Add initial support
2022-03-09 11:39:42 +00:00
Edmund Miller
081907627c
fix(framework): Drop GTK environment variables
https://github.com/NixOS/nixos-hardware/pull/376
2022-03-08 09:18:35 -06:00
Edmund Miller
59753d2f8a
fix(framework): Remove fonts.fontconfig.dpi
It no longer has any effect and tests fail then.
2022-03-08 09:18:35 -06:00
Edmund Miller
d0fd296ecd
docs: Add framework 2022-03-08 09:18:33 -06:00
Edmund Miller
4a7e3d64f4
fix(framework): Follow x1 QHD settings 2022-03-08 09:18:18 -06:00
Edmund Miller
f7244a341f
feat(framework): Add initial settings
- Enable deep sleep
- Use kernel that's 5.12 or latest
- Enable fingerprint scanner
- HiDPI
2022-03-08 09:18:18 -06:00
Jörg Thalheim
c730530902
Merge pull request #380 from LunNova/asus-battery-fix
asus/battery.nix: fix chargeUpto after suspend/resume, make script optional
2022-03-08 15:01:26 +00:00
Jörg Thalheim
86fa91c21f
Merge pull request #386 from sielicki/master
add legion 5 (lenovo-legion-15arh05h)
2022-03-07 10:00:49 +00:00
Jörg Thalheim
a91de8c914
Merge pull request #387 from NixOS/dependabot/github_actions/actions/checkout-3
build(deps): bump actions/checkout from 2 to 3
2022-03-07 06:48:05 +00:00
dependabot[bot]
10f6346d98
build(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 02:02:31 +00:00
Nicholas Sielicki
72d4903998 add lenovo legion 5 15ARH05H 2022-03-06 20:40:20 +00:00
Nicholas Sielicki
b6d10e0e1b Fix alphabetical sort on readme table 2022-03-06 20:38:45 +00:00
Nicholas Sielicki
478cc4aa6e make comment more clear that it applies to all igpus, not just intel 2022-03-06 19:25:42 +00:00
Jörg Thalheim
a7bca8d0d8
Merge pull request #383 from ettom/master
Add rpi4 pwm0 support
2022-03-04 12:52:02 +00:00
Jörg Thalheim
466eff0875
Merge pull request #385 from NixOS/surface-kernel
Surface kernel
2022-03-04 12:51:07 +00:00
Jörg Thalheim
d27442ac2f
import editorconfig from nixpkgs
some sections that were not applicable were left out
2022-03-04 13:41:36 +01:00
Jörg Thalheim
b94d24f855
rpi2: unset nix.buildCores
by default it already sets buildCores == available cores
2022-03-04 13:41:27 +01:00
kiana-S
3e4d52da0a
surface/kernel: 5.13.4 -> 5.16.11 2022-03-04 13:41:15 +01:00
Jörg Thalheim
c3c66f6db4
Merge pull request #384 from ilkecan/define-VDPAU_DRIVER
common/cpu/intel: define VDPAU_DRIVER env variable
2022-02-26 05:59:57 +00:00
ilkecan
1da3ba110c common/cpu/intel: define VDPAU_DRIVER env variable
`libvdpau-va-gl` is a wrapper around VAAPI to have a VDPAU driver, which
is required for Intel GPU's. `VDPAU_DRIVER` environment variable is set
to "va_gl", since it defaults to "nvidia".
2022-02-26 03:01:01 +00:00
Jörg Thalheim
a8d33117de
Merge pull request #382 from ursi/microsoft-surface-wifi
Refactor ath10k-replace to no longer need an outputHash
2022-02-25 13:44:38 +00:00
ettom
1c076b237f Add rpi4 pwm0 support 2022-02-24 16:02:40 +02:00
Jörg Thalheim
ca893110b3
assus/battery: rename option to match nixpkgs convention 2022-02-23 10:23:56 +01:00
Mason Mackaman
b633d393e2 Refactor ath10k-replace to no longer need an outputHash
The outputHash would change and frequently cause this to not work. This
gets around the issue by using the built version firmwareLinuxNonfree as
a source instead of trying to patch it directly.
2022-02-20 12:23:14 -05:00
Luna Nova
472f72a42d
Apply @Mic92's pkgs.runtimeShell suggestion
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2022-02-20 06:16:38 -08:00
Jörg Thalheim
1ccfe243aa
Merge pull request #379 from kilimnik/master
flake.nix add missing profiles
2022-02-20 08:46:22 +00:00
Luna Nova
acded13f27
asus/battery.nix: fix chargeUpto after suspend/resume, make script optional 2022-02-19 16:09:26 -08:00
Daniel Kilimnik
93647384a6 flake.nix add missing profiles 2022-02-19 21:03:49 +01:00
Jörg Thalheim
10eab1c4cd
Merge pull request #375 from adomixaszvers/fix/lenovo-thinkpad-l13-yoga
Fix flake output lenovo-thinkpad-l13-yoga
2022-02-14 20:21:32 +00:00
Jörg Thalheim
9a11a5b7cd
Merge pull request #377 from dev-null-undefined/master
Added msi-gs60 to flake modules
2022-02-14 20:19:41 +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
dev-null-undefined
f3a00cd932
Added msi-gs60 to flake modules 2022-02-14 13:35:06 +01:00
Jörg Thalheim
c361b95475
Merge pull request #376 from NixOS/hidpi
thinkpad/x1/6th-gen/QHD: drop gtk hidpi env variables
2022-02-12 18:53:08 +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