From 3e951d059b8e691e9320338db547474a4dc58df6 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 10 Oct 2025 12:09:02 -0500 Subject: [PATCH] bsps/aarch64: Address unused parameter warnings Add "(void) param;" annotation to address unused parameter warnings. Found with GCC's warning -Wunused-parameter. --- bsps/aarch64/raspberrypi/console/console.c | 6 +++++- bsps/aarch64/xilinx-versal/console/console.c | 4 ++++ bsps/aarch64/xilinx-versal/dev/serial/versal-uart.c | 5 +++++ bsps/aarch64/xilinx-zynqmp/console/console.c | 4 ++++ 4 files changed, 18 insertions(+), 1 deletion(-) diff --git a/bsps/aarch64/raspberrypi/console/console.c b/bsps/aarch64/raspberrypi/console/console.c index b638a88acd..8f19af898f 100644 --- a/bsps/aarch64/raspberrypi/console/console.c +++ b/bsps/aarch64/raspberrypi/console/console.c @@ -157,6 +157,10 @@ rtems_device_driver console_initialize( void *arg ) { + (void) major; + (void) minor; + (void) arg; + const raspberrypi_console_device* device = &devices[BSP_CONSOLE_PORT]; rtems_status_code status = raspberrypi_uart_init(BSP_CONSOLE_PORT); if (status != RTEMS_SUCCESSFUL) { @@ -173,4 +177,4 @@ rtems_device_driver console_initialize( } BSP_output_char_function_type BSP_output_char = output_char; -BSP_polling_getchar_function_type BSP_poll_char = poll_char; \ No newline at end of file +BSP_polling_getchar_function_type BSP_poll_char = poll_char; diff --git a/bsps/aarch64/xilinx-versal/console/console.c b/bsps/aarch64/xilinx-versal/console/console.c index 232a1893be..6685c9cd47 100644 --- a/bsps/aarch64/xilinx-versal/console/console.c +++ b/bsps/aarch64/xilinx-versal/console/console.c @@ -69,6 +69,10 @@ rtems_status_code console_initialize( void *arg ) { + (void) major; + (void) minor; + (void) arg; + size_t i; rtems_termios_initialize(); diff --git a/bsps/aarch64/xilinx-versal/dev/serial/versal-uart.c b/bsps/aarch64/xilinx-versal/dev/serial/versal-uart.c index c5cc132381..96bca644c7 100644 --- a/bsps/aarch64/xilinx-versal/dev/serial/versal-uart.c +++ b/bsps/aarch64/xilinx-versal/dev/serial/versal-uart.c @@ -169,6 +169,9 @@ static bool versal_uart_first_open( rtems_libio_open_close_args_t *args ) { + (void) term; + (void) args; + #ifdef BSP_CONSOLE_USE_INTERRUPTS versal_pl011_context *ctx = (versal_pl011_context *) base; volatile arm_pl011_uart *regs = (volatile arm_pl011_uart *) ctx->pl011_ctx.regs; @@ -210,6 +213,8 @@ static void versal_uart_last_close( rtems_libio_open_close_args_t *args ) { + (void) args; + versal_pl011_context *ctx = (versal_pl011_context *) base; rtems_interrupt_handler_remove(ctx->pl011_ctx.irq, versal_uart_interrupt, tty); } diff --git a/bsps/aarch64/xilinx-zynqmp/console/console.c b/bsps/aarch64/xilinx-zynqmp/console/console.c index 2539083427..a9fbdeae7d 100644 --- a/bsps/aarch64/xilinx-zynqmp/console/console.c +++ b/bsps/aarch64/xilinx-zynqmp/console/console.c @@ -69,6 +69,10 @@ rtems_status_code console_initialize( void *arg ) { + (void) major; + (void) minor; + (void) arg; + size_t i; rtems_termios_initialize();