Exemplo n.º 1
0
static void rm9k_cpu_irq_disable(unsigned int irq)
{
    unsigned long flags;

    local_irq_save(flags);
    mask_rm9k_irq(irq);
    local_irq_restore(flags);
}
Exemplo n.º 2
0
static void local_rm9k_perfcounter_irq_shutdown(void *args)
{
    unsigned int irq = (unsigned int) args;
    unsigned long flags;

    local_irq_save(flags);
    mask_rm9k_irq(irq);
    local_irq_restore(flags);
}
Exemplo n.º 3
0
/*
 * While we ack the interrupt interrupts are disabled and thus we don't need
 * to deal with concurrency issues.  Same for rm9k_cpu_irq_end.
 */
static void rm9k_cpu_irq_ack(unsigned int irq)
{
	mask_rm9k_irq(irq);
}