commit | e3c71a32915fabb095de7108c22672e457631a08 | [log] [tgz] |
---|---|---|
author | David S. Miller <davem@davemloft.net> | Thu Aug 28 21:02:58 2008 -0700 |
committer | David S. Miller <davem@davemloft.net> | Thu Aug 28 22:59:10 2008 -0700 |
tree | 86461d9740df55f8377dabc4248ee88661e256da | |
parent | 66e4f8c076f8803e83879d986a7803a918b2129e [diff] |
sparc: Fix resource flags for PCI children in OF device tree. When a device is under an EBUS or ISA bus, the resource flags don't get set properly. Fix this by re-evaluating the resource flags at each level of bus as we apply ranges on the way to the root. And let PCI override any existing flags setting, but don't let the default flags calculator make such overrides. Signed-off-by: David S. Miller <davem@davemloft.net>