linux-mips
[Top] [All Lists]

[PATCH] MIPS: Loongson: Kconfig: add MACH_LOONGSON dependency

To: Ralf Baechle <ralf@linux-mips.org>
Subject: [PATCH] MIPS: Loongson: Kconfig: add MACH_LOONGSON dependency
From: Antony Pavlov <antonynpavlov@gmail.com>
Date: Thu, 17 Feb 2011 11:26:06 +0300
Cc: linux-mips@linux-mips.org, Antony Pavlov <antony@niisi.msk.ru>, Antony Pavlov <antonynpavlov@gmail.com>
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:to:cc:subject:date:message-id:x-mailer; bh=JDHCV/N5Y74wXxAkogU9yT1HdzOAnJYvgmg+/Lftrts=; b=kKjokFwWh4rpf3lmruS9YKtU6H1fbOeB++iaG6AJo80MqMhxU9Op9triuS1YuUCyfQ 5maX/Ic6awSF5p9Zjeh+TYLfQnI3gfcgcgS4Y6pRiRNJx3CMRgyacvJkZWawegcJ7DdB YKK8DQ5Pa2VFfMtJVCie3UMnqKRCwFROVfmIA=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer; b=pH2pUdL1SbQ0eWwz7EvVTRO7pYe6irvvg2vZo1G+HnYo+vWNOlR/Jk2C1jEmvO2qJH z12xp9y1/N6TjdP3tGqMz4rhF2cIOnoraFUDKDmg8Cr9BPPSLIJBm3hvdr7L9bQMIezN sdngxJZ9hokOaVZCGKcR8g4D7LXP5FjZRBA/o=
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
From: Antony Pavlov <antony@niisi.msk.ru>

The options LOONGSON_SUSPEND, LOONGSON_UART_BASE et al. don't depend
on MACH_LOONGSON option.
So my configuration file (.config) for MIPS Malta board contains

 # CONFIG_MACH_LOONGSON is not set
 CONFIG_MIPS_MALTA=y

 ...

 CONFIG_LOONGSON_UART_BASE=y

Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
---
 arch/mips/loongson/Kconfig |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/arch/mips/loongson/Kconfig b/arch/mips/loongson/Kconfig
index 6e1b77f..4f2cf08 100644
--- a/arch/mips/loongson/Kconfig
+++ b/arch/mips/loongson/Kconfig
@@ -61,6 +61,7 @@ endchoice
 
 config CS5536
        bool
+       depends on MACH_LOONGSON
 
 config CS5536_MFGPT
        bool "CS5536 MFGPT Timer"
@@ -77,13 +78,14 @@ config CS5536_MFGPT
 config LOONGSON_SUSPEND
        bool
        default y
-       depends on CPU_SUPPORTS_CPUFREQ && SUSPEND
+       depends on MACH_LOONGSON && CPU_SUPPORTS_CPUFREQ && SUSPEND
 
 config LOONGSON_UART_BASE
        bool
        default y
-       depends on EARLY_PRINTK || SERIAL_8250
+       depends on MACH_LOONGSON && (EARLY_PRINTK || SERIAL_8250)
 
 config LOONGSON_MC146818
        bool
        default n
+       depends on MACH_LOONGSON
-- 
1.7.1


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