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