diff options
Diffstat (limited to 'target')
115 files changed, 472 insertions, 5370 deletions
diff --git a/target/aarch64/Makefile b/target/aarch64/Makefile index a461cf4d3..e81b4dec5 100644 --- a/target/aarch64/Makefile +++ b/target/aarch64/Makefile @@ -9,9 +9,7 @@ KERNEL:=${LINUX_DIR}/arch/arm64/boot/Image QEMU_ARGS:=${ADK_QEMU_ARGS} QEMU_ARGS+=-M virt -cpu cortex-a57 -smp 1 -ifeq ($(ADK_TARGET_QEMU_WITH_VIRTIO),y) QEMU_ARGS+=-netdev user,id=eth0 -device virtio-net-device,netdev=eth0 -endif ifeq ($(ADK_TARGET_FS),archive) QEMU_ARGS+=-device virtio-blk-device,drive=vda -drive file=qemu-${ADK_TARGET_CPU_ARCH}.img,if=none,id=vda,format=raw endif diff --git a/target/aarch64/uclibc-ng.config b/target/aarch64/uclibc-ng.config index 4d75e41c8..91f23e688 100644 --- a/target/aarch64/uclibc-ng.config +++ b/target/aarch64/uclibc-ng.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# uClibc-ng 1.0.47 C Library Configuration +# uClibc-ng 1.0.51 C Library Configuration # TARGET_aarch64=y # TARGET_alpha is not set @@ -60,6 +60,7 @@ UCLIBC_HAS_FLOATS=y UCLIBC_HAS_FPU=y DO_C99_MATH=y DO_XSI_MATH=y +UCLIBC_HAS_FENV=y UCLIBC_HAS_LONG_DOUBLE_MATH=y KERNEL_HEADERS="" HAVE_DOT_CONFIG=y diff --git a/target/arc/kernel/synopsys-hsdk b/target/arc/kernel/synopsys-hsdk index 55ae3ccb6..a4e93f109 100644 --- a/target/arc/kernel/synopsys-hsdk +++ b/target/arc/kernel/synopsys-hsdk @@ -9,3 +9,9 @@ CONFIG_ARC_USE_UNALIGNED_MEM_ACCESS=y CONFIG_ARC_HAS_LL64=y CONFIG_ARC_HAS_DIV_REM=y CONFIG_ARC_HAS_ACCL_REGS=y +CONFIG_ARC_CACHE=y +CONFIG_ARC_CACHE_LINE_SHIFT=6 +CONFIG_ARC_HAS_ICACHE=y +CONFIG_ARC_HAS_DCACHE=y +CONFIG_ARC_CACHE_PAGES=y + diff --git a/target/arc/systems/synopsys-hsdk b/target/arc/systems/synopsys-hsdk index 799813e0d..8e81915d2 100644 --- a/target/arc/systems/synopsys-hsdk +++ b/target/arc/systems/synopsys-hsdk @@ -2,13 +2,14 @@ config ADK_TARGET_SYSTEM_SYNOPSYS_HSDK bool "Synopsys HSDK" select ADK_TARGET_LITTLE_ENDIAN select ADK_TARGET_CPU_ARC_ARCHS - select ADK_TARGET_KERNEL_UIMAGE select ADK_TARGET_WITH_SERIAL select ADK_TARGET_WITH_NET select ADK_TARGET_WITH_NETDEVICE select ADK_TARGET_WITH_BLOCK + select ADK_TARGET_WITH_SD select ADK_TARGET_WITH_SMP select ADK_HOST_BUILD_U_BOOT + select ADK_TARGET_KERNEL_UIMAGE select ADK_TARGET_KERNEL_WITH_COMPRESSION help Support for Synopsys HSDK. diff --git a/target/arc/uclibc-ng.config b/target/arc/uclibc-ng.config index 2842123a9..083e6489d 100644 --- a/target/arc/uclibc-ng.config +++ b/target/arc/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.52 C Library Configuration # # TARGET_aarch64 is not set # TARGET_alpha is not set @@ -61,6 +61,7 @@ UCLIBC_HAS_FLOATS=y UCLIBC_HAS_FPU=y DO_C99_MATH=y DO_XSI_MATH=y +UCLIBC_HAS_FENV=y UCLIBC_HAS_LONG_DOUBLE_MATH=y KERNEL_HEADERS="" HAVE_DOT_CONFIG=y diff --git a/target/arm/Makefile b/target/arm/Makefile index 9ce20ef4f..227cc97ca 100644 --- a/target/arm/Makefile +++ b/target/arm/Makefile @@ -23,12 +23,6 @@ QEMU_ARGS:=${ADK_QEMU_ARGS} ifeq ($(ADK_TARGET_SYSTEM_QEMU_ARM_XILINX_ZYNQ),y) QEMU_ARGS+=-M xilinx-zynq-a9 -dtb $(FW_DIR |