boards: riscv: neorv32: 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-02-19 08:48:01 +00:00
committed by Carles Cufi
parent d1edcdd088
commit 706e5d27cd
13 changed files with 13 additions and 21 deletions

View File

@@ -1,9 +0,0 @@
# Copyright (c) 2021 Henrik Brix Andersen <henrik@brixandersen.dk>
# SPDX-License-Identifier: Apache-2.0
if BOARD_NEORV32
config BOARD
default "neorv32"
endif # BOARD_NEORV32

View File

@@ -1,7 +0,0 @@
# Copyright (c) 2021 Henrik Brix Andersen <henrik@brixandersen.dk>
# SPDX-License-Identifier: Apache-2.0
board_check_revision(
FORMAT MAJOR.MINOR.PATCH
DEFAULT_REVISION 1.8.6
)

View File

@@ -2,5 +2,4 @@
# SPDX-License-Identifier: Apache-2.0
config BOARD_NEORV32
bool "NEORV32 Processor (SoC)"
depends on SOC_NEORV32
select SOC_NEORV32_V1_8_6 if "$(BOARD_REVISION)" = "1.8.6"

View File

@@ -1,4 +1,5 @@
# Copyright (c) 2021 Henrik Brix Andersen <henrik@brixandersen.dk>
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_NEORV32_V1_8_6=y
config BOARD_NEORV32
select SOC_NEORV32

View File

@@ -0,0 +1,10 @@
board:
name: neorv32
vendor: others
revision:
format: major.minor.patch
default: "1.8.6"
revisions:
- name: "1.8.6"
socs:
- name: neorv32

View File

@@ -1,9 +1,7 @@
# Copyright (c) 2021 Henrik Brix Andersen <henrik@brixandersen.dk>
# SPDX-License-Identifier: Apache-2.0
CONFIG_SOC_NEORV32=y
CONFIG_SOC_NEORV32_ISA_C=y
CONFIG_BOARD_NEORV32=y
CONFIG_SERIAL=y
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y