| /rk3399_rockchip-uboot/drivers/rtc/ |
| H A D | s3c24x0_rtc.c | 31 struct s3c24x0_rtc *rtc = s3c24x0_get_base_rtc(); in SetRTC_Access() local 35 writeb(readb(&rtc->rtccon) | 0x01, &rtc->rtccon); in SetRTC_Access() 39 writeb(readb(&rtc->rtccon) & ~0x01, &rtc->rtccon); in SetRTC_Access() 48 struct s3c24x0_rtc *rtc = s3c24x0_get_base_rtc(); in rtc_get() local 58 sec = readb(&rtc->bcdsec); in rtc_get() 59 min = readb(&rtc->bcdmin); in rtc_get() 60 hour = readb(&rtc->bcdhour); in rtc_get() 61 mday = readb(&rtc->bcddate); in rtc_get() 62 wday = readb(&rtc->bcdday); in rtc_get() 63 mon = readb(&rtc->bcdmon); in rtc_get() [all …]
|
| H A D | davinci.c | 16 struct davinci_rtc *rtc = (struct davinci_rtc *)DAVINCI_RTC_BASE; in rtc_get() local 20 status = readl(&rtc->status); in rtc_get() 28 sec = readl(&rtc->second); in rtc_get() 29 min = readl(&rtc->minutes); in rtc_get() 30 hour = readl(&rtc->hours); in rtc_get() 31 mday = readl(&rtc->day); in rtc_get() 32 wday = readl(&rtc->dotw); in rtc_get() 33 mon_cent = readl(&rtc->month); in rtc_get() 34 year = readl(&rtc->year); in rtc_get() 60 struct davinci_rtc *rtc = (struct davinci_rtc *)DAVINCI_RTC_BASE; in rtc_set() local [all …]
|
| H A D | mcfrtc.c | 28 volatile rtc_t *rtc = (rtc_t *) (CONFIG_SYS_MCFRTC_BASE); in rtc_get() local 33 rtc_days = rtc->days; in rtc_get() 34 rtc_hrs = rtc->hourmin >> 8; in rtc_get() 35 rtc_mins = RTC_HOURMIN_MINUTES(rtc->hourmin); in rtc_get() 39 tim = (tim * 60) + rtc->seconds; in rtc_get() 57 volatile rtc_t *rtc = (rtc_t *) (CONFIG_SYS_MCFRTC_BASE); in rtc_set() local 90 rtc->days = days; in rtc_set() 91 rtc->hourmin = (tmp->tm_hour << 8) | tmp->tm_min; in rtc_set() 92 rtc->seconds = tmp->tm_sec; in rtc_set() 99 volatile rtc_t *rtc = (rtc_t *) (CONFIG_SYS_MCFRTC_BASE); in rtc_reset() local [all …]
|
| H A D | ftrtc010.c | 43 static struct ftrtc010 *rtc = (struct ftrtc010 *)CONFIG_FTRTC010_BASE; variable 47 writel(FTRTC010_CR_ENABLE, &rtc->cr); in ftrtc010_enable() 62 second = readl(&rtc->sec); in ftrtc010_time() 63 day = readl(&rtc->day); in ftrtc010_time() 64 hour = readl(&rtc->hour); in ftrtc010_time() 65 minute = readl(&rtc->min); in ftrtc010_time() 66 second2 = readl(&rtc->sec); in ftrtc010_time() 81 __func__, readl(&rtc->record)); in rtc_get() 84 now = (ftrtc010_time() + readl(&rtc->record)) / RTC_DIV_COUNT; in rtc_get() 86 now = ftrtc010_time() + readl(&rtc->record); in rtc_get() [all …]
|
| H A D | mc13xxx-rtc.c | 13 int rtc_get(struct rtc_time *rtc) in rtc_get() argument 39 rtc_to_tm(tim, rtc); in rtc_get() 41 rtc->tm_yday = 0; in rtc_get() 42 rtc->tm_isdst = 0; in rtc_get() 47 int rtc_set(struct rtc_time *rtc) in rtc_set() argument 54 time = rtc_mktime(rtc); in rtc_set()
|
| H A D | Kconfig | 13 drivers to perform the actual functions. See rtc.h for a 34 bool "Enable RK808/RK818/RK805/816/817 rtc support" 37 This adds a driver for the RK808/RK818/RK805/816/817 rtc support.
|
| H A D | Makefile | 9 obj-$(CONFIG_DM_RTC) += rtc-uclass.o 36 obj-$(CONFIG_RTC_MC13XXX) += mc13xxx-rtc.o
|
| /rk3399_rockchip-uboot/arch/arm/dts/ |
| H A D | at91sam9g45-corvus.dts | 78 rtc@fffffd20 { 79 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 87 rtc@fffffdb0 {
|
| H A D | socfpga_cyclone5_sockit.dts | 62 rtc: rtc@68 { label
|
| H A D | socfpga_cyclone5_socrates.dts | 54 rtc: rtc@68 { label
|
| H A D | at91sam9260-smartweb.dts | 86 rtc@fffffd20 { 87 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
| H A D | at91sam9g20-taurus.dts | 95 rtc@fffffd20 { 96 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
| H A D | socfpga_cyclone5_vining_fpga.dts | 62 rtc: rtc@68 { label
|
| H A D | zynqmp-zc1751-xm016-dc2.dts | 26 rtc0 = &rtc; 124 rtc@68 { 186 &rtc {
|
| H A D | at91sam9g45-gurnard.dts | 130 rtc@fffffd20 { 131 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
| H A D | twl4030.dtsi | 17 rtc { 18 compatible = "ti,twl4030-rtc";
|
| H A D | at91sam9g20ek_common.dtsi | 112 rtc@fffffd20 { 113 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
| H A D | at91sam9m10g45ek.dts | 207 rtc@fffffd20 { 208 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 216 rtc@fffffdb0 {
|
| /rk3399_rockchip-uboot/arch/arm/mach-omap2/am33xx/ |
| H A D | board.c | 279 struct davinci_rtc *rtc = (struct davinci_rtc *)RTC_BASE; in rtc32k_enable() local 286 writel(RTC_KICK0R_WE, &rtc->kick0r); in rtc32k_enable() 287 writel(RTC_KICK1R_WE, &rtc->kick1r); in rtc32k_enable() 290 writel((1 << 3) | (1 << 6), &rtc->osc); in rtc32k_enable()
|
| /rk3399_rockchip-uboot/post/drivers/ |
| H A D | Makefile | 8 obj-y += flash.o i2c.o memory.o rtc.o
|
| /rk3399_rockchip-uboot/arch/x86/dts/ |
| H A D | rtc.dtsi | 2 rtc {
|
| H A D | broadwell_som-6896.dts | 5 /include/ "rtc.dtsi"
|
| /rk3399_rockchip-uboot/arch/sandbox/dts/ |
| H A D | test.dts | 229 rtc_0: rtc@43 { 231 compatible = "sandbox-rtc"; 233 compatible = "sandbox,i2c-rtc"; 237 rtc_1: rtc@61 { 239 compatible = "sandbox-rtc"; 241 compatible = "sandbox,i2c-rtc";
|
| /rk3399_rockchip-uboot/arch/m68k/cpu/mcf5227x/ |
| H A D | cpu_init.c | 105 rtc_t *rtc = (rtc_t *)(CONFIG_SYS_MCFRTC_BASE); in cpu_init_r() local 106 rtcex_t *rtcex = (rtcex_t *)&rtc->extended; in cpu_init_r()
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-sunxi/ |
| H A D | timer.h | 75 struct sunxi_rtc rtc; member
|