Jeremy Soller 
							
						 
					 
					
						
						
							
						
						35dd23091e 
					 
					
						
						
							
							system76/common/peci.c: allow board overrides  
						
						 
						
						
						
						
					 
					
						2020-06-24 09:14:50 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						fc990f8043 
					 
					
						
						
							
							oryp6: Use a battery current of 0 to determine that battery is fully charged  
						
						 
						
						
						
						
					 
					
						2020-06-24 08:17:15 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						c9a602c5af 
					 
					
						
						
							
							oryp6: Do not invert full battery light  
						
						 
						
						
						
						
					 
					
						2020-06-23 09:14:44 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						1c04c6aa39 
					 
					
						
						
							
							oryp6: Invert battery leds  
						
						 
						
						
						
						
					 
					
						2020-06-23 09:09:54 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						84275cd3ba 
					 
					
						
						
							
							readme: Add it5570e as a supported controller  
						
						 
						
						
						
						
					 
					
						2020-06-19 15:26:55 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						3c8e511018 
					 
					
						
						
							
							docs: debugging: Use console_external command  
						
						 
						
						
						
						
					 
					
						2020-06-19 15:26:55 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						7c125e8ee0 
					 
					
						
						
							
							Remove document for proprietary flasher  
						
						 
						
						... 
						
						
						
						We now use an Arduino Mega2560 for ISP, with sources provided. 
						
						
					 
					
						2020-06-19 15:26:55 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						a05cae6e52 
					 
					
						
						
							
							oryp6: set USB port power  
						
						 
						
						
						
						
					 
					
						2020-06-18 16:10:58 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						9878a53f3e 
					 
					
						
						
							
							oryp6: Enable headphone amp  
						
						 
						
						
						
						
					 
					
						2020-06-17 14:10:00 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						4a04db2055 
					 
					
						
						
							
							Add rust-toolchain file  
						
						 
						
						
						
						
					 
					
						2020-06-17 11:59:55 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						90bdcb3818 
					 
					
						
						
							
							Set power limits on AC plug event  
						
						 
						
						
						
						
					 
					
						2020-06-17 11:51:08 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						5a8653ef08 
					 
					
						
						
							
							Fix nvidia-smi check when in hybrid graphics mode  
						
						 
						
						
						
						
					 
					
						2020-06-16 10:24:13 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						f1f46a0400 
					 
					
						
						
							
							Turn off fan in gc6  
						
						 
						
						
						
						
					 
					
						2020-06-11 15:43:20 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						764e3b4c20 
					 
					
						
						
							
							lemp9: update jeremy keymap  
						
						 
						
						
						
						
					 
					
						2020-06-11 12:57:54 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						f8e984f8c1 
					 
					
						
						
							
							Debug power signals  
						
						 
						
						
						
						
					 
					
						2020-06-11 12:57:54 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						9ec6122153 
					 
					
						
						
							
							Add gaze15 and oryp6  
						
						 
						
						
						
						
					 
					
						2020-06-11 12:57:54 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						ffde1ca9ef 
					 
					
						
						
							
							Modprobe msr in power.sh  
						
						 
						
						
						
						
					 
					
						2020-06-06 13:46:32 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						da2a166ded 
					 
					
						
						
							
							Track tcc and tjmax in power.csv  
						
						 
						
						
						
						
					 
					
						2020-06-06 13:12:16 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						39cd014f7b 
					 
					
						
						
							
							Addw2 support ( #67 )  
						
						 
						
						... 
						
						
						
						* Add addw2 board
* Set charge params and update gpio.h
* Set VGA fan to 100% when entering scratch rom
* Implement keyboard LEDs
* Turn off keyboard LEDs in gpio defaults
* Default airplane mode LED to off
* Enable GPU power and fan control
* Add NVIDIA GPU power and temp to power.csv
* Add NVIDIA GPU fan value to power.sh
* Move GPU init back to coreboot
* Do not turn on GPU fan if GPU is off
* Show POST codes
* Add timestamps to console_external
* Accept port 81 cycles
* Move setting RSTS into ec_init
* Move post code debugging to system76/common
* Move some GPIO init from system76/common to boards
* Make some power signals optional
* Remove POST code support - it only works on IT5570 
						
						
					 
					
						2020-06-04 13:22:59 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Rodland 
							
						 
					 
					
						
						
							
						
						83102f77ba 
					 
					
						
						
							
							Add a keymap putting Insert on the PrtSc key  
						
						 
						
						... 
						
						
						
						The lemp9 doesn't have an Insert key, but PrtSc is right there
next to Delete, and while I like taking screenshots, it really
doesn't deserve to be the primary function of a key.
Add an alternative keymap that makes the PrtSc key act as Insert,
leaving the print screen function on Fn+PrtSc
build with "make BOARD=system76/lemp9 KEYMAP=ins-prtsc" 
						
						
					 
					
						2020-05-29 18:00:36 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lojewski 
							
						 
					 
					
						
						
							
						
						7aa5767455 
					 
					
						
						
							
							keymap: Improve debouncing behavior.  
						
						 
						
						... 
						
						
						
						- Update debouncing code to properly handle rollover.
- Update ghost debouncing to properly set the debounce start time.
Signed-off-by: Evan Lojewski <github@meklort.com > 
						
						
					 
					
						2020-05-07 06:17:38 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Lojewski 
							
						 
					 
					
						
						
							
						
						a6093d8708 
					 
					
						
						
							
							keymap: Allow ghost keys to be pressed once the ghost is removed  
						
						 
						
						... 
						
						
						
						- Don't record a ghost key as pressed
- Debouce on ghost release to allow ghosts to settle.
- Reduce debounce time from 20ms to 15ms.
Signed-off-by: Evan Lojewski <github@meklort.com > 
						
						
					 
					
						2020-05-04 09:30:23 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						de7d507277 
					 
					
						
						
							
							Fix release of key after release of layer key  
						
						 
						
						
						
						
					 
					
						2020-04-23 08:50:49 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								WatchMkr 
							
						 
					 
					
						
						
							
						
						0cb4c20cff 
					 
					
						
						
							
							Merge pull request  #54  from system76/fan-curve  
						
						 
						
						... 
						
						
						
						lemp9: lower maximum fan speed 
						
						
					 
					
						2020-04-18 16:10:52 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						3a31121625 
					 
					
						
						
							
							Add another fan point of 65% at 85C  
						
						 
						
						
						
						
					 
					
						2020-04-18 15:58:36 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						53d4c31798 
					 
					
						
						
							
							lemp9: lower maximum fan speed  
						
						 
						
						
						
						
					 
					
						2020-04-17 15:28:35 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						357fae86fc 
					 
					
						
						
							
							System76 common board directory ( #53 )  
						
						 
						
						... 
						
						
						
						* Move configuration for battery into board.mk
* lemp9: remove tcpm code
* Move touchpad to its own module
* Add kbled_reset to all platforms, move items to run on CPU reset to a function
* Add defines for battery and charger address
* Add I2C_0 export to it5570e
* Move common system76 board functions into src/board/system76/common 
						
						
					 
					
						2020-04-14 17:23:29 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						ba98a7073a 
					 
					
						
						
							
							System76 EC is now released  
						
						 
						
						
						
						
					 
					
						2020-04-09 12:42:21 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						b4e1346edb 
					 
					
						
						
							
							Remove power on after flashing support - BRAM is not persisted through AC disconnects  
						
						 
						
						
						
						
					 
					
						2020-04-09 09:18:25 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						65ba339fb5 
					 
					
						
						
							
							Sync fan changes to darp5/galp3-c  
						
						 
						
						
						
						
					 
					
						2020-04-08 12:15:55 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						747dc84b5b 
					 
					
						
						
							
							Increase heatup time to 10 seconds and disable interpolation  
						
						 
						
						
						
						
					 
					
						2020-04-08 12:14:01 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						d05607475c 
					 
					
						
						
							
							Add missing header for BRAM  
						
						 
						
						
						
						
					 
					
						2020-04-08 08:58:59 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						1194472b8f 
					 
					
						
						
							
							Add power on after reset flag  
						
						 
						
						
						
						
					 
					
						2020-04-07 21:11:49 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						4303f0753e 
					 
					
						
						
							
							Remove duplicate print of CPU power  
						
						 
						
						
						
						
					 
					
						2020-04-07 15:22:13 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						8559f6f48a 
					 
					
						
						
							
							Allow clean to be run without BOARD being set  
						
						 
						
						
						
						
					 
					
						2020-04-07 12:13:06 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						dfe3032f4d 
					 
					
						
						
							
							make: Move clean target above BOARD check  
						
						 
						
						
						
						
					 
					
						2020-04-07 11:41:26 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Crawford 
							
						 
					 
					
						
						
							
						
						2a86572f2b 
					 
					
						
						
							
							Allow overriding version  
						
						 
						
						... 
						
						
						
						In order to use the same version as the board firmware we need to be
able to specify the version string for the EC.
Ref: https://github.com/system76/firmware-open/issues/75  
						
						
					 
					
						2020-04-07 08:01:16 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						a8b38d6b37 
					 
					
						
						
							
							tool: 0.1.3 - add backup ROM flashing  
						
						 
						
						
						
						
					 
					
						2020-04-06 16:39:40 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						ff639a7836 
					 
					
						
						
							
							Set fan to 100% when in scratch ROM  
						
						 
						
						
						
						
					 
					
						2020-04-06 14:19:11 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						dc246237c6 
					 
					
						
						
							
							Add a watchdog timer of 10 seconds when using scratch ROM  
						
						 
						
						
						
						
					 
					
						2020-04-06 14:11:57 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						2d17acd919 
					 
					
						
						
							
							Add PL1 and PL2 values  
						
						 
						
						
						
						
					 
					
						2020-04-06 08:14:16 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						8af9470c40 
					 
					
						
						
							
							lemp9: lower fan curve maximum temperature to 80C  
						
						 
						
						
						
						
					 
					
						2020-04-05 13:16:05 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						113a4b23ab 
					 
					
						
						
							
							Fix lemp9 current draw  
						
						 
						
						
						
						
					 
					
						2020-04-05 11:54:34 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						e8f8daae1b 
					 
					
						
						
							
							Set input current limits  
						
						 
						
						
						
						
					 
					
						2020-04-05 10:34:25 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						d901907942 
					 
					
						
						
							
							Sync changed between system76 boards  
						
						 
						
						
						
						
					 
					
						2020-04-05 08:47:24 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						825677bfb5 
					 
					
						
						
							
							Turn off VDD3 when CPU is off and AC is not connected  
						
						 
						
						
						
						
					 
					
						2020-04-04 19:36:01 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						ee8e0a2257 
					 
					
						
						
							
							Correct GPIO control settings  
						
						 
						
						
						
						
					 
					
						2020-04-04 19:35:36 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						ed0e662d60 
					 
					
						
						
							
							Cut lemp9 charging current in half to lower charging heat  
						
						 
						
						
						
						
					 
					
						2020-04-04 15:11:59 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						32055d825e 
					 
					
						
						
							
							Re-enable interpolation of duty cycle  
						
						 
						
						
						
						
					 
					
						2020-04-04 13:30:33 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeremy Soller 
							
						 
					 
					
						
						
							
						
						20d3808aed 
					 
					
						
						
							
							Allow a config.mk to be created that contains BOARD, KEYMAP, etc.  
						
						 
						
						
						
						
					 
					
						2020-04-04 13:01:13 -06:00