From: David Brownell Date: Fri, 13 Jun 2008 04:38:06 +0000 (-0700) Subject: net/enc28j60: low power mode X-Git-Tag: v2.6.26-rc7~20^2~3^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7dac6f8df607929e51f4fd598d80bd009c45a9f8;p=pandora-kernel.git net/enc28j60: low power mode Keep enc28j60 chips in low-power mode when they're not in use. At typically 120 mA, these chips run hot even when idle; this low power mode cuts that power usage by a factor of around 100. This version provides a generic routine to poll a register until its masked value equals some value ... e.g. bit set or cleared. It's basically what the previous wait_phy_ready() did, but this version is generalized to support the handshaking needed to enter and exit low power mode. Signed-off-by: David Brownell Signed-off-by: Claudio Lanconelli Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed