2014-07-30 05:08:14 +00:00
|
|
|
menu "PowerPC architecture"
|
|
|
|
depends on PPC
|
|
|
|
|
|
|
|
config SYS_ARCH
|
|
|
|
default "powerpc"
|
|
|
|
|
|
|
|
choice
|
|
|
|
prompt "CPU select"
|
2015-05-12 19:46:23 +00:00
|
|
|
optional
|
2014-07-30 05:08:14 +00:00
|
|
|
|
|
|
|
config MPC512X
|
|
|
|
bool "MPC512X"
|
|
|
|
|
|
|
|
config 5xx
|
|
|
|
bool "MPC5xx"
|
|
|
|
|
|
|
|
config MPC5xxx
|
|
|
|
bool "MPC5xxx"
|
|
|
|
|
|
|
|
config MPC8260
|
|
|
|
bool "MPC8260"
|
|
|
|
|
|
|
|
config MPC83xx
|
|
|
|
bool "MPC83xx"
|
kbuild: create symbolic link only for ARM, AVR32, SPARC, PowerPC, x86
The symbolic link to SoC/CPU specific header directory is created
during the build, while it is only necessary for ARM, AVR32, SPARC,
x86, and some CPUs of PowerPC. For the other architectures, it just
results in a broken symbolic link.
Introduce CONFIG_CREATE_ARCH_SYMLINK to not create unneeded symbolic
links.
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2015-07-15 11:59:29 +00:00
|
|
|
select CREATE_ARCH_SYMLINK
|
2016-12-28 16:43:30 +00:00
|
|
|
select SYS_FSL_HAS_SEC
|
2016-12-28 16:43:31 +00:00
|
|
|
select SYS_FSL_SEC_BE
|
2016-12-28 16:43:30 +00:00
|
|
|
select SYS_FSL_SEC_COMPAT_2
|
2014-07-30 05:08:14 +00:00
|
|
|
|
|
|
|
config MPC85xx
|
|
|
|
bool "MPC85xx"
|
kbuild: create symbolic link only for ARM, AVR32, SPARC, PowerPC, x86
The symbolic link to SoC/CPU specific header directory is created
during the build, while it is only necessary for ARM, AVR32, SPARC,
x86, and some CPUs of PowerPC. For the other architectures, it just
results in a broken symbolic link.
Introduce CONFIG_CREATE_ARCH_SYMLINK to not create unneeded symbolic
links.
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2015-07-15 11:59:29 +00:00
|
|
|
select CREATE_ARCH_SYMLINK
|
2016-12-28 16:43:40 +00:00
|
|
|
select SYS_FSL_DDR
|
|
|
|
select SYS_FSL_DDR_BE
|
2017-05-13 02:33:28 +00:00
|
|
|
imply USB_EHCI_HCD if USB
|
2017-05-17 09:25:25 +00:00
|
|
|
imply CMD_HASH
|
2014-07-30 05:08:14 +00:00
|
|
|
|
|
|
|
config MPC86xx
|
|
|
|
bool "MPC86xx"
|
2016-12-28 16:43:40 +00:00
|
|
|
select SYS_FSL_DDR
|
|
|
|
select SYS_FSL_DDR_BE
|
2014-07-30 05:08:14 +00:00
|
|
|
|
|
|
|
config 8xx
|
|
|
|
bool "MPC8xx"
|
|
|
|
|
|
|
|
config 4xx
|
|
|
|
bool "PPC4xx"
|
kbuild: create symbolic link only for ARM, AVR32, SPARC, PowerPC, x86
The symbolic link to SoC/CPU specific header directory is created
during the build, while it is only necessary for ARM, AVR32, SPARC,
x86, and some CPUs of PowerPC. For the other architectures, it just
results in a broken symbolic link.
Introduce CONFIG_CREATE_ARCH_SYMLINK to not create unneeded symbolic
links.
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2015-07-15 11:59:29 +00:00
|
|
|
select CREATE_ARCH_SYMLINK
|
2014-07-30 05:08:14 +00:00
|
|
|
|
|
|
|
endchoice
|
|
|
|
|
2017-05-17 09:25:31 +00:00
|
|
|
source "arch/powerpc/lib/Kconfig"
|
|
|
|
|
2014-07-30 05:08:14 +00:00
|
|
|
source "arch/powerpc/cpu/mpc512x/Kconfig"
|
|
|
|
source "arch/powerpc/cpu/mpc5xx/Kconfig"
|
|
|
|
source "arch/powerpc/cpu/mpc5xxx/Kconfig"
|
|
|
|
source "arch/powerpc/cpu/mpc8260/Kconfig"
|
|
|
|
source "arch/powerpc/cpu/mpc83xx/Kconfig"
|
|
|
|
source "arch/powerpc/cpu/mpc85xx/Kconfig"
|
|
|
|
source "arch/powerpc/cpu/mpc86xx/Kconfig"
|
|
|
|
source "arch/powerpc/cpu/mpc8xx/Kconfig"
|
|
|
|
source "arch/powerpc/cpu/ppc4xx/Kconfig"
|
|
|
|
|
|
|
|
endmenu
|