From: Paul Mundt Date: Mon, 28 Apr 2008 09:11:57 +0000 (-0700) Subject: rtc: rtc-rs5c372: fix up NULL name in transfer error path X-Git-Tag: v2.6.26-rc1~1014 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e2bfe3424b368e977002fc58f81536d5d8ea9449;p=pandora-kernel.git rtc: rtc-rs5c372: fix up NULL name in transfer error path rs5c_get_regs() currently uses rs5c->rtc->name for its debug printk when i2c_transfer() fails, though it is used several times before the rtc dev has been registered. The earliest we can get at the symbolic name is via the i2c client's struct device, which can be handled by moving the first rs5c_get_regs() until after the client pointer is assigned. Signed-off-by: Paul Mundt Cc: David Brownell Cc: Alessandro Zummo Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed