yamllint: fix all yamllint line-length errors

Fix all line-length errors detected by yamllint:

yamllint -f parsable -c .yamllint $( find -regex '.*\.y[a]*ml' ) | \
  grep '(line-length)'

Using a limit is set to 100 columns, not touching the commandlines in
GitHub workflows (at least for now).

Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
This commit is contained in:
Fabio Baltieri 2023-01-03 13:08:30 +00:00 committed by Stephanos Ioannidis
parent 7dd902d035
commit 7db1d17ee3
59 changed files with 327 additions and 175 deletions

View file

@ -12,8 +12,14 @@ jobs:
- uses: actions/stale@v3 - uses: actions/stale@v3
with: with:
repo-token: ${{ secrets.GITHUB_TOKEN }} repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-pr-message: 'This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time.' stale-pr-message: 'This pull request has been marked as stale because it has been open (more
stale-issue-message: 'This issue has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this issue will automatically be closed in 14 days. Note, that you can always re-open a closed issue at any time.' than) 60 days with no activity. Remove the stale label or add a comment saying that you
would like to have the label removed otherwise this pull request will automatically be
closed in 14 days. Note, that you can always re-open a closed pull request at any time.'
stale-issue-message: 'This issue has been marked as stale because it has been open (more
than) 60 days with no activity. Remove the stale label or add a comment saying that you
would like to have the label removed otherwise this issue will automatically be closed in
14 days. Note, that you can always re-open a closed issue at any time.'
days-before-stale: 60 days-before-stale: 60
days-before-close: 14 days-before-close: 14
stale-issue-label: 'Stale' stale-issue-label: 'Stale'

View file

@ -1,7 +1,9 @@
# Copyright (c) 2021 Casper Meijn <casper@meijn.net> # Copyright (c) 2021 Casper Meijn <casper@meijn.net>
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
description: Key out definition for PineTime. This pin needs to be high before the button (key_in) becomes available. description: |
Key out definition for PineTime. This pin needs to be high before the button (key_in) becomes
available.
compatible: "pine64,pinetime-key-out" compatible: "pine64,pinetime-key-out"

View file

@ -5,7 +5,8 @@ description: |
Infineon XMC4XXX ADC Infineon XMC4XXX ADC
Each ADC group XMC4XXX is assigned to a Zephyr device. Refer to Infineon XMC4XXX reference manual Each ADC group XMC4XXX is assigned to a Zephyr device. Refer to Infineon XMC4XXX reference manual
(Section Port I/O functions) for the group/chanel mapping to a specific port-pin on the board. (Section Port I/O functions) for the group/chanel mapping to a specific port-pin on the board.
For example on the xmc45_relax_kit P14.0 is mapped to adc0,channel0 and P14.1 is mapped to adc0,channel1. For example on the xmc45_relax_kit P14.0 is mapped to adc0,channel0 and P14.1 is mapped to
adc0,channel1.
compatible: "infineon,xmc4xxx-adc" compatible: "infineon,xmc4xxx-adc"

View file

@ -57,7 +57,8 @@ properties:
type: string type: string
required: false required: false
deprecated: true deprecated: true
description: Human readable string describing the device (used as device_get_binding() argument) description: |
Human readable string describing the device (used as device_get_binding() argument)
clocks: clocks:
type: phandle-array type: phandle-array

View file

@ -8,7 +8,8 @@ compatible: "intel,adsp-shim-clkctl"
properties: properties:
adsp-clkctl-clk-wovcro: adsp-clkctl-clk-wovcro:
type: int type: int
description: Index of WOVCRO clock encoding in the encoding array (if wovcro-supported is true). description: |
Index of WOVCRO clock encoding in the encoding array (if wovcro-supported is true).
adsp-clkctl-clk-lpro: adsp-clkctl-clk-lpro:
type: int type: int

View file

@ -21,12 +21,12 @@ properties:
into the coredump. The memory-regions array can contain 0 or more entries, and more into the coredump. The memory-regions array can contain 0 or more entries, and more
regions can be added at runtime through the coredump_device_register_memory API. regions can be added at runtime through the coredump_device_register_memory API.
A device of type COREDUMP_TYPE_CALLBACK must specify exactly one entry in the A device of type COREDUMP_TYPE_CALLBACK must specify exactly one entry in the
memory-regions array with a size of 0 and a desired size. The coredump device will statically memory-regions array with a size of 0 and a desired size. The coredump device will
allocate a block of memory of the desired size and provide a callback with a pointer to statically allocate a block of memory of the desired size and provide a callback with a
that memory which will be invoked at the time of a dump. This allows a consumer to add data pointer to that memory which will be invoked at the time of a dump. This allows a consumer
into the coredump that may not be directly accessible through a memcpy and/or provides an to add data into the coredump that may not be directly accessible through a memcpy and/or
opportunity to manipulate data for inclusion in the dump. The coredump_device_register_memory provides an opportunity to manipulate data for inclusion in the dump. The
API is not available for a device of this type. coredump_device_register_memory API is not available for a device of this type.
enum: enum:
- "COREDUMP_TYPE_MEMCPY" - "COREDUMP_TYPE_MEMCPY"
- "COREDUMP_TYPE_CALLBACK" - "COREDUMP_TYPE_CALLBACK"

View file

@ -66,22 +66,22 @@ properties:
- 15 - 15
description: description:
OR'ed value of elcdif_polarity_flags, used to control the signal polarity. OR'ed value of elcdif_polarity_flags, used to control the signal polarity.
0000 VSYNC active low, HSYNC active low, Drive data on falling edge, Data enable active low. 0000 VSYNC active low, HSYNC active low, Drive data on falling edge, DE active low.
0001 VSYNC active low, HSYNC active low, Drive data on falling edge, Data enable active high. 0001 VSYNC active low, HSYNC active low, Drive data on falling edge, DE active high.
0010 VSYNC active low, HSYNC active low, Drive data on rising edge, Data enable active low. 0010 VSYNC active low, HSYNC active low, Drive data on rising edge, DE active low.
0011 VSYNC active low, HSYNC active low, Drive data on rising edge, Data enable active high. 0011 VSYNC active low, HSYNC active low, Drive data on rising edge, DE active high.
0100 VSYNC active low, HSYNC active high, Drive data on falling edge, Data enable active low. 0100 VSYNC active low, HSYNC active high, Drive data on falling edge, DE active low.
0101 VSYNC active low, HSYNC active high, Drive data on falling edge, Data enable active high. 0101 VSYNC active low, HSYNC active high, Drive data on falling edge, DE active high.
0110 VSYNC active low, HSYNC active high, Drive data on rising edge, Data enable active low. 0110 VSYNC active low, HSYNC active high, Drive data on rising edge, DE active low.
0111 VSYNC active low, HSYNC active high, Drive data on rising edge, Data enable active high. 0111 VSYNC active low, HSYNC active high, Drive data on rising edge, DE active high.
1000 VSYNC active high, HSYNC active low, Drive data on falling edge, Data enable active low. 1000 VSYNC active high, HSYNC active low, Drive data on falling edge, DE active low.
1001 VSYNC active high, HSYNC active low, Drive data on falling edge, Data enable active high. 1001 VSYNC active high, HSYNC active low, Drive data on falling edge, DE active high.
1010 VSYNC active high, HSYNC active low, Drive data on rising edge, Data enable active low. 1010 VSYNC active high, HSYNC active low, Drive data on rising edge, DE active low.
1011 VSYNC active high, HSYNC active low, Drive data on rising edge, Data enable active high. 1011 VSYNC active high, HSYNC active low, Drive data on rising edge, DE active high.
1100 VSYNC active high, HSYNC active high, Drive data on falling edge, Data enable active low. 1100 VSYNC active high, HSYNC active high, Drive data on falling edge, DE active low.
1101 VSYNC active high, HSYNC active high, Drive data on falling edge, Data enable active high. 1101 VSYNC active high, HSYNC active high, Drive data on falling edge, DE active high.
1110 VSYNC active high, HSYNC active high, Drive data on rising edge, Data enable active low. 1110 VSYNC active high, HSYNC active high, Drive data on rising edge, DE active low.
1111 VSYNC active high, HSYNC active high, Drive data on rising edge, Data enable active high. 1111 VSYNC active high, HSYNC active high, Drive data on rising edge, DE active high.
pixel-format: pixel-format:
type: string type: string

