Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 06b00514 authored by Yinghai Lu's avatar Yinghai Lu Committed by Bjorn Helgaas
Browse files

i82875p_edac: Assign PCI resources before adding device



Assign PCI resources before pci_bus_add_device().  The resources must be
assigned before a driver can claim the device.

[bhelgaas: changelog]
Signed-off-by: default avatarYinghai Lu <yinghai@kernel.org>
Signed-off-by: default avatarBjorn Helgaas <bhelgaas@google.com>
parent 67d29b5c
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -293,13 +293,14 @@ static int i82875p_setup_overfl_dev(struct pci_dev *pdev,
		if (dev == NULL)
			return 1;

		pci_bus_assign_resources(dev->bus);

		err = pci_bus_add_device(dev);
		if (err) {
			i82875p_printk(KERN_ERR,
				"%s(): pci_bus_add_device() Failed\n",
				__func__);
		}
		pci_bus_assign_resources(dev->bus);
	}

	*ovrfl_pdev = dev;