MIPS: kconfig: merge targets qemu_mips and qemu_mips64
Now the user can separately select the CPU type. Thus the targets qemu_mips and qemu_mips64 can be merged to a single target. Signed-off-by: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
This commit is contained in:
parent
b9863b6de2
commit
aa45f75eaf
|
@ -20,6 +20,8 @@ config TARGET_QEMU_MIPS
|
||||||
select SUPPORTS_LITTLE_ENDIAN
|
select SUPPORTS_LITTLE_ENDIAN
|
||||||
select SUPPORTS_CPU_MIPS32_R1
|
select SUPPORTS_CPU_MIPS32_R1
|
||||||
select SUPPORTS_CPU_MIPS32_R2
|
select SUPPORTS_CPU_MIPS32_R2
|
||||||
|
select SUPPORTS_CPU_MIPS64_R1
|
||||||
|
select SUPPORTS_CPU_MIPS64_R2
|
||||||
|
|
||||||
config TARGET_MALTA
|
config TARGET_MALTA
|
||||||
bool "Support malta"
|
bool "Support malta"
|
||||||
|
@ -47,12 +49,6 @@ config TARGET_PB1X00
|
||||||
select SUPPORTS_CPU_MIPS32_R1
|
select SUPPORTS_CPU_MIPS32_R1
|
||||||
select SUPPORTS_CPU_MIPS32_R2
|
select SUPPORTS_CPU_MIPS32_R2
|
||||||
|
|
||||||
config TARGET_QEMU_MIPS64
|
|
||||||
bool "Support qemu-mips64"
|
|
||||||
select SUPPORTS_BIG_ENDIAN
|
|
||||||
select SUPPORTS_LITTLE_ENDIAN
|
|
||||||
select SUPPORTS_CPU_MIPS64_R1
|
|
||||||
select SUPPORTS_CPU_MIPS64_R2
|
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
|
|
|
@ -4,19 +4,7 @@ config SYS_BOARD
|
||||||
default "qemu-mips"
|
default "qemu-mips"
|
||||||
|
|
||||||
config SYS_CONFIG_NAME
|
config SYS_CONFIG_NAME
|
||||||
default "qemu-mips"
|
default "qemu-mips" if 32BIT
|
||||||
|
default "qemu-mips64" if 64BIT
|
||||||
endif
|
|
||||||
|
|
||||||
if TARGET_QEMU_MIPS64
|
|
||||||
|
|
||||||
config SYS_CPU
|
|
||||||
default "mips64"
|
|
||||||
|
|
||||||
config SYS_BOARD
|
|
||||||
default "qemu-mips"
|
|
||||||
|
|
||||||
config SYS_CONFIG_NAME
|
|
||||||
default "qemu-mips64"
|
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
CONFIG_MIPS=y
|
CONFIG_MIPS=y
|
||||||
CONFIG_TARGET_QEMU_MIPS64=y
|
CONFIG_TARGET_QEMU_MIPS=y
|
||||||
CONFIG_SYS_BIG_ENDIAN=y
|
CONFIG_SYS_BIG_ENDIAN=y
|
||||||
|
CONFIG_CPU_MIPS64_R1=y
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
CONFIG_MIPS=y
|
CONFIG_MIPS=y
|
||||||
CONFIG_TARGET_QEMU_MIPS64=y
|
CONFIG_TARGET_QEMU_MIPS=y
|
||||||
CONFIG_SYS_LITTLE_ENDIAN=y
|
CONFIG_SYS_LITTLE_ENDIAN=y
|
||||||
|
CONFIG_CPU_MIPS64_R1=y
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
CONFIG_MIPS=y
|
CONFIG_MIPS=y
|
||||||
CONFIG_TARGET_QEMU_MIPS=y
|
CONFIG_TARGET_QEMU_MIPS=y
|
||||||
CONFIG_SYS_BIG_ENDIAN=y
|
CONFIG_SYS_BIG_ENDIAN=y
|
||||||
|
CONFIG_CPU_MIPS32_R2=y
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
CONFIG_MIPS=y
|
CONFIG_MIPS=y
|
||||||
CONFIG_TARGET_QEMU_MIPS=y
|
CONFIG_TARGET_QEMU_MIPS=y
|
||||||
CONFIG_SYS_LITTLE_ENDIAN=y
|
CONFIG_SYS_LITTLE_ENDIAN=y
|
||||||
|
CONFIG_CPU_MIPS32_R2=y
|
||||||
|
|
Loading…
Reference in New Issue