summaryrefslogtreecommitdiffstats
path: root/bsps/powerpc/shared
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-12-05 15:51:17 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-12-11 09:04:49 +0100
commita6b2080e1c1e756403e80eb0bb658af6a1a88a89 (patch)
treeefb7bc37d74768a8dc8a13371aec65e165c0c467 /bsps/powerpc/shared
parentscore: Optimize _Per_CPU_Get_index() (diff)
downloadrtems-a6b2080e1c1e756403e80eb0bb658af6a1a88a89.tar.bz2
clock: Remove Clock_exit() from API
This function is no longer supported by the standard clock driver implementation (clockimpl.h). Update #3436.
Diffstat (limited to 'bsps/powerpc/shared')
-rw-r--r--bsps/powerpc/shared/clock/clock-ppc-dec.c11
-rw-r--r--bsps/powerpc/shared/clock/clock-ppc403.c2
-rw-r--r--bsps/powerpc/shared/clock/clock.c9
3 files changed, 1 insertions, 21 deletions
diff --git a/bsps/powerpc/shared/clock/clock-ppc-dec.c b/bsps/powerpc/shared/clock/clock-ppc-dec.c
index 103406673a..bb12e55902 100644
--- a/bsps/powerpc/shared/clock/clock-ppc-dec.c
+++ b/bsps/powerpc/shared/clock/clock-ppc-dec.c
@@ -198,17 +198,6 @@ int clockIsOn(void* unused)
}
/*
- * Clock_exit
- *
- * This routine allows the clock driver to exit by masking the interrupt and
- * disabling the clock's counter.
- */
-void Clock_exit( void )
-{
- (void) BSP_disconnect_clock_handler ();
-}
-
-/*
* Clock_initialize
*
* This routine initializes the clock driver.
diff --git a/bsps/powerpc/shared/clock/clock-ppc403.c b/bsps/powerpc/shared/clock/clock-ppc403.c
index 64e6f29d39..8e3d3bb725 100644
--- a/bsps/powerpc/shared/clock/clock-ppc403.c
+++ b/bsps/powerpc/shared/clock/clock-ppc403.c
@@ -58,7 +58,7 @@ volatile uint32_t Clock_driver_ticks;
static uint32_t pit_value, tick_time;
static bool auto_restart;
-void Clock_exit( void );
+static void Clock_exit( void );
static inline uint32_t get_itimer(void)
{
diff --git a/bsps/powerpc/shared/clock/clock.c b/bsps/powerpc/shared/clock/clock.c
index cfd77914ec..a2a19865fb 100644
--- a/bsps/powerpc/shared/clock/clock.c
+++ b/bsps/powerpc/shared/clock/clock.c
@@ -167,15 +167,6 @@ static int ppc_clock_exception_handler_ppc405(BSP_Exception_frame *frame, unsign
return 0;
}
-void Clock_exit(void)
-{
- /* Set the decrementer to the maximum value */
- ppc_set_decrementer_register( PPC_CLOCK_DECREMENTER_MAX);
-
- /* Use default clock handler */
- ppc_clock_tick = ppc_clock_no_tick;
-}
-
rtems_device_driver Clock_initialize(
rtems_device_major_number major,
rtems_device_minor_number minor,