Ali Rizvi 
							
						 
					 
					
						
						
							
						
						14c333162b 
					 
					
						
						
							
							treewide: remove uses of lib.mdDoc  
						
						 
						
						
						
						
					 
					
						2024-07-30 09:47:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dom Rodriguez 
							
						 
					 
					
						
						
							
						
						d8bfbbf614 
					 
					
						
						
							
							fix: Add more aliases to 24.05-compat  
						
						 
						
						... 
						
						
						
						We're using these options too, which breaks builds without this commit.
Fixes : #1045 
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk > 
						
						
					 
					
						2024-07-19 15:41:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						c5013aa7ce 
					 
					
						
						
							
							common/gpu/nvidia: use lib.mkDefault for hardware.nvidia.modesetting  
						
						 
						
						
						
						
					 
					
						2024-07-11 22:43:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								seth 
							
						 
					 
					
						
						
							
						
						6b745e2331 
					 
					
						
						
							
							common-gpu-nvidia: enable modesetting by default  
						
						 
						
						... 
						
						
						
						This is commonly required for many applications. As of
https://github.com/NixOS/nixpkgs/pull/324921  this will also enable
`nvidia-drm.fbdev=1`, fixing issues such as
https://github.com/NixOS/nixpkgs/issues/302059  
						
						
					 
					
						2024-07-11 22:43:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								seth 
							
						 
					 
					
						
						
							
						
						c5925d86de 
					 
					
						
						
							
							common-gpu-nvidia: drop libva-vdpau-driver  
						
						 
						
						... 
						
						
						
						libva-vdpau-driver has not seen a new release in over a decade and is a
common cause for bugs in some applications. NixOS has also been using
the now preferred nvidia-vaapi-driver since
https://github.com/NixOS/nixpkgs/pull/162660 , so there isn't much reason
to keep this 
						
						
					 
					
						2024-07-11 22:43:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lyndon Sanche 
							
						 
					 
					
						
						
							
						
						ba8294c0a1 
					 
					
						
						
							
							common: Move Intel generation-specific config from cpu to gpu  
						
						 
						
						... 
						
						
						
						These modules only included gpu configuration, so belong in that
location. 
						
						
					 
					
						2024-07-09 09:05:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lyndon Sanche 
							
						 
					 
					
						
						
							
						
						231274268f 
					 
					
						
						
							
							gpu/amd: Remove loadInInitrd option  
						
						 
						
						... 
						
						
						
						Option is now in nixpkgs under `hardware.amdgpu.initrd.enable` as of
NixOS/nixpkgs@6a0b6a6b74  
						
						
					 
					
						2024-06-29 07:55:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								x123 
							
						 
					 
					
						
						
							
						
						14aadcba1a 
					 
					
						
						
							
							common/gpu/nvidia: vaapiVdpau -> libva-vdpau-driver  
						
						 
						
						
						
						
					 
					
						2024-06-27 11:28:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						5fe1583567 
					 
					
						
						
							
							gpu/amd: remove unused pkgs  
						
						 
						
						
						
						
					 
					
						2024-06-26 14:50:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						4677bf5e89 
					 
					
						
						
							
							gpu/intel: remove outdated libvdpau-va-gl driver  
						
						 
						
						... 
						
						
						
						the existing drivers should provide video accelerations since broadwell.
