CBMEM: Always use DYNAMIC_CBMEM
Drop the implementation of statically allocated high memory region for CBMEM. There is no longer the need to explicitly select DYNAMIC_CBMEM, it is the only remaining choice. Change-Id: Iadf6f27a134e05daa1038646d0b4e0b8f9f0587a Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com> Reviewed-on: http://review.coreboot.org/7851 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-by: Aaron Durbin <adurbin@google.com>
This commit is contained in:
@@ -14,7 +14,6 @@ config CPU_SPECIFIC_OPTIONS
|
||||
select HAVE_UART_SPECIAL
|
||||
select BOOTBLOCK_CONSOLE
|
||||
select CPU_HAS_BOOTBLOCK_INIT
|
||||
select DYNAMIC_CBMEM
|
||||
|
||||
# The "eGON.BT0" header takes 32 bytes
|
||||
config BOOTBLOCK_BASE
|
||||
|
@@ -42,7 +42,6 @@ config CPU_SPECIFIC_OPTIONS
|
||||
select TSC_SYNC_MFENCE
|
||||
select LAPIC_MONOTONIC_TIMER
|
||||
select BROKEN_CAR_MIGRATE
|
||||
select DYNAMIC_CBMEM
|
||||
|
||||
config BOOTBLOCK_CPU_INIT
|
||||
string
|
||||
|
@@ -37,7 +37,6 @@ config CPU_SPECIFIC_OPTIONS
|
||||
select TSC_SYNC_MFENCE
|
||||
select LAPIC_MONOTONIC_TIMER
|
||||
select BROKEN_CAR_MIGRATE
|
||||
select DYNAMIC_CBMEM
|
||||
|
||||
choice
|
||||
prompt "Rangeley CPU Stepping"
|
||||
|
@@ -19,7 +19,6 @@ config CPU_SPECIFIC_OPTIONS
|
||||
select SMM_MODULES
|
||||
select RELOCATABLE_MODULES
|
||||
select RELOCATABLE_RAMSTAGE
|
||||
select DYNAMIC_CBMEM
|
||||
select SUPPORT_CPU_UCODE_IN_CBFS
|
||||
#select AP_IN_SIPI_WAIT
|
||||
select TSC_SYNC_MFENCE
|
||||
|
@@ -75,14 +75,11 @@ static inline u32 *stack_push(u32 *stack, u32 value)
|
||||
static unsigned long choose_top_of_stack(void)
|
||||
{
|
||||
unsigned long stack_top;
|
||||
#if CONFIG_DYNAMIC_CBMEM
|
||||
|
||||
/* cbmem_add() does a find() before add(). */
|
||||
stack_top = (unsigned long)cbmem_add(CBMEM_ID_ROMSTAGE_RAM_STACK,
|
||||
ROMSTAGE_RAM_STACK_SIZE);
|
||||
stack_top += ROMSTAGE_RAM_STACK_SIZE;
|
||||
#else
|
||||
stack_top = CONFIG_RAMTOP;
|
||||
#endif
|
||||
return stack_top;
|
||||
}
|
||||
|
||||
|
@@ -7,7 +7,6 @@ config CPU_TI_AM335X
|
||||
select HAVE_UART_SPECIAL
|
||||
select BOOTBLOCK_CONSOLE
|
||||
select CPU_HAS_BOOTBLOCK_INIT
|
||||
select DYNAMIC_CBMEM
|
||||
bool
|
||||
default n
|
||||
|
||||
|
Reference in New Issue
Block a user