sys_rawhide.c (fc8e1ead9314cf0e0f1922e661428b93d3a50d88) sys_rawhide.c (8ab1221c20255f35d85664a046549bc6135122c2)
1/*
2 * linux/arch/alpha/kernel/sys_rawhide.c
3 *
4 * Copyright (C) 1995 David A Rusling
5 * Copyright (C) 1996 Jay A Estabrook
6 * Copyright (C) 1998, 1999 Richard Henderson
7 *
8 * Code supporting the RAWHIDE.

--- 122 unchanged lines hidden (view full) ---

131static void
132rawhide_end_irq(unsigned int irq)
133{
134 if (!(irq_desc[irq].status & (IRQ_DISABLED|IRQ_INPROGRESS)))
135 rawhide_enable_irq(irq);
136}
137
138static struct irq_chip rawhide_irq_type = {
1/*
2 * linux/arch/alpha/kernel/sys_rawhide.c
3 *
4 * Copyright (C) 1995 David A Rusling
5 * Copyright (C) 1996 Jay A Estabrook
6 * Copyright (C) 1998, 1999 Richard Henderson
7 *
8 * Code supporting the RAWHIDE.

--- 122 unchanged lines hidden (view full) ---

131static void
132rawhide_end_irq(unsigned int irq)
133{
134 if (!(irq_desc[irq].status & (IRQ_DISABLED|IRQ_INPROGRESS)))
135 rawhide_enable_irq(irq);
136}
137
138static struct irq_chip rawhide_irq_type = {
139 .typename = "RAWHIDE",
139 .name = "RAWHIDE",
140 .startup = rawhide_startup_irq,
141 .shutdown = rawhide_disable_irq,
142 .enable = rawhide_enable_irq,
143 .disable = rawhide_disable_irq,
144 .ack = rawhide_mask_and_ack_irq,
145 .end = rawhide_end_irq,
146};
147

--- 138 unchanged lines hidden ---
140 .startup = rawhide_startup_irq,
141 .shutdown = rawhide_disable_irq,
142 .enable = rawhide_enable_irq,
143 .disable = rawhide_disable_irq,
144 .ack = rawhide_mask_and_ack_irq,
145 .end = rawhide_end_irq,
146};
147

--- 138 unchanged lines hidden ---