Convert CONFIG_SPL_PAD_TO et al to Kconfig
[platform/kernel/u-boot.git] / arch / arm / mach-rockchip / rk3288 / Kconfig
index de8d9c2..e8c5784 100644 (file)
@@ -5,7 +5,9 @@ choice
 
 config TARGET_CHROMEBOOK_JERRY
        bool "Google/Rockchip Veyron-Jerry Chromebook"
+       select HAS_ROM
        select BOARD_LATE_INIT
+       select ROCKCHIP_SPI_IMAGE
        help
          Jerry is a RK3288-based clamshell device with 2 USB 3.0 ports,
          HDMI, an 11.9 inch EDP display, micro-SD card, touchpad and
@@ -46,6 +48,7 @@ config TARGET_CHROMEBOOK_SPEEDY
 
 config TARGET_EVB_RK3288
        bool "Evb-RK3288"
+       select HAS_ROM
        select BOARD_LATE_INIT
        select TPL
        help
@@ -66,6 +69,8 @@ config TARGET_FENNEC_RK3288
 config TARGET_FIREFLY_RK3288
        bool "Firefly-RK3288"
        select BOARD_LATE_INIT
+       select SPL_BOARD_INIT if SPL
+       select TPL
        help
          Firefly is a RK3288-based development board with 2 USB ports,
          HDMI, VGA, micro-SD card, audio, WiFi  and Gigabit Ethernet, It
@@ -84,6 +89,7 @@ config TARGET_MIQI_RK3288
 config TARGET_PHYCORE_RK3288
        bool "phyCORE-RK3288"
         select BOARD_LATE_INIT
+       select SPL_BOARD_INIT if SPL
        help
          Add basic support for the PCM-947 carrier board, a RK3288 based
          development board made by PHYTEC. This board works in a combination
@@ -102,7 +108,6 @@ config TARGET_POPMETAL_RK3288
 config TARGET_VYASA_RK3288
        bool "Vyasa-RK3288"
        select BOARD_LATE_INIT
-       select ROCKCHIP_BROM_HELPER
        select TPL
        help
          Vyasa is a RK3288-based development board with 2 USB ports,
@@ -143,13 +148,16 @@ config ROCKCHIP_FAST_SPL
 config ROCKCHIP_BOOT_MODE_REG
        default 0xff730094
 
+config ROCKCHIP_STIMER_BASE
+       default 0xff810020
+
 config SYS_SOC
        default "rk3288"
 
 config SYS_MALLOC_F_LEN
        default 0x2000
 
-config SPL_DRIVERS_MISC_SUPPORT
+config SPL_DRIVERS_MISC
        default y
 
 config SPL_LIBCOMMON_SUPPORT
@@ -158,15 +166,12 @@ config SPL_LIBCOMMON_SUPPORT
 config SPL_LIBGENERIC_SUPPORT
        default y
 
-config SPL_SERIAL_SUPPORT
+config SPL_SERIAL
        default y
 
 config TPL_LDSCRIPT
        default "arch/arm/mach-rockchip/u-boot-tpl.lds"
 
-config TPL_MAX_SIZE
-       default 32768
-
 config TPL_STACK
         default 0xff718000
 
@@ -189,8 +194,6 @@ source "board/radxa/rock2/Kconfig"
 
 source "board/rockchip/evb_rk3288/Kconfig"
 
-source "board/rockchip/fennec_rk3288/Kconfig"
-
 source "board/rockchip/tinker_rk3288/Kconfig"
 
 endif