mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-10-31 03:58:17 +00:00 
			
		
		
		
	Use the new symbol to refer to any 'SPL' build, including TPL and VPL Signed-off-by: Simon Glass <sjg@chromium.org>
		
			
				
	
	
		
			27 lines
		
	
	
		
			466 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			466 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
| /* SPDX-License-Identifier: GPL-2.0+ */
 | |
| /*
 | |
|  * Copyright 2022 NXP
 | |
|  */
 | |
| 
 | |
| #include <config.h>
 | |
| 
 | |
| .align 8
 | |
| .global rom_pointer
 | |
| rom_pointer:
 | |
| 	.space 256
 | |
| 
 | |
| /*
 | |
|  * Routine: save_boot_params (called after reset from start.S)
 | |
|  */
 | |
| 
 | |
| .global save_boot_params
 | |
| save_boot_params:
 | |
| #ifndef CONFIG_XPL_BUILD
 | |
| 	/* The firmware provided ATAG/FDT address can be found in r2/x0 */
 | |
| 	adr	x0, rom_pointer
 | |
| 	stp	x1, x2, [x0], #16
 | |
| 	stp	x3, x4, [x0], #16
 | |
| #endif
 | |
| 	/* Returns */
 | |
| 	b	save_boot_params_ret
 |