From: Dominik Brodowski IRQ_TYPE_TIME is unused in the whole kernel, so remove it. Signed-off-by: Dominik Brodowski Signed-off-by: Andrew Morton --- 25-akpm/drivers/pcmcia/rsrc_mgr.c | 26 -------------------------- 1 files changed, 26 deletions(-) diff -puN drivers/pcmcia/rsrc_mgr.c~pcmcia-remove-irq_type_time drivers/pcmcia/rsrc_mgr.c --- 25/drivers/pcmcia/rsrc_mgr.c~pcmcia-remove-irq_type_time Tue Jan 11 14:12:08 2005 +++ 25-akpm/drivers/pcmcia/rsrc_mgr.c Tue Jan 11 14:12:08 2005 @@ -80,19 +80,6 @@ int try_irq(u_int Attributes, int irq, i case IRQ_TYPE_EXCLUSIVE: ret = CS_IN_USE; break; - case IRQ_TYPE_TIME: - if ((info->Attributes & RES_IRQ_TYPE) - != RES_IRQ_TYPE_TIME) { - ret = CS_IN_USE; - break; - } - if (Attributes & IRQ_FIRST_SHARED) { - ret = CS_BAD_ATTRIBUTE; - break; - } - info->Attributes |= RES_IRQ_TYPE_TIME | RES_ALLOCATED; - info->time_share++; - break; case IRQ_TYPE_DYNAMIC_SHARING: if ((info->Attributes & RES_IRQ_TYPE) != RES_IRQ_TYPE_DYNAMIC) { @@ -120,14 +107,6 @@ int try_irq(u_int Attributes, int irq, i case IRQ_TYPE_EXCLUSIVE: info->Attributes |= RES_ALLOCATED; break; - case IRQ_TYPE_TIME: - if (!(Attributes & IRQ_FIRST_SHARED)) { - ret = CS_BAD_ATTRIBUTE; - break; - } - info->Attributes |= RES_IRQ_TYPE_TIME | RES_ALLOCATED; - info->time_share = 1; - break; case IRQ_TYPE_DYNAMIC_SHARING: if (!(Attributes & IRQ_FIRST_SHARED)) { ret = CS_BAD_ATTRIBUTE; @@ -159,11 +138,6 @@ void undo_irq(u_int Attributes, int irq) case IRQ_TYPE_EXCLUSIVE: info->Attributes &= RES_RESERVED; break; - case IRQ_TYPE_TIME: - info->time_share--; - if (info->time_share == 0) - info->Attributes &= RES_RESERVED; - break; case IRQ_TYPE_DYNAMIC_SHARING: info->dyn_share--; if (info->dyn_share == 0) _