arm/raspberrypi: Address unused parameter warnings

Add "(void) param;" annotation to address unused parameter warnings.
Found with GCC's warning -Wunused-parameter.
This commit is contained in:
Joel Sherrill
2025-10-10 22:01:39 +00:00
committed by Gedare Bloom
parent 6a3e1ff889
commit 6666bc0c33
9 changed files with 109 additions and 2 deletions
@@ -221,6 +221,10 @@ rtems_status_code console_initialize(
void *arg
)
{
(void) major;
(void) minor;
(void) arg;
rtems_termios_initialize();
uart_probe();
@@ -253,4 +257,4 @@ RTEMS_SYSINIT_ITEM(
uart_probe,
RTEMS_SYSINIT_BSP_START,
RTEMS_SYSINIT_ORDER_LAST_BUT_5
);
);
+20
View File
@@ -295,6 +295,9 @@ rtems_device_driver frame_buffer_initialize(
void *arg
)
{
(void) minor;
(void) arg;
rtems_status_code status;
/* register the devices */
@@ -319,6 +322,10 @@ rtems_device_driver frame_buffer_open(
void *arg
)
{
(void) major;
(void) minor;
(void) arg;
if ( _Atomic_Flag_test_and_set( &driver_mutex,
ATOMIC_ORDER_ACQUIRE ) != 0 ) {
printk( "RaspberryPi framebuffer could not lock driver_mutex\n" );
@@ -349,6 +356,10 @@ rtems_device_driver frame_buffer_close(
void *arg
)
{
(void) major;
(void) minor;
(void) arg;
/* restore previous state. for VGA this means return to text mode.
* leave out if graphics hardware has been initialized in
* frame_buffer_initialize() */
@@ -367,6 +378,9 @@ rtems_device_driver frame_buffer_read(
void *arg
)
{
(void) major;
(void) minor;
rtems_libio_rw_args_t *rw_args = (rtems_libio_rw_args_t *) arg;
rw_args->bytes_moved =
@@ -388,6 +402,9 @@ rtems_device_driver frame_buffer_write(
void *arg
)
{
(void) major;
(void) minor;
rtems_libio_rw_args_t *rw_args = (rtems_libio_rw_args_t *) arg;
rw_args->bytes_moved =
@@ -409,6 +426,9 @@ rtems_device_driver frame_buffer_control(
void *arg
)
{
(void) major;
(void) minor;
rtems_libio_ioctl_args_t *args = arg;
/* XXX check minor */
+18 -1
View File
@@ -46,6 +46,11 @@ static bool fbcons_open(
rtems_libio_open_close_args_t *args
)
{
(void) tty;
(void) base;
(void) term;
(void) args;
return true;
}
@@ -60,6 +65,9 @@ static void fbcons_close(
rtems_libio_open_close_args_t *args
)
{
(void) tty;
(void) base;
(void) args;
}
/*
@@ -72,6 +80,8 @@ void fbcons_write_polled(
char c
)
{
(void) base;
rpi_fb_outch( c );
if ( c == '\n' )
@@ -110,6 +120,8 @@ static int fbcons_inbyte_nonblocking_polled(
rtems_termios_device_context *base
)
{
(void) base;
// if( rtems_kbpoll() ) {
// int c = getch();
// return c;
@@ -129,6 +141,9 @@ static bool fbcons_set_attributes(
const struct termios *t
)
{
(void) base;
(void) t;
return true;
}
@@ -136,6 +151,8 @@ bool fbcons_probe(
rtems_termios_device_context *context
)
{
(void) context;
// rtems_status_code status;
static bool firstTime = true;
static bool ret = false;
@@ -164,4 +181,4 @@ const rtems_termios_device_handler fbcons_fns =
.write = fbcons_write_support_polled,
.set_attributes = fbcons_set_attributes,
.mode = TERMIOS_POLLED
};
};
+3
View File
@@ -40,6 +40,9 @@ static void wr_cursor(
int c
)
{
(void) r;
(void) c;
/* dummy function for now */
}
+35
View File
@@ -56,6 +56,8 @@ static rtems_status_code rpi_select_pin_function(
uint32_t pin,
uint32_t type
) {
(void) bank;
/* Calculate the pin function select register address. */
volatile uint32_t *pin_addr = (uint32_t *) BCM2835_GPIO_REGS_BASE +
(pin / 10);
@@ -75,6 +77,8 @@ static rtems_status_code rpi_select_pin_function(
rtems_status_code rtems_gpio_bsp_multi_set(uint32_t bank, uint32_t bitmask)
{
(void) bank;
BCM2835_REG(BCM2835_GPIO_GPSET0) = bitmask;
return RTEMS_SUCCESSFUL;
@@ -82,6 +86,8 @@ rtems_status_code rtems_gpio_bsp_multi_set(uint32_t bank, uint32_t bitmask)
rtems_status_code rtems_gpio_bsp_multi_clear(uint32_t bank, uint32_t bitmask)
{
(void) bank;
BCM2835_REG(BCM2835_GPIO_GPCLR0) = bitmask;
return RTEMS_SUCCESSFUL;
@@ -89,11 +95,15 @@ rtems_status_code rtems_gpio_bsp_multi_clear(uint32_t bank, uint32_t bitmask)
uint32_t rtems_gpio_bsp_multi_read(uint32_t bank, uint32_t bitmask)
{
(void) bank;
return (BCM2835_REG(BCM2835_GPIO_GPLEV0) & bitmask);
}
rtems_status_code rtems_gpio_bsp_set(uint32_t bank, uint32_t pin)
{
(void) bank;
BCM2835_REG(BCM2835_GPIO_GPSET0) = (1 << pin);
return RTEMS_SUCCESSFUL;
@@ -101,6 +111,8 @@ rtems_status_code rtems_gpio_bsp_set(uint32_t bank, uint32_t pin)
rtems_status_code rtems_gpio_bsp_clear(uint32_t bank, uint32_t pin)
{
(void) bank;
BCM2835_REG(BCM2835_GPIO_GPCLR0) = (1 << pin);
return RTEMS_SUCCESSFUL;
@@ -108,6 +120,8 @@ rtems_status_code rtems_gpio_bsp_clear(uint32_t bank, uint32_t pin)
uint32_t rtems_gpio_bsp_get_value(uint32_t bank, uint32_t pin)
{
(void) bank;
return (BCM2835_REG(BCM2835_GPIO_GPLEV0) & (1 << pin));
}
@@ -116,6 +130,8 @@ rtems_status_code rtems_gpio_bsp_select_input(
uint32_t pin,
void *bsp_specific
) {
(void) bsp_specific;
return rpi_select_pin_function(bank, pin, RPI_DIGITAL_IN);
}
@@ -124,6 +140,8 @@ rtems_status_code rtems_gpio_bsp_select_output(
uint32_t pin,
void *bsp_specific
) {
(void) bsp_specific;
return rpi_select_pin_function(bank, pin, RPI_DIGITAL_OUT);
}
@@ -133,6 +151,8 @@ rtems_status_code rtems_gpio_bsp_select_specific_io(
uint32_t function,
void *pin_data
) {
(void) pin_data;
return rpi_select_pin_function(bank, pin, function);
}
@@ -141,6 +161,8 @@ rtems_status_code rtems_gpio_bsp_set_resistor_mode(
uint32_t pin,
rtems_gpio_pull_mode mode
) {
(void) bank;
/* Set control signal. */
switch ( mode ) {
case PULL_UP:
@@ -175,11 +197,15 @@ rtems_status_code rtems_gpio_bsp_set_resistor_mode(
rtems_vector_number rtems_gpio_bsp_get_vector(uint32_t bank)
{
(void) bank;
return BCM2835_IRQ_ID_GPIO_0;
}
uint32_t rtems_gpio_bsp_interrupt_line(rtems_vector_number vector)
{
(void) vector;
uint32_t event_status;
/* Retrieve the interrupt event status. */
@@ -196,6 +222,8 @@ rtems_status_code rtems_gpio_bsp_enable_interrupt(
uint32_t pin,
rtems_gpio_interrupt interrupt
) {
(void) bank;
switch ( interrupt ) {
case FALLING_EDGE:
/* Enables asynchronous falling edge detection. */
@@ -240,6 +268,8 @@ rtems_status_code rtems_gpio_bsp_disable_interrupt(
uint32_t pin,
rtems_gpio_interrupt interrupt
) {
(void) bank;
switch ( interrupt ) {
case FALLING_EDGE:
/* Disables asynchronous falling edge detection. */
@@ -333,5 +363,10 @@ rtems_status_code rtems_gpio_bsp_specific_group_operation(
uint32_t pin_count,
void *arg
) {
(void) bank;
(void) pins;
(void) pin_count;
(void) arg;
return RTEMS_NOT_DEFINED;
}
+20
View File
@@ -157,6 +157,9 @@ rtems_status_code bsp_interrupt_get_attributes(
rtems_interrupt_attributes *attributes
)
{
(void) vector;
(void) attributes;
return RTEMS_SUCCESSFUL;
}
@@ -165,6 +168,8 @@ rtems_status_code bsp_interrupt_is_pending(
bool *pending
)
{
(void) vector;
bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector));
bsp_interrupt_assert(pending != NULL);
*pending = false;
@@ -173,6 +178,8 @@ rtems_status_code bsp_interrupt_is_pending(
rtems_status_code bsp_interrupt_raise(rtems_vector_number vector)
{
(void) vector;
bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector));
return RTEMS_UNSATISFIED;
}
@@ -183,6 +190,9 @@ rtems_status_code bsp_interrupt_raise_on(
uint32_t cpu_index
)
{
(void) vector;
(void) cpu_index;
bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector));
return RTEMS_UNSATISFIED;
}
@@ -190,6 +200,8 @@ rtems_status_code bsp_interrupt_raise_on(
rtems_status_code bsp_interrupt_clear(rtems_vector_number vector)
{
(void) vector;
bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector));
return RTEMS_UNSATISFIED;
}
@@ -199,6 +211,8 @@ rtems_status_code bsp_interrupt_vector_is_enabled(
bool *enabled
)
{
(void) vector;
bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector));
bsp_interrupt_assert(enabled != NULL);
*enabled = false;
@@ -226,6 +240,9 @@ rtems_status_code bsp_interrupt_set_priority(
uint32_t priority
)
{
(void) vector;
(void) priority;
bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector));
return RTEMS_UNSATISFIED;
}
@@ -235,6 +252,9 @@ rtems_status_code bsp_interrupt_get_priority(
uint32_t *priority
)
{
(void) vector;
(void) priority;
bsp_interrupt_assert(bsp_interrupt_is_valid_vector(vector));
bsp_interrupt_assert(priority != NULL);
return RTEMS_UNSATISFIED;
+4
View File
@@ -473,6 +473,8 @@ static rtems_status_code rpi_libi2c_spi_init(rtems_libi2c_bus_t * bushdl)
*/
static rtems_status_code rpi_libi2c_spi_send_start(rtems_libi2c_bus_t * bushdl)
{
(void) bushdl;
return RTEMS_SUCCESSFUL;
}
@@ -528,6 +530,8 @@ static rtems_status_code rpi_libi2c_spi_send_addr(
uint32_t addr,
int rw
) {
(void) rw;
rpi_spi_softc_t *softc_ptr = &(((rpi_spi_desc_t *)(bushdl))->softc);
/* Calculates the bit corresponding to the received address
+2
View File
@@ -62,6 +62,8 @@ uint32_t _CPU_SMP_Initialize(void)
void _CPU_SMP_Finalize_initialization( uint32_t cpu_count )
{
(void) cpu_count;
/* Do nothing */
}
+2
View File
@@ -107,6 +107,8 @@ void *raspberrypi_get_reg_of_node(const void *fdt, int node)
#ifdef BSP_FDT_IS_SUPPORTED
uint32_t bsp_fdt_map_intr(const uint32_t *intr, size_t icells)
{
(void) icells;
uint32_t controller = intr[0];
uint32_t source = intr[1];