mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-11-03 21:48:15 +00:00 
			
		
		
		
	Introduce a framework that allows loading the System Firmware (SYSFW) binary as well as the associated configuration data from an image tree blob named "sysfw.itb" from an FS-based MMC boot media or from an MMC RAW mode partition or sector. To simplify the handling of and loading from the different boot media we tap into the existing U-Boot SPL framework usually used for loading U-Boot by building on an earlier commit that exposes some of that functionality. Note that this initial implementation only supports FS and RAW-based eMMC/SD card boot. Signed-off-by: Andreas Dannenberg <dannenberg@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
		
			
				
	
	
		
			13 lines
		
	
	
		
			284 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			284 B
		
	
	
	
		
			C
		
	
	
	
	
	
/* SPDX-License-Identifier: GPL-2.0+ */
 | 
						|
/*
 | 
						|
 * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/
 | 
						|
 *	Andreas Dannenberg <dannenberg@ti.com>
 | 
						|
 */
 | 
						|
 | 
						|
#ifndef _SYSFW_LOADER_H_
 | 
						|
#define _SYSFW_LOADER_H_
 | 
						|
 | 
						|
void k3_sysfw_loader(void (*config_pm_done_callback)(void));
 | 
						|
 | 
						|
#endif
 |