]> bbs.cooldavid.org Git - net-next-2.6.git/blame - arch/mips/txx9/Kconfig
MIPS: TXx9: Add ACLC support
[net-next-2.6.git] / arch / mips / txx9 / Kconfig
CommitLineData
8f8da9ad
AN
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
8f8da9ad 23
edcaf1a6
AN
24config TOSHIBA_JMR3927
25 bool "Toshiba JMR-TX3927 board"
26 depends on MACH_TX39XX
27 select SOC_TX3927
28
29config TOSHIBA_RBTX4927
30 bool "Toshiba RBTX49[23]7 board"
31 depends on MACH_TX49XX
32 select SOC_TX4927
8d795f2a
AN
33 # TX4937 is subset of TX4938
34 select SOC_TX4938
edcaf1a6
AN
35 help
36 This Toshiba board is based on the TX4927 processor. Say Y here to
37 support this machine type
38
39config TOSHIBA_RBTX4938
40 bool "Toshiba RBTX4938 board"
41 depends on MACH_TX49XX
42 select SOC_TX4938
43 help
44 This Toshiba board is based on the TX4938 processor. Say Y here to
45 support this machine type
46
b27311e1 47config TOSHIBA_RBTX4939
537fa37c 48 bool "Toshiba RBTX4939 board"
b27311e1
AN
49 depends on MACH_TX49XX
50 select SOC_TX4939
bc89b2bd 51 select TXX9_7SEGLED
b27311e1
AN
52 help
53 This Toshiba board is based on the TX4939 processor. Say Y here to
54 support this machine type
55
edcaf1a6
AN
56config SOC_TX3927
57 bool
58 select CEVT_TXX9
edcaf1a6
AN
59 select HAS_TXX9_SERIAL
60 select HW_HAS_PCI
61 select IRQ_TXX9
edcaf1a6
AN
62 select GPIO_TXX9
63
64config SOC_TX4927
65 bool
edcaf1a6 66 select CEVT_TXX9
edcaf1a6
AN
67 select HAS_TXX9_SERIAL
68 select HW_HAS_PCI
edcaf1a6
AN
69 select IRQ_TXX9
70 select PCI_TX4927
edcaf1a6 71 select GPIO_TXX9
742cd586 72 select HAS_TXX9_ACLC
edcaf1a6
AN
73
74config SOC_TX4938
75 bool
edcaf1a6 76 select CEVT_TXX9
edcaf1a6
AN
77 select HAS_TXX9_SERIAL
78 select HW_HAS_PCI
edcaf1a6
AN
79 select IRQ_TXX9
80 select PCI_TX4927
edcaf1a6 81 select GPIO_TXX9
742cd586 82 select HAS_TXX9_ACLC
edcaf1a6 83
0dcdbe6a
AN
84config SOC_TX4939
85 bool
86 select CEVT_TXX9
87 select HAS_TXX9_SERIAL
88 select HW_HAS_PCI
89 select PCI_TX4927
742cd586 90 select HAS_TXX9_ACLC
0dcdbe6a 91
bc89b2bd
AN
92config TXX9_7SEGLED
93 bool
94
22b1d707
AN
95config TOSHIBA_FPCIB0
96 bool "FPCIB0 Backplane Support"
8f8da9ad 97 depends on PCI && MACH_TXX9
89d63fe1
AN
98 select I8259
99
100config PICMG_PCI_BACKPLANE_DEFAULT
101 bool "Support for PICMG PCI Backplane"
8f8da9ad 102 depends on PCI && MACH_TXX9
89d63fe1 103 default y if !TOSHIBA_FPCIB0
22b1d707 104
23fbee9d
RB
105if TOSHIBA_RBTX4938
106
107comment "Multiplex Pin Select"
108choice
109 prompt "PIO[58:61]"
110 default TOSHIBA_RBTX4938_MPLEX_PIO58_61
111
112config TOSHIBA_RBTX4938_MPLEX_PIO58_61
113 bool "PIO"
114config TOSHIBA_RBTX4938_MPLEX_NAND
115 bool "NAND"
116config TOSHIBA_RBTX4938_MPLEX_ATA
117 bool "ATA"
e6332374
AN
118config TOSHIBA_RBTX4938_MPLEX_KEEP
119 bool "Keep firmware settings"
23fbee9d
RB
120
121endchoice
122
23fbee9d 123endif
89d63fe1
AN
124
125config PCI_TX4927
126 bool