Skip to content

Commit 07007d2

Browse files
nordic-seglnordic-piks
authored andcommitted
tests: drivers: pwm: gpio_loopback: Run test on nRF54LM20A
Enable test execution on nrf54lm20a. Signed-off-by: Sebastian Głąb <[email protected]>
1 parent 1a777ca commit 07007d2

File tree

3 files changed

+40
-1
lines changed

3 files changed

+40
-1
lines changed

CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -927,6 +927,7 @@
927927
/tests/subsys/suit/ @nrfconnect/ncs-charon
928928
/tests/tfm/ @nrfconnect/ncs-aegir @stephen-nordic @magnev
929929
/tests/unity/ @nordic-krch
930+
/tests/zephyr/boards/nrf/ @nrfconnect/ncs-low-level-test
930931
/tests/zephyr/drivers/adc/ @nrfconnect/ncs-low-level-test
931932
/tests/zephyr/drivers/audio/ @nrfconnect/ncs-low-level-test
932933
/tests/zephyr/drivers/clock_control/ @nrfconnect/ncs-low-level-test
@@ -939,7 +940,6 @@
939940
/tests/zephyr/drivers/i2c/i2c_target_api/ @nrfconnect/ncs-low-level-test
940941
/tests/zephyr/drivers/i2s/ @nrfconnect/ncs-low-level-test
941942
/tests/zephyr/drivers/mspi/api/ @nrfconnect/ncs-low-level-test @nrfconnect/ncs-ll-ursus
942-
/tests/zephyr/boards/nrf/ @nrfconnect/ncs-low-level-test
943943
/tests/zephyr/drivers/retained_mem/ @nrfconnect/ncs-low-level-test
944944
/tests/zephyr/drivers/sensor/ @nrfconnect/ncs-low-level-test
945945
/tests/zephyr/drivers/spi/ @nrfconnect/ncs-low-level-test
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
/*
2+
* Copyright (c) 2025 Nordic Semiconductor ASA
3+
*
4+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
*/
6+
7+
#include <zephyr/dt-bindings/pwm/pwm.h>
8+
#include <zephyr/dt-bindings/gpio/nordic-nrf-gpio.h>
9+
10+
&pinctrl {
11+
pwm20_alt: pwm20_alt {
12+
group1 {
13+
psels = <NRF_PSEL(PWM_OUT0, 1, 10)>;
14+
};
15+
};
16+
17+
pwm20_alt_sleep: pwm20_alt_sleep {
18+
group1 {
19+
psels = <NRF_PSEL(PWM_OUT0, 1, 10)>;
20+
low-power-enable;
21+
};
22+
};
23+
};
24+
25+
&pwm20 {
26+
pinctrl-0 = <&pwm20_alt>;
27+
pinctrl-1 = <&pwm20_alt_sleep>;
28+
pinctrl-names = "default", "sleep";
29+
};
30+
31+
/ {
32+
pwm_to_gpio_loopback: pwm_to_gpio_loopback {
33+
compatible = "test-pwm-to-gpio-loopback";
34+
pwms = <&pwm20 0 0 PWM_POLARITY_NORMAL>;
35+
gpios = <&gpio1 11 GPIO_ACTIVE_HIGH>;
36+
};
37+
};

tests/drivers/pwm/gpio_loopback/testcase.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,12 @@ tests:
1616
- nrf54h20dk/nrf54h20/cpuapp
1717
- nrf54l15dk/nrf54l15/cpuapp
1818
- nrf54l20pdk/nrf54l20/cpuapp
19+
- nrf54lm20apdk/nrf54lm20a/cpuapp
1920
- nrf7120pdk/nrf7120/cpuapp
2021
integration_platforms:
2122
- nrf54h20dk/nrf54h20/cpuapp
2223
- nrf54l15dk/nrf54l15/cpuapp
24+
- nrf54lm20apdk/nrf54lm20a/cpuapp
2325
- nrf7120pdk/nrf7120/cpuapp
2426

2527
drivers.pwm.gpio_loopback.fast_p7_0:

0 commit comments

Comments
 (0)