linux-mips
[Top] [All Lists]

[PATCH 6/7] [MIPS] Remove dead code from arch/mips/pmc-sierra/yosemite/i

To: linux-mips@linux-mips.org, ralf@linux-mips.org, rpjday@crashcourse.ca
Subject: [PATCH 6/7] [MIPS] Remove dead code from arch/mips/pmc-sierra/yosemite/irq.c
From: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
Date: Fri, 1 Aug 2008 12:40:20 +0300
In-reply-to: <1217583621-4772-1-git-send-email-dmitri.vorobiev@movial.fi>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <1217583621-4772-1-git-send-email-dmitri.vorobiev@movial.fi>
Sender: linux-mips-bounce@linux-mips.org
The code under the following conditional compilation construct

 #ifdef CONFIG_HT_LEVEL_TRIGGER
 #endif

appeared during early 2.5.x times, but it seems that the relevant
enabling config option has never existed. Therefore, it looks like
the code under HT_LEVEL_TRIGGER did not have a single chance to be
ever compiled. This patch removes the dead lines.

Build-tested using the yosemite_defconfig.

Reported-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Dmitri Vorobiev <dmitri.vorobiev@movial.fi>
---
 arch/mips/pmc-sierra/yosemite/irq.c |   31 -------------------------------
 1 files changed, 0 insertions(+), 31 deletions(-)

diff --git a/arch/mips/pmc-sierra/yosemite/irq.c 
b/arch/mips/pmc-sierra/yosemite/irq.c
index 4decc28..222948b 100644
--- a/arch/mips/pmc-sierra/yosemite/irq.c
+++ b/arch/mips/pmc-sierra/yosemite/irq.c
@@ -77,37 +77,6 @@ static void ll_ht_smp_irq_handler(int irq)
        if (status != 0)
                OCD_WRITE(RM9000x2_OCD_INTP1STATUS4, IRQ_ACK_BITS);
 
-#ifdef CONFIG_HT_LEVEL_TRIGGER
-       /*
-        * Level Trigger Mode only. Send the HT EOI message back to the source.
-        */
-       switch (status) {
-       case 0x1000000:
-               OCD_WRITE(RM9000x2_OCD_HTEOI, HYPERTRANSPORT_INTA);
-               break;
-       case 0x2000000:
-               OCD_WRITE(RM9000x2_OCD_HTEOI, HYPERTRANSPORT_INTB);
-               break;
-       case 0x4000000:
-               OCD_WRITE(RM9000x2_OCD_HTEOI, HYPERTRANSPORT_INTC);
-               break;
-       case 0x8000000:
-               OCD_WRITE(RM9000x2_OCD_HTEOI, HYPERTRANSPORT_INTD);
-               break;
-       case 0x0000001:
-               /* PLX */
-               OCD_WRITE(RM9000x2_OCD_HTEOI, 0x20);
-               OCD_WRITE(IRQ_CLEAR_REG, IRQ_ACK_BITS);
-               break;
-       case 0xf000000:
-               OCD_WRITE(RM9000x2_OCD_HTEOI, HYPERTRANSPORT_INTA);
-               OCD_WRITE(RM9000x2_OCD_HTEOI, HYPERTRANSPORT_INTB);
-               OCD_WRITE(RM9000x2_OCD_HTEOI, HYPERTRANSPORT_INTC);
-               OCD_WRITE(RM9000x2_OCD_HTEOI, HYPERTRANSPORT_INTD);
-               break;
-       }
-#endif /* CONFIG_HT_LEVEL_TRIGGER */
-
        do_IRQ(irq);
 }
 #endif
-- 
1.5.6


<Prev in Thread] Current Thread [Next in Thread>