162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ciif MACH_LOONGSON32
362306a36Sopenharmony_ci
462306a36Sopenharmony_cichoice
562306a36Sopenharmony_ci	prompt "Machine Type"
662306a36Sopenharmony_ci
762306a36Sopenharmony_ciconfig LOONGSON1_LS1B
862306a36Sopenharmony_ci	bool "Loongson LS1B board"
962306a36Sopenharmony_ci	select CEVT_R4K if !MIPS_EXTERNAL_TIMER
1062306a36Sopenharmony_ci	select CSRC_R4K if !MIPS_EXTERNAL_TIMER
1162306a36Sopenharmony_ci	select SYS_HAS_CPU_LOONGSON1B
1262306a36Sopenharmony_ci	select DMA_NONCOHERENT
1362306a36Sopenharmony_ci	select BOOT_ELF32
1462306a36Sopenharmony_ci	select IRQ_MIPS_CPU
1562306a36Sopenharmony_ci	select SYS_SUPPORTS_32BIT_KERNEL
1662306a36Sopenharmony_ci	select SYS_SUPPORTS_LITTLE_ENDIAN
1762306a36Sopenharmony_ci	select SYS_SUPPORTS_HIGHMEM
1862306a36Sopenharmony_ci	select SYS_HAS_EARLY_PRINTK
1962306a36Sopenharmony_ci	select USE_GENERIC_EARLY_PRINTK_8250
2062306a36Sopenharmony_ci	select COMMON_CLK
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ciconfig LOONGSON1_LS1C
2362306a36Sopenharmony_ci	bool "Loongson LS1C board"
2462306a36Sopenharmony_ci	select CEVT_R4K if !MIPS_EXTERNAL_TIMER
2562306a36Sopenharmony_ci	select CSRC_R4K if !MIPS_EXTERNAL_TIMER
2662306a36Sopenharmony_ci	select SYS_HAS_CPU_LOONGSON1C
2762306a36Sopenharmony_ci	select DMA_NONCOHERENT
2862306a36Sopenharmony_ci	select BOOT_ELF32
2962306a36Sopenharmony_ci	select IRQ_MIPS_CPU
3062306a36Sopenharmony_ci	select SYS_SUPPORTS_32BIT_KERNEL
3162306a36Sopenharmony_ci	select SYS_SUPPORTS_LITTLE_ENDIAN
3262306a36Sopenharmony_ci	select SYS_SUPPORTS_HIGHMEM
3362306a36Sopenharmony_ci	select SYS_HAS_EARLY_PRINTK
3462306a36Sopenharmony_ci	select USE_GENERIC_EARLY_PRINTK_8250
3562306a36Sopenharmony_ci	select COMMON_CLK
3662306a36Sopenharmony_ciendchoice
3762306a36Sopenharmony_ci
3862306a36Sopenharmony_ciendif # MACH_LOONGSON32
39