PERFORCE change 71434 for review
John-Mark Gurney
jmg at FreeBSD.org
Sun Feb 20 17:33:14 PST 2005
http://perforce.freebsd.org/chv.cgi?CH=71434
Change 71434 by jmg at jmg_carbon on 2005/02/21 01:32:48
the arm_(un)?mask_irqs only work on a single irq, name it such..
Affected files ...
.. //depot/projects/arm/src/sys/arm/arm/intr.c#5 edit
.. //depot/projects/arm/src/sys/arm/ep93xx/ep93xx.c#4 edit
.. //depot/projects/arm/src/sys/arm/include/intr.h#3 edit
.. //depot/projects/arm/src/sys/arm/sa11x0/sa11x0_irqhandler.c#3 edit
.. //depot/projects/arm/src/sys/arm/xscale/i80321/iq80321.c#3 edit
Differences ...
==== //depot/projects/arm/src/sys/arm/arm/intr.c#5 (text+ko) ====
@@ -67,7 +67,7 @@
struct arm_intr *intr = (struct arm_intr *)arg;
intr->handler(intr->arg);
- arm_unmask_irqs(intr->irq);
+ arm_unmask_irq(intr->irq);
}
void arm_handler_execute(void *, int);
@@ -140,7 +140,7 @@
ih->ih_argument : frame);
}
} else if (ih) {
- arm_mask_irqs(i);
+ arm_mask_irq(i);
ithread_schedule(ithd);
}
}
==== //depot/projects/arm/src/sys/arm/ep93xx/ep93xx.c#4 (text+ko) ====
@@ -80,7 +80,7 @@
void
-arm_unmask_irqs(int irq)
+arm_unmask_irq(int irq)
{
KASSERT(irq < VIC_NIRQ * 2, ("irq %d is greater than max", irq));
@@ -95,7 +95,7 @@
}
void
-arm_mask_irqs(int irq)
+arm_mask_irq(int irq)
{
KASSERT(irq < VIC_NIRQ * 2, ("irq %d is greater than max", irq));
@@ -234,7 +234,7 @@
BUS_SETUP_INTR(device_get_parent(dev), child, ires, flags, intr, arg,
cookiep);
- arm_unmask_irqs(ires->r_start);
+ arm_unmask_irq(ires->r_start);
return (0);
}
==== //depot/projects/arm/src/sys/arm/include/intr.h#3 (text+ko) ====
@@ -48,8 +48,8 @@
#include <machine/psl.h>
int arm_get_next_irq(void);
-void arm_mask_irqs(int);
-void arm_unmask_irqs(int);
+void arm_mask_irq(int);
+void arm_unmask_irq(int);
void set_splmasks(void);
void arm_setup_irqhandler(const char *, void (*)(void*), void *, int, int,
void **);
==== //depot/projects/arm/src/sys/arm/sa11x0/sa11x0_irqhandler.c#3 (text+ko) ====
@@ -124,7 +124,7 @@
extern vm_offset_t saipic_base;
void
-arm_mask_irqs(int irq)
+arm_mask_irq(int irq)
{
sa11x0_irq_mask &= ~(1 << irq);
@@ -133,7 +133,7 @@
}
void
-arm_unmask_irqs(int irq)
+arm_unmask_irq(int irq)
{
sa11x0_irq_mask |= (1 << irq);
==== //depot/projects/arm/src/sys/arm/xscale/i80321/iq80321.c#3 (text+ko) ====
@@ -263,14 +263,14 @@
}
void
-arm_mask_irqs(int nb)
+arm_mask_irq(int nb)
{
intr_enabled &= ~(1 << nb);
i80321_set_intrmask();
}
void
-arm_unmask_irqs(int nb)
+arm_unmask_irq(int nb)
{
intr_enabled |= (1 << nb);
i80321_set_intrmask();
More information about the p4-projects
mailing list