From: David Fries Date: Thu, 16 Oct 2008 05:05:03 +0000 (-0700) Subject: W1: ds2490.c add support for strong pullup X-Git-Tag: v2.6.28-rc1~313 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1f4ec2d7f6c4560a9d0c1abab2e8effe9ba93921;p=pandora-kernel.git W1: ds2490.c add support for strong pullup Add strong pullup support for ds2490 driver, also drop mdelay(750), which busy waits, usage in favour of msleep for long delays. Now with msleep only being called when the strong pullup is active, one wire bus operations are only taking minimal system overhead. The new set_pullup will only enable the strong pullup when requested, which is expected to be the only write operation that will benefit from a strong pullup. Signed-off-by: David Fries Signed-off-by: Evgeniy Polyakov Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed