aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/bcma/host_pci.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/bcma/host_pci.c b/drivers/bcma/host_pci.c
index f52239feb4cb..69c10a7b7c61 100644
--- a/drivers/bcma/host_pci.c
+++ b/drivers/bcma/host_pci.c
@@ -260,8 +260,7 @@ static void bcma_host_pci_remove(struct pci_dev *dev)
260#ifdef CONFIG_PM_SLEEP 260#ifdef CONFIG_PM_SLEEP
261static int bcma_host_pci_suspend(struct device *dev) 261static int bcma_host_pci_suspend(struct device *dev)
262{ 262{
263 struct pci_dev *pdev = to_pci_dev(dev); 263 struct bcma_bus *bus = dev_get_drvdata(dev);
264 struct bcma_bus *bus = pci_get_drvdata(pdev);
265 264
266 bus->mapped_core = NULL; 265 bus->mapped_core = NULL;
267 266
@@ -270,8 +269,7 @@ static int bcma_host_pci_suspend(struct device *dev)
270 269
271static int bcma_host_pci_resume(struct device *dev) 270static int bcma_host_pci_resume(struct device *dev)
272{ 271{
273 struct pci_dev *pdev = to_pci_dev(dev); 272 struct bcma_bus *bus = dev_get_drvdata(dev);
274 struct bcma_bus *bus = pci_get_drvdata(pdev);
275 273
276 return bcma_bus_resume(bus); 274 return bcma_bus_resume(bus);
277} 275}