Merge branch 'master' of git://git.denx.de/u-boot-sh
[platform/kernel/u-boot.git] / arch / arm / mach-rmobile / Kconfig.64
1 if RCAR_GEN3
2
3 menu "Select Target SoC"
4
5 config R8A7795
6         bool "Renesas SoC R8A7795"
7         imply CLK_R8A7795
8         imply PINCTRL_PFC_R8A7795
9
10 config R8A7796
11         bool "Renesas SoC R8A7796"
12         imply CLK_R8A7796
13         imply PINCTRL_PFC_R8A7796
14
15 config R8A77965
16         bool "Renesas SoC R8A77965"
17         imply CLK_R8A77965
18         imply PINCTRL_PFC_R8A77965
19
20 config R8A77970
21         bool "Renesas SoC R8A77970"
22         imply CLK_R8A77970
23         imply PINCTRL_PFC_R8A77970
24
25 config R8A77990
26         bool "Renesas SoC R8A77990"
27         imply CLK_R8A77990
28         imply PINCTRL_PFC_R8A77990
29
30 config R8A77995
31         bool "Renesas SoC R8A77995"
32         imply CLK_R8A77995
33         imply PINCTRL_PFC_R8A77995
34
35 endmenu
36
37 choice
38         prompt "Renesas ARM64 SoCs board select"
39         optional
40
41 config TARGET_DRAAK
42         bool "Draak board"
43         imply R8A77995
44         help
45           Support for Renesas R-Car Gen3 Draak platform
46
47 config TARGET_EAGLE
48         bool "Eagle board"
49         imply R8A77970
50         help
51           Support for Renesas R-Car Gen3 Eagle platform
52
53 config TARGET_EBISU
54         bool "Ebisu board"
55         imply R8A77990
56         help
57           Support for Renesas R-Car Gen3 Ebisu platform
58
59 config TARGET_SALVATOR_X
60         bool "Salvator-X board"
61         imply R8A7795
62         imply R8A7796
63         imply R8A77965
64         imply SYS_MALLOC_F
65         imply MULTI_DTB_FIT
66         imply MULTI_DTB_FIT_USER_DEFINED_AREA
67         help
68           Support for Renesas R-Car Gen3 platform
69
70 config TARGET_ULCB
71         bool "ULCB board"
72         imply R8A7795
73         imply R8A7796
74         imply R8A77965
75         imply SYS_MALLOC_F
76         imply MULTI_DTB_FIT
77         imply MULTI_DTB_FIT_USER_DEFINED_AREA
78         help
79           Support for Renesas R-Car Gen3 ULCB platform
80
81 endchoice
82
83 config SYS_SOC
84         default "rmobile"
85
86 source "board/renesas/draak/Kconfig"
87 source "board/renesas/eagle/Kconfig"
88 source "board/renesas/ebisu/Kconfig"
89 source "board/renesas/salvator-x/Kconfig"
90 source "board/renesas/ulcb/Kconfig"
91
92 config MULTI_DTB_FIT_UNCOMPRESS_SZ
93         default 0x80000 if TARGET_SALVATOR_X
94         default 0x80000 if TARGET_ULCB
95
96 config MULTI_DTB_FIT_USER_DEF_ADDR
97         default 0x49000000 if TARGET_SALVATOR_X
98         default 0x49000000 if TARGET_ULCB
99
100 config SYS_MALLOC_F_LEN
101         default 0x8000 if RCAR_GEN3
102
103 endif