soc/amd/phoenix/Kconfig: Prevent changes to AMD_FWM_POSITION_INDEX
The phoenix SoC does not support multiple EFS locations. Set the default to the only valid value and prevent mainboard overrides by making the option non-user-configurable. TEST=build birman-phoenix Signed-off-by: Fred Reitberger <reitbergerfred@gmail.com> Change-Id: I0f720dbadf2d28a3c39daa4bd653a407be4893d0 Reviewed-on: https://review.coreboot.org/c/coreboot/+/74249 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Martin Roth <martin.roth@amd.corp-partner.google.com>
This commit is contained in:
		
				
					committed by
					
						
						Martin L Roth
					
				
			
			
				
	
			
			
			
						parent
						
							7e5b28feb6
						
					
				
				
					commit
					f14d208eb0
				
			@@ -316,24 +316,8 @@ config DISABLE_KEYBOARD_RESET_PIN
 | 
				
			|||||||
menu "PSP Configuration Options"
 | 
					menu "PSP Configuration Options"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
config AMD_FWM_POSITION_INDEX
 | 
					config AMD_FWM_POSITION_INDEX
 | 
				
			||||||
	int "Firmware Directory Table location (0 to 5)"
 | 
						int
 | 
				
			||||||
	range 0 5
 | 
						default 5
 | 
				
			||||||
	default 0 if BOARD_ROMSIZE_KB_512
 | 
					 | 
				
			||||||
	default 1 if BOARD_ROMSIZE_KB_1024
 | 
					 | 
				
			||||||
	default 2 if BOARD_ROMSIZE_KB_2048
 | 
					 | 
				
			||||||
	default 3 if BOARD_ROMSIZE_KB_4096
 | 
					 | 
				
			||||||
	default 4 if BOARD_ROMSIZE_KB_8192
 | 
					 | 
				
			||||||
	default 5 if BOARD_ROMSIZE_KB_16384
 | 
					 | 
				
			||||||
	help
 | 
					 | 
				
			||||||
	  Typically this is calculated by the ROM size, but there may
 | 
					 | 
				
			||||||
	  be situations where you want to put the firmware directory
 | 
					 | 
				
			||||||
	  table in a different location.
 | 
					 | 
				
			||||||
	    0: 512 KB - 0xFFFA0000
 | 
					 | 
				
			||||||
	    1: 1 MB   - 0xFFF20000
 | 
					 | 
				
			||||||
	    2: 2 MB   - 0xFFE20000
 | 
					 | 
				
			||||||
	    3: 4 MB   - 0xFFC20000
 | 
					 | 
				
			||||||
	    4: 8 MB   - 0xFF820000
 | 
					 | 
				
			||||||
	    5: 16 MB  - 0xFF020000
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
comment "AMD Firmware Directory Table set to location for 512KB ROM"
 | 
					comment "AMD Firmware Directory Table set to location for 512KB ROM"
 | 
				
			||||||
	depends on AMD_FWM_POSITION_INDEX = 0
 | 
						depends on AMD_FWM_POSITION_INDEX = 0
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user