Skip to content
  • David Brownell's avatar
    USB: defines for USB "Link Power Management" (LPM) ECN · dbe0dbb7
    David Brownell authored
    
    
    There's a new PM-related change notice for the USB 2.0 specification
    called "Link Power Management" (LPM).  It defines a new "L1 Suspend"
    state which resembles the current (L2) suspend state, except that it
    can be entered and exited much more quickly.  It should thus be more
    useful for runtime PM, even though it doesn't mandate reduced power
    draw from VBUS.
    
    This patch provides the relevant #defines for usbcore.  Actually
    implementing these mechanisms requires host silicon that can generate
    new USB packets, plus hubs handling some new requests and peripherals
    which understand the new packets.
    
    Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    dbe0dbb7