xref: /openbmc/linux/arch/mips/txx9/Kconfig (revision 455481fc)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
28f8da9adSAtsushi Nemotoconfig MACH_TX49XX
38f8da9adSAtsushi Nemoto	bool
4*97ad1d89SGeert Uytterhoeven	select BOOT_ELF32
58f8da9adSAtsushi Nemoto	select MACH_TXX9
68f8da9adSAtsushi Nemoto	select CEVT_R4K
78f8da9adSAtsushi Nemoto	select CSRC_R4K
867e38cf2SRalf Baechle	select IRQ_MIPS_CPU
98f8da9adSAtsushi Nemoto	select SYS_HAS_CPU_TX49XX
108f8da9adSAtsushi Nemoto	select SYS_SUPPORTS_64BIT_KERNEL
118f8da9adSAtsushi Nemoto
128f8da9adSAtsushi Nemotoconfig MACH_TXX9
138f8da9adSAtsushi Nemoto	bool
148f8da9adSAtsushi Nemoto	select DMA_NONCOHERENT
158f8da9adSAtsushi Nemoto	select SWAP_IO_SPACE
168f8da9adSAtsushi Nemoto	select SYS_HAS_EARLY_PRINTK
178f8da9adSAtsushi Nemoto	select SYS_SUPPORTS_32BIT_KERNEL
188f8da9adSAtsushi Nemoto	select SYS_SUPPORTS_LITTLE_ENDIAN
198f8da9adSAtsushi Nemoto	select SYS_SUPPORTS_BIG_ENDIAN
2044ce9a9aSGeert Uytterhoeven	select COMMON_CLK
218f8da9adSAtsushi Nemoto
22edcaf1a6SAtsushi Nemotoconfig TOSHIBA_RBTX4927
23edcaf1a6SAtsushi Nemoto	bool "Toshiba RBTX49[23]7 board"
24edcaf1a6SAtsushi Nemoto	depends on MACH_TX49XX
25edcaf1a6SAtsushi Nemoto	select SOC_TX4927
268d795f2aSAtsushi Nemoto	# TX4937 is subset of TX4938
278d795f2aSAtsushi Nemoto	select SOC_TX4938
28edcaf1a6SAtsushi Nemoto	help
29edcaf1a6SAtsushi Nemoto	  This Toshiba board is based on the TX4927 processor. Say Y here to
30edcaf1a6SAtsushi Nemoto	  support this machine type
31edcaf1a6SAtsushi Nemoto
32edcaf1a6SAtsushi Nemotoconfig SOC_TX4927
33edcaf1a6SAtsushi Nemoto	bool
34edcaf1a6SAtsushi Nemoto	select CEVT_TXX9
35de0c4eb4SYueHaibing	imply HAS_TXX9_SERIAL
36eb01d42aSChristoph Hellwig	select HAVE_PCI
37edcaf1a6SAtsushi Nemoto	select IRQ_TXX9
38edcaf1a6SAtsushi Nemoto	select PCI_TX4927
39edcaf1a6SAtsushi Nemoto	select GPIO_TXX9
40edcaf1a6SAtsushi Nemoto
41edcaf1a6SAtsushi Nemotoconfig SOC_TX4938
42edcaf1a6SAtsushi Nemoto	bool
43edcaf1a6SAtsushi Nemoto	select CEVT_TXX9
44de0c4eb4SYueHaibing	imply HAS_TXX9_SERIAL
45eb01d42aSChristoph Hellwig	select HAVE_PCI
46edcaf1a6SAtsushi Nemoto	select IRQ_TXX9
47edcaf1a6SAtsushi Nemoto	select PCI_TX4927
48edcaf1a6SAtsushi Nemoto	select GPIO_TXX9
49edcaf1a6SAtsushi Nemoto
5022b1d707SAtsushi Nemotoconfig TOSHIBA_FPCIB0
5122b1d707SAtsushi Nemoto	bool "FPCIB0 Backplane Support"
528f8da9adSAtsushi Nemoto	depends on PCI && MACH_TXX9
5389d63fe1SAtsushi Nemoto	select I8259
5489d63fe1SAtsushi Nemoto
5589d63fe1SAtsushi Nemotoconfig PICMG_PCI_BACKPLANE_DEFAULT
5689d63fe1SAtsushi Nemoto	bool "Support for PICMG PCI Backplane"
578f8da9adSAtsushi Nemoto	depends on PCI && MACH_TXX9
5889d63fe1SAtsushi Nemoto	default y if !TOSHIBA_FPCIB0
5922b1d707SAtsushi Nemoto
6089d63fe1SAtsushi Nemotoconfig PCI_TX4927
6189d63fe1SAtsushi Nemoto	bool
62