From: Feng Tang Date: Thu, 7 Apr 2011 01:39:44 +0000 (+0800) Subject: rtc, x86/mrst/vrtc: Fix boot crash in rtc_read_alarm() X-Git-Tag: v2.6.39-rc3~17^4~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=de97a21a23dda34f1754a748560dede139e6bfc2;p=pandora-kernel.git rtc, x86/mrst/vrtc: Fix boot crash in rtc_read_alarm() Commit f44f7f96a20 ("RTC: Initialize kernel state from RTC") caused a boot regression on the MRST platform. The reason is that rtc_device_register() calls rtc_read_alarm() after that change, which function does not have all driver data set up yet. The rtc-mrst driver needs to call dev_set_drvdata() before rtc_device_register() gets called. Signed-off-by: Feng Tang Signed-off-by: Alan Cox Acked-by: John Stultz Cc: Alessandro Zummo Cc: Linus Torvalds Link: http://lkml.kernel.org/r/1302140384-27571-1-git-send-email-feng.tang@intel.com Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed