
From: Dominik Brodowski <linux@dominikbrodowski.de>

IRQ_TYPE_TIME is unused in the whole kernel, so remove it.

Signed-off-by: Dominik Brodowski <linux@brodo.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 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)
_
