Heinrich Schuchardt 
							
						 
					 
					
						
						
							
						
						185f812c41 
					 
					
						
						
							
							doc: replace @return by Return:  
						
						... 
						
						
						
						Sphinx expects Return: and not @return to indicate a return value.
find . -name '*.c' -exec \
sed -i 's/^\(\s\)\*\(\s*\)@return\(\s\)/\1*\2Return:\3/' {} \;
find . -name '*.h' -exec \
sed -i 's/^\(\s\)\*\(\s*\)@return\(\s\)/\1*\2Return:\3/' {} \;
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com > 
						
						
					 
					
						2022-01-19 18:11:34 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Glass 
							
						 
					 
					
						
						
							
						
						e6f6f9e648 
					 
					
						
						
							
							common: Drop part.h from common header  
						
						... 
						
						
						
						Move this uncommon header out of the common header.
Signed-off-by: Simon Glass <sjg@chromium.org > 
						
						
					 
					
						2020-05-18 17:33:33 -04:00 
						 
				 
			
				
					
						
							
							
								Simon Glass 
							
						 
					 
					
						
						
							
						
						0528979fa7 
					 
					
						
						
							
							part: Drop disk_partition_t typedef  
						
						... 
						
						
						
						We should not be using typedefs and these make it harder to use
forward declarations (to reduce header file inclusions). Drop the typedef.
Signed-off-by: Simon Glass <sjg@chromium.org > 
						
						
					 
					
						2020-05-18 17:33:33 -04:00 
						 
				 
			
				
					
						
							
							
								Ruslan Trofymenko 
							
						 
					 
					
						
						
							
						
						d65e8da92e 
					 
					
						
						
							
							common: Implement A/B metadata  
						
						... 
						
						
						
						This patch determines the A/B-specific bootloader message structure
that is the basis for implementation of recovery and A/B update
functions. A/B metadata is stored in this structure and used to decide
which slot should we use to boot the device. Also some basic functions
for A/B metadata manipulation are implemented (like slot selection).
The patch was extracted from commits [1], [2] with some coding style
fixes.
[1] https://android-review.googlesource.com/c/platform/external/u-boot/+/729878/2 
[2] https://android-review.googlesource.com/c/platform/external/u-boot/+/729880/2 
Signed-off-by: Ruslan Trofymenko <ruslan.trofymenko@linaro.org >
Signed-off-by: Igor Opaniuk <igor.opaniuk@gmail.com >
Reviewed-by: Sam Protsenko <semen.protsenko@linaro.org >
Reviewed-by: Simon Glass <sjg@chromium.org > 
						
						
					 
					
						2019-07-24 13:16:29 -04:00