arm: Remove cm_t335 board
[platform/kernel/u-boot.git] / arch / arm / mach-omap2 / Kconfig
index 2631426..914d43b 100644 (file)
@@ -32,6 +32,7 @@ config OMAP34XX
 config OMAP44XX
        bool "OMAP44XX SoC"
        select SPL_USE_TINY_PRINTF
+       select SPL_SYS_NO_VECTOR_TABLE if SPL
        imply NAND_OMAP_ELM
        imply NAND_OMAP_GPMC
        imply SPL_DISPLAY_PRINT
@@ -168,6 +169,27 @@ config TI_SECURE_EMIF_PROTECTED_REGION_SIZE
          using hardware memory firewalls. This value must be smaller than the
          TI_SECURE_EMIF_TOTAL_REGION_SIZE value.
 
+config SYS_AUTOMATIC_SDRAM_DETECTION
+       bool
+
+choice
+       depends on OMAP44XX || OMAP54XX
+       prompt "Static or dynamic DDR timing calculations"
+       default SYS_EMIF_PRECALCULATED_TIMING_REGS
+       help
+         For the DDR timing information we can either dynamically determine
+         the timings to use or use pre-determined timings (based on using the
+         dynamic method).  Default to the static timing information.
+
+config SYS_EMIF_PRECALCULATED_TIMING_REGS
+       bool "Use precalcualted timing values"
+
+config SYS_DEFAULT_LPDDR2_TIMINGS
+       bool "Use default LPDDR2 timing values"
+       select SYS_AUTOMATIC_SDRAM_DETECTION
+
+endchoice
+
 source "arch/arm/mach-omap2/omap3/Kconfig"
 
 source "arch/arm/mach-omap2/omap4/Kconfig"
@@ -185,11 +207,7 @@ source "board/siemens/rut/Kconfig"
 source "board/ti/ti816x/Kconfig"
 source "board/ti/am43xx/Kconfig"
 source "board/ti/am335x/Kconfig"
-source "board/compulab/cm_t335/Kconfig"
 source "board/compulab/cm_t43/Kconfig"
 source "board/phytec/phycore_am335x_r2/Kconfig"
 
-config SPL_LDSCRIPT
-        default "arch/arm/mach-omap2/u-boot-spl.lds"
-
 endif