arm64: zynqmp: Move PM version related macros to .h
This patch moves the PM version related macros to .h file so that they can be reused in other files. Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
This commit is contained in:
		
							parent
							
								
									dba39b6c85
								
							
						
					
					
						commit
						fe68f2332d
					
				| 
						 | 
				
			
			@ -171,17 +171,6 @@ int __maybe_unused invoke_smc(u32 pm_api_id, u32 arg0, u32 arg1, u32 arg2,
 | 
			
		|||
	return regs.regs[0];
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#define ZYNQMP_SIP_SVC_GET_API_VERSION		0xC2000001
 | 
			
		||||
 | 
			
		||||
#define ZYNQMP_PM_VERSION_MAJOR		1
 | 
			
		||||
#define ZYNQMP_PM_VERSION_MINOR		0
 | 
			
		||||
#define ZYNQMP_PM_VERSION_MAJOR_SHIFT	16
 | 
			
		||||
#define ZYNQMP_PM_VERSION_MINOR_MASK	0xFFFF
 | 
			
		||||
 | 
			
		||||
#define ZYNQMP_PM_VERSION	\
 | 
			
		||||
	((ZYNQMP_PM_VERSION_MAJOR << ZYNQMP_PM_VERSION_MAJOR_SHIFT) | \
 | 
			
		||||
				 ZYNQMP_PM_VERSION_MINOR)
 | 
			
		||||
 | 
			
		||||
#if defined(CONFIG_CLK_ZYNQMP)
 | 
			
		||||
void zynqmp_pmufw_version(void)
 | 
			
		||||
{
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -21,6 +21,17 @@
 | 
			
		|||
 | 
			
		||||
#define ZYNQMP_FPGA_AUTH_DDR	1
 | 
			
		||||
 | 
			
		||||
#define ZYNQMP_SIP_SVC_GET_API_VERSION		0xC2000001
 | 
			
		||||
 | 
			
		||||
#define ZYNQMP_PM_VERSION_MAJOR		1
 | 
			
		||||
#define ZYNQMP_PM_VERSION_MINOR		0
 | 
			
		||||
#define ZYNQMP_PM_VERSION_MAJOR_SHIFT	16
 | 
			
		||||
#define ZYNQMP_PM_VERSION_MINOR_MASK	0xFFFF
 | 
			
		||||
 | 
			
		||||
#define ZYNQMP_PM_VERSION	\
 | 
			
		||||
	((ZYNQMP_PM_VERSION_MAJOR << ZYNQMP_PM_VERSION_MAJOR_SHIFT) | \
 | 
			
		||||
				 ZYNQMP_PM_VERSION_MINOR)
 | 
			
		||||
 | 
			
		||||
enum {
 | 
			
		||||
	IDCODE,
 | 
			
		||||
	VERSION,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue