]> git.ipfire.org Git - thirdparty/u-boot.git/blame - arch/powerpc/Kconfig
arm: socfpga: arria10: add option to reprogram the FPGA every reboot
[thirdparty/u-boot.git] / arch / powerpc / Kconfig
CommitLineData
dd84058d
MY
1menu "PowerPC architecture"
2 depends on PPC
3
4config SYS_ARCH
dd84058d
MY
5 default "powerpc"
6
7choice
8 prompt "CPU select"
a26cd049 9 optional
dd84058d 10
dd84058d
MY
11config MPC83xx
12 bool "MPC83xx"
a350c6a6 13 select CREATE_ARCH_SYMLINK
2c2e2c9e 14 select SYS_FSL_HAS_SEC
90b80386 15 select SYS_FSL_SEC_BE
2c2e2c9e 16 select SYS_FSL_SEC_COMPAT_2
dd84058d
MY
17
18config MPC85xx
19 bool "MPC85xx"
a350c6a6 20 select CREATE_ARCH_SYMLINK
d26e34c4
YS
21 select SYS_FSL_DDR
22 select SYS_FSL_DDR_BE
923a8555 23 select SYS_FSL_IFC_BE
5af42eaf 24 select BINMAN if MPC85XX_HAVE_RESET_VECTOR && OF_SEPARATE
551c3934 25 imply CMD_HASH
1b330894 26 imply CMD_IRQ
58008cba 27 imply USB_EHCI_HCD if USB
dd84058d 28
ee1e600c 29config MPC8xx
907208c4 30 bool "MPC8xx"
02239394 31 select CREATE_ARCH_SYMLINK
b3ede331 32 select BOARD_EARLY_INIT_F
fa379223 33 imply CMD_REGINFO
21eaade4 34 imply WDT_MPC8xxx
907208c4 35
dd84058d
MY
36endchoice
37
d58d0663
TR
38config FSL_LBC
39 def_bool y
40 depends on (MPC85xx || MPC83xx) && !FSL_IFC
41
93de2530
MS
42config HIGH_BATS
43 bool "Enable high BAT registers"
44 help
45 Enable BATs (block address translation registers) 4-7 on machines
46 that support them.
47
d3d0b5bb
TR
48config SYS_INIT_RAM_LOCK
49 bool "Lock some portion of L1 for initial ram stack"
50 depends on MPC83xx || MPC85xx
51
97396cc9
TR
52config SYS_SRIO
53 bool "Serial RapidIO support"
54
55config SRIO1
56 bool "Board has SRIO 1 port available"
57 depends on SYS_SRIO
58
59config SRIO2
60 bool "Board has SRIO 2 port available"
61 depends on SYS_SRIO
62
63config SRIO_PCIE_BOOT_MASTER
64 bool "Board can support master function for Boot from SRIO and PCIE"
65 depends on SYS_SRIO
66
dd84058d
MY
67source "arch/powerpc/cpu/mpc83xx/Kconfig"
68source "arch/powerpc/cpu/mpc85xx/Kconfig"
907208c4 69source "arch/powerpc/cpu/mpc8xx/Kconfig"
729c1fe6 70source "arch/powerpc/lib/Kconfig"
dd84058d 71
54f80dd2
TR
72config USE_UBOOTPATH
73 bool "Set a default 'uboot' value in the environment"
74 help
75 Many default environment scripts will check the "uboot" variable
76 to determine the name of the file to load via tftp that will then
77 be written to flash.
78
79config UBOOTPATH
80 string "Value of the default 'uboot' value in the environment"
81 depends on USE_UBOOTPATH
82 default "u-boot.bin"
83
dd84058d 84endmenu