linux-mips
[Top] [All Lists]

Is _do_IRQ() not needed anymore ?

To: "Atsushi Nemoto" <anemo@mba.ocn.ne.jp>
Subject: Is _do_IRQ() not needed anymore ?
From: "Franck Bui-Huu" <vagabon.xyz@gmail.com>
Date: Fri, 1 Dec 2006 10:40:52 +0100
Cc: linux-mips <linux-mips@linux-mips.org>
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; b=htNn/jqLzg6aKMBFrh4x0Ek/xMhkjbreJbPmd+mc766S0wfNQBhoPYzhD824Z4c8+j3t2qoPCyX/7XhxGHgMvQeGobVovbduGXQqpbwL0q2APL1wuVoj4X6uQpYRQBkMyJ/4XUA3PTNzZ8D+zbxWTHtXzzix3VfMkQosUYu13lo=
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
Atsushi,

First thanks for your work on irq cleanup.

Now it seems that __do_IRQ() is not needed anymore. I dunno if it's
true for all platforms though. Does something like this make sense for
example ?

-- >8 --
diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
index 5ff94e5..a4c5306 100644
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
@@ -913,8 +913,13 @@ config SYS_SUPPORTS_BIG_ENDIAN
config SYS_SUPPORTS_LITTLE_ENDIAN
        bool

+config GENERIC_HARDIRQS_NO__DO_IRQ
+       bool
+       default n
+
config IRQ_CPU
        bool
+       select GENERIC_HARDIRQS_NO__DO_IRQ

config IRQ_CPU_RM7K
        bool


--
              Franck

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