| # SPDX-License-Identifier: GPL-2.0 | |
| config MACH_INGENIC_GENERIC | |
| bool | |
| select MACH_INGENIC | |
| select MACH_JZ4740 | |
| select MACH_JZ4770 | |
| select MACH_JZ4780 | |
| select MACH_X1000 | |
| choice | |
| prompt "Machine type" | |
| depends on MACH_INGENIC_SOC | |
| default INGENIC_GENERIC_BOARD | |
| config INGENIC_GENERIC_BOARD | |
| bool "Generic board" | |
| select MACH_INGENIC_GENERIC | |
| config JZ4740_QI_LB60 | |
| bool "Qi Hardware Ben NanoNote" | |
| select MACH_JZ4740 | |
| config JZ4740_RS90 | |
| bool "YLM RetroMini (RS-90)" | |
| select MACH_JZ4725B | |
| config JZ4770_GCW0 | |
| bool "Game Consoles Worldwide GCW Zero" | |
| select MACH_JZ4770 | |
| config JZ4780_CI20 | |
| bool "MIPS Creator CI20" | |
| select MACH_JZ4780 | |
| config X1000_CU1000_NEO | |
| bool "YSH & ATIL CU1000 Module with Neo backplane" | |
| select MACH_X1000 | |
| config X1830_CU1830_NEO | |
| bool "YSH & ATIL CU1830 Module with Neo backplane" | |
| select MACH_X1830 | |
| endchoice | |
| config MACH_JZ4725B | |
| bool | |
| select SYS_HAS_CPU_MIPS32_R1 | |
| config MACH_JZ4740 | |
| bool | |
| select SYS_HAS_CPU_MIPS32_R1 | |
| config MACH_JZ4770 | |
| bool | |
| select MIPS_CPU_SCACHE | |
| select SYS_HAS_CPU_MIPS32_R2 | |
| select SYS_SUPPORTS_HIGHMEM | |
| config MACH_JZ4780 | |
| bool | |
| select MIPS_CPU_SCACHE | |
| select SYS_HAS_CPU_MIPS32_R2 | |
| select SYS_SUPPORTS_HIGHMEM | |
| config MACH_X1000 | |
| bool | |
| select MIPS_CPU_SCACHE | |
| select SYS_HAS_CPU_MIPS32_R2 | |
| select SYS_SUPPORTS_HIGHMEM | |
| config MACH_X1830 | |
| bool | |
| select MIPS_CPU_SCACHE | |
| select SYS_HAS_CPU_MIPS32_R2 | |
| select SYS_SUPPORTS_HIGHMEM |