boards: rename qemu_xtensa to qemu_xtensa/dc233c

This is in preparation for adding another SoC where qemu_xtensa
is no longer valid choice. So use qemu_xtensa/dc233c as it is
the same as the old qemu_xtensa.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
This commit is contained in:
Daniel Leung 2024-06-12 10:01:28 -07:00 committed by Alberto Escolar
commit 84c12ab5b5
17 changed files with 26 additions and 20 deletions

View file

@ -721,6 +721,9 @@ set(qemu_x86_virt_DEPRECATED
set(qemu_x86_xip_DEPRECATED set(qemu_x86_xip_DEPRECATED
qemu_x86/atom/xip qemu_x86/atom/xip
) )
set(qemu_xtensa_DEPRECATED
qemu_xtensa/dc233c
)
set(qemu_xtensa_mmu_DEPRECATED set(qemu_xtensa_mmu_DEPRECATED
qemu_xtensa/dc233c/mmu qemu_xtensa/dc233c/mmu
) )

View file

@ -18,7 +18,7 @@ emulated environment, for example, with the :zephyr:code-sample:`synchronization
.. zephyr-app-commands:: .. zephyr-app-commands::
:zephyr-app: samples/synchronization :zephyr-app: samples/synchronization
:host-os: unix :host-os: unix
:board: qemu_xtensa :board: qemu_xtensa/dc233c
:goals: run :goals: run
This will build an image with the synchronization sample app, boot it using This will build an image with the synchronization sample app, boot it using

View file

@ -1,4 +1,4 @@
identifier: qemu_xtensa identifier: qemu_xtensa/dc233c
name: QEMU Emulation for Xtensa name: QEMU Emulation for Xtensa
type: qemu type: qemu
simulation: qemu simulation: qemu

View file

@ -35,6 +35,8 @@ Boards
* STM32WBA: The command used for fetching blobs required to build ble applications is now * STM32WBA: The command used for fetching blobs required to build ble applications is now
``west blobs fetch hal_stm32`` instead of ``west blobs fetch stm32``. ``west blobs fetch hal_stm32`` instead of ``west blobs fetch stm32``.
* Board ``qemu_xtensa`` is deprecated. Use ``qemu_xtensa/dc233c`` instead.
STM32 STM32
===== =====

View file

@ -41,7 +41,7 @@ Building and running
.. zephyr-app-commands:: .. zephyr-app-commands::
:zephyr-app: samples/subsys/llext/modules :zephyr-app: samples/subsys/llext/modules
:board: qemu_xtensa :board: qemu_xtensa/dc233c
:goals: build run :goals: build run
:compact: :compact:
@ -50,7 +50,7 @@ Building and running
.. zephyr-app-commands:: .. zephyr-app-commands::
:zephyr-app: samples/subsys/llext/modules :zephyr-app: samples/subsys/llext/modules
:board: qemu_xtensa :board: qemu_xtensa/dc233c
:goals: build run :goals: build run
:west-args: -T sample.llext.modules.module_build :west-args: -T sample.llext.modules.module_build
:compact: :compact:

View file

@ -6,9 +6,9 @@ common:
- qemu_cortex_a53 # ARM Cortex-A53 (ARMv8-A ISA) - qemu_cortex_a53 # ARM Cortex-A53 (ARMv8-A ISA)
- mps2/an385 # ARM Cortex-M3 (ARMv7-M ISA) - mps2/an385 # ARM Cortex-M3 (ARMv7-M ISA)
- mps2/an521/cpu0 # ARM Cortex-M33 (ARMv8-M ISA) - mps2/an521/cpu0 # ARM Cortex-M33 (ARMv8-M ISA)
- qemu_xtensa - qemu_xtensa/dc233c
integration_platforms: integration_platforms:
- qemu_xtensa - qemu_xtensa/dc233c
- mps2/an385 - mps2/an385
- qemu_cortex_a53 - qemu_cortex_a53
harness: console harness: console

View file

@ -72,7 +72,7 @@ osSemaphoreId forks[NUM_PHIL];
#define fork(x) (forks[x]) #define fork(x) (forks[x])
/* /*
* CMSIS limits the stack size, but qemu_x86_64, qemu_xtensa, * CMSIS limits the stack size, but qemu_x86_64, qemu_xtensa (all),
* qemu_leon3 and the boards such as up_squared, intel_ehl_crb, * qemu_leon3 and the boards such as up_squared, intel_ehl_crb,
* acrn_ehl_crb need 1024 to run this. * acrn_ehl_crb need 1024 to run this.
* For other arch and boards suggested stack size is 512. * For other arch and boards suggested stack size is 512.

View file

@ -8,7 +8,7 @@ common:
min_ram: 32 min_ram: 32
min_flash: 34 min_flash: 34
platform_exclude: platform_exclude:
- qemu_xtensa - qemu_xtensa/dc233c
- qemu_x86_64 - qemu_x86_64
harness: console harness: console
harness_config: harness_config:

View file

@ -37,4 +37,4 @@ tests:
- qemu_riscv64 - qemu_riscv64
application_development.code_relocation.xtensa: application_development.code_relocation.xtensa:
extra_args: CONF_FILE="prj_xtensa.conf" extra_args: CONF_FILE="prj_xtensa.conf"
platform_allow: qemu_xtensa platform_allow: qemu_xtensa/dc233c

View file

@ -8,7 +8,7 @@ tests:
- bcm958402m2/bcm58402/m7 - bcm958402m2/bcm58402/m7
- bcm958401m2 - bcm958401m2
integration_platforms: integration_platforms:
- qemu_xtensa - qemu_xtensa/dc233c
- qemu_cortex_a53 - qemu_cortex_a53
- nsim/nsim_em - nsim/nsim_em
- qemu_x86 - qemu_x86
@ -23,7 +23,7 @@ tests:
- bcm958402m2/bcm58402/m7 - bcm958402m2/bcm58402/m7
- bcm958401m2 - bcm958401m2
integration_platforms: integration_platforms:
- qemu_xtensa - qemu_xtensa/dc233c
- qemu_cortex_a53 - qemu_cortex_a53
- nsim/nsim_em - nsim/nsim_em
- qemu_x86 - qemu_x86

View file

@ -3,14 +3,14 @@
# minutes (vs. ~20 seconds for qemu) to complete in CI. There's # minutes (vs. ~20 seconds for qemu) to complete in CI. There's
# little value there, this is a unit test of library code and we have # little value there, this is a unit test of library code and we have
# coverage of the RISC-V architectures via qemu platforms already. # coverage of the RISC-V architectures via qemu platforms already.
# Excludes qemu_xtensa due to pathological runtimes which cannot be # Excludes qemu_xtensa/dc233c due to pathological runtimes which cannot be
# reproduced on real hardware. # reproduced on real hardware.
tests: tests:
libraries.heap: libraries.heap:
tags: heap tags: heap
platform_exclude: platform_exclude:
- m2gl025_miv - m2gl025_miv
- qemu_xtensa - qemu_xtensa/dc233c
- esp32s2_saola - esp32s2_saola
- esp32s2_lolin_mini - esp32s2_lolin_mini
timeout: 480 timeout: 480

View file

@ -14,7 +14,8 @@ tests:
- qemu_riscv64 - qemu_riscv64
- qemu_x86 - qemu_x86
- qemu_x86_64 - qemu_x86_64
- qemu_xtensa - qemu_xtensa/dc233c
- native_posix
- native_sim - native_sim
integration_platforms: integration_platforms:
- native_sim - native_sim

View file

@ -9,7 +9,7 @@ common:
- simulation - simulation
platform_exclude: platform_exclude:
# linker_zephyr_pre0.cmd:140: syntax error (??) # linker_zephyr_pre0.cmd:140: syntax error (??)
- qemu_xtensa - qemu_xtensa/dc233c
# CONFIG_MMU=y but no arch_mem_map() or arch_mem_unmap() # CONFIG_MMU=y but no arch_mem_map() or arch_mem_unmap()
- intel_ish_5_4_1 - intel_ish_5_4_1
- intel_ish_5_6_0 - intel_ish_5_6_0

View file

@ -5,7 +5,7 @@ common:
- qemu_riscv64 - qemu_riscv64
- qemu_cortex_a53 - qemu_cortex_a53
- qemu_cortex_m3 - qemu_cortex_m3
- qemu_xtensa - qemu_xtensa/dc233c
tags: tags:
- debug - debug
- symtab - symtab

View file

@ -64,7 +64,7 @@ tests:
llext.simple.writable: llext.simple.writable:
arch_allow: arm xtensa arch_allow: arm xtensa
integration_platforms: integration_platforms:
- qemu_xtensa # Xtensa ISA - qemu_xtensa/dc233c # Xtensa ISA
filter: not CONFIG_MPU and not CONFIG_MMU and not CONFIG_SOC_SERIES_S32ZE filter: not CONFIG_MPU and not CONFIG_MMU and not CONFIG_SOC_SERIES_S32ZE
extra_configs: extra_configs:
- arch:arm:CONFIG_ARM_MPU=n - arch:arm:CONFIG_ARM_MPU=n
@ -73,7 +73,7 @@ tests:
llext.simple.writable_relocatable: llext.simple.writable_relocatable:
arch_allow: arm xtensa arch_allow: arm xtensa
integration_platforms: integration_platforms:
- qemu_xtensa # Xtensa ISA - qemu_xtensa/dc233c # Xtensa ISA
filter: not CONFIG_MPU and not CONFIG_MMU filter: not CONFIG_MPU and not CONFIG_MMU
extra_configs: extra_configs:
- arch:arm:CONFIG_ARM_MPU=n - arch:arm:CONFIG_ARM_MPU=n
@ -86,7 +86,7 @@ tests:
llext.simple.writable_slid_linking: llext.simple.writable_slid_linking:
arch_allow: arm xtensa arch_allow: arm xtensa
integration_platforms: integration_platforms:
- qemu_xtensa # Xtensa ISA - qemu_xtensa/dc233c # Xtensa ISA
filter: not CONFIG_MPU and not CONFIG_MMU and not CONFIG_SOC_SERIES_S32ZE filter: not CONFIG_MPU and not CONFIG_MMU and not CONFIG_SOC_SERIES_S32ZE
extra_configs: extra_configs:
- arch:arm:CONFIG_ARM_MPU=n - arch:arm:CONFIG_ARM_MPU=n
@ -96,7 +96,7 @@ tests:
llext.simple.writable_relocatable_slid_linking: llext.simple.writable_relocatable_slid_linking:
arch_allow: arm xtensa arch_allow: arm xtensa
integration_platforms: integration_platforms:
- qemu_xtensa # Xtensa ISA - qemu_xtensa/dc233c # Xtensa ISA
filter: not CONFIG_MPU and not CONFIG_MMU filter: not CONFIG_MPU and not CONFIG_MMU
extra_configs: extra_configs:
- arch:arm:CONFIG_ARM_MPU=n - arch:arm:CONFIG_ARM_MPU=n