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