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

Commit 42605fa6 authored by Bjorn Helgaas's avatar Bjorn Helgaas Committed by Jesse Barnes
Browse files

parisc/PCI: lba: use pci_create_bus() instead of pci_scan_bus_parented()



No functional change here; just converting from pci_scan_bus_parented()
to pci_create_bus() to make a future patch simpler.

CC: linux-parisc@vger.kernel.org
Signed-off-by: default avatarBjorn Helgaas <bhelgaas@google.com>
Signed-off-by: default avatarJesse Barnes <jbarnes@virtuousgeek.org>
parent f4d9ea9a
Loading
Loading
Loading
Loading
+8 −6
Original line number Diff line number Diff line
@@ -1521,8 +1521,12 @@ lba_driver_probe(struct parisc_device *dev)

	dev->dev.platform_data = lba_dev;
	lba_bus = lba_dev->hba.hba_bus =
		pci_scan_bus_parented(&dev->dev, lba_dev->hba.bus_num.start,
		pci_create_bus(&dev->dev, lba_dev->hba.bus_num.start,
			       cfg_ops, NULL);
	if (!lba_bus)
		return 0;

	lba_bus->subordinate = pci_scan_child_bus(lba_bus);

	/* This is in lieu of calling pci_assign_unassigned_resources() */
	if (is_pdc_pat()) {
@@ -1552,10 +1556,8 @@ lba_driver_probe(struct parisc_device *dev)
		lba_dev->flags |= LBA_FLAG_SKIP_PROBE;
	}

	if (lba_bus) {
	lba_next_bus = lba_bus->subordinate + 1;
	pci_bus_add_devices(lba_bus);
	}

	/* Whew! Finally done! Tell services we got this one covered. */
	return 0;