forked from Mirrors/opensbi
		
	platform: qemu/virt: Move kernel start address to 4MB alligned
In order to support 32-bit guests move the start address to a 4MB allignment. As 64-bit kernels have a requirement on being 2MB alligned let's just make this the default for both 32 and 64 bit kernels. Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
This commit is contained in:
		
				
					committed by
					
						
						Anup Patel
					
				
			
			
				
	
			
			
			
						parent
						
							a5f06b30c1
						
					
				
				
					commit
					9f44d07df5
				
			@@ -30,10 +30,12 @@ PLATFORM_SYS_CLINT=y
 | 
			
		||||
# Blobs to build
 | 
			
		||||
FW_TEXT_START=0x80000000
 | 
			
		||||
FW_JUMP=y
 | 
			
		||||
FW_JUMP_ADDR=0x80200000
 | 
			
		||||
# This needs to be 4MB alligned for 32-bit support
 | 
			
		||||
FW_JUMP_ADDR=0x80400000
 | 
			
		||||
FW_JUMP_FDT_ADDR=0x82200000
 | 
			
		||||
FW_PAYLOAD=y
 | 
			
		||||
FW_PAYLOAD_OFFSET=0x200000
 | 
			
		||||
# This needs to be 4MB alligned for 32-bit support
 | 
			
		||||
FW_PAYLOAD_OFFSET=0x400000
 | 
			
		||||
FW_PAYLOAD_FDT_ADDR=0x82200000
 | 
			
		||||
 | 
			
		||||
# External Libraries to include
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user