diff options
author | Atsushi Nemoto <anemo@mba.ocn.ne.jp> | 2008-07-29 09:11:33 -0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2008-07-30 16:54:41 -0400 |
commit | 8f8da9adebdf04bfb3b812a7de8706fbf179fd2c (patch) | |
tree | abba8566be01ce03bf4408059b2232e33eee0dbb /arch/mips/txx9/Kconfig | |
parent | 872bfdd9e61d7dacf011046b02442215a2757026 (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>
Diffstat (limited to 'arch/mips/txx9/Kconfig')
-rw-r--r-- | arch/mips/txx9/Kconfig | 60 |
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 @@ | |||
1 | config MACH_TX39XX | ||
2 | bool | ||
3 | select MACH_TXX9 | ||
4 | select SYS_HAS_CPU_TX39XX | ||
5 | |||
6 | config 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 | |||
15 | config 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 | |||
1 | config TOSHIBA_JMR3927 | 25 | config 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 | |||
24 | config SOC_TX3927 | 48 | config 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 | ||
40 | config SOC_TX4927 | 56 | config 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 | ||
62 | config SOC_TX4938 | 66 | config 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 | ||
84 | config TOSHIBA_FPCIB0 | 76 | config 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 | ||
89 | config PICMG_PCI_BACKPLANE_DEFAULT | 81 | config 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 | ||
94 | if TOSHIBA_RBTX4938 | 86 | if TOSHIBA_RBTX4938 |