linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / arch / ia64 / hp / sim / hpsim_irq.c
index 8145547..c0d25a2 100644 (file)
@@ -44,8 +44,8 @@ hpsim_irq_init (void)
        int i;
 
        for (i = 0; i < NR_IRQS; ++i) {
-               idesc = irq_desc + i;
-               if (idesc->chip == &no_irq_type)
-                       idesc->chip = &irq_type_hp_sim;
+               idesc = irq_descp(i);
+               if (idesc->handler == &no_irq_type)
+                       idesc->handler = &irq_type_hp_sim;
        }
 }