diff options
author | Russ Anderson <(rja@sgi.com)> | 2005-05-09 15:03:00 -0700 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2005-05-17 12:52:43 -0700 |
commit | bb68c12b40c3c745381d7ce61d7b2e371f157505 (patch) | |
tree | 5ff0f0f266601f5eebe82744dee9302e746c936f /include/asm-ia64/sn/sn_sal.h | |
parent | 056b5033fb8d16095fb074fc910fad90186374f3 (diff) |
[IA64-SGI] cpe interrupts are not being enabled.
acpi_request_vector() is called in ia64_mca_init() to get the cpe_vector.
The problem is that acpi_request_vector() looks in platform_intr_list[] to
get the vector, but platform_intr_list[] is not initialized with a valid
vector until later (in sn_setup()). Without a valid vector the code
defaults to polling mode.
This patch moves the call to acpi_request_vector() from ia64_mca_init()
to ia64_mca_late_init(), which is after platform_intr_list[] is initialized.
Signed-off-by: Russ Anderson (rja@sgi.com)
Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'include/asm-ia64/sn/sn_sal.h')
0 files changed, 0 insertions, 0 deletions