1b6ef3a3fSMasahiro Yamadaif ARCH_UNIPHIER 24c425570SMasahiro Yamada 34c425570SMasahiro Yamadaconfig SYS_CONFIG_NAME 44c425570SMasahiro Yamada default "uniphier" 54c425570SMasahiro Yamada 648efc8a2SMasahiro Yamadaconfig ARCH_UNIPHIER_32BIT 748efc8a2SMasahiro Yamada bool 848efc8a2SMasahiro Yamada select CPU_V7 948efc8a2SMasahiro Yamada 1048efc8a2SMasahiro Yamadaconfig ARCH_UNIPHIER_64BIT 1148efc8a2SMasahiro Yamada bool 1248efc8a2SMasahiro Yamada select ARM64 1348efc8a2SMasahiro Yamada select SPL_SEPARATE_BSS 1418c11986SMasahiro Yamada select ARMV8_MULTIENTRY 15b7c4d25dSMasahiro Yamada select ARMV8_SPIN_TABLE 1648efc8a2SMasahiro Yamada 175fb87a16SMasahiro Yamadachoice 185fb87a16SMasahiro Yamada prompt "UniPhier SoC select" 19ea65c980SMasahiro Yamada default ARCH_UNIPHIER_PRO4 205fb87a16SMasahiro Yamada 21ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_SLD3 22323d1f9dSMasahiro Yamada bool "UniPhier PH1-sLD3 SoC" 2348efc8a2SMasahiro Yamada select ARCH_UNIPHIER_32BIT 244c425570SMasahiro Yamada 255fb87a16SMasahiro Yamadaconfig ARCH_UNIPHIER_LD4_SLD8 265fb87a16SMasahiro Yamada bool "UniPhier PH1-LD4/PH1-sLD8 SoC" 2748efc8a2SMasahiro Yamada select ARCH_UNIPHIER_32BIT 284c425570SMasahiro Yamada 29ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_PRO4 30323d1f9dSMasahiro Yamada bool "UniPhier PH1-Pro4 SoC" 3148efc8a2SMasahiro Yamada select ARCH_UNIPHIER_32BIT 325fb87a16SMasahiro Yamada 335fb87a16SMasahiro Yamadaconfig ARCH_UNIPHIER_PRO5_PXS2_LD6B 345fb87a16SMasahiro Yamada bool "UniPhier PH1-Pro5/ProXstream2/PH1-LD6b SoC" 3548efc8a2SMasahiro Yamada select ARCH_UNIPHIER_32BIT 365fb87a16SMasahiro Yamada 37667dbcd0SMasahiro Yamadaconfig ARCH_UNIPHIER_LD11 38667dbcd0SMasahiro Yamada bool "UniPhier PH1-LD11 SoC" 3948efc8a2SMasahiro Yamada select ARCH_UNIPHIER_64BIT 40667dbcd0SMasahiro Yamada 419d0c2cebSMasahiro Yamadaconfig ARCH_UNIPHIER_LD20 429d0c2cebSMasahiro Yamada bool "UniPhier PH1-LD20 SoC" 4348efc8a2SMasahiro Yamada select ARCH_UNIPHIER_64BIT 4451ea5a06SMasahiro Yamada select OF_BOARD_SETUP 459d0c2cebSMasahiro Yamada 465fb87a16SMasahiro Yamadaendchoice 475fb87a16SMasahiro Yamada 48ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_LD4 495fb87a16SMasahiro Yamada bool "Enable UniPhier PH1-LD4 SoC support" 505fb87a16SMasahiro Yamada depends on ARCH_UNIPHIER_LD4_SLD8 515fb87a16SMasahiro Yamada default y 523365b4ebSMasahiro Yamada 53ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_SLD8 545fb87a16SMasahiro Yamada bool "Enable UniPhier PH1-sLD8 SoC support" 555fb87a16SMasahiro Yamada depends on ARCH_UNIPHIER_LD4_SLD8 565fb87a16SMasahiro Yamada default y 574c425570SMasahiro Yamada 58ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_PRO5 595fb87a16SMasahiro Yamada bool "Enable UniPhier PH1-Pro5 SoC support" 605fb87a16SMasahiro Yamada depends on ARCH_UNIPHIER_PRO5_PXS2_LD6B 615fb87a16SMasahiro Yamada default y 6228f40d4aSMasahiro Yamada 63ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_PXS2 645fb87a16SMasahiro Yamada bool "Enable UniPhier ProXstream2 SoC support" 655fb87a16SMasahiro Yamada depends on ARCH_UNIPHIER_PRO5_PXS2_LD6B 665fb87a16SMasahiro Yamada default y 67019df879SMasahiro Yamada 68ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_LD6B 695fb87a16SMasahiro Yamada bool "Enable UniPhier PH1-LD6b SoC support" 705fb87a16SMasahiro Yamada depends on ARCH_UNIPHIER_PRO5_PXS2_LD6B 715fb87a16SMasahiro Yamada default y 72019df879SMasahiro Yamada 73*7382d178SMasahiro Yamadaconfig CACHE_UNIPHIER 74*7382d178SMasahiro Yamada bool "Enable the UniPhier L2 cache controller" 75*7382d178SMasahiro Yamada depends on ARCH_UNIPHIER_32BIT 76*7382d178SMasahiro Yamada default y 77*7382d178SMasahiro Yamada help 78*7382d178SMasahiro Yamada This option allows to use the UniPhier System Cache as L2 cache. 79*7382d178SMasahiro Yamada 809879842cSMasahiro Yamadaconfig MICRO_SUPPORT_CARD 819879842cSMasahiro Yamada bool "Use Micro Support Card" 824c425570SMasahiro Yamada help 839879842cSMasahiro Yamada This option provides support for the expansion board, available 849879842cSMasahiro Yamada on some UniPhier reference boards. 854c425570SMasahiro Yamada 864c425570SMasahiro Yamada Say Y to use the on-board UART, Ether, LED devices. 874c425570SMasahiro Yamada 884c425570SMasahiro Yamadaconfig CMD_PINMON 894c425570SMasahiro Yamada bool "Enable boot mode pins monitor command" 904c425570SMasahiro Yamada default y 914c425570SMasahiro Yamada help 924c425570SMasahiro Yamada The command "pinmon" shows the state of the boot mode pins. 934c425570SMasahiro Yamada The boot mode pins are latched when the system reset is deasserted 944c425570SMasahiro Yamada and determine which device the system should load a boot image from. 954c425570SMasahiro Yamada 964c425570SMasahiro Yamadaconfig CMD_DDRPHY_DUMP 974c425570SMasahiro Yamada bool "Enable dump command of DDR PHY parameters" 98ea65c980SMasahiro Yamada depends on ARCH_UNIPHIER_LD4 || ARCH_UNIPHIER_PRO4 || ARCH_UNIPHIER_SLD8 99f6c65bc2SMasahiro Yamada default y 1004c425570SMasahiro Yamada help 1014c425570SMasahiro Yamada The command "ddrphy" shows the resulting parameters of DDR PHY 1024c425570SMasahiro Yamada training; it is useful for the evaluation of DDR PHY training. 1034c425570SMasahiro Yamada 10493d92d46SMasahiro Yamadaconfig CMD_DDRMPHY_DUMP 10593d92d46SMasahiro Yamada bool "Enable dump command of DDR Multi PHY parameters" 106ea65c980SMasahiro Yamada depends on ARCH_UNIPHIER_PXS2 || ARCH_UNIPHIER_LD6B 107f6c65bc2SMasahiro Yamada default y 10893d92d46SMasahiro Yamada help 10993d92d46SMasahiro Yamada The command "ddrmphy" shows the resulting parameters of DDR Multi PHY 11093d92d46SMasahiro Yamada training; it is useful for the evaluation of DDR Multi PHY training. 11193d92d46SMasahiro Yamada 112b6ef3a3fSMasahiro Yamadaendif 113