summaryrefslogtreecommitdiffstats
path: root/arch/sh/config.in
diff options
context:
space:
mode:
Diffstat (limited to 'arch/sh/config.in')
-rw-r--r--arch/sh/config.in32
1 files changed, 28 insertions, 4 deletions
diff --git a/arch/sh/config.in b/arch/sh/config.in
index 0bd1cf4bb..4496cdad2 100644
--- a/arch/sh/config.in
+++ b/arch/sh/config.in
@@ -28,10 +28,22 @@ choice 'SuperH system type' \
"Generic CONFIG_SH_GENERIC \
SolutionEngine CONFIG_SH_SOLUTION_ENGINE \
Overdrive CONFIG_SH_OVERDRIVE \
- HP600 CONFIG_SH_HP600 \
+ HP620 CONFIG_SH_HP620 \
+ HP680 CONFIG_SH_HP680 \
+ HP690 CONFIG_SH_HP690 \
CqREEK CONFIG_SH_CQREEK \
+ DMIDA CONFIG_SH_DMIDA \
+ EC3104 CONFIG_SH_EC3104 \
+ Dreamcast CONFIG_SH_DREAMCAST \
BareCPU CONFIG_SH_UNKNOWN" Generic
+define_bool CONFIG_SH_RTC y
+
+if [ "$CONFIG_SH_HP620" = "y" -o "$CONFIG_SH_HP680" = "y" -o \
+ "$CONFIG_SH_HP690" = "y" ]; then
+ define_bool CONFIG_SH_HP600 y
+fi
+
choice 'Processor type' \
"SH7707 CONFIG_CPU_SUBTYPE_SH7707 \
SH7708 CONFIG_CPU_SUBTYPE_SH7708 \
@@ -65,14 +77,17 @@ endmenu
mainmenu_option next_comment
comment 'General setup'
-define_bool CONFIG_ISA n
+# Even on SuperH devices which don't have an ISA bus,
+# this variable helps the PCMCIA modules handle
+# IRQ requesting properly -- Greg Banks.
+define_bool CONFIG_ISA y
define_bool CONFIG_EISA n
define_bool CONFIG_MCA n
define_bool CONFIG_SBUS n
bool 'Networking support' CONFIG_NET
-if [ "$CONFIG_SH_GENERIC" = "y" -o "$CONFIG_SH_SOLUTION_ENGINE" = "y" ]; then
+if [ "$CONFIG_SH_GENERIC" = "y" -o "$CONFIG_SH_SOLUTION_ENGINE" = "y" -o "$CONFIG_SH_UNKNOWN" = "y" ]; then
bool 'Compact Flash Enabler support' CONFIG_CF_ENABLER
fi
@@ -82,6 +97,11 @@ if [ "$CONFIG_HD64461" = "y" ]; then
bool 'HD64461 PCMCIA enabler' CONFIG_HD64461_ENABLER
fi
+bool 'Hitachi HD64465 companion chip support' CONFIG_HD64465
+if [ "$CONFIG_HD64465" = "y" ]; then
+ int 'HD64465 IRQ' CONFIG_HD64465_IRQ 5
+fi
+
bool 'PCI support' CONFIG_PCI
if [ "$CONFIG_PCI" = "y" ]; then
choice ' PCI access mode' \
@@ -170,6 +190,11 @@ if [ "$CONFIG_NET" = "y" ]; then
endmenu
fi
+#
+# input before char - char/joystick depends on it. As does USB.
+#
+source drivers/input/Config.in
+
mainmenu_option next_comment
comment 'Character devices'
@@ -237,7 +262,6 @@ comment 'Kernel hacking'
bool 'Magic SysRq key' CONFIG_MAGIC_SYSRQ
bool 'Use LinuxSH standard BIOS' CONFIG_SH_STANDARD_BIOS
if [ "$CONFIG_SH_STANDARD_BIOS" = "y" ]; then
- hex ' GDB Stub VBR' CONFIG_GDB_STUB_VBR a0000000
bool 'GDB Stub kernel debug' CONFIG_DEBUG_KERNEL_WITH_GDB_STUB
bool 'Early printk support' CONFIG_SH_EARLY_PRINTK
fi