Commit | Line | Data |
---|---|---|
8f8da9ad AN |
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 | ||
edcaf1a6 AN |
25 | config TOSHIBA_JMR3927 |
26 | bool "Toshiba JMR-TX3927 board" | |
27 | depends on MACH_TX39XX | |
28 | select SOC_TX3927 | |
29 | ||
30 | config TOSHIBA_RBTX4927 | |
31 | bool "Toshiba RBTX49[23]7 board" | |
32 | depends on MACH_TX49XX | |
33 | select SOC_TX4927 | |
8d795f2a AN |
34 | # TX4937 is subset of TX4938 |
35 | select SOC_TX4938 | |
edcaf1a6 AN |
36 | help |
37 | This Toshiba board is based on the TX4927 processor. Say Y here to | |
38 | support this machine type | |
39 | ||
40 | config 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 | ||
48 | config SOC_TX3927 | |
49 | bool | |
50 | select CEVT_TXX9 | |
edcaf1a6 AN |
51 | select HAS_TXX9_SERIAL |
52 | select HW_HAS_PCI | |
53 | select IRQ_TXX9 | |
edcaf1a6 AN |
54 | select GPIO_TXX9 |
55 | ||
56 | config SOC_TX4927 | |
57 | bool | |
edcaf1a6 | 58 | select CEVT_TXX9 |
edcaf1a6 AN |
59 | select HAS_TXX9_SERIAL |
60 | select HW_HAS_PCI | |
edcaf1a6 AN |
61 | select IRQ_TXX9 |
62 | select PCI_TX4927 | |
edcaf1a6 AN |
63 | select GPIO_TXX9 |
64 | ||
65 | config SOC_TX4938 | |
66 | bool | |
edcaf1a6 | 67 | select CEVT_TXX9 |
edcaf1a6 AN |
68 | select HAS_TXX9_SERIAL |
69 | select HW_HAS_PCI | |
edcaf1a6 AN |
70 | select IRQ_TXX9 |
71 | select PCI_TX4927 | |
edcaf1a6 AN |
72 | select GPIO_TXX9 |
73 | ||
22b1d707 AN |
74 | config TOSHIBA_FPCIB0 |
75 | bool "FPCIB0 Backplane Support" | |
8f8da9ad | 76 | depends on PCI && MACH_TXX9 |
89d63fe1 AN |
77 | select I8259 |
78 | ||
79 | config PICMG_PCI_BACKPLANE_DEFAULT | |
80 | bool "Support for PICMG PCI Backplane" | |
8f8da9ad | 81 | depends on PCI && MACH_TXX9 |
89d63fe1 | 82 | default y if !TOSHIBA_FPCIB0 |
22b1d707 | 83 | |
23fbee9d RB |
84 | if TOSHIBA_RBTX4938 |
85 | ||
86 | comment "Multiplex Pin Select" | |
87 | choice | |
88 | prompt "PIO[58:61]" | |
89 | default TOSHIBA_RBTX4938_MPLEX_PIO58_61 | |
90 | ||
91 | config TOSHIBA_RBTX4938_MPLEX_PIO58_61 | |
92 | bool "PIO" | |
93 | config TOSHIBA_RBTX4938_MPLEX_NAND | |
94 | bool "NAND" | |
95 | config TOSHIBA_RBTX4938_MPLEX_ATA | |
96 | bool "ATA" | |
e6332374 AN |
97 | config TOSHIBA_RBTX4938_MPLEX_KEEP |
98 | bool "Keep firmware settings" | |
23fbee9d RB |
99 | |
100 | endchoice | |
101 | ||
23fbee9d | 102 | endif |
89d63fe1 AN |
103 | |
104 | config PCI_TX4927 | |
105 | bool |