boards: mips: qemu_malta: Convert to v2

Converts the board to hwmv2

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
This commit is contained in:
Jamie McCrae
2024-01-15 08:55:47 +00:00
parent e7a3243a24
commit 97401c7d2a
14 changed files with 38 additions and 38 deletions

View File

@@ -1,16 +0,0 @@
#
# Copyright (c) 2020 Antony Pavlov <antonynpavlov@gmail.com>
#
# SPDX-License-Identifier: Apache-2.0
#
config BOARD_QEMU_MALTA
bool "QEMU emulation for little endian MIPS Malta"
depends on SOC_QEMU_MALTA
select QEMU_TARGET
config BOARD_QEMU_MALTA_BE
bool "QEMU emulation for big endian MIPS Malta"
depends on SOC_QEMU_MALTA
select QEMU_TARGET
select BIG_ENDIAN

View File

@@ -1,16 +0,0 @@
#
# Copyright (c) 2020 Antony Pavlov <antonynpavlov@gmail.com>
#
# SPDX-License-Identifier: Apache-2.0
#
if BOARD_QEMU_MALTA || BOARD_QEMU_MALTA_BE
config BUILD_OUTPUT_BIN
default n
config BOARD
default "qemu_malta" if BOARD_QEMU_MALTA
default "qemu_malta_be" if BOARD_QEMU_MALTA_BE
endif # BOARD_QEMU_MALTA || BOARD_QEMU_MALTA_BE

View File

@@ -0,0 +1,9 @@
#
# Copyright (c) 2020 Antony Pavlov <antonynpavlov@gmail.com>
#
# SPDX-License-Identifier: Apache-2.0
#
config BOARD_QEMU_MALTA
select QEMU_TARGET
select BIG_ENDIAN if BOARD_QEMU_MALTA_QEMU_MALTA_BE

View File

@@ -0,0 +1,12 @@
#
# Copyright (c) 2020 Antony Pavlov <antonynpavlov@gmail.com>
#
# SPDX-License-Identifier: Apache-2.0
#
if BOARD_QEMU_MALTA
config BUILD_OUTPUT_BIN
default n
endif # BOARD_QEMU_MALTA

View File

@@ -0,0 +1,8 @@
#
# Copyright (c) 2020 Antony Pavlov <antonynpavlov@gmail.com>
#
# SPDX-License-Identifier: Apache-2.0
#
config BOARD_QEMU_MALTA
select SOC_QEMU_MALTA

View File

@@ -0,0 +1,7 @@
board:
name: qemu_malta
vendor: QEMU
socs:
- name: qemu_malta
variants:
- name: 'be'

View File

@@ -95,7 +95,7 @@ Use this configuration to run :zephyr:code-sample:`synchronization` sample in bi
.. zephyr-app-commands:: .. zephyr-app-commands::
:zephyr-app: samples/synchronization :zephyr-app: samples/synchronization
:host-os: unix :host-os: unix
:board: qemu_malta_be :board: qemu_malta//be
:goals: run :goals: run

View File

@@ -1,4 +1,4 @@
identifier: qemu_malta_be identifier: qemu_malta//be
name: QEMU emulation for MIPS (big endian) name: QEMU emulation for MIPS (big endian)
type: qemu type: qemu
simulation: qemu simulation: qemu

View File

@@ -1,5 +1,3 @@
CONFIG_SOC_QEMU_MALTA=y
CONFIG_BOARD_QEMU_MALTA_BE=y
CONFIG_MIPS_CP0_TIMER=y CONFIG_MIPS_CP0_TIMER=y
CONFIG_CONSOLE=y CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y CONFIG_UART_CONSOLE=y

View File

@@ -1,5 +1,3 @@
CONFIG_SOC_QEMU_MALTA=y
CONFIG_BOARD_QEMU_MALTA=y
CONFIG_MIPS_CP0_TIMER=y CONFIG_MIPS_CP0_TIMER=y
CONFIG_CONSOLE=y CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y CONFIG_UART_CONSOLE=y