View file

@ -81,7 +81,8 @@ description: |
Where (data-width * burst-length) must be multiple numbers of burst transfer size. Where (data-width * burst-length) must be multiple numbers of burst transfer size.
For example, In the case of data-width is 'byte' and burst-length is 8. For example, In the case of data-width is 'byte' and burst-length is 8.
If the fifo-threshold is a 2-word case, it runs one burst transfer to transfer 8 bytes. If the fifo-threshold is a 2-word case, it runs one burst transfer to transfer 8 bytes.
Or the fifo-threshold is a 4-word case, runs two times burst transfer to transferring 8 bytes each time. Or the fifo-threshold is a 4-word case, runs two times burst transfer to transferring 8 bytes each
time.
compatible: "gd,gd32-dma-v1" compatible: "gd,gd32-dma-v1"

View file

@ -6,7 +6,10 @@ description: Nuvoton NPCX eSPI Virtual Wire (VW) mapping child node
compatible: "nuvoton,npcx-espi-vw-conf" compatible: "nuvoton,npcx-espi-vw-conf"
child-binding: child-binding:
description: Child node to to present the mapping between VW signal, its core register and input source of MIWU description: |
Child node to to present the mapping between VW signal, its core register and input source of
MIWU
properties: properties:
vw-reg: vw-reg:
type: array type: array

View file

@ -26,8 +26,8 @@ description: |
VDD VDD
Documentation: Documentation:
* https://www.microchip.com/development-tools/xplained-boards https://www.microchip.com/development-tools/xplained-boards
* http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42091-Atmel-Xplained-Pro-Hardware-Development-Kit_User%20Guide.pdf http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42091-Atmel-Xplained-Pro-Hardware-Development-Kit_User%20Guide.pdf
This binding provides a nexus mapping for 10 pins where pins are disposed This binding provides a nexus mapping for 10 pins where pins are disposed
to have a even and odd column: to have a even and odd column:

View file

@ -25,8 +25,8 @@ description: |
or application specific headers. or application specific headers.
Documentation: Documentation:
* https://www.microchip.com/development-tools/xplained-boards https://www.microchip.com/development-tools/xplained-boards
* http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42091-Atmel-Xplained-Pro-Hardware-Development-Kit_User%20Guide.pdf http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42091-Atmel-Xplained-Pro-Hardware-Development-Kit_User%20Guide.pdf
This binding provides a nexus mapping for 20 pins where pins are disposed This binding provides a nexus mapping for 20 pins where pins are disposed
to have a even and odd column: to have a even and odd column:

View file

@ -8,8 +8,8 @@ description: |
edges of the board. edges of the board.
Documentation: Documentation:
* https://www.mikroe.com/mikrobus https://www.mikroe.com/mikrobus
* https://download.mikroe.com/documents/standards/mikrobus/mikrobus-standard-specification-v200.pdf https://download.mikroe.com/documents/standards/mikrobus/mikrobus-standard-specification-v200.pdf
This binding provides a nexus mapping for 10 pins, left side pins are This binding provides a nexus mapping for 10 pins, left side pins are
numbered 0 - 5 (AN - MOSI), the right side pins are numbered 6 - 10 numbered 0 - 5 (AN - MOSI), the right side pins are numbered 6 - 10

View file

@ -21,9 +21,11 @@ properties:
scl-gpios: scl-gpios:
type: phandle-array type: phandle-array
description: | description: |
GPIO to which the I2C SCL signal is routed. This is only needed for I2C bus recovery support. GPIO to which the I2C SCL signal is routed. This is only needed for I2C bus recovery
support.
sda-gpios: sda-gpios:
type: phandle-array type: phandle-array
description: | description: |
GPIO to which the I2C SDA signal is routed. This is only needed for I2C bus recovery support. GPIO to which the I2C SDA signal is routed. This is only needed for I2C bus recovery
support.

View file

@ -16,7 +16,8 @@ child-binding:
properties: properties:
label: label:
type: string type: string
description: Human readable string describing the device (used as device_get_binding() argument) description: |
Human readable string describing the device (used as device_get_binding() argument)
read-only: read-only:
type: boolean type: boolean
description: if the partition is read-only or not description: if the partition is read-only or not

View file

@ -19,7 +19,8 @@ properties:
"#lvol-cells": "#lvol-cells":
type: int type: int
required: true required: true
description: Number of items to expect in a SCFG LV_GPIO_CTL (Low level IO controllers) specifier description: |
Number of items to expect in a SCFG LV_GPIO_CTL (Low level IO controllers) specifier
alt-cells: alt-cells:
- group - group

View file

@ -52,7 +52,8 @@ child-binding:
required: true required: true
type: int type: int
description: | description: |
Reused from https://github.com/torvalds/linux/blob/master/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml Reused from
https://github.com/torvalds/linux/blob/master/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
Integer array, represents gpio pin number and mux setting. Integer array, represents gpio pin number and mux setting.
These defines are calculated as: ((port * 16 + line) << 8) | function These defines are calculated as: ((port * 16 + line) << 8) | function
With: With:

View file

@ -59,7 +59,8 @@ child-binding:
required: true required: true
type: int type: int
description: | description: |
Adapted from https://github.com/torvalds/linux/blob/master/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml Adapted from
https://github.com/torvalds/linux/blob/master/Documentation/devicetree/bindings/pinctrl/st,stm32-pinctrl.yaml
Integer array, represents gpio pin number and mux setting. Integer array, represents gpio pin number and mux setting.
These defines are calculated as: ((port * 16 + line) << 8) | (function << 6) | remap) These defines are calculated as: ((port * 16 + line) << 8) | (function << 6) | remap)
With: With:

View file

@ -5,8 +5,8 @@ description: |
Espressif's LEDC controller Node Espressif's LEDC controller Node
The LEDC controller is primarily designed to control the intensity of LEDs, although it can be used to generate The LEDC controller is primarily designed to control the intensity of LEDs, although it can be
PWM signals for other purposes as well. used to generate PWM signals for other purposes as well.
The mapping between the channel and GPIO is done through pinctrl The mapping between the channel and GPIO is done through pinctrl
@ -26,13 +26,15 @@ description: |
}; };
}; };
If another GPIO mapping is desired, check if <board>-pinctrl.dtsi already have it defined, otherwise, define the If another GPIO mapping is desired, check if <board>-pinctrl.dtsi already have it defined,
required mapping at your own application folder into a custom <board>.overlay file. otherwise, define the required mapping at your own application folder into a custom
The 'pinmux' property uses a macro defined in https://github.com/zephyrproject-rtos/hal_espressif/tree/zephyr/include/dt-bindings/pinctrl <board>.overlay file.
The 'pinmux' property uses a macro defined in
https://github.com/zephyrproject-rtos/hal_espressif/tree/zephyr/include/dt-bindings/pinctrl
Before including a new node, check if the desired mapping is available according to the SoC. Before including a new node, check if the desired mapping is available according to the SoC.
As an example, the 'ledc0_custom' state below illustrates an alternate mapping using another set of channels and As an example, the 'ledc0_custom' state below illustrates an alternate mapping using another set
pins in a custom overlay file. of channels and pins in a custom overlay file.
&pinctrl { &pinctrl {
@ -69,7 +71,8 @@ description: |
}; };
}; };
Note: The channel's 'reg' property defines the ID of the channel. It must match the channel used in the 'pinmux'. Note: The channel's 'reg' property defines the ID of the channel. It must match the channel used
in the 'pinmux'.
compatible: "espressif,esp32-ledc" compatible: "espressif,esp32-ledc"
@ -107,10 +110,12 @@ child-binding:
description: | description: |
The esp32 has 8 low speed channel and 8 high speed channels. The esp32 has 8 low speed channel and 8 high speed channels.
The low speed channel are mapped from channel 0 to 7, and the high speed are mapped from channel 8 to 15. The low speed channel are mapped from channel 0 to 7, and the high speed are mapped from
channel 8 to 15.
High speed channels are only available in the esp32 SoC. Esp32s2 has only 8 available channels, and esp32c3 High speed channels are only available in the esp32 SoC. Esp32s2 has only 8 available
has 6. In these SoCs there is no differentiation between low or high speed. channels, and esp32c3 has 6. In these SoCs there is no differentiation between low or high
speed.
timer: timer:
type: int type: int
@ -122,7 +127,8 @@ child-binding:
- 3 - 3
description: | description: |
Timer selection. Timer selection.
For maximum flexibility, the high-speed as well as the low-speed channels can be driven from one of four high-speed/low-speed timers. For maximum flexibility, the high-speed as well as the low-speed channels can be driven from
one of four high-speed/low-speed timers.
pwm-cells: pwm-cells:
- channel - channel

