mirror of
				https://github.com/smaeul/u-boot.git
				synced 2025-11-04 05:50:17 +00:00 
			
		
		
		
	Move this uncommon header out of the common header. Signed-off-by: Simon Glass <sjg@chromium.org>
		
			
				
	
	
		
			27 lines
		
	
	
		
			567 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			567 B
		
	
	
	
		
			C
		
	
	
	
	
	
/* SPDX-License-Identifier: GPL-2.0+ */
 | 
						|
/*
 | 
						|
 * Copyright 2019 Google LLC
 | 
						|
 */
 | 
						|
 | 
						|
#ifndef __ASM_FSP_API_H
 | 
						|
#define __ASM_FSP_API_H
 | 
						|
 | 
						|
#include <linux/linkage.h>
 | 
						|
 | 
						|
enum fsp_phase {
 | 
						|
	/* Notification code for post PCI enuermation */
 | 
						|
	INIT_PHASE_PCI	= 0x20,
 | 
						|
	/* Notification code before transferring control to the payload */
 | 
						|
	INIT_PHASE_BOOT	= 0x40
 | 
						|
};
 | 
						|
 | 
						|
struct fsp_notify_params {
 | 
						|
	/* Notification phase used for NotifyPhase API */
 | 
						|
	enum fsp_phase	phase;
 | 
						|
};
 | 
						|
 | 
						|
/* FspNotify API function prototype */
 | 
						|
typedef asmlinkage u32 (*fsp_notify_f)(struct fsp_notify_params *params);
 | 
						|
 | 
						|
#endif
 |