[Armadeus-commitlog] armadeus branch, master, updated. armadeus-5.3-163-g80fde4f
Brought to you by:
sszy
|
From: Sébastien S. <ss...@us...> - 2014-02-24 17:27:37
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 80fde4f17aabf914001e4928380ee85de1609c54 (commit)
via 35fe4fa674a9a6f19781b9161cddfefd04c7e671 (commit)
via 1bdb55b486e3f31430dd596cfc3761dee05f2178 (commit)
from 3cc6b8ed1eee2250871127f14924e632980cc127 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 80fde4f17aabf914001e4928380ee85de1609c54
Author: Sébastien Szymanski <ss...@us...>
Date: Mon Feb 24 18:23:19 2014 +0100
[BUILDROOT] apf6: move to Sourcery CodeBench ARM 2013.11 toolchain
commit 35fe4fa674a9a6f19781b9161cddfefd04c7e671
Author: Sébastien Szymanski <ss...@us...>
Date: Mon Feb 24 18:13:49 2014 +0100
[BUILDROOT] 2013.11: toolchain-external: add Sourcery ARM 2013.11,
remove Sourcery ARM 2011.09
This patch comes from buildroot git repository.
commit 1bdb55b486e3f31430dd596cfc3761dee05f2178
Author: Sébastien Szymanski <ss...@us...>
Date: Mon Feb 24 17:02:13 2014 +0100
Revert "[LINUX] 3.14-rc3: apf6: dts: add reset gpio to fec node"
This reverts commit dac62062b051331a8d5776fbb073319d0f27bea0.
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 2 +-
...xternal-add-Sourcery-ARM-2013.11-remove-S.patch | 125 ++++++++++++++++++++
...rmadeus-add-apf6q-and-apf6dl-device-trees.patch | 25 ++--
3 files changed, 137 insertions(+), 15 deletions(-)
create mode 100644 patches/buildroot/2013.11/216-toolchain-external-add-Sourcery-ARM-2013.11-remove-S.patch
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index 538fb0e..07086bc 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -1,7 +1,7 @@
BR2_arm=y
BR2_cortex_a9=y
BR2_TOOLCHAIN_EXTERNAL=y
-BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201305=y
+BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201311=y
BR2_TARGET_GENERIC_HOSTNAME="apf6"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3"
diff --git a/patches/buildroot/2013.11/216-toolchain-external-add-Sourcery-ARM-2013.11-remove-S.patch b/patches/buildroot/2013.11/216-toolchain-external-add-Sourcery-ARM-2013.11-remove-S.patch
new file mode 100644
index 0000000..cbbe5c3
--- /dev/null
+++ b/patches/buildroot/2013.11/216-toolchain-external-add-Sourcery-ARM-2013.11-remove-S.patch
@@ -0,0 +1,125 @@
+From c52523161ccd407c04769524551335ce6a95b922 Mon Sep 17 00:00:00 2001
+From: Thomas Petazzoni <tho...@fr...>
+Date: Fri, 27 Dec 2013 12:32:17 +0100
+Subject: [PATCH] toolchain-external: add Sourcery ARM 2013.11, remove Sourcery
+ ARM 2011.09
+
+This commit adds the support for the recently release Sourcery ARM
+2013.11 toolchain (gcc 4.8, gdb 7.6, glibc 2.18), and consequently
+removes the support for the Sourcery ARM 2011.09 toolchain.
+
+Signed-off-by: Thomas Petazzoni <tho...@fr...>
+Reviewed-by: "Yann E. MORIN" <yan...@fr...>
+---
+ toolchain/toolchain-external/Config.in | 26 +++++++++++-----------
+ toolchain/toolchain-external/toolchain-external.mk | 8 +++----
+ 2 files changed, 17 insertions(+), 17 deletions(-)
+
+diff --git a/toolchain/toolchain-external/Config.in b/toolchain/toolchain-external/Config.in
+index 22e3fb2..0607693 100644
+--- a/toolchain/toolchain-external/Config.in
++++ b/toolchain/toolchain-external/Config.in
+@@ -77,8 +77,8 @@ comment "Linaro toolchains available for Cortex-A + EABIhf"
+ depends on BR2_GCC_TARGET_ARCH != "armv7-a" || !BR2_ARM_EABIHF
+ depends on !BR2_PREFER_STATIC_LIB
+
+-config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201305
+- bool "Sourcery CodeBench ARM 2013.05"
++config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201311
++ bool "Sourcery CodeBench ARM 2013.11"
+ depends on BR2_arm
+ depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
+ depends on BR2_ARM_EABI
+@@ -89,8 +89,8 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201305
+ select BR2_HOSTARCH_NEEDS_IA32_LIBS
+ help
+ Sourcery CodeBench toolchain for the ARM architecture, from
+- Mentor Graphics. It uses gcc 4.7.3, binutils 2.23.52, glibc
+- 2.17 and gdb 7.4.50, kernel headers 3.8.2. It has support
++ Mentor Graphics. It uses gcc 4.8.1, binutils 2.23.52, glibc
++ 2.18 and gdb 7.6.50, kernel headers 3.11. It has support
+ for the following variants:
+ - ARMv5TE, little endian, soft-float, glibc
+ Select ARM926T, ARM10T, XScale or another ARMv5 core
+@@ -103,8 +103,8 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201305
+ Select BR2_SOFT_FLOAT
+ Set BR2_TARGET_OPTIMIZATION to -mthumb
+
+-config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201203
+- bool "Sourcery CodeBench ARM 2012.03"
++config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201305
++ bool "Sourcery CodeBench ARM 2013.05"
+ depends on BR2_arm
+ depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
+ depends on BR2_ARM_EABI
+@@ -115,8 +115,8 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201203
+ select BR2_HOSTARCH_NEEDS_IA32_LIBS
+ help
+ Sourcery CodeBench toolchain for the ARM architecture, from
+- Mentor Graphics. It uses gcc 4.6.3, binutils 2.21.53, glibc
+- 2.15 and gdb 7.2.50, kernel headers 3.2.10. It has support
++ Mentor Graphics. It uses gcc 4.7.3, binutils 2.23.52, glibc
++ 2.17 and gdb 7.4.50, kernel headers 3.8.2. It has support
+ for the following variants:
+ - ARMv5TE, little endian, soft-float, glibc
+ Select ARM926T, ARM10T, XScale or another ARMv5 core
+@@ -129,8 +129,8 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201203
+ Select BR2_SOFT_FLOAT
+ Set BR2_TARGET_OPTIMIZATION to -mthumb
+
+-config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201109
+- bool "Sourcery CodeBench ARM 2011.09"
++config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201203
++ bool "Sourcery CodeBench ARM 2012.03"
+ depends on BR2_arm
+ depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
+ depends on BR2_ARM_EABI
+@@ -141,8 +141,8 @@ config BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201109
+ select BR2_HOSTARCH_NEEDS_IA32_LIBS
+ help
+ Sourcery CodeBench toolchain for the ARM architecture, from
+- Mentor Graphics. It uses gcc 4.6.1, binutils 2.21.53, glibc
+- 2.13 and gdb 7.2.50, kernel headers 3.0.1. It has support
++ Mentor Graphics. It uses gcc 4.6.3, binutils 2.21.53, glibc
++ 2.15 and gdb 7.2.50, kernel headers 3.2.10. It has support
+ for the following variants:
+ - ARMv5TE, little endian, soft-float, glibc
+ Select ARM926T, ARM10T, XScale or another ARMv5 core
+@@ -839,9 +839,9 @@ config BR2_TOOLCHAIN_EXTERNAL_PREFIX
+ default "arm-linux-gnueabihf" if BR2_TOOLCHAIN_EXTERNAL_LINARO_2013_09
+ default "arm-linux-gnueabihf" if BR2_TOOLCHAIN_EXTERNAL_LINARO_2013_08
+ default "arm-linux-gnueabihf" if BR2_TOOLCHAIN_EXTERNAL_LINARO_2013_07
+- default "arm-none-linux-gnueabi" if BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201109
+ default "arm-none-linux-gnueabi" if BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201203
+ default "arm-none-linux-gnueabi" if BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201305
++ default "arm-none-linux-gnueabi" if BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201311
+ default "arm-arago-linux-gnueabi" if BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A_201109
+ default "arm-arago-linux-gnueabi" if BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE_201109
+ default "aarch64-linux-gnu" if BR2_TOOLCHAIN_EXTERNAL_LINARO_AARCH64_13_09
+diff --git a/toolchain/toolchain-external/toolchain-external.mk b/toolchain/toolchain-external/toolchain-external.mk
+index bd4f375..747d7e3 100644
+--- a/toolchain/toolchain-external/toolchain-external.mk
++++ b/toolchain/toolchain-external/toolchain-external.mk
+@@ -242,15 +242,15 @@ define TOOLCHAIN_EXTERNAL_LINARO_ARMHF_SYMLINK
+ ln -sf . $(TARGET_DIR)/usr/lib/arm-linux-gnueabihf
+ endef
+
+-ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201109),y)
+-TOOLCHAIN_EXTERNAL_SITE = http://sourcery.mentor.com/public/gnu_toolchain/arm-none-linux-gnueabi/
+-TOOLCHAIN_EXTERNAL_SOURCE = arm-2011.09-70-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
+-else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201203),y)
++ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201203),y)
+ TOOLCHAIN_EXTERNAL_SITE = http://sourcery.mentor.com/public/gnu_toolchain/arm-none-linux-gnueabi/
+ TOOLCHAIN_EXTERNAL_SOURCE = arm-2012.03-57-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
+ else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201305),y)
+ TOOLCHAIN_EXTERNAL_SITE = http://sourcery.mentor.com/public/gnu_toolchain/arm-none-linux-gnueabi/
+ TOOLCHAIN_EXTERNAL_SOURCE = arm-2013.05-24-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
++else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_ARM201311),y)
++TOOLCHAIN_EXTERNAL_SITE = http://sourcery.mentor.com/public/gnu_toolchain/arm-none-linux-gnueabi/
++TOOLCHAIN_EXTERNAL_SOURCE = arm-2013.11-33-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2
+ else ifeq ($(BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A_201109),y)
+ TOOLCHAIN_EXTERNAL_SITE = http://software-dl.ti.com/sdoemb/sdoemb_public_sw/arago_toolchain/2011_09/exports/
+ TOOLCHAIN_EXTERNAL_SOURCE = arago-2011.09-armv7a-linux-gnueabi-sdk.tar.bz2
+--
+1.8.3.2
+
diff --git a/patches/linux/3.14-rc4/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch b/patches/linux/3.14-rc4/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
index 1d0d4da..0c87e22 100644
--- a/patches/linux/3.14-rc4/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
+++ b/patches/linux/3.14-rc4/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
@@ -35,7 +35,7 @@ Index: linux-3.14-rc3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
===================================================================
--- /dev/null
+++ linux-3.14-rc3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-@@ -0,0 +1,90 @@
+@@ -0,0 +1,87 @@
+/*
+ * Copyright 2014 Armadeus Systems
+ *
@@ -71,15 +71,6 @@ Index: linux-3.14-rc3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+ };
+};
+
-+&fec {
-+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_enet_1>;
-+ phy-mode = "rgmii-txid";
-+ phy-reset-duration = <2>;
-+ phy-reset-gpios = <&gpio1 24 0>;
-+ status = "okay";
-+};
-+
+&iomuxc {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_hog>;
@@ -87,10 +78,9 @@ Index: linux-3.14-rc3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+ hog {
+ pinctrl_hog: hoggrp {
+ fsl,pins = <
-+ MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x80000000 /* WL_EN */
-+ MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x80000000 /* WL_IRQ */
-+ MX6QDL_PAD_SD4_DAT3__GPIO2_IO11 0x80000000 /* BT_EN */
-+ MX6QDL_PAD_ENET_RX_ER__GPIO1_IO24 0x80000000 /* ETH_RST */
++ MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x80000000 /* WL_EN */
++ MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x80000000 /* WL_IRQ */
++ MX6QDL_PAD_SD4_DAT3__GPIO2_IO11 0x80000000 /* BT_EN */
+ >;
+ };
+
@@ -105,6 +95,13 @@ Index: linux-3.14-rc3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+ };
+};
+
++&fec {
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_enet_1>;
++ phy-mode = "rgmii";
++ status = "okay";
++};
++
+/* Bluetooth */
+&uart2 {
+ pinctrl-names = "default";
hooks/post-receive
--
armadeus
|