blob: 5a176ea0bd295ce3f19199f52cd0ca02011b199d [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
23 select GENERIC_HARDIRQS_NO__DO_IRQ
24
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090025config TOSHIBA_JMR3927
26 bool "Toshiba JMR-TX3927 board"
27 depends on MACH_TX39XX
28 select SOC_TX3927
29
30config TOSHIBA_RBTX4927
31 bool "Toshiba RBTX49[23]7 board"
32 depends on MACH_TX49XX
33 select SOC_TX4927
Atsushi Nemoto8d795f22008-07-18 00:43:48 +090034 # TX4937 is subset of TX4938
35 select SOC_TX4938
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090036 help
37 This Toshiba board is based on the TX4927 processor. Say Y here to
38 support this machine type
39
40config TOSHIBA_RBTX4938
41 bool "Toshiba RBTX4938 board"
42 depends on MACH_TX49XX
43 select SOC_TX4938
44 help
45 This Toshiba board is based on the TX4938 processor. Say Y here to
46 support this machine type
47
Atsushi Nemotob27311e2008-09-01 22:22:40 +090048config TOSHIBA_RBTX4939
49 bool "Toshiba RBTX4939 bobard"
50 depends on MACH_TX49XX
51 select SOC_TX4939
Atsushi Nemotobc89b2b2008-10-20 23:28:50 +090052 select TXX9_7SEGLED
Atsushi Nemotob27311e2008-09-01 22:22:40 +090053 help
54 This Toshiba board is based on the TX4939 processor. Say Y here to
55 support this machine type
56
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090057config SOC_TX3927
58 bool
59 select CEVT_TXX9
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090060 select HAS_TXX9_SERIAL
61 select HW_HAS_PCI
62 select IRQ_TXX9
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090063 select GPIO_TXX9
64
65config SOC_TX4927
66 bool
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090067 select CEVT_TXX9
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090068 select HAS_TXX9_SERIAL
69 select HW_HAS_PCI
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090070 select IRQ_TXX9
71 select PCI_TX4927
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090072 select GPIO_TXX9
73
74config SOC_TX4938
75 bool
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090076 select CEVT_TXX9
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090077 select HAS_TXX9_SERIAL
78 select HW_HAS_PCI
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090079 select IRQ_TXX9
80 select PCI_TX4927
Atsushi Nemotoedcaf1a2008-07-11 23:27:54 +090081 select GPIO_TXX9
82
Atsushi Nemoto0dcdbe62008-09-01 22:22:39 +090083config SOC_TX4939
84 bool
85 select CEVT_TXX9
86 select HAS_TXX9_SERIAL
87 select HW_HAS_PCI
88 select PCI_TX4927
89
Atsushi Nemotobc89b2b2008-10-20 23:28:50 +090090config TXX9_7SEGLED
91 bool
92
Atsushi Nemoto22b1d702008-07-11 00:31:36 +090093config TOSHIBA_FPCIB0
94 bool "FPCIB0 Backplane Support"
Atsushi Nemoto8f8da9a2008-07-29 22:11:33 +090095 depends on PCI && MACH_TXX9
Atsushi Nemoto89d63fe2008-07-11 00:33:08 +090096 select I8259
97
98config PICMG_PCI_BACKPLANE_DEFAULT
99 bool "Support for PICMG PCI Backplane"
Atsushi Nemoto8f8da9a2008-07-29 22:11:33 +0900100 depends on PCI && MACH_TXX9
Atsushi Nemoto89d63fe2008-07-11 00:33:08 +0900101 default y if !TOSHIBA_FPCIB0
Atsushi Nemoto22b1d702008-07-11 00:31:36 +0900102
Ralf Baechle23fbee92005-07-25 22:45:45 +0000103if TOSHIBA_RBTX4938
104
105comment "Multiplex Pin Select"
106choice
107 prompt "PIO[58:61]"
108 default TOSHIBA_RBTX4938_MPLEX_PIO58_61
109
110config TOSHIBA_RBTX4938_MPLEX_PIO58_61
111 bool "PIO"
112config TOSHIBA_RBTX4938_MPLEX_NAND
113 bool "NAND"
114config TOSHIBA_RBTX4938_MPLEX_ATA
115 bool "ATA"
Atsushi Nemotoe6332372008-08-19 22:55:13 +0900116config TOSHIBA_RBTX4938_MPLEX_KEEP
117 bool "Keep firmware settings"
Ralf Baechle23fbee92005-07-25 22:45:45 +0000118
119endchoice
120
Ralf Baechle23fbee92005-07-25 22:45:45 +0000121endif
Atsushi Nemoto89d63fe2008-07-11 00:33:08 +0900122
123config PCI_TX4927
124 bool