summaryrefslogtreecommitdiff
path: root/arch/arm/mach-rmobile/Kconfig.32
blob: 67f669a6fc62ab8d9d8d52c78b8f8d6ef4e38749 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
if RCAR_32

config ARCH_RMOBILE_BOARD_STRING
	string "Renesas RCar Gen2 board name"
	default "Board"

config RCAR_GEN2
	bool "Renesas RCar Gen2"
	select PHY
	select PHY_RCAR_GEN2

config R8A7740
	bool "Renesas SoC R8A7740"

config R8A7790
	bool "Renesas SoC R8A7790"
	select RCAR_GEN2
	select ARM_CORTEX_A15_CVE_2017_5715
	imply CLK_R8A7790
	imply PINCTRL_PFC_R8A7790

config R8A7791
	bool "Renesas SoC R8A7791"
	select RCAR_GEN2
	select ARM_CORTEX_A15_CVE_2017_5715
	imply CLK_R8A7791
	imply PINCTRL_PFC_R8A7791

config R8A7792
	bool "Renesas SoC R8A7792"
	select RCAR_GEN2
	select ARM_CORTEX_A15_CVE_2017_5715
	imply CLK_R8A7792
	imply PINCTRL_PFC_R8A7792

config R8A7793
	bool "Renesas SoC R8A7793"
	select RCAR_GEN2
	select ARM_CORTEX_A15_CVE_2017_5715
	imply CLK_R8A7793
	imply PINCTRL_PFC_R8A7793

config R8A7794
	bool "Renesas SoC R8A7794"
	select RCAR_GEN2
	imply CLK_R8A7794
	imply PINCTRL_PFC_R8A7794

choice
	prompt "Renesas ARM SoCs board select"
	optional

config TARGET_ARMADILLO_800EVA
	bool "armadillo 800 eva board"

config TARGET_BLANCHE
	bool "Blanche board"
	select DM
	select DM_SERIAL
	select USE_TINY_PRINTF
	imply CMD_DM

config TARGET_GOSE
	bool "Gose board"
	select DM
	select DM_SERIAL
	select SPL_TINY_MEMSET
	select SUPPORT_SPL
	select USE_TINY_PRINTF
	imply CMD_DM

config TARGET_KOELSCH
	bool "Koelsch board"
	select DM
	select DM_SERIAL
	select SPL_TINY_MEMSET
	select SUPPORT_SPL
	select USE_TINY_PRINTF
	imply CMD_DM

config TARGET_LAGER
	bool "Lager board"
	select DM
	select DM_SERIAL
	select SPL_TINY_MEMSET
	select SUPPORT_SPL
	select USE_TINY_PRINTF
	imply CMD_DM

config TARGET_KZM9G
	bool "KZM9D board"

config TARGET_ALT
	bool "Alt board"
	select DM
	select DM_SERIAL
	select SPL_TINY_MEMSET
	select SUPPORT_SPL
	select USE_TINY_PRINTF
	imply CMD_DM

config TARGET_SILK
	bool "Silk board"
	select DM
	select DM_SERIAL
	select SPL_TINY_MEMSET
	select SUPPORT_SPL
	select USE_TINY_PRINTF
	imply CMD_DM

config TARGET_PORTER
	bool "Porter board"
	select DM
	select DM_SERIAL
	select SPL_TINY_MEMSET
	select SUPPORT_SPL
	select USE_TINY_PRINTF
	imply CMD_DM

config TARGET_STOUT
	bool "Stout board"
	select DM
	select DM_SERIAL
	select SPL_TINY_MEMSET
	select SUPPORT_SPL
	select USE_TINY_PRINTF
	imply CMD_DM

endchoice

config SYS_SOC
	default "rmobile"

config RMOBILE_EXTRAM_BOOT
	bool "Enable boot from RAM"
	depends on TARGET_ALT || TARGET_BLANCHE || TARGET_KOELSCH || TARGET_LAGER || TARGET_PORTER || TARGET_SILK || TARGET_STOUT
	default n

choice
	prompt "Qos setting primary"
	depends on TARGET_ALT || TARGET_BLANCHE || TARGET_GOSE || TARGET_KOELSCH || TARGET_LAGER
	default QOS_PRI_NORMAL

config QOS_PRI_NORMAL
	bool "Non primary"
	help
	   Select normal mode for QoS setting.

config QOS_PRI_MEDIA
	bool "Media primary"
	help
	   Select multimedia primary mode for QoS setting.

config QOS_PRI_GFX
	bool "GFX primary"
	help
	   Select GFX(graphics) primary mode for QoS setting.

endchoice

source "board/atmark-techno/armadillo-800eva/Kconfig"
source "board/renesas/blanche/Kconfig"
source "board/renesas/gose/Kconfig"
source "board/renesas/koelsch/Kconfig"
source "board/renesas/lager/Kconfig"
source "board/kmc/kzm9g/Kconfig"
source "board/renesas/alt/Kconfig"
source "board/renesas/silk/Kconfig"
source "board/renesas/porter/Kconfig"
source "board/renesas/stout/Kconfig"

endif