commit | a23c3a86e9952a8badb49a6bb1de455c1f5bad6d | [log] [tgz] |
---|---|---|
author | David S. Miller <davem@sunset.davemloft.net> | Wed Jul 12 15:59:53 2006 -0700 |
committer | David S. Miller <davem@sunset.davemloft.net> | Thu Jul 13 01:50:08 2006 -0700 |
tree | 1c8a9b6df274b82cfb08c1e29ad34c1f6db71f28 | |
parent | 17556fe861d8f76ed13e975ceb6eae450671aba1 [diff] |
[SPARC64]: Fix 2 bugs in sabre_irq_build() When installing the IRQ pre-handler, we were not setting up the second argument correctly. It should be a pointer to the sabre_irq_data, not the config space PIO address. Furthermore, we only need this pre-handler installed if the device sits behind a PCI bridge that is not Sabre or Simba/APB. Signed-off-by: David S. Miller <davem@davemloft.net>