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

Commit 0f3e2504 authored by David S. Miller's avatar David S. Miller
Browse files

[SPARC64]: Make sure pbm->prom_node is setup easly enough in psycho.c



It needs to be ready before we invoke pci_determine_mem_io_space().

Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 39964653
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1107,8 +1107,6 @@ static void psycho_pbm_init(struct pci_controller_info *p,
	if (prop)
		pbm->chip_revision = *(int *) prop->value;

	pci_determine_mem_io_space(pbm);

	pbm->parent = p;
	pbm->prom_node = dp;
	pbm->name = dp->full_name;
@@ -1117,6 +1115,8 @@ static void psycho_pbm_init(struct pci_controller_info *p,
	       pbm->name,
	       pbm->chip_version, pbm->chip_revision);

	pci_determine_mem_io_space(pbm);

	prop = of_find_property(dp, "bus-range", NULL);
	busrange = prop->value;
	pbm->pci_first_busno = busrange[0];