View file

@ -17,7 +17,8 @@ description: |
and asymmetric configuration. MCPWMxA and MCPWMxB will share the same timer, thus having the same and asymmetric configuration. MCPWMxA and MCPWMxB will share the same timer, thus having the same
operating frequency. operating frequency.
The driver currently always use the timer x for operator x. Timer 0 will use operator 0 for PWM0A/B. The driver currently always use the timer x for operator x. Timer 0 will use operator 0 for
PWM0A/B.
Timer 1 will use operator 1 for PWM1A/B, and so on. Timer 1 will use operator 1 for PWM1A/B, and so on.
Mapping channel ID: Mapping channel ID:

View file

@ -42,6 +42,7 @@ properties:
are set only when the counter is counting up. are set only when the counter is counting up.
* STM32_TIM_COUNTERMODE_CENTER_UP_DOWN - counts up and down alternatively. * STM32_TIM_COUNTERMODE_CENTER_UP_DOWN - counts up and down alternatively.
Output compare interrupt flags of output channels Output compare interrupt flags of output channels
are set only when the counter is counting up or down. are set only when the counter is counting up or
down.
If absent, then STM32_TIM_COUNTERMODE_UP is used (reset state). If absent, then STM32_TIM_COUNTERMODE_UP is used (reset state).

View file

@ -47,5 +47,6 @@ tests:
platform_allow: nrf52833dk_nrf52833 platform_allow: nrf52833dk_nrf52833
integration_platforms: integration_platforms:
- nrf52833dk_nrf52833 - nrf52833dk_nrf52833
extra_args: OVERLAY_CONFIG=overlay-all-bt_ll_sw_split.conf DTC_OVERLAY_FILE=./boards/nrf52833dk_nrf52833_df.overlay extra_args: OVERLAY_CONFIG=overlay-all-bt_ll_sw_split.conf
DTC_OVERLAY_FILE=./boards/nrf52833dk_nrf52833_df.overlay
tags: uart bluetooth tags: uart bluetooth

View file

@ -4,7 +4,8 @@ sample:
tests: tests:
sample.display.shield.adafruit_2_8_tft_touch_v2: sample.display.shield.adafruit_2_8_tft_touch_v2:
depends_on: arduino_gpio arduino_i2c arduino_spi depends_on: arduino_gpio arduino_i2c arduino_spi
platform_exclude: reel_board reel_board_v2 ubx_evkannab1_nrf52832 stm32f769i_disco pan1781_evb pan1782_evb platform_exclude: reel_board reel_board_v2 ubx_evkannab1_nrf52832 stm32f769i_disco pan1781_evb
pan1782_evb
extra_args: SHIELD=adafruit_2_8_tft_touch_v2 extra_args: SHIELD=adafruit_2_8_tft_touch_v2
tags: display shield tags: display shield
harness: console harness: console

View file

@ -18,7 +18,8 @@ tests:
sample.drivers.eeprom.shield.x_nucleo_eeprma2: sample.drivers.eeprom.shield.x_nucleo_eeprma2:
tags: eeprom shield tags: eeprom shield
depends_on: arduino_gpio arduino_i2c arduino_spi depends_on: arduino_gpio arduino_i2c arduino_spi
platform_exclude: ubx_evkannab1_nrf52832 sam_v71_xult sam_v71b_xult pan1781_evb pan1782_evb pan1770_evb pan1780_evb platform_exclude: ubx_evkannab1_nrf52832 sam_v71_xult sam_v71b_xult pan1781_evb pan1782_evb
pan1770_evb pan1780_evb
extra_args: SHIELD=x_nucleo_eeprma2 extra_args: SHIELD=x_nucleo_eeprma2
harness: console harness: console
harness_config: harness_config:

View file

@ -11,7 +11,8 @@ common:
- "jedec-id =" - "jedec-id ="
tests: tests:
sample.drivers.jesd216: sample.drivers.jesd216:
platform_exclude: hifive1 hifive_unleashed hifive_unmatched mimxrt1170_evk_cm7 mimxrt1170_evk_cm4 platform_exclude: hifive1 hifive_unleashed hifive_unmatched mimxrt1170_evk_cm7
mimxrt1170_evk_cm4
filter: dt_compat_enabled("jedec,spi-nor") filter: dt_compat_enabled("jedec,spi-nor")
depends_on: spi depends_on: spi
sample.drivers.jesd216.nrf52840dk_spi: sample.drivers.jesd216.nrf52840dk_spi:

View file

@ -3,7 +3,8 @@ sample:
tests: tests:
sample.drivers.spi.flash: sample.drivers.spi.flash:
tags: spi flash tags: spi flash
filter: dt_compat_enabled("jedec,spi-nor") or dt_compat_enabled("st,stm32-qspi-nor") or dt_compat_enabled("st,stm32-ospi-nor") filter: dt_compat_enabled("jedec,spi-nor") or dt_compat_enabled("st,stm32-qspi-nor") or
dt_compat_enabled("st,stm32-ospi-nor")
platform_exclude: hifive_unmatched platform_exclude: hifive_unmatched
harness: console harness: console
harness_config: harness_config:

View file

@ -6,7 +6,8 @@ sample:
name: gPTP sample app name: gPTP sample app
tests: tests:
sample.net.gptp: sample.net.gptp:
platform_allow: frdm_k64f sam_e70_xplained native_posix native_posix_64 nucleo_f767zi nucleo_h743zi nucleo_h745zi_q_m7 platform_allow: frdm_k64f sam_e70_xplained native_posix native_posix_64 nucleo_f767zi
nucleo_h743zi nucleo_h745zi_q_m7
depends_on: netif depends_on: netif
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f

View file

@ -8,7 +8,8 @@ tests:
harness_config: harness_config:
type: one_line type: one_line
regex: regex:
- "^\\s*[0-9A-Za-z_,+-.]*@[0-9A-Fa-f]* \\[m\/s\\^2\\]: \\(\\s*-?[0-9\\.]*,\\s*-?[0-9\\.]*,\\s*-?[0-9\\.]*\\)$" - "^\\s*[0-9A-Za-z_,+-.]*@[0-9A-Fa-f]* \\[m\/s\\^2\\]: \
\\(\\s*-?[0-9\\.]*,\\s*-?[0-9\\.]*,\\s*-?[0-9\\.]*\\)$"
integration_platforms: integration_platforms:
- cc1352r_sensortag # adxl362 - cc1352r_sensortag # adxl362
- blueclover_plt_demo_v2_nrf52832 # bmi270 - blueclover_plt_demo_v2_nrf52832 # bmi270

View file

