blob: 0db7cf38ed8b557de52909a2231a3625cb85bee5 [file] [log] [blame]
Atsushi Nemoto8f8da9a2008-07-29 22:11:33 +09001config 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
Atsushi Nemoto8f8da9a2008-07-29 22:11:33 +090023
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090024config 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
Atsushi Nemoto8d795f22008-07-18 00:43:48 +090033 # TX4937 is subset of TX4938
34 select SOC_TX4938
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090035 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
Atsushi Nemotob27311e2008-09-01 22:22:40 +090047config TOSHIBA_RBTX4939
Geert Uytterhoeven537fa372008-10-23 16:43:13 +020048 bool "Toshiba RBTX4939 board"
Atsushi Nemotob27311e2008-09-01 22:22:40 +090049 depends on MACH_TX49XX
50 select SOC_TX4939
Atsushi Nemotobc89b2b2008-10-20 23:28:50 +090051 select TXX9_7SEGLED
Atsushi Nemotob27311e2008-09-01 22:22:40 +090052 help
53 This Toshiba board is based on the TX4939 processor. Say Y here to
54 support this machine type
55
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090056config SOC_TX3927
57 bool
58 select CEVT_TXX9
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090059 select HAS_TXX9_SERIAL
60 select HW_HAS_PCI
61 select IRQ_TXX9
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090062 select GPIO_TXX9
63
64config SOC_TX4927
65 bool
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090066 select CEVT_TXX9
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090067 select HAS_TXX9_SERIAL
68 select HW_HAS_PCI
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090069 select IRQ_TXX9
70 select PCI_TX4927
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090071 select GPIO_TXX9
72
73config SOC_TX4938
74 bool
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090075 select CEVT_TXX9
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090076 select HAS_TXX9_SERIAL
77 select HW_HAS_PCI
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090078 select IRQ_TXX9
79 select PCI_TX4927
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090080 select GPIO_TXX9
81
Atsushi Nemoto0dcdbe62008-09-01 22:22:39 +090082config SOC_TX4939
83 bool
84 select CEVT_TXX9
85 select HAS_TXX9_SERIAL
86 select HW_HAS_PCI
87 select PCI_TX4927
88
Atsushi Nemotobc89b2b2008-10-20 23:28:50 +090089config TXX9_7SEGLED
90 bool
91
Atsushi Nemoto22b1d702008-07-11 00:31:36 +090092config TOSHIBA_FPCIB0
93 bool "FPCIB0 Backplane Support"
Atsushi Nemoto8f8da9a2008-07-29 22:11:33 +090094 depends on PCI && MACH_TXX9
Atsushi Nemoto89d63fe2008-07-11 00:33:08 +090095 select I8259
96
97config PICMG_PCI_BACKPLANE_DEFAULT
98 bool "Support for PICMG PCI Backplane"
Atsushi Nemoto8f8da9a2008-07-29 22:11:33 +090099 depends on PCI && MACH_TXX9
Atsushi Nemoto89d63fe2008-07-11 00:33:08 +0900100 default y if !TOSHIBA_FPCIB0
Atsushi Nemoto22b1d702008-07-11 00:31:36 +0900101
Ralf Baechle23fbee92005-07-25 22:45:45 +0000102if TOSHIBA_RBTX4938
103
104comment "Multiplex Pin Select"
105choice
106 prompt "PIO[58:61]"
107 default TOSHIBA_RBTX4938_MPLEX_PIO58_61
108
109config TOSHIBA_RBTX4938_MPLEX_PIO58_61
110 bool "PIO"
111config TOSHIBA_RBTX4938_MPLEX_NAND
112 bool "NAND"
113config TOSHIBA_RBTX4938_MPLEX_ATA
114 bool "ATA"
Atsushi Nemotoe6332372008-08-19 22:55:13 +0900115config TOSHIBA_RBTX4938_MPLEX_KEEP
116 bool "Keep firmware settings"
Ralf Baechle23fbee92005-07-25 22:45:45 +0000117
118endchoice
119
Ralf Baechle23fbee92005-07-25 22:45:45 +0000120endif
Atsushi Nemoto89d63fe2008-07-11 00:33:08 +0900121
122config PCI_TX4927
123 bool