Simon Glass 
							
						 
					 
					
						
						
							
						
						8aec32f6ab 
					 
					
						
						
							
							cros_ec: Support reading EC features  
						
						... 
						
						
						
						The EC can support a variety of features and provides a way to find out
what is available. Add support for this.
Also update the feature list to the lastest available while we are here.
This is at:
   https://chromium.googlesource.com/chromiumos/platform/ec/+/refs/heads/master/include/ec_commands.h 
Signed-off-by: Simon Glass <sjg@chromium.org > 
						
						
					 
					
						2021-01-30 14:25:41 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Glass 
							
						 
					 
					
						
						
							
						
						e37d963ec8 
					 
					
						
						
							
							cros_ec: Add MEC_EMI_BASE and size to the header file  
						
						... 
						
						
						
						Provide these values which are part of the EC interface now.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com > 
						
						
					 
					
						2019-10-08 13:57:44 +08:00 
						 
				 
			
				
					
						
							
							
								Simon Glass 
							
						 
					 
					
						
						
							
						
						6f1c0430e8 
					 
					
						
						
							
							cros: Update ec_commands to latest version  
						
						... 
						
						
						
						This file has changed quite a bit in the last 5 years as the capabilities
of the ECs have grown. Sync it up with the copy in coreboot commit
b9141f2215.
The only change is the addition of EC_VBNV_BLOCK_SIZE_V2. This is needed
because U-Boot uses the new v2 vboot API and this is not currently fully
supported by Chromium OS firmware.
Signed-off-by: Simon Glass <sjg@chromium.org > 
						
						
					 
					
						2018-10-09 04:40:27 -06:00 
						 
				 
			
				
					
						
							
							
								Simon Glass 
							
						 
					 
					
						
						
							
						
						b527924954 
					 
					
						
						
							
							sandbox: cros_ec: Support EC_CMD_ENTERING_MODE emulation  
						
						... 
						
						
						
						Emualate this function which is used with Chrome OS verified boot.
Signed-off-by: Simon Glass <sjg@chromium.org > 
						
						
					 
					
						2015-05-14 18:49:34 -06:00 
						 
				 
			
				
					
						
							
							
								Simon Glass 
							
						 
					 
					
						
						
							
						
						836bb6e827 
					 
					
						
						
							
							cros_ec: Sync up with latest Chrome OS EC version  
						
						... 
						
						
						
						The EC messages have been expanded and some parts have been renamed.
Signed-off-by: Simon Glass <sjg@chromium.org > 
						
						
					 
					
						2014-03-17 20:05:47 -06:00 
						 
				 
			
				
					
						
							
							
								Simon Glass 
							
						 
					 
					
						
						
							
						
						cecb19c03f 
					 
					
						
						
							
							cros_ec: Add an enum for the number of flash regions  
						
						... 
						
						
						
						Add an enum for the number of flash regions so we can keep track of all
the possible regions.
Reviewed-by: Randall Spangler <rspangler@chromium.org >
Signed-off-by: Simon Glass <sjg@chromium.org > 
						
						
					 
					
						2014-03-17 20:05:45 -06:00 
						 
				 
			
				
					
						
							
							
								Hung-ying Tyan 
							
						 
					 
					
						
						
							
						
						88364387c6 
					 
					
						
						
							
							cros: add cros_ec driver  
						
						... 
						
						
						
						This patch adds the cros_ec driver that implements the protocol for
communicating with Google's ChromeOS embedded controller.
Signed-off-by: Bernie Thompson <bhthompson@chromium.org >
Signed-off-by: Bill Richardson <wfrichar@chromium.org >
Signed-off-by: Che-Liang Chiou <clchiou@chromium.org >
Signed-off-by: Doug Anderson <dianders@chromium.org >
Signed-off-by: Gabe Black <gabeblack@chromium.org >
Signed-off-by: Hung-ying Tyan <tyanh@chromium.org >
Signed-off-by: Louis Yung-Chieh Lo <yjlou@chromium.org >
Signed-off-by: Randall Spangler <rspangler@chromium.org >
Signed-off-by: Sean Paul <seanpaul@chromium.org >
Signed-off-by: Simon Glass <sjg@chromium.org >
Signed-off-by: Vincent Palatin <vpalatin@chromium.org >
Acked-by: Simon Glass <sjg@chromium.org >
Tested-by: Simon Glass <sjg@chromium.org > 
						
						
					 
					
						2013-06-26 10:07:11 -04:00