diff --git a/tests/drivers/gpio/gpio_more_loops/boards/nrf54l20pdk_nrf54l20_cpuapp.overlay b/tests/drivers/gpio/gpio_more_loops/boards/nrf54l20pdk_nrf54l20_cpuapp.overlay new file mode 100644 index 000000000000..f5953cc65164 --- /dev/null +++ b/tests/drivers/gpio/gpio_more_loops/boards/nrf54l20pdk_nrf54l20_cpuapp.overlay @@ -0,0 +1,40 @@ +/* + * Copyright (c) 2024 Nordic Semiconductor ASA + * + * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause + */ + +/ { + /* Test requirements: + * out-gpios[0] wire connected with in-gpios[0], + * out-gpios[1] wire connected with in-gpios[1], + * etc. + * Output-input GPIO pair must have identical active level flag. + */ + test_gpios { + compatible = "gpio-leds"; + out_gpios: out_gpios { + gpios = <&gpio2 0 GPIO_ACTIVE_HIGH>, <&gpio2 2 GPIO_ACTIVE_HIGH>, + <&gpio2 4 GPIO_ACTIVE_HIGH>, <&gpio2 6 GPIO_ACTIVE_HIGH>, + <&gpio1 10 GPIO_ACTIVE_HIGH>; + }; + + in_gpios: in_gpios { + gpios = <&gpio2 1 GPIO_ACTIVE_HIGH>, <&gpio2 3 GPIO_ACTIVE_HIGH>, + <&gpio2 5 GPIO_ACTIVE_HIGH>, <&gpio2 7 GPIO_ACTIVE_HIGH>, + <&gpio1 11 GPIO_ACTIVE_HIGH>; + }; + }; +}; + +&gpiote20 { + status = "okay"; +}; + +&gpio1 { + status = "okay"; +}; + +&gpio2 { + status = "okay"; +}; diff --git a/tests/drivers/gpio/gpio_more_loops/testcase.yaml b/tests/drivers/gpio/gpio_more_loops/testcase.yaml index 922978c653ae..ad5b86bf6b42 100644 --- a/tests/drivers/gpio/gpio_more_loops/testcase.yaml +++ b/tests/drivers/gpio/gpio_more_loops/testcase.yaml @@ -12,7 +12,9 @@ tests: drivers.gpio.gpio_more_loops: platform_allow: - nrf54l15dk/nrf54l15/cpuapp + - nrf54l20pdk/nrf54l20/cpuapp - nrf54h20dk/nrf54h20/cpuapp integration_platforms: - nrf54l15dk/nrf54l15/cpuapp + - nrf54l20pdk/nrf54l20/cpuapp - nrf54h20dk/nrf54h20/cpuapp diff --git a/west.yml b/west.yml index 4a1b47f78141..3b5baff43390 100644 --- a/west.yml +++ b/west.yml @@ -69,7 +69,7 @@ manifest: # https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/modules.html - name: zephyr repo-path: sdk-zephyr - revision: pull/2407/head + revision: 9761d261943a916443cf6c748ee3daa2915e3546 import: # In addition to the zephyr repository itself, NCS also # imports the contents of zephyr/west.yml at the above