[SPARC64]: Refine Sabre wsync logic.
authorDavid S. Miller <davem@sunset.davemloft.net>
Thu, 13 Jul 2006 04:16:07 +0000 (21:16 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Thu, 13 Jul 2006 08:50:13 +0000 (01:50 -0700)
commit9bbd952e7f965757b5c913b6f98ad37a191137bd
tree134f38166dd1829c14739fcecd453f0bf2c1136d
parent91d1ed1a6d225e3cf4bd8ede6235b1be65f7651a
[SPARC64]: Refine Sabre wsync logic.

It is only needed when there is a PCI-PCI bridge sitting
between the device and the PCI host controller which is
not a Simba APB bridge.

Add logic to handle two special cases:

1) device behind EBUS, which sits on PCI
2) PCI controller interrupts

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc64/kernel/prom.c