aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAtsushi Nemoto <anemo@mba.ocn.ne.jp>2008-07-29 09:11:33 -0400
committerRalf Baechle <ralf@linux-mips.org>2008-07-30 16:54:41 -0400
commit8f8da9adebdf04bfb3b812a7de8706fbf179fd2c (patch)
treeabba8566be01ce03bf4408059b2232e33eee0dbb
parent872bfdd9e61d7dacf011046b02442215a2757026 (diff)
[MIPS] TXx9: Kconfig cleanup
Unify some entries in txx9/Kconfig. Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
-rw-r--r--arch/mips/txx9/Kconfig60
1 files changed, 26 insertions, 34 deletions
diff --git a/arch/mips/txx9/Kconfig b/arch/mips/txx9/Kconfig
index 9b14db2ce204..d1dd1195036f 100644
--- a/arch/mips/txx9/Kconfig
+++ b/arch/mips/txx9/Kconfig
@@ -1,3 +1,27 @@
1config MACH_TX39XX
2 bool
3 select MACH_TXX9
4 select SYS_HAS_CPU_TX39XX
5
6config MACH_TX49XX
7 bool
8 select MACH_TXX9
9 select CEVT_R4K
10 select CSRC_R4K
11 select IRQ_CPU
12 select SYS_HAS_CPU_TX49XX
13 select SYS_SUPPORTS_64BIT_KERNEL
14
15config MACH_TXX9
16 bool
17 select DMA_NONCOHERENT
18 select SWAP_IO_SPACE
19 select SYS_HAS_EARLY_PRINTK
20 select SYS_SUPPORTS_32BIT_KERNEL
21 select SYS_SUPPORTS_LITTLE_ENDIAN
22 select SYS_SUPPORTS_BIG_ENDIAN
23 select GENERIC_HARDIRQS_NO__DO_IRQ
24
1config TOSHIBA_JMR3927 25config TOSHIBA_JMR3927
2 bool "Toshiba JMR-TX3927 board" 26 bool "Toshiba JMR-TX3927 board"
3 depends on MACH_TX39XX 27 depends on MACH_TX39XX
@@ -24,71 +48,39 @@ config TOSHIBA_RBTX4938
24config SOC_TX3927 48config SOC_TX3927
25 bool 49 bool
26 select CEVT_TXX9 50 select CEVT_TXX9
27 select DMA_NONCOHERENT
28 select HAS_TXX9_SERIAL 51 select HAS_TXX9_SERIAL
29 select HW_HAS_PCI 52 select HW_HAS_PCI
30 select IRQ_TXX9 53 select IRQ_TXX9
31 select SWAP_IO_SPACE
32 select SYS_HAS_CPU_TX39XX
33 select SYS_HAS_EARLY_PRINTK
34 select SYS_SUPPORTS_32BIT_KERNEL
35 select SYS_SUPPORTS_LITTLE_ENDIAN
36 select SYS_SUPPORTS_BIG_ENDIAN
37 select GENERIC_HARDIRQS_NO__DO_IRQ
38 select GPIO_TXX9 54 select GPIO_TXX9
39 55
40config SOC_TX4927 56config SOC_TX4927
41 bool 57 bool
42 select CEVT_R4K
43 select CSRC_R4K
44 select CEVT_TXX9 58 select CEVT_TXX9
45 select DMA_NONCOHERENT
46 select HAS_TXX9_SERIAL 59 select HAS_TXX9_SERIAL
47 select HW_HAS_PCI 60 select HW_HAS_PCI
48 select IRQ_CPU
49 select IRQ_TXX9 61 select IRQ_TXX9
50 select PCI_TX4927 62 select PCI_TX4927
51 select SWAP_IO_SPACE
52 select SYS_HAS_CPU_TX49XX
53 select SYS_HAS_EARLY_PRINTK
54 select SYS_SUPPORTS_32BIT_KERNEL
55 select SYS_SUPPORTS_64BIT_KERNEL
56 select SYS_SUPPORTS_LITTLE_ENDIAN
57 select SYS_SUPPORTS_BIG_ENDIAN
58 select SYS_SUPPORTS_KGDB 63 select SYS_SUPPORTS_KGDB
59 select GENERIC_HARDIRQS_NO__DO_IRQ
60 select GPIO_TXX9 64 select GPIO_TXX9
61 65
62config SOC_TX4938 66config SOC_TX4938
63 bool 67 bool
64 select CEVT_R4K
65 select CSRC_R4K
66 select CEVT_TXX9 68 select CEVT_TXX9
67 select DMA_NONCOHERENT
68 select HAS_TXX9_SERIAL 69 select HAS_TXX9_SERIAL
69 select HW_HAS_PCI 70 select HW_HAS_PCI
70 select IRQ_CPU
71 select IRQ_TXX9 71 select IRQ_TXX9
72 select PCI_TX4927 72 select PCI_TX4927
73 select SWAP_IO_SPACE
74 select SYS_HAS_CPU_TX49XX
75 select SYS_HAS_EARLY_PRINTK
76 select SYS_SUPPORTS_32BIT_KERNEL
77 select SYS_SUPPORTS_64BIT_KERNEL
78 select SYS_SUPPORTS_LITTLE_ENDIAN
79 select SYS_SUPPORTS_BIG_ENDIAN
80 select SYS_SUPPORTS_KGDB 73 select SYS_SUPPORTS_KGDB
81 select GENERIC_HARDIRQS_NO__DO_IRQ
82 select GPIO_TXX9 74 select GPIO_TXX9
83 75
84config TOSHIBA_FPCIB0 76config TOSHIBA_FPCIB0
85 bool "FPCIB0 Backplane Support" 77 bool "FPCIB0 Backplane Support"
86 depends on PCI && (MACH_TX39XX || MACH_TX49XX) 78 depends on PCI && MACH_TXX9
87 select I8259 79 select I8259
88 80
89config PICMG_PCI_BACKPLANE_DEFAULT 81config PICMG_PCI_BACKPLANE_DEFAULT
90 bool "Support for PICMG PCI Backplane" 82 bool "Support for PICMG PCI Backplane"
91 depends on PCI && (MACH_TX39XX || MACH_TX49XX) 83 depends on PCI && MACH_TXX9
92 default y if !TOSHIBA_FPCIB0 84 default y if !TOSHIBA_FPCIB0
93 85
94if TOSHIBA_RBTX4938 86if TOSHIBA_RBTX4938