ARM: uniphier: allow to enable multiple SoCs
[platform/kernel/u-boot.git] / arch / arm / mach-uniphier / Kconfig
1 if ARCH_UNIPHIER
2
3 config SYS_CONFIG_NAME
4         default "uniphier"
5
6 config UNIPHIER_SMP
7         bool
8
9 config ARCH_UNIPHIER_PH1_SLD3
10         bool "UniPhier PH1-sLD3 SoC"
11         select UNIPHIER_SMP
12         help
13           This enables support for UniPhier PH1-sLD3 SoC.
14
15 config ARCH_UNIPHIER_PH1_LD4
16         bool "UniPhier PH1-LD4 SoC"
17         depends on !ARCH_UNIPHIER_PH1_SLD3
18         help
19           This enables support for UniPhier PH1-LD4 SoC.
20
21 config ARCH_UNIPHIER_PH1_PRO4
22         bool "UniPhier PH1-Pro4 SoC"
23         select UNIPHIER_SMP
24         depends on !ARCH_UNIPHIER_PH1_SLD3 && \
25                    !ARCH_UNIPHIER_PH1_LD4 && \
26                    !ARCH_UNIPHIER_PH1_SLD8
27         help
28           This enables support for UniPhier PH1-Pro4 SoC.
29
30 config ARCH_UNIPHIER_PH1_SLD8
31         bool "UniPhier PH1-sLD8 SoC"
32         depends on !ARCH_UNIPHIER_PH1_SLD3
33         help
34           This enables support for UniPhier PH1-sLD8 SoC.
35
36 config MICRO_SUPPORT_CARD
37         bool "Use Micro Support Card"
38         help
39           This option provides support for the expansion board, available
40           on some UniPhier reference boards.
41
42           Say Y to use the on-board UART, Ether, LED devices.
43
44 config CMD_PINMON
45         bool "Enable boot mode pins monitor command"
46         default y
47         help
48           The command "pinmon" shows the state of the boot mode pins.
49           The boot mode pins are latched when the system reset is deasserted
50           and determine which device the system should load a boot image from.
51
52 config CMD_DDRPHY_DUMP
53         bool "Enable dump command of DDR PHY parameters"
54         help
55           The command "ddrphy" shows the resulting parameters of DDR PHY
56           training; it is useful for the evaluation of DDR PHY training.
57
58 endif