* [KJ] [PATCH] cleanup of PCIE-portbus driver
@ 2006-04-25 7:09 Henne
2006-04-25 21:16 ` Greg KH
0 siblings, 1 reply; 2+ messages in thread
From: Henne @ 2006-04-25 7:09 UTC (permalink / raw)
To: kernel-janitors
From: Henrik Kretzschmar <henne@nachtwindheim.de>
Marking the pci_device_id table of portdrv_pci.c as __devinitdata and
making save/resore_config() dependend to CONFIG_PM
Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de>
---
--- linux-2.6.17-rc2/drivers/pci/pcie/portdrv_pci.c 2006-04-24
13:31:00.000000000 +0200
+++ linux/drivers/pci/pcie/portdrv_pci.c 2006-04-25 09:04:42.000000000 +0200
@@ -30,23 +30,6 @@
/* global data */
static const char device_name[] = "pcieport-driver";
-static int pcie_portdrv_save_config(struct pci_dev *dev)
-{
- return pci_save_state(dev);
-}
-
-static int pcie_portdrv_restore_config(struct pci_dev *dev)
-{
- int retval;
-
- pci_restore_state(dev);
- retval = pci_enable_device(dev);
- if (retval)
- return retval;
- pci_set_master(dev);
- return 0;
-}
-
/*
* pcie_portdrv_probe - Probe PCI-Express port devices
* @dev: PCI-Express port device being probed
@@ -86,6 +69,23 @@
}
#ifdef CONFIG_PM
+static int pcie_portdrv_save_config(struct pci_dev *dev)
+{
+ return pci_save_state(dev);
+}
+
+static int pcie_portdrv_restore_config(struct pci_dev *dev)
+{
+ int retval;
+
+ pci_restore_state(dev);
+ retval = pci_enable_device(dev);
+ if (retval)
+ return retval;
+ pci_set_master(dev);
+ return 0;
+}
+
static int pcie_portdrv_suspend (struct pci_dev *dev, pm_message_t state)
{
int ret = pcie_port_device_suspend(dev, state);
@@ -105,7 +105,7 @@
/*
* LINUX Device Driver Model
*/
-static const struct pci_device_id port_pci_ids[] = { {
+static const struct pci_device_id port_pci_ids[] __devinitdata = { {
/* handle any PCI-Express port */
PCI_DEVICE_CLASS(((PCI_CLASS_BRIDGE_PCI << 8) | 0x00), ~0),
}, { /* end: all zeroes */ }
_______________________________________________
Kernel-janitors mailing list
Kernel-janitors@lists.osdl.org
https://lists.osdl.org/mailman/listinfo/kernel-janitors
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [KJ] [PATCH] cleanup of PCIE-portbus driver
2006-04-25 7:09 [KJ] [PATCH] cleanup of PCIE-portbus driver Henne
@ 2006-04-25 21:16 ` Greg KH
0 siblings, 0 replies; 2+ messages in thread
From: Greg KH @ 2006-04-25 21:16 UTC (permalink / raw)
To: kernel-janitors
[-- Attachment #1: Type: text/plain, Size: 563 bytes --]
On Tue, Apr 25, 2006 at 09:09:41AM +0200, Henne wrote:
> From: Henrik Kretzschmar <henne@nachtwindheim.de>
>
> Marking the pci_device_id table of portdrv_pci.c as __devinitdata and
> making save/resore_config() dependend to CONFIG_PM
> Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de>
> ---
>
> --- linux-2.6.17-rc2/drivers/pci/pcie/portdrv_pci.c 2006-04-24
> 13:31:00.000000000 +0200
> +++ linux/drivers/pci/pcie/portdrv_pci.c 2006-04-25
> 09:04:42.000000000 +0200
All of your patches are line-wrapped and can not be applied :(
thanks,
greg k-h
[-- Attachment #2: Type: text/plain, Size: 168 bytes --]
_______________________________________________
Kernel-janitors mailing list
Kernel-janitors@lists.osdl.org
https://lists.osdl.org/mailman/listinfo/kernel-janitors
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2006-04-25 21:16 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-25 7:09 [KJ] [PATCH] cleanup of PCIE-portbus driver Henne
2006-04-25 21:16 ` Greg KH
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.