summaryrefslogtreecommitdiff
path: root/target/linux
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux')
-rw-r--r--target/linux/Config.in1
-rw-r--r--target/linux/Config.in.kernelcfg13
-rw-r--r--target/linux/Config.in.kernelversion68
-rw-r--r--target/linux/config/Config.in.arc7
-rw-r--r--target/linux/config/Config.in.block52
-rw-r--r--target/linux/config/Config.in.bus6
-rw-r--r--target/linux/config/Config.in.compat13
-rw-r--r--target/linux/config/Config.in.compression2
-rw-r--r--target/linux/config/Config.in.dma8
-rw-r--r--target/linux/config/Config.in.ethernet14
-rw-r--r--target/linux/config/Config.in.flash17
-rw-r--r--target/linux/config/Config.in.fs4
-rw-r--r--target/linux/config/Config.in.graphics6
-rw-r--r--target/linux/config/Config.in.input11
-rw-r--r--target/linux/config/Config.in.kernel2
-rw-r--r--target/linux/config/Config.in.network2
-rw-r--r--target/linux/config/Config.in.serial12
-rw-r--r--target/linux/config/Config.in.usb10
-rw-r--r--target/linux/config/Config.in.virtio30
-rw-r--r--target/linux/config/Config.in.watchdog9
-rw-r--r--target/linux/config/Config.in.xtensa15
-rw-r--r--target/linux/patches/2.6.32.70/proc-xscale.patch12
-rw-r--r--target/linux/patches/2.6.32.70/uaccess.patch14
-rw-r--r--target/linux/patches/3.4.112/aufs2.patch238
-rw-r--r--target/linux/patches/3.4.112/defaults.patch22
-rw-r--r--target/linux/patches/3.4.112/gemalto.patch11
-rw-r--r--target/linux/patches/3.4.112/lemote-rfkill.patch21
-rw-r--r--target/linux/patches/3.4.112/linux-gcc-check.patch18
-rw-r--r--target/linux/patches/3.4.112/mips-error.patch254
-rw-r--r--target/linux/patches/3.4.112/mkpiggy.patch28
-rw-r--r--target/linux/patches/3.4.112/module-alloc-size-check.patch21
-rw-r--r--target/linux/patches/3.4.112/nds32.patch72132
-rw-r--r--target/linux/patches/3.4.112/non-static.patch33
-rw-r--r--target/linux/patches/3.4.112/relocs.patch (renamed from target/linux/patches/3.16.85/bsd-compatibility.patch)865
-rw-r--r--target/linux/patches/3.4.112/sparc-aout.patch24
-rw-r--r--target/linux/patches/3.4.112/sparc-include.patch11
-rw-r--r--target/linux/patches/3.4.112/startup.patch34
-rw-r--r--target/linux/patches/3.4.112/usb-defaults-off.patch32
-rw-r--r--target/linux/patches/3.4.112/vga-cons-default-off.patch12
-rw-r--r--target/linux/patches/3.4.112/wlan-cf.patch11
-rw-r--r--target/linux/patches/3.4.112/yaffs2.patch16550
-rw-r--r--target/linux/patches/3.4.112/zlib-inflate.patch12
-rw-r--r--target/linux/patches/4.19.310/darwin-file2alias.patch14
-rw-r--r--target/linux/patches/4.19.320/arc.patch (renamed from target/linux/patches/4.19.310/arc.patch)0
-rw-r--r--target/linux/patches/4.19.320/arm-nommu.patch (renamed from target/linux/patches/4.19.310/arm-nommu.patch)0
-rw-r--r--target/linux/patches/4.19.320/darwin-dtc.patch (renamed from target/linux/patches/4.19.310/darwin-dtc.patch)0
-rw-r--r--target/linux/patches/4.19.320/fec-coldfire.patch (renamed from target/linux/patches/4.19.310/fec-coldfire.patch)0
-rw-r--r--target/linux/patches/4.19.320/or1k-more-ram.patch (renamed from target/linux/patches/4.19.310/or1k-more-ram.patch)0
-rw-r--r--target/linux/patches/4.19.320/relocs.patch (renamed from target/linux/patches/4.19.310/relocs.patch)0
-rw-r--r--target/linux/patches/4.19.320/startup.patch (renamed from target/linux/patches/4.19.310/startup.patch)0
-rw-r--r--target/linux/patches/4.19.320/vdso2.patch (renamed from target/linux/patches/4.19.310/vdso2.patch)0
-rw-r--r--target/linux/patches/5.10.216/darwin-file2alias.patch14
-rw-r--r--target/linux/patches/5.10.236/arc.patch (renamed from target/linux/patches/5.10.216/arc.patch)0
-rw-r--r--target/linux/patches/5.10.236/darwin-dtc.patch (renamed from target/linux/patches/5.10.216/darwin-dtc.patch)0
-rw-r--r--target/linux/patches/5.10.236/dtc-noyaml.patch (renamed from target/linux/patches/5.10.216/dtc-noyaml.patch)0
-rw-r--r--target/linux/patches/5.10.236/nds32-ag101p.patch (renamed from target/linux/patches/5.10.216/nds32-ag101p.patch)0
-rw-r--r--target/linux/patches/5.10.236/or1k-more-ram.patch (renamed from target/linux/patches/5.10.216/or1k-more-ram.patch)0
-rw-r--r--target/linux/patches/5.10.236/relocs.patch (renamed from target/linux/patches/5.10.216/relocs.patch)0
-rw-r--r--target/linux/patches/5.10.236/startup.patch (renamed from target/linux/patches/5.10.216/startup.patch)0
-rw-r--r--target/linux/patches/5.15.158/darwin-file2alias.patch14
-rw-r--r--target/linux/patches/5.15.180/darwin-dtc.patch (renamed from target/linux/patches/5.15.158/darwin-dtc.patch)0
-rw-r--r--target/linux/patches/5.15.180/dtc-noyaml.patch (renamed from target/linux/patches/5.15.158/dtc-noyaml.patch)0
-rw-r--r--target/linux/patches/5.15.180/enable-ethernet-bpi-m2-plus.patch (renamed from target/linux/patches/5.15.158/enable-ethernet-bpi-m2-plus.patch)0
-rw-r--r--target/linux/patches/5.15.180/nds32-ag101p.patch (renamed from target/linux/patches/5.15.158/nds32-ag101p.patch)0
-rw-r--r--target/linux/patches/5.15.180/or1k-more-ram.patch (renamed from target/linux/patches/5.15.158/or1k-more-ram.patch)0
-rw-r--r--target/linux/patches/5.15.180/relocs.patch (renamed from target/linux/patches/5.15.158/relocs.patch)0
-rw-r--r--target/linux/patches/5.15.180/rockchip-115200.patch (renamed from target/linux/patches/5.15.158/rockchip-115200.patch)0
-rw-r--r--target/linux/patches/5.15.180/startup.patch (renamed from target/linux/patches/5.15.158/startup.patch)0
-rw-r--r--target/linux/patches/5.4.275/darwin-file2alias.patch14
-rw-r--r--target/linux/patches/5.4.292/arc.patch (renamed from target/linux/patches/5.4.275/arc.patch)0
-rw-r--r--target/linux/patches/5.4.292/arm-nommu.patch (renamed from target/linux/patches/5.4.275/arm-nommu.patch)0
-rw-r--r--target/linux/patches/5.4.292/darwin-dtc.patch (renamed from target/linux/patches/5.4.275/darwin-dtc.patch)0
-rw-r--r--target/linux/patches/5.4.292/dtc-noyaml.patch (renamed from target/linux/patches/5.4.275/dtc-noyaml.patch)0
-rw-r--r--target/linux/patches/5.4.292/macsonic.patch (renamed from target/linux/patches/5.4.275/macsonic.patch)0
-rw-r--r--target/linux/patches/5.4.292/or1k-more-ram.patch (renamed from target/linux/patches/5.4.275/or1k-more-ram.patch)0
-rw-r--r--target/linux/patches/5.4.292/relocs.patch (renamed from target/linux/patches/5.4.275/relocs.patch)0
-rw-r--r--target/linux/patches/5.4.292/sh4.patch (renamed from target/linux/patches/5.4.275/sh4.patch)0
-rw-r--r--target/linux/patches/5.4.292/startup.patch (renamed from target/linux/patches/5.4.275/startup.patch)0
-rw-r--r--target/linux/patches/6.1.135/armnommu-fix-thread-registers.patch (renamed from target/linux/patches/6.1.90/armnommu-fix-thread-registers.patch)0
-rw-r--r--target/linux/patches/6.1.135/armnommu-versatile.patch (renamed from target/linux/patches/6.1.90/armnommu-versatile.patch)0
-rw-r--r--target/linux/patches/6.1.135/board-rockpi4-0003-arm64-dts-pcie.patch (renamed from target/linux/patches/6.1.90/board-rockpi4-0003-arm64-dts-pcie.patch)0
-rw-r--r--target/linux/patches/6.1.135/enable-ethernet-bpi-m2-plus.patch (renamed from target/linux/patches/6.1.90/enable-ethernet-bpi-m2-plus.patch)0
-rw-r--r--target/linux/patches/6.1.135/hppa-cross-compile.patch (renamed from target/linux/patches/6.1.90/hppa-cross-compile.patch)0
-rw-r--r--target/linux/patches/6.1.135/macsonic.patch (renamed from target/linux/patches/6.1.90/macsonic.patch)0
-rw-r--r--target/linux/patches/6.1.135/nios2.patch (renamed from target/linux/patches/6.1.90/nios2.patch)0
-rw-r--r--target/linux/patches/6.1.135/or1k-more-ram.patch (renamed from target/linux/patches/6.1.90/or1k-more-ram.patch)0
-rw-r--r--target/linux/patches/6.1.135/riscv32.patch (renamed from target/linux/patches/6.1.90/riscv32.patch)0
-rw-r--r--target/linux/patches/6.1.135/riscv64-flat.patch (renamed from target/linux/patches/6.1.90/riscv64-flat.patch)0
-rw-r--r--target/linux/patches/6.1.135/rockchip-115200.patch (renamed from target/linux/patches/6.1.90/rockchip-115200.patch)0
-rw-r--r--target/linux/patches/6.1.135/rockchip-pcie-timeout.patch (renamed from target/linux/patches/6.1.90/rockchip-pcie-timeout.patch)0
-rw-r--r--target/linux/patches/6.12.25/armnommu-versatile.patch (renamed from target/linux/patches/6.6.30/armnommu-versatile.patch)0
-rw-r--r--target/linux/patches/6.12.25/hppa-cross-compile.patch (renamed from target/linux/patches/6.6.30/hppa-cross-compile.patch)0
-rw-r--r--target/linux/patches/6.12.25/macsonic.patch (renamed from target/linux/patches/6.6.30/macsonic.patch)0
-rw-r--r--target/linux/patches/6.12.25/mips-vdso-gcc15.patch12
-rw-r--r--target/linux/patches/6.6.30/riscv-flat.patch19
-rw-r--r--target/linux/patches/6.6.88/armnommu-fix-thread-registers.patch (renamed from target/linux/patches/6.6.30/armnommu-fix-thread-registers.patch)0
-rw-r--r--target/linux/patches/6.6.88/armnommu-versatile.patch101
-rw-r--r--target/linux/patches/6.6.88/hppa-cross-compile.patch12
-rw-r--r--target/linux/patches/6.6.88/linksys-nslu2.patch12
-rw-r--r--target/linux/patches/6.6.88/macsonic.patch11
-rw-r--r--target/linux/patches/6a2f2e4198eaff63ee75f6085ce9f966c47b4441/flat-fix-debug-output.patch39
-rw-r--r--target/linux/patches/a320d39840745502d420f56b3d49b3723a12058f/defconfig.patch54
-rw-r--r--target/linux/patches/dd03775ac7638ec56fb6aec35e7932755f282f60/defconfig.patch38
-rw-r--r--target/linux/patches/e7c8afc1dda7b7c18596d90ad6a17ae886650b72/replace-Sun-Solaris-style-flag-on-section.patch21
104 files changed, 90751 insertions, 281 deletions
diff --git a/target/linux/Config.in b/target/linux/Config.in
index 42e4efcbb..fb9d1810e 100644
--- a/target/linux/Config.in
+++ b/target/linux/Config.in
@@ -28,3 +28,4 @@ source target/linux/config/Config.in.pm
source target/linux/config/Config.in.kvm
source target/linux/config/Config.in.virtio
source target/linux/config/Config.in.debug
+source target/linux/config/Config.in.compat
diff --git a/target/linux/Config.in.kernelcfg b/target/linux/Config.in.kernelcfg
index ee5b555a8..f8d33d5b7 100644
--- a/target/linux/Config.in.kernelcfg
+++ b/target/linux/Config.in.kernelcfg
@@ -7,7 +7,7 @@ depends on ADK_TARGET_OS_LINUX
default ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG if ADK_TARGET_CPU_ARC_ARC32
default ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG if ADK_TARGET_CPU_ARC_ARC64
default ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG if ADK_TARGET_SYSTEM_SIPEED_MAIX_BIT
-default ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG if ADK_TARGET_SYSTEM_SIPEED_MAIX_BIT
+default ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG if ADK_TARGET_SYSTEM_SIPEED_MAIXDUINO
default ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK && ADK_TARGET_LINUX_KERNEL_VERSION_GIT
default ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG if ADK_TARGET_SYSTEM_PHYTEC_WEGA && ADK_TARGET_LINUX_KERNEL_VERSION_GIT
default ADK_TARGET_LINUX_KERNEL_USE_DEFCONFIG if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG && ADK_TARGET_LINUX_KERNEL_VERSION_GIT
@@ -38,16 +38,19 @@ config ADK_TARGET_LINUX_KERNEL_DEFCONFIG
default "twr-k70f120m_defconfig" if ADK_TARGET_SYSTEM_KINETIS_K70
default "imx_v7_cbi_hb_defconfig" if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 && ADK_TARGET_LINUX_KERNEL_VERSION_GIT
default "imx_v6_v7_defconfig" if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
- default "mvebu_defconfig" if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG
+ default "mvebu_v7_defconfig" if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG
default "nsim_700_defconfig" if ADK_TARGET_CPU_ARC_ARC700 && ADK_TARGET_SYSTEM_SYNOPSYS_NSIM
default "haps_hs_defconfig" if ADK_TARGET_CPU_ARC_ARCHS && ADK_TARGET_SYSTEM_SYNOPSYS_NSIM
default "10m50_defconfig" if ADK_TARGET_SYSTEM_QEMU_NIOS2
default "ag101p_defconfig" if ADK_TARGET_SYSTEM_ANDES_AG101P
- default "bb.org_defconfig" if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK
+ default "bb.org_defconfig" if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK && ADK_TARGET_LINUX_KERNEL_VERSION_GIT
+ default "omap2plus_defconfig" if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK && !ADK_TARGET_LINUX_KERNEL_VERSION_GIT
default "am335x_phytec_defconfig" if ADK_TARGET_SYSTEM_PHYTEC_WEGA
default "j2_defconfig" if ADK_TARGET_SYSTEM_NUMATO_MIMASV2
default "sunxi_defconfig" if ADK_TARGET_SYSTEM_ORANGE_PI0
default "sunxi_defconfig" if ADK_TARGET_SYSTEM_BANANA_P2_ZERO
+ default "sunxi_defconfig" if ADK_TARGET_SYSTEM_BANANA_PRO
+ default "sunxi_defconfig" if ADK_TARGET_SYSTEM_PCDUINO_3B
default "edosk2674_defconfig" if ADK_TARGET_SYSTEM_HITACHI_EDOSK2674
default "x86_64_defconfig" if ADK_TARGET_SYSTEM_GENERIC_X86_64
default "i386_defconfig" if ADK_TARGET_SYSTEM_GENERIC_X86
@@ -55,6 +58,7 @@ config ADK_TARGET_LINUX_KERNEL_DEFCONFIG
default "stm32_defconfig" if ADK_TARGET_SYSTEM_ST_STM32F769
default "stm32_defconfig" if ADK_TARGET_SYSTEM_ST_STM32F746G
default "nommu_k210_defconfig" if ADK_TARGET_SYSTEM_SIPEED_MAIX_BIT
+ default "nommu_k210_defconfig" if ADK_TARGET_SYSTEM_SIPEED_MAIXDUINO
default "loongson3_defconfig" if ADK_TARGET_SYSTEM_QEMU_LOONGARCH
default "defconfig" if ADK_TARGET_SYSTEM_ROCKPI4_PLUS
default "rockpi4_defconfig" if ADK_TARGET_SYSTEM_ROCKPI4_PLUS && ADK_TARGET_LINUX_KERNEL_VERSION_GIT
@@ -63,8 +67,11 @@ config ADK_TARGET_LINUX_KERNEL_DEFCONFIG
default "spitz_defconfig" if ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ
default "haps_hs5x_defconfig" if ADK_TARGET_CPU_ARC_ARC32
default "haps_arc64_defconfig" if ADK_TARGET_CPU_ARC_ARC64
+ default "hsdk_defconfig" if ADK_TARGET_SYSTEM_SYNOPSYS_HSDK
default "m5208evb_defconfig" if ADK_TARGET_SYSTEM_QEMU_M68K_MCF5208
default "default_defconfig" if ADK_TARGET_ARCH_KVX
+ default "ci20_defconfig" if ADK_TARGET_SYSTEM_IMGTEC_CI20
+ default "lemote2f_defconfig" if ADK_TARGET_SYSTEM_LEMOTE_FULOONG
default ""
config ADK_TARGET_LINUX_KERNEL_CUSTOMCONFIG_PATH
diff --git a/target/linux/Config.in.kernelversion b/target/linux/Config.in.kernelversion
index ebc8f1b7f..4e816c354 100644
--- a/target/linux/Config.in.kernelversion
+++ b/target/linux/Config.in.kernelversion
@@ -5,7 +5,6 @@ choice
prompt "Linux Kernel version" if !ADK_TARGET_CHOOSE_ARCH
depends on ADK_TARGET_OS_LINUX
default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_BOARD_BCM28XX
-default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_SYSTEM_SOLIDRUN_CLEARFOG
default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_SYSTEM_KINETIS_K70
default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_SYSTEM_ADSP_BF537
default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_SYSTEM_PHYTEC_WEGA
@@ -13,6 +12,7 @@ default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_CPU_ARC_ARC32
default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_CPU_ARC_ARC64
default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_ARCH_KVX
default ADK_TARGET_LINUX_KERNEL_VERSION_GIT if ADK_TARGET_ARCH_LM32
+default ADK_TARGET_LINUX_KERNEL_VERSION_3_4 if ADK_TARGET_SYSTEM_ANDES_AG101P
default ADK_TARGET_LINUX_KERNEL_VERSION_4_4 if ADK_TARGET_ARCH_CRIS
default ADK_TARGET_LINUX_KERNEL_VERSION_4_4 if ADK_TARGET_ARCH_H8300
default ADK_TARGET_LINUX_KERNEL_VERSION_4_4 if ADK_TARGET_ARCH_METAG
@@ -22,25 +22,36 @@ default ADK_TARGET_LINUX_KERNEL_VERSION_4_9 if ADK_TARGET_ARCH_FRV
default ADK_TARGET_LINUX_KERNEL_VERSION_4_9 if ADK_TARGET_SYSTEM_ST_STM32F429
default ADK_TARGET_LINUX_KERNEL_VERSION_4_9 if ADK_TARGET_SYSTEM_ST_STM32F769
default ADK_TARGET_LINUX_KERNEL_VERSION_5_4 if ADK_TARGET_ARCH_C6X
-default ADK_TARGET_LINUX_KERNEL_VERSION_5_10 if ADK_TARGET_SYSTEM_NUMATO_MIMASV2
default ADK_TARGET_LINUX_KERNEL_VERSION_5_15 if ADK_TARGET_ARCH_NDS32
-default ADK_TARGET_LINUX_KERNEL_VERSION_6_6
+default ADK_TARGET_LINUX_KERNEL_VERSION_6_6 if ADK_TARGET_ARCH_IA64
+default ADK_TARGET_LINUX_KERNEL_VERSION_6_12
config ADK_TARGET_LINUX_KERNEL_VERSION_GIT
bool "git"
depends on !ADK_TARGET_ARCH_AVR32
depends on !ADK_TARGET_ARCH_BFIN
depends on !ADK_TARGET_ARCH_C6X
+ depends on !ADK_TARGET_ARCH_CRIS
depends on !ADK_TARGET_ARCH_FRV
depends on !ADK_TARGET_ARCH_H8300
- select ADK_HOST_NEED_LZOP if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6
- select ADK_HOST_NEED_LZOP if ADK_TARGET_SYSTEM_BEAGLEBONE_BLACK