static int timer_suspend(struct sys_device *dev, u32 state)
static int timer_suspend(struct sys_device *dev, pm_message_t state)
static int timer_suspend(struct sys_device *dev, u32 state){	/*	 * Estimate time zone so that set_time can update the clock	 */	long cmos_time =  get_cmos_time();	clock_cmos_diff = -cmos_time;	clock_cmos_diff += get_seconds();	sleep_start = cmos_time;	return 0;}