1
0
Fork 0
mirror of https://github.com/NixOS/nixos-hardware synced 2024-11-16 16:09:40 +01:00
Commit graph

184 commits

Author SHA1 Message Date
Ivan Nikolaenko
75b6ec4775
Add NXP i.MX8 SOC family support.
Currently there are two devices supported:
* imx8qm-mek
* imx8qxp-mek

Signed-off-by: Ivan Nikolaenko <ivan.nikolaenko@unikie.com>
2023-02-20 12:19:39 +02:00
necrophcodr
1c319687c1 gpd/win-2: init 2023-02-20 09:40:39 +01:00
Winston R. Milling
48e4621f98
Add flake and readme links 2023-02-07 07:09:22 -06:00
mexisme
f67688dcf5 Add specialisation for Surface Laptop (AMD) 2023-01-11 11:16:39 +13:00
mexisme
de3ec80522 Add Surface Pro (Intel) 2023-01-11 02:11:52 +13:00
mexisme
5b713dd72e Merge branch 'microsoft/surface/specialisation/common-files' into microsoft/surface/specialisation/surface-go 2023-01-11 01:51:01 +13:00
mexisme
9d4505d4e1 Update README 2023-01-11 01:39:03 +13:00
mexisme
f00dee1fdf Remove the "deprecated" module
- It makes more sense to error-out and provide information on how to update.
2023-01-11 00:29:15 +13:00
mexisme
157a74d8a4 "old" --> "deprecated" 2023-01-11 00:29:15 +13:00
mexisme
20cc307602 Update README.md and flake.nix 2023-01-10 17:29:15 +13:00
mexisme
d8df3d756a Update README.md and flake.nix 2023-01-10 17:18:47 +13:00
mexisme
6518a93150 Update README.md and flake.nix 2023-01-10 16:35:29 +13:00
Hiram Tanner
c82db46e75 Added configuration for panasonic
Update panasonic/letsnote/cf-lx4/default.nix

Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>

Added profile to flake.nix
2022-12-31 23:30:14 +09:00
Jörg Thalheim
03c6d15152 treewide: apply deadnix and statix 2022-12-31 11:57:44 +01:00
mexisme
ed291da4ab Update flake.nix and root README.md 2022-12-31 14:23:53 +13:00
suliman
485f3bc2f2 Add LENOVO Yoga 6 13ALC6 82ND 2022-12-24 02:38:10 +03:00
bors[bot]
25010a042c
Merge #515
515: Update config of Lenovo legion 16ach6h r=Mic92 a=LostAttractor



