- andi t1, t0, STATUSF_IP3 /* INTB3 hardware line*/
- bnez t1, ll_ht_smp_irq /* Hypertransport */
- andi t1, t0, STATUSF_IP5 /* INTB5 hardware line */
- bnez t1, ll_timer_irq /* Timer */
-
- nop
- nop
-
- /* Extended interrupts */
- mfc0 t0, CPU_CAUSE
- cfc0 t1, CP0_S1_INTCONTROL
-
- sll t2, t1, 8
-
- and t0, t2
- srl t0, t0, 16
-
-
- andi t1, t0, STATUSF_IP6 /* INTB6 hardware line */
- bnez t1, ll_phy0_irq /* Ethernet port 0 */
- andi t1, t0, STATUSF_IP7 /* INTB7 hardware line */
- bnez t1, ll_phy1_irq /* Ethernet port 1 */
- andi t1, t0, STATUSF_IP8 /* INTB8 hardware line */
- bnez t1, ll_phy2_irq /* Ethernet Port 2 */
-
- nop
- nop
-
- .set reorder
+ andi t2, t0, STATUSF_IP5 /* SMP inter-core interrupts */
+ bnez t2, ll_smp_irq
+ andi t1, t0, STATUSF_IP6
+ bnez t1, ll_ht_irq /* Hypertransport */