• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1if RCAR_GEN3
2
3menu "Select Target SoC"
4
5config R8A7795
6	bool "Renesas SoC R8A7795"
7	imply CLK_R8A7795
8	imply PINCTRL_PFC_R8A7795
9
10config R8A7796
11	bool "Renesas SoC R8A7796"
12	imply CLK_R8A7796
13	imply PINCTRL_PFC_R8A7796
14
15config R8A77965
16	bool "Renesas SoC R8A77965"
17	imply CLK_R8A77965
18	imply PINCTRL_PFC_R8A77965
19
20config R8A77970
21	bool "Renesas SoC R8A77970"
22	imply CLK_R8A77970
23	imply PINCTRL_PFC_R8A77970
24
25config R8A77980
26	bool "Renesas SoC R8A77980"
27	imply CLK_R8A77980
28	imply PINCTRL_PFC_R8A77980
29
30config R8A77990
31	bool "Renesas SoC R8A77990"
32	imply CLK_R8A77990
33	imply PINCTRL_PFC_R8A77990
34
35config R8A77995
36	bool "Renesas SoC R8A77995"
37	imply CLK_R8A77995
38	imply PINCTRL_PFC_R8A77995
39
40endmenu
41
42choice
43	prompt "Renesas ARM64 SoCs board select"
44	optional
45
46config TARGET_CONDOR
47	bool "Condor board"
48	imply R8A77980
49	help
50          Support for Renesas R-Car Gen3 Condor platform
51
52config TARGET_DRAAK
53	bool "Draak board"
54	imply R8A77995
55	help
56          Support for Renesas R-Car Gen3 Draak platform
57
58config TARGET_EAGLE
59	bool "Eagle board"
60	imply R8A77970
61	help
62          Support for Renesas R-Car Gen3 Eagle platform
63
64config TARGET_EBISU
65	bool "Ebisu board"
66	imply R8A77990
67	help
68          Support for Renesas R-Car Gen3 Ebisu platform
69
70config TARGET_SALVATOR_X
71	bool "Salvator-X 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 platform
80
81config TARGET_ULCB
82	bool "ULCB board"
83	imply R8A7795
84	imply R8A7796
85	imply R8A77965
86	imply SYS_MALLOC_F
87	imply MULTI_DTB_FIT
88	imply MULTI_DTB_FIT_USER_DEFINED_AREA
89	help
90          Support for Renesas R-Car Gen3 ULCB platform
91
92endchoice
93
94config SYS_SOC
95	default "rmobile"
96
97source "board/renesas/condor/Kconfig"
98source "board/renesas/draak/Kconfig"
99source "board/renesas/eagle/Kconfig"
100source "board/renesas/ebisu/Kconfig"
101source "board/renesas/salvator-x/Kconfig"
102source "board/renesas/ulcb/Kconfig"
103
104config MULTI_DTB_FIT_UNCOMPRESS_SZ
105	default 0x80000 if TARGET_SALVATOR_X
106	default 0x80000 if TARGET_ULCB
107
108config MULTI_DTB_FIT_USER_DEF_ADDR
109	default 0x49000000 if TARGET_SALVATOR_X
110	default 0x49000000 if TARGET_ULCB
111
112config SYS_MALLOC_F_LEN
113	default 0x8000 if RCAR_GEN3
114
115endif
116