79ee3c1f84
target/Config.in.arch had become too long, and we want to remove the target/ directory. So let's move it to arch/ and split it this way: * An initial Config.in that lists the top-level architecture, and sources the arch-specific Config.in.<arch> files, as well as Config.in.common (see below) * One Config.in.<arch> per architecture, listing the CPU families, ABI choices, etc. * One Config.in.common that defines the gcc mtune, march, mcpu values and other hidden options. [Peter: space->tab fix, mipsel64 little endian, mips3 as noted by Arnout] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
84 lines
1.6 KiB
Plaintext
84 lines
1.6 KiB
Plaintext
choice
|
|
prompt "Target Architecture Variant"
|
|
depends on BR2_powerpc
|
|
default BR2_generic_powerpc
|
|
help
|
|
Specific CPU variant to use
|
|
config BR2_generic_powerpc
|
|
bool "generic"
|
|
config BR2_powerpc_401
|
|
bool "401"
|
|
config BR2_powerpc_403
|
|
bool "403"
|
|
config BR2_powerpc_405
|
|
bool "405"
|
|
config BR2_powerpc_405fp
|
|
bool "405 with FPU"
|
|
config BR2_powerpc_440
|
|
bool "440"
|
|
config BR2_powerpc_440fp
|
|
bool "440 with FPU"
|
|
config BR2_powerpc_505
|
|
bool "505"
|
|
config BR2_powerpc_601
|
|
bool "601"
|
|
config BR2_powerpc_602
|
|
bool "602"
|
|
config BR2_powerpc_603
|
|
bool "603"
|
|
config BR2_powerpc_603e
|
|
bool "603e"
|
|
config BR2_powerpc_604
|
|
bool "604"
|
|
config BR2_powerpc_604e
|
|
bool "604e"
|
|
config BR2_powerpc_620
|
|
bool "620"
|
|
config BR2_powerpc_630
|
|
bool "630"
|
|
config BR2_powerpc_740
|
|
bool "740"
|
|
config BR2_powerpc_7400
|
|
bool "7400"
|
|
config BR2_powerpc_7450
|
|
bool "7450"
|
|
config BR2_powerpc_750
|
|
bool "750"
|
|
config BR2_powerpc_801
|
|
bool "801"
|
|
config BR2_powerpc_821
|
|
bool "821"
|
|
config BR2_powerpc_823
|
|
bool "823"
|
|
config BR2_powerpc_860
|
|
bool "860"
|
|
config BR2_powerpc_970
|
|
bool "970"
|
|
config BR2_powerpc_8540
|
|
bool "8540 / e500v1"
|
|
config BR2_powerpc_8548
|
|
bool "8548 / e500v2"
|
|
config BR2_powerpc_e300c2
|
|
bool "e300c2"
|
|
config BR2_powerpc_e300c3
|
|
bool "e300c3"
|
|
config BR2_powerpc_e500mc
|
|
bool "e500mc"
|
|
endchoice
|
|
|
|
choice
|
|
prompt "Target ABI"
|
|
depends on BR2_powerpc
|
|
default BR2_powerpc_SPE if BR2_powerpc_8540 || BR2_powerpc_8548
|
|
default BR2_powerpc_CLASSIC
|
|
help
|
|
Application Binary Interface to use
|
|
|
|
config BR2_powerpc_CLASSIC
|
|
bool "Classic"
|
|
depends on !(BR2_powerpc_8540 || BR2_powerpc_8548)
|
|
config BR2_powerpc_SPE
|
|
bool "SPE"
|
|
depends on BR2_powerpc_8540 || BR2_powerpc_8548
|
|
endchoice
|