summaryrefslogtreecommitdiffstats
path: root/configs/platform-mips/platformconfig
diff options
context:
space:
mode:
authorOleksij Rempel <o.rempel@pengutronix.de>2020-02-16 09:38:21 +0100
committerRobert Schwebel <r.schwebel@pengutronix.de>2020-02-16 11:31:56 +0100
commit521707e129e9d9039b430a201a33d45af143a6d7 (patch)
treef0b1d7cb1aadff978b9775a53d2ce56f1d0aaa31 /configs/platform-mips/platformconfig
parente6d07898c3595d7b4f2b9cad989231cd01f72b0e (diff)
downloadDistroKit-521707e129e9d9039b430a201a33d45af143a6d7.tar.gz
DistroKit-521707e129e9d9039b430a201a33d45af143a6d7.tar.xz
platform-mips: add basic qemu malta support
Currently this platform can build rootfs and run only barebox. Other parts need more work, but even on this stage we would be able to make toolchain and barebox regression tests. Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Diffstat (limited to 'configs/platform-mips/platformconfig')
-rw-r--r--configs/platform-mips/platformconfig190
1 files changed, 190 insertions, 0 deletions
diff --git a/configs/platform-mips/platformconfig b/configs/platform-mips/platformconfig
new file mode 100644
index 0000000..9cce6fc
--- /dev/null
+++ b/configs/platform-mips/platformconfig
@@ -0,0 +1,190 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# PTXdist 2020.01.0
+#
+PTXCONF__platformconfig_MAGIC__=y
+
+#
+# ------------------------------------
+#
+
+#
+# Target Platform Configuration
+#
+
+#
+# ------------------------------------
+#
+PTXCONF_PLATFORM="mips"
+PTXCONF_PLATFORM_VERSION="-${PTXDIST_BSP_AUTOVERSION}"
+PTXCONF_RUNTIME=y
+PTXCONF_BUILDTIME=y
+PTXCONF_PLATFORMCONFIG_VERSION="2020.01.0"
+
+#
+# architecture
+#
+# PTXCONF_ARCH_ALPHA is not set
+# PTXCONF_ARCH_AVR32 is not set
+# PTXCONF_ARCH_AVR is not set
+# PTXCONF_ARCH_ARM is not set
+# PTXCONF_ARCH_ARM64 is not set
+# PTXCONF_ARCH_BLACKFIN is not set
+# PTXCONF_ARCH_X86 is not set
+# PTXCONF_ARCH_MINGW is not set
+# PTXCONF_ARCH_PPC is not set
+# PTXCONF_ARCH_M68K is not set
+# PTXCONF_ARCH_SPARC is not set
+# PTXCONF_ARCH_MICROBLAZE is not set
+PTXCONF_ARCH_MIPS=y
+# PTXCONF_ARCH_CRIS is not set
+# PTXCONF_ARCH_PARISC is not set
+# PTXCONF_ARCH_SH is not set
+# PTXCONF_ARCH_RISCV is not set
+PTXCONF_ARCH_SUPPORTS_ENDIAN_BIG=y
+PTXCONF_ARCH_SUPPORTS_ENDIAN_LITTLE=y
+PTXCONF_ENDIAN_BIG=y
+# PTXCONF_ENDIAN_LITTLE is not set
+# PTXCONF_HAS_HARDFLOAT is not set
+PTXCONF_HAS_MMU=y
+PTXCONF_SIZEOF_LONG_DOUBLE="8"
+PTXCONF_ARCH_STRING="mips"
+
+#
+# paths & directories
+#
+PTXCONF_SYSROOT_TARGET="${PTXDIST_PLATFORMDIR}/sysroot-target"
+PTXCONF_SYSROOT_HOST="${PTXDIST_PLATFORMDIR}/sysroot-host"
+PTXCONF_SYSROOT_CROSS="${PTXDIST_PLATFORMDIR}/sysroot-cross"
+
+#
+# toolchain
+#
+PTXCONF_CROSSCHAIN_VENDOR="OSELAS.Toolchain-2019.09"
+PTXCONF_CROSSCHAIN_CHECK="9.2.1"
+PTXCONF_LIBC_GLIBC=y
+# PTXCONF_LIBC_UCLIBC is not set
+PTXCONF_GLIBC_VERSION="2.30"
+PTXCONF_GNU_TARGET="mips-softfloat-linux-gnu"
+PTXCONF_COMPILER_PREFIX="${PTXCONF_GNU_TARGET}-"
+PTXCONF_COMPILER_PREFIX_KERNEL="${PTXCONF_COMPILER_PREFIX}"
+PTXCONF_COMPILER_PREFIX_BOOTLOADER="${PTXCONF_COMPILER_PREFIX}"
+
+#
+# hardening options
+#
+# PTXCONF_TARGET_HARDEN_STACK_NONE is not set
+# PTXCONF_TARGET_HARDEN_STACK is not set
+# PTXCONF_TARGET_HARDEN_STACK_STRONG is not set
+PTXCONF_TARGET_HARDEN_STACK_ALL=y
+# PTXCONF_TARGET_HARDEN_STACKCLASH is not set
+PTXCONF_TARGET_HARDEN_FORTIFY=y
+PTXCONF_TARGET_HARDEN_RELRO=y
+PTXCONF_TARGET_HARDEN_BINDNOW=y
+PTXCONF_TARGET_HARDEN_PIE=y
+# PTXCONF_TARGET_HARDEN_GLIBCXX_ASSERTIONS is not set
+
+#
+# extra toolchain options
+#
+PTXCONF_TARGET_LINKER_HASH_DEFAULT=y
+# PTXCONF_TARGET_LINKER_HASH_SYSV is not set
+# PTXCONF_TARGET_LINKER_HASH_GNU is not set
+# PTXCONF_TARGET_LINKER_HASH_BOTH is not set
+PTXCONF_TARGET_LINKER_AS_NEEDED=y
+# PTXCONF_TARGET_DEBUG_OFF is not set
+PTXCONF_TARGET_DEBUG_KEEP=y
+# PTXCONF_TARGET_DEBUG_ENABLE is not set
+# PTXCONF_TARGET_DEBUG_FULL is not set
+# PTXCONF_TARGET_COMPILER_RECORD_SWITCHES is not set
+PTXCONF_TARGET_BUILD_ID=y
+PTXCONF_TARGET_EXTRA_CPPFLAGS=""
+PTXCONF_TARGET_EXTRA_CFLAGS=""
+PTXCONF_TARGET_EXTRA_CXXFLAGS=""
+PTXCONF_TARGET_EXTRA_LDFLAGS=""
+PTXCONF_KERNEL=y
+PTXCONF_KERNEL_VERSION="5.5"
+PTXCONF_KERNEL_MD5="0a78b1dc48dc032fe505b170c1b92339"
+PTXCONF_DTC=y
+PTXCONF_DTC_INSTALL_OFTREE=y
+PTXCONF_DTC_OFTREE_DTS_PATH="${PTXDIST_PLATFORMCONFIGDIR}/dts:${KERNEL_DIR}/arch/${GENERIC_KERNEL_ARCH}/boot/dts"
+PTXCONF_DTC_OFTREE_DTS="qca/ar9331_dpt_module.dts mti/malta.dts"
+PTXCONF_DTC_EXTRA_ARGS=""
+PTXCONF_HOST_DTC=y
+PTXCONF_HOST_DTC_VERSION="1.5.1"
+PTXCONF_HOST_DTC_MD5="c5f139328b54ed8d9a3385e7fe38b137"
+
+#
+# console options
+#
+PTXCONF_CONSOLE_NAME="ttyATH0"
+PTXCONF_CONSOLE_SPEED="115200"
+
+#
+# extra kernel
+#
+PTXCONF_KERNEL_MALTA=y
+
+#
+# bootloaders
+#
+# PTXCONF_AT91BOOTSTRAP2 is not set
+PTXCONF_BAREBOX_COMMON_ARCH_STRING="mips"
+PTXCONF_BAREBOX_COMMON=y
+PTXCONF_BAREBOX_COMMON_VERSION="2020.01.0"
+PTXCONF_BAREBOX_COMMON_MD5="05038e0b61b68ce40e038295b809c548"
+PTXCONF_BAREBOX_COMMON_NEEDS_HOST_LZOP=y
+PTXCONF_BAREBOX_MALTA=y
+PTXCONF_BAREBOX_ARCH_STRING="mips"
+# PTXCONF_BAREBOX is not set
+# PTXCONF_BAREBOX_MLO is not set
+# PTXCONF_GRUB is not set
+# PTXCONF_HOST_MXS_UTILS is not set
+# PTXCONF_U_BOOT is not set
+
+#
+# bootloader spec entries
+#
+# PTXCONF_BLSPEC_ENTRY is not set
+PTXCONF_BLSPEC_MALTA=y
+
+#
+# image creation options
+#
+# PTXCONF_IMAGE_BOOT_MLO is not set
+# PTXCONF_IMAGE_BOOT_VFAT is not set
+# PTXCONF_IMAGE_HD_VDI is not set
+# PTXCONF_IMAGE_HDIMG is not set
+PTXCONF_IMAGE_MALTA=y
+# PTXCONF_IMAGE_RAUC is not set
+# PTXCONF_IMAGE_ROOT_CPIO_GZ is not set
+PTXCONF_IMAGE_ROOT_CPIO=y
+PTXCONF_IMAGE_ROOT_EXT=y
+PTXCONF_IMAGE_ROOT_EXT_SIZE="125%"
+PTXCONF_IMAGE_ROOT_EXT_EXT2=y
+# PTXCONF_IMAGE_ROOT_EXT_EXT3 is not set
+# PTXCONF_IMAGE_ROOT_EXT_EXT4 is not set
+PTXCONF_IMAGE_ROOT_EXT_TYPE="ext2"
+# PTXCONF_IMAGE_ROOT_SQUASHFS is not set
+PTXCONF_IMAGE_ROOT_TGZ=y
+PTXCONF_IMAGE_ROOT_TGZ_LABEL=""
+# PTXCONF_IMAGE_ROOT_UBI is not set
+# PTXCONF_IMAGE_ROOT_UBIFS is not set
+
+#
+# ipkg options
+#
+# PTXCONF_IMAGE_IPKG_PUSH_TO_REPOSITORY is not set
+# PTXCONF_IMAGE_INSTALL_FROM_IPKG_REPOSITORY is not set
+# PTXCONF_IMAGE_IPKG_INDEX is not set
+PTXCONF_IMAGE_XPKG_EXTRA_ARGS=""
+# PTXCONF_KERNEL_FIT is not set
+# PTXCONF_CODE_SIGNING is not set
+PTXCONF_HOST_E2FSPROGS=y
+PTXCONF_HOST_GENEXT2FS=y
+PTXCONF_HOST_GENIMAGE=y
+PTXCONF_HOST_LIBCONFUSE=y
+PTXCONF_HOST_LIBKMOD=y
+PTXCONF_HOST_LIBLZO=y
+PTXCONF_HOST_LZOP=y
+PTXCONF_HOST_UTIL_LINUX_NG=y