From 1600191ebd9908b86023fd8f561a7240cecf5b47 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 10 Oct 2025 12:20:49 -0500 Subject: [PATCH] arm/imxrt: Address unused parameter warnings Add "(void) param;" annotation to address unused parameter warnings. Found with GCC's warning -Wunused-parameter. --- bsps/arm/imxrt/console/console.c | 8 ++++++++ bsps/arm/imxrt/spi/imxrt-lpspi.c | 2 ++ bsps/arm/imxrt/start/bspstart.c | 1 + 3 files changed, 11 insertions(+) diff --git a/bsps/arm/imxrt/console/console.c b/bsps/arm/imxrt/console/console.c index 0ad6a8ada2..3ecef1f5f3 100644 --- a/bsps/arm/imxrt/console/console.c +++ b/bsps/arm/imxrt/console/console.c @@ -276,6 +276,8 @@ static bool imxrt_lpuart_first_open( rtems_libio_open_close_args_t *args ) { + (void) args; + #ifdef BSP_CONSOLE_USE_INTERRUPTS rtems_status_code sc; #endif @@ -312,6 +314,8 @@ static void imxrt_lpuart_last_close( rtems_libio_open_close_args_t *args ) { + (void) args; + imxrt_lpuart_context *ctx = imxrt_lpuart_get_context(base); LPUART_Deinit((LPUART_Type *)ctx->regs); @@ -446,6 +450,10 @@ rtems_status_code console_initialize( void *arg ) { + (void) major; + (void) minor; + (void) arg; + const void *fdt; int stdout_node; int node; diff --git a/bsps/arm/imxrt/spi/imxrt-lpspi.c b/bsps/arm/imxrt/spi/imxrt-lpspi.c index f23df73734..ec61e8b7d3 100644 --- a/bsps/arm/imxrt/spi/imxrt-lpspi.c +++ b/bsps/arm/imxrt/spi/imxrt-lpspi.c @@ -272,6 +272,8 @@ static void imxrt_lpspi_next_rx_msg( volatile LPSPI_Type *regs ) { + (void) regs; + if (bus->rx_msg_todo > 0) { const spi_ioc_transfer *msg; diff --git a/bsps/arm/imxrt/start/bspstart.c b/bsps/arm/imxrt/start/bspstart.c index 25d7a38c4f..77f55932fe 100644 --- a/bsps/arm/imxrt/start/bspstart.c +++ b/bsps/arm/imxrt/start/bspstart.c @@ -134,6 +134,7 @@ rtems_vector_number imx_get_irq_of_node( uint32_t bsp_fdt_map_intr(const uint32_t *intr, size_t icells) { + (void) icells; return intr[0]; }