aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips/ingenic
diff options
context:
space:
mode:
authorWe-unite <3205135446@qq.com>2025-03-08 22:04:20 +0800
committerWe-unite <3205135446@qq.com>2025-03-08 22:04:20 +0800
commita07bb8fd1299070229f0e8f3dcb57ffd5ef9870a (patch)
tree84f21bd0bf7071bc5fc7dd989e77d7ceb5476682 /arch/mips/ingenic
downloadohosKernel-a07bb8fd1299070229f0e8f3dcb57ffd5ef9870a.tar.gz
ohosKernel-a07bb8fd1299070229f0e8f3dcb57ffd5ef9870a.zip
Initial commit: OpenHarmony-v4.0-ReleaseOpenHarmony-v4.0-Release
Diffstat (limited to 'arch/mips/ingenic')
-rw-r--r--arch/mips/ingenic/Kconfig76
1 files changed, 76 insertions, 0 deletions
diff --git a/arch/mips/ingenic/Kconfig b/arch/mips/ingenic/Kconfig
new file mode 100644
index 000000000..3238e16fe
--- /dev/null
+++ b/arch/mips/ingenic/Kconfig
@@ -0,0 +1,76 @@
1# SPDX-License-Identifier: GPL-2.0
2
3config 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
10
11choice
12 prompt "Machine type"
13 depends on MACH_INGENIC_SOC
14 default INGENIC_GENERIC_BOARD
15
16config INGENIC_GENERIC_BOARD
17 bool "Generic board"
18 select MACH_INGENIC_GENERIC
19
20config JZ4740_QI_LB60
21 bool "Qi Hardware Ben NanoNote"
22 select MACH_JZ4740
23
24config JZ4740_RS90
25 bool "YLM RetroMini (RS-90)"
26 select MACH_JZ4725B
27
28config JZ4770_GCW0
29 bool "Game Consoles Worldwide GCW Zero"
30 select MACH_JZ4770
31
32config JZ4780_CI20
33 bool "MIPS Creator CI20"
34 select MACH_JZ4780
35
36config X1000_CU1000_NEO
37 bool "YSH & ATIL CU1000 Module with Neo backplane"
38 select MACH_X1000
39
40config X1830_CU1830_NEO
41 bool "YSH & ATIL CU1830 Module with Neo backplane"
42 select MACH_X1830
43
44endchoice
45
46config MACH_JZ4725B
47 bool
48 select SYS_HAS_CPU_MIPS32_R1
49
50config MACH_JZ4740
51 bool
52 select SYS_HAS_CPU_MIPS32_R1
53
54config MACH_JZ4770
55 bool
56 select MIPS_CPU_SCACHE
57 select SYS_HAS_CPU_MIPS32_R2
58 select SYS_SUPPORTS_HIGHMEM
59
60config MACH_JZ4780
61 bool
62 select MIPS_CPU_SCACHE
63 select SYS_HAS_CPU_MIPS32_R2
64 select SYS_SUPPORTS_HIGHMEM
65
66config MACH_X1000
67 bool
68 select MIPS_CPU_SCACHE
69 select SYS_HAS_CPU_MIPS32_R2
70 select SYS_SUPPORTS_HIGHMEM
71
72config MACH_X1830
73 bool
74 select MIPS_CPU_SCACHE
75 select SYS_HAS_CPU_MIPS32_R2
76 select SYS_SUPPORTS_HIGHMEM