@ -19,7 +19,8 @@ tests:
sample.mcumgr.smp_svr.cdc: sample.mcumgr.smp_svr.cdc:
extra_args: OVERLAY_CONFIG="overlay-cdc.conf" extra_args: OVERLAY_CONFIG="overlay-cdc.conf"
DTC_OVERLAY_FILE="usb.overlay" DTC_OVERLAY_FILE="usb.overlay"
platform_allow: nrf52833dk_nrf52820 nrf52833dk_nrf52833 nrf52840dk_nrf52840 nrf5340dk_nrf5340_cpuapp pinnacle_100_dvk platform_allow: nrf52833dk_nrf52820 nrf52833dk_nrf52833 nrf52840dk_nrf52840
nrf5340dk_nrf5340_cpuapp pinnacle_100_dvk
integration_platforms: integration_platforms:
- nrf52833dk_nrf52820 - nrf52833dk_nrf52820
- nrf52833dk_nrf52833 - nrf52833dk_nrf52833

View file

@ -14,4 +14,8 @@ tests:
- "Id: 2, Key: ff fe fd fc fb fa f9 f8" - "Id: 2, Key: ff fe fd fc fb fa f9 f8"
- "Id: 3, Reboot_counter: (.*)" - "Id: 3, Reboot_counter: (.*)"
- "Id: 4, Data: DATA" - "Id: 4, Data: DATA"
- "Id: 5, Longarray: 0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f" - "Id: 5, Longarray: 0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b \
1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 \
39 3a 3b 3c 3d 3e 3f 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 \
56 57 58 59 5a 5b 5c 5d 5e 5f 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 \
73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f"

View file

@ -33,4 +33,5 @@ tests:
- "direct.length_2 = 54" - "direct.length_2 = 54"
- "<gamma> = 5" - "<gamma> = 5"
- "The settings destination off the key <alpha/beta/source> has got value: \"RT\"" - "The settings destination off the key <alpha/beta/source> has got value: \"RT\""
- "String value \"rtos\" was retrieved from the settings destination off the key <alpha/beta/source>" - "String value \"rtos\" was retrieved from the settings destination off the key \
<alpha/beta/source>"

View file

@ -19,7 +19,9 @@ tests:
- CONFIG_BM_ONE_TO=8 - CONFIG_BM_ONE_TO=8
- CONFIG_BM_MESSAGE_SIZE=256 - CONFIG_BM_MESSAGE_SIZE=256
- CONFIG_BM_ASYNC=y - CONFIG_BM_ASYNC=y
platform_exclude: qemu_x86 qemu_x86_64 qemu_riscv32_smp native_posix native_posix_64 qemu_riscv32_smp qemu_cortex_a53_smp qemu_riscv64_smp qemu_leon3 qemu_xtensa qemu_cortex_a53 qemu_riscv32 qemu_malta qemu_malta_be qemu_arc_hs6x qemu_riscv64 m2gl025_miv hifive_unleashed platform_exclude: qemu_x86 qemu_x86_64 qemu_riscv32_smp native_posix native_posix_64
qemu_riscv32_smp qemu_cortex_a53_smp qemu_riscv64_smp qemu_leon3 qemu_xtensa qemu_cortex_a53
qemu_riscv32 qemu_malta qemu_malta_be qemu_arc_hs6x qemu_riscv64 m2gl025_miv hifive_unleashed
sample.zbus.benchmark_sync: sample.zbus.benchmark_sync:
tags: zbus tags: zbus
min_ram: 16 min_ram: 16
@ -38,4 +40,6 @@ tests:
- CONFIG_BM_ONE_TO=8 - CONFIG_BM_ONE_TO=8
- CONFIG_BM_MESSAGE_SIZE=256 - CONFIG_BM_MESSAGE_SIZE=256
- CONFIG_BM_ASYNC=n - CONFIG_BM_ASYNC=n
platform_exclude: qemu_x86 qemu_x86_64 qemu_riscv32_smp native_posix native_posix_64 qemu_riscv32_smp qemu_cortex_a53_smp qemu_riscv64_smp qemu_leon3 qemu_xtensa qemu_cortex_a53 qemu_riscv32 m2gl025_miv m2gl025_miv platform_exclude: qemu_x86 qemu_x86_64 qemu_riscv32_smp native_posix native_posix_64
qemu_riscv32_smp qemu_cortex_a53_smp qemu_riscv64_smp qemu_leon3 qemu_xtensa qemu_cortex_a53
qemu_riscv32 m2gl025_miv m2gl025_miv

View file

@ -3,7 +3,8 @@ sample:
tests: tests:
sample.zbus.runtime_os_registration: sample.zbus.runtime_os_registration:
min_ram: 16 min_ram: 16
platform_exclude: hifive_unleashed qemu_xtensa qemu_cortex_a53_smp qemu_cortex_a53 qemu_riscv32_smp qemu_riscv64_smp qemu_riscv64 qemu_leon3 qemu_x86_64 platform_exclude: hifive_unleashed qemu_xtensa qemu_cortex_a53_smp qemu_cortex_a53
qemu_riscv32_smp qemu_riscv64_smp qemu_riscv64 qemu_leon3 qemu_x86_64
harness: console harness: console
harness_config: harness_config:
type: multi_line type: multi_line

View file

@ -15,7 +15,8 @@ tests:
tests.application_development.code_relocation.no_itcm: tests.application_development.code_relocation.no_itcm:
filter: not CONFIG_CPU_HAS_NXP_MPU and not dt_chosen_enabled("zephyr,itcm") filter: not CONFIG_CPU_HAS_NXP_MPU and not dt_chosen_enabled("zephyr,itcm")
arch_allow: arm arch_allow: arm
extra_sections: _SRAM2_RODATA_SECTION_NAME _SRAM_TEXT_SECTION_NAME _SRAM_RODATA_SECTION_NAME _SRAM_DATA_SECTION_NAME _CUSTOM_SECTION_NAME2 extra_sections: _SRAM2_RODATA_SECTION_NAME _SRAM_TEXT_SECTION_NAME _SRAM_RODATA_SECTION_NAME
_SRAM_DATA_SECTION_NAME _CUSTOM_SECTION_NAME2
platform_allow: qemu_cortex_m3 mps2_an385 sam_e70_xplained platform_allow: qemu_cortex_m3 mps2_an385 sam_e70_xplained
integration_platforms: integration_platforms:
- qemu_cortex_m3 - qemu_cortex_m3

View file

@ -1,5 +1,6 @@
common: common:
filter: (CONFIG_ARMV6_M_ARMV8_M_BASELINE or CONFIG_ARMV7_M_ARMV8_M_MAINLINE) and not CONFIG_SOC_FAMILY_NRF filter: (CONFIG_ARMV6_M_ARMV8_M_BASELINE or CONFIG_ARMV7_M_ARMV8_M_MAINLINE) and
not CONFIG_SOC_FAMILY_NRF
tags: arm interrupt tags: arm interrupt
arch_allow: arm arch_allow: arm
tests: tests:

View file

@ -1,5 +1,6 @@
tests: tests:
arch.interrupt.arm.nmi: arch.interrupt.arm.nmi:
filter: CONFIG_ARMV6_M_ARMV8_M_BASELINE or CONFIG_ARMV7_M_ARMV8_M_MAINLINE and not CONFIG_BUILD_WITH_TFM filter: CONFIG_ARMV6_M_ARMV8_M_BASELINE or CONFIG_ARMV7_M_ARMV8_M_MAINLINE and
not CONFIG_BUILD_WITH_TFM
arch_allow: arm arch_allow: arm
tags: nmi interrupt arm tags: nmi interrupt arm

View file

