Tim Crawford 
							
						 
					 
					
						
						
							
						
						c71a58f7cf 
					 
					
						
						
							
							Add RGBKB-DET# GPIO  
						
						... 
						
						
						
						This GPIO can be used to detect if the connected keyboard is RGB.
Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-06-07 17:24:06 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						e60873a82c 
					 
					
						
						
							
							darp9: Add Darter Pro 9  
						
						... 
						
						
						
						Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-06-07 17:24:06 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						002823908a 
					 
					
						
						
							
							oryp9,oryp10: enable firmware security  
						
						
						
						
					 
					
						2023-06-07 11:56:11 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						498508f2f1 
					 
					
						
						
							
							scripts: Disable showing signature when getting date  
						
						... 
						
						
						
						Fixes building when `log.showSignature` is enabled.
Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-06-04 13:48:35 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						f4ad9520a8 
					 
					
						
						
							
							bonw15: invert USB power GPIO  
						
						
						
						
					 
					
						2023-05-31 20:20:44 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						82f091ef55 
					 
					
						
						
							
							galp{6,7}: Reduce PL4 on AC to 65W  
						
						... 
						
						
						
						Reduce PL4 to the same value as other non-GPU units, even though the
galp7 has an H series CPU.
Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-05-25 10:27:42 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						2d5cbadf71 
					 
					
						
						
							
							galp6,galp7: Enable firmware security  
						
						... 
						
						
						
						Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-05-18 08:56:37 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						43dfbb055b 
					 
					
						
						
							
							Increase PL4 on battery to 45W for dGPU boards  
						
						... 
						
						
						
						Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-05-17 10:43:26 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						99dfbeaec3 
					 
					
						
						
							
							power: Set PL4 based on AC state on all boards  
						
						... 
						
						
						
						Limit PL4 based on AC state for all units, not just those with dGPUs.
This will allow setting standard values in coreboot.
Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-05-17 10:43:26 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						b967e7c921 
					 
					
						
						
							
							Format code  
						
						... 
						
						
						
						Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-05-15 10:25:44 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						f5c4eaba97 
					 
					
						
						
							
							lemp12: hack to drain LDO_3V3 capacitors  
						
						
						
						
					 
					
						2023-05-12 11:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						ca1996dd44 
					 
					
						
						
							
							lemp12: Reset GPIO to match lemp11  
						
						
						
						
					 
					
						2023-05-12 11:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						bc92291c26 
					 
					
						
						
							
							lemp12: set PSYS current gain to 0.5uA/W  
						
						
						
						
					 
					
						2023-05-12 11:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						e6b8eb4c42 
					 
					
						
						
							
							charger/oz26786: support different PSYS current gains  
						
						
						
						
					 
					
						2023-05-12 11:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						93c2784eb3 
					 
					
						
						
							
							lemp12: adjust GPIOs some more  
						
						
						
						
					 
					
						2023-05-12 11:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						f5c2548d04 
					 
					
						
						
							
							lemp12: check and fix all GPIO config  
						
						
						
						
					 
					
						2023-05-12 11:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						36e6059e90 
					 
					
						
						
							
							lemp12: remove unused GPIOs  
						
						
						
						
					 
					
						2023-05-12 11:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						3f4c65931a 
					 
					
						
						
							
							lemp12: enable firmware security  
						
						
						
						
					 
					
						2023-05-12 11:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						55632aab7a 
					 
					
						
						
							
							lemp12: set PD_POWER_EN to output  
						
						
						
						
					 
					
						2023-05-12 11:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						f80f40f006 
					 
					
						
						
							
							Add lemp12  
						
						
						
						
					 
					
						2023-05-12 11:00:27 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						5d2f2fd5c0 
					 
					
						
						
							
							galp7: Symlink to galp6  
						
						... 
						
						
						
						galp7 is a CPU refresh of galp6 and contains no EC changes.
Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-05-09 14:43:40 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						930f16b230 
					 
					
						
						
							
							addw3, oryp11, serw13: Set VBATT_BOOST# to input  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						d38ef1413f 
					 
					
						
						
							
							Fix style  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						916c9f8c5f 
					 
					
						
						
							
							Fixup bonw15 gpios  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						5d11cc14f8 
					 
					
						
						
							
							bonw15: Change keyboard model to 15in_102  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						a03ce8d1c3 
					 
					
						
						
							
							Set bonw15 smart charger  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						da9648dddb 
					 
					
						
						
							
							Add bonw15  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						d0596100bd 
					 
					
						
						
							
							serw13: Hook up USB-PD  
						
						... 
						
						
						
						Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						cd0321bfbb 
					 
					
						
						
							
							Ensure smart charger uses new input current limits when detected  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						658f24a8a8 
					 
					
						
						
							
							Hack and slash until it is done  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						7a5c111786 
					 
					
						
						
							
							Set CPU power limit based on input current  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						c5229fafab 
					 
					
						
						
							
							Set input current based on USB-PD charger data  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						a5ea9f4f05 
					 
					
						
						
							
							Expose input current setting  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						49aee51343 
					 
					
						
						
							
							Fix gaze17-3050 input current  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						edcfac1050 
					 
					
						
						
							
							Make INPUT_CURRENT a macro taking arguments  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						5b55048ef3 
					 
					
						
						
							
							WIP: USB-PD current detection  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						a1f4bb55bb 
					 
					
						
						
							
							oryp11: Adjust fan curve  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						cd53d28d2e 
					 
					
						
						
							
							oryp11: Increase DC power limit to 55W  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						5adacc4241 
					 
					
						
						
							
							serw13: Increase DC power limit to 55W  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						4745b109d8 
					 
					
						
						
							
							addw3: Increase DC power limit to 55W  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						c76919b189 
					 
					
						
						
							
							Add PD_EN to oryp11 to ensure it powers off  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						3eaa5e6e06 
					 
					
						
						
							
							Only use PECI over eSPI on oryp11  
						
						... 
						
						
						
						Make all boards except oryp11 use the legacy PECI implementation. The
oryp11 removed the legacy pin (H_PECI) and must use PECI over eSPI.
All boards that use eSPI should switch to using PECI over eSPI once the
implementation is working correctly.
Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						c1c082d2cc 
					 
					
						
						
							
							power: Set PL4 after CPU reset  
						
						... 
						
						
						
						Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						568fae6aba 
					 
					
						
						
							
							power: Remove last AC check from power_set_limit  
						
						... 
						
						
						
						Unconditionally set the power limit based on the current AC state when
power_set_limit is called. The contional logic to run it only on ACIN#
state change is already done in power_event.
Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						a198289695 
					 
					
						
						
							
							Remove power_set_limit from board_event  
						
						... 
						
						
						
						This is already handled by power_event.
Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						b1bd244d49 
					 
					
						
						
							
							gaze18: Set PWM pin to ALT  
						
						... 
						
						
						
						Signed-off-by: Tim Crawford <tcrawford@system76.com > 
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						546dd30b5e 
					 
					
						
						
							
							Fix cold reset by using VW_SUS_PWRDN_ACK again  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						1dd25e0bf0 
					 
					
						
						
							
							Remove unnecessary config USE_S0IX from all boards  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						8228362c5d 
					 
					
						
						
							
							Do not try to use peci between VW_HOST_RST_WARN and VW_PLTRST_N  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00 
						 
				 
			
				
					
						
							
							
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						584e397b07 
					 
					
						
						
							
							addw3, gaze18, oryp11, serw13: enable CONFIG_SECURITY  
						
						
						
						
					 
					
						2023-04-03 13:06:16 -06:00