summaryrefslogtreecommitdiffstats
path: root/bsps
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-01-28 11:52:38 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-02-01 06:22:20 +0100
commitc44ab8984edb5bd5bd42bff74356239ab7befc68 (patch)
treebba30532602ade548792df01ebd15ab20be58a52 /bsps
parentkern_tc.c: Remove unused code (diff)
downloadrtems-c44ab8984edb5bd5bd42bff74356239ab7befc68.tar.bz2
bsp/leon3: Fix incompatible function types
This fix relates to a Coverity issue (PW.INCOMPATIBLE_PARAM).
Diffstat (limited to 'bsps')
-rw-r--r--bsps/sparc/leon3/clock/ckinit.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/bsps/sparc/leon3/clock/ckinit.c b/bsps/sparc/leon3/clock/ckinit.c
index bf0c506ec0..43e5f55ae5 100644
--- a/bsps/sparc/leon3/clock/ckinit.c
+++ b/bsps/sparc/leon3/clock/ckinit.c
@@ -130,10 +130,10 @@ static void leon3_tc_do_tick(void)
} \
} while (0)
-#define Clock_driver_support_install_isr( _new ) \
- bsp_clock_handler_install(_new)
+#define Clock_driver_support_install_isr(isr) \
+ bsp_clock_handler_install(isr)
-static void bsp_clock_handler_install(rtems_isr *new)
+static void bsp_clock_handler_install(rtems_interrupt_handler isr)
{
rtems_status_code sc;
@@ -141,7 +141,7 @@ static void bsp_clock_handler_install(rtems_isr *new)
clkirq,
"Clock",
RTEMS_INTERRUPT_UNIQUE,
- new,
+ isr,
NULL
);
if (sc != RTEMS_SUCCESSFUL) {
@@ -234,6 +234,8 @@ static void leon3_clock_initialize(void)
#define Clock_driver_timecounter_tick() leon3_tc_do_tick()
+#define BSP_FEATURE_IRQ_EXTENSION
+
#include "../../../shared/dev/clock/clockimpl.h"
#endif