hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/arch/mips/kernel/rtlx-mt.c
....@@ -51,11 +51,6 @@
5151 return IRQ_HANDLED;
5252 }
5353
54
-static struct irqaction rtlx_irq = {
55
- .handler = rtlx_interrupt,
56
- .name = "RTLX",
57
-};
58
-
5954 static int rtlx_irq_num = MIPS_CPU_IRQ_BASE + MIPS_CPU_RTLX_IRQ;
6055
6156 void _interrupt_sp(void)
....@@ -124,8 +119,7 @@
124119 goto out_class;
125120 }
126121
127
- rtlx_irq.dev_id = rtlx;
128
- err = setup_irq(rtlx_irq_num, &rtlx_irq);
122
+ err = request_irq(rtlx_irq_num, rtlx_interrupt, 0, "RTLX", rtlx);
129123 if (err)
130124 goto out_class;
131125