ARM: rmobile: Create R-Car 32bit (Gen1 and Gen2) for Kconfig
[oweals/u-boot.git] / arch / arm / mach-rmobile / Kconfig.32
1 if RCAR_32
2
3 choice
4         prompt "Renesus ARM SoCs board select"
5         optional
6
7 config TARGET_ARMADILLO_800EVA
8         bool "armadillo 800 eva board"
9
10 config TARGET_GOSE
11         bool "Gose board"
12         select DM
13         select DM_SERIAL
14
15 config TARGET_KOELSCH
16         bool "Koelsch board"
17         select DM
18         select DM_SERIAL
19
20 config TARGET_LAGER
21         bool "Lager board"
22         select DM
23         select DM_SERIAL
24
25 config TARGET_KZM9G
26         bool "KZM9D board"
27
28 config TARGET_ALT
29         bool "Alt board"
30         select DM
31         select DM_SERIAL
32
33 config TARGET_SILK
34         bool "Silk board"
35         select DM
36         select DM_SERIAL
37
38 config TARGET_PORTER
39         bool "Porter board"
40         select DM
41         select DM_SERIAL
42
43 config TARGET_STOUT
44         bool "Stout board"
45         select DM
46         select DM_SERIAL
47
48 endchoice
49
50 config SYS_SOC
51         default "rmobile"
52
53 config RMOBILE_EXTRAM_BOOT
54         bool "Enable boot from RAM"
55         depends on TARGET_ALT || TARGET_KOELSCH || TARGET_LAGER || TARGET_PORTER || TARGET_SILK || TARGET_STOUT
56         default n
57
58 choice
59         prompt "Qos setting primary"
60         depends on TARGET_ALT || TARGET_GOSE || TARGET_KOELSCH || TARGET_LAGER
61         default QOS_PRI_NORMAL
62
63 config QOS_PRI_NORMAL
64         bool "Non primary"
65         help
66            Select normal mode for QoS setting.
67
68 config QOS_PRI_MEDIA
69         bool "Media primary"
70         help
71            Select multimedia primary mode for QoS setting.
72
73 config QOS_PRI_GFX
74         bool "GFX primary"
75         help
76            Select GFX(graphics) primary mode for QoS setting.
77
78 endchoice
79
80 source "board/atmark-techno/armadillo-800eva/Kconfig"
81 source "board/renesas/gose/Kconfig"
82 source "board/renesas/koelsch/Kconfig"
83 source "board/renesas/lager/Kconfig"
84 source "board/kmc/kzm9g/Kconfig"
85 source "board/renesas/alt/Kconfig"
86 source "board/renesas/silk/Kconfig"
87 source "board/renesas/porter/Kconfig"
88 source "board/renesas/stout/Kconfig"
89
90 endif