arm: usb: cdc: Fix cdc-acm auto pm issues
authorSeshendra Gadagottu <sgadagottu@nvidia.com>
Mon, 12 Dec 2011 18:02:01 +0000 (23:02 +0530)
committerVarun Wadekar <vwadekar@nvidia.com>
Wed, 21 Dec 2011 06:36:27 +0000 (11:36 +0530)
commit7c43ad504033d90c14c13fef72c924a74d6db981
tree7f48da63bf1e57e8501467f1bde357f5c77e485c
parent924cfdbab3f683b3c3210c950e5efe70734ebfdd
arm: usb: cdc: Fix cdc-acm auto pm issues

Buffer usb urb request during suspend/resuming and send
it after resume is done. Make "needs_remote_wakeup = 0"
to pass auto suspend check.

BUG 909614

Change-Id: Ia966a8dc8ab6f808220562f08b072c66bb4678a1
Reviewed-on: http://git-master/r/70166
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
drivers/usb/class/cdc-acm.c
drivers/usb/class/cdc-acm.h