162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciconfig MACH_INGENIC_GENERIC 462306a36Sopenharmony_ci bool 562306a36Sopenharmony_ci select MACH_INGENIC 662306a36Sopenharmony_ci select MACH_JZ4740 762306a36Sopenharmony_ci select MACH_JZ4725B 862306a36Sopenharmony_ci select MACH_JZ4770 962306a36Sopenharmony_ci select MACH_JZ4780 1062306a36Sopenharmony_ci select MACH_X1000 1162306a36Sopenharmony_ci select MACH_X1830 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_cichoice 1462306a36Sopenharmony_ci prompt "Machine type" 1562306a36Sopenharmony_ci depends on MACH_INGENIC_SOC 1662306a36Sopenharmony_ci default INGENIC_GENERIC_BOARD 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ciconfig INGENIC_GENERIC_BOARD 1962306a36Sopenharmony_ci bool "Generic board" 2062306a36Sopenharmony_ci select MACH_INGENIC_GENERIC 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciconfig JZ4740_QI_LB60 2362306a36Sopenharmony_ci bool "Qi Hardware Ben NanoNote" 2462306a36Sopenharmony_ci select MACH_JZ4740 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_ciconfig JZ4740_RS90 2762306a36Sopenharmony_ci bool "YLM RetroMini (RS-90)" 2862306a36Sopenharmony_ci select MACH_JZ4725B 2962306a36Sopenharmony_ci 3062306a36Sopenharmony_ciconfig JZ4770_GCW0 3162306a36Sopenharmony_ci bool "Game Consoles Worldwide GCW Zero" 3262306a36Sopenharmony_ci select MACH_JZ4770 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ciconfig JZ4780_CI20 3562306a36Sopenharmony_ci bool "MIPS Creator CI20" 3662306a36Sopenharmony_ci select MACH_JZ4780 3762306a36Sopenharmony_ci 3862306a36Sopenharmony_ciconfig X1000_CU1000_NEO 3962306a36Sopenharmony_ci bool "YSH & ATIL CU1000 Module with Neo backplane" 4062306a36Sopenharmony_ci select MACH_X1000 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_ciconfig X1830_CU1830_NEO 4362306a36Sopenharmony_ci bool "YSH & ATIL CU1830 Module with Neo backplane" 4462306a36Sopenharmony_ci select MACH_X1830 4562306a36Sopenharmony_ci 4662306a36Sopenharmony_ciendchoice 4762306a36Sopenharmony_ci 4862306a36Sopenharmony_ciconfig MACH_JZ4725B 4962306a36Sopenharmony_ci bool 5062306a36Sopenharmony_ci select SYS_HAS_CPU_MIPS32_R1 5162306a36Sopenharmony_ci 5262306a36Sopenharmony_ciconfig MACH_JZ4740 5362306a36Sopenharmony_ci bool 5462306a36Sopenharmony_ci select SYS_HAS_CPU_MIPS32_R1 5562306a36Sopenharmony_ci 5662306a36Sopenharmony_ciconfig MACH_JZ4770 5762306a36Sopenharmony_ci bool 5862306a36Sopenharmony_ci select MIPS_CPU_SCACHE 5962306a36Sopenharmony_ci select SYS_HAS_CPU_MIPS32_R2 6062306a36Sopenharmony_ci select SYS_SUPPORTS_HIGHMEM 6162306a36Sopenharmony_ci 6262306a36Sopenharmony_ciconfig MACH_JZ4780 6362306a36Sopenharmony_ci bool 6462306a36Sopenharmony_ci select MIPS_CPU_SCACHE 6562306a36Sopenharmony_ci select SYS_HAS_CPU_MIPS32_R2 6662306a36Sopenharmony_ci select SYS_SUPPORTS_HIGHMEM 6762306a36Sopenharmony_ci 6862306a36Sopenharmony_ciconfig MACH_X1000 6962306a36Sopenharmony_ci bool 7062306a36Sopenharmony_ci select MIPS_CPU_SCACHE 7162306a36Sopenharmony_ci select SYS_HAS_CPU_MIPS32_R2 7262306a36Sopenharmony_ci select SYS_SUPPORTS_HIGHMEM 7362306a36Sopenharmony_ci 7462306a36Sopenharmony_ciconfig MACH_X1830 7562306a36Sopenharmony_ci bool 7662306a36Sopenharmony_ci select MIPS_CPU_SCACHE 7762306a36Sopenharmony_ci select SYS_HAS_CPU_MIPS32_R2 7862306a36Sopenharmony_ci select SYS_SUPPORTS_HIGHMEM 79