Call xxx_timer_initialize from clock subsystem

Call xxx_timer_initialize from clock subsystem to make timer ready for use as soon as possiblei and revert the workaround:

commit 0863e771a9
Author: Gregory Nutt <gnutt@nuttx.org>
Date:   Fri Apr 26 07:24:57 2019 -0600

    Revert "sched/clock/clock_initialize.c:  clock_inittime() needs to be done with CONFIG_SCHED_TICKLESS and clock_initialize should skip clock_inittime() for external RTC case since the RTC isn't ready yet."

    This reverts commit 2bc709d4b9.

    Commit 2bc709d4b9 was intended to handle the case where up_timer_gettime may not start from zero case.  However, this change has the side-effect of breaking every implementation of tickless mode:  After this change the tickless timer structures are used before they are initialized in clock_inittime().  Initialization happens later when up_initialize is called() when arm_timer_initialize().

    Since the tickless mode timer is very special, one solution might be to

    1. Rename xxx_timer_initialize to up_timer_initialize
    2  Move up_timer_initialize to include/nuttx/arch.h
    3.  Call it from clock subsystem instead up_initialize

    Basically, this change make timer initialization almost same as rtc initialization(up_rtc_initialize).

    For now, however, we just need to revert the change.
This commit is contained in:
Xiang Xiao
2020-02-07 15:14:06 +08:00
committed by Gregory Nutt
parent 76bbed07a4
commit 6d69439f58
100 changed files with 196 additions and 301 deletions
+2 -2
View File
@@ -103,7 +103,7 @@ static int a1x_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -111,7 +111,7 @@ static int a1x_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -117,7 +117,7 @@ static int am335x_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -125,7 +125,7 @@ static int am335x_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -95,7 +95,7 @@ static int c5471_timerisr(int irq, uint32_t *regs, FAR void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -103,7 +103,7 @@ static int c5471_timerisr(int irq, uint32_t *regs, FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t val;
-7
View File
@@ -127,13 +127,6 @@ void up_initialize(void)
up_addregion();
/* Initialize the system timer interrupt */
#if !defined(CONFIG_SUPPRESS_INTERRUPTS) && !defined(CONFIG_SUPPRESS_TIMER_INTS) && \
!defined(CONFIG_SYSTEMTICK_EXTCLK)
arm_timer_initialize();
#endif
#ifdef CONFIG_PM
/* Initialize the power management subsystem. This MCU-specific function
* must be called *very* early in the initialization sequence *before* any
-4
View File
@@ -429,10 +429,6 @@ void up_restorefpu(const uint32_t *regs);
# define up_restorefpu(regs)
#endif
/* System timer *************************************************************/
void arm_timer_initialize(void);
/* Low level serial output **************************************************/
void up_lowputc(char ch);
+1 -1
View File
@@ -160,7 +160,7 @@ static int cxd56_timerisr(int irq, uint32_t *regs, FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -122,7 +122,7 @@ static int dm320_timerisr(int irq, uint32_t *regs, FAR void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize the timer
@@ -130,7 +130,7 @@ static int dm320_timerisr(int irq, uint32_t *regs, FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
up_disable_irq(DM320_IRQ_SYSTIMER);
+2 -2
View File
@@ -99,7 +99,7 @@ static int efm32_timerisr(int irq, uint32_t *regs, FAR void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -107,7 +107,7 @@ static int efm32_timerisr(int irq, uint32_t *regs, FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -92,7 +92,7 @@ static int imx_timerisr(int irq, uint32_t *regs, FAR void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize the timer
@@ -100,7 +100,7 @@ static int imx_timerisr(int irq, uint32_t *regs, FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t tctl;
+2 -2
View File
@@ -153,7 +153,7 @@ static int imx_timerisr(int irq, uint32_t *regs, FAR void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -161,7 +161,7 @@ static int imx_timerisr(int irq, uint32_t *regs, FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
uint32_t cr;
+2 -2
View File
@@ -198,7 +198,7 @@ static void up_pm_notify(struct pm_callback_s *cb, int domain,
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize the timer
@@ -206,7 +206,7 @@ static void up_pm_notify(struct pm_callback_s *cb, int domain,
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
#ifdef CONFIG_PM
+2 -2
View File
@@ -103,7 +103,7 @@ static int kinetis_timerisr(int irq, uint32_t *regs, FAR void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -111,7 +111,7 @@ static int kinetis_timerisr(int irq, uint32_t *regs, FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -118,7 +118,7 @@ static int kl_timerisr(int irq, uint32_t *regs, FAR void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -126,7 +126,7 @@ static int kl_timerisr(int irq, uint32_t *regs, FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -470,10 +470,10 @@ static uint64_t up_get_timer_fraction(void)
}
/****************************************************************************
* Name: arm_timer_initialize
* Name: up_timer_initialize
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
#ifdef CHECK_INTERVAL
lc823450_gpio_config(TIMER_PIN |
@@ -104,7 +104,7 @@ static int lpc17_40_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -112,7 +112,7 @@ static int lpc17_40_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -111,7 +111,7 @@ static int lpc214x_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -119,7 +119,7 @@ static int lpc214x_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint16_t mcr;
+2 -2
View File
@@ -134,7 +134,7 @@ static int lpc23xx_timerisr(int irq, uint32_t * regs, FAR void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -142,7 +142,7 @@ static int lpc23xx_timerisr(int irq, uint32_t * regs, FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint16_t mcr;
+2 -2
View File
@@ -85,7 +85,7 @@ static int lpc31_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -93,7 +93,7 @@ static int lpc31_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
uint64_t load;
+1 -1
View File
@@ -154,7 +154,7 @@ static inline void lpc43_RIT_timer_stop(void)
* Public Functions
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t ticks_per_int;
uint32_t mask_bits = 0;
+1 -1
View File
@@ -595,7 +595,7 @@ static int lpc43_tl_isr(int irq, FAR void *context, FAR void *arg)
* Public Functions
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
irqstate_t flags;
flags = enter_critical_section();
+2 -2
View File
@@ -103,7 +103,7 @@ static int lpc43_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -111,7 +111,7 @@ static int lpc43_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+1 -1
View File
@@ -625,7 +625,7 @@ static int lpc54_tl_isr(int irq, FAR void *context, FAR void *arg)
* Public Functions
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
irqstate_t flags;
flags = enter_critical_section();
+2 -2
View File
@@ -115,7 +115,7 @@ static int lpc54_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -123,7 +123,7 @@ static int lpc54_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
@@ -102,7 +102,7 @@ static int max326_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -110,7 +110,7 @@ static int max326_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -121,7 +121,7 @@ static int moxart_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* Setup MoxaRT timer 0 to cause system ticks.
@@ -131,7 +131,7 @@ static int moxart_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t tmp;
+2 -2
View File
@@ -113,7 +113,7 @@ static int nrf52_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -121,7 +121,7 @@ static int nrf52_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -169,7 +169,7 @@ static int nuc_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -177,7 +177,7 @@ static int nuc_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
@@ -105,7 +105,7 @@ static int s32k11x_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -113,7 +113,7 @@ static int s32k11x_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t coreclk;
uint32_t reload;
@@ -99,7 +99,7 @@ static int s32k14x_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -107,7 +107,7 @@ static int s32k14x_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t coreclk;
uint32_t reload;
+4 -4
View File
@@ -39,7 +39,7 @@
* is suppressed and the platform specific code is expected to provide the
* following custom functions.
*
* void arm_timer_initialize(void): Initializes the timer facilities. Called
* void up_timer_initialize(void): Initializes the timer facilities. Called
* early in the initialization sequence (by up_initialize()).
* int up_timer_gettime(FAR struct timespec *ts): Returns the current
* time from the platform specific time source.
@@ -206,7 +206,7 @@ static void sam_oneshot_handler(void *arg)
****************************************************************************/
/****************************************************************************
* Name: arm_timer_initialize
* Name: up_timer_initialize
*
* Description:
* Initializes all platform-specific timer facilities. This function is
@@ -230,7 +230,7 @@ static void sam_oneshot_handler(void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
#ifdef CONFIG_SCHED_TICKLESS_LIMIT_MAX_SLEEP
uint64_t max_delay;
@@ -292,7 +292,7 @@ void arm_timer_initialize(void)
*
* Description:
* Return the elapsed time since power-up (or, more correctly, since
* arm_timer_initialize() was called). This function is functionally
* up_timer_initialize() was called). This function is functionally
* equivalent to:
*
* int clock_gettime(clockid_t clockid, FAR struct timespec *ts);
+2 -2
View File
@@ -125,7 +125,7 @@ static int sam_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize the timer
@@ -133,7 +133,7 @@ static int sam_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+4 -4
View File
@@ -39,7 +39,7 @@
* is suppressed and the platform specific code is expected to provide the
* following custom functions.
*
* void arm_timer_initialize(void): Initializes the timer facilities. Called
* void up_timer_initialize(void): Initializes the timer facilities. Called
* early in the initialization sequence (by up_initialize()).
* int up_timer_gettime(FAR struct timespec *ts): Returns the current
* time from the platform specific time source.
@@ -218,7 +218,7 @@ static void sam_oneshot_handler(void *arg)
****************************************************************************/
/****************************************************************************
* Name: arm_timer_initialize
* Name: up_timer_initialize
*
* Description:
* Initializes all platform-specific timer facilities. This function is
@@ -242,7 +242,7 @@ static void sam_oneshot_handler(void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
#ifdef CONFIG_SCHED_TICKLESS_LIMIT_MAX_SLEEP
uint64_t max_delay;
@@ -304,7 +304,7 @@ void arm_timer_initialize(void)
*
* Description:
* Return the elapsed time since power-up (or, more correctly, since
* arm_timer_initialize() was called). This function is functionally
* up_timer_initialize() was called). This function is functionally
* equivalent to:
*
* int clock_gettime(clockid_t clockid, FAR struct timespec *ts);
+2 -2
View File
@@ -114,7 +114,7 @@ static int sam_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -122,7 +122,7 @@ static int sam_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -108,7 +108,7 @@ static int sam_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -116,7 +116,7 @@ static int sam_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -103,7 +103,7 @@ static int sam_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize the timer
@@ -111,7 +111,7 @@ static int sam_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+4 -4
View File
@@ -39,7 +39,7 @@
* is suppressed and the platform specific code is expected to provide the
* following custom functions.
*
* void arm_timer_initialize(void): Initializes the timer facilities. Called
* void up_timer_initialize(void): Initializes the timer facilities. Called
* early in the initialization sequence (by up_initialize()).
* int up_timer_gettime(FAR struct timespec *ts): Returns the current
* time from the platform specific time source.
@@ -230,7 +230,7 @@ static void sam_oneshot_handler(void *arg)
****************************************************************************/
/****************************************************************************
* Name: arm_timer_initialize
* Name: up_timer_initialize
*
* Description:
* Initializes all platform-specific timer facilities. This function is
@@ -254,7 +254,7 @@ static void sam_oneshot_handler(void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
int ret;
@@ -290,7 +290,7 @@ void arm_timer_initialize(void)
*
* Description:
* Return the elapsed time since power-up (or, more correctly, since
* arm_timer_initialize() was called). This function is functionally
* up_timer_initialize() was called). This function is functionally
* equivalent to:
*
* int clock_gettime(clockid_t clockid, FAR struct timespec *ts);
+2 -2
View File
@@ -111,7 +111,7 @@ static int sam_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize the timer
@@ -119,7 +119,7 @@ static int sam_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+4 -4
View File
@@ -41,7 +41,7 @@
* is suppressed and the platform specific code is expected to provide the
* following custom functions.
*
* void arm_timer_initialize(void): Initializes the timer facilities.
* void up_timer_initialize(void): Initializes the timer facilities.
* Called early in the initialization sequence (by up_initialize()).
* int up_timer_gettime(FAR struct timespec *ts): Returns the current
* time from the platform specific time source.
@@ -385,7 +385,7 @@ static int stm32_tickless_handler(int irq, void *context, void *arg)
****************************************************************************/
/****************************************************************************
* Name: arm_timer_initialize
* Name: up_timer_initialize
*
* Description:
* Initializes all platform-specific timer facilities. This function is
@@ -409,7 +409,7 @@ static int stm32_tickless_handler(int irq, void *context, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
switch (CONFIG_STM32_TICKLESS_TIMER)
{
@@ -590,7 +590,7 @@ void arm_timer_initialize(void)
*
* Description:
* Return the elapsed time since power-up (or, more correctly, since
* arm_timer_initialize() was called). This function is functionally
* up_timer_initialize() was called). This function is functionally
* equivalent to:
*
* int clock_gettime(clockid_t clockid, FAR struct timespec *ts);
+2 -2
View File
@@ -111,7 +111,7 @@ static int stm32_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -119,7 +119,7 @@ static int stm32_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -120,7 +120,7 @@ static int stm32_timerisr(int irq, uint32_t *regs, FAR void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -128,7 +128,7 @@ static int stm32_timerisr(int irq, uint32_t *regs, FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+4 -4
View File
@@ -41,7 +41,7 @@
* is suppressed and the platform specific code is expected to provide the
* following custom functions.
*
* void arm_timer_initialize(void): Initializes the timer facilities.
* void up_timer_initialize(void): Initializes the timer facilities.
* Called early in the initialization sequence (by up_initialize()).
* int up_timer_gettime(FAR struct timespec *ts): Returns the current
* time from the platform specific time source.
@@ -398,7 +398,7 @@ static int stm32_tickless_handler(int irq, void *context, void *arg)
****************************************************************************/
/****************************************************************************
* Name: arm_timer_initialize
* Name: up_timer_initialize
*
* Description:
* Initializes all platform-specific timer facilities. This function is
@@ -422,7 +422,7 @@ static int stm32_tickless_handler(int irq, void *context, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
switch (CONFIG_STM32F7_TICKLESS_TIMER)
{
@@ -604,7 +604,7 @@ void arm_timer_initialize(void)
*
* Description:
* Return the elapsed time since power-up (or, more correctly, since
* arm_timer_initialize() was called). This function is functionally
* up_timer_initialize() was called). This function is functionally
* equivalent to:
*
* int clock_gettime(clockid_t clockid, FAR struct timespec *ts);
+2 -2
View File
@@ -117,7 +117,7 @@ static int stm32_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize the timer
@@ -125,7 +125,7 @@ static int stm32_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -140,7 +140,7 @@ static int stm32_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize the timer
@@ -148,7 +148,7 @@ static int stm32_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+4 -4
View File
@@ -40,7 +40,7 @@
* is suppressed and the platform specific code is expected to provide the
* following custom functions.
*
* void arm_timer_initialize(void): Initializes the timer facilities.
* void up_timer_initialize(void): Initializes the timer facilities.
* Called early in the initialization sequence (by up_initialize()).
* int up_timer_gettime(FAR struct timespec *ts): Returns the current
* time from the platform specific time source.
@@ -163,7 +163,7 @@ static void stm32l4_oneshot_handler(FAR void *arg)
****************************************************************************/
/****************************************************************************
* Name: arm_timer_initialize
* Name: up_timer_initialize
*
* Description:
* Initializes all platform-specific timer facilities. This function is
@@ -187,7 +187,7 @@ static void stm32l4_oneshot_handler(FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
#ifdef CONFIG_SCHED_TICKLESS_LIMIT_MAX_SLEEP
uint64_t max_delay;
@@ -245,7 +245,7 @@ void arm_timer_initialize(void)
*
* Description:
* Return the elapsed time since power-up (or, more correctly, since
* arm_timer_initialize() was called). This function is functionally
* up_timer_initialize() was called). This function is functionally
* equivalent to:
*
* int clock_gettime(clockid_t clockid, FAR struct timespec *ts);
+2 -2
View File
@@ -111,7 +111,7 @@ static int stm32l4_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -119,7 +119,7 @@ static int stm32l4_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -146,7 +146,7 @@ static int str71x_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -154,7 +154,7 @@ static int str71x_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
irqstate_t flags;
+2 -2
View File
@@ -101,7 +101,7 @@ static int tiva_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -109,7 +109,7 @@ static int tiva_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -147,7 +147,7 @@ static int tms570_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Name: arm_timer_initialize
* Name: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize the timer
@@ -155,7 +155,7 @@ static int tms570_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
/* Disable all RTI interrupts */
+2 -2
View File
@@ -120,7 +120,7 @@ static int xmc4_timerisr(int irq, uint32_t *regs, FAR void *arg)
****************************************************************************/
/****************************************************************************
* Function: arm_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize
@@ -128,7 +128,7 @@ static int xmc4_timerisr(int irq, uint32_t *regs, FAR void *arg)
*
****************************************************************************/
void arm_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;
+2 -2
View File
@@ -174,7 +174,7 @@ static int at32uc3_timerisr(int irq, uint32_t *regs, void *arg)
****************************************************************************/
/****************************************************************************
* Function: avr_timer_initialize
* Function: up_timer_initialize
*
* Description:
* This function is called during start-up to initialize the timer
@@ -183,7 +183,7 @@ static int at32uc3_timerisr(int irq, uint32_t *regs, void *arg)
*
****************************************************************************/
void avr_timer_initialize(void)
void up_timer_initialize(void)
{
uint32_t regval;

Some files were not shown because too many files have changed in this diff Show More