Lines Matching refs:ctrl1
33 int ctrl1 = 0; in wm_get_timestamp() local
36 ctrl1 = tls_reg_read32(HR_PMU_RTC_CTRL1); in wm_get_timestamp()
40 tm_new.tm_mday = (ctrl1 & 0x1f000000) >> 24; in wm_get_timestamp()
41 tm_new.tm_hour = (ctrl1 & 0x001f0000) >> 16; in wm_get_timestamp()
42 tm_new.tm_min = (ctrl1 & 0x00003f00) >> 8; in wm_get_timestamp()
43 tm_new.tm_sec = ctrl1 & 0x0000003f; in wm_get_timestamp()
50 int ctrl1 = 0; in wm_set_timestamp() local
61 ctrl1 |= tblock.tm_sec; in wm_set_timestamp()
62 ctrl1 |= tblock.tm_min << 8; in wm_set_timestamp()
63 ctrl1 |= tblock.tm_hour << 16; in wm_set_timestamp()
64 ctrl1 |= tblock.tm_mday << 24; in wm_set_timestamp()
65 tls_reg_write32(HR_PMU_RTC_CTRL1, ctrl1); in wm_set_timestamp()
81 int ctrl1 = 0; in wm_alarm_set_timestamp() local
91 ctrl1 |= wkalarm->tm_sec; in wm_alarm_set_timestamp()
92 ctrl1 |= wkalarm->tm_min << 8; in wm_alarm_set_timestamp()
93 ctrl1 |= wkalarm->tm_hour << 16; in wm_alarm_set_timestamp()
94 ctrl1 |= tblock.tm_mday << 24; in wm_alarm_set_timestamp()
101 tls_reg_write32(HR_PMU_RTC_CTRL1, ctrl1 | BIT(31));/* must set the enable */ in wm_alarm_set_timestamp()