Fix sparc64 v100 platform booting.
commitf2727f8d5b360a161a3aeeb798df86f7b1aa7270
authorDavid Miller <davem@davemloft.net>
Thu, 20 Sep 2007 19:34:02 +0000 (20 12:34 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 26 Sep 2007 17:54:44 +0000 (26 10:54 -0700)
tree1af9dabcf154ceb90aae0ca48002c4f32e7d95f7
parent13af16119a223fdb9fa99dec8abf978f15480321
Fix sparc64 v100 platform booting.

commit 2cc7345ff71b27b5ac99e49ad7de39360042f601 in mainline

Subject: [PATCH] [SPARC64]: Fix booting on V100 systems.

On the root PCI bus, the OBP device tree lists device 3 twice.
Once as 'pm' and once as 'lomp'.

Everything goes downhill from there.

Ignore the second instance to workaround this.

Thanks to Kövedi_Krisztián for the bug report and
testing the fix.

Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/sparc64/kernel/pci.c