From cf30d2922270a47c9e0336611477befcf8fa4239 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 11 Aug 2022 11:42:32 +0200 Subject: add basic loongarch support, qemu does not boot the kernel, yet --- target/linux/Config.in.kernelcfg | 1 + target/linux/Config.in.kernelversion | 8 ++++++++ target/linux/arch.lst | 1 + 3 files changed, 10 insertions(+) (limited to 'target/linux') diff --git a/target/linux/Config.in.kernelcfg b/target/linux/Config.in.kernelcfg index 749ed430f..50fff5c5d 100644 --- a/target/linux/Config.in.kernelcfg +++ b/target/linux/Config.in.kernelcfg @@ -49,6 +49,7 @@ config ADK_TARGET_LINUX_KERNEL_DEFCONFIG default "stm32_defconfig" if ADK_TARGET_SYSTEM_ST_STM32F429 default "stm32_defconfig" if ADK_TARGET_SYSTEM_ST_STM32F769 default "nommu_k210_defconfig" if ADK_TARGET_SYSTEM_SIPEED_MAIX_BIT + default "loongson3_defconfig" if ADK_TARGET_SYSTEM_QEMU_LOONGARCH default "" config ADK_TARGET_LINUX_KERNEL_CUSTOMCONFIG_PATH diff --git a/target/linux/Config.in.kernelversion b/target/linux/Config.in.kernelversion index 0206923db..af844978b 100644 --- a/target/linux/Config.in.kernelversion +++ b/target/linux/Config.in.kernelversion @@ -34,6 +34,14 @@ config ADK_TARGET_LINUX_KERNEL_VERSION_GIT select ADK_TARGET_LINUX_KERNEL_IMAGE if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 select ADK_TARGET_LINUX_KERNEL_IMAGE if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK +config ADK_TARGET_LINUX_KERNEL_VERSION_5_19 + bool "5.19" + depends on !ADK_TARGET_ARCH_AVR32 + depends on !ADK_TARGET_ARCH_BFIN + depends on !ADK_TARGET_ARCH_CRIS + depends on !ADK_TARGET_ARCH_FRV + depends on !ADK_TARGET_ARCH_METAG + config ADK_TARGET_LINUX_KERNEL_VERSION_5_15 bool "5.15.23" depends on !ADK_TARGET_ARCH_AVR32 diff --git a/target/linux/arch.lst b/target/linux/arch.lst index 5810d9174..94d0f018f 100644 --- a/target/linux/arch.lst +++ b/target/linux/arch.lst @@ -13,6 +13,7 @@ hppa ia64 kvx lm32 +loongarch m68k metag microblaze -- cgit v1.2.3