• Henrik Rydberg's avatar
    Input: bcm5974 - retract efi-broken suspend_resume · d90e6f6a
    Henrik Rydberg authored
    With the recent system-wide improvements on suspend/resume and EFI
    booting the suspend_resume method of the bcm5974 has broken. When
    waking up from the S3 state on the MacBookAir, the trackpad is found
    in a yet unknown state, unable to switch to the proper multitouch
    mode. The result is a frozen touchpad, and a flood of errors of the
    kind
    
    	bcm5974: bad trackpad package, length: 8.
    
    This patch retracts the reset_resume method altogether, falling back
    on the generic unbind/rebind functionality of the usb layer until
    further investigations can be made as how to reset the device when
    booting from efi.
    Signed-off-by: default avatarHenrik Rydberg <rydberg@euromail.se>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarDmitry Torokhov <dtor@mail.ru>
    d90e6f6a
bcm5974.c 23.8 KB