diff options
Diffstat (limited to 'src/cpu')
-rw-r--r-- | src/cpu/samsung/Kconfig | 22 | ||||
-rw-r--r-- | src/cpu/samsung/exynos5250/Kconfig | 27 | ||||
-rw-r--r-- | src/cpu/samsung/exynos5420/Kconfig | 20 |
3 files changed, 23 insertions, 46 deletions
diff --git a/src/cpu/samsung/Kconfig b/src/cpu/samsung/Kconfig index 54f4ed1a21..ae37403e5d 100644 --- a/src/cpu/samsung/Kconfig +++ b/src/cpu/samsung/Kconfig @@ -1,24 +1,2 @@ -config CPU_SAMSUNG_EXYNOS5250 - depends on ARCH_ARMV7 - select HAVE_MONOTONIC_TIMER - select HAVE_UART_SPECIAL - select DEFAULT_BOOTBLOCK_CONSOLE - select DEFAULT_EARLY_CONSOLE - bool - default n - -config CPU_SAMSUNG_EXYNOS5420 - depends on ARCH_ARMV7 - select HAVE_MONOTONIC_TIMER - select HAVE_UART_SPECIAL - select DEFAULT_EARLY_CONSOLE - bool - default n - -if CPU_SAMSUNG_EXYNOS5250 source src/cpu/samsung/exynos5250/Kconfig -endif - -if CPU_SAMSUNG_EXYNOS5420 source src/cpu/samsung/exynos5420/Kconfig -endif diff --git a/src/cpu/samsung/exynos5250/Kconfig b/src/cpu/samsung/exynos5250/Kconfig index 75d1178e31..d6c3f1eae4 100644 --- a/src/cpu/samsung/exynos5250/Kconfig +++ b/src/cpu/samsung/exynos5250/Kconfig @@ -1,3 +1,14 @@ +config CPU_SAMSUNG_EXYNOS5250 + depends on ARCH_ARMV7 + select HAVE_MONOTONIC_TIMER + select HAVE_UART_SPECIAL + select DEFAULT_BOOTBLOCK_CONSOLE + select DEFAULT_EARLY_CONSOLE + bool + default n + +if CPU_SAMSUNG_EXYNOS5250 + config BOOTBLOCK_CPU_INIT string default "cpu/samsung/exynos5250/bootblock.c" @@ -6,10 +17,6 @@ config BOOTBLOCK_CPU_INIT bootblock must load microcode or copy data from ROM before searching for the bootblock. -config EXYNOS_ACE_SHA - bool - default n - # ROM image layout. # # 0x0000: vendor-provided BL1 (8k). @@ -77,17 +84,6 @@ config CBFS_CACHE_SIZE hex "size of CBFS cache data" default 0x000017000 -# FIXME: This is for copying SPI content into SRAM temporarily and -# will be removed when we have the SPI streaming driver implemented. -config SPI_IMAGE_HACK - hex - default 0x02060000 - -# FIXME: other magic numbers that should probably go away -config XIP_ROM_SIZE - hex - default ROMSTAGE_SIZE - config SYS_SDRAM_BASE hex default 0x40000000 @@ -137,3 +133,4 @@ config CONSOLE_SERIAL_UART_ADDRESS help Map the UART names to the respective MMIO address. +endif diff --git a/src/cpu/samsung/exynos5420/Kconfig b/src/cpu/samsung/exynos5420/Kconfig index 406ffd22e0..efa0b214d9 100644 --- a/src/cpu/samsung/exynos5420/Kconfig +++ b/src/cpu/samsung/exynos5420/Kconfig @@ -1,3 +1,13 @@ +config CPU_SAMSUNG_EXYNOS5420 + depends on ARCH_ARMV7 + select HAVE_MONOTONIC_TIMER + select HAVE_UART_SPECIAL + select DEFAULT_EARLY_CONSOLE + bool + default n + +if CPU_SAMSUNG_EXYNOS5420 + config BOOTBLOCK_CPU_INIT string default "cpu/samsung/exynos5420/bootblock.c" @@ -6,10 +16,6 @@ config BOOTBLOCK_CPU_INIT bootblock must load microcode or copy data from ROM before searching for the bootblock. -config EXYNOS_ACE_SHA - bool - default n - # ROM image layout. # # 0x0000: vendor-provided BL1 (8k). @@ -79,11 +85,6 @@ config CBFS_CACHE_SIZE hex "size of CBFS cache data" default 0x000013000 -# FIXME: other magic numbers that should probably go away -config XIP_ROM_SIZE - hex - default ROMSTAGE_SIZE - config SYS_SDRAM_BASE hex default 0x20000000 @@ -133,3 +134,4 @@ config CONSOLE_SERIAL_UART_ADDRESS help Map the UART names to the respective MMIO address. +endif |