diff options
Diffstat (limited to 'target/config')
-rw-r--r-- | target/config/Config.in.abi.choice | 2 | ||||
-rw-r--r-- | target/config/Config.in.boards | 13 | ||||
-rw-r--r-- | target/config/Config.in.cpu | 3 | ||||
-rw-r--r-- | target/config/Config.in.endian.choice | 1 | ||||
-rw-r--r-- | target/config/Config.in.kernel | 13 | ||||
-rw-r--r-- | target/config/Config.in.kernelversion.choice | 6 | ||||
-rw-r--r-- | target/config/Config.in.kernelversion.default | 2 | ||||
-rw-r--r-- | target/config/Config.in.libc.choice | 8 | ||||
-rw-r--r-- | target/config/Config.in.libc.default | 11 | ||||
-rw-r--r-- | target/config/Config.in.target | 6 | ||||
-rw-r--r-- | target/config/Config.in.toolchain | 19 |
11 files changed, 56 insertions, 28 deletions
diff --git a/target/config/Config.in.abi.choice b/target/config/Config.in.abi.choice index 22d390e7b..24f83dddb 100644 --- a/target/config/Config.in.abi.choice +++ b/target/config/Config.in.abi.choice @@ -41,7 +41,7 @@ depends on ADK_TARGET_CPU_WITH_FPU || ADK_TARGET_SYSTEM_QEMU_ARM || ADK_TARGET_T config ADK_TARGET_ABI_EABIHF bool "EABIhf" select ADK_eabihf - depends on ADK_CPU_CORTEX_A9 || ADK_CPU_ARM1176JZF_S + depends on ADK_CPU_CORTEX_A7 || ADK_CPU_CORTEX_A9 || ADK_CPU_ARM1176JZF_S config ADK_TARGET_ABI_EABI bool "EABI" diff --git a/target/config/Config.in.boards b/target/config/Config.in.boards new file mode 100644 index 000000000..604743d30 --- /dev/null +++ b/target/config/Config.in.boards @@ -0,0 +1,13 @@ +# This file is part of the OpenADK project. OpenADK is copyrighted +# material, please see the LICENCE file in the top-level directory. + +config ADK_TARGET_BOARD_BCM28XX + bool + +config ADK_TARGET_BOARD_ATH79 + bool + +config ADK_TARGET_BOARD + string + default "bcm28xx" if ADK_TARGET_BOARD_BCM28XX + default "ath79" if ADK_TARGET_BOARD_ATH79 diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu index ca6c78afc..a877c651a 100644 --- a/target/config/Config.in.cpu +++ b/target/config/Config.in.cpu @@ -122,6 +122,9 @@ config ADK_CPU_ARM1176JZF_S config ADK_CPU_CORTEX_M3 boolean +config ADK_CPU_CORTEX_A7 + boolean + config ADK_CPU_CORTEX_A9 boolean diff --git a/target/config/Config.in.endian.choice b/target/config/Config.in.endian.choice index 4645b7111..a4249f85a 100644 --- a/target/config/Config.in.endian.choice +++ b/target/config/Config.in.endian.choice @@ -9,6 +9,7 @@ depends on !ADK_TARGET_SYSTEM_MIKROTIK_RB532 depends on !ADK_TARGET_SYSTEM_DRAGINO_MS14S depends on !ADK_TARGET_SYSTEM_LEMOTE_YEELONG depends on !ADK_TARGET_SYSTEM_RASPBERRY_PI +depends on !ADK_TARGET_SYSTEM_RASPBERRY_PI2 depends on !ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 depends on !ADK_TARGET_SYSTEM_QEMU_ARM depends on !ADK_TARGET_SYSTEM_LINKSYS_NSLU2 diff --git a/target/config/Config.in.kernel b/target/config/Config.in.kernel index 217541198..a7cb63f77 100644 --- a/target/config/Config.in.kernel +++ b/target/config/Config.in.kernel @@ -2,22 +2,22 @@ # material, please see the LICENCE file in the top-level directory. config ADK_TARGET_KERNEL_VMLINUZ - boolean + bool config ADK_TARGET_KERNEL_ZIMAGE - boolean + bool config ADK_TARGET_KERNEL_LINUXBIN - boolean + bool config ADK_TARGET_KERNEL_IMAGE - boolean + bool config ADK_TARGET_KERNEL_UIMAGE - boolean + bool config ADK_TARGET_KERNEL_BZIMAGE - boolean + bool config ADK_TARGET_KERNEL string @@ -59,6 +59,7 @@ config ADK_TARGET_KERNEL_MINICONFIG default "ibm-x40" if ADK_TARGET_SYSTEM_IBM_X40 default "solidrun-imx6" if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 default "raspberry-pi" if ADK_TARGET_SYSTEM_RASPBERRY_PI + default "raspberry-pi2" if ADK_TARGET_SYSTEM_RASPBERRY_PI2 default "sharp-zaurus" if ADK_TARGET_SYSTEM_SHARP_ZAURUS default "linksys-nslu2" if ADK_TARGET_SYSTEM_LINKSYS_NSLU2 default "lemote-yeelong" if ADK_TARGET_SYSTEM_LEMOTE_YEELONG diff --git a/target/config/Config.in.kernelversion.choice b/target/config/Config.in.kernelversion.choice index 4a6be9ee7..960d72836 100644 --- a/target/config/Config.in.kernelversion.choice +++ b/target/config/Config.in.kernelversion.choice @@ -5,10 +5,10 @@ choice prompt "Kernel Version" depends on ADK_TARGET_KERNEL_CUSTOMISING default ADK_KERNEL_VERSION_3_14_28 if ADK_TARGET_SYSTEM_SOLIDRUN_IMX6 -default ADK_KERNEL_VERSION_3_18.5 +default ADK_KERNEL_VERSION_3_18.6 -config ADK_KERNEL_VERSION_3_18_5 - prompt "3.18.5" +config ADK_KERNEL_VERSION_3_18_6 + prompt "3.18.6" depends on !ADK_TARGET_SYSTEM_MIKROTIK_RB4XX boolean select ADK_KERNEL_VERSION_3_18 diff --git a/target/config/Config.in.kernelversion.default b/target/config/Config.in.kernelversion.default index 9c1af147c..647cca41b 100644 --- a/target/config/Config.in.kernelversion.default +++ b/target/config/Config.in.kernelversion.default @@ -18,7 +18,7 @@ config ADK_KERNEL_VERSION_3_4 config ADK_KERNEL_VERSION string - default "3.18.5" if ADK_KERNEL_VERSION_3_18_5 + default "3.18.6" if ADK_KERNEL_VERSION_3_18_6 default "3.14.28" if ADK_KERNEL_VERSION_3_14_28 default "3.12.37" if ADK_KERNEL_VERSION_3_12_37 default "3.10.53" if ADK_KERNEL_VERSION_3_10_53 diff --git a/target/config/Config.in.libc.choice b/target/config/Config.in.libc.choice index 629b7d399..eef7aa338 100644 --- a/target/config/Config.in.libc.choice +++ b/target/config/Config.in.libc.choice @@ -72,12 +72,12 @@ config ADK_TARGET_LIB_UCLIBC_NG_GIT bool "git" depends on ADK_TARGET_LIB_UCLIBC_NG -config ADK_TARGET_LIB_GLIBC_2_20 - bool "2.20" +config ADK_TARGET_LIB_GLIBC_2_21 + bool "2.21" depends on ADK_TARGET_LIB_GLIBC -config ADK_TARGET_LIB_GLIBC_2_19 - bool "2.19" +config ADK_TARGET_LIB_GLIBC_2_20 + bool "2.20" depends on ADK_TARGET_LIB_GLIBC config ADK_TARGET_LIB_GLIBC_GIT diff --git a/target/config/Config.in.libc.default b/target/config/Config.in.libc.default index 7e2316cd4..446144c3d 100644 --- a/target/config/Config.in.libc.default +++ b/target/config/Config.in.libc.default @@ -2,16 +2,16 @@ # material, please see the LICENCE file in the top-level directory. config ADK_uclibc - boolean + bool config ADK_uclibc_ng - boolean + bool config ADK_glibc - boolean + bool config ADK_musl - boolean + bool config ADK_TARGET_LIBC string @@ -26,13 +26,14 @@ config ADK_LIBC_VERSION default "1.1.6" if ADK_TARGET_LIB_MUSL_1_1_6 default "0.9.33.2" if ADK_TARGET_LIB_UCLIBC_0_9_33_2 default "2.20" if ADK_TARGET_LIB_GLIBC_2_20 + default "2.21" if ADK_TARGET_LIB_GLIBC_2_21 default "git" if ADK_TARGET_LIB_UCLIBC_NG_GIT || \ ADK_TARGET_LIB_UCLIBC_GIT || \ ADK_TARGET_LIB_MUSL_GIT || \ ADK_TARGET_LIB_GLIBC_GIT config ADK_TARGET_WITH_NPTL - boolean + bool default n if ADK_TARGET_LIB_UCLIBC_NG && ADK_TARGET_ARCH_ARM && ADK_TARGET_UCLINUX default n if ADK_TARGET_LIB_UCLIBC && ADK_TARGET_ARCH_ARM && ADK_TARGET_UCLINUX default n if ADK_TARGET_LIB_UCLIBC_NG && ADK_TARGET_ARCH_AVR32 diff --git a/target/config/Config.in.target b/target/config/Config.in.target index 6628be124..34039cc80 100644 --- a/target/config/Config.in.target +++ b/target/config/Config.in.target @@ -34,6 +34,8 @@ config ADK_TARGET_CFLAGS default "-march=armv6 -mtune=arm1176jzf-s -mfloat-abi=soft" if ADK_CPU_ARM1176JZF_S && ADK_soft_float default "-march=armv6 -mtune=arm1176jzf-s -mfpu=vfp -mfloat-abi=hard" if ADK_CPU_ARM1176JZF_S && ADK_hard_float default "-mcpu=cortex-m3 -mfloat-abi=soft" if ADK_CPU_CORTEX_M3 && ADK_soft_float + default "-mcpu=cortex-a7 -mfloat-abi=soft" if ADK_CPU_CORTEX_A7 && ADK_soft_float + default "-mcpu=cortex-a7 -mfpu=neon -mfloat-abi=hard" if ADK_CPU_CORTEX_A7 && ADK_hard_float default "-mcpu=cortex-a9 -mfloat-abi=soft" if ADK_CPU_CORTEX_A9 && ADK_soft_float default "-mcpu=cortex-a9 -mfpu=neon -mfloat-abi=hard" if ADK_CPU_CORTEX_A9 && ADK_hard_float default "-march=armv5te" if ADK_CPU_ARMV5TE @@ -271,7 +273,7 @@ endchoice choice prompt "GPU memory size" -depends on ADK_TARGET_SYSTEM_RASPBERRY_PI +depends on ADK_TARGET_SYSTEM_RASPBERRY_PI || ADK_TARGET_SYSTEM_RASPBERRY_PI2 default ADK_TARGET_GPU_MEM_128 if ADK_PACKAGE_KODI config ADK_TARGET_GPU_MEM_16 @@ -306,5 +308,5 @@ config ADK_TARGET_GPU_MEM default 64 if ADK_TARGET_GPU_MEM_64 default 128 if ADK_TARGET_GPU_MEM_128 default 256 if ADK_TARGET_GPU_MEM_256 - depends on ADK_TARGET_SYSTEM_RASPBERRY_PI + depends on ADK_TARGET_SYSTEM_RASPBERRY_PI || ADK_TARGET_SYSTEM_RASPBERRY_PI2 diff --git a/target/config/Config.in.toolchain b/target/config/Config.in.toolchain index bff7e3d9e..6acd860fd 100644 --- a/target/config/Config.in.toolchain +++ b/target/config/Config.in.toolchain @@ -29,22 +29,22 @@ config ADK_TOOLCHAIN_GCC_4_8_0_ARC bool "4.8.0-arc" depends on ADK_TARGET_ARCH_ARC -config ADK_TOOLCHAIN_GCC_4_8_4 - bool "4.8.4" +config ADK_TOOLCHAIN_GCC_4_9_2 + bool "4.9.2" depends on !ADK_TARGET_ARCH_BFIN - depends on !ADK_TARGET_ARCH_AARCH64 depends on !ADK_TARGET_ARCH_ARC depends on !ADK_TARGET_ARCH_AVR32 depends on !ADK_TARGET_ARCH_CRIS - depends on !ADK_TARGET_ARCH_TILE depends on !ADK_TARGET_ARCH_C6X -config ADK_TOOLCHAIN_GCC_4_9_2 - bool "4.9.2" +config ADK_TOOLCHAIN_GCC_4_8_4 + bool "4.8.4" depends on !ADK_TARGET_ARCH_BFIN + depends on !ADK_TARGET_ARCH_AARCH64 depends on !ADK_TARGET_ARCH_ARC depends on !ADK_TARGET_ARCH_AVR32 depends on !ADK_TARGET_ARCH_CRIS + depends on !ADK_TARGET_ARCH_TILE depends on !ADK_TARGET_ARCH_C6X config ADK_TOOLCHAIN_GCC_GIT @@ -72,6 +72,13 @@ config ADK_TOOLCHAIN_BINUTILS_2_23_ARC bool "2.23-arc" depends on ADK_TARGET_ARCH_ARC +config ADK_TOOLCHAIN_BINUTILS_2_25 + bool "2.25" + depends on !ADK_TARGET_ARCH_BFIN + depends on !ADK_TARGET_ARCH_ARC + depends on !ADK_TARGET_ARCH_AVR32 + depends on !ADK_TARGET_ARCH_CRIS + config ADK_TOOLCHAIN_BINUTILS_2_24 bool "2.24" depends on !ADK_TARGET_ARCH_BFIN |