xref: /openbmc/u-boot/arch/arm/mach-uniphier/Kconfig (revision 667dbcd0)
1b6ef3a3fSMasahiro Yamadaif ARCH_UNIPHIER
24c425570SMasahiro Yamada
34c425570SMasahiro Yamadaconfig SYS_CONFIG_NAME
44c425570SMasahiro Yamada	default "uniphier"
54c425570SMasahiro Yamada
65fb87a16SMasahiro Yamadachoice
75fb87a16SMasahiro Yamada        prompt "UniPhier SoC select"
8ea65c980SMasahiro Yamada        default ARCH_UNIPHIER_PRO4
95fb87a16SMasahiro Yamada
10ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_SLD3
11323d1f9dSMasahiro Yamada	bool "UniPhier PH1-sLD3 SoC"
12fe5ea57bSMasahiro Yamada	select CPU_V7
134c425570SMasahiro Yamada
145fb87a16SMasahiro Yamadaconfig ARCH_UNIPHIER_LD4_SLD8
155fb87a16SMasahiro Yamada	bool "UniPhier PH1-LD4/PH1-sLD8 SoC"
16fe5ea57bSMasahiro Yamada	select CPU_V7
174c425570SMasahiro Yamada
18ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_PRO4
19323d1f9dSMasahiro Yamada	bool "UniPhier PH1-Pro4 SoC"
20fe5ea57bSMasahiro Yamada	select CPU_V7
215fb87a16SMasahiro Yamada
225fb87a16SMasahiro Yamadaconfig ARCH_UNIPHIER_PRO5_PXS2_LD6B
235fb87a16SMasahiro Yamada	bool "UniPhier PH1-Pro5/ProXstream2/PH1-LD6b SoC"
24fe5ea57bSMasahiro Yamada	select CPU_V7
255fb87a16SMasahiro Yamada
26*667dbcd0SMasahiro Yamadaconfig ARCH_UNIPHIER_LD11
27*667dbcd0SMasahiro Yamada	bool "UniPhier PH1-LD11 SoC"
28*667dbcd0SMasahiro Yamada	select ARM64
29*667dbcd0SMasahiro Yamada	select SPL_SEPARATE_BSS
30*667dbcd0SMasahiro Yamada
319d0c2cebSMasahiro Yamadaconfig ARCH_UNIPHIER_LD20
329d0c2cebSMasahiro Yamada	bool "UniPhier PH1-LD20 SoC"
339d0c2cebSMasahiro Yamada	select ARM64
349d0c2cebSMasahiro Yamada	select SPL_SEPARATE_BSS
359d0c2cebSMasahiro Yamada
365fb87a16SMasahiro Yamadaendchoice
375fb87a16SMasahiro Yamada
38ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_LD4
395fb87a16SMasahiro Yamada	bool "Enable UniPhier PH1-LD4 SoC support"
405fb87a16SMasahiro Yamada	depends on ARCH_UNIPHIER_LD4_SLD8
415fb87a16SMasahiro Yamada	default y
423365b4ebSMasahiro Yamada
43ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_SLD8
445fb87a16SMasahiro Yamada	bool "Enable UniPhier PH1-sLD8 SoC support"
455fb87a16SMasahiro Yamada	depends on ARCH_UNIPHIER_LD4_SLD8
465fb87a16SMasahiro Yamada	default y
474c425570SMasahiro Yamada
48ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_PRO5
495fb87a16SMasahiro Yamada	bool "Enable UniPhier PH1-Pro5 SoC support"
505fb87a16SMasahiro Yamada	depends on ARCH_UNIPHIER_PRO5_PXS2_LD6B
515fb87a16SMasahiro Yamada	default y
5228f40d4aSMasahiro Yamada
53ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_PXS2
545fb87a16SMasahiro Yamada	bool "Enable UniPhier ProXstream2 SoC support"
555fb87a16SMasahiro Yamada	depends on ARCH_UNIPHIER_PRO5_PXS2_LD6B
565fb87a16SMasahiro Yamada	default y
57019df879SMasahiro Yamada
58ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_LD6B
595fb87a16SMasahiro Yamada	bool "Enable UniPhier PH1-LD6b SoC support"
605fb87a16SMasahiro Yamada	depends on ARCH_UNIPHIER_PRO5_PXS2_LD6B
615fb87a16SMasahiro Yamada	default y
62019df879SMasahiro Yamada
639879842cSMasahiro Yamadaconfig MICRO_SUPPORT_CARD
649879842cSMasahiro Yamada	bool "Use Micro Support Card"
654c425570SMasahiro Yamada	help
669879842cSMasahiro Yamada	  This option provides support for the expansion board, available
679879842cSMasahiro Yamada	  on some UniPhier reference boards.
684c425570SMasahiro Yamada
694c425570SMasahiro Yamada	  Say Y to use the on-board UART, Ether, LED devices.
704c425570SMasahiro Yamada
714c425570SMasahiro Yamadaconfig CMD_PINMON
724c425570SMasahiro Yamada	bool "Enable boot mode pins monitor command"
734c425570SMasahiro Yamada	default y
744c425570SMasahiro Yamada	help
754c425570SMasahiro Yamada	  The command "pinmon" shows the state of the boot mode pins.
764c425570SMasahiro Yamada	  The boot mode pins are latched when the system reset is deasserted
774c425570SMasahiro Yamada	  and determine which device the system should load a boot image from.
784c425570SMasahiro Yamada
794c425570SMasahiro Yamadaconfig CMD_DDRPHY_DUMP
804c425570SMasahiro Yamada	bool "Enable dump command of DDR PHY parameters"
81ea65c980SMasahiro Yamada	depends on ARCH_UNIPHIER_LD4 || ARCH_UNIPHIER_PRO4 || ARCH_UNIPHIER_SLD8
82f6c65bc2SMasahiro Yamada	default y
834c425570SMasahiro Yamada	help
844c425570SMasahiro Yamada	  The command "ddrphy" shows the resulting parameters of DDR PHY
854c425570SMasahiro Yamada	  training; it is useful for the evaluation of DDR PHY training.
864c425570SMasahiro Yamada
8793d92d46SMasahiro Yamadaconfig CMD_DDRMPHY_DUMP
8893d92d46SMasahiro Yamada	bool "Enable dump command of DDR Multi PHY parameters"
89ea65c980SMasahiro Yamada	depends on ARCH_UNIPHIER_PXS2 || ARCH_UNIPHIER_LD6B
90f6c65bc2SMasahiro Yamada	default y
9193d92d46SMasahiro Yamada	help
9293d92d46SMasahiro Yamada	  The command "ddrmphy" shows the resulting parameters of DDR Multi PHY
9393d92d46SMasahiro Yamada	  training; it is useful for the evaluation of DDR Multi PHY training.
9493d92d46SMasahiro Yamada
95b6ef3a3fSMasahiro Yamadaendif
96