xref: /linux/arch/mips/txx9/Kconfig (revision edcaf1a6a77315562e9781245cc8e028c9a921dc)
1*edcaf1a6SAtsushi Nemotoconfig TOSHIBA_JMR3927
2*edcaf1a6SAtsushi Nemoto	bool "Toshiba JMR-TX3927 board"
3*edcaf1a6SAtsushi Nemoto	depends on MACH_TX39XX
4*edcaf1a6SAtsushi Nemoto	select SOC_TX3927
5*edcaf1a6SAtsushi Nemoto
6*edcaf1a6SAtsushi Nemotoconfig TOSHIBA_RBTX4927
7*edcaf1a6SAtsushi Nemoto	bool "Toshiba RBTX49[23]7 board"
8*edcaf1a6SAtsushi Nemoto	depends on MACH_TX49XX
9*edcaf1a6SAtsushi Nemoto	select SOC_TX4927
10*edcaf1a6SAtsushi Nemoto	help
11*edcaf1a6SAtsushi Nemoto	  This Toshiba board is based on the TX4927 processor. Say Y here to
12*edcaf1a6SAtsushi Nemoto	  support this machine type
13*edcaf1a6SAtsushi Nemoto
14*edcaf1a6SAtsushi Nemotoconfig TOSHIBA_RBTX4938
15*edcaf1a6SAtsushi Nemoto	bool "Toshiba RBTX4938 board"
16*edcaf1a6SAtsushi Nemoto	depends on MACH_TX49XX
17*edcaf1a6SAtsushi Nemoto	select SOC_TX4938
18*edcaf1a6SAtsushi Nemoto	help
19*edcaf1a6SAtsushi Nemoto	  This Toshiba board is based on the TX4938 processor. Say Y here to
20*edcaf1a6SAtsushi Nemoto	  support this machine type
21*edcaf1a6SAtsushi Nemoto
22*edcaf1a6SAtsushi Nemotoconfig SOC_TX3927
23*edcaf1a6SAtsushi Nemoto	bool
24*edcaf1a6SAtsushi Nemoto	select CEVT_TXX9
25*edcaf1a6SAtsushi Nemoto	select DMA_NONCOHERENT
26*edcaf1a6SAtsushi Nemoto	select HAS_TXX9_SERIAL
27*edcaf1a6SAtsushi Nemoto	select HW_HAS_PCI
28*edcaf1a6SAtsushi Nemoto	select IRQ_TXX9
29*edcaf1a6SAtsushi Nemoto	select SWAP_IO_SPACE
30*edcaf1a6SAtsushi Nemoto	select SYS_HAS_CPU_TX39XX
31*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_32BIT_KERNEL
32*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_LITTLE_ENDIAN
33*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_BIG_ENDIAN
34*edcaf1a6SAtsushi Nemoto	select GENERIC_HARDIRQS_NO__DO_IRQ
35*edcaf1a6SAtsushi Nemoto	select GPIO_TXX9
36*edcaf1a6SAtsushi Nemoto
37*edcaf1a6SAtsushi Nemotoconfig SOC_TX4927
38*edcaf1a6SAtsushi Nemoto	bool
39*edcaf1a6SAtsushi Nemoto	select CEVT_R4K
40*edcaf1a6SAtsushi Nemoto	select CSRC_R4K
41*edcaf1a6SAtsushi Nemoto	select CEVT_TXX9
42*edcaf1a6SAtsushi Nemoto	select DMA_NONCOHERENT
43*edcaf1a6SAtsushi Nemoto	select HAS_TXX9_SERIAL
44*edcaf1a6SAtsushi Nemoto	select HW_HAS_PCI
45*edcaf1a6SAtsushi Nemoto	select IRQ_CPU
46*edcaf1a6SAtsushi Nemoto	select IRQ_TXX9
47*edcaf1a6SAtsushi Nemoto	select PCI_TX4927
48*edcaf1a6SAtsushi Nemoto	select SWAP_IO_SPACE
49*edcaf1a6SAtsushi Nemoto	select SYS_HAS_CPU_TX49XX
50*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_32BIT_KERNEL
51*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_64BIT_KERNEL
52*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_LITTLE_ENDIAN
53*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_BIG_ENDIAN
54*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_KGDB
55*edcaf1a6SAtsushi Nemoto	select GENERIC_HARDIRQS_NO__DO_IRQ
56*edcaf1a6SAtsushi Nemoto	select GPIO_TXX9
57*edcaf1a6SAtsushi Nemoto
58*edcaf1a6SAtsushi Nemotoconfig SOC_TX4938
59*edcaf1a6SAtsushi Nemoto	bool
60*edcaf1a6SAtsushi Nemoto	select CEVT_R4K
61*edcaf1a6SAtsushi Nemoto	select CSRC_R4K
62*edcaf1a6SAtsushi Nemoto	select CEVT_TXX9
63*edcaf1a6SAtsushi Nemoto	select DMA_NONCOHERENT
64*edcaf1a6SAtsushi Nemoto	select HAS_TXX9_SERIAL
65*edcaf1a6SAtsushi Nemoto	select HW_HAS_PCI
66*edcaf1a6SAtsushi Nemoto	select IRQ_CPU
67*edcaf1a6SAtsushi Nemoto	select IRQ_TXX9
68*edcaf1a6SAtsushi Nemoto	select PCI_TX4927
69*edcaf1a6SAtsushi Nemoto	select SWAP_IO_SPACE
70*edcaf1a6SAtsushi Nemoto	select SYS_HAS_CPU_TX49XX
71*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_32BIT_KERNEL
72*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_64BIT_KERNEL
73*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_LITTLE_ENDIAN
74*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_BIG_ENDIAN
75*edcaf1a6SAtsushi Nemoto	select SYS_SUPPORTS_KGDB
76*edcaf1a6SAtsushi Nemoto	select GENERIC_HARDIRQS_NO__DO_IRQ
77*edcaf1a6SAtsushi Nemoto	select GPIO_TXX9
78*edcaf1a6SAtsushi Nemoto
7922b1d707SAtsushi Nemotoconfig TOSHIBA_FPCIB0
8022b1d707SAtsushi Nemoto	bool "FPCIB0 Backplane Support"
81*edcaf1a6SAtsushi Nemoto	depends on PCI && (MACH_TX39XX || MACH_TX49XX)
8289d63fe1SAtsushi Nemoto	select I8259
8389d63fe1SAtsushi Nemoto
8489d63fe1SAtsushi Nemotoconfig PICMG_PCI_BACKPLANE_DEFAULT
8589d63fe1SAtsushi Nemoto	bool "Support for PICMG PCI Backplane"
86*edcaf1a6SAtsushi Nemoto	depends on PCI && (MACH_TX39XX || MACH_TX49XX)
8789d63fe1SAtsushi Nemoto	default y if !TOSHIBA_FPCIB0
8822b1d707SAtsushi Nemoto
8922b1d707SAtsushi Nemotoif TOSHIBA_RBTX4938
9022b1d707SAtsushi Nemoto
9122b1d707SAtsushi Nemotocomment "Multiplex Pin Select"
9222b1d707SAtsushi Nemotochoice
9322b1d707SAtsushi Nemoto	prompt "PIO[58:61]"
9422b1d707SAtsushi Nemoto	default TOSHIBA_RBTX4938_MPLEX_PIO58_61
9522b1d707SAtsushi Nemoto
9622b1d707SAtsushi Nemotoconfig TOSHIBA_RBTX4938_MPLEX_PIO58_61
9722b1d707SAtsushi Nemoto	bool "PIO"
9822b1d707SAtsushi Nemotoconfig TOSHIBA_RBTX4938_MPLEX_NAND
9922b1d707SAtsushi Nemoto	bool "NAND"
10022b1d707SAtsushi Nemotoconfig TOSHIBA_RBTX4938_MPLEX_ATA
10122b1d707SAtsushi Nemoto	bool "ATA"
10222b1d707SAtsushi Nemoto
10322b1d707SAtsushi Nemotoendchoice
10422b1d707SAtsushi Nemoto
10522b1d707SAtsushi Nemotoconfig TX4938_NAND_BOOT
10622b1d707SAtsushi Nemoto	depends on EXPERIMENTAL && TOSHIBA_RBTX4938_MPLEX_NAND
10722b1d707SAtsushi Nemoto	bool "NAND Boot Support (EXPERIMENTAL)"
10822b1d707SAtsushi Nemoto	help
10922b1d707SAtsushi Nemoto	  This is only for Toshiba RBTX4938 reference board, which has NAND IPL.
11022b1d707SAtsushi Nemoto	  Select this option if you need to use NAND boot.
11122b1d707SAtsushi Nemoto
11222b1d707SAtsushi Nemotoendif
11389d63fe1SAtsushi Nemoto
11489d63fe1SAtsushi Nemotoconfig PCI_TX4927
11589d63fe1SAtsushi Nemoto	bool
116