]> Git Repo - linux.git/blame - arch/mips/txx9/Kconfig
Merge tag 'perf-tools-2020-12-19' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux.git] / arch / mips / txx9 / Kconfig
CommitLineData
b2441318 1# SPDX-License-Identifier: GPL-2.0
8f8da9ad
AN
2config MACH_TX39XX
3 bool
4 select MACH_TXX9
5 select SYS_HAS_CPU_TX39XX
6
7config MACH_TX49XX
8 bool
9 select MACH_TXX9
10 select CEVT_R4K
11 select CSRC_R4K
67e38cf2 12 select IRQ_MIPS_CPU
8f8da9ad
AN
13 select SYS_HAS_CPU_TX49XX
14 select SYS_SUPPORTS_64BIT_KERNEL
15
16config MACH_TXX9
17 bool
18 select DMA_NONCOHERENT
19 select SWAP_IO_SPACE
20 select SYS_HAS_EARLY_PRINTK
21 select SYS_SUPPORTS_32BIT_KERNEL
22 select SYS_SUPPORTS_LITTLE_ENDIAN
23 select SYS_SUPPORTS_BIG_ENDIAN
44ce9a9a 24 select COMMON_CLK
8f8da9ad 25
edcaf1a6
AN
26config TOSHIBA_JMR3927
27 bool "Toshiba JMR-TX3927 board"
28 depends on MACH_TX39XX
29 select SOC_TX3927
30
31config TOSHIBA_RBTX4927
32 bool "Toshiba RBTX49[23]7 board"
33 depends on MACH_TX49XX
34 select SOC_TX4927
8d795f2a
AN
35 # TX4937 is subset of TX4938
36 select SOC_TX4938
edcaf1a6
AN
37 help
38 This Toshiba board is based on the TX4927 processor. Say Y here to
39 support this machine type
40
41config TOSHIBA_RBTX4938
42 bool "Toshiba RBTX4938 board"
43 depends on MACH_TX49XX
44 select SOC_TX4938
45 help
46 This Toshiba board is based on the TX4938 processor. Say Y here to
47 support this machine type
48
b27311e1 49config TOSHIBA_RBTX4939
537fa37c 50 bool "Toshiba RBTX4939 board"
b27311e1
AN
51 depends on MACH_TX49XX
52 select SOC_TX4939
bc89b2bd 53 select TXX9_7SEGLED
b27311e1
AN
54 help
55 This Toshiba board is based on the TX4939 processor. Say Y here to
56 support this machine type
57
edcaf1a6
AN
58config SOC_TX3927
59 bool
60 select CEVT_TXX9
de0c4eb4 61 imply HAS_TXX9_SERIAL
eb01d42a 62 select HAVE_PCI
edcaf1a6 63 select IRQ_TXX9
edcaf1a6
AN
64 select GPIO_TXX9
65
66config SOC_TX4927
67 bool
edcaf1a6 68 select CEVT_TXX9
de0c4eb4 69 imply HAS_TXX9_SERIAL
eb01d42a 70 select HAVE_PCI
edcaf1a6
AN
71 select IRQ_TXX9
72 select PCI_TX4927
edcaf1a6 73 select GPIO_TXX9
de0c4eb4 74 imply HAS_TXX9_ACLC
edcaf1a6
AN
75
76config SOC_TX4938
77 bool
edcaf1a6 78 select CEVT_TXX9
de0c4eb4 79 imply HAS_TXX9_SERIAL
eb01d42a 80 select HAVE_PCI
edcaf1a6
AN
81 select IRQ_TXX9
82 select PCI_TX4927
edcaf1a6 83 select GPIO_TXX9
de0c4eb4 84 imply HAS_TXX9_ACLC
edcaf1a6 85
0dcdbe6a
AN
86config SOC_TX4939
87 bool
88 select CEVT_TXX9
de0c4eb4 89 imply HAS_TXX9_SERIAL
eb01d42a 90 select HAVE_PCI
0dcdbe6a 91 select PCI_TX4927
de0c4eb4 92 imply HAS_TXX9_ACLC
0dcdbe6a 93
bc89b2bd
AN
94config TXX9_7SEGLED
95 bool
96
22b1d707
AN
97config TOSHIBA_FPCIB0
98 bool "FPCIB0 Backplane Support"
8f8da9ad 99 depends on PCI && MACH_TXX9
89d63fe1
AN
100 select I8259
101
102config PICMG_PCI_BACKPLANE_DEFAULT
103 bool "Support for PICMG PCI Backplane"
8f8da9ad 104 depends on PCI && MACH_TXX9
89d63fe1 105 default y if !TOSHIBA_FPCIB0
22b1d707 106
23fbee9d
RB
107if TOSHIBA_RBTX4938
108
109comment "Multiplex Pin Select"
110choice
111 prompt "PIO[58:61]"
112 default TOSHIBA_RBTX4938_MPLEX_PIO58_61
113
114config TOSHIBA_RBTX4938_MPLEX_PIO58_61
115 bool "PIO"
116config TOSHIBA_RBTX4938_MPLEX_NAND
117 bool "NAND"
118config TOSHIBA_RBTX4938_MPLEX_ATA
119 bool "ATA"
e6332374
AN
120config TOSHIBA_RBTX4938_MPLEX_KEEP
121 bool "Keep firmware settings"
23fbee9d
RB
122
123endchoice
124
23fbee9d 125endif
89d63fe1
AN
126
127config PCI_TX4927
128 bool
This page took 1.042 seconds and 4 git commands to generate.