[PATCH] CONFIG_PM=n slim: drivers/pcmcia/*

Remove some code which is unneeded if CONFIG_PM=n.

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>

authored by Alexey Dobriyan and committed by Dominik Brodowski f237de58 ace7d477

+12 -2
+4
drivers/pcmcia/i82092.c
··· 41 }; 42 MODULE_DEVICE_TABLE(pci, i82092aa_pci_ids); 43 44 static int i82092aa_socket_suspend (struct pci_dev *dev, pm_message_t state) 45 { 46 return pcmcia_socket_dev_suspend(&dev->dev, state); ··· 51 { 52 return pcmcia_socket_dev_resume(&dev->dev); 53 } 54 55 static struct pci_driver i82092aa_pci_drv = { 56 .name = "i82092aa", 57 .id_table = i82092aa_pci_ids, 58 .probe = i82092aa_pci_probe, 59 .remove = __devexit_p(i82092aa_pci_remove), 60 .suspend = i82092aa_socket_suspend, 61 .resume = i82092aa_socket_resume, 62 }; 63 64
··· 41 }; 42 MODULE_DEVICE_TABLE(pci, i82092aa_pci_ids); 43 44 + #ifdef CONFIG_PM 45 static int i82092aa_socket_suspend (struct pci_dev *dev, pm_message_t state) 46 { 47 return pcmcia_socket_dev_suspend(&dev->dev, state); ··· 50 { 51 return pcmcia_socket_dev_resume(&dev->dev); 52 } 53 + #endif 54 55 static struct pci_driver i82092aa_pci_drv = { 56 .name = "i82092aa", 57 .id_table = i82092aa_pci_ids, 58 .probe = i82092aa_pci_probe, 59 .remove = __devexit_p(i82092aa_pci_remove), 60 + #ifdef CONFIG_PM 61 .suspend = i82092aa_socket_suspend, 62 .resume = i82092aa_socket_resume, 63 + #endif 64 }; 65 66
+4
drivers/pcmcia/pd6729.c
··· 755 kfree(socket); 756 } 757 758 static int pd6729_socket_suspend(struct pci_dev *dev, pm_message_t state) 759 { 760 return pcmcia_socket_dev_suspend(&dev->dev, state); ··· 765 { 766 return pcmcia_socket_dev_resume(&dev->dev); 767 } 768 769 static struct pci_device_id pd6729_pci_ids[] = { 770 { ··· 783 .id_table = pd6729_pci_ids, 784 .probe = pd6729_pci_probe, 785 .remove = __devexit_p(pd6729_pci_remove), 786 .suspend = pd6729_socket_suspend, 787 .resume = pd6729_socket_resume, 788 }; 789 790 static int pd6729_module_init(void)
··· 755 kfree(socket); 756 } 757 758 + #ifdef CONFIG_PM 759 static int pd6729_socket_suspend(struct pci_dev *dev, pm_message_t state) 760 { 761 return pcmcia_socket_dev_suspend(&dev->dev, state); ··· 764 { 765 return pcmcia_socket_dev_resume(&dev->dev); 766 } 767 + #endif 768 769 static struct pci_device_id pd6729_pci_ids[] = { 770 { ··· 781 .id_table = pd6729_pci_ids, 782 .probe = pd6729_pci_probe, 783 .remove = __devexit_p(pd6729_pci_remove), 784 + #ifdef CONFIG_PM 785 .suspend = pd6729_socket_suspend, 786 .resume = pd6729_socket_resume, 787 + #endif 788 }; 789 790 static int pd6729_module_init(void)
+4 -2
drivers/pcmcia/yenta_socket.c
··· 1213 return ret; 1214 } 1215 1216 - 1217 static int yenta_dev_suspend (struct pci_dev *dev, pm_message_t state) 1218 { 1219 struct yenta_socket *socket = pci_get_drvdata(dev); ··· 1262 1263 return pcmcia_socket_dev_resume(&dev->dev); 1264 } 1265 - 1266 1267 #define CB_ID(vend,dev,type) \ 1268 { \ ··· 1359 .id_table = yenta_table, 1360 .probe = yenta_probe, 1361 .remove = __devexit_p(yenta_close), 1362 .suspend = yenta_dev_suspend, 1363 .resume = yenta_dev_resume, 1364 }; 1365 1366
··· 1213 return ret; 1214 } 1215 1216 + #ifdef CONFIG_PM 1217 static int yenta_dev_suspend (struct pci_dev *dev, pm_message_t state) 1218 { 1219 struct yenta_socket *socket = pci_get_drvdata(dev); ··· 1262 1263 return pcmcia_socket_dev_resume(&dev->dev); 1264 } 1265 + #endif 1266 1267 #define CB_ID(vend,dev,type) \ 1268 { \ ··· 1359 .id_table = yenta_table, 1360 .probe = yenta_probe, 1361 .remove = __devexit_p(yenta_close), 1362 + #ifdef CONFIG_PM 1363 .suspend = yenta_dev_suspend, 1364 .resume = yenta_dev_resume, 1365 + #endif 1366 }; 1367 1368