From 44b86391e18fca42bbcc55619fedcde15a933bbf Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 10 Oct 2025 14:03:08 -0500 Subject: [PATCH] bsps/or1k: Address unused parameter warnings Add "(void) param;" annotation to address unused parameter warnings. Found with GCC's warning -Wunused-parameter. --- bsps/or1k/generic_or1k/clock/clockdrv.c | 2 ++ bsps/or1k/generic_or1k/console/uart.c | 15 +++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/bsps/or1k/generic_or1k/clock/clockdrv.c b/bsps/or1k/generic_or1k/clock/clockdrv.c index 7544da31fd..b27aed6a02 100644 --- a/bsps/or1k/generic_or1k/clock/clockdrv.c +++ b/bsps/or1k/generic_or1k/clock/clockdrv.c @@ -85,6 +85,8 @@ static void generic_or1k_clock_handler_install(CPU_ISR_handler new_isr) static uint32_t or1ksim_get_timecount(struct timecounter *tc) { + (void) tc; + uint32_t ticks_since_last_timer_interrupt; ticks_since_last_timer_interrupt = _OR1K_mfspr(CPU_OR1K_SPR_TTCR); diff --git a/bsps/or1k/generic_or1k/console/uart.c b/bsps/or1k/generic_or1k/console/uart.c index 368fecc8aa..b9d4bef55a 100644 --- a/bsps/or1k/generic_or1k/console/uart.c +++ b/bsps/or1k/generic_or1k/console/uart.c @@ -77,6 +77,8 @@ static void uart_set_baud(int baud) static void uart_initialize(int minor) { + (void) minor; + /* Set baud rate */ uart_set_baud(OR1K_UART_DEFAULT_BAUD); @@ -97,6 +99,8 @@ static void uart_initialize(int minor) static int uart_first_open(int major, int minor, void *arg) { + (void) major; + rtems_libio_open_close_args_t *oc = (rtems_libio_open_close_args_t *) arg; struct rtems_termios_tty *tty = (struct rtems_termios_tty *) oc->iop->data1; const console_tbl *ct = Console_Port_Tbl [minor]; @@ -110,11 +114,17 @@ static int uart_first_open(int major, int minor, void *arg) static int uart_last_close(int major, int minor, void *arg) { + (void) major; + (void) minor; + (void) arg; + return 0; } static int uart_read_polled(int minor) { + (void) minor; + unsigned char lsr; /* Get a character when avaiable */ @@ -128,6 +138,8 @@ static int uart_read_polled(int minor) static void uart_write_polled(int minor, char c) { + (void) minor; + unsigned char lsr; /* Wait until there is no pending data in the transmitter FIFO (empty) */ @@ -155,6 +167,9 @@ static ssize_t uart_write( static int uart_set_attributes(int minor, const struct termios *term) { + (void) minor; + (void) term; + return -1; }