Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Staging: rar_register: add suspend and resume functions

Add suspend and resume functions (which are currently stubs
returning -ENOSYS)

Signed-off-by: Mark Allyn <mark.a.allyn@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Mark Allyn and committed by
Greg Kroah-Hartman
3913add4 433e63c6

+14 -1
+14 -1
drivers/staging/rar_register/rar_register.c
··· 506 506 } 507 507 EXPORT_SYMBOL(register_rar); 508 508 509 + /* Suspend - returns -ENOSYS */ 510 + static int rar_suspend(struct pci_dev *dev, pm_message_t state) 511 + { 512 + return -ENOSYS; 513 + } 514 + 515 + static int rar_resume(struct pci_dev *dev) 516 + { 517 + return -ENOSYS; 518 + } 519 + 509 520 /* 510 521 * This function registers the driver with the device subsystem ( 511 522 * either PCI, USB, etc). ··· 593 582 static struct pci_driver rar_pci_driver = { 594 583 .name = "rar_register_driver", 595 584 .id_table = rar_pci_id_tbl, 596 - .probe = rar_probe 585 + .probe = rar_probe, 586 + .suspend = rar_suspend, 587 + .resume = rar_resume 597 588 }; 598 589 599 590 static int __init rar_init_handler(void)