From 90299f0b0af4f7acc80d16f05abce737ff376125 Mon Sep 17 00:00:00 2001 From: Bartosz Miller Date: Tue, 25 Mar 2025 09:37:10 +0100 Subject: [PATCH] tests: drivers: flash: Add non-Quad mode test for nrf52 and nrf53 QSPI NOR driver non-Quad mode was not tested before. Add configuration that uses driver in the non-Quad mode. Signed-off-by: Bartosz Miller --- .../flash/common/boards/mx25r64_non_quad.overlay | 10 ++++++++++ tests/drivers/flash/common/testcase.yaml | 9 +++++++++ 2 files changed, 19 insertions(+) create mode 100644 tests/drivers/flash/common/boards/mx25r64_non_quad.overlay diff --git a/tests/drivers/flash/common/boards/mx25r64_non_quad.overlay b/tests/drivers/flash/common/boards/mx25r64_non_quad.overlay new file mode 100644 index 00000000000..5ddb41fb1d0 --- /dev/null +++ b/tests/drivers/flash/common/boards/mx25r64_non_quad.overlay @@ -0,0 +1,10 @@ +/* + * Copyright (c) 2025 Nordic Semiconductor ASA + * + * SPDX-License-Identifier: Apache-2.0 + */ + +&mx25r64 { + writeoc = "pp"; + readoc = "fastread"; +}; diff --git a/tests/drivers/flash/common/testcase.yaml b/tests/drivers/flash/common/testcase.yaml index 7a84413077e..973fb95b223 100644 --- a/tests/drivers/flash/common/testcase.yaml +++ b/tests/drivers/flash/common/testcase.yaml @@ -116,3 +116,12 @@ tests: extra_configs: - CONFIG_DMA=y - CONFIG_SOC_FLASH_SILABS_S2_DMA_READ=y + drivers.flash.common.non_quad_mode: + extra_args: + - EXTRA_DTC_OVERLAY_FILE=boards/mx25r64_non_quad.overlay + integration_platforms: + - nrf52840dk/nrf52840 + - nrf5340dk/nrf5340/cpuapp + platform_allow: + - nrf52840dk/nrf52840 + - nrf5340dk/nrf5340/cpuapp