armadeus-commitlog Mailing List for armadeus (Page 31)
Brought to you by:
sszy
You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(43) |
Feb
(8) |
Mar
(7) |
Apr
(8) |
May
(14) |
Jun
(6) |
Jul
(4) |
Aug
(17) |
Sep
(18) |
Oct
(19) |
Nov
(52) |
Dec
(30) |
| 2008 |
Jan
(6) |
Feb
(6) |
Mar
(15) |
Apr
(22) |
May
(13) |
Jun
(11) |
Jul
(41) |
Aug
(10) |
Sep
(14) |
Oct
(21) |
Nov
(4) |
Dec
(66) |
| 2009 |
Jan
(67) |
Feb
(57) |
Mar
(90) |
Apr
(54) |
May
(64) |
Jun
(76) |
Jul
(14) |
Aug
(18) |
Sep
(18) |
Oct
(20) |
Nov
(15) |
Dec
(36) |
| 2010 |
Jan
(28) |
Feb
(25) |
Mar
(32) |
Apr
(23) |
May
(22) |
Jun
(62) |
Jul
(36) |
Aug
(16) |
Sep
(12) |
Oct
(20) |
Nov
(44) |
Dec
(25) |
| 2011 |
Jan
(36) |
Feb
(49) |
Mar
(28) |
Apr
(38) |
May
(26) |
Jun
(52) |
Jul
(33) |
Aug
(32) |
Sep
(19) |
Oct
(26) |
Nov
(13) |
Dec
(32) |
| 2012 |
Jan
(38) |
Feb
(34) |
Mar
(91) |
Apr
(35) |
May
(31) |
Jun
(72) |
Jul
(23) |
Aug
(13) |
Sep
(33) |
Oct
(47) |
Nov
(18) |
Dec
(22) |
| 2013 |
Jan
(31) |
Feb
(22) |
Mar
(26) |
Apr
(11) |
May
(38) |
Jun
(15) |
Jul
(37) |
Aug
(68) |
Sep
(34) |
Oct
(11) |
Nov
(26) |
Dec
(31) |
| 2014 |
Jan
(60) |
Feb
(55) |
Mar
(21) |
Apr
(31) |
May
(17) |
Jun
(35) |
Jul
(24) |
Aug
(17) |
Sep
(11) |
Oct
(23) |
Nov
(10) |
Dec
(23) |
| 2015 |
Jan
(15) |
Feb
(34) |
Mar
(46) |
Apr
(23) |
May
(12) |
Jun
(14) |
Jul
(18) |
Aug
(22) |
Sep
(6) |
Oct
(2) |
Nov
(1) |
Dec
(6) |
| 2016 |
Jan
(5) |
Feb
(7) |
Mar
(10) |
Apr
(10) |
May
(17) |
Jun
(6) |
Jul
(4) |
Aug
(6) |
Sep
(22) |
Oct
(8) |
Nov
(9) |
Dec
(5) |
| 2017 |
Jan
(11) |
Feb
(12) |
Mar
(27) |
Apr
(9) |
May
(1) |
Jun
(5) |
Jul
(11) |
Aug
(10) |
Sep
(6) |
Oct
(10) |
Nov
(4) |
Dec
(6) |
| 2018 |
Jan
(6) |
Feb
(13) |
Mar
(9) |
Apr
(7) |
May
(10) |
Jun
(9) |
Jul
(21) |
Aug
(13) |
Sep
(10) |
Oct
(4) |
Nov
(6) |
Dec
(1) |
| 2019 |
Jan
(6) |
Feb
(2) |
Mar
(5) |
Apr
(6) |
May
(19) |
Jun
(14) |
Jul
(18) |
Aug
(3) |
Sep
(5) |
Oct
(7) |
Nov
(8) |
Dec
(4) |
| 2020 |
Jan
(10) |
Feb
(3) |
Mar
(9) |
Apr
(7) |
May
(2) |
Jun
(18) |
Jul
(3) |
Aug
|
Sep
|
Oct
(7) |
Nov
|
Dec
(1) |
| 2021 |
Jan
(9) |
Feb
(6) |
Mar
(4) |
Apr
(11) |
May
(7) |
Jun
(5) |
Jul
(2) |
Aug
(4) |
Sep
(10) |
Oct
(9) |
Nov
(5) |
Dec
|
| 2022 |
Jan
(2) |
Feb
(12) |
Mar
(3) |
Apr
(5) |
May
(1) |
Jun
(3) |
Jul
(2) |
Aug
(1) |
Sep
(4) |
Oct
(4) |
Nov
(1) |
Dec
(3) |
| 2023 |
Jan
(5) |
Feb
(3) |
Mar
(3) |
Apr
(2) |
May
(1) |
Jun
(3) |
Jul
(3) |
Aug
(2) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(4) |
| 2024 |
Jan
(2) |
Feb
(3) |
Mar
(8) |
Apr
(4) |
May
(1) |
Jun
(13) |
Jul
(7) |
Aug
(1) |
Sep
(6) |
Oct
(5) |
Nov
(11) |
Dec
(7) |
| 2025 |
Jan
(3) |
Feb
(1) |
Mar
(6) |
Apr
(4) |
May
(4) |
Jun
(1) |
Jul
(1) |
Aug
(7) |
Sep
(4) |
Oct
(4) |
Nov
(4) |
Dec
(1) |
| 2026 |
Jan
(3) |
Feb
(7) |
Mar
(3) |
Apr
(1) |
May
(6) |
Jun
(3) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Julien B a. A. <ar...@us...> - 2016-02-17 18:18:50
|
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 e51f28eaaf76414ac0835ea83be2719e3514ff76 (commit)
from 86b9c521fdf4f93e34b55ff9b616c237b35f59ef (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 e51f28eaaf76414ac0835ea83be2719e3514ff76
Author: Julien BOIBESSOT <jul...@ar...>
Date: Wed Feb 17 19:15:25 2016 +0100
[ROOTFS] Add nicer invite for ash shells
-----------------------------------------------------------------------
Summary of changes:
.../armadeus/rootfs/target_skeleton/etc/profile | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/profile b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/profile
index df441e7..411817f 100644
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/profile
+++ b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/profile
@@ -18,9 +18,9 @@ if [ "$PS1" ]; then
export LS_COLORS='no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.png=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:';
else
if [ "`id -u`" -eq 0 ]; then
- export PS1='# '
+ export PS1='\e[0;31m\u@\h \e[0;35m\w # \e[1;34m'
else
- export PS1='$ '
+ export PS1='\e[0;32m\u@\h \e[0;35m\w $ \e[1;34m'
fi
fi
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2016-02-15 10:13:54
|
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 86b9c521fdf4f93e34b55ff9b616c237b35f59ef (commit)
from dba4d857cb5a65a5dc725566ba7c41b4bc3ec869 (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 86b9c521fdf4f93e34b55ff9b616c237b35f59ef
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Feb 15 11:04:21 2016 +0100
[BUILDROOT] fix busybox config file
CONFIG_FEATURE_VOLUMEID_EXT was set and not set
-----------------------------------------------------------------------
Summary of changes:
.../target/device/armadeus/busybox-1.23.config | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/buildroot/target/device/armadeus/busybox-1.23.config b/buildroot/target/device/armadeus/busybox-1.23.config
index 3e40039..b6c6217 100644
--- a/buildroot/target/device/armadeus/busybox-1.23.config
+++ b/buildroot/target/device/armadeus/busybox-1.23.config
@@ -614,7 +614,6 @@ CONFIG_VOLUMEID=y
#
# Filesystem/Volume identification
#
-# CONFIG_FEATURE_VOLUMEID_EXT is not set
# CONFIG_FEATURE_VOLUMEID_BTRFS is not set
# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
# CONFIG_FEATURE_VOLUMEID_FAT is not set
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2016-02-12 10:23:29
|
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 dba4d857cb5a65a5dc725566ba7c41b4bc3ec869 (commit)
from e9d9e430827a731081591e62ecf17893161a37ee (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 dba4d857cb5a65a5dc725566ba7c41b4bc3ec869
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Feb 12 11:22:58 2016 +0100
[BUILDROOT] 2015.02: ncurses: fix build issue with gcc 5.x
-----------------------------------------------------------------------
Summary of changes:
.../230-ncurses-add-gcc-5.x-MKlib_gen-patch.patch | 48 ++++++++++++++++++++
patches/buildroot/2015.02/cleanup_buildroot.sh | 1 +
2 files changed, 49 insertions(+), 0 deletions(-)
create mode 100644 patches/buildroot/2015.02/230-ncurses-add-gcc-5.x-MKlib_gen-patch.patch
diff --git a/patches/buildroot/2015.02/230-ncurses-add-gcc-5.x-MKlib_gen-patch.patch b/patches/buildroot/2015.02/230-ncurses-add-gcc-5.x-MKlib_gen-patch.patch
new file mode 100644
index 0000000..c07d068
--- /dev/null
+++ b/patches/buildroot/2015.02/230-ncurses-add-gcc-5.x-MKlib_gen-patch.patch
@@ -0,0 +1,48 @@
+Index: buildroot/package/ncurses/0002-gcc-5.x-MKlib_gen.patch
+===================================================================
+--- /dev/null
++++ buildroot/package/ncurses/0002-gcc-5.x-MKlib_gen.patch
+@@ -0,0 +1,43 @@
++Fix gcc 5.x build failure
++
++Extracted from upstream commit
++http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commit;h=97bb4678dc03e753290b39bbff30ba2825df9517.
++
+++ modify MKlib_gen.sh to work around change in development version of
++ gcc introduced here:
++ https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html
++ https://gcc.gnu.org/ml/gcc-patches/2014-07/msg00236.html
++ (reports by Marcus Shawcroft, Maohui Lei).
++
++Original author: Thomas E. Dickey <di...@in...>
++Signed-off-by: Mikhail Peselnik <ba...@bm...>
++
++--- a/ncurses/base/MKlib_gen.sh.orig 2015-07-23 21:52:32.239481505 +0300
+++++ b/ncurses/base/MKlib_gen.sh 2015-07-23 21:53:20.772966587 +0300
++@@ -437,11 +437,22 @@
++ -e 's/gen_$//' \
++ -e 's/ / /g' >>$TMP
++
+++cat >$ED1 <<EOF
+++s/ / /g
+++s/^ //
+++s/ $//
+++s/P_NCURSES_BOOL/NCURSES_BOOL/g
+++EOF
+++
+++# A patch discussed here:
+++# https://gcc.gnu.org/ml/gcc-patches/2014-06/msg02185.html
+++# introduces spurious #line markers. Work around that by ignoring the system's
+++# attempt to define "bool" and using our own symbol here.
+++sed -e 's/bool/P_NCURSES_BOOL/g' $TMP > $ED2
+++cat $ED2 >$TMP
+++
++ $preprocessor $TMP 2>/dev/null \
++-| sed \
++- -e 's/ / /g' \
++- -e 's/^ //' \
++- -e 's/_Bool/NCURSES_BOOL/g' \
+++| sed -f $ED1 \
++ | $AWK -f $AW2 \
++ | sed -f $ED3 \
++ | sed \
diff --git a/patches/buildroot/2015.02/cleanup_buildroot.sh b/patches/buildroot/2015.02/cleanup_buildroot.sh
index dc2d003..65556cc 100755
--- a/patches/buildroot/2015.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2015.02/cleanup_buildroot.sh
@@ -95,6 +95,7 @@ rm -rf buildroot/package/matiec/matiec.mk
rm -rf buildroot/package/mmc-utils/mmc-utils.mk
rm -rf buildroot/package/mplayer/mplayer-1.0rc2-add_pld_asm_inst_for_non_armv5_arch.patch
rm -rf buildroot/package/multimedia/fsl-mm-codeclib/fsl-mm-codeclib.mk
+rm -rf buildroot/package/ncurses/0002-gcc-5.x-MKlib_gen.patch
rm -rf buildroot/package/ncurses/ncurses-5.7-allows_build_with_old_ncurses_host_installation.patch
rm -rf buildroot/package/nss-pam-ldapd/Config.in
rm -rf buildroot/package/nss-pam-ldapd/nss-pam-ldapd.hash
hooks/post-receive
--
armadeus
|
|
From: Gwenhael Goavec-M. <gwe...@us...> - 2016-02-08 15:53:39
|
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 e9d9e430827a731081591e62ecf17893161a37ee (commit)
from 77e852fb0f1042888c2fb4e9573f2dcd56149c78 (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 e9d9e430827a731081591e62ecf17893161a37ee
Author: Gwenhael Goavec-Merou <gwe...@tr...>
Date: Mon Feb 8 16:55:47 2016 +0100
patches:linux: 3.14 suppress useless 3.14.17 and add missing 3.14.39 needed by apf27xenomaimainline_defconfig
-----------------------------------------------------------------------
Summary of changes:
patches/linux/{3.14.17 => 3.14.39} | 0
1 files changed, 0 insertions(+), 0 deletions(-)
rename patches/linux/{3.14.17 => 3.14.39} (100%)
diff --git a/patches/linux/3.14.17 b/patches/linux/3.14.39
similarity index 100%
rename from patches/linux/3.14.17
rename to patches/linux/3.14.39
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2016-02-01 17:24:06
|
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 77e852fb0f1042888c2fb4e9573f2dcd56149c78 (commit)
from 0d0292d0f8b472ac399404640bb8efdee9bf9a39 (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 77e852fb0f1042888c2fb4e9573f2dcd56149c78
Author: Julien BOIBESSOT <jul...@ar...>
Date: Mon Feb 1 18:19:40 2016 +0100
[BUILDROOT] 2015.02: backport openssl security fix from BR mainline
-----------------------------------------------------------------------
Summary of changes:
...f-openssl-security-bump-to-version-1.0.2f.patch | 42 ++++++++++++++++++++
1 files changed, 42 insertions(+), 0 deletions(-)
create mode 100644 patches/buildroot/2015.02/224-f-openssl-security-bump-to-version-1.0.2f.patch
diff --git a/patches/buildroot/2015.02/224-f-openssl-security-bump-to-version-1.0.2f.patch b/patches/buildroot/2015.02/224-f-openssl-security-bump-to-version-1.0.2f.patch
new file mode 100644
index 0000000..65c385f
--- /dev/null
+++ b/patches/buildroot/2015.02/224-f-openssl-security-bump-to-version-1.0.2f.patch
@@ -0,0 +1,42 @@
+From 7d8b6bdd0075a57c2a4bb083197da7b41d6cef47 Mon Sep 17 00:00:00 2001
+From: Bernd Kuhls <ber...@t-...>
+Date: Thu, 28 Jan 2016 20:37:07 +0100
+Subject: package/openssl: security bump to version 1.0.2f
+
+Fixes
+DH small subgroups (CVE-2016-0701)
+SSLv2 doesn't block disabled ciphers (CVE-2015-3197)
+An update on DHE man-in-the-middle protection (Logjam)
+
+Signed-off-by: Bernd Kuhls <ber...@t-...>
+Signed-off-by: Peter Korsgaard <pe...@ko...>
+---
+ package/openssl/openssl.hash | 4 ++--
+ package/openssl/openssl.mk | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/package/openssl/openssl.hash b/package/openssl/openssl.hash
+index 2d2a5b0..2cf7516 100644
+--- a/package/openssl/openssl.hash
++++ b/package/openssl/openssl.hash
+@@ -1,2 +1,2 @@
+-# From https://www.openssl.org/source/openssl-1.0.2e.tar.gz.sha256
+-sha256 e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff openssl-1.0.2e.tar.gz
++# From https://www.openssl.org/source/openssl-1.0.2f.tar.gz.sha256
++sha256 932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c openssl-1.0.2f.tar.gz
+diff --git a/package/openssl/openssl.mk b/package/openssl/openssl.mk
+index c3ea08d..b7498a7 100644
+--- a/package/openssl/openssl.mk
++++ b/package/openssl/openssl.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-OPENSSL_VERSION = 1.0.2e
++OPENSSL_VERSION = 1.0.2f
+ OPENSSL_SITE = http://www.openssl.org/source
+ OPENSSL_LICENSE = OpenSSL or SSLeay
+ OPENSSL_LICENSE_FILES = LICENSE
+--
+cgit v0.12
+
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2016-01-22 17:21:14
|
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 0d0292d0f8b472ac399404640bb8efdee9bf9a39 (commit)
via f025de0a33a05bf2a57e41dc573539a7311c03c8 (commit)
from c24feddeda564e70f702fff969d455e8ca646ee2 (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 0d0292d0f8b472ac399404640bb8efdee9bf9a39
Author: Julien BOIBESSOT <jul...@ar...>
Date: Fri Jan 22 18:18:16 2016 +0100
[TOOLS] add u-boot patch generation to scripts/publish_patches.sh
commit f025de0a33a05bf2a57e41dc573539a7311c03c8
Author: Julien BOIBESSOT <jul...@ar...>
Date: Fri Jan 22 18:15:17 2016 +0100
[BUILD] add ARMADEUS_U_BOOT_PATCH_DIR to shell_env.sh
-----------------------------------------------------------------------
Summary of changes:
Makefile | 1 +
Makefile.in | 1 +
scripts/publish_patches.sh | 72 +++++++++++++++++++++++++------------------
3 files changed, 44 insertions(+), 30 deletions(-)
diff --git a/Makefile b/Makefile
index 98fddfa..14e45f6 100644
--- a/Makefile
+++ b/Makefile
@@ -201,6 +201,7 @@ shell_env:
@echo ARMADEUS_LINUX_VERSION=$(ARMADEUS_LINUX_VERSION) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_LINUX_MAIN_VERSION=$(ARMADEUS_LINUX_MAIN_VERSION) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_U_BOOT_DIR=$(ARMADEUS_U_BOOT_DIR) >> $(ARMADEUS_ENV_FILE)
+ @echo ARMADEUS_U_BOOT_PATCH_DIR=$(ARMADEUS_U_BOOT_PATCH_DIR) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_U_BOOT_VERSION=$(ARMADEUS_U_BOOT_VERSION) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_U_BOOT_CUSTOM_VERSION=$(ARMADEUS_U_BOOT_CUSTOM_VERSION) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_U_BOOT_CONFIG=$(ARMADEUS_U_BOOT_CONFIG) >> $(ARMADEUS_ENV_FILE)
diff --git a/Makefile.in b/Makefile.in
index 43648e2..8f3a198 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -87,6 +87,7 @@ else
ARMADEUS_LINUX_PATCH_DIR:=$(ARMADEUS_PATCH_DIR)/linux/$(ARMADEUS_LINUX_VERSION)
endif
ARMADEUS_U_BOOT_DIR:=$(BUILDROOT_PROJECT_BUILD_DIR)/uboot-$(ARMADEUS_U_BOOT_VERSION)
+ARMADEUS_U_BOOT_PATCH_DIR:=$(ARMADEUS_PATCH_DIR)/u-boot/$(ARMADEUS_U_BOOT_VERSION)
ARMADEUS_UCLIBC_DIR:=$(BUILDROOT_TOOLCHAIN_BUILD_DIR)/uClibc-$(ARMADEUS_UCLIBC_VERSION)
ARMADEUS_BOARD_DIR:=$(BUILDROOT_DIR)/target/device/armadeus/$(ARMADEUS_BOARD_NAME)
ifneq ($(BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE),)
diff --git a/scripts/publish_patches.sh b/scripts/publish_patches.sh
index 5ef0405..b840eaf 100755
--- a/scripts/publish_patches.sh
+++ b/scripts/publish_patches.sh
@@ -8,6 +8,40 @@ help()
echo
}
+generate_patch()
+{
+ ALL_VERSIONS=`ls $THE_PATCH_DIR/..`
+ echo
+ PS3="Choose the $THE_NAME you want to publish: "
+ select THE_VERSION in $ALL_VERSIONS
+ do
+ if [ "$THE_VERSION" == "" ]; then
+ exit 1
+ else
+ echo "You choosed $THE_VERSION"
+ break
+ fi
+ done
+
+ echo "--- Merging patches:"
+ FINAL_PATCH=$THE_NAME-$THE_VERSION-armadeus.patch
+ rm -f $FINAL_PATCH
+ touch $FINAL_PATCH
+ THE_PATCHES=`ls $THE_PATCH_DIR/../$THE_VERSION`
+ for patch in $THE_PATCHES; do
+ echo "Merging $patch"
+ cat $THE_PATCH_DIR/../$THE_VERSION/$patch >> $FINAL_PATCH
+ # sleep 1
+ done
+
+ echo
+ echo "--- Compressing:"
+ tar cvzf $FINAL_PATCH.tar.gz $FINAL_PATCH
+ if [ "$?" == 0 ]; then
+ rm $FINAL_PATCH
+ fi
+}
+
if [ "$1" == "-h" ] || [ "$1" == "--help" ]; then
help
exit 1
@@ -18,37 +52,15 @@ THIS_DIR=`dirname $0`
make -C $THIS_DIR/.. shell_env
source $THIS_DIR/../armadeus_env.sh
-PATCHES_LIST=`ls $LINUX_PATCHES_DIR`
-LINUX_VERSIONS=`ls $ARMADEUS_LINUX_PATCH_DIR/..`
-echo
-PS3="Choose the Linux kernel you want to publish: "
-select LINUX in $LINUX_VERSIONS
-do
- if [ "$LINUX" == "" ]; then
- exit 1
- else
- echo "You choosed $LINUX"
- break
- fi
-done
-
-echo "--- Merging patches:"
-FINAL_PATCH=linux-$LINUX-armadeus.patch
-rm -f $FINAL_PATCH
-touch $FINAL_PATCH
-LINUX_PATCHES=`ls $ARMADEUS_LINUX_PATCH_DIR/../$LINUX`
-for patch in $LINUX_PATCHES; do
- echo "Merging $patch"
- cat $ARMADEUS_LINUX_PATCH_DIR/../$LINUX/$patch >> $FINAL_PATCH
-# sleep 1
-done
+# Linux
+THE_PATCH_DIR="$ARMADEUS_LINUX_PATCH_DIR"
+THE_NAME="linux"
+generate_patch
-echo
-echo "--- Compressing:"
-tar cvzf $FINAL_PATCH.tar.gz $FINAL_PATCH
-if [ "$?" == 0 ]; then
- rm $FINAL_PATCH
-fi
+# U-Boot
+THE_PATCH_DIR="$ARMADEUS_U_BOOT_PATCH_DIR"
+THE_NAME="u-boot"
+generate_patch
echo
echo "--- Uploading archive:"
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2016-01-22 14:32:13
|
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 c24feddeda564e70f702fff969d455e8ca646ee2 (commit)
from ce793e69a4e05c8b6611c7507cbf3e0cd7d97433 (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 c24feddeda564e70f702fff969d455e8ca646ee2
Author: Julien BOIBESSOT <jul...@ar...>
Date: Fri Jan 22 15:07:08 2016 +0100
[LINUX] 3.19+: add a fix to be able to build imx_v6_v7_defconfig mainline defconfig
-----------------------------------------------------------------------
Summary of changes:
...madeus-fixes-build-of-imx_v6_v7_defconfig.patch | 26 ++++++++++++++++++++
...madeus-fixes-build-of-imx_v6_v7_defconfig.patch | 26 ++++++++++++++++++++
2 files changed, 52 insertions(+), 0 deletions(-)
create mode 100644 patches/linux/3.19/0626-armadeus-fixes-build-of-imx_v6_v7_defconfig.patch
create mode 100644 patches/linux/4.0/0626-armadeus-fixes-build-of-imx_v6_v7_defconfig.patch
diff --git a/patches/linux/3.19/0626-armadeus-fixes-build-of-imx_v6_v7_defconfig.patch b/patches/linux/3.19/0626-armadeus-fixes-build-of-imx_v6_v7_defconfig.patch
new file mode 100644
index 0000000..592f3d6
--- /dev/null
+++ b/patches/linux/3.19/0626-armadeus-fixes-build-of-imx_v6_v7_defconfig.patch
@@ -0,0 +1,26 @@
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+diff -urN linux-3.19.8/drivers/staging/media/imx6/capture/adv7180.c linux-3.19.8.mod/drivers/staging/media/imx6/capture/adv7180.c
+--- linux-3.19.8/drivers/staging/media/imx6/capture/adv7180.c 2016-01-21 17:58:05.404862262 +0100
++++ linux-3.19.8.mod/drivers/staging/media/imx6/capture/adv7180.c 2016-01-21 17:56:30.460858963 +0100
+@@ -806,7 +806,7 @@
+ }
+
+ static int adv7180_enum_mbus_fmt(struct v4l2_subdev *sd, unsigned index,
+- enum v4l2_mbus_pixelcode *code)
++ u32 *code)
+ {
+ struct adv7180_dev *sensor = to_adv7180_dev(sd);
+
+diff -urN linux-3.19.8/drivers/staging/media/imx6/capture/ov5642.c linux-3.19.8.mod/drivers/staging/media/imx6/capture/ov5642.c
+--- linux-3.19.8/drivers/staging/media/imx6/capture/ov5642.c 2016-01-21 17:58:05.404862262 +0100
++++ linux-3.19.8.mod/drivers/staging/media/imx6/capture/ov5642.c 2016-01-21 17:57:10.864860367 +0100
+@@ -3985,7 +3985,7 @@
+ }
+
+ static int ov5642_enum_mbus_fmt(struct v4l2_subdev *sd, unsigned index,
+- enum v4l2_mbus_pixelcode *code)
++ u32 *code)
+ {
+ struct ov5642_dev *sensor = to_ov5642_dev(sd);
+
diff --git a/patches/linux/4.0/0626-armadeus-fixes-build-of-imx_v6_v7_defconfig.patch b/patches/linux/4.0/0626-armadeus-fixes-build-of-imx_v6_v7_defconfig.patch
new file mode 100644
index 0000000..592f3d6
--- /dev/null
+++ b/patches/linux/4.0/0626-armadeus-fixes-build-of-imx_v6_v7_defconfig.patch
@@ -0,0 +1,26 @@
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+diff -urN linux-3.19.8/drivers/staging/media/imx6/capture/adv7180.c linux-3.19.8.mod/drivers/staging/media/imx6/capture/adv7180.c
+--- linux-3.19.8/drivers/staging/media/imx6/capture/adv7180.c 2016-01-21 17:58:05.404862262 +0100
++++ linux-3.19.8.mod/drivers/staging/media/imx6/capture/adv7180.c 2016-01-21 17:56:30.460858963 +0100
+@@ -806,7 +806,7 @@
+ }
+
+ static int adv7180_enum_mbus_fmt(struct v4l2_subdev *sd, unsigned index,
+- enum v4l2_mbus_pixelcode *code)
++ u32 *code)
+ {
+ struct adv7180_dev *sensor = to_adv7180_dev(sd);
+
+diff -urN linux-3.19.8/drivers/staging/media/imx6/capture/ov5642.c linux-3.19.8.mod/drivers/staging/media/imx6/capture/ov5642.c
+--- linux-3.19.8/drivers/staging/media/imx6/capture/ov5642.c 2016-01-21 17:58:05.404862262 +0100
++++ linux-3.19.8.mod/drivers/staging/media/imx6/capture/ov5642.c 2016-01-21 17:57:10.864860367 +0100
+@@ -3985,7 +3985,7 @@
+ }
+
+ static int ov5642_enum_mbus_fmt(struct v4l2_subdev *sd, unsigned index,
+- enum v4l2_mbus_pixelcode *code)
++ u32 *code)
+ {
+ struct ov5642_dev *sensor = to_ov5642_dev(sd);
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2016-01-22 10:26:28
|
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 ce793e69a4e05c8b6611c7507cbf3e0cd7d97433 (commit)
from 76abd2c5945437983a132e8c634d7a61efaf2392 (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 ce793e69a4e05c8b6611c7507cbf3e0cd7d97433
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Jan 22 11:25:05 2016 +0100
[LINUX] 3.19: fix eth0 up down issue on apf28
-----------------------------------------------------------------------
Summary of changes:
...never-the-enet_out-clock-is-being-enabled.patch | 126 ++++++++++++++++++++
1 files changed, 126 insertions(+), 0 deletions(-)
create mode 100644 patches/linux/3.19/0701-v2-2-2-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch
diff --git a/patches/linux/3.19/0701-v2-2-2-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch b/patches/linux/3.19/0701-v2-2-2-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch
new file mode 100644
index 0000000..d0e3080
--- /dev/null
+++ b/patches/linux/3.19/0701-v2-2-2-net-fec-Reset-ethernet-PHY-whenever-the-enet_out-clock-is-being-enabled.patch
@@ -0,0 +1,126 @@
+If a PHY uses ENET_OUT as reference clock, it may need a RESET to get
+functional after the clock had been disabled.
+
+Failure to do this results in the link state constantly toggling
+between up and down:
+fec 02188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
+fec 02188000.ethernet eth0: Link is Down
+fec 02188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
+fec 02188000.ethernet eth0: Link is Down
+[...]
+
+Signed-off-by: Lothar WaÃmann <LW...@KA...>
+
+Index: linux-3.19.8/drivers/net/ethernet/freescale/fec.h
+===================================================================
+--- linux-3.19.8.orig/drivers/net/ethernet/freescale/fec.h
++++ linux-3.19.8/drivers/net/ethernet/freescale/fec.h
+@@ -514,6 +514,7 @@ struct fec_enet_private {
+ bool bufdesc_ex;
+ int pause_flag;
+ u32 quirks;
++ int phy_reset_gpio;
+
+ struct napi_struct napi;
+ int csum_flags;
+Index: linux-3.19.8/drivers/net/ethernet/freescale/fec_main.c
+===================================================================
+--- linux-3.19.8.orig/drivers/net/ethernet/freescale/fec_main.c
++++ linux-3.19.8/drivers/net/ethernet/freescale/fec_main.c
+@@ -65,6 +65,7 @@
+
+ static void set_multicast_list(struct net_device *ndev);
+ static void fec_enet_itr_coal_init(struct net_device *ndev);
++static void fec_reset_phy(struct platform_device *pdev);
+
+ #define DRIVER_NAME "fec"
+
+@@ -1807,6 +1808,8 @@ static int fec_enet_clk_enable(struct ne
+ ret = clk_prepare_enable(fep->clk_enet_out);
+ if (ret)
+ goto failed_clk_enet_out;
++
++ fec_reset_phy(fep->pdev);
+ }
+ if (fep->clk_ptp) {
+ mutex_lock(&fep->ptp_clk_mutex);
+@@ -3026,11 +3029,12 @@ static int fec_enet_init(struct net_devi
+ #ifdef CONFIG_OF
+ static void fec_reset_phy(struct platform_device *pdev)
+ {
+- int err, phy_reset;
+- int msec = 1;
++ struct net_device *ndev = platform_get_drvdata(pdev);
++ struct fec_enet_private *fep = netdev_priv(ndev);
+ struct device_node *np = pdev->dev.of_node;
++ int msec = 1;
+
+- if (!np)
++ if (!gpio_is_valid(fep->phy_reset_gpio))
+ return;
+
+ of_property_read_u32(np, "phy-reset-duration", &msec);
+@@ -3038,18 +3042,27 @@ static void fec_reset_phy(struct platfor
+ if (msec > 1000)
+ msec = 1;
+
++ gpio_set_value_cansleep(fep->phy_reset_gpio, 0);
++ msleep(msec);
++ gpio_set_value_cansleep(fep->phy_reset_gpio, 1);
++}
++
++static int fec_get_reset_gpio(struct platform_device *pdev)
++{
++ int err, phy_reset;
++ struct device_node *np = pdev->dev.of_node;
++
+ phy_reset = of_get_named_gpio(np, "phy-reset-gpios", 0);
+ if (!gpio_is_valid(phy_reset))
+- return;
++ return phy_reset;
+
+ err = devm_gpio_request_one(&pdev->dev, phy_reset,
+ GPIOF_OUT_INIT_LOW, "phy-reset");
+ if (err) {
+ dev_err(&pdev->dev, "failed to get phy-reset-gpios: %d\n", err);
+- return;
++ return err;
+ }
+- msleep(msec);
+- gpio_set_value(phy_reset, 1);
++ return phy_reset;
+ }
+ #else /* CONFIG_OF */
+ static void fec_reset_phy(struct platform_device *pdev)
+@@ -3059,6 +3072,11 @@ static void fec_reset_phy(struct platfor
+ * by machine code.
+ */
+ }
++
++static inline int fec_get_reset_gpio(struct platform_device *pdev)
++{
++ return -EINVAL;
++}
+ #endif /* CONFIG_OF */
+
+ static void
+@@ -3154,6 +3172,11 @@ fec_probe(struct platform_device *pdev)
+
+ platform_set_drvdata(pdev, ndev);
+
++ ret = fec_get_reset_gpio(pdev);
++ if (ret == -EPROBE_DEFER)
++ goto gpio_defer;
++ fep->phy_reset_gpio = ret;
++
+ phy_node = of_parse_phandle(np, "phy-handle", 0);
+ if (!phy_node && of_phy_is_fixed_link(np)) {
+ ret = of_phy_register_fixed_link(np);
+@@ -3283,6 +3306,7 @@ failed_regulator:
+ failed_clk:
+ failed_phy:
+ of_node_put(phy_node);
++gpio_defer:
+ failed_ioremap:
+ free_netdev(ndev);
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2016-01-11 10:57:00
|
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 76abd2c5945437983a132e8c634d7a61efaf2392 (commit)
from 995d8092d171f78b8ab364f37570bed177bcaed4 (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 76abd2c5945437983a132e8c634d7a61efaf2392
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jan 11 11:52:37 2016 +0100
[BUILDROOT] 2015.02: rm 183-openwrt-uclibc-add-kernel_long-declaration.patch
The generated patch is at the wrong place and BR already provides the
same generated patch:
package/uclibc/0.9.33.2/0004-libc-sysdeps-add-__kernel_long-and-__kernel_ulong.patch
-----------------------------------------------------------------------
Summary of changes:
...penwrt-uclibc-add-kernel_long-declaration.patch | 374 --------------------
patches/buildroot/2015.02/cleanup_buildroot.sh | 1 -
2 files changed, 0 insertions(+), 375 deletions(-)
delete mode 100644 patches/buildroot/2015.02/183-openwrt-uclibc-add-kernel_long-declaration.patch
diff --git a/patches/buildroot/2015.02/183-openwrt-uclibc-add-kernel_long-declaration.patch b/patches/buildroot/2015.02/183-openwrt-uclibc-add-kernel_long-declaration.patch
deleted file mode 100644
index 1e308b6..0000000
--- a/patches/buildroot/2015.02/183-openwrt-uclibc-add-kernel_long-declaration.patch
+++ /dev/null
@@ -1,374 +0,0 @@
-From OpenWRT.
-Until uClibc 0.9.33.3 is out.
-
-Index: buildroot/toolchain/uClibc/uClibc-0.9.33.2-OpenWRT-add___kernel_long_and___kernel_ulong.patch
-===================================================================
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ buildroot/toolchain/uClibc/uClibc-0.9.33.2-OpenWRT-add___kernel_long_and___kernel_ulong.patch 2013-08-12 11:48:49.846207339 +0200
-@@ -0,0 +1,366 @@
-+From 6a76edddaa62ff06f178143b582167734cb55c18 Mon Sep 17 00:00:00 2001
-+From: Chris Packham <chr...@al...>
-+Date: Mon, 01 Oct 2012 05:12:54 +0000
-+Subject: libc/sysdeps: add __kernel_long and __kernel_ulong
-+
-+Linux 3.4 added __kernel_long_t and __kernel_ulong_t and various
-+exported header files were updated to use these new types. Add the
-+definitions for __kernel_long_t and __kernel_ulong_t to the relevant
-+kernel_types.h headers.
-+
-+This change was automated with the following scriptlet
-+
-+ git grep --name-only 'typedef.*__kernel_old_dev_t' \
-+ | xargs sed -i '/typedef.*__kernel_old_dev_t/ a\
-+ typedef long\t\t__kernel_long_t;\
-+ typedef unsigned long\t__kernel_ulong_t;'
-+
-+Whitespace in arm, avr32, hppa, sparc was then manually fixed up.
-+
-+Signed-off-by: Chris Packham <chr...@al...>
-+--
-+Here's a cleaned up patch which should get the whitespace right. I'm a
-+bit iffy about the sparc changes they make sense to me but it's not a
-+platform I have access to.
-+
-+I can break this up per arch or per maintainer if requested.
-+
-+ libc/sysdeps/linux/alpha/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/arm/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/avr32/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/bfin/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/c6x/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/cris/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/e1/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/h8300/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/hppa/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/i386/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/ia64/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/m68k/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/microblaze/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/mips/bits/kernel_types.h | 4 ++++
-+ libc/sysdeps/linux/nios2/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/powerpc/bits/kernel_types.h | 4 ++++
-+ libc/sysdeps/linux/sh/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/sh64/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/sparc/bits/kernel_types.h | 4 ++++
-+ libc/sysdeps/linux/v850/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/x86_64/bits/kernel_types.h | 2 ++
-+ libc/sysdeps/linux/xtensa/bits/kernel_types.h | 2 ++
-+ 22 files changed, 50 insertions(+)
-+Signed-off-by: Bernhard Reutner-Fischer <rep...@gm...>
-+---
-+diff --git a/libc/sysdeps/linux/alpha/bits/kernel_types.h b/libc/sysdeps/linux/alpha/bits/kernel_types.h
-+index d5574c9..cd59b9d 100644
-+--- a/libc/sysdeps/linux/alpha/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/alpha/bits/kernel_types.h
-+@@ -33,6 +33,8 @@ typedef __kernel_gid_t __kernel_old_gid_t;
-+ typedef __kernel_uid_t __kernel_uid32_t;
-+ typedef __kernel_gid_t __kernel_gid32_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+
-+ typedef struct {
-+ int val[2];
-+diff --git a/libc/sysdeps/linux/arm/bits/kernel_types.h b/libc/sysdeps/linux/arm/bits/kernel_types.h
-+index 766a306..6b36f32 100644
-+--- a/libc/sysdeps/linux/arm/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/arm/bits/kernel_types.h
-+@@ -32,6 +32,8 @@ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef long long __kernel_loff_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+
-+ typedef struct {
-+ #ifdef __USE_ALL
-+diff --git a/libc/sysdeps/linux/avr32/bits/kernel_types.h b/libc/sysdeps/linux/avr32/bits/kernel_types.h
-+index f7d8b52..c551d57 100644
-+--- a/libc/sysdeps/linux/avr32/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/avr32/bits/kernel_types.h
-+@@ -39,6 +39,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef unsigned short __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+
-+ #ifdef __GNUC__
-+ typedef long long __kernel_loff_t;
-+diff --git a/libc/sysdeps/linux/bfin/bits/kernel_types.h b/libc/sysdeps/linux/bfin/bits/kernel_types.h
-+index d69a875..9fec595 100644
-+--- a/libc/sysdeps/linux/bfin/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/bfin/bits/kernel_types.h
-+@@ -32,6 +32,8 @@ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef long long __kernel_loff_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+
-+ typedef struct {
-+ #ifdef __USE_ALL
-+diff --git a/libc/sysdeps/linux/c6x/bits/kernel_types.h b/libc/sysdeps/linux/c6x/bits/kernel_types.h
-+index 7557309..2c363a8 100644
-+--- a/libc/sysdeps/linux/c6x/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/c6x/bits/kernel_types.h
-+@@ -22,6 +22,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned int __kernel_old_uid_t;
-+ typedef unsigned int __kernel_old_gid_t;
-+ typedef unsigned int __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef unsigned int __kernel_size_t;
-+ typedef int __kernel_ssize_t;
-+ typedef int __kernel_ptrdiff_t;
-+diff --git a/libc/sysdeps/linux/cris/bits/kernel_types.h b/libc/sysdeps/linux/cris/bits/kernel_types.h
-+index f122c7f..5d31f7b 100644
-+--- a/libc/sysdeps/linux/cris/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/cris/bits/kernel_types.h
-+@@ -28,6 +28,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+
-+ #ifdef __GNUC__
-+ typedef long long __kernel_loff_t;
-+diff --git a/libc/sysdeps/linux/e1/bits/kernel_types.h b/libc/sysdeps/linux/e1/bits/kernel_types.h
-+index 8017d85..f55a129 100644
-+--- a/libc/sysdeps/linux/e1/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/e1/bits/kernel_types.h
-+@@ -31,6 +31,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef long long __kernel_loff_t;
-+
-+ /*
-+diff --git a/libc/sysdeps/linux/h8300/bits/kernel_types.h b/libc/sysdeps/linux/h8300/bits/kernel_types.h
-+index 0570675..4cfd1bf 100644
-+--- a/libc/sysdeps/linux/h8300/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/h8300/bits/kernel_types.h
-+@@ -32,6 +32,8 @@ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef long long __kernel_loff_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+
-+ typedef struct {
-+ #ifdef __USE_ALL
-+diff --git a/libc/sysdeps/linux/hppa/bits/kernel_types.h b/libc/sysdeps/linux/hppa/bits/kernel_types.h
-+index 4441f9b..6b2e794 100644
-+--- a/libc/sysdeps/linux/hppa/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/hppa/bits/kernel_types.h
-+@@ -45,6 +45,8 @@ typedef long long __kernel_off64_t;
-+ typedef unsigned long long __kernel_ino64_t;
-+
-+ typedef unsigned int __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+
-+ typedef struct {
-+ #ifdef __USE_ALL
-+diff --git a/libc/sysdeps/linux/i386/bits/kernel_types.h b/libc/sysdeps/linux/i386/bits/kernel_types.h
-+index 9c07c72..59044b8 100644
-+--- a/libc/sysdeps/linux/i386/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/i386/bits/kernel_types.h
-+@@ -40,6 +40,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef long long __kernel_loff_t;
-+
-+ typedef struct {
-+diff --git a/libc/sysdeps/linux/ia64/bits/kernel_types.h b/libc/sysdeps/linux/ia64/bits/kernel_types.h
-+index c8ef86d..e31dc65 100644
-+--- a/libc/sysdeps/linux/ia64/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/ia64/bits/kernel_types.h
-+@@ -52,5 +52,7 @@ typedef __kernel_gid_t __kernel_gid32_t;
-+
-+ typedef unsigned int __kernel_dev_t;
-+ typedef unsigned int __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+
-+ #endif /* _ASM_IA64_POSIX_TYPES_H */
-+diff --git a/libc/sysdeps/linux/m68k/bits/kernel_types.h b/libc/sysdeps/linux/m68k/bits/kernel_types.h
-+index 0a77a8f..176b968 100644
-+--- a/libc/sysdeps/linux/m68k/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/m68k/bits/kernel_types.h
-+@@ -32,6 +32,8 @@ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef long long __kernel_loff_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+
-+ typedef struct {
-+ #ifdef __USE_ALL
-+diff --git a/libc/sysdeps/linux/microblaze/bits/kernel_types.h b/libc/sysdeps/linux/microblaze/bits/kernel_types.h
-+index 2a70575..a9f736b 100644
-+--- a/libc/sysdeps/linux/microblaze/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/microblaze/bits/kernel_types.h
-+@@ -44,6 +44,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned int __kernel_old_uid_t;
-+ typedef unsigned int __kernel_old_gid_t;
-+ typedef unsigned int __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+
-+ #ifdef __GNUC__
-+ typedef long long __kernel_loff_t;
-+diff --git a/libc/sysdeps/linux/mips/bits/kernel_types.h b/libc/sysdeps/linux/mips/bits/kernel_types.h
-+index 9fc3b96..97faeac 100644
-+--- a/libc/sysdeps/linux/mips/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/mips/bits/kernel_types.h
-+@@ -32,6 +32,8 @@ typedef int __kernel_gid32_t;
-+ typedef __kernel_uid_t __kernel_old_uid_t;
-+ typedef __kernel_gid_t __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef long long __kernel_loff_t;
-+ #else
-+ typedef unsigned int __kernel_dev_t;
-+@@ -68,6 +70,8 @@ typedef int __kernel_gid32_t;
-+ typedef __kernel_uid_t __kernel_old_uid_t;
-+ typedef __kernel_gid_t __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef long long __kernel_loff_t;
-+ #endif
-+
-+diff --git a/libc/sysdeps/linux/nios2/bits/kernel_types.h b/libc/sysdeps/linux/nios2/bits/kernel_types.h
-+index 8b86d79..3c030e7 100644
-+--- a/libc/sysdeps/linux/nios2/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/nios2/bits/kernel_types.h
-+@@ -31,6 +31,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef unsigned short __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef long long __kernel_loff_t;
-+
-+ typedef struct {
-+diff --git a/libc/sysdeps/linux/powerpc/bits/kernel_types.h b/libc/sysdeps/linux/powerpc/bits/kernel_types.h
-+index 3f3b933..1167de2 100644
-+--- a/libc/sysdeps/linux/powerpc/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/powerpc/bits/kernel_types.h
-+@@ -36,6 +36,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned int __kernel_old_uid_t;
-+ typedef unsigned int __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ #else
-+ typedef unsigned int __kernel_dev_t;
-+ typedef unsigned int __kernel_ino_t;
-+@@ -61,6 +63,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned int __kernel_old_uid_t;
-+ typedef unsigned int __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef long long __kernel_loff_t;
-+ #endif
-+
-+diff --git a/libc/sysdeps/linux/sh/bits/kernel_types.h b/libc/sysdeps/linux/sh/bits/kernel_types.h
-+index f96e9fa..ac97261 100644
-+--- a/libc/sysdeps/linux/sh/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/sh/bits/kernel_types.h
-+@@ -32,6 +32,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef long long __kernel_loff_t;
-+
-+ typedef struct {
-+diff --git a/libc/sysdeps/linux/sh64/bits/kernel_types.h b/libc/sysdeps/linux/sh64/bits/kernel_types.h
-+index 671cc83..8cc6c61 100644
-+--- a/libc/sysdeps/linux/sh64/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/sh64/bits/kernel_types.h
-+@@ -43,6 +43,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef long long __kernel_loff_t;
-+
-+ typedef struct {
-+diff --git a/libc/sysdeps/linux/sparc/bits/kernel_types.h b/libc/sysdeps/linux/sparc/bits/kernel_types.h
-+index 0cc4bc2..a10e075 100644
-+--- a/libc/sysdeps/linux/sparc/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/sparc/bits/kernel_types.h
-+@@ -32,6 +32,8 @@ typedef unsigned short __kernel_gid16_t;
-+ typedef __kernel_uid_t __kernel_old_uid_t;
-+ typedef __kernel_gid_t __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef __kernel_uid_t __kernel_uid32_t;
-+ typedef __kernel_gid_t __kernel_gid32_t;
-+ typedef int __kernel_suseconds_t;
-+@@ -62,6 +64,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef long long __kernel_loff_t;
-+ #endif
-+
-+diff --git a/libc/sysdeps/linux/v850/bits/kernel_types.h b/libc/sysdeps/linux/v850/bits/kernel_types.h
-+index 3e851ab..780aa8a 100644
-+--- a/libc/sysdeps/linux/v850/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/v850/bits/kernel_types.h
-+@@ -41,6 +41,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+
-+ typedef struct {
-+ #ifdef __USE_ALL
-+diff --git a/libc/sysdeps/linux/x86_64/bits/kernel_types.h b/libc/sysdeps/linux/x86_64/bits/kernel_types.h
-+index de800d7..0cae08c 100644
-+--- a/libc/sysdeps/linux/x86_64/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/x86_64/bits/kernel_types.h
-+@@ -40,6 +40,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef __kernel_dev_t __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef long long __kernel_loff_t;
-+
-+ typedef struct {
-+diff --git a/libc/sysdeps/linux/xtensa/bits/kernel_types.h b/libc/sysdeps/linux/xtensa/bits/kernel_types.h
-+index 44f1075..ed38f2e 100644
-+--- a/libc/sysdeps/linux/xtensa/bits/kernel_types.h
-++++ b/libc/sysdeps/linux/xtensa/bits/kernel_types.h
-+@@ -33,6 +33,8 @@ typedef unsigned int __kernel_gid32_t;
-+ typedef unsigned short __kernel_old_uid_t;
-+ typedef unsigned short __kernel_old_gid_t;
-+ typedef unsigned short __kernel_old_dev_t;
-++typedef long __kernel_long_t;
-++typedef unsigned long __kernel_ulong_t;
-+ typedef long long __kernel_loff_t;
-+
-+ /* Beginning in 2.6 kernels, which is the first version that includes the
-+--
-+cgit v0.9.0.1-2-gef13
diff --git a/patches/buildroot/2015.02/cleanup_buildroot.sh b/patches/buildroot/2015.02/cleanup_buildroot.sh
index 982d536..dc2d003 100755
--- a/patches/buildroot/2015.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2015.02/cleanup_buildroot.sh
@@ -181,4 +181,3 @@ rm -rf buildroot/system/system.mk
rm -rf buildroot/toolchain/toolchain-common.in
rm -rf buildroot/toolchain/toolchain-external/toolchain-external.mk
rm -rf buildroot/toolchain/toolchain.mk
-rm -rf buildroot/toolchain/uClibc/uClibc-0.9.33.2-OpenWRT-add___kernel_long_and___kernel_ulong.patch
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2016-01-11 09:19:28
|
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 995d8092d171f78b8ab364f37570bed177bcaed4 (commit)
from e71e12bd0e394f2c0758415890c1e276c1253632 (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 995d8092d171f78b8ab364f37570bed177bcaed4
Author: Julien BOIBESSOT <jul...@ar...>
Date: Tue Jan 5 15:56:54 2016 +0100
[LINUX] prevent some custom armadeus drivers to be selected on not supported platforms
-----------------------------------------------------------------------
Summary of changes:
target/linux/modules/as1531_platform/Kconfig | 7 ++++---
target/linux/modules/backlight/Kconfig | 11 +++++------
target/linux/modules/display/Kconfig | 13 ++++++-------
target/linux/modules/gpio/Kconfig | 5 +++--
target/linux/modules/imxlkeypad/Kconfig | 7 +++----
target/linux/modules/isp1761/Kconfig | 10 +++++-----
target/linux/modules/max1027/Kconfig | 7 +++----
target/linux/modules/max9768/max9768.c | 6 ++++++
target/linux/modules/pwm/Kconfig | 6 ++----
9 files changed, 37 insertions(+), 35 deletions(-)
diff --git a/target/linux/modules/as1531_platform/Kconfig b/target/linux/modules/as1531_platform/Kconfig
index 179722a..b76d302 100644
--- a/target/linux/modules/as1531_platform/Kconfig
+++ b/target/linux/modules/as1531_platform/Kconfig
@@ -3,9 +3,10 @@
config ARMADEUS_AS1531_PLAT
tristate "AS1531 platform data"
- default n
depends on ARMADEUS_DRIVERS
+ depends on !SOC_IMX6Q
+ depends on !ARCH_MXS
select SENSORS_AS1531
---help---
- Specific platform data for as1531 plugged on apf27-Dev board
- on SPI3.
+ Specific platform data for as1531 connected on APF27Dev board
+ to SPI3.
diff --git a/target/linux/modules/backlight/Kconfig b/target/linux/modules/backlight/Kconfig
index 85b006a..8d05e33 100644
--- a/target/linux/modules/backlight/Kconfig
+++ b/target/linux/modules/backlight/Kconfig
@@ -2,10 +2,9 @@
#
config IMX_BACKLIGHT
- tristate "i.MX backlight driver"
- default n
- depends on ARMADEUS_DRIVERS && BACKLIGHT_LCD_SUPPORT
- ---help---
- This driver allows you to control the backlight of your graphic LCD, if it's
- connected to the i.MXL/i.MX27 "CONTRAST" pin.
+ tristate "i.MX1/2 backlight driver"
+ depends on ARMADEUS_DRIVERS && BACKLIGHT_LCD_SUPPORT && !SOC_IMX6Q && !ARCH_MXS
+ ---help---
+ This driver allows you to control the backlight of your graphic LCD, if it's
+ connected to the i.MXL/i.MX27 "CONTRAST" pin.
diff --git a/target/linux/modules/display/Kconfig b/target/linux/modules/display/Kconfig
index 54e2cfb..26c856f 100644
--- a/target/linux/modules/display/Kconfig
+++ b/target/linux/modules/display/Kconfig
@@ -2,11 +2,10 @@
#
config HX5116_DISPLAY
- tristate "HX5116 AMOLED display driver"
- default n
- depends on ARMADEUS_DRIVERS
- select DISPLAY_SUPPORT
- ---help---
- This driver allows you to control the contrast of
- HX5116 based AMOLED screen.
+ tristate "HX5116 AMOLED display driver"
+ depends on ARMADEUS_DRIVERS && !SOC_IMX6Q
+ select DISPLAY_SUPPORT
+ ---help---
+ This driver allows you to control the contrast of
+ HX5116 based AMOLED screen.
diff --git a/target/linux/modules/gpio/Kconfig b/target/linux/modules/gpio/Kconfig
index b0d51ee..b474c27 100644
--- a/target/linux/modules/gpio/Kconfig
+++ b/target/linux/modules/gpio/Kconfig
@@ -3,13 +3,14 @@
config ARMADEUS_GPIO_DRIVER
tristate "Armadeus GPIO driver"
- default n
depends on ARMADEUS_DRIVERS
+ depends on ARCH_IMX || ARCH_MX2 || ARCH_MX5
---help---
+ For old (pre 2.6.29) kernels. Please use gpiolib interface on recent
+ kernels !
config ARMADEUS_PPDEV_DRIVER
tristate "Armadeus Parallel Port emulation driver (with LCD port)"
- default n
depends on ARMADEUS_GPIO_DRIVER && MACH_APF9328
---help---
This driver allows you to emulate a parallel port interface with GPIO.
diff --git a/target/linux/modules/imxlkeypad/Kconfig b/target/linux/modules/imxlkeypad/Kconfig
index 6fc53f6..b891e3c 100644
--- a/target/linux/modules/imxlkeypad/Kconfig
+++ b/target/linux/modules/imxlkeypad/Kconfig
@@ -2,9 +2,8 @@
#
config ARMADEUS_KEYPAD_DRIVER
- tristate "Armadeus keypad driver"
- default n
- depends on ARMADEUS_DRIVERS
- ---help---
+ tristate "Armadeus i.MXL keypad driver"
+ depends on ARMADEUS_DRIVERS && !SOC_IMX6Q && !ARCH_MXS
+ ---help---
GPIO pins can be used to control a matrix keypad with this driver
diff --git a/target/linux/modules/isp1761/Kconfig b/target/linux/modules/isp1761/Kconfig
index 8712e6e..6df52f7 100644
--- a/target/linux/modules/isp1761/Kconfig
+++ b/target/linux/modules/isp1761/Kconfig
@@ -2,9 +2,9 @@
#
config ARMADEUS_ISP1761
- tristate "isp1761 USB 2.0 Host controller"
- default n
- depends on ARMADEUS_DRIVERS && USB
- ---help---
- This driver allows you to control isp1761 USB 2.0 Host controller of the DevFull board
+ tristate "isp1761 USB 2.0 Host controller"
+ depends on ARMADEUS_DRIVERS && USB && ARCH_IMX
+ ---help---
+ This driver allows you to support isp1761 USB 2.0 Host controller of
+ the APF9328DevFull board.
diff --git a/target/linux/modules/max1027/Kconfig b/target/linux/modules/max1027/Kconfig
index 63c9b88..32122c0 100644
--- a/target/linux/modules/max1027/Kconfig
+++ b/target/linux/modules/max1027/Kconfig
@@ -2,8 +2,7 @@
#
config ARMADEUS_MAX1027
- tristate "Armadeus Max1027 ADC driver (fast version)"
- default n
- depends on ARMADEUS_DRIVERS
- ---help---
+ tristate "Armadeus Max1027 ADC driver (fast version)"
+ depends on ARMADEUS_DRIVERS && !ARCH_MXS && !SOC_IMX6Q
+ ---help---
Max1027 fast driver
diff --git a/target/linux/modules/max9768/max9768.c b/target/linux/modules/max9768/max9768.c
index 7dc1ecf..7db20a7 100644
--- a/target/linux/modules/max9768/max9768.c
+++ b/target/linux/modules/max9768/max9768.c
@@ -20,12 +20,18 @@
*
*/
+#include <linux/version.h>
#include <linux/module.h>
#include <linux/param.h>
#include <linux/platform_device.h>
#include <linux/i2c.h>
#include <linux/sysfs.h>
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3,0,0)
#include <mach/gpio.h>
+#else
+#include <linux/gpio.h>
+#include <linux/slab.h> /* kzalloc */
+#endif
#include <linux/err.h>
#include "max9768.h"
diff --git a/target/linux/modules/pwm/Kconfig b/target/linux/modules/pwm/Kconfig
index 2a2d47c..ace98a3 100644
--- a/target/linux/modules/pwm/Kconfig
+++ b/target/linux/modules/pwm/Kconfig
@@ -3,16 +3,14 @@
config ARMADEUS_PWM_DRIVER
tristate "Armadeus PWM driver"
- default n
- depends on ARMADEUS_DRIVERS
+ depends on ARMADEUS_DRIVERS && !ARCH_MXS && !SOC_IMX6Q
---help---
This driver allows you to control the PWM controller in the i.MXl.
PWM is useful to play sound or control motors
config ARMADEUS_MXS_PWM_DRIVER
tristate "MXS PWM driver"
- default n
- depends on ARMADEUS_DRIVERS
+ depends on ARMADEUS_DRIVERS && ARCH_MXS
---help---
This driver allows you to control the MXS PWM controller.
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2015-12-15 14:07:16
|
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 e71e12bd0e394f2c0758415890c1e276c1253632 (commit)
from fb953452dfe09f75d501961d1099b938bce26dd4 (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 e71e12bd0e394f2c0758415890c1e276c1253632
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Dec 15 15:06:23 2015 +0100
[BUILDROOT] popt: fix URL
-----------------------------------------------------------------------
Summary of changes:
...opt-change-POPT_SITE-back-to-original-url.patch | 32 ++++++++++++++++++++
patches/buildroot/2015.02/cleanup_buildroot.sh | 1 +
2 files changed, 33 insertions(+), 0 deletions(-)
create mode 100644 patches/buildroot/2015.02/229-popt-change-POPT_SITE-back-to-original-url.patch
diff --git a/patches/buildroot/2015.02/229-popt-change-POPT_SITE-back-to-original-url.patch b/patches/buildroot/2015.02/229-popt-change-POPT_SITE-back-to-original-url.patch
new file mode 100644
index 0000000..e39cbf6
--- /dev/null
+++ b/patches/buildroot/2015.02/229-popt-change-POPT_SITE-back-to-original-url.patch
@@ -0,0 +1,32 @@
+From 5c15f0d803043097b2675a4a2076d2d30e7a63de Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Tue, 15 Dec 2015 14:41:24 +0100
+Subject: [PATCH 1/1] popt: change POPT_SITE back to original url
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The popt-1.16.tar.gz file is no more available at current URL and
+rmp5.org is online.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/popt/popt.hash | 2 +-
+ package/popt/popt.mk | 3 +--
+ 2 files changed, 2 insertions(+), 3 deletions(-)
+
+Index: buildroot/package/popt/popt.mk
+===================================================================
+--- buildroot.orig/package/popt/popt.mk
++++ buildroot/package/popt/popt.mk
+@@ -5,8 +5,7 @@
+ ################################################################################
+
+ POPT_VERSION = 1.16
+-# rpm5.org down
+-POPT_SITE = http://anduin.linuxfromscratch.org/sources/BLFS/svn/p
++POPT_SITE = http://rpm5.org/files/popt
+ POPT_INSTALL_STAGING = YES
+ POPT_LICENSE = MIT
+ POPT_LICENSE_FILES = COPYING
diff --git a/patches/buildroot/2015.02/cleanup_buildroot.sh b/patches/buildroot/2015.02/cleanup_buildroot.sh
index a22cc65..982d536 100755
--- a/patches/buildroot/2015.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2015.02/cleanup_buildroot.sh
@@ -108,6 +108,7 @@ rm -rf buildroot/package/owfs/Config.in
rm -rf buildroot/package/owfs/owfs.mk
rm -rf buildroot/package/pci_debug/Config.in
rm -rf buildroot/package/pci_debug/pci_debug.mk
+rm -rf buildroot/package/popt/popt.mk
rm -rf buildroot/package/pppd/pppd.mk
rm -rf buildroot/package/python-flask-jsonrpc/Config.in
rm -rf buildroot/package/python-flask-jsonrpc/python-flask-jsonrpc.hash
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2015-12-09 16:34:51
|
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 fb953452dfe09f75d501961d1099b938bce26dd4 (commit)
from bbb03c4756379eb081b8b68f5be616a05f54a5d3 (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 fb953452dfe09f75d501961d1099b938bce26dd4
Author: Julien Boibessot <jul...@ar...>
Date: Wed Dec 9 17:32:02 2015 +0100
[LINUX] APF6: all most used configs: add CONFIG_FHANDLE to be compatible with systemd (bis)
-----------------------------------------------------------------------
Summary of changes:
.../device/armadeus/apf6/apf6-linux-3.14.config | 1 +
.../device/armadeus/apf6/apf6-linux-3.19.config | 1 +
.../device/armadeus/apf6/apf6-linux-4.0.config | 1 +
.../armadeus/apf6/apf6failsafe-linux-3.14.config | 1 +
.../armadeus/apf6/apf6legacy-linux-3.10.config | 1 +
.../apf6/apf6legacy-preempt-rt-linux-3.10.config | 1 +
.../armadeus/apf6/apf6xenomai-linux-3.10.config | 1 +
7 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-3.14.config b/buildroot/target/device/armadeus/apf6/apf6-linux-3.14.config
index 566442a..ede29be 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-3.14.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-3.14.config
@@ -271,6 +271,7 @@ CONFIG_UDF_FS=m
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
# CONFIG_MISC_FILESYSTEMS is not set
CONFIG_NFS_FS=y
CONFIG_NFS_V3_ACL=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config b/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
index 76d6bae..8acfb10 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
@@ -291,6 +291,7 @@ CONFIG_ZISOFS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
# CONFIG_MISC_FILESYSTEMS is not set
CONFIG_NFS_FS=y
CONFIG_NFS_V3_ACL=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config b/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
index d882958..83da2c2 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
@@ -292,6 +292,7 @@ CONFIG_ZISOFS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
# CONFIG_MISC_FILESYSTEMS is not set
CONFIG_NFS_FS=y
CONFIG_NFS_V3_ACL=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6failsafe-linux-3.14.config b/buildroot/target/device/armadeus/apf6/apf6failsafe-linux-3.14.config
index 4148071..617b52e 100644
--- a/buildroot/target/device/armadeus/apf6/apf6failsafe-linux-3.14.config
+++ b/buildroot/target/device/armadeus/apf6/apf6failsafe-linux-3.14.config
@@ -213,6 +213,7 @@ CONFIG_UDF_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=y
CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
# CONFIG_MISC_FILESYSTEMS is not set
CONFIG_NFS_FS=y
CONFIG_NFS_V3_ACL=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config b/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
index fdca36c..2e40a0a 100644
--- a/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
+++ b/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
@@ -316,6 +316,7 @@ CONFIG_UDF_FS=m
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
CONFIG_UBIFS_FS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V3_ACL=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config b/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config
index 1f4bdc9..6f5200d 100644
--- a/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config
+++ b/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config
@@ -312,6 +312,7 @@ CONFIG_UDF_FS=m
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
CONFIG_UBIFS_FS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V3_ACL=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6xenomai-linux-3.10.config b/buildroot/target/device/armadeus/apf6/apf6xenomai-linux-3.10.config
index beecefa..51c0477 100644
--- a/buildroot/target/device/armadeus/apf6/apf6xenomai-linux-3.10.config
+++ b/buildroot/target/device/armadeus/apf6/apf6xenomai-linux-3.10.config
@@ -227,6 +227,7 @@ CONFIG_UDF_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=y
CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
CONFIG_CONFIGFS_FS=m
CONFIG_JFFS2_FS=y
CONFIG_UBIFS_FS=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2015-12-09 14:22:11
|
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 bbb03c4756379eb081b8b68f5be616a05f54a5d3 (commit)
from 4154497b86e46f4b97b849c35fb6f94fbd54d48b (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 bbb03c4756379eb081b8b68f5be616a05f54a5d3
Author: Julien Boibessot <jul...@ar...>
Date: Wed Dec 9 15:19:10 2015 +0100
[LINUX] APF6: all most used configs: add CONFIG_FHANDLE to be compatible with systemd
-----------------------------------------------------------------------
Summary of changes:
.../device/armadeus/apf6/apf6-linux-3.14.config | 1 +
.../device/armadeus/apf6/apf6-linux-3.19.config | 1 +
.../device/armadeus/apf6/apf6-linux-4.0.config | 1 +
.../armadeus/apf6/apf6failsafe-linux-3.14.config | 1 +
.../armadeus/apf6/apf6legacy-linux-3.10.config | 1 +
.../apf6/apf6legacy-preempt-rt-linux-3.10.config | 1 +
.../armadeus/apf6/apf6xenomai-linux-3.10.config | 1 +
7 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-3.14.config b/buildroot/target/device/armadeus/apf6/apf6-linux-3.14.config
index a045e38..566442a 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-3.14.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-3.14.config
@@ -1,6 +1,7 @@
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_KERNEL_LZO=y
CONFIG_SYSVIPC=y
+CONFIG_FHANDLE=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_LOG_BUF_SHIFT=18
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config b/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
index 2a02ef9..76d6bae 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
@@ -1,6 +1,7 @@
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_KERNEL_LZO=y
CONFIG_SYSVIPC=y
+CONFIG_FHANDLE=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_LOG_BUF_SHIFT=18
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config b/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
index ea980b6..d882958 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
@@ -1,6 +1,7 @@
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_KERNEL_LZO=y
CONFIG_SYSVIPC=y
+CONFIG_FHANDLE=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_LOG_BUF_SHIFT=18
diff --git a/buildroot/target/device/armadeus/apf6/apf6failsafe-linux-3.14.config b/buildroot/target/device/armadeus/apf6/apf6failsafe-linux-3.14.config
index 947f2ef..4148071 100644
--- a/buildroot/target/device/armadeus/apf6/apf6failsafe-linux-3.14.config
+++ b/buildroot/target/device/armadeus/apf6/apf6failsafe-linux-3.14.config
@@ -1,6 +1,7 @@
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_KERNEL_LZO=y
CONFIG_SYSVIPC=y
+CONFIG_FHANDLE=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_LOG_BUF_SHIFT=18
diff --git a/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config b/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
index f683d8c..fdca36c 100644
--- a/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
+++ b/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
@@ -1,6 +1,7 @@
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_KERNEL_LZO=y
CONFIG_SYSVIPC=y
+CONFIG_FHANDLE=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_LOG_BUF_SHIFT=18
diff --git a/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config b/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config
index 2c4ff71..1f4bdc9 100644
--- a/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config
+++ b/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config
@@ -1,6 +1,7 @@
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_KERNEL_LZO=y
CONFIG_SYSVIPC=y
+CONFIG_FHANDLE=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_LOG_BUF_SHIFT=18
diff --git a/buildroot/target/device/armadeus/apf6/apf6xenomai-linux-3.10.config b/buildroot/target/device/armadeus/apf6/apf6xenomai-linux-3.10.config
index 0aa96f1..beecefa 100644
--- a/buildroot/target/device/armadeus/apf6/apf6xenomai-linux-3.10.config
+++ b/buildroot/target/device/armadeus/apf6/apf6xenomai-linux-3.10.config
@@ -1,6 +1,7 @@
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_KERNEL_LZO=y
CONFIG_SYSVIPC=y
+CONFIG_FHANDLE=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_LOG_BUF_SHIFT=18
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2015-12-08 10:17:18
|
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 4154497b86e46f4b97b849c35fb6f94fbd54d48b (commit)
from d340cf11bf4bb1c8f9de95d78f037037a7ad25e4 (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 4154497b86e46f4b97b849c35fb6f94fbd54d48b
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Dec 8 11:25:33 2015 +0100
[BUILDROOT] openssl: bump to version 1.0.2e
Patch comes from upstream.
-----------------------------------------------------------------------
Summary of changes:
...e-openssl-security-bump-to-version-1.0.2e.patch | 53 ++++++++++++++++++++
patches/buildroot/2015.02/cleanup_buildroot.sh | 1 +
2 files changed, 54 insertions(+), 0 deletions(-)
create mode 100644 patches/buildroot/2015.02/224-e-openssl-security-bump-to-version-1.0.2e.patch
diff --git a/patches/buildroot/2015.02/224-e-openssl-security-bump-to-version-1.0.2e.patch b/patches/buildroot/2015.02/224-e-openssl-security-bump-to-version-1.0.2e.patch
new file mode 100644
index 0000000..e0e134d
--- /dev/null
+++ b/patches/buildroot/2015.02/224-e-openssl-security-bump-to-version-1.0.2e.patch
@@ -0,0 +1,53 @@
+From e9fb14ecef2427d3b98586c667f1e19112de5f90 Mon Sep 17 00:00:00 2001
+From: Gustavo Zacarias <gus...@fr...>
+Date: Thu, 3 Dec 2015 14:49:42 -0300
+Subject: [PATCH] openssl: security bump to version 1.0.2e
+
+Fixes:
+CVE-2015-3193 - BN_mod_exp may produce incorrect results on x86_64
+CVE-2015-3194 - Certificate verify crash with missing PSS parameter
+CVE-2015-3195 - X509_ATTRIBUTE memory leak
+
+Enable IDEA as well since otherwise the build breaks (always great
+upstream) - it's no longer patent encumbered.
+
+[Peter: correct sha256]
+Signed-off-by: Gustavo Zacarias <gus...@fr...>
+Signed-off-by: Peter Korsgaard <pe...@ko...>
+---
+ package/openssl/openssl.hash | 4 ++--
+ package/openssl/openssl.mk | 3 +--
+ 2 files changed, 3 insertions(+), 4 deletions(-)
+
+Index: buildroot/package/openssl/openssl.hash
+===================================================================
+--- buildroot.orig/package/openssl/openssl.hash
++++ buildroot/package/openssl/openssl.hash
+@@ -1,4 +1,2 @@
+-# From https://www.openssl.org/source/openssl-1.0.2c.tar.gz.md5
+-# From https://www.openssl.org/source/openssl-1.0.2c.tar.gz.sha1
+-md5 8c8d81a9ae7005276e486702edbcd4b6 openssl-1.0.2c.tar.gz
+-sha1 6e4a5e91159eb32383296c7c83ac0e59b83a0a44 openssl-1.0.2c.tar.gz
++# From https://www.openssl.org/source/openssl-1.0.2e.tar.gz.sha256
++sha256 e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff openssl-1.0.2e.tar.gz
+Index: buildroot/package/openssl/openssl.mk
+===================================================================
+--- buildroot.orig/package/openssl/openssl.mk
++++ buildroot/package/openssl/openssl.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-OPENSSL_VERSION = 1.0.2d
++OPENSSL_VERSION = 1.0.2e
+ OPENSSL_SITE = http://www.openssl.org/source
+ OPENSSL_LICENSE = OpenSSL or SSLeay
+ OPENSSL_LICENSE_FILES = LICENSE
+@@ -81,7 +81,6 @@ define OPENSSL_CONFIGURE_CMDS
+ --libdir=/lib \
+ $(if $(BR2_TOOLCHAIN_HAS_THREADS),threads,no-threads) \
+ $(if $(BR2_STATIC_LIBS),no-shared,shared) \
+- no-idea \
+ no-rc5 \
+ enable-camellia \
+ enable-mdc2 \
diff --git a/patches/buildroot/2015.02/cleanup_buildroot.sh b/patches/buildroot/2015.02/cleanup_buildroot.sh
index adaf421..a22cc65 100755
--- a/patches/buildroot/2015.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2015.02/cleanup_buildroot.sh
@@ -100,6 +100,7 @@ rm -rf buildroot/package/nss-pam-ldapd/Config.in
rm -rf buildroot/package/nss-pam-ldapd/nss-pam-ldapd.hash
rm -rf buildroot/package/nss-pam-ldapd/nss-pam-ldapd.mk
rm -rf buildroot/package/openssl/004-musl-termios.patch
+rm -rf buildroot/package/openssl/005-Make-c_rehash-match-commands-starting-with-minus-inste.patch
rm -rf buildroot/package/openssl/openssl.hash
rm -rf buildroot/package/openssl/openssl.mk
rm -rf buildroot/package/openswan/openswan.mk
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2015-12-07 16:57:44
|
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 d340cf11bf4bb1c8f9de95d78f037037a7ad25e4 (commit)
from 3ea78b2c48607c39e04b4ced8810f4a4ed095312 (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 d340cf11bf4bb1c8f9de95d78f037037a7ad25e4
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Dec 7 17:59:14 2015 +0100
[BUILD] Use https://buildroot.org as Buildroot URL
Because http://buildroot.uclibc.org redirects to https://buildroot.org (HTTP
Status code 301)
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/Makefile b/Makefile
index 227dc3d..98fddfa 100644
--- a/Makefile
+++ b/Makefile
@@ -29,7 +29,7 @@ export ARMADEUS_TOPDIR
#BUILDROOT_VERSION=2013.11
BUILDROOT_VERSION=2015.02
include ./Makefile.in
-BUILDROOT_SITE:=http://buildroot.uclibc.org/downloads
+BUILDROOT_SITE:=https://buildroot.org/downloads
BUILDROOT_PATCH_DIR:=$(ARMADEUS_TOPDIR)/patches/buildroot/$(BUILDROOT_VERSION)
ARMADEUS_CONFIG_DIR:=$(BUILDROOT_DIR)/configs
#--- End of user conf (don't touch anything below unless you know what you're doing !! ;-) )
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2015-12-04 13:14:20
|
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 3ea78b2c48607c39e04b4ced8810f4a4ed095312 (commit)
from f2da4ec6e04db691f476416b2f0b9d3122c248c3 (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 3ea78b2c48607c39e04b4ced8810f4a4ed095312
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Dec 4 14:21:52 2015 +0100
[BUILDROOT] busybox 1.23: add label and uuid support to mount
-----------------------------------------------------------------------
Summary of changes:
.../target/device/armadeus/busybox-1.23.config | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/buildroot/target/device/armadeus/busybox-1.23.config b/buildroot/target/device/armadeus/busybox-1.23.config
index 8d8efad..3e40039 100644
--- a/buildroot/target/device/armadeus/busybox-1.23.config
+++ b/buildroot/target/device/armadeus/busybox-1.23.config
@@ -584,7 +584,7 @@ CONFIG_MOUNT=y
# CONFIG_FEATURE_MOUNT_FAKE is not set
# CONFIG_FEATURE_MOUNT_VERBOSE is not set
# CONFIG_FEATURE_MOUNT_HELPERS is not set
-# CONFIG_FEATURE_MOUNT_LABEL is not set
+CONFIG_FEATURE_MOUNT_LABEL=y
CONFIG_FEATURE_MOUNT_NFS=y
CONFIG_FEATURE_MOUNT_CIFS=y
CONFIG_FEATURE_MOUNT_FLAGS=y
@@ -619,6 +619,7 @@ CONFIG_VOLUMEID=y
# CONFIG_FEATURE_VOLUMEID_REISERFS is not set
# CONFIG_FEATURE_VOLUMEID_FAT is not set
CONFIG_FEATURE_VOLUMEID_EXFAT=y
+CONFIG_FEATURE_VOLUMEID_EXT=y
# CONFIG_FEATURE_VOLUMEID_HFS is not set
# CONFIG_FEATURE_VOLUMEID_JFS is not set
# CONFIG_FEATURE_VOLUMEID_XFS is not set
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2015-11-26 14:46:05
|
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 f2da4ec6e04db691f476416b2f0b9d3122c248c3 (commit)
from 3c13eec9389c26ed2e00a165a0794acff0568f89 (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 f2da4ec6e04db691f476416b2f0b9d3122c248c3
Author: Julien Boibessot <jul...@ar...>
Date: Thu Nov 26 15:43:06 2015 +0100
[BUILDROOT] busybox 1.23: add tasket tool to default config
-----------------------------------------------------------------------
Summary of changes:
.../target/device/armadeus/busybox-1.23.config | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/buildroot/target/device/armadeus/busybox-1.23.config b/buildroot/target/device/armadeus/busybox-1.23.config
index a0addaa..8d8efad 100644
--- a/buildroot/target/device/armadeus/busybox-1.23.config
+++ b/buildroot/target/device/armadeus/busybox-1.23.config
@@ -363,7 +363,11 @@ CONFIG_WHICH=y
#
# Editors
#
+CONFIG_AWK=y
+CONFIG_CMP=y
+CONFIG_DIFF=y
CONFIG_PATCH=y
+CONFIG_SED=y
CONFIG_VI=y
CONFIG_FEATURE_VI_MAX_LEN=4096
CONFIG_FEATURE_VI_8BIT=y
@@ -378,14 +382,10 @@ CONFIG_FEATURE_VI_SETOPTS=y
CONFIG_FEATURE_VI_SET=y
CONFIG_FEATURE_VI_WIN_RESIZE=y
CONFIG_FEATURE_VI_ASK_TERMINAL=y
-CONFIG_AWK=y
# CONFIG_FEATURE_AWK_LIBM is not set
-CONFIG_CMP=y
-CONFIG_DIFF=y
# CONFIG_FEATURE_DIFF_LONG_OPTIONS is not set
CONFIG_FEATURE_DIFF_DIR=y
# CONFIG_ED is not set
-CONFIG_SED=y
CONFIG_FEATURE_ALLOW_EXEC=y
#
@@ -653,6 +653,8 @@ CONFIG_FEATURE_LESS_REGEXP=y
# CONFIG_NANDDUMP is not set
CONFIG_RFKILL=y
CONFIG_SETSERIAL=y
+CONFIG_TASKSET=y
+CONFIG_FEATURE_TASKSET_FANCY=y
# CONFIG_UBIATTACH is not set
# CONFIG_UBIDETACH is not set
# CONFIG_UBIMKVOL is not set
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2015-10-16 18:26:41
|
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 3c13eec9389c26ed2e00a165a0794acff0568f89 (commit)
via ebda7ea10aa913d2d80feef651ba00bc705457b5 (commit)
via cf71fb6425f5f0f6583428445abd89f585d99acf (commit)
from b92caf5697096104b47f3c2041dfb9497653c97c (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 3c13eec9389c26ed2e00a165a0794acff0568f89
Author: Julien Boibessot <jul...@ar...>
Date: Thu Oct 15 22:30:27 2015 +0200
[TOOLS] Fixes scripts/export_linux_config.sh when kernel has a strange name :-)
commit ebda7ea10aa913d2d80feef651ba00bc705457b5
Author: Julien Boibessot <jul...@ar...>
Date: Thu Oct 15 22:29:01 2015 +0200
[LINUX] APF6: 3.10: add some serial USB adapters drivers to default config
commit cf71fb6425f5f0f6583428445abd89f585d99acf
Author: Julien Boibessot <jul...@ar...>
Date: Thu Oct 15 22:28:00 2015 +0200
[LINUX] APF6: 3.19+: add USB serial gadget to default configs
-----------------------------------------------------------------------
Summary of changes:
Makefile.in | 7 ++++++-
.../device/armadeus/apf6/apf6-linux-3.19.config | 1 +
.../device/armadeus/apf6/apf6-linux-4.0.config | 1 +
.../armadeus/apf6/apf6legacy-linux-3.10.config | 4 ++++
4 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/Makefile.in b/Makefile.in
index b480e06..43648e2 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -89,7 +89,12 @@ endif
ARMADEUS_U_BOOT_DIR:=$(BUILDROOT_PROJECT_BUILD_DIR)/uboot-$(ARMADEUS_U_BOOT_VERSION)
ARMADEUS_UCLIBC_DIR:=$(BUILDROOT_TOOLCHAIN_BUILD_DIR)/uClibc-$(ARMADEUS_UCLIBC_VERSION)
ARMADEUS_BOARD_DIR:=$(BUILDROOT_DIR)/target/device/armadeus/$(ARMADEUS_BOARD_NAME)
-ARMADEUS_LINUX_CONFIG:=$(ARMADEUS_BOARD_DIR)/$(ARMADEUS_BOARD_NAME)-linux-$(ARMADEUS_LINUX_MAIN_VERSION).config
+ifneq ($(BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE),)
+TEMP_ARMADEUS_LINUX_CONFIG = $(shell echo $(BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE) | rev | cut -d "/" -f 1 | rev)
+ARMADEUS_LINUX_CONFIG = $(ARMADEUS_BOARD_DIR)/$(TEMP_ARMADEUS_LINUX_CONFIG)
+else
+ARMADEUS_LINUX_CONFIG = $(ARMADEUS_BOARD_DIR)/$(ARMADEUS_BOARD_NAME)-linux-$(ARMADEUS_LINUX_MAIN_VERSION).config
+endif
ARMADEUS_U_BOOT_CONFIG:=$(BUILDROOT_DIR)/$(shell echo $(BR2_TARGET_UBOOT_CUSTOM_CONFIG_FILE))
ARMADEUS_STAGING_DIR:=$(BUILDROOT_OUTPUT_DIR)/staging
ARMADEUS_TOOLCHAIN_PATH:=$(BUILDROOT_HOST_DIR)/usr/bin
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config b/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
index f96e770..2a02ef9 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
@@ -231,6 +231,7 @@ CONFIG_USB_MXS_PHY=y
CONFIG_USB_GADGET=y
CONFIG_USB_ETH=m
CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_G_SERIAL=m
CONFIG_MMC=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_PLTFM=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config b/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
index c60ce02..ea980b6 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
@@ -238,6 +238,7 @@ CONFIG_USB_MXS_PHY=y
CONFIG_USB_GADGET=y
CONFIG_USB_ETH=m
CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_G_SERIAL=m
CONFIG_MMC=y
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_PLTFM=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config b/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
index 5199e23..f683d8c 100644
--- a/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
+++ b/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
@@ -246,6 +246,10 @@ CONFIG_USB_CHIPIDEA=y
CONFIG_USB_CHIPIDEA_UDC=y
CONFIG_USB_CHIPIDEA_HOST=y
CONFIG_USB_PHY=y
+CONFIG_USB_SERIAL=m
+CONFIG_USB_SERIAL_CP210X=m
+CONFIG_USB_SERIAL_FTDI_SIO=m
+CONFIG_USB_SERIAL_PL2303=m
CONFIG_NOP_USB_XCEIV=y
CONFIG_USB_MXS_PHY=y
CONFIG_USB_GADGET=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2015-10-02 15:06:20
|
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 b92caf5697096104b47f3c2041dfb9497653c97c (commit)
via e1dd267440d14a78530e60bd0ebb6159352ea358 (commit)
from da29219af5fcde609233bbdcab95721395f21a49 (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 b92caf5697096104b47f3c2041dfb9497653c97c
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Oct 2 17:12:35 2015 +0200
[BUILDROOT] rootfs: apf6: add init script to ease usage of WiFi
commit e1dd267440d14a78530e60bd0ebb6159352ea358
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Oct 2 15:58:37 2015 +0200
[LINUX] 3.19 / 4.0: apf6: dts: Fix WiFi settings
- remove non,removable property
- set pull down on WL_EN pin
-----------------------------------------------------------------------
Summary of changes:
.../target/device/armadeus/rootfs/post_build.sh | 5 +
.../rootfs/target_skeleton/etc/init.d/S30wifi | 99 ++++++++++++++++++++
...rmadeus-add-apf6q-and-apf6dl-device-trees.patch | 21 ++--
...rmadeus-add-apf6q-and-apf6dl-device-trees.patch | 21 ++--
4 files changed, 124 insertions(+), 22 deletions(-)
create mode 100755 buildroot/target/device/armadeus/rootfs/target_skeleton/etc/init.d/S30wifi
diff --git a/buildroot/target/device/armadeus/rootfs/post_build.sh b/buildroot/target/device/armadeus/rootfs/post_build.sh
index dca6302..469cedd 100755
--- a/buildroot/target/device/armadeus/rootfs/post_build.sh
+++ b/buildroot/target/device/armadeus/rootfs/post_build.sh
@@ -65,4 +65,9 @@ symlink_image $1/boot zImage $2-linux.bin
# Not using $2 because it can be changed for customers' BSP
echo "APF"${3//[!0-9]/} > $1/etc/machine
+# Remove APF6 WiFi init script if not building BSP for an APF6 board
+if [ "$3" != "imx6" ]; then
+ rm -rf $1/etc/init.d/S30wifi
+fi
+
exit 0
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/init.d/S30wifi b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/init.d/S30wifi
new file mode 100755
index 0000000..2284242
--- /dev/null
+++ b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/init.d/S30wifi
@@ -0,0 +1,99 @@
+#!/bin/sh
+#
+# APF6 Wi-Fi
+#
+
+start_chip() {
+ if [ ! -d /sys/class/gpio/gpio40 ]; then
+ echo 40 > /sys/class/gpio/export
+ fi
+
+ echo out > /sys/class/gpio/gpio40/direction
+
+ sleep 1
+ echo 1 > /sys/class/gpio/gpio40/value
+ sleep 1
+ echo 0 > /sys/class/gpio/gpio40/value
+ sleep 1
+ echo 1 > /sys/class/gpio/gpio40/value
+ sleep 1
+}
+
+stop_chip() {
+ if [ ! -d /sys/class/gpio/gpio40 ]; then
+ echo 40 > /sys/class/gpio/export
+ fi
+
+ echo out > /sys/class/gpio/gpio40/direction
+ sleep 1
+}
+
+start() {
+ ifconfig wlan0 down > /dev/null 2>&1
+
+ start_chip
+
+ modprobe -q wlcore_sdio
+ modprobe -q wl12xx
+
+ sleep 1
+
+ ifconfig wlan0 up
+}
+
+stop() {
+ ifconfig wlan0 down > /dev/null 2>&1
+
+ stop_chip
+}
+
+restart() {
+ stop
+ start
+}
+
+calibrate() {
+ if [ ! -z "$1" ]; then
+ echo "Calibrating"
+
+ stop
+
+ calibrator set ref_nvs /usr/share/ti-utils/ini_files/127x/TQS_S_2.6.ini
+ mv new-nvs.bin /lib/firmware/ti-connectivity/wl1271-nvs.bin
+ calibrator set nvs_mac /lib/firmware/ti-connectivity/wl1271-nvs.bin $1
+
+ start_chip
+
+ modprobe -q wlcore_sdio
+ modprobe -q wl12xx
+
+ sleep 2
+
+ calibrator plt calibrate dual
+
+ stop_chip
+ else
+ echo "Error: MAC address not given."
+ fi
+}
+
+case "$1" in
+ start)
+ start
+ ;;
+ stop)
+ stop
+ ;;
+ restart|reload)
+ restart
+ ;;
+ calibrate)
+ calibrate "$2"
+ ;;
+ *)
+ echo $"Usage: $0 {start|stop|restart|calibrate <MAC address>}"
+ exit 1
+esac
+
+exit $?
+
diff --git a/patches/linux/3.19/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch b/patches/linux/3.19/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
index 51dec81..4e6e63a 100644
--- a/patches/linux/3.19/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
+++ b/patches/linux/3.19/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
@@ -1,7 +1,7 @@
-Index: linux-3.19.3/arch/arm/boot/dts/imx6q-apf6dev.dts
+Index: linux-3.19.8/arch/arm/boot/dts/imx6q-apf6dev.dts
===================================================================
--- /dev/null
-+++ linux-3.19.3/arch/arm/boot/dts/imx6q-apf6dev.dts
++++ linux-3.19.8/arch/arm/boot/dts/imx6q-apf6dev.dts
@@ -0,0 +1,28 @@
+/*
+ * Copyright 2015 Armadeus Systems
@@ -31,11 +31,11 @@ Index: linux-3.19.3/arch/arm/boot/dts/imx6q-apf6dev.dts
+&sata {
+ status = "okay";
+};
-Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+Index: linux-3.19.8/arch/arm/boot/dts/imx6qdl-apf6.dtsi
===================================================================
--- /dev/null
-+++ linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-@@ -0,0 +1,133 @@
++++ linux-3.19.8/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+@@ -0,0 +1,132 @@
+/*
+ * Copyright 2015 Armadeus Systems
+ *
@@ -92,7 +92,6 @@ Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+&usdhc1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_usdhc1>;
-+ non-removable;
+ status = "okay";
+};
+
@@ -148,7 +147,7 @@ Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+ MX6QDL_PAD_SD1_DAT1__SD1_DATA1 0x17059
+ MX6QDL_PAD_SD1_DAT2__SD1_DATA2 0x17059
+ MX6QDL_PAD_SD1_DAT3__SD1_DATA3 0x17059
-+ MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x1b0b0 /* WL_EN */
++ MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x130b0 /* WL_EN */
+ MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x1b0b0 /* WL_IRQ */
+ >;
+ };
@@ -169,10 +168,10 @@ Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+ };
+ };
+};
-Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+Index: linux-3.19.8/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
===================================================================
--- /dev/null
-+++ linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
++++ linux-3.19.8/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
@@ -0,0 +1,555 @@
+/*
+ * Copyright 2015 Armadeus Systems
@@ -729,10 +728,10 @@ Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+ };
+ };
+};
-Index: linux-3.19.3/arch/arm/boot/dts/imx6dl-apf6dev.dts
+Index: linux-3.19.8/arch/arm/boot/dts/imx6dl-apf6dev.dts
===================================================================
--- /dev/null
-+++ linux-3.19.3/arch/arm/boot/dts/imx6dl-apf6dev.dts
++++ linux-3.19.8/arch/arm/boot/dts/imx6dl-apf6dev.dts
@@ -0,0 +1,24 @@
+/*
+ * Copyright 2015 Armadeus Systems
diff --git a/patches/linux/4.0/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch b/patches/linux/4.0/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
index 51dec81..b5059e6 100644
--- a/patches/linux/4.0/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
+++ b/patches/linux/4.0/0450-armadeus-add-apf6q-and-apf6dl-device-trees.patch
@@ -1,7 +1,7 @@
-Index: linux-3.19.3/arch/arm/boot/dts/imx6q-apf6dev.dts
+Index: linux-4.0.9/arch/arm/boot/dts/imx6q-apf6dev.dts
===================================================================
--- /dev/null
-+++ linux-3.19.3/arch/arm/boot/dts/imx6q-apf6dev.dts
++++ linux-4.0.9/arch/arm/boot/dts/imx6q-apf6dev.dts
@@ -0,0 +1,28 @@
+/*
+ * Copyright 2015 Armadeus Systems
@@ -31,11 +31,11 @@ Index: linux-3.19.3/arch/arm/boot/dts/imx6q-apf6dev.dts
+&sata {
+ status = "okay";
+};
-Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+Index: linux-4.0.9/arch/arm/boot/dts/imx6qdl-apf6.dtsi
===================================================================
--- /dev/null
-+++ linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-@@ -0,0 +1,133 @@
++++ linux-4.0.9/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+@@ -0,0 +1,132 @@
+/*
+ * Copyright 2015 Armadeus Systems
+ *
@@ -92,7 +92,6 @@ Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+&usdhc1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_usdhc1>;
-+ non-removable;
+ status = "okay";
+};
+
@@ -148,7 +147,7 @@ Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+ MX6QDL_PAD_SD1_DAT1__SD1_DATA1 0x17059
+ MX6QDL_PAD_SD1_DAT2__SD1_DATA2 0x17059
+ MX6QDL_PAD_SD1_DAT3__SD1_DATA3 0x17059
-+ MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x1b0b0 /* WL_EN */
++ MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x130b0 /* WL_EN */
+ MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x1b0b0 /* WL_IRQ */
+ >;
+ };
@@ -169,10 +168,10 @@ Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+ };
+ };
+};
-Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+Index: linux-4.0.9/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
===================================================================
--- /dev/null
-+++ linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
++++ linux-4.0.9/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
@@ -0,0 +1,555 @@
+/*
+ * Copyright 2015 Armadeus Systems
@@ -729,10 +728,10 @@ Index: linux-3.19.3/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+ };
+ };
+};
-Index: linux-3.19.3/arch/arm/boot/dts/imx6dl-apf6dev.dts
+Index: linux-4.0.9/arch/arm/boot/dts/imx6dl-apf6dev.dts
===================================================================
--- /dev/null
-+++ linux-3.19.3/arch/arm/boot/dts/imx6dl-apf6dev.dts
++++ linux-4.0.9/arch/arm/boot/dts/imx6dl-apf6dev.dts
@@ -0,0 +1,24 @@
+/*
+ * Copyright 2015 Armadeus Systems
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2015-09-29 14:09:07
|
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 da29219af5fcde609233bbdcab95721395f21a49 (commit)
from 2c0a42c3934233bde33d45f5f4503e17a901c78f (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 da29219af5fcde609233bbdcab95721395f21a49
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Sep 29 15:51:43 2015 +0200
[LINUX] 3.19 / 4.0: apf6: enable Wi-Fi drivers
-----------------------------------------------------------------------
Summary of changes:
.../device/armadeus/apf6/apf6-linux-3.19.config | 2 +-
.../device/armadeus/apf6/apf6-linux-4.0.config | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config b/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
index c7ba1e3..f96e770 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
@@ -124,11 +124,11 @@ CONFIG_USB_NET_CDC_MBIM=y
# CONFIG_USB_NET_NET1080 is not set
# CONFIG_USB_NET_CDC_SUBSET is not set
# CONFIG_USB_NET_ZAURUS is not set
-# CONFIG_WLAN is not set
# CONFIG_RTL_CARDS is not set
CONFIG_WL_TI=y
CONFIG_WL12XX=m
CONFIG_WLCORE_SDIO=m
+# CONFIG_WILINK_PLATFORM_DATA is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
CONFIG_INPUT_EVDEV=y
CONFIG_INPUT_EVBUG=m
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config b/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
index 2658563..c60ce02 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
@@ -122,11 +122,11 @@ CONFIG_USB_NET_CDC_MBIM=y
# CONFIG_USB_NET_NET1080 is not set
# CONFIG_USB_NET_CDC_SUBSET is not set
# CONFIG_USB_NET_ZAURUS is not set
-# CONFIG_WLAN is not set
# CONFIG_RTL_CARDS is not set
CONFIG_WL_TI=y
CONFIG_WL12XX=m
CONFIG_WLCORE_SDIO=m
+# CONFIG_WILINK_PLATFORM_DATA is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
CONFIG_INPUT_EVDEV=y
CONFIG_INPUT_EVBUG=m
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2015-09-18 11:41:36
|
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 2c0a42c3934233bde33d45f5f4503e17a901c78f (commit)
via 6af30da700b3bc1f0d16a8d7b3b683f6219cf108 (commit)
from 501f40600280c1f2e8f9be83b04a3b3b0422a26d (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 2c0a42c3934233bde33d45f5f4503e17a901c78f
Author: Julien Boibessot <jul...@ar...>
Date: Fri Sep 18 13:40:35 2015 +0200
[BUILD] Download buildroot archive only if needed
commit 6af30da700b3bc1f0d16a8d7b3b683f6219cf108
Author: Julien Boibessot <jul...@ar...>
Date: Fri Sep 18 13:39:39 2015 +0200
[BUILDROOT] busybox: fixes build of rfkill applet on old kernels
-----------------------------------------------------------------------
Summary of changes:
Makefile | 4 +-
...-busybox-fixes-rfkil-build-on-old-kernels.patch | 57 ++++++++++++++++++++
patches/buildroot/2015.02/cleanup_buildroot.sh | 1 +
3 files changed, 60 insertions(+), 2 deletions(-)
create mode 100644 patches/buildroot/2015.02/027-armadeus-busybox-fixes-rfkil-build-on-old-kernels.patch
diff --git a/Makefile b/Makefile
index be02da9..227dc3d 100644
--- a/Makefile
+++ b/Makefile
@@ -104,8 +104,8 @@ help:
$(BUILDROOT_FILE_PATH)/$(BUILDROOT_SOURCE):
mkdir -p $(BUILDROOT_FILE_PATH)
- $(WGET) -P $(BUILDROOT_FILE_PATH) $(BUILDROOT_SITE)/$(BUILDROOT_SOURCE) \
- || $(WGET) -P $(BUILDROOT_FILE_PATH) $(ARMADEUS_FTP_SITE)/$(BUILDROOT_SOURCE)
+ $(WGET) -N -P $(BUILDROOT_FILE_PATH) $(BUILDROOT_SITE)/$(BUILDROOT_SOURCE) \
+ || $(WGET) -N -P $(BUILDROOT_FILE_PATH) $(ARMADEUS_FTP_SITE)/$(BUILDROOT_SOURCE)
buildroot-sources: $(BUILDROOT_FILE_PATH)/$(BUILDROOT_SOURCE)
diff --git a/patches/buildroot/2015.02/027-armadeus-busybox-fixes-rfkil-build-on-old-kernels.patch b/patches/buildroot/2015.02/027-armadeus-busybox-fixes-rfkil-build-on-old-kernels.patch
new file mode 100644
index 0000000..34067ba
--- /dev/null
+++ b/patches/buildroot/2015.02/027-armadeus-busybox-fixes-rfkil-build-on-old-kernels.patch
@@ -0,0 +1,57 @@
+rfkill is not avalaible on "old" APF27 & APF9328 kernels.
+
+Index: buildroot/package/busybox/0006-rfkill-build.patch
+===================================================================
+--- /dev/null
++++ buildroot/package/busybox/0006-rfkill-build.patch
+@@ -0,0 +1,50 @@
++Signed-off-by: Julien Boibessot <jul...@ar...>
++
++diff -urN -X linux-2.6.29.6/Documentation/dontdiff busybox-1.23.1/miscutils/rfkill.c busybox-1.23.1.mod/miscutils/rfkill.c
++--- busybox-1.23.1/miscutils/rfkill.c 2015-01-27 09:48:58.000000000 +0100
+++++ busybox-1.23.1.mod/miscutils/rfkill.c 2015-09-18 12:52:10.789275241 +0200
++@@ -37,7 +37,11 @@
++ //usage: "\n wimax, wwan, gps, fm"
++
++ #include "libbb.h"
+++#include <linux/version.h>
+++
+++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,35)
++ #include <linux/rfkill.h>
+++#endif
++
++ enum {
++ OPT_b = (1 << 0), /* must be = 1 */
++@@ -48,6 +52,7 @@
++ int rfkill_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
++ int rfkill_main(int argc UNUSED_PARAM, char **argv)
++ {
+++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,35)
++ struct rfkill_event event;
++ const char *rf_name;
++ int rf_fd;
++@@ -55,12 +60,14 @@
++ int rf_type;
++ int rf_idx;
++ unsigned rf_opt = 0;
+++#endif
++
++ argv++;
++ /* Must have one or two params */
++ if (!argv[0] || (argv[1] && argv[2]))
++ bb_show_usage();
++
+++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,35)
++ mode = O_RDWR | O_NONBLOCK;
++ rf_name = argv[1];
++ if (strcmp(argv[0], "list") == 0) {
++@@ -145,6 +152,8 @@
++
++ xwrite(rf_fd, &event, sizeof(event));
++ }
++-
+++#else
+++ printf("Kernel too old, sorry...\n");
+++#endif
++ return EXIT_SUCCESS;
++ }
diff --git a/patches/buildroot/2015.02/cleanup_buildroot.sh b/patches/buildroot/2015.02/cleanup_buildroot.sh
index 6f3ad5f..adaf421 100755
--- a/patches/buildroot/2015.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2015.02/cleanup_buildroot.sh
@@ -41,6 +41,7 @@ rm -rf buildroot/package/bluez3/bluez-utils-bluepin.sh
rm -rf buildroot/package/bluez3/hcid.conf
rm -rf buildroot/package/bluez3/rfcomm-getty
rm -rf buildroot/package/bluez3/rfcomm.conf
+rm -rf buildroot/package/busybox/0006-rfkill-build.patch
rm -rf buildroot/package/busybox/busybox-0007-stty_add_rs485_config.patch
rm -rf buildroot/package/busybox/busybox.mk
rm -rf buildroot/package/can-utils/can-utils.mk
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2015-09-18 10:14:44
|
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 501f40600280c1f2e8f9be83b04a3b3b0422a26d (commit)
via 2f148feb671590785c8cd31997e997a75a648e6b (commit)
from 9efdff195985bb0a1b295e7f82bd1c31820fdb3a (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 501f40600280c1f2e8f9be83b04a3b3b0422a26d
Author: Julien Boibessot <jul...@ar...>
Date: Fri Sep 18 12:12:36 2015 +0200
[BUILDROOT] APF6: add bc tool in all configs that might need it (may be useful to evaluate computationnal power)
commit 2f148feb671590785c8cd31997e997a75a648e6b
Author: Julien Boibessot <jul...@ar...>
Date: Fri Sep 18 12:07:37 2015 +0200
[BUILDROOT] fixes bc crashes with patch from mainline Buildroot
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 1 +
buildroot/configs/apf6legacy-preempt-rt_defconfig | 1 +
buildroot/configs/apf6legacy_defconfig | 1 +
buildroot/configs/apf6test_defconfig | 1 +
buildroot/configs/apf6xenomai_defconfig | 1 +
.../020-buildroot-bc-bump-version-to-1.06.95.patch | 786 ++++++++++++++++++++
patches/buildroot/2015.02/cleanup_buildroot.sh | 4 +
7 files changed, 795 insertions(+), 0 deletions(-)
create mode 100644 patches/buildroot/2015.02/020-buildroot-bc-bump-version-to-1.06.95.patch
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index 1c6b16c..a8ac289 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -99,6 +99,7 @@ BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_USBUTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_NEWT=y
+BR2_PACKAGE_BC=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
diff --git a/buildroot/configs/apf6legacy-preempt-rt_defconfig b/buildroot/configs/apf6legacy-preempt-rt_defconfig
index 1ab7a44..e91a64a 100644
--- a/buildroot/configs/apf6legacy-preempt-rt_defconfig
+++ b/buildroot/configs/apf6legacy-preempt-rt_defconfig
@@ -103,6 +103,7 @@ BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_USBUTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_NEWT=y
+BR2_PACKAGE_BC=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
diff --git a/buildroot/configs/apf6legacy_defconfig b/buildroot/configs/apf6legacy_defconfig
index c1ab94b..171837c 100644
--- a/buildroot/configs/apf6legacy_defconfig
+++ b/buildroot/configs/apf6legacy_defconfig
@@ -102,6 +102,7 @@ BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_USBUTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_NEWT=y
+BR2_PACKAGE_BC=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
diff --git a/buildroot/configs/apf6test_defconfig b/buildroot/configs/apf6test_defconfig
index 2bc005d..920fa5f 100644
--- a/buildroot/configs/apf6test_defconfig
+++ b/buildroot/configs/apf6test_defconfig
@@ -121,6 +121,7 @@ BR2_PACKAGE_PYTHON_SERIAL=y
BR2_PACKAGE_PYTHON_TWISTED=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_NEWT=y
+BR2_PACKAGE_BC=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
diff --git a/buildroot/configs/apf6xenomai_defconfig b/buildroot/configs/apf6xenomai_defconfig
index 89509fa..f258912 100644
--- a/buildroot/configs/apf6xenomai_defconfig
+++ b/buildroot/configs/apf6xenomai_defconfig
@@ -74,6 +74,7 @@ BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_USBUTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_NEWT=y
+BR2_PACKAGE_BC=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
diff --git a/patches/buildroot/2015.02/020-buildroot-bc-bump-version-to-1.06.95.patch b/patches/buildroot/2015.02/020-buildroot-bc-bump-version-to-1.06.95.patch
new file mode 100644
index 0000000..088a178
--- /dev/null
+++ b/patches/buildroot/2015.02/020-buildroot-bc-bump-version-to-1.06.95.patch
@@ -0,0 +1,786 @@
+From 1faa7c344e10986a4afd1d17bf6d4265b3c821fc Mon Sep 17 00:00:00 2001
+From: Robert Sohn <gr...@gm...>
+Date: Fri, 12 Jun 2015 12:44:34 +0000
+Subject: bc: bump version to 1.06.95
+
+The current version of bc being used (1.06) is from 2000 and contains a
+serious bug causing it to segfault when the math library is used, so bump to
+the latest alpha release, which is also 9 years old.
+
+Also include two fixes for Debian (https://packages.debian.org/jessie/bc)
+
+- A patch to fix array initialization by Phul Nelson
+- A patch to get bc to notice I/O errors by Ian Jackson
+
+[Peter: fixup white space and tweak commit message]
+Signed-off-by: Robert Sohn <gr...@gm...>
+Signed-off-by: Peter Korsgaard <pe...@ko...>
+---
+(limited to 'package/bc')
+
+diff --git a/package/bc/01_array_initialize.patch b/package/bc/01_array_initialize.patch
+new file mode 100644
+index 0000000..9520d82
+--- /dev/null
++++ b/package/bc/01_array_initialize.patch
+@@ -0,0 +1,20 @@
++Description: Fix array initialization bug
++Author: Phil Nelson
++Origin: upstream
++Bug-Debian: http://bugs.debian.org/586969
++Bug-Debian: http://bugs.debian.org/671513
++---
++This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
++Index: bc/bc/storage.c
++===================================================================
++--- bc.orig/bc/storage.c 2013-06-02 20:34:09.401273864 -0400
+++++ bc/bc/storage.c 2013-06-02 20:34:11.000000000 -0400
++@@ -179,7 +179,7 @@
++
++
++ /* Initialize the new elements. */
++- for (; indx < v_count; indx++)
+++ for (; indx < a_count; indx++)
++ arrays[indx] = NULL;
++
++ /* Free the old elements. */
+diff --git a/package/bc/02_notice_read_write_errors.patch b/package/bc/02_notice_read_write_errors.patch
+new file mode 100644
+index 0000000..73e6ec9
+--- /dev/null
++++ b/package/bc/02_notice_read_write_errors.patch
+@@ -0,0 +1,708 @@
++Description: notice read and write errors on input and output
++ Quoting from the bug report:
++ +bc (1.06-19ubuntu1) dapper; urgency=low
++ +
++ + * Make dc notice read and write errors on its input and output.
++ + I grepped for mentions of the strings `putc', `print', `getc', `FILE',
++ + `stdin', `stdout' and `stderr' and added calls to new error-checking
++ + functions unless it was clear from the immediately-surrounding code
++ + that the program was exiting nonzero, or would exit nonzero if the
++ + call failed. I ignored hits in lib/getopt*, which seems to
++ + pervasively ignore write errors when printing usage messages, in the
++ + hope that these were correct. I _think_ I got them all. -iwj.
++ +
++ + -- Ian Jackson <iw...@ub...> Tue, 4 Apr 2006 17:21:02 +0100
++Author: Ian Jackson <iw...@ub...>
++Origin: other
++Bug-Debian: http://bugs.debian.org/488735
++---
++This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
++diff --git a/bc/execute.c b/bc/execute.c
++index e4e8ef7..8787048 100644
++--- a/bc/execute.c
+++++ b/bc/execute.c
++@@ -108,6 +108,7 @@ execute ()
++ }
++ out_char ('\n');
++ }
+++ checkferror_output(stdout);
++ }
++ #endif
++
++@@ -222,6 +223,7 @@ execute ()
++ }
++ }
++ fflush (stdout);
+++ checkferror_output(stdout);
++ break;
++
++ case 'R' : /* Return from function */
++@@ -257,6 +259,7 @@ execute ()
++ if (inst == 'W') out_char ('\n');
++ store_var (4); /* Special variable "last". */
++ fflush (stdout);
+++ checkferror_output(stdout);
++ pop ();
++ break;
++
++@@ -338,6 +341,7 @@ execute ()
++ case 'w' : /* Write a string to the output. */
++ while ((ch = byte(&pc)) != '"') out_schar (ch);
++ fflush (stdout);
+++ checkferror_output(stdout);
++ break;
++
++ case 'x' : /* Exchange Top of Stack with the one under the tos. */
++@@ -545,7 +549,10 @@ execute ()
++ {
++ signal (SIGINT, use_quit);
++ if (had_sigint)
++- printf ("\ninterrupted execution.\n");
+++ {
+++ printf ("\ninterrupted execution.\n");
+++ checkferror_output(stdout);
+++ }
++ }
++ }
++
++@@ -580,6 +587,7 @@ input_char ()
++ out_col = 0; /* Saw a new line */
++ }
++ }
+++ checkferror_input(stdin);
++
++ /* Classify and preprocess the input character. */
++ if (isdigit(in_ch))
++diff --git a/bc/load.c b/bc/load.c
++index 1035198..4039e86 100644
++--- a/bc/load.c
+++++ b/bc/load.c
++@@ -217,6 +217,7 @@ load_code (code)
++ if (label_no > 65535L)
++ { /* Better message? */
++ fprintf (stderr,"Program too big.\n");
+++ checkferror_output(stderr);
++ exit(1);
++ }
++ addbyte ( (char) (label_no & 0xFF));
++diff --git a/bc/main.c b/bc/main.c
++index 9a2461e..3ae427d 100644
++--- a/bc/main.c
+++++ b/bc/main.c
++@@ -358,6 +358,9 @@ use_quit (sig)
++ errno = save;
++ #else
++ write (1, "\n(interrupt) Exiting bc.\n", 26);
+++#ifdef READLINE
+++ rl_initialize (); /* Clear readline buffer */
+++#endif
++ #if defined(LIBEDIT)
++ if (edit != NULL)
++ el_end(edit);
++diff --git a/bc/sbc.y b/bc/sbc.y
++index 0ded29e..6fcc1fa 100644
++--- a/bc/sbc.y
+++++ b/bc/sbc.y
++@@ -86,7 +86,9 @@ program : /* empty */
++ if (interactive && !quiet)
++ {
++ show_bc_version ();
+++ checkferror_output(stdout);
++ welcome ();
+++ checkferror_output(stdout);
++ }
++ }
++ | program input_item
++diff --git a/bc/scan.c b/bc/scan.c
++index 1f78ec2..2b5eeb4 100644
++--- a/bc/scan.c
+++++ b/bc/scan.c
++@@ -799,6 +799,7 @@ bcel_input (buf, result, max)
++ if (bcel_len != 0)
++ history (hist, &histev, H_ENTER, bcel_line);
++ fflush (stdout);
+++ checkferror_output(stdout);
++ }
++
++ if (bcel_len <= max)
++@@ -874,6 +875,7 @@ rl_input (buf, result, max)
++ add_history (rl_line);
++ rl_line[rl_len-1] = '\n';
++ fflush (stdout);
+++ checkferror_output(stdout);
++ }
++
++ if (rl_len <= max)
++diff --git a/bc/scan.l b/bc/scan.l
++index 841c3df..16cd62e 100644
++--- a/bc/scan.l
+++++ b/bc/scan.l
++@@ -111,6 +111,7 @@ bcel_input (buf, result, max)
++ if (bcel_len != 0)
++ history (hist, &histev, H_ENTER, bcel_line);
++ fflush (stdout);
+++ checkferror_output(stdout);
++ }
++
++ if (bcel_len <= max)
++@@ -186,6 +187,7 @@ rl_input (buf, result, max)
++ add_history (rl_line);
++ rl_line[rl_len-1] = '\n';
++ fflush (stdout);
+++ checkferror_output(stdout);
++ }
++
++ if (rl_len <= max)
++@@ -310,6 +312,7 @@ limits return(Limits);
++ if (c == EOF)
++ {
++ fprintf (stderr,"EOF encountered in a comment.\n");
+++ checkferror_output(stderr);
++ break;
++ }
++ }
++diff --git a/bc/storage.c b/bc/storage.c
++index 699729a..37b4c6c 100644
++--- a/bc/storage.c
+++++ b/bc/storage.c
++@@ -99,6 +99,7 @@ more_functions (VOID)
++ {
++ f = &functions[indx];
++ f->f_defined = FALSE;
+++ f->f_void = FALSE;
++ f->f_body = (char *) bc_malloc (BC_START_SIZE);
++ f->f_body_size = BC_START_SIZE;
++ f->f_code_size = 0;
++diff --git a/bc/util.c b/bc/util.c
++index 30beaf9..669235f 100644
++--- a/bc/util.c
+++++ b/bc/util.c
++@@ -260,9 +260,10 @@ init_gen ()
++ continue_label = 0;
++ next_label = 1;
++ out_count = 2;
++- if (compile_only)
+++ if (compile_only) {
++ printf ("@i");
++- else
+++ checkferror_output(stdout);
+++ } else
++ init_load ();
++ had_error = FALSE;
++ did_gen = FALSE;
++@@ -286,6 +287,7 @@ generate (str)
++ printf ("\n");
++ out_count = 0;
++ }
+++ checkferror_output(stdout);
++ }
++ else
++ load_code (str);
++@@ -303,6 +305,7 @@ run_code()
++ if (compile_only)
++ {
++ printf ("@r\n");
+++ checkferror_output(stdout);
++ out_count = 0;
++ }
++ else
++@@ -341,6 +344,7 @@ out_char (ch)
++ }
++ putchar (ch);
++ }
+++ checkferror_output(stdout);
++ }
++
++ /* Output routines: Write a character CH to the standard output.
++@@ -371,6 +375,7 @@ out_schar (ch)
++ }
++ putchar (ch);
++ }
+++ checkferror_output(stdout);
++ }
++
++
++@@ -657,6 +662,7 @@ limits()
++ #ifdef OLD_EQ_OP
++ printf ("Old assignment operatiors are valid. (=-, =+, ...)\n");
++ #endif
+++ checkferror_output(stdout);
++ }
++
++ /* bc_malloc will check the return value so all other places do not
++@@ -721,6 +727,7 @@ yyerror (str, va_alist)
++ fprintf (stderr,"%s %d: ",name,line_no);
++ vfprintf (stderr, str, args);
++ fprintf (stderr, "\n");
+++ checkferror_output(stderr);
++ had_error = TRUE;
++ va_end (args);
++ }
++@@ -761,6 +768,7 @@ warn (mesg, va_alist)
++ fprintf (stderr,"%s %d: Error: ",name,line_no);
++ vfprintf (stderr, mesg, args);
++ fprintf (stderr, "\n");
+++ checkferror_output(stderr);
++ had_error = TRUE;
++ }
++ else
++@@ -773,6 +781,7 @@ warn (mesg, va_alist)
++ fprintf (stderr,"%s %d: (Warning) ",name,line_no);
++ vfprintf (stderr, mesg, args);
++ fprintf (stderr, "\n");
+++ checkferror_output(stderr);
++ }
++ va_end (args);
++ }
++@@ -807,6 +816,7 @@ rt_error (mesg, va_alist)
++ va_end (args);
++
++ fprintf (stderr, "\n");
+++ checkferror_output(stderr);
++ runtime_error = TRUE;
++ }
++
++@@ -843,4 +853,5 @@ rt_warn (mesg, va_alist)
++ va_end (args);
++
++ fprintf (stderr, "\n");
+++ checkferror_output(stderr);
++ }
++diff --git a/dc/dc.c b/dc/dc.c
++index e03f094..0faf03a 100644
++--- a/dc/dc.c
+++++ b/dc/dc.c
++@@ -61,6 +61,7 @@ static void
++ bug_report_info DC_DECLVOID()
++ {
++ printf("Email bug reports to: bu...@gn... .\n");
+++ checkferror_output(stdout);
++ }
++
++ static void
++@@ -71,6 +72,7 @@ show_version DC_DECLVOID()
++ This is free software; see the source for copying conditions. There is NO\n\
++ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE,\n\
++ to the extent permitted by law.\n", DC_COPYRIGHT);
+++ checkferror_output(stdout);
++ }
++
++ /* your generic usage function */
++@@ -87,6 +89,7 @@ Usage: %s [OPTION] [file ...]\n\
++ \n\
++ ", progname);
++ bug_report_info();
+++ checkferror_output(f);
++ }
++
++ /* returns a pointer to one past the last occurance of c in s,
++diff --git a/dc/eval.c b/dc/eval.c
++index 4af7200..153d331 100644
++--- a/dc/eval.c
+++++ b/dc/eval.c
++@@ -94,12 +94,15 @@ static int input_pushback;
++ static int
++ input_fil DC_DECLVOID()
++ {
+++ int c;
++ if (input_pushback != EOF){
++- int c = input_pushback;
+++ c = input_pushback;
++ input_pushback = EOF;
++ return c;
++ }
++- return getc(input_fil_fp);
+++ c = getc(input_fil_fp);
+++ checkferror_input(input_fil_fp);
+++ return c;
++ }
++
++ /* passed as an argument to dc_getnum */
++@@ -298,11 +301,13 @@ dc_func DC_DECLARG((c, peekc, negcmp))
++ tmpint = dc_num2int(datum.v.number, DC_TOSS);
++ if (2 <= tmpint && tmpint <= DC_IBASE_MAX)
++ dc_ibase = tmpint;
++- else
+++ else {
++ fprintf(stderr,
++ "%s: input base must be a number \
++ between 2 and %d (inclusive)\n",
++ progname, DC_IBASE_MAX);
+++ checkferror_output(stderr);
+++ }
++ }
++ break;
++ case 'k': /* set scale to value on top of stack */
++@@ -310,11 +315,12 @@ between 2 and %d (inclusive)\n",
++ tmpint = -1;
++ if (datum.dc_type == DC_NUMBER)
++ tmpint = dc_num2int(datum.v.number, DC_TOSS);
++- if ( ! (tmpint >= 0) )
+++ if ( ! (tmpint >= 0) ) {
++ fprintf(stderr,
++ "%s: scale must be a nonnegative number\n",
++ progname);
++- else
+++ checkferror_output(stderr);
+++ } else
++ dc_scale = tmpint;
++ }
++ break;
++@@ -338,11 +344,12 @@ between 2 and %d (inclusive)\n",
++ tmpint = 0;
++ if (datum.dc_type == DC_NUMBER)
++ tmpint = dc_num2int(datum.v.number, DC_TOSS);
++- if ( ! (tmpint > 1) )
+++ if ( ! (tmpint > 1) ) {
++ fprintf(stderr,
++ "%s: output base must be a number greater than 1\n",
++ progname);
++- else
+++ checkferror_output(stderr);
+++ } else
++ dc_obase = tmpint;
++ }
++ break;
++@@ -383,6 +390,7 @@ between 2 and %d (inclusive)\n",
++ fprintf(stderr,
++ "%s: square root of nonnumeric attempted\n",
++ progname);
+++ checkferror_output(stderr);
++ }else if (dc_sqrt(datum.v.number, dc_scale, &tmpnum) == DC_SUCCESS){
++ dc_free_num(&datum.v.number);
++ datum.v.number = tmpnum;
++@@ -444,6 +452,7 @@ between 2 and %d (inclusive)\n",
++ fprintf(stderr,
++ "%s: Q command requires a number >= 1\n",
++ progname);
+++ checkferror_output(stderr);
++ }
++ break;
++ #if 0
++@@ -489,11 +498,12 @@ between 2 and %d (inclusive)\n",
++ if (datum.dc_type == DC_NUMBER)
++ tmpint = dc_num2int(datum.v.number, DC_TOSS);
++ if (dc_pop(&datum) == DC_SUCCESS){
++- if (tmpint < 0)
+++ if (tmpint < 0) {
++ fprintf(stderr,
++ "%s: array index must be a nonnegative integer\n",
++ progname);
++- else
+++ checkferror_output(stderr);
+++ } else
++ dc_array_set(peekc, tmpint, datum);
++ }
++ }
++@@ -505,17 +515,19 @@ between 2 and %d (inclusive)\n",
++ tmpint = -1;
++ if (datum.dc_type == DC_NUMBER)
++ tmpint = dc_num2int(datum.v.number, DC_TOSS);
++- if (tmpint < 0)
+++ if (tmpint < 0) {
++ fprintf(stderr,
++ "%s: array index must be a nonnegative integer\n",
++ progname);
++- else
+++ checkferror_output(stderr);
+++ } else
++ dc_push(dc_array_get(peekc, tmpint));
++ }
++ return DC_EATONE;
++
++ default: /* What did that user mean? */
++ fprintf(stderr, "%s: ", progname);
+++ checkferror_output(stderr);
++ dc_show_id(stdout, c, " unimplemented\n");
++ break;
++ }
++@@ -544,6 +556,7 @@ dc_evalstr DC_DECLARG((string))
++ fprintf(stderr,
++ "%s: eval called with non-string argument\n",
++ progname);
+++ checkferror_output(stderr);
++ return DC_OKAY;
++ }
++ interrupt_seen = 0;
++@@ -640,6 +653,7 @@ dc_evalstr DC_DECLARG((string))
++ return DC_FAIL;
++ }
++ fprintf(stderr, "%s: unexpected EOS\n", progname);
+++ checkferror_output(stderr);
++ return DC_OKAY;
++ }
++ }
++@@ -665,6 +679,7 @@ dc_evalfile DC_DECLARG((fp))
++ stdin_lookahead = EOF;
++ for (c=getc(fp); c!=EOF; c=peekc){
++ peekc = getc(fp);
+++ checkferror_input(stdin);
++ /*
++ * The following if() is the only place where ``stdin_lookahead''
++ * might be set to other than EOF:
++@@ -716,6 +731,7 @@ dc_evalfile DC_DECLARG((fp))
++ return DC_SUCCESS;
++ fprintf(stderr, "%s: Q command argument exceeded \
++ string execution depth\n", progname);
+++ checkferror_output(stderr);
++ }
++ }else{
++ dc_garbage("at top of stack", -1);
++@@ -728,8 +744,11 @@ string execution depth\n", progname);
++ fprintf(stderr,
++ "%s: Q command argument exceeded string execution depth\n",
++ progname);
++- if (stdin_lookahead != peekc && fp == stdin)
+++ checkferror_output(stderr);
+++ if (stdin_lookahead != peekc && fp == stdin) {
++ peekc = getc(fp);
+++ checkferror_input(stdin);
+++ }
++ break;
++
++ case DC_INT:
++@@ -771,6 +790,7 @@ string execution depth\n", progname);
++ if (ferror(fp))
++ goto error_fail;
++ fprintf(stderr, "%s: unexpected EOF\n", progname);
+++ checkferror_output(stderr);
++ return DC_FAIL;
++ }
++ }
++diff --git a/dc/misc.c b/dc/misc.c
++index f2388b0..1be56fe 100644
++--- a/dc/misc.c
+++++ b/dc/misc.c
++@@ -91,6 +91,7 @@ dc_show_id DC_DECLARG((fp, id, suffix))
++ fprintf(fp, "'%c' (%#o)%s", (unsigned int) id, id, suffix);
++ else
++ fprintf(fp, "%#o%s", (unsigned int) id, suffix);
+++ checkferror_output(fp);
++ }
++
++
++diff --git a/dc/numeric.c b/dc/numeric.c
++index 8e5e70f..c875eba 100644
++--- a/dc/numeric.c
+++++ b/dc/numeric.c
++@@ -134,6 +134,7 @@ dc_div DC_DECLARG((a, b, kscale, result))
++ bc_init_num(CastNumPtr(result));
++ if (bc_divide(CastNum(a), CastNum(b), CastNumPtr(result), kscale)){
++ fprintf(stderr, "%s: divide by zero\n", progname);
+++ checkferror_output(stderr);
++ return DC_DOMAIN_ERROR;
++ }
++ return DC_SUCCESS;
++@@ -156,6 +157,7 @@ dc_divrem DC_DECLARG((a, b, kscale, quotient, remainder))
++ if (bc_divmod(CastNum(a), CastNum(b),
++ CastNumPtr(quotient), CastNumPtr(remainder), kscale)){
++ fprintf(stderr, "%s: divide by zero\n", progname);
+++ checkferror_output(stderr);
++ return DC_DOMAIN_ERROR;
++ }
++ return DC_SUCCESS;
++@@ -174,6 +176,7 @@ dc_rem DC_DECLARG((a, b, kscale, result))
++ bc_init_num(CastNumPtr(result));
++ if (bc_modulo(CastNum(a), CastNum(b), CastNumPtr(result), kscale)){
++ fprintf(stderr, "%s: remainder by zero\n", progname);
+++ checkferror_output(stderr);
++ return DC_DOMAIN_ERROR;
++ }
++ return DC_SUCCESS;
++@@ -226,6 +229,7 @@ dc_sqrt DC_DECLARG((value, kscale, result))
++ tmp = bc_copy_num(CastNum(value));
++ if (!bc_sqrt(&tmp, kscale)){
++ fprintf(stderr, "%s: square root of negative number\n", progname);
+++ checkferror_output(stderr);
++ bc_free_num(&tmp);
++ return DC_DOMAIN_ERROR;
++ }
++@@ -429,8 +433,10 @@ dc_out_num DC_DECLARG((value, obase, newline_p, discard_p))
++ {
++ out_char('\0'); /* clear the column counter */
++ bc_out_num(CastNum(value), obase, out_char, 0);
++- if (newline_p == DC_WITHNL)
+++ if (newline_p == DC_WITHNL) {
++ putchar ('\n');
+++ checkferror_output(stdout);
+++ }
++ if (discard_p == DC_TOSS)
++ dc_free_num(&value);
++ }
++@@ -475,6 +481,7 @@ dc_dump_num DC_DECLARG((dcvalue, discard_p))
++
++ for (cur=top_of_stack; cur; cur=next) {
++ putchar(cur->digit);
+++ checkferror_output(stdout);
++ next = cur->link;
++ free(cur);
++ }
++@@ -592,6 +599,7 @@ out_char (ch)
++ out_col = 1;
++ }
++ putchar(ch);
+++ checkferror_output(stderr);
++ }
++ }
++
++@@ -631,6 +639,7 @@ rt_error (mesg, va_alist)
++ vfprintf (stderr, mesg, args);
++ va_end (args);
++ fprintf (stderr, "\n");
+++ checkferror_output(stderr);
++ }
++
++
++@@ -664,6 +673,7 @@ rt_warn (mesg, va_alist)
++ vfprintf (stderr, mesg, args);
++ va_end (args);
++ fprintf (stderr, "\n");
+++ checkferror_output(stderr);
++ }
++
++
++diff --git a/dc/stack.c b/dc/stack.c
++index 0730e9c..5db3975 100644
++--- a/dc/stack.c
+++++ b/dc/stack.c
++@@ -38,7 +38,10 @@
++ #include "dc-regdef.h"
++
++ /* an oft-used error message: */
++-#define Empty_Stack fprintf(stderr, "%s: stack empty\n", progname)
+++#define Empty_Stack do{ \
+++ fprintf(stderr, "%s: stack empty\n", progname); \
+++ checkferror_output(stderr); \
+++ }while(0)
++
++
++ /* simple linked-list implementation suffices: */
++@@ -94,6 +97,7 @@ dc_binop DC_DECLARG((op, kscale))
++ if (dc_stack->value.dc_type!=DC_NUMBER
++ || dc_stack->link->value.dc_type!=DC_NUMBER){
++ fprintf(stderr, "%s: non-numeric value\n", progname);
+++ checkferror_output(stderr);
++ return;
++ }
++ (void)dc_pop(&b);
++@@ -134,6 +138,7 @@ dc_binop2 DC_DECLARG((op, kscale))
++ if (dc_stack->value.dc_type!=DC_NUMBER
++ || dc_stack->link->value.dc_type!=DC_NUMBER){
++ fprintf(stderr, "%s: non-numeric value\n", progname);
+++ checkferror_output(stderr);
++ return;
++ }
++ (void)dc_pop(&b);
++@@ -172,6 +177,7 @@ dc_cmpop DC_DECLVOID()
++ if (dc_stack->value.dc_type!=DC_NUMBER
++ || dc_stack->link->value.dc_type!=DC_NUMBER){
++ fprintf(stderr, "%s: non-numeric value\n", progname);
+++ checkferror_output(stderr);
++ return 0;
++ }
++ (void)dc_pop(&b);
++@@ -209,6 +215,7 @@ dc_triop DC_DECLARG((op, kscale))
++ || dc_stack->link->value.dc_type!=DC_NUMBER
++ || dc_stack->link->link->value.dc_type!=DC_NUMBER){
++ fprintf(stderr, "%s: non-numeric value\n", progname);
+++ checkferror_output(stderr);
++ return;
++ }
++ (void)dc_pop(&c);
++@@ -327,6 +334,7 @@ dc_register_get DC_DECLARG((regid, result))
++ r = dc_register[regid];
++ if (r==NULL || r->value.dc_type==DC_UNINITIALIZED){
++ fprintf(stderr, "%s: register ", progname);
+++ checkferror_output(stderr);
++ dc_show_id(stderr, regid, " is empty\n");
++ return DC_FAIL;
++ }
++@@ -401,6 +409,7 @@ dc_register_pop DC_DECLARG((stackid, result))
++ r = dc_register[stackid];
++ if (r == NULL){
++ fprintf(stderr, "%s: stack register ", progname);
+++ checkferror_output(stderr);
++ dc_show_id(stderr, stackid, " is empty\n");
++ return DC_FAIL;
++ }
++diff --git a/dc/string.c b/dc/string.c
++index ff1e7f1..e24092d 100644
++--- a/dc/string.c
+++++ b/dc/string.c
++@@ -101,6 +101,7 @@ dc_out_str DC_DECLARG((value, newline, discard_flag))
++ fwrite(value->s_ptr, value->s_len, sizeof *value->s_ptr, stdout);
++ if (newline == DC_WITHNL)
++ putchar('\n');
+++ checkferror_output(stdout);
++ if (discard_flag == DC_TOSS)
++ dc_free_str(&value);
++ }
++@@ -176,6 +177,7 @@ dc_readstring DC_DECLARG((fp, ldelim, rdelim))
++ }
++ *p++ = c;
++ }
+++ checkferror_input(fp);
++ return dc_makestring(line_buf, (size_t)(p-line_buf));
++ }
++
++diff --git a/h/number.h b/h/number.h
++index 9b034b6..3a00a92 100644
++--- a/h/number.h
+++++ b/h/number.h
++@@ -150,4 +150,7 @@ _PROTOTYPE(int bc_sqrt, (bc_num *num, int scale));
++ _PROTOTYPE(void bc_out_num, (bc_num num, int o_base, void (* out_char)(int),
++ int leading_zero));
++
+++_PROTOTYPE(void checkferror_input, (FILE*));
+++_PROTOTYPE(void checkferror_output, (FILE*));
+++
++ #endif
++diff --git a/lib/number.c b/lib/number.c
++index e211840..4d3ce46 100644
++--- a/lib/number.c
+++++ b/lib/number.c
++@@ -1776,6 +1776,7 @@ static void
++ out_char (int c)
++ {
++ putchar(c);
+++ checkferror_output(stdout);
++ }
++
++
++@@ -1785,6 +1786,7 @@ pn (num)
++ {
++ bc_out_num (num, 10, out_char, 0);
++ out_char ('\n');
+++ checkferror_output(stdout);
++ }
++
++
++@@ -1799,6 +1801,28 @@ pv (name, num, len)
++ printf ("%s=", name);
++ for (i=0; i<len; i++) printf ("%c",BCD_CHAR(num[i]));
++ printf ("\n");
+++ checkferror_output(stdout);
++ }
++
++ #endif
+++
+++/* check ferror() status and if so die */
+++void
+++checkferror_input (fp)
+++ FILE *fp;
+++{
+++ if (ferror(fp)) {
+++ perror("dc: could not read input file");
+++ exit(EXIT_FAILURE);
+++ }
+++}
+++
+++void
+++checkferror_output (fp)
+++ FILE *fp;
+++{
+++ if (ferror(fp)) {
+++ perror("dc: could not write output file");
+++ exit(EXIT_FAILURE);
+++ }
+++}
+diff --git a/package/bc/bc.hash b/package/bc/bc.hash
+new file mode 100644
+index 241e9a2..5f1ed63 100644
+--- /dev/null
++++ b/package/bc/bc.hash
+@@ -0,0 +1,2 @@
++# Locally calculated
++sha256 7ee4abbcfac03d8a6e1a8a3440558a3d239d6b858585063e745c760957725ecc bc-1.06.95.tar.bz2
+diff --git a/package/bc/bc.mk b/package/bc/bc.mk
+index 60530bd..146c472 100644
+--- a/package/bc/bc.mk
++++ b/package/bc/bc.mk
+@@ -4,8 +4,9 @@
+ #
+ ################################################################################
+
+-BC_VERSION = 1.06
+-BC_SITE = $(BR2_GNU_MIRROR)/bc
++BC_VERSION = 1.06.95
++BC_SOURCE = bc-$(BC_VERSION).tar.bz2
++BC_SITE = http://alpha.gnu.org/gnu/bc
+ BC_DEPENDENCIES = host-flex
+ BC_LICENSE = GPLv2+ LGPLv2.1+
+ BC_LICENSE_FILES = COPYING COPYING.LIB
+--
+cgit v0.9.1
diff --git a/patches/buildroot/2015.02/cleanup_buildroot.sh b/patches/buildroot/2015.02/cleanup_buildroot.sh
index 5046ecf..6f3ad5f 100755
--- a/patches/buildroot/2015.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2015.02/cleanup_buildroot.sh
@@ -24,6 +24,10 @@ rm -rf buildroot/package/agg/agg.mk
rm -rf buildroot/package/alsa-utils/alsa-utils.mk
rm -rf buildroot/package/apf-config/Config.in
rm -rf buildroot/package/apf-config/apf-config.mk
+rm -rf buildroot/package/bc/01_array_initialize.patch
+rm -rf buildroot/package/bc/02_notice_read_write_errors.patch
+rm -rf buildroot/package/bc/bc.hash
+rm -rf buildroot/package/bc/bc.mk
rm -rf buildroot/package/beremiz/Config.in
rm -rf buildroot/package/beremiz/beremiz.mk
rm -rf buildroot/package/beremiz/host-beremiz-fix_compare_and_swap_problem_to_be_removed_with_kernel_3.1.patch
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2015-09-18 08:49:25
|
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 9efdff195985bb0a1b295e7f82bd1c31820fdb3a (commit)
via 991d6f675e6efa5b49c7078f5dd1911cd17fdbfb (commit)
via 05fd4eadad36d6ea9fdd62d043344fee73e02082 (commit)
via 7feb30d63126c9c35b5385cc6902a2b3833bf6ce (commit)
via 1f2e733b9006aa43ca8bd9dbad2ff8a3fed5957d (commit)
via d5e4bb28545da242a32dd28591bca6b65bf57beb (commit)
from 885df4a6293cdc45b2d66a98aee8c4003e842b85 (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 9efdff195985bb0a1b295e7f82bd1c31820fdb3a
Author: Julien Boibessot <jul...@ar...>
Date: Fri Sep 18 10:48:26 2015 +0200
[LINUX] APF6: mainline/legacy: add drivers for Ethernet over USB devices
commit 991d6f675e6efa5b49c7078f5dd1911cd17fdbfb
Author: Julien Boibessot <jul...@ar...>
Date: Thu Sep 17 14:35:47 2015 +0200
[BUILDROOT] APF28: all configs: add iperf3 and iperf (if not already here)
commit 05fd4eadad36d6ea9fdd62d043344fee73e02082
Author: Julien Boibessot <jul...@ar...>
Date: Thu Sep 17 14:17:38 2015 +0200
[BUILD] Fixes bug in armadeus_env.sh generation when BR2_LINUX_PATCH_DIR has more than one item
commit 7feb30d63126c9c35b5385cc6902a2b3833bf6ce
Author: Julien Boibessot <jul...@ar...>
Date: Thu Sep 17 12:07:27 2015 +0200
[LINUX] 3.19: APF6: add cpufreq to default config
commit 1f2e733b9006aa43ca8bd9dbad2ff8a3fed5957d
Author: Julien Boibessot <jul...@ar...>
Date: Thu Sep 17 12:05:46 2015 +0200
[LINUX] APF6: 3.10legacy/3.19/4.0: add rfkill to default config or remove obsolete rfkill-input when activated
commit d5e4bb28545da242a32dd28591bca6b65bf57beb
Author: Julien Boibessot <jul...@ar...>
Date: Wed Sep 16 19:33:56 2015 +0200
[BUILDROOT] APF6: board is able to act as a Wi-Fi Access Point so add hostapd package by default
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
Makefile.in | 3 ++-
buildroot/configs/apf28_defconfig | 2 ++
buildroot/configs/apf28mainline_defconfig | 2 ++
buildroot/configs/apf28mainlinetest_defconfig | 1 +
buildroot/configs/apf28test_defconfig | 1 +
buildroot/configs/apf6_defconfig | 1 +
buildroot/configs/apf6legacy-preempt-rt_defconfig | 1 +
buildroot/configs/apf6legacy_defconfig | 1 +
buildroot/configs/apf6mediacenter_defconfig | 1 +
buildroot/configs/apf6test_defconfig | 1 +
buildroot/configs/apf6xenomai_defconfig | 1 +
.../device/armadeus/apf6/apf6-linux-3.19.config | 20 ++++++++++++++++++++
.../device/armadeus/apf6/apf6-linux-4.0.config | 12 ++++++++++++
.../armadeus/apf6/apf6legacy-linux-3.10.config | 10 +++++++++-
.../apf6/apf6legacy-preempt-rt-linux-3.10.config | 10 +++++++++-
16 files changed, 65 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
index 9166a72..be02da9 100644
--- a/Makefile
+++ b/Makefile
@@ -191,7 +191,7 @@ buildroot-dirclean:
# Generate shell's most useful variables:
shell_env:
- @echo "# Automatically generated file !" > $(ARMADEUS_ENV_FILE)
+ @echo "# Automatically generated file ! (by top Makefile)" > $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_BUILDROOT_DIR=$(BUILDROOT_DIR) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_BUILDROOT_VERSION=$(BUILDROOT_VERSION) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_BUILDROOT_PATCH_DIR=$(BUILDROOT_PATCH_DIR) >> $(ARMADEUS_ENV_FILE)
diff --git a/Makefile.in b/Makefile.in
index 381b271..b480e06 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -81,7 +81,8 @@ ARMADEUS_ROOTFS_TAR:=$(ARMADEUS_BINARIES)/$(ARMADEUS_BOARD_NAME)-rootfs.tar
ARMADEUS_LINUX_DIR:=$(BUILDROOT_PROJECT_BUILD_DIR)/linux-$(ARMADEUS_LINUX_VERSION)
ifneq ($(BR2_LINUX_KERNEL_PATCH),)
-ARMADEUS_LINUX_PATCH_DIR:=$(BUILDROOT_DIR)/$(BR2_LINUX_KERNEL_PATCH)
+TEMP_LINUX_PATCH_DIR = $(shell echo $(BR2_LINUX_KERNEL_PATCH) | rev | cut -d " " -f 1 | rev)
+ARMADEUS_LINUX_PATCH_DIR = $(shell echo $(BUILDROOT_DIR)/$(TEMP_LINUX_PATCH_DIR))
else
ARMADEUS_LINUX_PATCH_DIR:=$(ARMADEUS_PATCH_DIR)/linux/$(ARMADEUS_LINUX_VERSION)
endif
diff --git a/buildroot/configs/apf28_defconfig b/buildroot/configs/apf28_defconfig
index 5a86eb6..88073d5 100644
--- a/buildroot/configs/apf28_defconfig
+++ b/buildroot/configs/apf28_defconfig
@@ -60,6 +60,8 @@ BR2_PACKAGE_NCURSES_TARGET_PANEL=y
BR2_PACKAGE_NCURSES_TARGET_FORM=y
BR2_PACKAGE_NCURSES_TARGET_MENU=y
BR2_PACKAGE_CAN_UTILS=y
+BR2_PACKAGE_IPERF=y
+BR2_PACKAGE_IPERF3=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
diff --git a/buildroot/configs/apf28mainline_defconfig b/buildroot/configs/apf28mainline_defconfig
index 03f0992..c7e0184 100644
--- a/buildroot/configs/apf28mainline_defconfig
+++ b/buildroot/configs/apf28mainline_defconfig
@@ -63,6 +63,8 @@ BR2_PACKAGE_NCURSES_TARGET_PANEL=y
BR2_PACKAGE_NCURSES_TARGET_FORM=y
BR2_PACKAGE_NCURSES_TARGET_MENU=y
BR2_PACKAGE_CAN_UTILS=y
+BR2_PACKAGE_IPERF=y
+BR2_PACKAGE_IPERF3=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_NTP=y
# BR2_PACKAGE_NTP_NTPD is not set
diff --git a/buildroot/configs/apf28mainlinetest_defconfig b/buildroot/configs/apf28mainlinetest_defconfig
index 6cb94ba..bf3081e 100644
--- a/buildroot/configs/apf28mainlinetest_defconfig
+++ b/buildroot/configs/apf28mainlinetest_defconfig
@@ -127,6 +127,7 @@ BR2_PACKAGE_BLUEZ_UTILS_COMPAT=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
BR2_PACKAGE_IPERF=y
+BR2_PACKAGE_IPERF3=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_LIGHTTPD=y
BR2_PACKAGE_LIGHTTPD_OPENSSL=y
diff --git a/buildroot/configs/apf28test_defconfig b/buildroot/configs/apf28test_defconfig
index a97b457..a5f6a60 100644
--- a/buildroot/configs/apf28test_defconfig
+++ b/buildroot/configs/apf28test_defconfig
@@ -128,6 +128,7 @@ BR2_PACKAGE_BLUEZ_UTILS_COMPAT=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
BR2_PACKAGE_IPERF=y
+BR2_PACKAGE_IPERF3=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_LIGHTTPD=y
BR2_PACKAGE_LIGHTTPD_OPENSSL=y
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index 7120069..1c6b16c 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -102,6 +102,7 @@ BR2_PACKAGE_NEWT=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_HOSTAPD=y
BR2_PACKAGE_IPERF=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_IW=y
diff --git a/buildroot/configs/apf6legacy-preempt-rt_defconfig b/buildroot/configs/apf6legacy-preempt-rt_defconfig
index cb0c0c3..1ab7a44 100644
--- a/buildroot/configs/apf6legacy-preempt-rt_defconfig
+++ b/buildroot/configs/apf6legacy-preempt-rt_defconfig
@@ -106,6 +106,7 @@ BR2_PACKAGE_NEWT=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_HOSTAPD=y
BR2_PACKAGE_IPERF=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_IW=y
diff --git a/buildroot/configs/apf6legacy_defconfig b/buildroot/configs/apf6legacy_defconfig
index b028421..c1ab94b 100644
--- a/buildroot/configs/apf6legacy_defconfig
+++ b/buildroot/configs/apf6legacy_defconfig
@@ -105,6 +105,7 @@ BR2_PACKAGE_NEWT=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_HOSTAPD=y
BR2_PACKAGE_IPERF=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_IW=y
diff --git a/buildroot/configs/apf6mediacenter_defconfig b/buildroot/configs/apf6mediacenter_defconfig
index 35dcebf..666be45 100644
--- a/buildroot/configs/apf6mediacenter_defconfig
+++ b/buildroot/configs/apf6mediacenter_defconfig
@@ -78,6 +78,7 @@ BR2_PACKAGE_NEWT=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_HOSTAPD=y
BR2_PACKAGE_IPERF=y
BR2_PACKAGE_IW=y
BR2_PACKAGE_WIRELESS_TOOLS=y
diff --git a/buildroot/configs/apf6test_defconfig b/buildroot/configs/apf6test_defconfig
index bd2a90f..2bc005d 100644
--- a/buildroot/configs/apf6test_defconfig
+++ b/buildroot/configs/apf6test_defconfig
@@ -124,6 +124,7 @@ BR2_PACKAGE_NEWT=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_HOSTAPD=y
BR2_PACKAGE_IPERF=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_IW=y
diff --git a/buildroot/configs/apf6xenomai_defconfig b/buildroot/configs/apf6xenomai_defconfig
index f4f877d..89509fa 100644
--- a/buildroot/configs/apf6xenomai_defconfig
+++ b/buildroot/configs/apf6xenomai_defconfig
@@ -77,6 +77,7 @@ BR2_PACKAGE_NEWT=y
BR2_PACKAGE_BLUEZ_UTILS=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
+BR2_PACKAGE_HOSTAPD=y
BR2_PACKAGE_IPERF=y
BR2_PACKAGE_IPROUTE2=y
BR2_PACKAGE_IW=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config b/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
index e8edc32..c7ba1e3 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-3.19.config
@@ -32,6 +32,14 @@ CONFIG_VMSPLIT_2G=y
CONFIG_PREEMPT=y
CONFIG_AEABI=y
CONFIG_CMDLINE="noinitrd console=ttymxc3,115200"
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_STAT_DETAILS=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+CONFIG_CPUFREQ_DT=y
+CONFIG_ARM_IMX6Q_CPUFREQ=y
CONFIG_VFP=y
CONFIG_NEON=y
CONFIG_BINFMT_MISC=m
@@ -68,6 +76,8 @@ CONFIG_CFG80211=y
CONFIG_NL80211_TESTMODE=y
CONFIG_CFG80211_WEXT=y
CONFIG_MAC80211=y
+CONFIG_RFKILL=y
+CONFIG_RFKILL_GPIO=y
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
# CONFIG_STANDALONE is not set
@@ -106,6 +116,15 @@ CONFIG_SMC911X=y
CONFIG_SMSC911X=y
# CONFIG_NET_VENDOR_STMICRO is not set
CONFIG_AT803X_PHY=y
+CONFIG_USB_USBNET=y
+# CONFIG_USB_NET_AX8817X is not set
+# CONFIG_USB_NET_AX88179_178A is not set
+CONFIG_USB_NET_CDC_EEM=y
+CONFIG_USB_NET_CDC_MBIM=y
+# CONFIG_USB_NET_NET1080 is not set
+# CONFIG_USB_NET_CDC_SUBSET is not set
+# CONFIG_USB_NET_ZAURUS is not set
+# CONFIG_WLAN is not set
# CONFIG_RTL_CARDS is not set
CONFIG_WL_TI=y
CONFIG_WL12XX=m
@@ -195,6 +214,7 @@ CONFIG_HID_MULTITOUCH=y
CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_MXC=y
+CONFIG_USB_ACM=y
CONFIG_USB_STORAGE=y
CONFIG_USB_CHIPIDEA=y
CONFIG_USB_CHIPIDEA_UDC=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config b/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
index 60b3e7f..2658563 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-4.0.config
@@ -74,6 +74,8 @@ CONFIG_CFG80211=y
CONFIG_NL80211_TESTMODE=y
CONFIG_CFG80211_WEXT=y
CONFIG_MAC80211=y
+CONFIG_RFKILL=y
+CONFIG_RFKILL_GPIO=y
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
# CONFIG_STANDALONE is not set
@@ -112,6 +114,15 @@ CONFIG_SMC911X=y
CONFIG_SMSC911X=y
# CONFIG_NET_VENDOR_STMICRO is not set
CONFIG_AT803X_PHY=y
+CONFIG_USB_USBNET=y
+# CONFIG_USB_NET_AX8817X is not set
+# CONFIG_USB_NET_AX88179_178A is not set
+CONFIG_USB_NET_CDC_EEM=y
+CONFIG_USB_NET_CDC_MBIM=y
+# CONFIG_USB_NET_NET1080 is not set
+# CONFIG_USB_NET_CDC_SUBSET is not set
+# CONFIG_USB_NET_ZAURUS is not set
+# CONFIG_WLAN is not set
# CONFIG_RTL_CARDS is not set
CONFIG_WL_TI=y
CONFIG_WL12XX=m
@@ -210,6 +221,7 @@ CONFIG_HID_MULTITOUCH=y
CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_MXC=y
+CONFIG_USB_ACM=y
CONFIG_USB_STORAGE=y
CONFIG_USB_CHIPIDEA=y
CONFIG_USB_CHIPIDEA_UDC=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config b/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
index eed47d0..5199e23 100644
--- a/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
+++ b/buildroot/target/device/armadeus/apf6/apf6legacy-linux-3.10.config
@@ -73,7 +73,7 @@ CONFIG_BT_HCIUART_H4=y
CONFIG_CFG80211=y
CONFIG_CFG80211_WEXT=y
CONFIG_MAC80211=y
-CONFIG_RFKILL_INPUT=y
+CONFIG_RFKILL=y
CONFIG_RFKILL_GPIO=y
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
@@ -133,6 +133,14 @@ CONFIG_SMC911X=y
CONFIG_SMSC911X=y
# CONFIG_NET_VENDOR_STMICRO is not set
CONFIG_AT803X_PHY=y
+CONFIG_USB_USBNET=y
+# CONFIG_USB_NET_AX8817X is not set
+# CONFIG_USB_NET_AX88179_178A is not set
+CONFIG_USB_NET_CDC_EEM=y
+CONFIG_USB_NET_CDC_MBIM=y
+# CONFIG_USB_NET_NET1080 is not set
+# CONFIG_USB_NET_CDC_SUBSET is not set
+# CONFIG_USB_NET_ZAURUS is not set
# CONFIG_WLAN is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
CONFIG_INPUT_EVDEV=y
diff --git a/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config b/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config
index 9cbb021..2c4ff71 100644
--- a/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config
+++ b/buildroot/target/device/armadeus/apf6/apf6legacy-preempt-rt-linux-3.10.config
@@ -73,7 +73,7 @@ CONFIG_BT_HCIUART_H4=y
CONFIG_CFG80211=y
CONFIG_CFG80211_WEXT=y
CONFIG_MAC80211=y
-CONFIG_RFKILL_INPUT=y
+CONFIG_RFKILL=y
CONFIG_RFKILL_GPIO=y
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
@@ -133,6 +133,14 @@ CONFIG_SMC911X=y
CONFIG_SMSC911X=y
# CONFIG_NET_VENDOR_STMICRO is not set
CONFIG_AT803X_PHY=y
+CONFIG_USB_USBNET=y
+# CONFIG_USB_NET_AX8817X is not set
+# CONFIG_USB_NET_AX88179_178A is not set
+CONFIG_USB_NET_CDC_EEM=y
+CONFIG_USB_NET_CDC_MBIM=y
+# CONFIG_USB_NET_NET1080 is not set
+# CONFIG_USB_NET_CDC_SUBSET is not set
+# CONFIG_USB_NET_ZAURUS is not set
# CONFIG_WLAN is not set
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
CONFIG_INPUT_EVDEV=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2015-09-16 16:53:21
|
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 885df4a6293cdc45b2d66a98aee8c4003e842b85 (commit)
from cae7e4853564f5df847607d9153ca6c3ef349465 (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 885df4a6293cdc45b2d66a98aee8c4003e842b85
Author: Julien Boibessot <jul...@ar...>
Date: Wed Sep 16 17:39:44 2015 +0200
[BUILDROOT] All APF: add busybox (1.23) rfkill
-----------------------------------------------------------------------
Summary of changes:
.../target/device/armadeus/busybox-1.23.config | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/buildroot/target/device/armadeus/busybox-1.23.config b/buildroot/target/device/armadeus/busybox-1.23.config
index 99a16f6..a0addaa 100644
--- a/buildroot/target/device/armadeus/busybox-1.23.config
+++ b/buildroot/target/device/armadeus/busybox-1.23.config
@@ -651,6 +651,7 @@ CONFIG_FEATURE_LESS_REGEXP=y
# CONFIG_FEATURE_LESS_LINENUMS is not set
# CONFIG_NANDWRITE is not set
# CONFIG_NANDDUMP is not set
+CONFIG_RFKILL=y
CONFIG_SETSERIAL=y
# CONFIG_UBIATTACH is not set
# CONFIG_UBIDETACH is not set
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2015-09-03 07:55:28
|
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 cae7e4853564f5df847607d9153ca6c3ef349465 (commit)
from 5323f3513b881f4f51a21a084d74f9fee7538161 (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 cae7e4853564f5df847607d9153ca6c3ef349465
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Sep 3 10:01:13 2015 +0200
[LINUX] 3.19 / 4.0: apf28: fix gpio-key polarity.
-----------------------------------------------------------------------
Summary of changes:
.../3.19/0420-armadeus-Improve-apf28dev-dts.patch | 35 +++++++++--------
.../4.0/0420-armadeus-Improve-apf28dev-dts.patch | 41 ++++++++++---------
2 files changed, 41 insertions(+), 35 deletions(-)
diff --git a/patches/linux/3.19/0420-armadeus-Improve-apf28dev-dts.patch b/patches/linux/3.19/0420-armadeus-Improve-apf28dev-dts.patch
index 6c29d62..b895f47 100644
--- a/patches/linux/3.19/0420-armadeus-Improve-apf28dev-dts.patch
+++ b/patches/linux/3.19/0420-armadeus-Improve-apf28dev-dts.patch
@@ -21,9 +21,9 @@ Index: linux-3.19.8/arch/arm/boot/dts/imx28-apf28dev.dts
};
lcdif@80030000 {
- pinctrl-names = "default";
- pinctrl-0 = <&lcdif_16bit_pins_a
- &lcdif_pins_apf28dev>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&lcdif_16bit_pins_a
+ &lcdif_pins_apf28dev>;
- display = <&display0>;
+ display = <&st0700>;
+ /*
@@ -31,22 +31,22 @@ Index: linux-3.19.8/arch/arm/boot/dts/imx28-apf28dev.dts
+ * and uncomment the line below.
+ */
+ //display = <&tm035>;
- status = "okay";
-
+ status = "okay";
+
- display0: display0 {
+ st0700: st0700 {
- bits-per-pixel = <16>;
- bus-width = <16>;
-
- display-timings {
+ bits-per-pixel = <16>;
+ bus-width = <16>;
+
+ display-timings {
- native-mode = <&timing0>;
- timing0: timing0 {
+ timing {
- clock-frequency = <33000033>;
- hactive = <800>;
- vactive = <480>;
+ clock-frequency = <33000033>;
+ hactive = <800>;
+ vactive = <480>;
@@ -109,6 +122,37 @@
- };
+ };
};
};
+
@@ -80,7 +80,7 @@ Index: linux-3.19.8/arch/arm/boot/dts/imx28-apf28dev.dts
+ pinctrl-0 = <&can0_pins_a>;
+ xceiver-supply = <®_can0_vcc>;
+ status = "okay";
- };
+ };
};
@@ -130,6 +174,13 @@
@@ -122,9 +122,12 @@ Index: linux-3.19.8/arch/arm/boot/dts/imx28-apf28dev.dts
};
leds {
-@@ -202,6 +262,7 @@
+@@ -200,8 +260,9 @@
+
+ user-button {
label = "User button";
- gpios = <&gpio0 17 0>;
+- gpios = <&gpio0 17 0>;
++ gpios = <&gpio0 17 GPIO_ACTIVE_LOW>;
linux,code = <0x100>;
+ gpio-key,wakeup;
};
diff --git a/patches/linux/4.0/0420-armadeus-Improve-apf28dev-dts.patch b/patches/linux/4.0/0420-armadeus-Improve-apf28dev-dts.patch
index 6c29d62..98d641e 100644
--- a/patches/linux/4.0/0420-armadeus-Improve-apf28dev-dts.patch
+++ b/patches/linux/4.0/0420-armadeus-Improve-apf28dev-dts.patch
@@ -1,10 +1,10 @@
Remaining Armadeus tweaks for APF28Dev device tree.
---
-Index: linux-3.19.8/arch/arm/boot/dts/imx28-apf28dev.dts
+Index: linux-4.0.9/arch/arm/boot/dts/imx28-apf28dev.dts
===================================================================
---- linux-3.19.8.orig/arch/arm/boot/dts/imx28-apf28dev.dts
-+++ linux-3.19.8/arch/arm/boot/dts/imx28-apf28dev.dts
+--- linux-4.0.9.orig/arch/arm/boot/dts/imx28-apf28dev.dts
++++ linux-4.0.9/arch/arm/boot/dts/imx28-apf28dev.dts
@@ -77,22 +77,35 @@
fsl,voltage = <MXS_VOLTAGE_HIGH>;
fsl,pull-up = <MXS_PULL_DISABLE>;
@@ -21,9 +21,9 @@ Index: linux-3.19.8/arch/arm/boot/dts/imx28-apf28dev.dts
};
lcdif@80030000 {
- pinctrl-names = "default";
- pinctrl-0 = <&lcdif_16bit_pins_a
- &lcdif_pins_apf28dev>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&lcdif_16bit_pins_a
+ &lcdif_pins_apf28dev>;
- display = <&display0>;
+ display = <&st0700>;
+ /*
@@ -31,22 +31,22 @@ Index: linux-3.19.8/arch/arm/boot/dts/imx28-apf28dev.dts
+ * and uncomment the line below.
+ */
+ //display = <&tm035>;
- status = "okay";
-
+ status = "okay";
+
- display0: display0 {
+ st0700: st0700 {
- bits-per-pixel = <16>;
- bus-width = <16>;
-
- display-timings {
+ bits-per-pixel = <16>;
+ bus-width = <16>;
+
+ display-timings {
- native-mode = <&timing0>;
- timing0: timing0 {
+ timing {
- clock-frequency = <33000033>;
- hactive = <800>;
- vactive = <480>;
+ clock-frequency = <33000033>;
+ hactive = <800>;
+ vactive = <480>;
@@ -109,6 +122,37 @@
- };
+ };
};
};
+
@@ -80,7 +80,7 @@ Index: linux-3.19.8/arch/arm/boot/dts/imx28-apf28dev.dts
+ pinctrl-0 = <&can0_pins_a>;
+ xceiver-supply = <®_can0_vcc>;
+ status = "okay";
- };
+ };
};
@@ -130,6 +174,13 @@
@@ -122,9 +122,12 @@ Index: linux-3.19.8/arch/arm/boot/dts/imx28-apf28dev.dts
};
leds {
-@@ -202,6 +262,7 @@
+@@ -200,8 +260,9 @@
+
+ user-button {
label = "User button";
- gpios = <&gpio0 17 0>;
+- gpios = <&gpio0 17 0>;
++ gpios = <&gpio0 17 GPIO_ACTIVE_LOW>;
linux,code = <0x100>;
+ gpio-key,wakeup;
};
hooks/post-receive
--
armadeus
|