Skip to content

Commit 700dbb6

Browse files
committed
Merge remote-tracking branch 'upstream/master' into nixfmt
2 parents 511ea8f + 0bd5083 commit 700dbb6

File tree

11 files changed

+420
-347
lines changed

11 files changed

+420
-347
lines changed

README.md

Lines changed: 332 additions & 329 deletions
Large diffs are not rendered by default.

dell/inspiron/3442/default.nix

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22

33
{
44
imports = [
5-
../../../common/cpu/intel
5+
../../../common/cpu/intel/haswell
66
../../../common/pc/laptop
7-
../../../common/gpu/intel/haswell
87
];
98

109
hardware.enableAllFirmware = lib.mkDefault true;

lenovo/legion/16iah7h/default.nix

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
{
2+
lib,
3+
config,
4+
...
5+
}: {
6+
imports = [
7+
../../../common/cpu/intel
8+
../../../common/gpu/nvidia/prime.nix
9+
../../../common/gpu/nvidia/ampere
10+
../../../common/pc/laptop
11+
../../../common/pc/ssd
12+
../../../common/hidpi.nix
13+
];
14+
15+
boot.extraModulePackages = [config.boot.kernelPackages.lenovo-legion-module];
16+
17+
hardware = {
18+
nvidia = {
19+
powerManagement.enable = lib.mkDefault true;
20+
21+
prime = {
22+
intelBusId = "PCI:00:02:0";
23+
nvidiaBusId = "PCI:01:00:0";
24+
};
25+
};
26+
};
27+
28+
services.thermald.enable = lib.mkDefault true;
29+
30+
services.xserver.dpi = 189;
31+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# [TUXEDO InfinityBook Pro 14 - Gen9 - AMD](https://www.tuxedocomputers.com/en/TUXEDO-InfinityBook-Pro-14-Gen9-AMD)
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
imports = [
3+
../.
4+
../../../../../common/cpu/amd
5+
];
6+
}
File renamed without changes.

xiaomi/fix-boot-quirk.nix

Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Xiaomi Redmibook 15 Pro (2021)
2+
3+
## Tested Hardware
4+
5+
```shellsession
6+
$ lspci -nn
7+
00:00.0 Host bridge [0600]: Intel Corporation Tiger Lake-UP3/H35 4 cores Host Bridge/DRAM Registers [8086:9a14] (rev 01)
8+
00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] [8086:9a49] (rev 01)
9+
00:04.0 Signal processing controller [1180]: Intel Corporation TigerLake-LP Dynamic Tuning Processor Participant [8086:9a03] (rev 01)
10+
00:08.0 System peripheral [0880]: Intel Corporation GNA Scoring Accelerator module [8086:9a11] (rev 01)
11+
00:0a.0 Signal processing controller [1180]: Intel Corporation Tigerlake Telemetry Aggregator Driver [8086:9a0d] (rev 01)
12+
00:0d.0 USB controller [0c03]: Intel Corporation Tiger Lake-LP Thunderbolt 4 USB Controller [8086:9a13] (rev 01)
13+
00:14.0 USB controller [0c03]: Intel Corporation Tiger Lake-LP USB 3.2 Gen 2x1 xHCI Host Controller [8086:a0ed] (rev 20)
14+
00:14.2 RAM memory [0500]: Intel Corporation Tiger Lake-LP Shared SRAM [8086:a0ef] (rev 20)
15+
00:14.3 Network controller [0280]: Intel Corporation Wi-Fi 6 AX201 [8086:a0f0] (rev 20)
16+
00:15.0 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #0 [8086:a0e8] (rev 20)
17+
00:15.1 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #1 [8086:a0e9] (rev 20)
18+
00:15.2 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #2 [8086:a0ea] (rev 20)
19+
00:15.3 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #3 [8086:a0eb] (rev 20)
20+
00:16.0 Communication controller [0780]: Intel Corporation Tiger Lake-LP Management Engine Interface [8086:a0e0] (rev 20)
21+
00:19.0 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #4 [8086:a0c5] (rev 20)
22+
00:19.1 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP Serial IO I2C Controller #5 [8086:a0c6] (rev 20)
23+
00:1d.0 PCI bridge [0604]: Intel Corporation Tiger Lake-LP PCI Express Root Port #9 [8086:a0b0] (rev 20)
24+
00:1d.3 PCI bridge [0604]: Intel Corporation Tiger Lake-LP PCI Express Root Port #12 [8086:a0b3] (rev 20)
25+
00:1f.0 ISA bridge [0601]: Intel Corporation Tiger Lake-LP LPC Controller [8086:a082] (rev 20)
26+
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller [8086:a0c8] (rev 20)
27+
00:1f.4 SMBus [0c05]: Intel Corporation Tiger Lake-LP SMBus Controller [8086:a0a3] (rev 20)
28+
00:1f.5 Serial bus controller [0c80]: Intel Corporation Tiger Lake-LP SPI Controller [8086:a0a4] (rev 20)
29+
01:00.0 Non-Volatile memory controller [0108]: Shenzhen Longsys Electronics Co., Ltd. FORESEE XP1000 / Lexar Professional CFexpress Type B Gold series, NM620 PCIe NVME SSD (DRAM-less) [1d97:5216] (rev 01)
30+
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
31+
```
32+
33+
## Extra Configuration
34+
35+
### Bluetooth
36+
37+
To enable bluetooth support, set `hardware.bluetooth.enable = true;`.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{ lib, ... }:
2+
{
3+
imports = [
4+
../../../common/cpu/intel
5+
../../../common/pc/laptop
6+
../../../common/pc/ssd
7+
];
8+
9+
hardware.enableRedistributableFirmware = lib.mkDefault true;
10+
11+
services.thermald.enable = lib.mkDefault true;
12+
}

xiaomi/redmibook/16-pro-2024/README.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
# Xiaomi Redmibook 16 Pro (2024)
22

3-
Note that the boot fix requires building the kernel. As such, you might run out
4-
of space during nixos-rebuild if you mount tmpfs on `/tmp`.
5-
63
## Tested Hardware
74

85
```shellsession

0 commit comments

Comments
 (0)