aboutsummaryrefslogtreecommitdiff
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2008-09-20 22:00:40 -0700
committerGreg Kroah-Hartman <gregkh@suse.de>2008-10-08 20:23:10 -0700
commitd78fdd8a0e39de2115ef051f4d33b4b5df476164 (patch)
tree99a4fae9c66b4479545e8408cab02c1ebdf25103 /scripts/patch-kernel
parent28a65ba636ea471e15c8552faeb2be0eb179b385 (diff)
sparc64: Fix disappearing PCI devices on e3500.
[ Upstream commit 7ee766d8fba9dfd93bf3eca7a8d84a25404a68dc ] Based upon a bug report by Meelis Roos. The OF device layer builds properties by matching bus types and applying 'range' properties as appropriate, up to the root. The match for "PCI" busses is looking at the 'device_type' property, and this does work %99 of the time. But on an E3500 system with a PCI QFE card, the DEC 21153 bridge sitting above the QFE network interface devices has a 'name' of "pci", but it completely lacks a 'device_type' property. So we don't match it as a PCI bus, and subsequently we end up with no resource values at all for the devices sitting under that DEC bridge. Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions