Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
b3f30bd
[nrf fromtree] tests: drivers: uart: uart_async_api: Fix test on nrf5…
nordic-segl Nov 7, 2025
ed912b6
[nrf fromtree] tests: drivers: clock_control: Enable tests on nrf54l1…
nordic-segl Nov 10, 2025
9f3ee24
[nrf fromtree] tests: drivers: gpio: gpio_basic_api: Run test on nrf5…
nordic-segl Nov 10, 2025
6f7de8b
[nrf fromtree] tests: drivers: timer: nrf_grtc_timer: Run test on nrf…
nordic-segl Nov 10, 2025
9030087
[nrf fromtree] tests: drivers: i2s: Run I2S tests on nrf54l15 NS
nordic-segl Nov 10, 2025
a5b3da0
[nrf fromtree] boards: nordic: nrf54l15dk: Sort supported fetures
nordic-segl Nov 10, 2025
1f9ccd5
[nrf fromtree] tests: drivers: pwm: Run test on nrf54l15 NS
nordic-segl Nov 10, 2025
b73a275
[nrf fromtree] tests: drivers: sensor: temp_sensor: Run test on nrf54…
nordic-segl Nov 10, 2025
1ec2629
[nrf fromtree] tests: boards: nrf: qdec: Run test on nrf54l15 NS
nordic-segl Nov 10, 2025
0a7c963
[nrf fromtree] tests: drivers: adc: Run test on nrf54l15 NS
nordic-segl Nov 10, 2025
f6303b2
[nrf fromtree] tests: drivers: spi: Run spi_controller_peripheral on …
nordic-segl Nov 10, 2025
f2283bc
[nrf fromtree] tests: drivers: spi: spi_controller_peripheral: Fix DT…
nordic-segl Nov 12, 2025
330ef44
[nrf fromtree] tests: drivers: spi: spi_controller_peripheral: Move t…
nordic-segl Nov 12, 2025
ea3587d
[nrf fromtree] tests: drivers: counter: counter_basic_api: Fix test o…
nordic-segl Nov 12, 2025
4e1fe23
[nrf fromtree] tests: boards: nrf: i2c: i2c_slave: Fix DTS formatting
nordic-segl Nov 12, 2025
7fe4d07
[nrf fromtree] tests: boards: nrf: i2c: i2c_slave: Run test on nrf54l…
nordic-segl Nov 12, 2025
dd39ace
[nrf fromtree] tests: boards: nrf: i2c: i2c_slave: Move tests DTS files
nordic-segl Nov 12, 2025
c8a1895
[nrf fromtree] tests: drivers: watchdog: wdt_basic_api: Run test on n…
nordic-segl Nov 12, 2025
a5b8ffc
[nrf fromtree] tests: remove misuse of snippets
tejlmand Oct 21, 2025
1b9c892
[nrf fromtree] tests: drivers: comparator: Enable test on nrf54l15 NS
nordic-segl Nov 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion boards/nordic/nrf54l15dk/nrf54l15dk_nrf54l15_cpuapp.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ supported:
- dmic
- gpio
- i2c
- i2s
- pwm
- retained_mem
- spi
- watchdog
- i2s
6 changes: 3 additions & 3 deletions boards/nordic/nrf54l15dk/nrf54l15dk_nrf54l15_cpuapp_ns.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ ram: 256
flash: 1524
supported:
- adc
- counter
- gpio
- i2c
- i2s
- pwm
- spi
- counter
- watchdog
- adc
- i2s
vendor: nordic
sysbuild: true
12 changes: 12 additions & 0 deletions tests/boards/nrf/i2c/i2c_slave/boards/nrf52840dk_nrf52840.overlay
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
/*
* Copyright 2024 Nordic Semiconductor ASA
* SPDX-License-Identifier: Apache-2.0
*/

/*
* Two loopbacks are required:
* P1.01 - P1.02
* P1.03 - P1.04
*/

