From c9a1db6e7e405764333eb9eee2b00ad043ce116e Mon Sep 17 00:00:00 2001 From: Swift Tian Date: Sat, 19 Oct 2024 13:29:47 +0800 Subject: [PATCH] tests: mspi: fix incorrect DT macro used in api test DT macro should be used is DT_ENUM* for enum type bindings Signed-off-by: Swift Tian --- tests/drivers/mspi/api/src/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/drivers/mspi/api/src/main.c b/tests/drivers/mspi/api/src/main.c index d6b632f29c1..9f48e898f38 100644 --- a/tests/drivers/mspi/api/src/main.c +++ b/tests/drivers/mspi/api/src/main.c @@ -31,8 +31,8 @@ static struct gpio_dt_spec ce_gpios[] = MSPI_CE_GPIOS_DT_SPEC_GET(MSPI_BUS_NODE) #if TEST_MSPI_REINIT struct mspi_cfg hardware_cfg = { .channel_num = 0, - .op_mode = DT_PROP_OR(MSPI_BUS_NODE, op_mode, MSPI_OP_MODE_CONTROLLER), - .duplex = DT_PROP_OR(MSPI_BUS_NODE, duplex, MSPI_HALF_DUPLEX), + .op_mode = DT_ENUM_IDX_OR(MSPI_BUS_NODE, op_mode, MSPI_OP_MODE_CONTROLLER), + .duplex = DT_ENUM_IDX_OR(MSPI_BUS_NODE, duplex, MSPI_HALF_DUPLEX), .dqs_support = DT_PROP_OR(MSPI_BUS_NODE, dqs_support, false), .ce_group = ce_gpios, .num_ce_gpios = ARRAY_SIZE(ce_gpios),