]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/blame - arch/mips/txx9/Kconfig
Merge branch 'for-rmk-realview' of git://linux-arm.org/linux-2.6 into devel
[mirror_ubuntu-eoan-kernel.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
23 select GENERIC_HARDIRQS_NO__DO_IRQ
24
edcaf1a6
AN
25config 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
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
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
b27311e1 48config TOSHIBA_RBTX4939
537fa37c 49 bool "Toshiba RBTX4939 board"
b27311e1
AN
50 depends on MACH_TX49XX
51 select SOC_TX4939
bc89b2bd 52 select TXX9_7SEGLED
b27311e1
AN
53 help
54 This Toshiba board is based on the TX4939 processor. Say Y here to
55 support this machine type
56
edcaf1a6
AN
57config SOC_TX3927
58 bool
59 select CEVT_TXX9
edcaf1a6
AN
60 select HAS_TXX9_SERIAL
61 select HW_HAS_PCI
62 select IRQ_TXX9
edcaf1a6
AN
63 select GPIO_TXX9
64
65config SOC_TX4927
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
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
AN
81 select GPIO_TXX9
82
0dcdbe6a
AN
83config SOC_TX4939
84 bool
85 select CEVT_TXX9
86 select HAS_TXX9_SERIAL
87 select HW_HAS_PCI
88 select PCI_TX4927
89
bc89b2bd
AN
90config TXX9_7SEGLED
91 bool
92
22b1d707
AN
93config TOSHIBA_FPCIB0
94 bool "FPCIB0 Backplane Support"
8f8da9ad 95 depends on PCI && MACH_TXX9
89d63fe1
AN
96 select I8259
97
98config PICMG_PCI_BACKPLANE_DEFAULT
99 bool "Support for PICMG PCI Backplane"
8f8da9ad 100 depends on PCI && MACH_TXX9
89d63fe1 101 default y if !TOSHIBA_FPCIB0
22b1d707 102
23fbee9d
RB
103if 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"
e6332374
AN
116config TOSHIBA_RBTX4938_MPLEX_KEEP
117 bool "Keep firmware settings"
23fbee9d
RB
118
119endchoice
120
23fbee9d 121endif
89d63fe1
AN
122
123config PCI_TX4927
124 bool