]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blob - arch/mips/txx9/Kconfig
9b14db2ce204284624271c25c03c4e624157ab2c
[linux-2.6-omap-h63xx.git] / arch / mips / txx9 / Kconfig
1 config TOSHIBA_JMR3927
2         bool "Toshiba JMR-TX3927 board"
3         depends on MACH_TX39XX
4         select SOC_TX3927
5
6 config TOSHIBA_RBTX4927
7         bool "Toshiba RBTX49[23]7 board"
8         depends on MACH_TX49XX
9         select SOC_TX4927
10         # TX4937 is subset of TX4938
11         select SOC_TX4938
12         help
13           This Toshiba board is based on the TX4927 processor. Say Y here to
14           support this machine type
15
16 config TOSHIBA_RBTX4938
17         bool "Toshiba RBTX4938 board"
18         depends on MACH_TX49XX
19         select SOC_TX4938
20         help
21           This Toshiba board is based on the TX4938 processor. Say Y here to
22           support this machine type
23
24 config SOC_TX3927
25         bool
26         select CEVT_TXX9
27         select DMA_NONCOHERENT
28         select HAS_TXX9_SERIAL
29         select HW_HAS_PCI
30         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
39
40 config SOC_TX4927
41         bool
42         select CEVT_R4K
43         select CSRC_R4K
44         select CEVT_TXX9
45         select DMA_NONCOHERENT
46         select HAS_TXX9_SERIAL
47         select HW_HAS_PCI
48         select IRQ_CPU
49         select IRQ_TXX9
50         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
59         select GENERIC_HARDIRQS_NO__DO_IRQ
60         select GPIO_TXX9
61
62 config SOC_TX4938
63         bool
64         select CEVT_R4K
65         select CSRC_R4K
66         select CEVT_TXX9
67         select DMA_NONCOHERENT
68         select HAS_TXX9_SERIAL
69         select HW_HAS_PCI
70         select IRQ_CPU
71         select IRQ_TXX9
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
81         select GENERIC_HARDIRQS_NO__DO_IRQ
82         select GPIO_TXX9
83
84 config TOSHIBA_FPCIB0
85         bool "FPCIB0 Backplane Support"
86         depends on PCI && (MACH_TX39XX || MACH_TX49XX)
87         select I8259
88
89 config PICMG_PCI_BACKPLANE_DEFAULT
90         bool "Support for PICMG PCI Backplane"
91         depends on PCI && (MACH_TX39XX || MACH_TX49XX)
92         default y if !TOSHIBA_FPCIB0
93
94 if TOSHIBA_RBTX4938
95
96 comment "Multiplex Pin Select"
97 choice
98         prompt "PIO[58:61]"
99         default TOSHIBA_RBTX4938_MPLEX_PIO58_61
100
101 config TOSHIBA_RBTX4938_MPLEX_PIO58_61
102         bool "PIO"
103 config TOSHIBA_RBTX4938_MPLEX_NAND
104         bool "NAND"
105 config TOSHIBA_RBTX4938_MPLEX_ATA
106         bool "ATA"
107
108 endchoice
109
110 config TX4938_NAND_BOOT
111         depends on EXPERIMENTAL && TOSHIBA_RBTX4938_MPLEX_NAND
112         bool "NAND Boot Support (EXPERIMENTAL)"
113         help
114           This is only for Toshiba RBTX4938 reference board, which has NAND IPL.
115           Select this option if you need to use NAND boot.
116
117 endif
118
119 config PCI_TX4927
120         bool