Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						da7014af5d 
					 
					
						
						
							
							Revert "framework/13-inch/12th-gen-intel: add hdmi audio fix"  
						
						 
						
						... 
						
						
						
						This reverts commit 8b5ef47338 .
fixes https://github.com/NixOS/nixos-hardware/issues/1362 
Signed-off-by: Jörg Thalheim <joerg@thalheim.io > 
						
						
					 
					
						2025-02-06 04:06:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						9bdd53f590 
					 
					
						
						
							
							Merge pull request  #1332  from mkg20001/fwaudio  
						
						 
						
						... 
						
						
						
						framework/13-inch/12th-gen-intel: add hdmi audio fix 
						
						
					 
					
						2025-02-04 10:02:23 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sandro 
							
						 
					 
					
						
						
							
						
						cbefe8bde7 
					 
					
						
						
							
							Fix doc build by adding missing defaultText  
						
						 
						
						
						
						
					 
					
						2025-01-24 20:33:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Maciej Krüger 
							
						 
					 
					
						
						
							
						
						8b5ef47338 
					 
					
						
						
							
							framework/13-inch/12th-gen-intel: add hdmi audio fix  
						
						 
						
						... 
						
						
						
						See https://community.frame.work/t/hdmi-audio-output/9523/23  for more details
Tested on framework 13th gen
Would need somebody to test this on 12th gen aswell 
						
						
					 
					
						2025-01-21 20:45:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						ce98bebf0f 
					 
					
						
						
							
							Merge pull request  #1029  from xeniarose/framework-amd-kmod  
						
						 
						
						... 
						
						
						
						framework: refactor kmod for improved AMD support 
						
						
					 
					
						2025-01-20 08:25:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						b98df1827a 
					 
					
						
						
							
							framework/13-inch/7040-amd: remove fprint workaround  
						
						 
						
						... 
						
						
						
						fixes https://github.com/NixOS/nixos-hardware/issues/1256  
						
						
					 
					
						2025-01-07 07:29:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								xenia 
							
						 
					 
					
						
						
							
						
						4c0d42b582 
					 
					
						
						
							
							framework: refactor kmod for improved AMD support  
						
						 
						
						... 
						
						
						
						Changes several aspects of framework-laptop-kmod support:
- default value has been changed to true when NixOS >= 24.05 and
  linux kernel >=6.10, and false otherwise
- adds required patch for framework AMD enablement when kernel <6.10
- add README section describing usage 
						
						
					 
					
						2024-12-01 23:04:16 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Miklós Tóth (Mike) 
							
						 
					 
					
						
						
							
						
						672ac2ac86 
					 
					
						
						
							
							framework: Add hardware.framework.laptop13.audioEnhancement option  
						
						 
						
						... 
						
						
						
						Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com > 
						
						
					 
					
						2024-11-16 22:44:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Schaefer 
							
						 
					 
					
						
						
							
						
						ccc638b24f 
					 
					
						
						
							
							framework: Add Intel Core Ultra Series 1  
						
						 
						
						... 
						
						
						
						Signed-off-by: Daniel Schaefer <dhs@frame.work > 
						
						
					 
					
						2024-11-16 06:33:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julian Stecklina 
							
						 
					 
					
						
						
							
						
						f6581f1c3b 
					 
					
						
						
							
							framework: workaround display issues on AMD GPUs  
						
						 
						
						
						
						
					 
					
						2024-11-12 09:27:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Miklós Tóth (Mike) 
							
						 
					 
					
						
						
							
						
						f3049523c0 
					 
					
						
						
							
							framework: Fix kernel version comparison for preventWakeOnAC  
						
						 
						
						... 
						
						
						
						The comparison previously used the default kernel's version instead of the selected kernel's version. 
						
						
					 
					
						2024-11-10 18:13:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						be00f01542 
					 
					
						
						
							
							framework/bluetooth.nix: add EOL remark  
						
						 
						
						
						
						
					 
					
						2024-11-02 03:52:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Dinwoodie 
							
						 
					 
					
						
						
							
						
						e4ad9ce38f 
					 
					
						
						
							
							Framework: add workaround for Bluetooth device issues  
						
						 
						
						... 
						
						
						
						Framework have published a workaround for a bug that affects the
MediaTek Bluetooth and Wi-Fi cards used in their laptops on kernel
version 6.11.  Their workaround assumes a writable /etc/systemd
directory, so reimplement the workaround for NixOS.
For the Framework version of the workaround, see:
eab0148ae8/hibernation/kernel-6-11-workarounds 
						
						
					 
					
						2024-11-02 03:52:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Dinwoodie 
							
						 
					 
					
						
						
							
						
						25e16f6c66 
					 
					
						
						
							
							Framework 16: udev rules for keyboard config  
						
						 
						
						... 
						
						
						
						Add a udev rule to allow the keyboard modules to be reconfigured. 
						
						
					 
					
						2024-09-29 12:14:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Dinwoodie 
							
						 
					 
					
						
						
							
						
						e88d37154f 
					 
					
						
						
							
							Framework 16: use upstream libinput keyboard detection  
						
						 
						
						... 
						
						
						
						Use the upstream libinput keyboard detection quirks configuration to ensure Framework 16 laptop keyboards are detected and treated as internal keyboards. Notably, this means that non-ANSI Framework keyboards are correctly detected and treated as being internal keyboards rather than external ones.
