| # SPDX-License-Identifier: GPL-2.0 |
| |
| config MACH_INGENIC_GENERIC |
| bool |
| select MACH_INGENIC |
| select MACH_JZ4740 |
| select MACH_JZ4725B |
| select MACH_JZ4770 |
| select MACH_JZ4780 |
| select MACH_X1000 |
| select MACH_X1830 |
| |
| 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 |