boards native_posix_64: Remove hwmv1 compatible board definition

To use this functionality one must now use the native_posix//64
(variant) version. The old hwmv1 compatible name for the board
was left provisionally while all tests in tree were ported.
That being now done, this old name can be removed.

After this change one cannot build anymore
targeting native_posix_64, but must instead build
targeting native_posix/[native]/64.
For twister tests the old name is already not valid.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
This commit is contained in:
Alberto Escolar Piedras 2024-03-22 09:13:20 +01:00 committed by Fabio Baltieri
parent dd0923d7ad
commit 8000c7073f
6 changed files with 5 additions and 37 deletions

View file

@ -404,6 +404,11 @@ set(mps3_an547_DEPRECATED
set(mps3_an547_ns_DEPRECATED set(mps3_an547_ns_DEPRECATED
mps3/an547/ns mps3/an547/ns
) )
set(native_posix_64_DEPRECATED
native_posix/native/64
)
set(nrf21540dk_nrf52840_DEPRECATED set(nrf21540dk_nrf52840_DEPRECATED
nrf21540dk nrf21540dk
) )

View file

@ -14,18 +14,6 @@ config BOARD_NATIVE_POSIX
An interrupt controller, timer (system tick), and redirects kernel prints to An interrupt controller, timer (system tick), and redirects kernel prints to
stdout. stdout.
config BOARD_NATIVE_POSIX_64
bool
select BOARD_NATIVE_POSIX
select 64BIT
help
Native POSIX - 64 bit version
Will produce a console Linux process which can be executed natively
as a 64-bit executable.
It provides some minimal needed models:
An interrupt controller, timer (system tick), and redirects kernel prints to
stdout.
if BOARD_NATIVE_POSIX if BOARD_NATIVE_POSIX
comment "Native POSIX options" comment "Native POSIX options"

View file

@ -1,5 +0,0 @@
# Copyright (c) 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
config BOARD_NATIVE_POSIX_64
select SOC_POSIX

View file

@ -5,11 +5,3 @@ boards:
- name: native - name: native
variants: variants:
- name: "64" - name: "64"
# This board definition below, together with its respective
# Kconfig.native_posix_64 exist for backwards compatibility with the hwmv1 board name
# Once all its usage in tree is removed, or an alias has been introduced they can be removed.
- name: native_posix_64
vendor: zephyr
socs:
- name: native

View file

@ -1,8 +0,0 @@
/*
* Copyright (c) 2019 BayLibre SAS
*
* SPDX-License-Identifier: Apache-2.0
*/
/dts-v1/;
#include "native_posix.dts"

View file

@ -1,4 +0,0 @@
# SPDX-License-Identifier: Apache-2.0
CONFIG_CONSOLE=y
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=1000000