• David Brownell's avatar
    [PATCH] USB: wakeup flag updates (2/3) uhci-hcd · baefbc39
    David Brownell authored
    This makes UHCI stop using the HCD glue wakeup flags to report whether
    the controller can wake the system.  The existing code was wrong anyway;
    having a PCI PM capability doesn't imply it reports PME# is supported.
    
    I skimmed Intel's ICH7 datasheet and that basically says the wakeup
    signaling gets routed only through ACPI registers.  (On the other hand,
    many VIA chips provide the PCI PM capabilities...)  I think that doing
    this correctly with UHCI is going to require the ACPI folk to associate
    the /proc/acpi/wakeup identifiers (and wakeup enable/disable flags)
    with the relevant /sys/devices/pci*/...  devices.
    
    From: David Brownell <dbrownell@users.sourceforge.net>
    Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
    baefbc39
uhci-hcd.c 24 KB