@ -9,7 +9,8 @@ tests:
min_flash: 128 min_flash: 128
min_ram: 64 min_ram: 64
benchmark.cmsis_dsp.basicmath.fpu: benchmark.cmsis_dsp.basicmath.fpu:
filter: (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1 filter: (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -4,8 +4,11 @@ common:
platform_allow: native_posix platform_allow: native_posix
tests: tests:
cmake.overlays.var_expansions.CONF_FILE: cmake.overlays.var_expansions.CONF_FILE:
extra_args: CONF_FILE=${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-overlay.conf;${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-overlay.conf;prj.conf extra_args:
CONF_FILE=${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-overlay.conf;${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-overlay.conf;prj.conf
cmake.overlays.var_expansions.OVERLAY_CONFIG: cmake.overlays.var_expansions.OVERLAY_CONFIG:
extra_args: OVERLAY_CONFIG=${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-overlay.conf;${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-overlay.conf extra_args:
OVERLAY_CONFIG=${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-overlay.conf;${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-overlay.conf
cmake.overlays.var_expansions.DTC_OVERLAY_FILE: cmake.overlays.var_expansions.DTC_OVERLAY_FILE:
extra_args: DTC_OVERLAY_FILE=${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-board.overlay;${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-board.overlay extra_args:
DTC_OVERLAY_FILE=${ZEPHYR_MY_MODULE_NAME_MODULE_DIR}/zephyr/my_module-board.overlay;${ZEPHYR_MY_EXTRA_MODULE_NAME_MODULE_DIR}/zephyr/my_extra_module-board.overlay

View file

@ -18,5 +18,6 @@ tests:
min_ram: 16 min_ram: 16
drivers.rand32.random_psa_crypto: drivers.rand32.random_psa_crypto:
filter: CONFIG_BUILD_WITH_TFM filter: CONFIG_BUILD_WITH_TFM
extra_args: DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay CONF_FILE=prj_hw_random_psa_crypto.conf extra_args:
DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay CONF_FILE=prj_hw_random_psa_crypto.conf
tags: crypto entropy random security psa-crypto tags: crypto entropy random security psa-crypto

View file

@ -9,27 +9,32 @@ common:
tags: clock-control tags: clock-control
tests: tests:
drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_pll_48_msi_4: drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_pll_48_msi_4:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/pll_48_msi_4.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/pll_48_msi_4.overlay"
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk
integration_platforms: integration_platforms:
- disco_l475_iot1 - disco_l475_iot1
drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_pll_64_hsi_16: drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_pll_64_hsi_16:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/pll_64_hsi_16.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/pll_64_hsi_16.overlay"
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk
integration_platforms: integration_platforms:
- disco_l475_iot1 - disco_l475_iot1
drivers.stm32_clock_configuration.common_core.sysclksrc_hsi_16: drivers.stm32_clock_configuration.common_core.sysclksrc_hsi_16:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/hsi_16.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/hsi_16.overlay"
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk nucleo_wb55rg nucleo_wl55jc platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk nucleo_wb55rg nucleo_wl55jc
integration_platforms: integration_platforms:
- disco_l475_iot1 - disco_l475_iot1
drivers.stm32_clock_configuration.common_core.sysclksrc_msi_48: drivers.stm32_clock_configuration.common_core.sysclksrc_msi_48:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/msi_range11.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/msi_range11.overlay"
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk nucleo_wl55jc nucleo_wb55rg platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk nucleo_wl55jc nucleo_wb55rg
integration_platforms: integration_platforms:
- disco_l475_iot1 - disco_l475_iot1
drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_hse_8.fixup: drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_hse_8.fixup:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/hse_8.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/hse_8.overlay"
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk
harness: ztest harness: ztest
harness_config: harness_config:
@ -37,7 +42,8 @@ tests:
integration_platforms: integration_platforms:
- disco_l475_iot1 - disco_l475_iot1
drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_pll_64_hse_8.fixup: drivers.stm32_clock_configuration.common_core.l4_l5.sysclksrc_pll_64_hse_8.fixup:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/pll_64_hse_8.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/pll_64_hse_8.overlay"
platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk platform_allow: disco_l475_iot1 nucleo_l4r5zi stm32l562e_dk
harness: ztest harness: ztest
harness_config: harness_config:
@ -86,7 +92,8 @@ tests:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/hse_24.overlay" extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/hse_24.overlay"
platform_allow: nucleo_g474re platform_allow: nucleo_g474re
drivers.stm32_clock_configuration.common_core.l0_l1.sysclksrc_hse_8: drivers.stm32_clock_configuration.common_core.l0_l1.sysclksrc_hse_8:
extra_args: DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/hse_8.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_clocks.overlay;boards/clear_msi.overlay;boards/hse_8.overlay"
platform_allow: nucleo_l152re nucleo_l073rz platform_allow: nucleo_l152re nucleo_l073rz
integration_platforms: integration_platforms:
- nucleo_l152re - nucleo_l152re
@ -151,12 +158,14 @@ tests:
integration_platforms: integration_platforms:
- nucleo_f091rc - nucleo_f091rc
drivers.stm32_clock_configuration.common_core.f0_f3.sysclksrc_pll_32_hsi_8: drivers.stm32_clock_configuration.common_core.f0_f3.sysclksrc_pll_32_hsi_8:
extra_args: DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/f0_f3_pll_32_hsi_8.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/f0_f3_pll_32_hsi_8.overlay"
platform_allow: nucleo_f091rc stm32f3_disco platform_allow: nucleo_f091rc stm32f3_disco
integration_platforms: integration_platforms:
- nucleo_f091rc - nucleo_f091rc
drivers.stm32_clock_configuration.common_core.f0_f3.sysclksrc_pll_32_hse_8: drivers.stm32_clock_configuration.common_core.f0_f3.sysclksrc_pll_32_hse_8:
extra_args: DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/f0_f3_pll_32_hse_8.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/f0_f3_pll_32_hse_8.overlay"
platform_allow: nucleo_f091rc stm32f3_disco platform_allow: nucleo_f091rc stm32f3_disco
integration_platforms: integration_platforms:
- nucleo_f091rc - nucleo_f091rc
@ -171,12 +180,14 @@ tests:
integration_platforms: integration_platforms:
- nucleo_f103rb - nucleo_f103rb
drivers.stm32_clock_configuration.common_core.f1.sysclksrc_pll_64_hsi_8: drivers.stm32_clock_configuration.common_core.f1.sysclksrc_pll_64_hsi_8:
extra_args: DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/f1_pll_64_hsi_8.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/f1_pll_64_hsi_8.overlay"
platform_allow: nucleo_f103rb platform_allow: nucleo_f103rb
integration_platforms: integration_platforms:
- nucleo_f103rb - nucleo_f103rb
drivers.stm32_clock_configuration.common_core.f1.sysclksrc_pll_64_hse_8: drivers.stm32_clock_configuration.common_core.f1.sysclksrc_pll_64_hse_8:
extra_args: DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/f1_pll_64_hse_8.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_f0_f1_f3_clocks.overlay;boards/f1_pll_64_hse_8.overlay"
platform_allow: nucleo_f103rb platform_allow: nucleo_f103rb
integration_platforms: integration_platforms:
- nucleo_f103rb - nucleo_f103rb
@ -191,17 +202,20 @@ tests:
integration_platforms: integration_platforms:
- nucleo_f207zg - nucleo_f207zg
drivers.stm32_clock_configuration.common_core.f2_f4_f7.sysclksrc_pll_64_hsi_16: drivers.stm32_clock_configuration.common_core.f2_f4_f7.sysclksrc_pll_64_hsi_16:
extra_args: DTC_OVERLAY_FILE="boards/clear_f2_f4_f7_clocks.overlay;boards/f2_f4_f7_pll_64_hsi_16.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_f2_f4_f7_clocks.overlay;boards/f2_f4_f7_pll_64_hsi_16.overlay"
platform_allow: nucleo_f207zg nucleo_f429zi nucleo_f446re nucleo_f746zg platform_allow: nucleo_f207zg nucleo_f429zi nucleo_f446re nucleo_f746zg
integration_platforms: integration_platforms:
- nucleo_f207zg - nucleo_f207zg
drivers.stm32_clock_configuration.common_core.f2_f4_f7.sysclksrc_pll_64_hse_8: drivers.stm32_clock_configuration.common_core.f2_f4_f7.sysclksrc_pll_64_hse_8:
extra_args: DTC_OVERLAY_FILE="boards/clear_f2_f4_f7_clocks.overlay;boards/f2_f4_f7_pll_64_hse_8.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_f2_f4_f7_clocks.overlay;boards/f2_f4_f7_pll_64_hse_8.overlay"
platform_allow: nucleo_f207zg nucleo_f429zi nucleo_f446re nucleo_f746zg platform_allow: nucleo_f207zg nucleo_f429zi nucleo_f446re nucleo_f746zg
integration_platforms: integration_platforms:
- nucleo_f207zg - nucleo_f207zg
drivers.stm32_clock_configuration.common_core.f2_f4_f7.sysclksrc_pll_100_hsi_16_ahb2: drivers.stm32_clock_configuration.common_core.f2_f4_f7.sysclksrc_pll_100_hsi_16_ahb2:
extra_args: DTC_OVERLAY_FILE="boards/clear_f2_f4_f7_clocks.overlay;boards/f2_f4_f7_pll_100_hsi_16_ahb_2.overlay" extra_args:
DTC_OVERLAY_FILE="boards/clear_f2_f4_f7_clocks.overlay;boards/f2_f4_f7_pll_100_hsi_16_ahb_2.overlay"
platform_allow: nucleo_f207zg nucleo_f429zi nucleo_f446re nucleo_f746zg platform_allow: nucleo_f207zg nucleo_f429zi nucleo_f446re nucleo_f746zg
integration_platforms: integration_platforms:
- nucleo_f207zg - nucleo_f207zg

View file

@ -8,5 +8,6 @@ tests:
tags: driver entropy bluetooth tags: driver entropy bluetooth
drivers.entropy.psa_crypto: drivers.entropy.psa_crypto:
filter: CONFIG_BUILD_WITH_TFM filter: CONFIG_BUILD_WITH_TFM
extra_args: DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay OVERLAY_CONFIG=./entropy_psa_crypto.conf extra_args: DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay
OVERLAY_CONFIG=./entropy_psa_crypto.conf
tags: driver entropy psa-crypto tags: driver entropy psa-crypto

View file

@ -37,8 +37,9 @@ tests:
integration_platforms: integration_platforms:
- mimxrt1060_evk - mimxrt1060_evk
drivers.flash.stm32: drivers.flash.stm32:
platform_allow: nucleo_f103rb nucleo_f207zg stm32f3_disco nucleo_f429zi stm32f746g_disco nucleo_g0b1re nucleo_g474re platform_allow: nucleo_f103rb nucleo_f207zg stm32f3_disco nucleo_f429zi stm32f746g_disco
nucleo_h743zi nucleo_l152re disco_l475_iot1 nucleo_wb55rg nucleo_wl55jc stm32l562e_dk stm32l562e_dk_ns nucleo_g0b1re nucleo_g474re nucleo_h743zi nucleo_l152re disco_l475_iot1 nucleo_wb55rg
nucleo_wl55jc stm32l562e_dk stm32l562e_dk_ns
integration_platforms: integration_platforms:
- nucleo_f103rb - nucleo_f103rb
filter: (dt_compat_enabled("st,stm32-flash-controller") or filter: (dt_compat_enabled("st,stm32-flash-controller") or

View file

@ -1,7 +1,8 @@
common: common:
depends_on: spi depends_on: spi
tags: drivers spi dma tags: drivers spi dma
filter: dt_compat_enabled("test-spi-loopback-slow") and dt_compat_enabled("test-spi-loopback-fast") filter: dt_compat_enabled("test-spi-loopback-slow") and
dt_compat_enabled("test-spi-loopback-fast")
harness: ztest harness: ztest
harness_config: harness_config:
fixture: spi_loopback fixture: spi_loopback
@ -10,10 +11,12 @@ tests:
drivers.spi.loopback.internal: drivers.spi.loopback.internal:
filter: CONFIG_SPI_LOOPBACK_MODE_LOOP filter: CONFIG_SPI_LOOPBACK_MODE_LOOP
drivers.mcux_dspi_dma.loopback: drivers.mcux_dspi_dma.loopback:
extra_args: OVERLAY_CONFIG="overlay-mcux-dspi-dma.conf" DTC_OVERLAY_FILE="overlay-mcux-dspi-dma.overlay" extra_args: OVERLAY_CONFIG="overlay-mcux-dspi-dma.conf"
DTC_OVERLAY_FILE="overlay-mcux-dspi-dma.overlay"
platform_allow: frdm_k64f platform_allow: frdm_k64f
drivers.sam_spi_dma.loopback: drivers.sam_spi_dma.loopback:
extra_args: OVERLAY_CONFIG="overlay-sam-spi-dma.conf" DTC_OVERLAY_FILE="overlay-sam-spi-dma.overlay" extra_args: OVERLAY_CONFIG="overlay-sam-spi-dma.conf"
DTC_OVERLAY_FILE="overlay-sam-spi-dma.overlay"
platform_allow: sam_e70_xplained sam_v71_xult tdk_robokit1 platform_allow: sam_e70_xplained sam_v71_xult tdk_robokit1
integration_platforms: integration_platforms:
- sam_e70_xplained - sam_e70_xplained

View file

@ -18,7 +18,8 @@ tests:
fixture: gpio_loopback fixture: gpio_loopback
extra_args: DTC_OVERLAY_FILE="boards/nrf52840dk_nrf52840.overlay;boards/nrf_uart.overlay" extra_args: DTC_OVERLAY_FILE="boards/nrf52840dk_nrf52840.overlay;boards/nrf_uart.overlay"
drivers.uart.async_api.rtt: drivers.uart.async_api.rtt:
filter: CONFIG_UART_CONSOLE and CONFIG_SERIAL_SUPPORT_ASYNC and CONFIG_HAS_SEGGER_RTT and not CONFIG_UART_MCUX_LPUART filter: CONFIG_UART_CONSOLE and CONFIG_SERIAL_SUPPORT_ASYNC and CONFIG_HAS_SEGGER_RTT and
not CONFIG_UART_MCUX_LPUART
extra_args: DTC_OVERLAY_FILE=boards/segger_rtt.overlay extra_args: DTC_OVERLAY_FILE=boards/segger_rtt.overlay
extra_configs: extra_configs:
- CONFIG_USE_SEGGER_RTT=y - CONFIG_USE_SEGGER_RTT=y

View file

@ -4,7 +4,8 @@ tests:
filter: CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE filter: CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE
kernel.threads.tls.userspace: kernel.threads.tls.userspace:
tags: kernel threads userspace tags: kernel threads userspace
filter: CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_ARCH_HAS_USERSPACE and CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE filter: CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_ARCH_HAS_USERSPACE and
CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE
# ARCMWDT can't handle THREAD_LOCAL_STORAGE with USERSPACE, see #52570 for details # ARCMWDT can't handle THREAD_LOCAL_STORAGE with USERSPACE, see #52570 for details
toolchain_exclude: arcmwdt toolchain_exclude: arcmwdt
extra_configs: extra_configs:

View file

@ -6,4 +6,5 @@ tests:
- mcu - mcu
# Really want to exclude renode not the physical boards, but no good # Really want to exclude renode not the physical boards, but no good
# way of doing so at the moment. # way of doing so at the moment.
platform_exclude: hifive1 tflite-micro it8xxx2_evb m2gl025_miv mpfs_icicle hifive_unleashed mps2_an385 mps2_an521_ns platform_exclude: hifive1 tflite-micro it8xxx2_evb m2gl025_miv mpfs_icicle hifive_unleashed
mps2_an385 mps2_an521_ns

View file

@ -1,6 +1,7 @@
tests: tests:
libraries.cmsis_dsp.bayes: libraries.cmsis_dsp.bayes:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -10,7 +11,8 @@ tests:
min_flash: 64 min_flash: 64
min_ram: 32 min_ram: 32
libraries.cmsis_dsp.bayes.fpu: libraries.cmsis_dsp.bayes.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,6 +1,7 @@
tests: tests:
libraries.cmsis_dsp.complexmath: libraries.cmsis_dsp.complexmath:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -10,7 +11,8 @@ tests:
min_flash: 128 min_flash: 128
min_ram: 144 min_ram: 144
libraries.cmsis_dsp.complexmath.fpu: libraries.cmsis_dsp.complexmath.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,6 +1,7 @@
tests: tests:
libraries.cmsis_dsp.distance: libraries.cmsis_dsp.distance:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -10,7 +11,8 @@ tests:
min_flash: 64 min_flash: 64
min_ram: 32 min_ram: 32
libraries.cmsis_dsp.distance.fpu: libraries.cmsis_dsp.distance.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,6 +1,7 @@
tests: tests:
libraries.cmsis_dsp.fastmath: libraries.cmsis_dsp.fastmath:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -10,7 +11,8 @@ tests:
min_flash: 128 min_flash: 128
min_ram: 64 min_ram: 64
libraries.cmsis_dsp.fastmath.fpu: libraries.cmsis_dsp.fastmath.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -3,11 +3,13 @@ common:
tests: tests:
libraries.cmsis_dsp.filtering: libraries.cmsis_dsp.filtering:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
tags: cmsis_dsp tags: cmsis_dsp
skip: true skip: true
libraries.cmsis_dsp.filtering.biquad: libraries.cmsis_dsp.filtering.biquad:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -20,7 +22,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_FILTERING_BIQUAD=y - CONFIG_CMSIS_DSP_TEST_FILTERING_BIQUAD=y
libraries.cmsis_dsp.filtering.biquad.fpu: libraries.cmsis_dsp.filtering.biquad.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -32,7 +35,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_FILTERING_BIQUAD=y - CONFIG_CMSIS_DSP_TEST_FILTERING_BIQUAD=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.filtering.decim: libraries.cmsis_dsp.filtering.decim:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -45,7 +49,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_FILTERING_DECIM=y - CONFIG_CMSIS_DSP_TEST_FILTERING_DECIM=y
libraries.cmsis_dsp.filtering.decim.fpu: libraries.cmsis_dsp.filtering.decim.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -57,7 +62,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_FILTERING_DECIM=y - CONFIG_CMSIS_DSP_TEST_FILTERING_DECIM=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.filtering.fir: libraries.cmsis_dsp.filtering.fir:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -70,7 +76,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_FILTERING_FIR=y - CONFIG_CMSIS_DSP_TEST_FILTERING_FIR=y
libraries.cmsis_dsp.filtering.fir.fpu: libraries.cmsis_dsp.filtering.fir.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -82,7 +89,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_FILTERING_FIR=y - CONFIG_CMSIS_DSP_TEST_FILTERING_FIR=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.filtering.misc: libraries.cmsis_dsp.filtering.misc:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -95,7 +103,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_FILTERING_MISC=y - CONFIG_CMSIS_DSP_TEST_FILTERING_MISC=y
libraries.cmsis_dsp.filtering.misc.fpu: libraries.cmsis_dsp.filtering.misc.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,6 +1,7 @@
tests: tests:
libraries.cmsis_dsp.interpolation: libraries.cmsis_dsp.interpolation:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -10,7 +11,8 @@ tests:
min_flash: 128 min_flash: 128
min_ram: 64 min_ram: 64
libraries.cmsis_dsp.interpolation.fpu: libraries.cmsis_dsp.interpolation.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,10 +1,12 @@
tests: tests:
libraries.cmsis_dsp.matrix: libraries.cmsis_dsp.matrix:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
tags: cmsis_dsp tags: cmsis_dsp
skip: true skip: true
libraries.cmsis_dsp.matrix.unary_q7: libraries.cmsis_dsp.matrix.unary_q7:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -17,7 +19,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q7=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q7=y
libraries.cmsis_dsp.matrix.unary_q7.fpu: libraries.cmsis_dsp.matrix.unary_q7.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -29,7 +32,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q7=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q7=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.unary_q15: libraries.cmsis_dsp.matrix.unary_q15:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -42,7 +46,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q15=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q15=y
libraries.cmsis_dsp.matrix.unary_q15.fpu: libraries.cmsis_dsp.matrix.unary_q15.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -54,7 +59,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q15=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q15=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.unary_q31: libraries.cmsis_dsp.matrix.unary_q31:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -67,7 +73,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q31=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q31=y
libraries.cmsis_dsp.matrix.unary_q31.fpu: libraries.cmsis_dsp.matrix.unary_q31.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -79,7 +86,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q31=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_Q31=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.unary_f16: libraries.cmsis_dsp.matrix.unary_f16:
filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
TOOLCHAIN_HAS_NEWLIB == 1)
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -91,7 +99,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F16=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F16=y
libraries.cmsis_dsp.matrix.unary_f16.fpu: libraries.cmsis_dsp.matrix.unary_f16.fpu:
filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1)
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -103,7 +112,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F16=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F16=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.unary_f32: libraries.cmsis_dsp.matrix.unary_f32:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -116,7 +126,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F32=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F32=y
libraries.cmsis_dsp.matrix.unary_f32.fpu: libraries.cmsis_dsp.matrix.unary_f32.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -128,7 +139,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F32=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F32=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.unary_f64: libraries.cmsis_dsp.matrix.unary_f64:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -141,7 +153,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F64=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F64=y
libraries.cmsis_dsp.matrix.unary_f64.fpu: libraries.cmsis_dsp.matrix.unary_f64.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -153,7 +166,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F64=y - CONFIG_CMSIS_DSP_TEST_MATRIX_UNARY_F64=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_q7: libraries.cmsis_dsp.matrix.binary_q7:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -167,7 +181,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q7=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q7=y
libraries.cmsis_dsp.matrix.binary_q7.fpu: libraries.cmsis_dsp.matrix.binary_q7.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -180,7 +195,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q7=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q7=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_q15: libraries.cmsis_dsp.matrix.binary_q15:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -194,7 +210,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q15=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q15=y
libraries.cmsis_dsp.matrix.binary_q15.fpu: libraries.cmsis_dsp.matrix.binary_q15.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -207,7 +224,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q15=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q15=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_q31: libraries.cmsis_dsp.matrix.binary_q31:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -221,7 +239,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q31=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q31=y
libraries.cmsis_dsp.matrix.binary_q31.fpu: libraries.cmsis_dsp.matrix.binary_q31.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -234,7 +253,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q31=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_Q31=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_f16: libraries.cmsis_dsp.matrix.binary_f16:
filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
TOOLCHAIN_HAS_NEWLIB == 1)
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -246,7 +266,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F16=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F16=y
libraries.cmsis_dsp.matrix.binary_f16.fpu: libraries.cmsis_dsp.matrix.binary_f16.fpu:
filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) filter: (CONFIG_CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1)
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -258,7 +279,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F16=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F16=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_f32: libraries.cmsis_dsp.matrix.binary_f32:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -272,7 +294,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F32=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F32=y
libraries.cmsis_dsp.matrix.binary_f32.fpu: libraries.cmsis_dsp.matrix.binary_f32.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547
@ -285,7 +308,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F32=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F32=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.matrix.binary_f64: libraries.cmsis_dsp.matrix.binary_f64:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -299,7 +323,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F64=y - CONFIG_CMSIS_DSP_TEST_MATRIX_BINARY_F64=y
libraries.cmsis_dsp.matrix.binary_f64.fpu: libraries.cmsis_dsp.matrix.binary_f64.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,6 +1,7 @@
tests: tests:
libraries.cmsis_dsp.quaternionmath: libraries.cmsis_dsp.quaternionmath:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -10,7 +11,8 @@ tests:
min_flash: 128 min_flash: 128
min_ram: 64 min_ram: 64
libraries.cmsis_dsp.quaternionmath.fpu: libraries.cmsis_dsp.quaternionmath.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,6 +1,7 @@
tests: tests:
libraries.cmsis_dsp.statistics: libraries.cmsis_dsp.statistics:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -10,7 +11,8 @@ tests:
min_flash: 128 min_flash: 128
min_ram: 64 min_ram: 64
libraries.cmsis_dsp.statistics.fpu: libraries.cmsis_dsp.statistics.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,6 +1,7 @@
tests: tests:
libraries.cmsis_dsp.support: libraries.cmsis_dsp.support:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -10,7 +11,8 @@ tests:
min_flash: 128 min_flash: 128
min_ram: 128 min_ram: 128
libraries.cmsis_dsp.support.fpu: libraries.cmsis_dsp.support.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,6 +1,7 @@
tests: tests:
libraries.cmsis_dsp.svm: libraries.cmsis_dsp.svm:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -10,7 +11,8 @@ tests:
min_flash: 128 min_flash: 128
min_ram: 64 min_ram: 64
libraries.cmsis_dsp.svm.fpu: libraries.cmsis_dsp.svm.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps2_an521_remote - mps2_an521_remote
- mps3_an547 - mps3_an547

View file

@ -1,10 +1,12 @@
tests: tests:
libraries.cmsis_dsp.transform: libraries.cmsis_dsp.transform:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
tags: cmsis_dsp tags: cmsis_dsp
skip: true skip: true
libraries.cmsis_dsp.transform.cq15: libraries.cmsis_dsp.transform.cq15:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -17,7 +19,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y
libraries.cmsis_dsp.transform.cq15.fpu: libraries.cmsis_dsp.transform.cq15.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps3_an547 - mps3_an547
tags: cmsis_dsp fpu tags: cmsis_dsp fpu
@ -28,7 +31,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.rq15: libraries.cmsis_dsp.transform.rq15:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -41,7 +45,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y
libraries.cmsis_dsp.transform.rq15.fpu: libraries.cmsis_dsp.transform.rq15.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps3_an547 - mps3_an547
tags: cmsis_dsp fpu tags: cmsis_dsp fpu
@ -52,7 +57,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.cq31: libraries.cmsis_dsp.transform.cq31:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -65,7 +71,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y
libraries.cmsis_dsp.transform.cq31.fpu: libraries.cmsis_dsp.transform.cq31.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
tags: cmsis_dsp fpu tags: cmsis_dsp fpu
min_flash: 1024 min_flash: 1024
min_ram: 64 min_ram: 64
@ -74,7 +81,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.rq31: libraries.cmsis_dsp.transform.rq31:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -87,7 +95,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y
libraries.cmsis_dsp.transform.rq31.fpu: libraries.cmsis_dsp.transform.rq31.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
tags: cmsis_dsp fpu tags: cmsis_dsp fpu
min_flash: 1024 min_flash: 1024
min_ram: 64 min_ram: 64
@ -96,7 +105,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.cf16: libraries.cmsis_dsp.transform.cf16:
filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
TOOLCHAIN_HAS_NEWLIB == 1)
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -108,7 +118,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y
libraries.cmsis_dsp.transform.cf16.fpu: libraries.cmsis_dsp.transform.cf16.fpu:
filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1)
integration_platforms: integration_platforms:
- mps3_an547 - mps3_an547
tags: cmsis_dsp fpu tags: cmsis_dsp fpu
@ -119,7 +130,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.rf16: libraries.cmsis_dsp.transform.rf16:
filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
TOOLCHAIN_HAS_NEWLIB == 1)
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -131,7 +143,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y
libraries.cmsis_dsp.transform.rf16.fpu: libraries.cmsis_dsp.transform.rf16.fpu:
filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) filter: (CMSIS_DSP_FLOAT16 and (CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and
CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1)
integration_platforms: integration_platforms:
- mps3_an547 - mps3_an547
tags: cmsis_dsp fpu tags: cmsis_dsp fpu
@ -142,7 +155,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.cf32: libraries.cmsis_dsp.transform.cf32:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -155,7 +169,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y
libraries.cmsis_dsp.transform.cf32.fpu: libraries.cmsis_dsp.transform.cf32.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
tags: cmsis_dsp fpu tags: cmsis_dsp fpu
min_flash: 1024 min_flash: 1024
min_ram: 64 min_ram: 64
@ -164,7 +179,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.rf32: libraries.cmsis_dsp.transform.rf32:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -177,7 +193,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y
libraries.cmsis_dsp.transform.rf32.fpu: libraries.cmsis_dsp.transform.rf32.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- mps3_an547 - mps3_an547
tags: cmsis_dsp fpu tags: cmsis_dsp fpu
@ -188,7 +205,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.cf64: libraries.cmsis_dsp.transform.cf64:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -201,7 +219,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y
libraries.cmsis_dsp.transform.cf64.fpu: libraries.cmsis_dsp.transform.cf64.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
tags: cmsis_dsp fpu tags: cmsis_dsp fpu
min_flash: 1024 min_flash: 1024
min_ram: 160 min_ram: 160
@ -210,7 +229,8 @@ tests:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64=y
- CONFIG_FPU=y - CONFIG_FPU=y
libraries.cmsis_dsp.transform.rf64: libraries.cmsis_dsp.transform.rf64:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and TOOLCHAIN_HAS_NEWLIB == 1) or
CONFIG_ARCH_POSIX
integration_platforms: integration_platforms:
- frdm_k64f - frdm_k64f
- sam_e70_xplained - sam_e70_xplained
@ -223,7 +243,8 @@ tests:
extra_configs: extra_configs:
- CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF64=y - CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF64=y
libraries.cmsis_dsp.transform.rf64.fpu: libraries.cmsis_dsp.transform.rf64.fpu:
filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX filter: ((CONFIG_CPU_AARCH32_CORTEX_R or CONFIG_CPU_CORTEX_M) and CONFIG_CPU_HAS_FPU and
TOOLCHAIN_HAS_NEWLIB == 1) or CONFIG_ARCH_POSIX
tags: cmsis_dsp fpu tags: cmsis_dsp fpu
min_flash: 1024 min_flash: 1024
min_ram: 64 min_ram: 64

View file

@ -30,7 +30,8 @@ tests:
- CONFIG_MAIN_STACK_SIZE=1152 - CONFIG_MAIN_STACK_SIZE=1152
portability.posix.common.tls.newlib: portability.posix.common.tls.newlib:
platform_exclude: nsim_sem_mpu_stack_guard ehl_crb lpcxpresso55s06 platform_exclude: nsim_sem_mpu_stack_guard ehl_crb lpcxpresso55s06
filter: TOOLCHAIN_HAS_NEWLIB == 1 and CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE filter: TOOLCHAIN_HAS_NEWLIB == 1 and CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and
CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE
extra_configs: extra_configs:
- CONFIG_NEWLIB_LIBC=y - CONFIG_NEWLIB_LIBC=y
- CONFIG_THREAD_LOCAL_STORAGE=y - CONFIG_THREAD_LOCAL_STORAGE=y

View file

@ -18,7 +18,8 @@ tests:
- CONFIG_NEWLIB_LIBC=n - CONFIG_NEWLIB_LIBC=n
- CONFIG_THREAD_LOCAL_STORAGE=y - CONFIG_THREAD_LOCAL_STORAGE=y
portability.posix.fs.tls.newlib: portability.posix.fs.tls.newlib:
filter: TOOLCHAIN_HAS_NEWLIB == 1 and CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE filter: TOOLCHAIN_HAS_NEWLIB == 1 and CONFIG_ARCH_HAS_THREAD_LOCAL_STORAGE and
CONFIG_TOOLCHAIN_SUPPORTS_THREAD_LOCAL_STORAGE
extra_configs: extra_configs:
- CONFIG_NEWLIB_LIBC=y - CONFIG_NEWLIB_LIBC=y
- CONFIG_THREAD_LOCAL_STORAGE=y - CONFIG_THREAD_LOCAL_STORAGE=y