From 67ffb6f4bc6ccbbbfe2bb6e19c245580d19097df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karol=20Laso=C5=84czyk?= Date: Wed, 23 Jul 2025 15:03:58 +0200 Subject: [PATCH] [nrf fromtree] tests: drivers: Add overlay for nRF54L15 FLPR core to build_all/gpio MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add overlay to increase memory to make compilation works. Signed-off-by: Karol Lasończyk (cherry picked from commit e28764e7c815c5c962030867bf5d3bb77460a758) --- .../gpio/nrf54l15dk_nrf54l15_cpuflpr.overlay | 18 ++++++++++++++++++ tests/drivers/build_all/gpio/testcase.yaml | 12 +++++++++++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 tests/drivers/build_all/gpio/nrf54l15dk_nrf54l15_cpuflpr.overlay diff --git a/tests/drivers/build_all/gpio/nrf54l15dk_nrf54l15_cpuflpr.overlay b/tests/drivers/build_all/gpio/nrf54l15dk_nrf54l15_cpuflpr.overlay new file mode 100644 index 00000000000..1468aa91471 --- /dev/null +++ b/tests/drivers/build_all/gpio/nrf54l15dk_nrf54l15_cpuflpr.overlay @@ -0,0 +1,18 @@ +/* + * Copyright (c) 2025 Nordic Semiconductor ASA + * + * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause + */ + +&cpuflpr_rram { + reg = <0x15D000 DT_SIZE_K(128)>; +}; + +&cpuflpr_code_partition { + reg = <0x0 DT_SIZE_K(128)>; +}; + +&cpuflpr_sram { + reg = <0x20020000 DT_SIZE_K(128)>; + ranges = <0x0 0x20020000 0x20000>; +}; diff --git a/tests/drivers/build_all/gpio/testcase.yaml b/tests/drivers/build_all/gpio/testcase.yaml index 080940d4427..32a55920452 100644 --- a/tests/drivers/build_all/gpio/testcase.yaml +++ b/tests/drivers/build_all/gpio/testcase.yaml @@ -6,7 +6,10 @@ common: tests: drivers.gpio.build: min_ram: 32 - platform_exclude: serpente + platform_exclude: + - serpente + - nrf54l15dk/nrf54l15/cpuflpr + - nrf54l15dk/nrf54l15/cpuflpr/xip depends_on: - gpio - spi @@ -66,3 +69,10 @@ tests: platform_allow: qemu_cortex_m3 depends_on: gpio extra_args: DTC_OVERLAY_FILE="iproc.overlay" + + drivers.gpio.build.nrf54l15_cpuflpr: + platform_allow: + - nrf54l15dk/nrf54l15/cpuflpr + - nrf54l15dk/nrf54l15/cpuflpr/xip + depends_on: gpio + extra_args: DTC_OVERLAY_FILE="nrf54l15dk_nrf54l15_cpuflpr.overlay"