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>
master
Daniel Schwierzeck 10 years ago
parent b9863b6de2
commit aa45f75eaf
  1. 8
      arch/mips/Kconfig
  2. 16
      board/qemu-mips/Kconfig
  3. 3
      configs/qemu_mips64_defconfig
  4. 3
      configs/qemu_mips64el_defconfig
  5. 1
      configs/qemu_mips_defconfig
  6. 1
      configs/qemu_mipsel_defconfig

@ -20,6 +20,8 @@ config TARGET_QEMU_MIPS
select SUPPORTS_LITTLE_ENDIAN
select SUPPORTS_CPU_MIPS32_R1
select SUPPORTS_CPU_MIPS32_R2
select SUPPORTS_CPU_MIPS64_R1
select SUPPORTS_CPU_MIPS64_R2
config TARGET_MALTA
bool "Support malta"
@ -47,12 +49,6 @@ config TARGET_PB1X00
select SUPPORTS_CPU_MIPS32_R1
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

@ -4,19 +4,7 @@ config SYS_BOARD
default "qemu-mips"
config SYS_CONFIG_NAME
default "qemu-mips"
endif
if TARGET_QEMU_MIPS64
config SYS_CPU
default "mips64"
config SYS_BOARD
default "qemu-mips"
config SYS_CONFIG_NAME
default "qemu-mips64"
default "qemu-mips" if 32BIT
default "qemu-mips64" if 64BIT
endif

@ -1,3 +1,4 @@
CONFIG_MIPS=y
CONFIG_TARGET_QEMU_MIPS64=y
CONFIG_TARGET_QEMU_MIPS=y
CONFIG_SYS_BIG_ENDIAN=y
CONFIG_CPU_MIPS64_R1=y

@ -1,3 +1,4 @@
CONFIG_MIPS=y
CONFIG_TARGET_QEMU_MIPS64=y
CONFIG_TARGET_QEMU_MIPS=y
CONFIG_SYS_LITTLE_ENDIAN=y
CONFIG_CPU_MIPS64_R1=y

@ -1,3 +1,4 @@
CONFIG_MIPS=y
CONFIG_TARGET_QEMU_MIPS=y
CONFIG_SYS_BIG_ENDIAN=y
CONFIG_CPU_MIPS32_R2=y

@ -1,3 +1,4 @@
CONFIG_MIPS=y
CONFIG_TARGET_QEMU_MIPS=y
CONFIG_SYS_LITTLE_ENDIAN=y
CONFIG_CPU_MIPS32_R2=y

Loading…
Cancel
Save