power: Fix udev autosuspend rules for USB devices

BUG=chromium:696124
TEST=emerge-gru power_manager
  scp /build/gru/lib/udev/rules.d/99-autosuspend.rules ${DUT}:/lib/udev/rules.d/
  reboot DUT / restart udev
  plug security key ("gnubby")
  cat /sys/bus/usb/devices/${USBDEV}/power/control
    => auto
  plug USB mass storage device
  cat /sys/bus/usb/devices/${USBDEV}/power/control
    => on

Change-Id: I3c1a6fa34688a07f3f593ed6bd957e8228fe50a8
Reviewed-on: https://chromium-review.googlesource.com/446960
Commit-Ready: Matthias Kaehlcke <mka@chromium.org>
Tested-by: Matthias Kaehlcke <mka@chromium.org>
Reviewed-by: Dan Erat <derat@chromium.org>
Reviewed-by: Todd Broch <tbroch@chromium.org>
(cherry picked from commit a61d2475dd6467fc31f39149cf0d4b71eca339e0)
Reviewed-on: https://chromium-review.googlesource.com/456621
Reviewed-by: Matthias Kaehlcke <mka@chromium.org>
Commit-Queue: Matthias Kaehlcke <mka@chromium.org>
(cherry picked from commit e4780ea00442f0a315db719f5f94b30a59075b0a)
Reviewed-on: https://chromium-review.googlesource.com/456625
Tested-by: REDDEIAH RAJU KONDURU <rkonduru@google.com>
Reviewed-by: Kishan Kunduru <kkunduru@chromium.org>
Reviewed-by: Hisham Yehia <hyehia@google.com>
Commit-Queue: Hisham Yehia <hyehia@google.com>
1 file changed