freebsd-skq/sys/sparc64/pci
marius 17423a01f3 At least on some U30 there's a spurious duplicate device node of an EBus
bridge in the device tree which lacks the mandatory (also by the OFW PCI
bus binding spec) "reg" property. Change the code to just ignore nodes
missing the "reg" property instead of panicing when encountering such a
node. Also ignore nodes without a "name" property (guaranteed by the OFW
PCI bus binding spec). This brings the behaviour of the MD OFW PCI code
regarding such incomplete nodes in line with the EBus and the SBus code.

Tested by:	Cyril Tikhomiroff <tikho@anor.net>
MFC after:	1 month
2005-01-20 13:29:31 +00:00
..
apb.c - Introduce an ofw_bus kobj-interface for retrieving the OFW node and a 2004-08-12 17:41:33 +00:00
ofw_pci_if.m /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
ofw_pci.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
ofw_pci.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
ofw_pcib_subr.c - Introduce an ofw_bus kobj-interface for retrieving the OFW node and a 2004-08-12 17:41:33 +00:00
ofw_pcib_subr.h - Introduce an ofw_bus kobj-interface for retrieving the OFW node and a 2004-08-12 17:41:33 +00:00
ofw_pcib.c - Introduce an ofw_bus kobj-interface for retrieving the OFW node and a 2004-08-12 17:41:33 +00:00
ofw_pcibus.c At least on some U30 there's a spurious duplicate device node of an EBus 2005-01-20 13:29:31 +00:00
psycho.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
psychoreg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
psychovar.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00