This driver also caused a crash in the past in VLC:
https://github.com/NixOS/nixpkgs/issues/283083  
						
						
					 
					
						2024-06-26 14:50:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						4e59e4c9e9 
					 
					
						
						
							
							common/gpu/24.05-compat: don't create conflicts with user configuration  
						
						 
						
						... 
						
						
						
						fixes https://github.com/NixOS/nixos-hardware/issues/1000  
						
						
					 
					
						2024-06-22 13:22:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						584a5e5518 
					 
					
						
						
							
							fix 24.05 evaluation  
						
						 
						
						
						
						
					 
					
						2024-06-21 23:50:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								toastal 
							
						 
					 
					
						
						
							
						
						cc634b69c8 
					 
					
						
						
							
							remove driSupport, opengl → graphics  
						
						 
						
						
						
						
					 
					
						2024-06-21 16:38:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						083823b790 
					 
					
						
						
							
							gpu/amd: drop hardware.amdgpu.opencl option  
						
						 
						
						... 
						
						
						
						This now conflicts with nixpkgs. 
						
						
					 
					
						2024-06-20 14:48:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						144f53f534 
					 
					
						
						
							
							common: remove deprecated modules  
						
						 
						
						
						
						
					 
					
						2024-06-20 15:51:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						56e370b342 
					 
					
						
						
							
							deprecate commons/hdd module  
						
						 
						
						... 
						
						
						
						We havent't had anything meaningful configuration in this module for a while.
So let's deprecate it. 
						
						
					 
					
						2024-06-20 12:09:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Titor 
							
						 
					 
					
						
						
							
						
						0cd5621572 
					 
					
						
						
							
							amd/cpu/raphael-igpu: enable scatter/gather for kernel 6.6+  
						
						 
						
						... 
						
						
						
						Scatter/gather was introduced in 6.2 kernel and caused flickering
