xref: /linux/arch/mips/txx9/Kconfig (revision ddc18bd714188bc9b9a09f42317b8050c6ea5160)
1# SPDX-License-Identifier: GPL-2.0
2config MACH_TX39XX
3	bool
4	select MACH_TXX9
5	select SYS_HAS_CPU_TX39XX
6
7config MACH_TX49XX
8	bool
9	select BOOT_ELF32
10	select MACH_TXX9
11	select CEVT_R4K
12	select CSRC_R4K
13	select IRQ_MIPS_CPU
14	select SYS_HAS_CPU_TX49XX
15	select SYS_SUPPORTS_64BIT_KERNEL
16
17config MACH_TXX9
18	bool
19	select DMA_NONCOHERENT
20	select SWAP_IO_SPACE
21	select SYS_HAS_EARLY_PRINTK
22	select SYS_SUPPORTS_32BIT_KERNEL
23	select SYS_SUPPORTS_LITTLE_ENDIAN
24	select SYS_SUPPORTS_BIG_ENDIAN
25	select COMMON_CLK
26
27config TOSHIBA_JMR3927
28	bool "Toshiba JMR-TX3927 board"
29	depends on MACH_TX39XX
30	select SOC_TX3927
31
32config TOSHIBA_RBTX4927
33	bool "Toshiba RBTX49[23]7 board"
34	depends on MACH_TX49XX
35	select SOC_TX4927
36	# TX4937 is subset of TX4938
37	select SOC_TX4938
38	help
39	  This Toshiba board is based on the TX4927 processor. Say Y here to
40	  support this machine type
41
42config TOSHIBA_RBTX4939
43	bool "Toshiba RBTX4939 board"
44	depends on MACH_TX49XX
45	select SOC_TX4939
46	select TXX9_7SEGLED
47	help
48	  This Toshiba board is based on the TX4939 processor. Say Y here to
49	  support this machine type
50
51config SOC_TX3927
52	bool
53	select CEVT_TXX9
54	imply HAS_TXX9_SERIAL
55	select HAVE_PCI
56	select IRQ_TXX9
57	select GPIO_TXX9
58
59config SOC_TX4927
60	bool
61	select CEVT_TXX9
62	imply HAS_TXX9_SERIAL
63	select HAVE_PCI
64	select IRQ_TXX9
65	select PCI_TX4927
66	select GPIO_TXX9
67
68config SOC_TX4938
69	bool
70	select CEVT_TXX9
71	imply HAS_TXX9_SERIAL
72	select HAVE_PCI
73	select IRQ_TXX9
74	select PCI_TX4927
75	select GPIO_TXX9
76
77config SOC_TX4939
78	bool
79	select CEVT_TXX9
80	imply HAS_TXX9_SERIAL
81	select HAVE_PCI
82	select PCI_TX4927
83
84config TXX9_7SEGLED
85	bool
86
87config TOSHIBA_FPCIB0
88	bool "FPCIB0 Backplane Support"
89	depends on PCI && MACH_TXX9
90	select I8259
91
92config PICMG_PCI_BACKPLANE_DEFAULT
93	bool "Support for PICMG PCI Backplane"
94	depends on PCI && MACH_TXX9
95	default y if !TOSHIBA_FPCIB0
96
97config PCI_TX4927
98	bool
99