Przeglądaj źródła

[ARM] sa1100: stop doing our own rtc management over suspend

Remove the RTC management over a suspend/resume cycle.  As per the
corresponding PXA patch, the RTC library code handles updating
system time on resume.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Russell King 18 lat temu
rodzic
commit
f3ebbc20ab
1 zmienionych plików z 0 dodań i 9 usunięć
  1. 0 9
      arch/arm/mach-sa1100/pm.c

+ 0 - 9
arch/arm/mach-sa1100/pm.c

@@ -57,12 +57,7 @@ enum {	SLEEP_SAVE_SP = 0,
 static int sa11x0_pm_enter(suspend_state_t state)
 static int sa11x0_pm_enter(suspend_state_t state)
 {
 {
 	unsigned long gpio, sleep_save[SLEEP_SAVE_SIZE];
 	unsigned long gpio, sleep_save[SLEEP_SAVE_SIZE];
-	struct timespec delta, rtc;
 
 
-	/* preserve current time */
-	rtc.tv_sec = RCNR;
-	rtc.tv_nsec = 0;
-	save_time_delta(&delta, &rtc);
 	gpio = GPLR;
 	gpio = GPLR;
 
 
 	/* save vital registers */
 	/* save vital registers */
@@ -119,10 +114,6 @@ static int sa11x0_pm_enter(suspend_state_t state)
 	 */
 	 */
 	PSSR = PSSR_PH;
 	PSSR = PSSR_PH;
 
 
-	/* restore current time */
-	rtc.tv_sec = RCNR;
-	restore_time_delta(&delta, &rtc);
-
 	return 0;
 	return 0;
 }
 }