MIPS: ingenic: Add support for the JZ4725B SoC
[linux-2.6-microblaze.git] / arch / mips / jz4740 / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 choice
3         prompt "Machine type"
4         depends on MACH_INGENIC
5         default INGENIC_GENERIC_BOARD
6
7 config INGENIC_GENERIC_BOARD
8         bool "Generic board"
9         select MACH_JZ4740
10         select MACH_JZ4770
11         select MACH_JZ4780
12         select MACH_X1000
13
14 config JZ4740_QI_LB60
15         bool "Qi Hardware Ben NanoNote"
16         select MACH_JZ4740
17
18 config JZ4770_GCW0
19         bool "Game Consoles Worldwide GCW Zero"
20         select MACH_JZ4770
21
22 config JZ4780_CI20
23         bool "MIPS Creator CI20"
24         select MACH_JZ4780
25
26 config X1000_CU1000_NEO
27         bool "YSH & ATIL CU1000 Module with Neo backplane"
28         select MACH_X1000
29
30 endchoice
31
32 config MACH_JZ4725B
33         bool
34         select SYS_HAS_CPU_MIPS32_R1
35
36 config MACH_JZ4740
37         bool
38         select SYS_HAS_CPU_MIPS32_R1
39
40 config MACH_JZ4770
41         bool
42         select MIPS_CPU_SCACHE
43         select SYS_HAS_CPU_MIPS32_R2
44         select SYS_SUPPORTS_HIGHMEM
45
46 config MACH_JZ4780
47         bool
48         select MIPS_CPU_SCACHE
49         select SYS_HAS_CPU_MIPS32_R2
50         select SYS_SUPPORTS_HIGHMEM
51
52 config MACH_X1000
53         bool
54         select MIPS_CPU_SCACHE
55         select SYS_HAS_CPU_MIPS32_R2
56         select SYS_SUPPORTS_HIGHMEM