RCNR
dev_dbg(sharpsl_pm.dev, "Time is: %08x\n", RCNR);
if ((sharpsl_pm.charge_mode == CHRG_ON) && ((alarm_enable && ((alarm_time - RCNR) > (SHARPSL_BATCHK_TIME_SUSPEND + 30))) || !alarm_enable)) {
RTAR = RCNR + SHARPSL_BATCHK_TIME_SUSPEND;
time = RCNR;
if ((RCNR - time) > SHARPSL_WAIT_CO_TIME)
time = RCNR;
if ((RCNR-time) > SHARPSL_WAIT_CO_TIME) {