jz4740_rtc_reg_write
ret = jz4740_rtc_reg_write(rtc, JZ_REG_RTC_CTRL, ctrl);
ret = jz4740_rtc_reg_write(rtc, JZ_REG_RTC_SEC, rtc_tm_to_time64(time));
return jz4740_rtc_reg_write(rtc, JZ_REG_RTC_SCRATCHPAD, 0x12345678);
ret = jz4740_rtc_reg_write(rtc, JZ_REG_RTC_SEC_ALARM, secs);
jz4740_rtc_reg_write(rtc, JZ_REG_RTC_HIBERNATE, 1);
jz4740_rtc_reg_write(rtc, JZ_REG_RTC_WAKEUP_FILTER, wakeup_ticks);
jz4740_rtc_reg_write(rtc, JZ_REG_RTC_RESET_COUNTER, reset_ticks);
return jz4740_rtc_reg_write(rtc, JZ_REG_RTC_CKPCR,
jz4740_rtc_reg_write(rtc, JZ_REG_RTC_CKPCR, 0);
jz4740_rtc_reg_write(rtc, JZ_REG_RTC_REGULATOR, rate - 1);