static int nvshieldled_suspend(struct usb_interface *interface)
{
+ dev_info(&interface->dev, "Nvidia Shield LED suspended\n");
return 0;
}
static int nvshieldled_resume(struct usb_interface *interface)
{
+ dev_info(&interface->dev, "Nvidia Shield LED resumed\n");
return 0;
}
+static int nvshieldled_reset_resume(struct usb_interface *interface)
+{
+ dev_info(&interface->dev, "Nvidia Shield USB reset resume");
+}
+
static struct usb_driver shieldled_driver = {
.name = "nvshieldled",
.probe = nvshieldled_probe,
.disconnect = nvshieldled_disconnect,
.suspend = nvshieldled_suspend,
.resume = nvshieldled_resume,
+ .reset_resume = nvshieldled_reset_resume,
.id_table = nvshield_table,
};