1*a103e9b9SPaul Cercueil# SPDX-License-Identifier: GPL-2.0 2*a103e9b9SPaul Cercueil 3*a103e9b9SPaul Cercueilconfig MACH_INGENIC_GENERIC 4*a103e9b9SPaul Cercueil bool 5*a103e9b9SPaul Cercueil select MACH_INGENIC 6*a103e9b9SPaul Cercueil select MACH_JZ4740 7*a103e9b9SPaul Cercueil select MACH_JZ4770 8*a103e9b9SPaul Cercueil select MACH_JZ4780 9*a103e9b9SPaul Cercueil select MACH_X1000 10*a103e9b9SPaul Cercueil 11*a103e9b9SPaul Cercueilchoice 12*a103e9b9SPaul Cercueil prompt "Machine type" 13*a103e9b9SPaul Cercueil depends on MACH_INGENIC_SOC 14*a103e9b9SPaul Cercueil default INGENIC_GENERIC_BOARD 15*a103e9b9SPaul Cercueil 16*a103e9b9SPaul Cercueilconfig INGENIC_GENERIC_BOARD 17*a103e9b9SPaul Cercueil bool "Generic board" 18*a103e9b9SPaul Cercueil select MACH_INGENIC_GENERIC 19*a103e9b9SPaul Cercueil 20*a103e9b9SPaul Cercueilconfig JZ4740_QI_LB60 21*a103e9b9SPaul Cercueil bool "Qi Hardware Ben NanoNote" 22*a103e9b9SPaul Cercueil select MACH_JZ4740 23*a103e9b9SPaul Cercueil 24*a103e9b9SPaul Cercueilconfig JZ4740_RS90 25*a103e9b9SPaul Cercueil bool "YLM RetroMini (RS-90)" 26*a103e9b9SPaul Cercueil select MACH_JZ4725B 27*a103e9b9SPaul Cercueil 28*a103e9b9SPaul Cercueilconfig JZ4770_GCW0 29*a103e9b9SPaul Cercueil bool "Game Consoles Worldwide GCW Zero" 30*a103e9b9SPaul Cercueil select MACH_JZ4770 31*a103e9b9SPaul Cercueil 32*a103e9b9SPaul Cercueilconfig JZ4780_CI20 33*a103e9b9SPaul Cercueil bool "MIPS Creator CI20" 34*a103e9b9SPaul Cercueil select MACH_JZ4780 35*a103e9b9SPaul Cercueil 36*a103e9b9SPaul Cercueilconfig X1000_CU1000_NEO 37*a103e9b9SPaul Cercueil bool "YSH & ATIL CU1000 Module with Neo backplane" 38*a103e9b9SPaul Cercueil select MACH_X1000 39*a103e9b9SPaul Cercueil 40*a103e9b9SPaul Cercueilconfig X1830_CU1830_NEO 41*a103e9b9SPaul Cercueil bool "YSH & ATIL CU1830 Module with Neo backplane" 42*a103e9b9SPaul Cercueil select MACH_X1830 43*a103e9b9SPaul Cercueil 44*a103e9b9SPaul Cercueilendchoice 45*a103e9b9SPaul Cercueil 46*a103e9b9SPaul Cercueilconfig MACH_JZ4725B 47*a103e9b9SPaul Cercueil bool 48*a103e9b9SPaul Cercueil select SYS_HAS_CPU_MIPS32_R1 49*a103e9b9SPaul Cercueil 50*a103e9b9SPaul Cercueilconfig MACH_JZ4740 51*a103e9b9SPaul Cercueil bool 52*a103e9b9SPaul Cercueil select SYS_HAS_CPU_MIPS32_R1 53*a103e9b9SPaul Cercueil 54*a103e9b9SPaul Cercueilconfig MACH_JZ4770 55*a103e9b9SPaul Cercueil bool 56*a103e9b9SPaul Cercueil select MIPS_CPU_SCACHE 57*a103e9b9SPaul Cercueil select SYS_HAS_CPU_MIPS32_R2 58*a103e9b9SPaul Cercueil select SYS_SUPPORTS_HIGHMEM 59*a103e9b9SPaul Cercueil 60*a103e9b9SPaul Cercueilconfig MACH_JZ4780 61*a103e9b9SPaul Cercueil bool 62*a103e9b9SPaul Cercueil select MIPS_CPU_SCACHE 63*a103e9b9SPaul Cercueil select SYS_HAS_CPU_MIPS32_R2 64*a103e9b9SPaul Cercueil select SYS_SUPPORTS_HIGHMEM 65*a103e9b9SPaul Cercueil 66*a103e9b9SPaul Cercueilconfig MACH_X1000 67*a103e9b9SPaul Cercueil bool 68*a103e9b9SPaul Cercueil select MIPS_CPU_SCACHE 69*a103e9b9SPaul Cercueil select SYS_HAS_CPU_MIPS32_R2 70*a103e9b9SPaul Cercueil select SYS_SUPPORTS_HIGHMEM 71*a103e9b9SPaul Cercueil 72*a103e9b9SPaul Cercueilconfig MACH_X1830 73*a103e9b9SPaul Cercueil bool 74*a103e9b9SPaul Cercueil select MIPS_CPU_SCACHE 75*a103e9b9SPaul Cercueil select SYS_HAS_CPU_MIPS32_R2 76*a103e9b9SPaul Cercueil select SYS_SUPPORTS_HIGHMEM 77