and various issues when running iGPU on Ryzen 7000-series CPUs.
This issue is not observed in kernel 6.6 or newer versions
so we can enable it for kernel 6.6 and newer versions. 
						
						
					 
					
						2024-06-15 13:46:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								K900 
							
						 
					 
					
						
						
							
						
						291c3ee610 
					 
					
						
						
							
							treewide: drop hardware.amdgpu.amdvlk option  
						
						 
						
						... 
						
						
						
						This is now provided in nixpkgs (see https://github.com/NixOS/nixpkgs/pull/318175 ). 
						
						
					 
					
						2024-06-13 09:51:03 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						057a7996d0 
					 
					
						
						
							
							hidpi: drop legacy options  
						
						 
						
						
						
						
					 
					
						2024-06-08 06:29:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								fidgetingbits 
							
						 
					 
					
						
						
							
						
						2e7d6c5680 
					 
					
						
						
							
							asus/zenbook/ux371: init  
						
						 
						
						
						
						
					 
					
						2024-05-26 09:23:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Quinn X. J. 
							
						 
					 
					
						
						
							
						
						f0cf568780 
					 
					
						
						
							
							common/gpu/intel: add extraPackages32  
						
						 
						
						
						
						
					 
					
						2024-05-19 18:00:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mingye Wang 
							
						 
					 
					
						
						
							
						
						9fe6b53cf0 
					 
					
						
						
							
							cpu/amd/zenpower: new  
						
						 
						
						... 
						
						
						
						The zenpower module provides much more detailed data than k10temp on Zen CPUs. Use it. 
						
						
					 
					
						2024-05-11 14:29:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						5c0b7f47f4 
					 
					
						
						
							
							common-gpu-nvidia-sync: fix typos  
						
						 
						
						
						
						
					 
					
						2024-04-30 08:19:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emre Cebi 
							
						 
					 
					
						
						
							
						
						0cbc36e245 
					 
					
						
						
							
							ASUS TUF FA507NV added.  
						
						 
						
						
						
						
					 
					
						2024-04-30 08:19:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Sellmeier 
							
						 
					 
					
						
						
							
						
						0335d1a093 
					 
					
						
						
							
							common/gpu/intel: Make initrd - i915 an option  
						
						 
						
						
						
						
					 
					
						2024-04-23 15:44:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								K900 
							
						 
					 
					
						
						
							
						
						79a20e2ac0 
					 
					
						
						
							
							common/pc: remove libinput.enable  
						
						 
						
						... 
						
						
						
						Has been default in nixpkgs for a long time now. 
						
						
					 
					
						2024-04-10 14:22:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matei Dibu 
							
						 
					 
					
						
						
							
						
						823a82200c 
					 
					
						
						
							
							common/cpu/intel/comet-lake: init  
						
						 
						
						
						
						
					 
					
						2024-03-25 12:24:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luflosi 
							
						 
					 
					
						
						
							
						
						a377fb23dc 
					 
					
						
						
							
							cpu/amd/igpu: change condition to check actually used kernel version  
						
						 
						
						... 
						
						
						
						Change condition to check actually used kernel version instead of which kernel version is the default.
Without this change, if a user changes the kernel version to a newer version, the kernel parameter will not actually be added. 
						
						
					 
					
						2024-02-16 13:49:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Will Lucas 
							
						 
					 
					
						
						
							
						
						c2f991b91e 
					 
					
						
						
							
							Added support for Lenovo Legion Slim 5 (16APH8)  
						
						 
						
						... 
						
						
						
						Added PPD after researching the Framework laptops with AMD 7000 series 
						
						
					 
					
						2024-01-02 20:44:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						b7747f0f60 
					 
					
						
						
							
							remove unused variables with deadnix  
						
						 
						
						
						
						
					 
					
						2023-12-25 20:25:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bernardo Meurer 
							
						 
					 
					
						
						
							
						
						fb6af288f6 
					 
					
						
						
							
							fix(common/gpu/amd): use new rocmPackages  
						
						 
						
						
						
						
					 
					
						2023-10-12 08:54:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guanran928 
							
						 
					 
					
						
						
							
						
						d53069def4 
					 
					
						
						
							
							fix: enable enableOffloadCmd in prime.nix only when offload is enabled  
						
						 
						
						
						
						
					 
					
						2023-09-18 10:02:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guanran928 
							
						 
					 
					
						
						
							
						
						504893e091 
					 
					
						
						
							
							chore: replace writeShellScriptBin in prime.nix with enableOffloadCmd  
						
						 
						
						... 
						
						
						
						introduced in this commit:
2a7130d13a 
						
						
					 
					
						2023-09-18 10:02:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yannick Mayeur 
							
						 
					 
					
						
						
							
						
						19cf623e48 
					 
					
						
						
							
							feat: add common config for intel elhart-lake and jasper-lake  
						
						 
						
						... 
						
						
						
						The option added is based on this ticket: https://gitlab.freedesktop.org/drm/intel/-/issues/8080 
Other relevant documentation: https://jellyfin.org/docs/general/administration/hardware-acceleration/intel/#known-issues-and-limitations  
						
						
					 
					
						2023-09-03 07:20:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lyndon Sanche 
							
						 
					 
					
						
						
							
						
						1b3c128388 
					 
					
						
						
							
							common/nvidia disable: Remove lib.mkDefault  
						
						 
						
						
						
						
					 
					
						2023-08-09 08:42:35 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						47dca15d86 
					 
					
						
						
							
							Merge  #630   #649   #650   #652   #654   #656   #657  
						
						 
						
						... 
						
						
						
						630: starfive visionfive2: update kernel to 6.4.0 r=Mic92 a=NickCao
649: macbook-air-6: remove mba6x_bl kernel module r=Mic92 a=DanielSiepmann
650: apple/t2: init r=Mic92 a=networkException
652: build(deps): bump cachix/install-nix-action from 21 to 22 r=Mic92 a=dependabot[bot]
654: fixing iptsd not able to find DEVICE r=Mic92 a=buttergrillcorn
656: treewide: avoid alias usage for intel-vaapi-driver based on nixos version r=Mic92 a=lilyinstarlight
657: Added more blocked Nvidia kernel modules to fix the dGPU not being disabled r=Mic92 a=spacebanana420
Co-authored-by: Nick Cao <nickcao@nichi.co >
Co-authored-by: Daniel Siepmann <coding@daniel-siepmann.de >
Co-authored-by: kekrby <kekrby@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: buttergrillcorn <126628446+buttergrillcorn@users.noreply.github.com >
Co-authored-by: Lily Foster <lily@lily.flowers >
Co-authored-by: Space Banana <tomasbessa@protonmail.com > 
						
						
					 
					
						2023-07-08 06:38:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Space Banana 
							
						 
					 
					
						
						
							
						
						289a5af77e 
					 
					
						
						
							
							Additional blocked nvidia kernel modules  
						
						 
						
						
						
						
					 
					
						2023-06-28 00:55:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lily Foster 
							
						 
					 
					
						
						
							
						
						1d0b3cf27b 
					 
					
						
						
							
							treewide: avoid alias usage for intel-vaapi-driver based on nixos version  
						
						 
						
						
						
						
					 
					
						2023-06-23 07:38:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexandre Acebedo 
							
						 
					 
					
						
						
							
						
						c256df3312 
					 
					
						
						
							
							cpu/amd/pstate: change the pstate mode to active  
						
						 
						
						
						
						
					 
					
						2023-05-13 10:59:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						3006d2860a 
					 
					
						
						
							
							Merge  #598  
						
						 
						
						... 
						
						
						
						598: Add settings for AMD Raphael iGPU r=Mic92 a=stffffn
Co-authored-by: Steffen Weitz <weitz.steffen@gmail.com > 
						
						
					 
					
						2023-04-07 14:01:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konrad Borowski 
							
						 
					 
					
						
						
							
						
						d28d2a2494 
					 
					
						
						
							
							Load acpi_call module only if tlp is being used  
						
						 
						
						... 
						
						
						
						power-profiles-daemon cannot use acpi_call. This avoids taining
the kernel by installing an unnecessary kernel module. 
						
						
					 
					
						2023-04-03 09:18:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steffen Weitz 
							
						 
					 
					
						
						
							
						
						9dbe8dea5f 
					 
					
						
						
							
							Add condition for kernel version 6.2 and above  
						
						 
						
						
						
						
					 
					
						2023-03-29 11:32:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steffen Weitz 
							
						 
					 
					
						
						
							
						
						5d47553381 
					 
					
						
						
							
							Remove unnecessary mkMerge  
						
						 
						
						
						
						
					 
					
						2023-03-27 10:34:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steffen Weitz 
							
						 
					 
					
						
						
							
						
						70a8ff0a25 
					 
					
						
						
							
							Add settings for AMD Raphael iGPU  
						
						 
						
						
						
						
					 
					
						2023-03-26 23:53:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								K900 
							
						 
					 
					
						
						
							
						
						739fd62a50 
					 
					
						
						
							
							treewide: move hidpi settings to another module, make conditional on nixos version  
						
						 
						
						
						
						
					 
					
						2023-03-23 16:58:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								K900 
							
						 
					 
					
						
						
							
						
						630a8e3e4e 
					 
					
						
						
							
							common/gpu/amd: use modesetting driver by default  
						
						 
						
						... 
						
						
						
						Follows upstream nixpkgs 
						
						
					 
					
						2023-03-06 12:08:52 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								c3r5b8 
							
						 
					 
					
						
						
							
						
						defc8e4677 
					 
					
						
						
							
							Fix disabling Nvidia dGPU  
						
						 
						
						
						
						
					 
					
						2023-03-04 18:39:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kiskae 
							
						 
					 
					
						
						
							
						
						d7a5d6a29a 
					 
					
						
						
							
							common/gpu/intel*: Migrate to common/gpu/intel/* and add disable  
						
						 
						
						
						
						
					 
					
						2023-02-27 14:04:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martino Fontana 
							
						 
					 
					
						
						
							
						
						b4bf2550b3 
					 
					
						
						
							
							AMD: don't install OpenCL by enabling amdvlk  
						
						 
						
						
						
						
					 
					
						2023-02-17 15:30:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martino Fontana 
							
						 
					 
					
						
						
							
						
						1156f4d66e 
					 
					
						
						
							
							AMD: disable amdvlk install by default  
						
						 
						
						... 
						
						
						
						Nobody recommends using amdvlk over RADV.
Also don't set environment variable that sets the use of RADV when installing amdvlk 
						
						
					 
					
						2023-02-17 15:29:55 +01:00