forked from Mirrors/opensbi
		
	platform: Enable dynamic firmware for appropriate platforms
This patch enables FW_DYNAMIC option (i.e. dynamic firmware) for all appropriate/applicable platforms. Signed-off-by: Anup Patel <anup.patel@wdc.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
This commit is contained in:
		@@ -24,6 +24,7 @@ PLATFORM_SYS_CLINT=y
 | 
			
		||||
 | 
			
		||||
# Blobs to build
 | 
			
		||||
FW_TEXT_START=0x80000000
 | 
			
		||||
FW_DYNAMIC=y
 | 
			
		||||
FW_JUMP=y
 | 
			
		||||
ifeq ($(PLATFORM_RISCV_XLEN), 32)
 | 
			
		||||
  # This needs to be 4MB alligned for 32-bit system
 | 
			
		||||
 
 | 
			
		||||
@@ -24,6 +24,7 @@ PLATFORM_SYS_CLINT=y
 | 
			
		||||
 | 
			
		||||
# Blobs to build
 | 
			
		||||
FW_TEXT_START=0x80000000
 | 
			
		||||
FW_DYNAMIC=y
 | 
			
		||||
FW_JUMP=y
 | 
			
		||||
ifeq ($(PLATFORM_RISCV_XLEN), 32)
 | 
			
		||||
  # This needs to be 4MB alligned for 32-bit system
 | 
			
		||||
 
 | 
			
		||||
@@ -20,6 +20,7 @@ PLATFORM_SYS_CLINT=y
 | 
			
		||||
 | 
			
		||||
# Blobs to build
 | 
			
		||||
FW_TEXT_START=0x80000000
 | 
			
		||||
FW_DYNAMIC=y
 | 
			
		||||
FW_JUMP=y
 | 
			
		||||
FW_JUMP_ADDR=0x80200000
 | 
			
		||||
FW_JUMP_FDT_ADDR=0x82200000
 | 
			
		||||
 
 | 
			
		||||
@@ -45,6 +45,13 @@ platform-ldflags-y =
 | 
			
		||||
# Firmware load address configuration. This is mandatory.
 | 
			
		||||
FW_TEXT_START=0x80000000
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# Dynamic firmware configuration.
 | 
			
		||||
# Optional parameters are commented out. Uncomment and define these parameters
 | 
			
		||||
# as needed.
 | 
			
		||||
#
 | 
			
		||||
FW_DYNAMIC=<y|n>
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# Jump firmware configuration.
 | 
			
		||||
# Optional parameters are commented out. Uncomment and define these parameters
 | 
			
		||||
@@ -83,4 +90,3 @@ endif
 | 
			
		||||
# Allow linking against static libc for standard functions (memset, memcpy, etc)
 | 
			
		||||
#
 | 
			
		||||
# PLATFORM_INCLUDE_LIBC=y
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user