• Roger Luethi's avatar
    [PATCH] via-rhine: Really call rhine_power_init() · 96ab2dec
    Roger Luethi authored
    Without this patch, mainline via-rhine cannot wake the chip if some other
    driver puts it to D3. The problem has hit quite a few people already.
    
    This is a fix for the heisenbug with via-rhine refusing to work
    sometimes. Patch "[9/9] Restructure reset code" contained a change made
    necessary by patch [8/9]. Mainline merged [8/9] for 2.6.8 and is still
    missing the fix, while -mm got it with [9/9].
    
    Jesper Juhl provided crucial test data when no one else was able to
    reproduce the symptoms.
    Signed-off-by: default avatarRoger Luethi <rl@hellgate.ch>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    96ab2dec
via-rhine.c 55.6 KB