Also add a comment noting that this configuration is part of more recent upstream libinput releases, and that it can be removed once we no longer need to support older versions of libinput. That probably means once NixOS 24.05 is out of support. 
						
						
					 
					
						2024-09-29 08:29:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								quatquatt 
							
						 
					 
					
						
						
							
						
						4ee6bd22af 
					 
					
						
						
							
							framework: fix outdated documentation on fw-ectool  
						
						 
						
						
						
						
					 
					
						2024-09-14 19:14:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ali Rizvi 
							
						 
					 
					
						
						
							
						
						14c333162b 
					 
					
						
						
							
							treewide: remove uses of lib.mdDoc  
						
						 
						
						
						
						
					 
					
						2024-07-30 09:47:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tobias Mayer 
							
						 
					 
					
						
						
							
						
						a7432ebaef 
					 
					
						
						
							
							framework/16-inch: Mark keyboard as internal for libinput  
						
						 
						
						... 
						
						
						
						This addition tells libinput that the built-in keyboard is indeed
internal, allowing the "Disable-While-Typing" setting to take effect.
The method is explained at
https://linuxtouchpad.org/libinput/2022/05/07/disable-while-typing.html . 
						
						
					 
					
						2024-07-24 16:48:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Silvan Mosberger 
							
						 
					 
					
						
						
							
						
						d75003136c 
					 
					
						
						
							
							framework: Better firmware update instructions and troubleshooting  
						
						 
						
						
						
						
					 
					
						2024-06-13 08:04:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bradon Kanyid (rattboi) 
							
						 
					 
					
						
						
							
						
						33026a05f4 
					 
					
						
						
							
							framework: Add framework-laptop-kmod for 16" model as well  
						
						 
						
						... 
						
						
						
						in https://github.com/NixOS/nixos-hardware/pull/903  , the
framework-laptop-kmod was added, and automatically setup for 13" models.
The 16" model will also be able to take advantage of the kmod, once the
6.10 kernel patches are in place.
Kernel Patchset: https://lore.kernel.org/chrome-platform/20231005160701.19987-1-dustin@howett.net/  
						
						
					 
					
						2024-05-26 08:24:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pinage404 
							
						 
					 
					
						
						
							
						
						e148ccbecb 
					 
					
						
						
							
							framework: install framework-tool  
						
						 
						
						
						
						
					 
					
						2024-05-06 08:28:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pinage404 
							
						 
					 
					
						
						
							
						
						88eb241bbd 
					 
					
						
						
							
							framework/16-inch: moved out of the CPU folder  
						
						 
						
						... 
						
						
						
						as it doesn't only define configuration for the CPU 
						
						
					 
					
						2024-05-06 08:28:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Sellmeier 
							
						 
					 
					
						
						
							
						
						8cde8633d4 
					 
					
						
						
							
							framework/12th-gen-intel: Refactor module  
						
						 
						
						... 
						
						
						
						https://github.com/NixOS/nixos-hardware/pull/897 
https://github.com/NixOS/nixos-hardware/pull/846 
https://github.com/NixOS/nixos-hardware/issues/894  
						
						
					 
					
						2024-04-23 15:44:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sebastian Sellmeier 
							
						 
					 
					
						
						
							
						
						f8e89e4e84 
					 
					
						
						
							
							framework: Add framework-laptop-kmod as default for NixOS >= 24.05  
						
						 
						
						
						
						
					 
					
						2024-04-23 15:44:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Osborne 
							
						 
					 
					
						
						
							
						
						5d48925b81 
					 
					
						
						
							
							Removed commented dpi settings  
						
						 
						
						
						
						
					 
					
						2024-04-19 10:19:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Osborne 
							
						 
					 
					
						
						
							
						
						3638bc8fab 
					 
					
						
						
							
							Redirected users to the fwupd wiki page  
						
						 
						
						
						
						
					 
					
						2024-04-19 10:19:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Osborne 
							
						 
					 
					
						
						
							
						
						6f1e7c4237 
					 
					
						
						
							
							added framework 16  
						
						 
						
						
						
						
					 
					
						2024-04-19 10:19:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luflosi 
							
						 
					 
					
						
						
							
						
						106d3fec43 
					 
					
						
						
							
							framework AMD 7040: work around white screen / flickering issue on newer kernels  
						
						 
						
						... 
						
						
						
						Fixes  #817 .
