WIP FPC-III support
[linux/fpc-iii.git] / arch / mips / ingenic / Kconfig
blob3238e16febd5f5840de9d21b7aff47b77bd0f949
1 # SPDX-License-Identifier: GPL-2.0
3 config MACH_INGENIC_GENERIC
4         bool
5         select MACH_INGENIC
6         select MACH_JZ4740
7         select MACH_JZ4770
8         select MACH_JZ4780
9         select MACH_X1000
11 choice
12         prompt "Machine type"
13         depends on MACH_INGENIC_SOC
14         default INGENIC_GENERIC_BOARD
16 config INGENIC_GENERIC_BOARD
17         bool "Generic board"
18         select MACH_INGENIC_GENERIC
20 config JZ4740_QI_LB60
21         bool "Qi Hardware Ben NanoNote"
22         select MACH_JZ4740
24 config JZ4740_RS90
25         bool "YLM RetroMini (RS-90)"
26         select MACH_JZ4725B
28 config JZ4770_GCW0
29         bool "Game Consoles Worldwide GCW Zero"
30         select MACH_JZ4770
32 config JZ4780_CI20
33         bool "MIPS Creator CI20"
34         select MACH_JZ4780
36 config X1000_CU1000_NEO
37         bool "YSH & ATIL CU1000 Module with Neo backplane"
38         select MACH_X1000
40 config X1830_CU1830_NEO
41         bool "YSH & ATIL CU1830 Module with Neo backplane"
42         select MACH_X1830
44 endchoice
46 config MACH_JZ4725B
47         bool
48         select SYS_HAS_CPU_MIPS32_R1
50 config MACH_JZ4740
51         bool
52         select SYS_HAS_CPU_MIPS32_R1
54 config MACH_JZ4770
55         bool
56         select MIPS_CPU_SCACHE
57         select SYS_HAS_CPU_MIPS32_R2
58         select SYS_SUPPORTS_HIGHMEM
60 config MACH_JZ4780
61         bool
62         select MIPS_CPU_SCACHE
63         select SYS_HAS_CPU_MIPS32_R2
64         select SYS_SUPPORTS_HIGHMEM
66 config MACH_X1000
67         bool
68         select MIPS_CPU_SCACHE
69         select SYS_HAS_CPU_MIPS32_R2
70         select SYS_SUPPORTS_HIGHMEM
72 config MACH_X1830
73         bool
74         select MIPS_CPU_SCACHE
75         select SYS_HAS_CPU_MIPS32_R2
76         select SYS_SUPPORTS_HIGHMEM