Co-authored-by: ChaosAttractor <46527539+LostAttractor@users.noreply.github.com>
2022-12-19 16:37:27 +00:00
ChaosAttractor
ab165ab191 Add standalone hybrid only and nvidia only modules 2022-12-19 23:10:28 +08:00
s1341
9c0fa60e49 Latitude 7430: init 2022-12-19 12:41:50 +02:00
Alexandre Acebedo
e18b759b1b Add support for GA402 2022-12-03 17:19:05 +01:00
4JX
56bb7c93b3 Add Lenovo Legion 5 Pro Gen 6 2022-11-23 20:47:27 +01:00
Tristan Daniël Maat
7e60458d86
common/gpu/nvidia*: Migrate to common/gpu/nvidia/* and add non-prime
Fixes #338
2022-11-13 01:41:03 +00:00
Quinn Dougherty
d43d5ad52a Latitude 3340: init 2022-11-11 10:04:17 +01:00
Daniel Reimer
7b063efe67 add lenovo/thinkpad/x1/10th-gen 2022-11-05 22:15:29 -07:00
bors[bot]
dfd9128433
Merge #487
487: add thinkpad x1 yoga 7th-gen r=Mic92 a=MayNiklas



Co-authored-by: MayNiklas <info@niklas-steffen.de>
2022-10-27 06:10:28 +00:00
MayNiklas
2c27afc7ed add lenovo/thinkpad/x1/yoga/7th-gen 2022-10-22 15:35:24 +02:00
Zane van Iperen
99ed0bc663
apple/macbook-pro: add support for 14,1
Extracted from my system configs. There's still a few issues with this
machine:

1. Audio is a lost cause. Will probably need to bribe an Apple or Cirrus
   engineer for the datasheet.
2. The thunderbolt module will oops upon system resume, and subsequently
   refuse to work until next reboot.
3. The d3cold state needs to be disabled on the NVME controller for it
   to wake up.
4. The Bluetooth UART (/dev/ttyS0) is created and then deleted by udev
   in early boot. I am yet to figure out why. Hack around it by
   reloading the 8250_dw module, causing it to be re-created.
2022-10-21 00:29:37 +10:00
Madoura
2c14c0f861
flake: add starfive-visionfive-v1 2022-10-08 04:10:18 -05:00
Jörg Thalheim
47fd702894
Merge pull request #477 from nbraud/gpd/pocket-3
gpd/pocket-3: init
2022-10-06 09:10:00 +02:00
nicoo
d5de1c72cf Update README & flake.nix 2022-10-05 19:23:38 +02:00
Jörg Thalheim
2a7f39aac2
Merge pull request #467 from yu-re-ka/helios4
kobol/helios4: init
2022-09-28 11:03:08 +02:00
Yureka
3774a528de kobol/helios4: init 2022-09-22 22:32:49 +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
CalebJohn
7aac946a06 Add thinkpad t14 amd gen3 to flake 2022-09-14 11:47:23 -07:00
Markus Kohlhase
1cf3862265 Add lenovo/thinkpad/p16s/amd/gen1 2022-09-14 13:44:17 +02:00
Jörg Thalheim
b71c3b7be7
Merge pull request #461 from ricci/framework-12th-gen-intel
Add support for Framework laptop, 12th gen Intel Core edition
2022-09-14 07:26:02 +02:00
Jörg Thalheim
c4cb6735ba
Merge pull request #460 from Guekka/ideapad-15arh05
add lenovo ideapad 5 15arh05
2022-09-14 07:25:28 +02:00
Celso Miranda
bfbc3a181d
Add support for Omen en00015p laptop (#457) 2022-09-14 06:25:11 +01:00
Robert Ricci
3aaf1fe6ee Add framework-12th-gen-intel to flake.nix 2022-09-12 22:49:26 -06:00
Guekka
1f9058d65d
add lenovo ideapad 5 15arh05 2022-09-12 13:50:33 +02:00
Weathercold
3ed1ae8ef7 inspiron-7405: init 2022-09-09 23:45:13 -04: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
Andrew Kvalheim
bb846f8ed9 Add Dell XPS 13 9350
Reviewed on a Dell XPS 13 Developer Edition 9350.

No Skylake-specific configuration is necessary:

  - RC6 sleep is automatically detected configured by default, and
    `i915.enable_rc6` no longer exists.

  - Frame buffer compression (FBC) is automatically detected and enabled
    by default, so `i915.enable_fbc` is unnecessary.

  - Panel self refresh (PSR) is automatically detected and enabled by
    default, so `i915.enable_psr` is unnecessary.

Wireless card detection log:

    iwlwifi 0000:3a:00.0: Detected Intel(R) Dual Band Wireless AC 8260, REV=0x204

Touchpad detection log:

    psmouse serio1: synaptics: queried max coordinates: x [..5666], y [..4734]
    psmouse serio1: synaptics: queried min coordinates: x [1276..], y [1118..]
    psmouse serio1: synaptics: Your touchpad (PNP: DLL0704 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to linux-input@vger.kernel.org.
    psmouse serio1: synaptics: Advanced gesture mode init failed: -5
    psmouse serio1: synaptics: Unable to initialize device.
    input: DLL0704:01 06CB:76AE Mouse as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-DLL0704:01/0018:06CB:76AE.0004/input/input26
    input: DLL0704:01 06CB:76AE Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-DLL0704:01/0018:06CB:76AE.0004/input/input27
    hid-multitouch 0018:06CB:76AE.0004: input,hidraw3: I2C HID v1.00 Mouse [DLL0704:01 06CB:76AE] on i2c-DLL0704:01
    psmouse serio1: Failed to enable mouse on isa0060/serio1

i915 debug log:

    i915 device info: pciid=0x1926 rev=0x0a platform=SKYLAKE (subplatform=0x1) gen=9
    i915 device info: graphics version: 9
    i915 device info: media version: 9
    i915 device info: display version: 9
    i915 device info: gt: 3
    i915 device info: iommu: disabled
    i915 device info: memory-regions: 5
    i915 device info: page-sizes: 11000
    i915 device info: platform: SKYLAKE
    i915 device info: ppgtt-size: 48
    i915 device info: ppgtt-type: 2
    i915 device info: dma_mask_size: 39
    i915 device info: is_mobile: no
    i915 device info: is_lp: no
    i915 device info: require_force_probe: no
    i915 device info: is_dgfx: no
    i915 device info: has_64bit_reloc: yes
    i915 device info: gpu_reset_clobbers_display: no
    i915 device info: has_reset_engine: yes
    i915 device info: has_global_mocs: no
    i915 device info: has_gt_uc: yes
    i915 device info: has_l3_dpf: no
    i915 device info: has_llc: yes
    i915 device info: has_logical_ring_contexts: yes
    i915 device info: has_logical_ring_elsq: no
    i915 device info: has_mslices: no
    i915 device info: has_pooled_eu: no
    i915 device info: has_rc6: yes
    i915 device info: has_rc6p: no
    i915 device info: has_rps: yes
    i915 device info: has_runtime_pm: yes
    i915 device info: has_snoop: no
    i915 device info: has_coherent_ggtt: yes
    i915 device info: unfenced_needs_alignment: no
    i915 device info: hws_needs_physical: no
    i915 device info: cursor_needs_physical: no
    i915 device info: has_cdclk_crawl: no
    i915 device info: has_dmc: yes
    i915 device info: has_ddi: yes
    i915 device info: has_dp_mst: yes
    i915 device info: has_dsb: no
    i915 device info: has_dsc: no
    i915 device info: has_fbc: yes
    i915 device info: has_fpga_dbg: yes
    i915 device info: has_gmch: no
    i915 device info: has_hdcp: yes
    i915 device info: has_hotplug: yes
    i915 device info: has_hti: no
    i915 device info: has_ipc: yes
    i915 device info: has_modular_fia: no
    i915 device info: has_overlay: no
    i915 device info: has_psr: yes
    i915 device info: has_psr_hw_tracking: yes
    i915 device info: overlay_needs_physical: no
    i915 device info: supports_tv: no
    i915 device info: rawclk rate: 24000 kHz
    i915 device info: available engines: 40f
    i915 device info: slice total: 2, mask=0003
    i915 device info: subslice total: 6
    i915 device info: slice0: 3 subslices, mask=00000007
    i915 device info: slice1: 3 subslices, mask=00000007
    i915 device info: slice2: 0 subslices, mask=00000000
    i915 device info: EU total: 48
    i915 device info: EU per subslice: 8
    i915 device info: has slice power gating: yes
    i915 device info: has subslice power gating: no
    i915 device info: has EU power gating: yes
2022-08-03 11:07:04 -07:00
paki23
5e9934fa07
pstate:init
fixup pstate
2022-07-31 13:57:38 +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
6bd8ae5409 flake changes 2022-07-11 14:05:13 -04:00
Chris McDonough
20530b31ef flake changes 2022-07-11 14:04:34 -04:00
Konrad Borowski
c3aa1fae79 lenovo/thinkpad/x1-extreme/gen4: add module 2022-07-01 20:54:40 +02:00
André Silva
a3dfc3100b
flake.nix: add macbook-pro 2022-06-26 13:20:38 +01:00
Ulrik Strid
9ec5f52ea2 Add lenovo legion 7 16ITHg6 2022-06-23 09:30:05 +02:00
André-Patrick Bubel
26291dec5b flake.nix: add common-gpu-intel 2022-06-21 06:12:29 +02:00
Raphiel Rollerscaperers
0543980bd6
msi/gl62: init
This commit initialize support for MS-16J61 (Laptop) Motherboard
with unified BIOS of E16J6IMS, which includes:

  - MSI GL62 6QD
  - MSI GL62 6QC
  - MSI CX62 6QD
  - MSI CR62 6M
2022-06-01 06:25:02 +02:00
JSteinbach
e850604127 Add Dell Latitude 5520 2022-05-21 15:10:54 +02:00
Jörg Thalheim
6b4ebea909
Merge pull request #401 from workflow/dell-xps-17-9700
Add Dell XPS 17 9700
2022-04-21 07:34:06 +01:00
Bruno Bigras
bb8b3f19e0
Update flake.nix
Co-authored-by: amesgen <amesgen@amesgen.de>
2022-04-12 11:17:21 -04:00
Bruno Bigras
53b470587f split CPU and GPU from common/cpu/intel
fix #388
2022-04-12 11:08:50 -04:00
Andrea Ciceri
850308db3e
Add: pinebook-pro @aciceri
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2022-04-09 08:10:42 +01:00
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
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
Ryan Horiguchi
27e7087af5
Add lenovo legion 7 slim 15ach6 2022-03-23 13:44:38 +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
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
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
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
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
dev-null-undefined
f3a00cd932
Added msi-gs60 to flake modules 2022-02-14 13:35:06 +01:00
Adomas Jatužis
6aeea68f60 lenovo-thinkpad-l13-yoga: fix flake output 2022-02-12 10:11:45 +02:00
Ronny Esterluss
1c5bade895 updated flake.nix to include t14 amd gen2 2022-02-08 08:56:25 +01:00
Jörg Thalheim
87a35a0d58
Merge pull request #356 from NelsonJeppesen/xps17-9710
add xps 17 9710
2022-01-12 05:36:37 +00:00
Jörg Thalheim
d7a12fcc07
Merge pull request #357 from symphorien/inspiron-5515
add dell inspiron-5515
2022-01-11 20:55:22 +00:00
Nelson Jeppesen
346c13e609 add xps 17 9710 2022-01-11 10:05:50 -08:00
Guillaume Girol
961c0499df add dell inspiron-5515 2022-01-11 12:00:00 +00:00
Your Name
04666907d4 add Supermicro M11SDV-8C-LN4F. 2022-01-07 17:52:30 +01:00
Jörg Thalheim
eaddb934ed drop usbarmory
The kernel has not been updated in ages (since 2016) and the used cached is
no longer reachable. Hence I assume this is no longer used.
2021-12-28 10:23:20 +01:00
maydayv7
e936b337b0
Add Dell Inspiron 5509 2021-12-11 21:37:01 +05:30
Sibi Prabakaran
6b3f79de09
Add Intel NUC 8i7BEH (#343) 2021-11-29 10:38:07 +00:00
Pasquale
6479f584f7
Added ROG Strix G733QS 2021-11-20 22:03:09 +01:00
Mark Karpov
0492dd8216
Add a config for the 9th generation of Lenovo Thinkpad X1
This solves lagging noticeable on high-resolution screens.

Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2021-11-18 10:55:46 +01:00
Jörg Thalheim
4045d5f43a
Merge pull request #332 from NixOS/supermicro
Add supermicro x12scz-tln4f
2021-11-14 08:11:49 +00:00
Jörg Thalheim
82ada4b2b3 add supermicro x12scz-tln4f 2021-11-13 09:15:24 +01:00
Jörg Thalheim
debc98ff9c add dell poweredge r7515 2021-11-13 09:04:08 +01:00
Sibi Prabakaran
b50c73d420
Update README and flakes 2021-11-07 14:42:36 +05:30
Yuka
590a2cc182
flake: add lenovo-thinkpad to nixosModules 2021-10-28 20:35:27 +02:00
Gaute Ravndal
3c474df279 Add basic support for the thinkpad t550 2021-10-09 16:49:21 +02:00
Daniel Ebbert
6f10c889c0
Init Lenovo ThinkPad E14 2021-08-19 12:15:46 +02:00
figsoda
107ab6ac42 add asus rog zephyrus ga401 2021-07-25 17:14:52 -04:00
Your Name
f08cf2d7f7 lenovo/thinkpad: #283 Use directory instead of file 2021-07-01 14:03:59 +02:00
Your Name
c076216644 lenovo/thinkpad: Refactor of yogas 2021-07-01 13:52:08 +02:00
Your Name
49cb5fb3d3 Add L13 Yoga 2021-06-30 16:18:18 +02:00
Cyryl Płotnicki
a67ed0c3a2 Add Lenovo Thinkpad T480 2021-06-12 10:38:34 +01:00
Pavel Nazarov
b2186d6c3c
Add lenovo-thinkpad-p1 (#266)
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2021-06-01 05:30:09 +01:00
Emery Hemingway
d38958a6aa Revert mnt/reform2-nitrogen8m
Kernel config is too big to be stored here.
2021-05-31 17:35:42 +02:00