Updating the kernel if it is too old is already done by `common/cpu/amd/raphael/igpu.nix`, so I removed the redundant code. 
						
						
					 
					
						2024-02-16 13:49:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Vincent 
							
						 
					 
					
						
						
							
						
						fe76fc35f7 
					 
					
						
						
							
							framework amd: only apply suspend workaround on <6.7  
						
						 
						
						
						
						
					 
					
						2024-01-08 18:25:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Vincent 
							
						 
					 
					
						
						
							
						
						03e0033603 
					 
					
						
						
							
							framework amd: add pkgs import  
						
						 
						
						
						
						
					 
					
						2024-01-05 08:59:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Vincent 
							
						 
					 
					
						
						
							
						
						3a6288ef83 
					 
					
						
						
							
							framework amd: apply headset mic fix on older kernels  
						
						 
						
						
						
						
					 
					
						2024-01-05 08:59:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								RTUnreal 
							
						 
					 
					
						
						
							
						
						7fd5585e07 
					 
					
						
						
							
							framework AMD 7040: add instructions on how to update fingerprint fw  
						
						 
						
						... 
						
						
						
						These are copied from the 13th-gen intel Framework README.
They the same way. 
						
						
					 
					
						2024-01-05 08:49:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						9c3a412578 
					 
					
						
						
							
							framework/13-inch/13th: document on how to get the fingerprint sensor to work  
						
						 
						
						
						
						
					 
					
						2023-12-29 13:19:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Archit Gupta 
							
						 
					 
					
						
						
							
						
						eb4e574360 
					 
					
						
						
							
							framework intel: Disable cros-usbpd-charger  
						
						 
						
						
						
						
					 
					
						2023-12-03 10:04:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Reed Riley 
							
						 
					 
					
						
						
							
						
						4461209624 
					 
					
						
						
							
							FW13 7040: workaround for SuspendThenHibernate bug  
						
						 
						
						
						
						
					 
					
						2023-11-29 09:33:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cabia Rangris 
							
						 
					 
					
						
						
							
						
						82cf9ae3f6 
					 
					
						
						
							
							framework/13-inch/12th-gen-intel: ec crash fix  
						
						 
						
						
						
						
					 
					
						2023-11-21 09:15:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Thalheim 
							
						 
					 
					
						
						
							
						
						5b37cf8665 
					 
					
						
						
							
							Merge pull request  #778  from tlvince/patch-1  
						
						 
						
						... 
						
						
						
						Add suspend workaround for Framework AMD 
						
						
					 
					
						2023-11-18 14:35:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Vincent 
							
						 
					 
					
						
						
							
						
						eb903ed873 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2023-11-16 10:54:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack Kelly 
							
						 
					 
					
						
						
							
						
						f2d7c0b23c 
					 
					
						
						
							
							framework AMD 7040: Add config option for wake-on-AC fix  
						
						 
						
						
						
						
					 
					
						2023-11-16 10:19:02 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Naufal Fikri 
							
						 
					 
					
						
						
							
						
						5689f3ebf8 
					 
					
						
						
							
							Fixed broken links in deprecation assertions for framework and surface modules.  
						
						 
						
						
						
						
					 
					
						2023-11-14 21:35:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Vincent 
							
						 
					 
					
						
						
							
						
						a437c98a90 
					 
					
						
						
							
							Merge branch 'master' into patch-1  
						
						 
						
						
						
						
					 
					
						2023-11-14 10:11:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Vincent 
							
						 
					 
					
						
						
							
						
						c0fa269fe9 
					 
					
						
						
							
							Update README.md  
						
						 
						
						
						
						
					 
					
						2023-11-13 22:40:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Vincent 
							
						 
					 
					
						
						
							
						
						a6426241a5 
					 
					
						
						
							
							feat(framework): add suspend udev hint  
						
						 
						
						
						
						
					 
					
						2023-11-13 22:32:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin J Hoerr 
							
						 
					 
					
						
						
							
						
						502d05fcf6 
					 
					
						
						
							
							framework: Add notice to README.md  
						
						 
						
						
						
						
					 
					
						2023-11-11 17:19:50 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin J Hoerr 
							
						 
					 
					
						
						
							
						
						ec3609cc59 
					 
					
						
						
							
							Explicitly speak of 11th gen Intel Framework new profile  
						
						 
						
						
						
						
					 
					
						2023-11-11 16:32:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin J Hoerr 
							
						 
					 
					
						
						
							
						
						a14a7746f9 
					 
					
						
						
							
							Fix module paths for common framework modules  
						
						 
						
						
						
						
					 
					
						2023-11-11 16:25:20 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin J Hoerr 
							
						 
					 
					
						
						
							
						
						87d3381c78 
					 
					
						
						
							
							Add assertion for default framework import  
						
						 
						
						
						
						
					 
					
						2023-11-11 10:42:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin J Hoerr 
							
						 
					 
					
						
						
							
						
						de0c9310d3 
					 
					
						
						
							
							Move common modules into folder  
						
						 
						
						
						
						
					 
					
						2023-11-11 10:42:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin J Hoerr 
							
						 
					 
					
						
						
							
						
						5f6b875273 
					 
					
						
						
							
							Fix common module imports for fw13 common module  
						
						 
						
						
						
						
					 
					
						2023-11-11 10:42:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kevin J Hoerr 
							
						 
					 
					
						
						
							
						
						da7e364c3d 
					 
					
						
						
							
							Reorganize current framework modules into 13-inch directory  
						
						 
						
						
						
						
					 
					
						2023-11-11 10:42:55 -05:00