summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/imx/console/console-config.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/arm/imx/console/console-config.c')
-rw-r--r--c/src/lib/libbsp/arm/imx/console/console-config.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/imx/console/console-config.c b/c/src/lib/libbsp/arm/imx/console/console-config.c
index a5b3682dd7..c9654685ab 100644
--- a/c/src/lib/libbsp/arm/imx/console/console-config.c
+++ b/c/src/lib/libbsp/arm/imx/console/console-config.c
@@ -86,7 +86,9 @@ static void imx_uart_init_context(
#ifdef CONSOLE_USE_INTERRUPTS
val = fdt_getprop(fdt, node, "interrupts", &len);
if (val != NULL && len >= 8) {
- ctx->irq = bsp_fdt_map_intr(fdt32_to_cpu(val[1]));
+ uint32_t cpu_val[2];
+ cpu_val[1] = fdt32_to_cpu(val[1]);
+ ctx->irq = bsp_fdt_map_intr(cpu_val, 2);
}
#endif
}