From c7b662e62b79272eebd3f212550d4c91fc3b6fa4 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 10 Oct 2025 14:12:04 -0500 Subject: [PATCH] bsps/powerpc/virtex5: Address unused parameter warnings Add "(void) param;" annotation to address unused parameter warnings. Found with GCC's warning -Wunused-parameter. --- bsps/powerpc/virtex5/irq/irq_init.c | 17 +++++++++++++++++ bsps/powerpc/virtex5/start/dummy_console.c | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/bsps/powerpc/virtex5/irq/irq_init.c b/bsps/powerpc/virtex5/irq/irq_init.c index ec0a2ad5f9..c4144dff04 100644 --- a/bsps/powerpc/virtex5/irq/irq_init.c +++ b/bsps/powerpc/virtex5/irq/irq_init.c @@ -49,6 +49,8 @@ rtems_irq_global_settings* BSP_rtems_irq_config; */ static void BSP_irq_nop_func(const rtems_irq_connect_data *unused) { + (void) unused; + /* * nothing to do */ @@ -56,6 +58,8 @@ static void BSP_irq_nop_func(const rtems_irq_connect_data *unused) static void BSP_irq_nop_hdl(void *hdl) { + (void) hdl; + /* * nothing to do */ @@ -63,6 +67,8 @@ static void BSP_irq_nop_hdl(void *hdl) static int BSP_irq_isOn_func(const rtems_irq_connect_data *unused) { + (void) unused; + /* * nothing to do */ @@ -78,6 +84,8 @@ static int BSP_irq_isOn_func(const rtems_irq_connect_data *unused) */ void BSP_irqexc_on_fnc(const rtems_irq_connect_data *conn_data) { + (void) conn_data; + uint32_t msr_value; /* * get current MSR value @@ -90,6 +98,8 @@ void BSP_irqexc_on_fnc(const rtems_irq_connect_data *conn_data) void BSP_irqexc_off_fnc(const rtems_irq_connect_data *unused) { + (void) unused; + uint32_t msr_value; /* * get current MSR value @@ -104,6 +114,9 @@ SPR_RW(BOOKE_TSR) static int C_dispatch_dec_handler (BSP_Exception_frame *frame, unsigned int excNum) { + (void) frame; + (void) excNum; + /* Acknowledge the interrupt */ _write_BOOKE_TSR( BOOKE_TSR_DIS ); @@ -119,6 +132,8 @@ static int C_dispatch_dec_handler (BSP_Exception_frame *frame, unsigned int excN */ static int C_dispatch_irq_handler (BSP_Exception_frame *frame, unsigned int excNum) { + (void) frame; + /* * Handle interrupt */ @@ -328,6 +343,8 @@ static rtems_irq_global_settings initialConfig = { void BSP_rtems_irq_mngt_init(unsigned cpuId) { + (void) cpuId; + int i; /* diff --git a/bsps/powerpc/virtex5/start/dummy_console.c b/bsps/powerpc/virtex5/start/dummy_console.c index 7480402cde..3eb74dc76d 100644 --- a/bsps/powerpc/virtex5/start/dummy_console.c +++ b/bsps/powerpc/virtex5/start/dummy_console.c @@ -12,6 +12,8 @@ ssize_t __bsp_memory_write(int minor, const char* buf, size_t len); ssize_t __bsp_memory_write(int minor, const char* buf, size_t len) { + (void) minor; + const char* const last = buf+len; while (buf < last) { @@ -35,6 +37,9 @@ rtems_device_driver console_initialize(rtems_device_major_number major, rtems_device_minor_number minor, void* arg) { + (void) minor; + (void) arg; + rtems_status_code status; rtems_termios_initialize(); @@ -60,6 +65,9 @@ rtems_device_driver console_close(rtems_device_major_number major, rtems_device_minor_number minor, void* arg) { + (void) major; + (void) minor; + return rtems_termios_close(arg); } @@ -67,6 +75,9 @@ rtems_device_driver console_read(rtems_device_major_number major, rtems_device_minor_number minor, void* arg) { + (void) major; + (void) minor; + return rtems_termios_read(arg); } @@ -74,6 +85,9 @@ rtems_device_driver console_write(rtems_device_major_number major, rtems_device_minor_number minor, void* arg) { + (void) major; + (void) minor; + return rtems_termios_write(arg); } @@ -81,5 +95,8 @@ rtems_device_driver console_control(rtems_device_major_number major, rtems_device_minor_number minor, void* arg) { + (void) major; + (void) minor; + return rtems_termios_ioctl(arg); }