rtc: Fix naming of RTC symbols
These symbols have the same name as the symbols from lib QMSI, which causes a compilation failure, when lib QMSI is used. This replaces the offending symbols with names which are more consistent with the rest of the file (rtc_ prefix). Change-Id: I288a1a229bf0b40f3b6fc8ffb35c502f998054b8 Signed-off-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
This commit is contained in:
parent
1622e4f4b5
commit
45dcfe1478
2 changed files with 20 additions and 23 deletions
|
@ -24,7 +24,7 @@
|
||||||
|
|
||||||
#include "rtc_dw.h"
|
#include "rtc_dw.h"
|
||||||
|
|
||||||
#define CLK_RTC_DIV_DEF_MASK (0xFFFFFF83)
|
#define RTC_CLK_DIV_DEF_MASK (0xFFFFFF83)
|
||||||
#define CCU_RTC_CLK_DIV_EN (2)
|
#define CCU_RTC_CLK_DIV_EN (2)
|
||||||
|
|
||||||
#ifdef RTC_DW_INT_MASK
|
#ifdef RTC_DW_INT_MASK
|
||||||
|
@ -76,7 +76,7 @@ static void rtc_dw_set_div(const enum clk_rtc_div div)
|
||||||
{
|
{
|
||||||
/* set default division mask */
|
/* set default division mask */
|
||||||
uint32_t reg =
|
uint32_t reg =
|
||||||
sys_read32(CLOCK_SYSTEM_CLOCK_CONTROL) & CLK_RTC_DIV_DEF_MASK;
|
sys_read32(CLOCK_SYSTEM_CLOCK_CONTROL) & RTC_CLK_DIV_DEF_MASK;
|
||||||
reg |= (div << CCU_RTC_CLK_DIV_OFFSET);
|
reg |= (div << CCU_RTC_CLK_DIV_OFFSET);
|
||||||
sys_write32(reg, CLOCK_SYSTEM_CLOCK_CONTROL);
|
sys_write32(reg, CLOCK_SYSTEM_CLOCK_CONTROL);
|
||||||
/* CLK Div en bit must be written from 0 -> 1 to apply new value */
|
/* CLK Div en bit must be written from 0 -> 1 to apply new value */
|
||||||
|
|
|
@ -21,31 +21,28 @@
|
||||||
#include <misc/util.h>
|
#include <misc/util.h>
|
||||||
|
|
||||||
enum clk_rtc_div {
|
enum clk_rtc_div {
|
||||||
CLK_RTC_DIV_1,
|
RTC_CLK_DIV_1,
|
||||||
CLK_RTC_DIV_2,
|
RTC_CLK_DIV_2,
|
||||||
CLK_RTC_DIV_4,
|
RTC_CLK_DIV_4,
|
||||||
CLK_RTC_DIV_8,
|
RTC_CLK_DIV_8,
|
||||||
CLK_RTC_DIV_16,
|
RTC_CLK_DIV_16,
|
||||||
CLK_RTC_DIV_32,
|
RTC_CLK_DIV_32,
|
||||||
CLK_RTC_DIV_64,
|
RTC_CLK_DIV_64,
|
||||||
CLK_RTC_DIV_128,
|
RTC_CLK_DIV_128,
|
||||||
CLK_RTC_DIV_256,
|
RTC_CLK_DIV_256,
|
||||||
CLK_RTC_DIV_512,
|
RTC_CLK_DIV_512,
|
||||||
CLK_RTC_DIV_1024,
|
RTC_CLK_DIV_1024,
|
||||||
CLK_RTC_DIV_2048,
|
RTC_CLK_DIV_2048,
|
||||||
CLK_RTC_DIV_4096,
|
RTC_CLK_DIV_4096,
|
||||||
CLK_RTC_DIV_8192,
|
RTC_CLK_DIV_8192,
|
||||||
CLK_RTC_DIV_16384,
|
RTC_CLK_DIV_16384,
|
||||||
CLK_RTC_DIV_32768
|
RTC_CLK_DIV_32768
|
||||||
};
|
};
|
||||||
#ifndef BIT
|
|
||||||
#define BIT(n) (1UL << (n))
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#define RTC_DIVIDER CLK_RTC_DIV_1
|
#define RTC_DIVIDER RTC_CLK_DIV_1
|
||||||
|
|
||||||
/** Number of RTC ticks in a second */
|
/** Number of RTC ticks in a second */
|
||||||
#define RTC_ALARM_SECOND (32768 / BIT(RTC_DIVIDER))
|
#define RTC_ALARM_SECOND (32768 / (1UL << RTC_DIVIDER))
|
||||||
|
|
||||||
/** Number of RTC ticks in a minute */
|
/** Number of RTC ticks in a minute */
|
||||||
#define RTC_ALARM_MINUTE (RTC_ALARM_SECOND * 60)
|
#define RTC_ALARM_MINUTE (RTC_ALARM_SECOND * 60)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue