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 9e8a92932SMasahiro Yamada select CPU_V7_HAS_NONSEC 10e8a92932SMasahiro Yamada select ARMV7_NONSEC 11217f92bbSMasahiro Yamada select ARCH_SUPPORT_PSCI 1248efc8a2SMasahiro Yamada 135fb87a16SMasahiro Yamadachoice 145fb87a16SMasahiro Yamada prompt "UniPhier SoC select" 15ea65c980SMasahiro Yamada default ARCH_UNIPHIER_PRO4 165fb87a16SMasahiro Yamada 175fb87a16SMasahiro Yamadaconfig ARCH_UNIPHIER_LD4_SLD8 18561ca649SMasahiro Yamada bool "UniPhier LD4/sLD8 SoCs" 1948efc8a2SMasahiro Yamada select ARCH_UNIPHIER_32BIT 204c425570SMasahiro Yamada 21ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_PRO4 22561ca649SMasahiro Yamada bool "UniPhier Pro4 SoC" 2348efc8a2SMasahiro Yamada select ARCH_UNIPHIER_32BIT 245fb87a16SMasahiro Yamada 255fb87a16SMasahiro Yamadaconfig ARCH_UNIPHIER_PRO5_PXS2_LD6B 26561ca649SMasahiro Yamada bool "UniPhier Pro5/PXs2/LD6b SoCs" 2748efc8a2SMasahiro Yamada select ARCH_UNIPHIER_32BIT 285fb87a16SMasahiro Yamada 29561ca649SMasahiro Yamadaconfig ARCH_UNIPHIER_V8_MULTI 30561ca649SMasahiro Yamada bool "UniPhier V8 SoCs" 31561ca649SMasahiro Yamada depends on !SPL 32*ee8d037cSMasahiro Yamada select ARM64 33*ee8d037cSMasahiro Yamada select CMD_UNZIP 349d0c2cebSMasahiro Yamada 355fb87a16SMasahiro Yamadaendchoice 365fb87a16SMasahiro Yamada 37ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_LD4 38561ca649SMasahiro Yamada bool "Enable UniPhier LD4 SoC support" 395fb87a16SMasahiro Yamada depends on ARCH_UNIPHIER_LD4_SLD8 405fb87a16SMasahiro Yamada default y 413365b4ebSMasahiro Yamada 42ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_SLD8 43561ca649SMasahiro Yamada bool "Enable UniPhier sLD8 SoC support" 445fb87a16SMasahiro Yamada depends on ARCH_UNIPHIER_LD4_SLD8 455fb87a16SMasahiro Yamada default y 464c425570SMasahiro Yamada 47ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_PRO5 48561ca649SMasahiro Yamada bool "Enable UniPhier Pro5 SoC support" 495fb87a16SMasahiro Yamada depends on ARCH_UNIPHIER_PRO5_PXS2_LD6B 505fb87a16SMasahiro Yamada default y 5128f40d4aSMasahiro Yamada 52ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_PXS2 53561ca649SMasahiro Yamada bool "Enable UniPhier Pxs2 SoC support" 545fb87a16SMasahiro Yamada depends on ARCH_UNIPHIER_PRO5_PXS2_LD6B 555fb87a16SMasahiro Yamada default y 56019df879SMasahiro Yamada 57ea65c980SMasahiro Yamadaconfig ARCH_UNIPHIER_LD6B 58561ca649SMasahiro Yamada bool "Enable UniPhier LD6b SoC support" 595fb87a16SMasahiro Yamada depends on ARCH_UNIPHIER_PRO5_PXS2_LD6B 605fb87a16SMasahiro Yamada default y 61019df879SMasahiro Yamada 62561ca649SMasahiro Yamadaconfig ARCH_UNIPHIER_LD11 63*ee8d037cSMasahiro Yamada bool "Enable UniPhier LD11 SoC support" 64*ee8d037cSMasahiro Yamada depends on ARCH_UNIPHIER_V8_MULTI 65561ca649SMasahiro Yamada default y 66561ca649SMasahiro Yamada 67561ca649SMasahiro Yamadaconfig ARCH_UNIPHIER_LD20 68*ee8d037cSMasahiro Yamada bool "Enable UniPhier LD20 SoC support" 69*ee8d037cSMasahiro Yamada depends on ARCH_UNIPHIER_V8_MULTI 70561ca649SMasahiro Yamada select OF_BOARD_SETUP 71561ca649SMasahiro Yamada default y 72561ca649SMasahiro Yamada 732c2ab3d4SMasahiro Yamadaconfig ARCH_UNIPHIER_PXS3 742c2ab3d4SMasahiro Yamada bool "Enable UniPhier PXs3 SoC support" 752c2ab3d4SMasahiro Yamada depends on ARCH_UNIPHIER_V8_MULTI 762c2ab3d4SMasahiro Yamada default y 772c2ab3d4SMasahiro Yamada 787382d178SMasahiro Yamadaconfig CACHE_UNIPHIER 797382d178SMasahiro Yamada bool "Enable the UniPhier L2 cache controller" 807382d178SMasahiro Yamada depends on ARCH_UNIPHIER_32BIT 81067716baSTom Rini select SYS_CACHE_SHIFT_7 827382d178SMasahiro Yamada default y 837382d178SMasahiro Yamada help 847382d178SMasahiro Yamada This option allows to use the UniPhier System Cache as L2 cache. 857382d178SMasahiro Yamada 869879842cSMasahiro Yamadaconfig MICRO_SUPPORT_CARD 879879842cSMasahiro Yamada bool "Use Micro Support Card" 884c425570SMasahiro Yamada help 899879842cSMasahiro Yamada This option provides support for the expansion board, available 909879842cSMasahiro Yamada on some UniPhier reference boards. 914c425570SMasahiro Yamada 924c425570SMasahiro Yamada Say Y to use the on-board UART, Ether, LED devices. 934c425570SMasahiro Yamada 944c425570SMasahiro Yamadaconfig CMD_PINMON 954c425570SMasahiro Yamada bool "Enable boot mode pins monitor command" 964c425570SMasahiro Yamada default y 974c425570SMasahiro Yamada help 984c425570SMasahiro Yamada The command "pinmon" shows the state of the boot mode pins. 994c425570SMasahiro Yamada The boot mode pins are latched when the system reset is deasserted 1004c425570SMasahiro Yamada and determine which device the system should load a boot image from. 1014c425570SMasahiro Yamada 1024c425570SMasahiro Yamadaconfig CMD_DDRPHY_DUMP 1034c425570SMasahiro Yamada bool "Enable dump command of DDR PHY parameters" 1045f49845eSMasahiro Yamada depends on ARCH_UNIPHIER_LD4 || ARCH_UNIPHIER_PRO4 || \ 1055f49845eSMasahiro Yamada ARCH_UNIPHIER_SLD8 || ARCH_UNIPHIER_LD11 106f6c65bc2SMasahiro Yamada default y 1074c425570SMasahiro Yamada help 1084c425570SMasahiro Yamada The command "ddrphy" shows the resulting parameters of DDR PHY 1094c425570SMasahiro Yamada training; it is useful for the evaluation of DDR PHY training. 1104c425570SMasahiro Yamada 11193d92d46SMasahiro Yamadaconfig CMD_DDRMPHY_DUMP 11293d92d46SMasahiro Yamada bool "Enable dump command of DDR Multi PHY parameters" 113ea65c980SMasahiro Yamada depends on ARCH_UNIPHIER_PXS2 || ARCH_UNIPHIER_LD6B 114f6c65bc2SMasahiro Yamada default y 11593d92d46SMasahiro Yamada help 11693d92d46SMasahiro Yamada The command "ddrmphy" shows the resulting parameters of DDR Multi PHY 11793d92d46SMasahiro Yamada training; it is useful for the evaluation of DDR Multi PHY training. 11893d92d46SMasahiro Yamada 119b6ef3a3fSMasahiro Yamadaendif 120