/**
 * @file   regs-rtc.h
 * @brief  RTC register file for driver
 *
 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
 */

#ifndef __REGS_RTC_H__
#define __REGS_RTC_H__

#define RTC_SFR_BASE		0x101E0000

#define RTCINTP			(0x30)
#define RTCINTP_ALM		(1 << 1)
#define RTCINTP_TIC		(1 << 0)

#define RTCCON			(0x40)
#define RTCCON_RTCEN		(1 << 0)
#define RTCCON_CLKSEL		(1 << 1)
#define RTCCON_CNTSEL		(1 << 2)
#define RTCCON_CLKRST		(1 << 3)
#define RTCCON_TICEN		(1 << 8)
#define RTCCON_TICMSK		(0xF << 7)
#define RTCCON_TICSHT		(7)
#define RTCCON_TICKSEL_SHIFT	(4)

#define RTCTICNT		(0x44)
#define RTCBCDSEC		(0x70)
#define RTCBCDMIN		(0x74)
#define RTCBCDHOUR		(0x78)
#define RTCBCDDAY		(0x7C)
#define RTCBCDDAYWEEK		(0x80)
#define RTCBCDMON		(0x84)
#define RTCBCDYEAR		(0x88)
#define RTCCURTICNT		(0x90)

#endif	/* __REGS_RTC_H__ */
