diff --git a/arch/Config.in.arc b/arch/Config.in.arc index fcb5d7d283..b31b141e0f 100644 --- a/arch/Config.in.arc +++ b/arch/Config.in.arc @@ -1,6 +1,22 @@ -# Choise of atomic instructions presence +choice + prompt "Target CPU" + depends on BR2_arc + default BR2_arc770d + help + Specific CPU to use + +config BR2_arc750d + bool "ARC 750D" + +config BR2_arc770d + bool "ARC 770D" + +endchoice + +# Choice of atomic instructions presence config BR2_ARC_ATOMIC_EXT bool "Atomic extension (LLOCK/SCOND instructions)" + default y if BR2_arc770d config BR2_ARCH_HAS_ATOMICS default y if BR2_ARC_ATOMIC_EXT @@ -18,4 +34,5 @@ config BR2_ENDIAN default "BIG" if BR2_arceb config BR2_GCC_TARGET_CPU - default "arc700" + default "arc700" if BR2_arc750d + default "arc700" if BR2_arc770d