diff options
author | Jun Yan <juyan@nvidia.com> | 2013-12-03 11:35:52 -0800 |
---|---|---|
committer | Bharat Nihalani <bnihalani@nvidia.com> | 2013-12-04 20:36:45 -0800 |
commit | d101f94880a1161674f73c74effc643ea68c862f (patch) | |
tree | 5d8141a76221196a40d25a2eefbab4a999f7bf6d /drivers/usb/misc | |
parent | 9eec03df07d6a143ab05d236c15b51ae9925cb9a (diff) |
usb: misc: shieldled: Add suspend/resume callback
Add callback to handle system suspend/resume.For now
nothing special need to be done, but without these callbacks
usb driver will call disconnect/probe during system suspend/resume,
which is not appropriate.
Bug 1352485
Change-Id: I92193f724415bae350182d26893f783b9439da28
Signed-off-by: Jun Yan <juyan@nvidia.com>
Reviewed-on: http://git-master/r/337883
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'drivers/usb/misc')
-rw-r--r-- | drivers/usb/misc/usb_nvshieldled.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/drivers/usb/misc/usb_nvshieldled.c b/drivers/usb/misc/usb_nvshieldled.c index e2b7f5640299..cabe82f317e5 100644 --- a/drivers/usb/misc/usb_nvshieldled.c +++ b/drivers/usb/misc/usb_nvshieldled.c @@ -225,10 +225,22 @@ static void nvshieldled_disconnect(struct usb_interface *interface) dev_info(&interface->dev, "Nvidia Shield LED disconnected\n"); } +static int nvshieldled_suspend(struct usb_interface *interface) +{ + return 0; +} + +static int nvshieldled_resume(struct usb_interface *interface) +{ + return 0; +} + static struct usb_driver shieldled_driver = { .name = "nvshieldled", .probe = nvshieldled_probe, .disconnect = nvshieldled_disconnect, + .suspend = nvshieldled_suspend, + .resume = nvshieldled_resume, .id_table = nvshield_table, }; |