rockchip: evb-rk3288: add -u-boot.dtsi
[oweals/u-boot.git] / arch / arm / mach-rmobile / Kconfig.64
index d84c0617d16360ac436217ebc1de907c06842a10..27d29f797fc4a35e4965ebf4f5a811bcf1306203 100644 (file)
@@ -1,56 +1,80 @@
 if RCAR_GEN3
 
-choice
-       prompt "Select Target SoC"
+menu "Select Target SoC"
 
 config R8A7795
        bool "Renesas SoC R8A7795"
        imply CLK_R8A7795
+       imply PINCTRL_PFC_R8A7795
 
 config R8A7796
        bool "Renesas SoC R8A7796"
        imply CLK_R8A7796
+       imply PINCTRL_PFC_R8A7796
+
+config R8A77965
+       bool "Renesas SoC R8A77965"
+       imply CLK_R8A77965
+       imply PINCTRL_PFC_R8A77965
 
 config R8A77970
        bool "Renesas SoC R8A77970"
        imply CLK_R8A77970
+       imply PINCTRL_PFC_R8A77970
 
 config R8A77990
        bool "Renesas SoC R8A77990"
        imply CLK_R8A77990
+       imply PINCTRL_PFC_R8A77990
 
 config R8A77995
        bool "Renesas SoC R8A77995"
        imply CLK_R8A77995
+       imply PINCTRL_PFC_R8A77995
 
-endchoice
+endmenu
 
 choice
-       prompt "Renesus ARM64 SoCs board select"
+       prompt "Renesas ARM64 SoCs board select"
        optional
 
 config TARGET_DRAAK
        bool "Draak board"
+       imply R8A77995
        help
           Support for Renesas R-Car Gen3 Draak platform
 
 config TARGET_EAGLE
        bool "Eagle board"
+       imply R8A77970
        help
           Support for Renesas R-Car Gen3 Eagle platform
 
 config TARGET_EBISU
        bool "Ebisu board"
+       imply R8A77990
        help
           Support for Renesas R-Car Gen3 Ebisu platform
 
 config TARGET_SALVATOR_X
        bool "Salvator-X board"
+       imply R8A7795
+       imply R8A7796
+       imply R8A77965
+       imply SYS_MALLOC_F
+       imply MULTI_DTB_FIT
+       imply MULTI_DTB_FIT_USER_DEFINED_AREA
        help
           Support for Renesas R-Car Gen3 platform
 
 config TARGET_ULCB
        bool "ULCB board"
+       imply R8A7795
+       imply R8A7796
+       imply R8A77965
+       imply SYS_MALLOC_F
+       imply MULTI_DTB_FIT
+       imply MULTI_DTB_FIT_USER_DEFINED_AREA
        help
           Support for Renesas R-Car Gen3 ULCB platform
 
@@ -65,4 +89,15 @@ source "board/renesas/ebisu/Kconfig"
 source "board/renesas/salvator-x/Kconfig"
 source "board/renesas/ulcb/Kconfig"
 
+config MULTI_DTB_FIT_UNCOMPRESS_SZ
+       default 0x80000 if TARGET_SALVATOR_X
+       default 0x80000 if TARGET_ULCB
+
+config MULTI_DTB_FIT_USER_DEF_ADDR
+       default 0x49000000 if TARGET_SALVATOR_X
+       default 0x49000000 if TARGET_ULCB
+
+config SYS_MALLOC_F_LEN
+       default 0x8000 if RCAR_GEN3
+
 endif