summaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
Diffstat (limited to 'target')
-rw-r--r--target/bfin/Makefile4
-rw-r--r--target/bfin/systems/arcturus-ucbf54x3
-rw-r--r--target/config/Config.in.binutils8
-rw-r--r--target/config/Config.in.cmdline1
-rw-r--r--target/config/Config.in.gdb8
-rw-r--r--target/config/Config.in.kernelfmt7
-rw-r--r--target/config/Config.in.toolchain8
-rw-r--r--target/linux/Config.in.kernelversion22
-rw-r--r--target/linux/config/Config.in.compression2
-rw-r--r--target/linux/patches/5.10.234/arc.patch (renamed from target/linux/patches/5.10.233/arc.patch)0
-rw-r--r--target/linux/patches/5.10.234/darwin-dtc.patch (renamed from target/linux/patches/5.10.233/darwin-dtc.patch)0
-rw-r--r--target/linux/patches/5.10.234/darwin-file2alias.patch (renamed from target/linux/patches/5.10.233/darwin-file2alias.patch)0
-rw-r--r--target/linux/patches/5.10.234/dtc-noyaml.patch (renamed from target/linux/patches/5.10.233/dtc-noyaml.patch)0
-rw-r--r--target/linux/patches/5.10.234/nds32-ag101p.patch (renamed from target/linux/patches/5.10.233/nds32-ag101p.patch)0
-rw-r--r--target/linux/patches/5.10.234/or1k-more-ram.patch (renamed from target/linux/patches/5.10.233/or1k-more-ram.patch)0
-rw-r--r--target/linux/patches/5.10.234/relocs.patch (renamed from target/linux/patches/5.10.233/relocs.patch)0
-rw-r--r--target/linux/patches/5.10.234/startup.patch (renamed from target/linux/patches/5.10.233/startup.patch)0
-rw-r--r--target/linux/patches/5.15.178/darwin-dtc.patch (renamed from target/linux/patches/5.15.177/darwin-dtc.patch)0
-rw-r--r--target/linux/patches/5.15.178/darwin-file2alias.patch (renamed from target/linux/patches/5.15.177/darwin-file2alias.patch)0
-rw-r--r--target/linux/patches/5.15.178/dtc-noyaml.patch (renamed from target/linux/patches/5.15.177/dtc-noyaml.patch)0
-rw-r--r--target/linux/patches/5.15.178/enable-ethernet-bpi-m2-plus.patch (renamed from target/linux/patches/5.15.177/enable-ethernet-bpi-m2-plus.patch)0
-rw-r--r--target/linux/patches/5.15.178/nds32-ag101p.patch (renamed from target/linux/patches/5.15.177/nds32-ag101p.patch)0
-rw-r--r--target/linux/patches/5.15.178/or1k-more-ram.patch (renamed from target/linux/patches/5.15.177/or1k-more-ram.patch)0
-rw-r--r--target/linux/patches/5.15.178/relocs.patch (renamed from target/linux/patches/5.15.177/relocs.patch)0
-rw-r--r--target/linux/patches/5.15.178/rockchip-115200.patch (renamed from target/linux/patches/5.15.177/rockchip-115200.patch)0
-rw-r--r--target/linux/patches/5.15.178/startup.patch (renamed from target/linux/patches/5.15.177/startup.patch)0
-rw-r--r--target/linux/patches/6.1.130/armnommu-fix-thread-registers.patch (renamed from target/linux/patches/6.1.127/armnommu-fix-thread-registers.patch)0
-rw-r--r--target/linux/patches/6.1.130/armnommu-versatile.patch (renamed from target/linux/patches/6.1.127/armnommu-versatile.patch)0
-rw-r--r--target/linux/patches/6.1.130/board-rockpi4-0003-arm64-dts-pcie.patch (renamed from target/linux/patches/6.1.127/board-rockpi4-0003-arm64-dts-pcie.patch)0
-rw-r--r--target/linux/patches/6.1.130/enable-ethernet-bpi-m2-plus.patch (renamed from target/linux/patches/6.1.127/enable-ethernet-bpi-m2-plus.patch)0
-rw-r--r--target/linux/patches/6.1.130/hppa-cross-compile.patch (renamed from target/linux/patches/6.1.127/hppa-cross-compile.patch)0
-rw-r--r--target/linux/patches/6.1.130/macsonic.patch (renamed from target/linux/patches/6.1.127/macsonic.patch)0
-rw-r--r--target/linux/patches/6.1.130/nios2.patch (renamed from target/linux/patches/6.1.127/nios2.patch)0
-rw-r--r--target/linux/patches/6.1.130/or1k-more-ram.patch (renamed from target/linux/patches/6.1.127/or1k-more-ram.patch)0
-rw-r--r--target/linux/patches/6.1.130/riscv32.patch (renamed from target/linux/patches/6.1.127/riscv32.patch)0
-rw-r--r--target/linux/patches/6.1.130/riscv64-flat.patch (renamed from target/linux/patches/6.1.127/riscv64-flat.patch)0
-rw-r--r--target/linux/patches/6.1.130/rockchip-115200.patch (renamed from target/linux/patches/6.1.127/rockchip-115200.patch)0
-rw-r--r--target/linux/patches/6.1.130/rockchip-pcie-timeout.patch (renamed from target/linux/patches/6.1.127/rockchip-pcie-timeout.patch)0
-rw-r--r--target/linux/patches/6.6.82/armnommu-fix-thread-registers.patch (renamed from target/linux/patches/6.6.74/armnommu-fix-thread-registers.patch)0
-rw-r--r--target/linux/patches/6.6.82/armnommu-versatile.patch (renamed from target/linux/patches/6.6.74/armnommu-versatile.patch)0
-rw-r--r--target/linux/patches/6.6.82/hppa-cross-compile.patch (renamed from target/linux/patches/6.6.74/hppa-cross-compile.patch)0
-rw-r--r--target/linux/patches/6.6.82/macsonic.patch (renamed from target/linux/patches/6.6.74/macsonic.patch)0
-rw-r--r--target/m68k/Makefile8
-rw-r--r--target/m68k/kernel/arcturus-uc53286
-rw-r--r--target/m68k/systems/arcturus-uc532811
-rw-r--r--target/m68k/uclibc-ng.config6
46 files changed, 74 insertions, 20 deletions
diff --git a/target/bfin/Makefile b/target/bfin/Makefile
index 084de21d1..9c28ea4d0 100644
--- a/target/bfin/Makefile
+++ b/target/bfin/Makefile
@@ -5,7 +5,11 @@ include $(ADK_TOPDIR)/rules.mk
include $(ADK_TOPDIR)/mk/kernel-build.mk
include $(ADK_TOPDIR)/mk/image.mk
+ifeq ($(ADK_TARGET_KERNEL_IMAGE_GZ),y)
+KERNEL:=$(LINUX_DIR)/arch/blackfin/boot/vmlinux.bin.gz
+else
KERNEL:=$(LINUX_DIR)/$(ADK_TARGET_KERNEL)
+endif
# target helper text
ifeq ($(ADK_TARGET_FS),archive)
diff --git a/target/bfin/systems/arcturus-ucbf54x b/target/bfin/systems/arcturus-ucbf54x
index 1079b4b7e..f3ea2775f 100644
--- a/target/bfin/systems/arcturus-ucbf54x
+++ b/target/bfin/systems/arcturus-ucbf54x
@@ -1,6 +1,9 @@
config ADK_TARGET_SYSTEM_ARCTURUS_UCBF54X
bool "Arcturus uCBF54x"
select ADK_TARGET_CPU_BFIN_BF548
+ select ADK_TARGET_WITH_NETDEVICE
+ select ADK_TARGET_WITH_SERIAL
+ select ADK_TARGET_NO_KERNEL
select ADK_TARGET_PACKAGE_TXZ
help
Arcturus uCBF54x.
diff --git a/target/config/Config.in.binutils b/target/config/Config.in.binutils
index 75b43639a..79c1f5dfb 100644
--- a/target/config/Config.in.binutils
+++ b/target/config/Config.in.binutils
@@ -8,12 +8,18 @@ default ADK_TOOLCHAIN_BINUTILS_ARC if ADK_TARGET_CPU_ARC_ARC64
default ADK_TOOLCHAIN_BINUTILS_AVR32 if ADK_TARGET_ARCH_AVR32
default ADK_TOOLCHAIN_BINUTILS_KVX if ADK_TARGET_ARCH_KVX
default ADK_TOOLCHAIN_BINUTILS_NDS32 if ADK_TARGET_ARCH_NDS32
-default ADK_TOOLCHAIN_BINUTILS_2_43_1
+default ADK_TOOLCHAIN_BINUTILS_2_43_1 if ADK_TARGET_ARCH_NIOS2
+default ADK_TOOLCHAIN_BINUTILS_2_44
config ADK_TOOLCHAIN_BINUTILS_GIT
bool "git"
depends on !ADK_TARGET_ARCH_AVR32
+config ADK_TOOLCHAIN_BINUTILS_2_44
+ bool "2.44"
+ depends on !ADK_TARGET_ARCH_AVR32
+ depends on !ADK_TARGET_ARCH_NIOS2
+
config ADK_TOOLCHAIN_BINUTILS_2_43_1
bool "2.43.1"
depends on !ADK_TARGET_ARCH_AVR32
diff --git a/target/config/Config.in.cmdline b/target/config/Config.in.cmdline
index 782f51efe..fa163c36b 100644
--- a/target/config/Config.in.cmdline
+++ b/target/config/Config.in.cmdline
@@ -3,6 +3,7 @@
config ADK_TARGET_CMDLINE
string "Kernel commandline"
+ depends on !ADK_TARGET_NO_KERNEL
default "fbcon=rotate:1" if ADK_TARGET_SYSTEM_SHARP_ZAURUS
default "geodewdt.nowayout=1" if ADK_TARGET_MODEL_PCENGINES_ALIX1C
default "kinetis_platform=k70-som" if ADK_TARGET_SYSTEM_KINETIS_K70
diff --git a/target/config/Config.in.gdb b/target/config/Config.in.gdb
index d8daac66e..f1a09ca9e 100644
--- a/target/config/Config.in.gdb
+++ b/target/config/Config.in.gdb
@@ -21,7 +21,7 @@ choice
prompt "GNU debugger version"
depends on ADK_TOOLCHAIN_WITH_GDB
default ADK_TOOLCHAIN_GDB_H8300_GIT if ADK_TARGET_ARCH_H8300
-default ADK_TOOLCHAIN_GDB_15_1
+default ADK_TOOLCHAIN_GDB_16_2
config ADK_TOOLCHAIN_GDB_GIT
bool "git"
@@ -33,6 +33,12 @@ config ADK_TOOLCHAIN_GDB_H8300_GIT
bool "h8300-git"
depends on ADK_TARGET_ARCH_H8300
+config ADK_TOOLCHAIN_GDB_16_2
+ bool "16.2"
+ depends on !ADK_TARGET_ARCH_AVR32
+ depends on !ADK_TARGET_ARCH_H8300
+ depends on !ADK_TARGET_ARCH_NDS32
+
config ADK_TOOLCHAIN_GDB_15_1
bool "15.1"
depends on !ADK_TARGET_ARCH_AVR32
diff --git a/target/config/Config.in.kernelfmt b/target/config/Config.in.kernelfmt
index b80853385..2704b08ae 100644
--- a/target/config/Config.in.kernelfmt
+++ b/target/config/Config.in.kernelfmt
@@ -13,6 +13,9 @@ config ADK_TARGET_KERNEL_LINUXBIN
config ADK_TARGET_KERNEL_IMAGE
bool
+config ADK_TARGET_KERNEL_IMAGE_GZ
+ bool
+
config ADK_TARGET_KERNEL_UIMAGE
bool
@@ -55,6 +58,7 @@ config ADK_TARGET_KERNEL_LOADER
config ADK_TARGET_KERNEL
string
default "loader" if ADK_TARGET_KERNEL_LOADER
+ default "vmImage.gz" if ADK_TARGET_KERNEL_IMAGE_GZ
default "uImage" if ADK_TARGET_KERNEL_UIMAGE
default "uImage.bin" if ADK_TARGET_KERNEL_UIMAGEBIN
default "uImage.gz" if ADK_TARGET_KERNEL_UIMAGEGZ
@@ -73,6 +77,9 @@ config ADK_TARGET_KERNEL
default "bzImage" if ADK_TARGET_SYSTEM_GENERIC_X86_64 || ADK_TARGET_SYSTEM_GENERIC_X86
default "vmlinux"
+config ADK_TARGET_NO_KERNEL
+ bool
+
config ADK_TARGET_KERNEL_WITH_COMPRESSION
bool
diff --git a/target/config/Config.in.toolchain b/target/config/Config.in.toolchain
index 144f92a9b..7b5bc2d5b 100644
--- a/target/config/Config.in.toolchain
+++ b/target/config/Config.in.toolchain
@@ -85,14 +85,6 @@ config ADK_TARGET_USE_LD_BIND_NOW
config ADK_TARGET_USE_LD_GC
bool "Use LD garbage collection for all packages"
-config ADK_TOOLCHAIN_WITH_GOLD
- bool "Enable building of GOLD linker"
-
-config ADK_TARGET_USE_GOLD
- bool "Use GOLD as default linker"
- depends on ADK_TOOLCHAIN_WITH_GOLD
- depends on ADK_TARGET_LIB_GLIBC # can not be build with GOLD (glibc 2.24 checked)
-
config ADK_TARGET_USE_GNU_HASHSTYLE
bool "Use GNU hashstyle for all packages"
depends on !ADK_TARGET_ARCH_MIPS
diff --git a/target/linux/Config.in.kernelversion b/target/linux/Config.in.kernelversion
index d4af242ed..818aeb616 100644
--- a/target/linux/Config.in.kernelversion
+++ b/target/linux/Config.in.kernelversion
@@ -39,8 +39,19 @@ 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_6_13
+ bool "6.13.6"
+ 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
+ depends on !ADK_TARGET_ARCH_METAG
+ depends on !ADK_TARGET_ARCH_NDS32
+
config ADK_TARGET_LINUX_KERNEL_VERSION_6_12
- bool "6.12.11"
+ bool "6.12.18"
depends on !ADK_TARGET_ARCH_AVR32
depends on !ADK_TARGET_ARCH_BFIN
depends on !ADK_TARGET_ARCH_C6X
@@ -51,7 +62,7 @@ config ADK_TARGET_LINUX_KERNEL_VERSION_6_12
depends on !ADK_TARGET_ARCH_NDS32
config ADK_TARGET_LINUX_KERNEL_VERSION_6_6
- bool "6.6.74"
+ bool "6.6.82"
depends on !ADK_TARGET_ARCH_AVR32
depends on !ADK_TARGET_ARCH_BFIN
depends on !ADK_TARGET_ARCH_C6X
@@ -62,7 +73,7 @@ config ADK_TARGET_LINUX_KERNEL_VERSION_6_6
depends on !ADK_TARGET_ARCH_NDS32
config ADK_TARGET_LINUX_KERNEL_VERSION_6_1
- bool "6.1.127"
+ bool "6.1.130"
depends on !ADK_TARGET_ARCH_AVR32
depends on !ADK_TARGET_ARCH_BFIN
depends on !ADK_TARGET_ARCH_C6X
@@ -73,7 +84,7 @@ config ADK_TARGET_LINUX_KERNEL_VERSION_6_1
depends on !ADK_TARGET_ARCH_NDS32
config ADK_TARGET_LINUX_KERNEL_VERSION_5_15
- bool "5.15.177"
+ bool "5.15.178"
depends on !ADK_TARGET_ARCH_AVR32
depends on !ADK_TARGET_ARCH_BFIN
depends on !ADK_TARGET_ARCH_C6X
@@ -83,7 +94,7 @@ config ADK_TARGET_LINUX_KERNEL_VERSION_5_15
depends on !ADK_TARGET_ARCH_METAG
config ADK_TARGET_LINUX_KERNEL_VERSION_5_10
- bool "5.10.233"
+ bool "5.10.234"
depends on !ADK_TARGET_ARCH_AVR32
depends on !ADK_TARGET_ARCH_BFIN
depends on !ADK_TARGET_ARCH_C6X
@@ -185,7 +196,6 @@ config ADK_TARGET_LINUX_KERNEL_VERSION_3_4
config ADK_TARGET_LINUX_KERNEL_VERSION_2_6_32
bool "2.6.32.70"
depends on !ADK_TARGET_ARCH_ARC
- depends on !ADK_TARGET_ARCH_BFIN
depends on !ADK_TARGET_ARCH_CSKY
depends on !ADK_TARGET_ARCH_H8300
depends on !ADK_TARGET_ARCH_NDS32
diff --git a/target/linux/config/Config.in.compression b/target/linux/config/Config.in.compression
index c2461ba80..6e6a2645c 100644
--- a/target/linux/config/Config.in.compression
+++ b/target/linux/config/Config.in.compression
@@ -72,7 +72,7 @@ config ADK_LINUX_KERNEL_INITRAMFS_SOURCE
choice
prompt "Kernel compression"
-depends on ADK_TARGET_OS_LINUX && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH
+depends on ADK_TARGET_OS_LINUX && !ADK_APPLIANCE_TOOLCHAIN && !ADK_TARGET_CHOOSE_ARCH && !ADK_TARGET_NO_KERNEL
default ADK_LINUX_KERNEL_COMP_ZSTD if ADK_TARGET_ARCH_OR1K
default ADK_LINUX_KERNEL_COMP_GZIP
diff --git a/target/linux/patches/5.10.233/arc.patch b/target/linux/patches/5.10.234/arc.patch
index 20810ce64..20810ce64 100644
--- a/target/linux/patches/5.10.233/arc.patch
+++ b/target/linux/patches/5.10.234/arc.patch
diff --git a/target/linux/patches/5.10.233/darwin-dtc.patch b/target/linux/patches/5.10.234/darwin-dtc.patch
index 0cdc23ab4..0cdc23ab4 100644
--- a/target/linux/patches/5.10.233/darwin-dtc.patch
+++ b/target/linux/patches/5.10.234/darwin-dtc.patch
diff --git a/target/linux/patches/5.10.233/darwin-file2alias.patch b/target/linux/patches/5.10.234/darwin-file2alias.patch
index fdbc598a8..fdbc598a8 100644
--- a/target/linux/patches/5.10.233/darwin-file2alias.patch
+++ b/target/linux/patches/5.10.234/darwin-file2alias.patch
diff --git a/target/linux/patches/5.10.233/dtc-noyaml.patch b/target/linux/patches/5.10.234/dtc-noyaml.patch
index 759bb01f7..759bb01f7 100644
--- a/target/linux/patches/5.10.233/dtc-noyaml.patch
+++ b/target/linux/patches/5.10.234/dtc-noyaml.patch
diff --git a/target/linux/patches/5.10.233/nds32-ag101p.patch b/target/linux/patches/5.10.234/nds32-ag101p.patch
index a8beea478..a8beea478 100644
--- a/target/linux/patches/5.10.233/nds32-ag101p.patch
+++ b/target/linux/patches/5.10.234/nds32-ag101p.patch
diff --git a/target/linux/patches/5.10.233/or1k-more-ram.patch b/target/linux/patches/5.10.234/or1k-more-ram.patch
index de848c838..de848c838 100644
--- a/target/linux/patches/5.10.233/or1k-more-ram.patch
+++ b/target/linux/patches/5.10.234/or1k-more-ram.patch
diff --git a/target/linux/patches/5.10.233/relocs.patch b/target/linux/patches/5.10.234/relocs.patch
index 5bcd974c7..5bcd974c7 100644
--- a/target/linux/patches/5.10.233/relocs.patch
+++ b/target/linux/patches/5.10.234/relocs.patch
diff --git a/target/linux/patches/5.10.233/startup.patch b/target/linux/patches/5.10.234/startup.patch
index eef481021..eef481021 100644
--- a/target/linux/patches/5.10.233/startup.patch
+++ b/target/linux/patches/5.10.234/startup.patch
diff --git a/target/linux/patches/5.15.177/darwin-dtc.patch b/target/linux/patches/5.15.178/darwin-dtc.patch
index 0cdc23ab4..0cdc23ab4 100644
--- a/target/linux/patches/5.15.177/darwin-dtc.patch
+++ b/target/linux/patches/5.15.178/darwin-dtc.patch
diff --git a/target/linux/patches/5.15.177/darwin-file2alias.patch b/target/linux/patches/5.15.178/darwin-file2alias.patch
index fdbc598a8..fdbc598a8 100644
--- a/target/linux/patches/5.15.177/darwin-file2alias.patch
+++ b/target/linux/patches/5.15.178/darwin-file2alias.patch
diff --git a/target/linux/patches/5.15.177/dtc-noyaml.patch b/target/linux/patches/5.15.178/dtc-noyaml.patch
index 759bb01f7..759bb01f7 100644
--- a/target/linux/patches/5.15.177/dtc-noyaml.patch
+++ b/target/linux/patches/5.15.178/dtc-noyaml.patch
diff --git a/target/linux/patches/5.15.177/enable-ethernet-bpi-m2-plus.patch b/target/linux/patches/5.15.178/enable-ethernet-bpi-m2-plus.patch
index 7e9abd9ce..7e9abd9ce 100644
--- a/target/linux/patches/5.15.177/enable-ethernet-bpi-m2-plus.patch
+++ b/target/linux/patches/5.15.178/enable-ethernet-bpi-m2-plus.patch
diff --git a/target/linux/patches/5.15.177/nds32-ag101p.patch b/target/linux/patches/5.15.178/nds32-ag101p.patch
index a8beea478..a8beea478 100644
--- a/target/linux/patches/5.15.177/nds32-ag101p.patch
+++ b/target/linux/patches/5.15.178/nds32-ag101p.patch
diff --git a/target/linux/patches/5.15.177/or1k-more-ram.patch b/target/linux/patches/5.15.178/or1k-more-ram.patch
index de848c838..de848c838 100644
--- a/target/linux/patches/5.15.177/or1k-more-ram.patch
+++ b/target/linux/patches/5.15.178/or1k-more-ram.patch
diff --git a/target/linux/patches/5.15.177/relocs.patch b/target/linux/patches/5.15.178/relocs.patch
index 5bcd974c7..5bcd974c7 100644
--- a/target/linux/patches/5.15.177/relocs.patch
+++ b/target/linux/patches/5.15.178/relocs.patch
diff --git a/target/linux/patches/5.15.177/rockchip-115200.patch b/target/linux/patches/5.15.178/rockchip-115200.patch
index ad8a2d7a7..ad8a2d7a7 100644
--- a/target/linux/patches/5.15.177/rockchip-115200.patch
+++ b/target/linux/patches/5.15.178/rockchip-115200.patch
diff --git a/target/linux/patches/5.15.177/startup.patch b/target/linux/patches/5.15.178/startup.patch
index eef481021..eef481021 100644
--- a/target/linux/patches/5.15.177/startup.patch
+++ b/target/linux/patches/5.15.178/startup.patch
diff --git a/target/linux/patches/6.1.127/armnommu-fix-thread-registers.patch b/target/linux/patches/6.1.130/armnommu-fix-thread-registers.patch
index 8ab2196dc..8ab2196dc 100644
--- a/target/linux/patches/6.1.127/armnommu-fix-thread-registers.patch
+++ b/target/linux/patches/6.1.130/armnommu-fix-thread-registers.patch
diff --git a/target/linux/patches/6.1.127/armnommu-versatile.patch b/target/linux/patches/6.1.130/armnommu-versatile.patch
index f8f10f50b..f8f10f50b 100644
--- a/target/linux/patches/6.1.127/armnommu-versatile.patch
+++ b/target/linux/patches/6.1.130/armnommu-versatile.patch
diff --git a/target/linux/patches/6.1.127/board-rockpi4-0003-arm64-dts-pcie.patch b/target/linux/patches/6.1.130/board-rockpi4-0003-arm64-dts-pcie.patch
index 1777e7a86..1777e7a86 100644
--- a/target/linux/patches/6.1.127/board-rockpi4-0003-arm64-dts-pcie.patch
+++ b/target/linux/patches/6.1.130/board-rockpi4-0003-arm64-dts-pcie.patch
diff --git a/target/linux/patches/6.1.127/enable-ethernet-bpi-m2-plus.patch b/target/linux/patches/6.1.130/enable-ethernet-bpi-m2-plus.patch
index 7e9abd9ce..7e9abd9ce 100644
--- a/target/linux/patches/6.1.127/enable-ethernet-bpi-m2-plus.patch
+++ b/target/linux/patches/6.1.130/enable-ethernet-bpi-m2-plus.patch
diff --git a/target/linux/patches/6.1.127/hppa-cross-compile.patch b/target/linux/patches/6.1.130/hppa-cross-compile.patch
index 5400e87a0..5400e87a0 100644
--- a/target/linux/patches/6.1.127/hppa-cross-compile.patch
+++ b/target/linux/patches/6.1.130/hppa-cross-compile.patch
diff --git a/target/linux/patches/6.1.127/macsonic.patch b/target/linux/patches/6.1.130/macsonic.patch
index 177397221..177397221 100644
--- a/target/linux/patches/6.1.127/macsonic.patch
+++ b/target/linux/patches/6.1.130/macsonic.patch
diff --git a/target/linux/patches/6.1.127/nios2.patch b/target/linux/patches/6.1.130/nios2.patch
index 43631971e..43631971e 100644
--- a/target/linux/patches/6.1.127/nios2.patch
+++ b/target/linux/patches/6.1.130/nios2.patch
diff --git a/target/linux/patches/6.1.127/or1k-more-ram.patch b/target/linux/patches/6.1.130/or1k-more-ram.patch
index 6397f8445..6397f8445 100644
--- a/target/linux/patches/6.1.127/or1k-more-ram.patch
+++ b/target/linux/patches/6.1.130/or1k-more-ram.patch
diff --git a/target/linux/patches/6.1.127/riscv32.patch b/target/linux/patches/6.1.130/riscv32.patch
index 648b0de4d..648b0de4d 100644
--- a/target/linux/patches/6.1.127/riscv32.patch
+++ b/target/linux/patches/6.1.130/riscv32.patch
diff --git a/target/linux/patches/6.1.127/riscv64-flat.patch b/target/linux/patches/6.1.130/riscv64-flat.patch
index ee70ea915..ee70ea915 100644
--- a/target/linux/patches/6.1.127/riscv64-flat.patch
+++ b/target/linux/patches/6.1.130/riscv64-flat.patch
diff --git a/target/linux/patches/6.1.127/rockchip-115200.patch b/target/linux/patches/6.1.130/rockchip-115200.patch
index ad8a2d7a7..ad8a2d7a7 100644
--- a/target/linux/patches/6.1.127/rockchip-115200.patch
+++ b/target/linux/patches/6.1.130/rockchip-115200.patch
diff --git a/target/linux/patches/6.1.127/rockchip-pcie-timeout.patch b/target/linux/patches/6.1.130/rockchip-pcie-timeout.patch
index 2ef7df2da..2ef7df2da 100644
--- a/target/linux/patches/6.1.127/rockchip-pcie-timeout.patch
+++ b/target/linux/patches/6.1.130/rockchip-pcie-timeout.patch
diff --git a/target/linux/patches/6.6.74/armnommu-fix-thread-registers.patch b/target/linux/patches/6.6.82/armnommu-fix-thread-registers.patch
index 8ab2196dc..8ab2196dc 100644
--- a/target/linux/patches/6.6.74/armnommu-fix-thread-registers.patch
+++ b/target/linux/patches/6.6.82/armnommu-fix-thread-registers.patch
diff --git a/target/linux/patches/6.6.74/armnommu-versatile.patch b/target/linux/patches/6.6.82/armnommu-versatile.patch
index f8f10f50b..f8f10f50b 100644
--- a/target/linux/patches/6.6.74/armnommu-versatile.patch
+++ b/target/linux/patches/6.6.82/armnommu-versatile.patch
diff --git a/target/linux/patches/6.6.74/hppa-cross-compile.patch b/target/linux/patches/6.6.82/hppa-cross-compile.patch
index 51c24fff2..51c24fff2 100644
--- a/target/linux/patches/6.6.74/hppa-cross-compile.patch
+++ b/target/linux/patches/6.6.82/hppa-cross-compile.patch
diff --git a/target/linux/patches/6.6.74/macsonic.patch b/target/linux/patches/6.6.82/macsonic.patch
index 51e76113b..51e76113b 100644
--- a/target/linux/patches/6.6.74/macsonic.patch
+++ b/target/linux/patches/6.6.82/macsonic.patch
diff --git a/target/m68k/Makefile b/target/m68k/Makefile
index 0b742ed19..a9ecd1abc 100644
--- a/target/m68k/Makefile
+++ b/target/m68k/Makefile
@@ -67,6 +67,11 @@ ifeq ($(ADK_TARGET_QEMU),y)
@echo 'qemu-system-${ADK_TARGET_CPU_ARCH} ${QEMU_ARGS} -kernel $(FW_DIR)/$(TARGET_KERNEL)'
endif
endif
+ifeq ($(ADK_TARGET_FS),nfsroot)
+targethelp:
+ @echo 'The kernel file is: $(FW_DIR)/${TARGET_KERNEL}'
+ @echo "The RootFS tarball is: $(FW_DIR)/$(ROOTFSUSERTARBALL)"
+endif
kernel-strip:
@@ -86,3 +91,6 @@ endif
ifeq ($(ADK_TARGET_FS),initramfspiggyback)
imageinstall: createinitramfs targethelp
endif
+ifeq ($(ADK_TARGET_FS),nfsroot)
+imageinstall: kernel-install $(FW_DIR)/$(ROOTFSUSERTARBALL) targethelp
+endif
diff --git a/target/m68k/kernel/arcturus-uc5328 b/target/m68k/kernel/arcturus-uc5328
new file mode 100644
index 000000000..771109f0b
--- /dev/null
+++ b/target/m68k/kernel/arcturus-uc5328
@@ -0,0 +1,6 @@
+CONFIG_M68K=y
+# CONFIG_MMU is not set
+CONFIG_COLDFIRE=y
+CONFIG_M532x=y
+CONFIG_M53xx=y
+CONFIG_COLDFIRE_TIMERS=y
diff --git a/target/m68k/systems/arcturus-uc5328 b/target/m68k/systems/arcturus-uc5328
new file mode 100644
index 000000000..9bc76cfbb
--- /dev/null
+++ b/target/m68k/systems/arcturus-uc5328
@@ -0,0 +1,11 @@
+config ADK_TARGET_SYSTEM_ARCTURUS_UC5328
+ bool "Arcturus uC5328"
+ select ADK_TARGET_CPU_CF_5328
+ select ADK_TARGET_WITH_NETDEVICE
+ select ADK_TARGET_WITH_SERIAL
+ select ADK_TARGET_NO_KERNEL
+ select ADK_TARGET_PACKAGE_TXZ
+ help
+ Arcturus uC5328
+ https://www.arcturusnetworks.com/products
+
diff --git a/target/m68k/uclibc-ng.config b/target/m68k/uclibc-ng.config
index 7c8422128..0e96278b4 100644
--- a/target/m68k/uclibc-ng.config
+++ b/target/m68k/uclibc-ng.config
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# uClibc-ng 1.0.45 C Library Configuration
+# uClibc-ng 1.0.51 C Library Configuration
#
# TARGET_aarch64 is not set
# TARGET_alpha is not set
@@ -95,9 +95,9 @@ PTHREADS_DEBUG_SUPPORT=y
PTHREADS_STACK_DEFAULT_SIZE=2097152
UCLIBC_HAS_SYSLOG=y
UCLIBC_HAS_LFS=y
-MALLOC=y
+# MALLOC is not set
# MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
UCLIBC_DYNAMIC_ATEXIT=y
UCLIBC_HAS_UTMPX=y
UCLIBC_HAS_UTMP=y