scons: Update the Kconfig build options
The CL updates the Kconfig: 1. Replace the USE_NULL_ISA with BUILD_ISA 2. The USE_XXX_ISAs are depends on BUILD_ISA 3. If the BUILD_ISA is set, at least one of USE_XXX_ISAs must be set 4. Refactor the USE_KVM option Change-Id: I2a600dea9fb671263b0191c46c5790ebbe91a7b8
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MESI_TWO_LEVEL=y
|
||||
BUILD_ISA=y
|
||||
USE_ARM_ISA=y
|
||||
USE_MIPS_ISA=y
|
||||
USE_POWER_ISA=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
BUILD_ISA=y
|
||||
USE_ARM_ISA=y
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_CHI=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
BUILD_ISA=y
|
||||
USE_ARM_ISA=y
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MESI_THREE_LEVEL=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
BUILD_ISA=y
|
||||
USE_ARM_ISA=y
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MESI_THREE_LEVEL_HTM=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
BUILD_ISA=y
|
||||
USE_ARM_ISA=y
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MOESI_HAMMER=y
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_GPU_VIPER=y
|
||||
BUILD_ISA=y
|
||||
USE_X86_ISA=y
|
||||
GCN3_GPU_ISA=y
|
||||
BUILD_GPU=y
|
||||
|
||||
@@ -1,3 +1,2 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_GARNET_STANDALONE=y
|
||||
USE_NULL_ISA=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MI_EXAMPLE=y
|
||||
BUILD_ISA=y
|
||||
USE_MIPS_ISA=y
|
||||
|
||||
@@ -1,3 +1,2 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MI_EXAMPLE=y
|
||||
USE_NULL_ISA=y
|
||||
|
||||
@@ -1,3 +1,2 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MESI_TWO_LEVEL=y
|
||||
USE_NULL_ISA=y
|
||||
|
||||
@@ -1,3 +1,2 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MOESI_CMP_DIRECTORY=y
|
||||
USE_NULL_ISA=y
|
||||
|
||||
@@ -1,3 +1,2 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MOESI_CMP_TOKEN=y
|
||||
USE_NULL_ISA=y
|
||||
|
||||
@@ -1,3 +1,2 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MOESI_HAMMER=y
|
||||
USE_NULL_ISA=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MI_EXAMPLE=y
|
||||
BUILD_ISA=y
|
||||
USE_POWER_ISA=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MI_EXAMPLE=y
|
||||
BUILD_ISA=y
|
||||
USE_RISCV_ISA=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MI_EXAMPLE=y
|
||||
BUILD_ISA=y
|
||||
USE_SPARC_ISA=y
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_GPU_VIPER=y
|
||||
BUILD_ISA=y
|
||||
USE_X86_ISA=y
|
||||
VEGA_GPU_ISA=y
|
||||
BUILD_GPU=y
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
RUBY=y
|
||||
NUMBER_BITS_PER_SET=128
|
||||
RUBY_PROTOCOL_MESI_TWO_LEVEL=y
|
||||
BUILD_ISA=y
|
||||
USE_X86_ISA=y
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
RUBY=y
|
||||
NUMBER_BITS_PER_SET=128
|
||||
RUBY_PROTOCOL_MESI_TWO_LEVEL=y
|
||||
BUILD_ISA=y
|
||||
USE_X86_ISA=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MI_EXAMPLE=y
|
||||
BUILD_ISA=y
|
||||
USE_X86_ISA=y
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
RUBY=y
|
||||
RUBY_PROTOCOL_MOESI_AMD_BASE=y
|
||||
BUILD_ISA=y
|
||||
USE_X86_ISA=y
|
||||
|
||||
Reference in New Issue
Block a user