Commit 355db998 authored by David S. Miller's avatar David S. Miller
Browse files

[SPARC64]: Explicitly init *nregs to 0 in find_device_prom_node().

parent 987b6de7
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -39,6 +39,8 @@ static int __init find_device_prom_node(struct pci_pbm_info *pbm,
{
	int node;

	*nregs = 0;

	/*
	 * Return the PBM's PROM node in case we are it's PCI device,
	 * as the PBM's reg property is different to standard PCI reg
@@ -51,10 +53,8 @@ static int __init find_device_prom_node(struct pci_pbm_info *pbm,
	     pdev->device == PCI_DEVICE_ID_SUN_SCHIZO ||
	     pdev->device == PCI_DEVICE_ID_SUN_TOMATILLO ||
	     pdev->device == PCI_DEVICE_ID_SUN_SABRE ||
	     pdev->device == PCI_DEVICE_ID_SUN_HUMMINGBIRD)) {
		*nregs = 0;
	     pdev->device == PCI_DEVICE_ID_SUN_HUMMINGBIRD))
		return bus_prom_node;
	}

	node = prom_getchild(bus_prom_node);
	while (node != 0) {