/ {
aliases {
i2c-slave = &i2c1;
Expand Down Expand Up @@ -44,6 +55,7 @@ dut_twim: &i2c0 {
pinctrl-1 = <&i2c0_sleep_alt>;
pinctrl-names = "default", "sleep";
clock-frequency = <I2C_BITRATE_STANDARD>;

sensor: sensor@54 {
reg = <0x54>;
};
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
/*
* Copyright 2024 Nordic Semiconductor ASA
* SPDX-License-Identifier: Apache-2.0
*/

/*
* Two loopbacks are required:
* P0.04 - P0.05
* P0.06 - P0.07
*/

/ {
aliases {
i2c-slave = &i2c2;
Expand Down Expand Up @@ -44,6 +55,7 @@ dut_twim: &i2c1 {
pinctrl-1 = <&i2c1_sleep_alt>;
pinctrl-names = "default", "sleep";
clock-frequency = <I2C_BITRATE_STANDARD>;

sensor: sensor@54 {
reg = <0x54>;
};
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
/*
* Copyright 2024 Nordic Semiconductor ASA
* SPDX-License-Identifier: Apache-2.0
*/

/*
* Two loopbacks are required:
* P2.08 - P2.09
* P1.02 - P1.03
*/

/ {
aliases {
i2c-slave = &i2c131;
Expand Down Expand Up @@ -48,6 +59,7 @@ dut_twim: &i2c130 {
pinctrl-names = "default", "sleep";
clock-frequency = <I2C_BITRATE_STANDARD>;
memory-regions = <&cpuapp_dma_region>;

sensor: sensor@54 {
reg = <0x54>;
};
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
/*
* Copyright 2024 Nordic Semiconductor ASA
* SPDX-License-Identifier: Apache-2.0
*/

/*
* Two loopbacks are required:
* P2.08 - P2.09
* P1.02 - P1.03
*/

/ {
aliases {
i2c-slave = &i2c131;
Expand Down Expand Up @@ -47,6 +58,7 @@ dut_twim: &i2c130 {
pinctrl-1 = <&i2c130_sleep_alt>;
pinctrl-names = "default", "sleep";
clock-frequency = <I2C_BITRATE_STANDARD>;

sensor: sensor@54 {
reg = <0x54>;
};
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
/*
* Copyright 2024 Nordic Semiconductor ASA
* SPDX-License-Identifier: Apache-2.0
*/

/*
* Two loopbacks are required:
* P1.08 - P1.09
* P1.12 - P1.13
*/

/ {
aliases {
i2c-slave = &i2c22;
Expand Down Expand Up @@ -47,6 +58,7 @@ dut_twim: &i2c21 {
pinctrl-1 = <&i2c21_sleep_alt>;
pinctrl-names = "default", "sleep";
clock-frequency = <I2C_BITRATE_STANDARD>;

sensor: sensor@54 {
reg = <0x54>;
};
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
CONFIG_NRFX_TWIS22=y
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/*
* Copyright (c) 2025 Nordic Semiconductor ASA
*
* SPDX-License-Identifier: Apache-2.0
*/

#include "nrf54l15dk_nrf54l15_cpuapp.overlay"
6 changes: 4 additions & 2 deletions tests/boards/nrf/i2c/i2c_slave/testcase.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ tests:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54h20dk/nrf54h20/cpuppr
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
integration_platforms:
- nrf52840dk/nrf52840
Expand All @@ -30,6 +31,7 @@ tests:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54h20dk/nrf54h20/cpuppr
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
integration_platforms:
- nrf52840dk/nrf52840
Expand All @@ -39,7 +41,7 @@ tests:
- nrf54l15dk/nrf54l15/cpuapp
- nrf54lm20dk/nrf54lm20a/cpuapp
extra_args:
- EXTRA_DTC_OVERLAY_FILE="boards/i2c_speed_fast.overlay"
- EXTRA_DTC_OVERLAY_FILE="i2c_speed_fast.overlay"
boards.nrf.i2c.i2c_slave.fast_plus:
platform_allow:
- nrf5340dk/nrf5340/cpuapp
Expand All @@ -50,4 +52,4 @@ tests:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54h20dk/nrf54h20/cpuppr
extra_args:
- EXTRA_DTC_OVERLAY_FILE="boards/i2c_speed_fast_plus.overlay"
- EXTRA_DTC_OVERLAY_FILE="i2c_speed_fast_plus.overlay"
16 changes: 16 additions & 0 deletions tests/boards/nrf/qdec/boards/nrf54l15dk_nrf54l15_common.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -13,26 +13,32 @@
/ {
encoder-emulate {
compatible = "gpio-leds";

phase_a0: phase_a0 {
gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>;
};

phase_b0: phase_b0 {
gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>;
};

phase_a1: phase_a1 {
gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>;
};

phase_b1: phase_b1 {
gpios = <&gpio2 10 GPIO_ACTIVE_HIGH>;
};
};

qdec_loopbacks: loopbacks {
compatible = "test-qdec-loopbacks";

loopback0 {
qdec = <&qdec20>;
qenc-emul-gpios = <&phase_a0 &phase_b0>;
};

loopback1 {
qdec = <&qdec21>;
qenc-emul-gpios = <&phase_a1 &phase_b1>;
Expand Down Expand Up @@ -99,3 +105,13 @@
led-pre = <500>;
zephyr,pm-device-runtime-auto;
};

/* To prevent enabling console receiver on cpuapp. */
&uart20 {
disable-rx;
};

/* To prevent enabling console receiver on cpuflpr. */
&uart30 {
disable-rx;
};
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,3 @@
*/

#include "nrf54l15dk_nrf54l15_common.dtsi"

/* To prevent enabling console receiver. */
&uart20 {
disable-rx;
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
/*
* Copyright 2025 Nordic Semiconductor ASA
* SPDX-License-Identifier: Apache-2.0
*/

#include "nrf54l15dk_nrf54l15_common.dtsi"
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,3 @@
*/

#include "nrf54l15dk_nrf54l15_common.dtsi"

/* To prevent enabling console receiver. */
&uart30 {
disable-rx;
};
1 change: 1 addition & 0 deletions tests/boards/nrf/qdec/testcase.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ common:
- nrf54h20dk/nrf54h20/cpuapp
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuflpr
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- nrf54lm20dk/nrf54lm20a/cpuflpr
integration_platforms:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/*
* SPDX-License-Identifier: Apache-2.0
*
* Copyright (c) 2025 Nordic Semiconductor ASA
*/

#include "nrf54l15dk_nrf54l15_cpuapp.overlay"
1 change: 0 additions & 1 deletion tests/drivers/adc/adc_api/testcase.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ tests:
- nucleo_u031r8
- panb611evb/nrf54l15/cpuapp
- panb611evb/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54l15dk/nrf54l10/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp/ns
- bl54l15_dvk/nrf54l10/cpuapp/ns
Expand Down
2 changes: 2 additions & 0 deletions tests/drivers/clock_control/clock_control_api/testcase.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ tests:
- nrf52840dk/nrf52840
- nrf9160dk/nrf9160
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
integration_platforms:
Expand All @@ -33,6 +34,7 @@ tests:
- nrf52dk/nrf52832
- nrf52840dk/nrf52840
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
integration_platforms:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ tests:
- nrf52dk/nrf52832
- nrf52840dk/nrf52840
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
integration_platforms:
Expand Down
9 changes: 9 additions & 0 deletions tests/drivers/clock_control/nrf_lf_clock_start/testcase.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ tests:
- nrf5340dk/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpunet
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
extra_configs:
Expand All @@ -32,6 +33,7 @@ tests:
- nrf5340dk/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpunet
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
extra_configs:
Expand All @@ -49,6 +51,7 @@ tests:
- nrf5340dk/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpunet
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
integration_platforms:
Expand All @@ -65,6 +68,7 @@ tests:
- nrf5340dk/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpunet
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
integration_platforms:
Expand All @@ -81,6 +85,7 @@ tests:
- nrf5340dk/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpunet
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
integration_platforms:
Expand All @@ -97,6 +102,7 @@ tests:
- nrf5340dk/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpunet
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
integration_platforms:
Expand All @@ -113,6 +119,7 @@ tests:
- nrf5340dk/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpunet
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
integration_platforms:
Expand All @@ -129,6 +136,7 @@ tests:
- nrf5340dk/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpunet
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
integration_platforms:
Expand All @@ -145,6 +153,7 @@ tests:
- nrf5340dk/nrf5340/cpuapp
- nrf5340dk/nrf5340/cpunet
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- ophelia4ev/nrf54l15/cpuapp
integration_platforms:
Expand Down
1 change: 1 addition & 0 deletions tests/drivers/clock_control/onoff/testcase.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ tests:
- nrf52dk/nrf52832
- nrf52840dk/nrf52840
- nrf54l15dk/nrf54l15/cpuapp
- nrf54l15dk/nrf54l15/cpuapp/ns
- nrf54lm20dk/nrf54lm20a/cpuapp
- nrf9160dk/nrf9160
- ophelia4ev/nrf54l15/cpuapp
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
/*
* Copyright (c) 2025 Nordic Semiconductor ASA
*
* SPDX-License-Identifier: Apache-2.0
*/

#include "nrf54l15dk_nrf54l15_cpuapp.overlay"
Loading