[PATCH] sky2: suspend / resume fix

2006-06-12 Thread Stephen Hemminger
The resume bug was cause not by an early interrupt but because the idle timeout was not being stopped on suspend. Also disable hardware IRQ's on suspend. Will need to revisit this when wake-on-lan is added. Patch against 2.6.17-rc latest which includes Linus's attempt at fixing this.

Re: [PATCH] sky2: suspend / resume fix

2006-06-12 Thread Jeff Garzik
Stephen Hemminger wrote: @@ -2183,9 +2190,6 @@ static int sky2_poll(struct net_device * int work_done = 0; u32 status = sky2_read32(hw, B0_Y2_SP_EISR); - if (!~status) - return 0; - if (status Y2_IS_HW_ERR) sky2_hw_intr(hw); It's