summaryrefslogtreecommitdiff
path: root/target/config
diff options
context:
space:
mode:
Diffstat (limited to 'target/config')
-rw-r--r--target/config/Config.in.abi.choice2
-rw-r--r--target/config/Config.in.boards13
-rw-r--r--target/config/Config.in.cpu3
-rw-r--r--target/config/Config.in.endian.choice1
-rw-r--r--target/config/Config.in.kernel13
-rw-r--r--target/config/Config.in.kernelversion.choice6
-rw-r--r--target/config/Config.in.kernelversion.default2
-rw-r--r--target/config/Config.in.libc.choice8
-rw-r--r--target/config/Config.in.libc.default11
-rw-r--r--target/config/Config.in.target6
-rw-r--r--target/config/Config.in.toolchain19
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