From: Ondrej Zary Date: Fri, 24 Sep 2010 23:57:02 +0000 (+0000) Subject: de2104x: fix power management X-Git-Tag: v2.6.36-rc6~6^2~17 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b0255a02351b00ca55f4eb2588d05a5db9dd1a58;p=pandora-kernel.git de2104x: fix power management At least my 21041 cards come out of suspend with bus mastering disabled so they did not work after resume(no data transferred). After adding pci_set_master(), the driver oopsed immediately on resume - because de_clean_rings() is called on suspend but de_init_rings() call was missing in resume. Also disable link (reset SIA) before sleep (de4x5 does this too). Signed-off-by: Ondrej Zary Acked-by: Jeff Garzik Signed-off-by: David S. Miller --- Reading git-diff-tree failed