armadeus-commitlog Mailing List for armadeus (Page 14)
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
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Sébastien S. <ss...@us...> - 2020-01-17 14:26: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 "UNNAMED PROJECT".
The branch, opos6ul-2018.05 has been updated
via 948ea7da68013d8d9f0e6cd9da9f3e178bfb4e80 (commit)
from 644edb9667056a2f700202d5e4f0fc757cafcbc6 (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 948ea7da68013d8d9f0e6cd9da9f3e178bfb4e80
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Jan 17 15:23:01 2020 +0100
opos6ulsp: fix programm_b initial state
-----------------------------------------------------------------------
Summary of changes:
arch/arm/mach-imx/mx6/opos6ulsp.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/mach-imx/mx6/opos6ulsp.c b/arch/arm/mach-imx/mx6/opos6ulsp.c
index 0b2e0e8d74..197c19c5f6 100644
--- a/arch/arm/mach-imx/mx6/opos6ulsp.c
+++ b/arch/arm/mach-imx/mx6/opos6ulsp.c
@@ -255,7 +255,7 @@ void opos6ulsp_fpga_init(void)
return;
}
- dm_gpio_set_dir_flags(&fpga_program_b, GPIOD_IS_OUT | GPIOD_ACTIVE_LOW | GPIOD_IS_OUT_ACTIVE);
+ dm_gpio_set_dir_flags(&fpga_program_b, GPIOD_IS_OUT | GPIOD_ACTIVE_LOW);
dm_gpio_set_dir_flags(&fpga_init_b, GPIOD_IS_IN | GPIOD_ACTIVE_LOW);
dm_gpio_set_dir_flags(&fpga_done, GPIOD_IS_IN);
hooks/post-receive
--
UNNAMED PROJECT
|
|
From: Sébastien S. <ss...@us...> - 2020-01-17 08:25:15
|
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 "UNNAMED PROJECT".
The branch, opos6ul-2018.05 has been updated
via 644edb9667056a2f700202d5e4f0fc757cafcbc6 (commit)
from adaee5e16c6aa3aa8e0fda7133af4bae8764cd8b (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 644edb9667056a2f700202d5e4f0fc757cafcbc6
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Jan 17 09:21:22 2020 +0100
opos6ulsp: remove double computation
-----------------------------------------------------------------------
Summary of changes:
arch/arm/mach-imx/mx6/opos6ulsp.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/mach-imx/mx6/opos6ulsp.c b/arch/arm/mach-imx/mx6/opos6ulsp.c
index 8a7afbdf0c..0b2e0e8d74 100644
--- a/arch/arm/mach-imx/mx6/opos6ulsp.c
+++ b/arch/arm/mach-imx/mx6/opos6ulsp.c
@@ -158,7 +158,6 @@ int fpga_wdata_fn(unsigned char data, int flush, int cookie)
temp_data |= (data << 24);
break;
default:
- temp_data |= (data << 16);
writel(temp_data |= (data << 16), WEIM_ARB_BASE_ADDR);
temp_index = 0;
break;
hooks/post-receive
--
UNNAMED PROJECT
|
|
From: Julien B a. A. <ar...@us...> - 2020-01-16 11:03: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 40df89046808a4831e1f691e30cfb175db52b8ad (commit)
from 1f4c248a2b1a954c7fc221167b567fc9d6a3156c (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 40df89046808a4831e1f691e30cfb175db52b8ad
Author: Julien BOIBESSOT <jul...@ar...>
Date: Thu Jan 16 12:02:47 2020 +0100
[BUILDROOT] 2019.02: fix python_libdir in gpsd python tools install
-----------------------------------------------------------------------
Summary of changes:
.../046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/patches/buildroot/2019.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch b/patches/buildroot/2019.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch
index c52972a80..125a9c2e1 100644
--- a/patches/buildroot/2019.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch
+++ b/patches/buildroot/2019.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch
@@ -16,7 +16,7 @@ Index: buildroot/package/gpsd/gpsd.mk
+ifeq ($(BR2_PACKAGE_GPSD_PYTHON),y)
+GPSD_SCONS_ENV += INCLUDEPY="$(STAGING_DIR)/usr/include/python2.7"
+GPSD_SCONS_OPTS += \
-+ python_libdir=/lib/python2.7/
++ python_libdir=/usr/lib/python2.7/
+else
+GPSD_SCONS_OPTS += python=no
+endif
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2020-01-14 08:23: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 1f4c248a2b1a954c7fc221167b567fc9d6a3156c (commit)
from 8c2993fcf7b54c68667cd947ea00b04452b72493 (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 1f4c248a2b1a954c7fc221167b567fc9d6a3156c
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Jan 14 09:23:34 2020 +0100
[BUILDROOT] Bump BR to 2019.02.9
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index 826a2cfa0..907dda8b1 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2019.02
-BUILDROOT_VERSION ?= $(BUILDROOT_MAJOR_VERSION).8
+BUILDROOT_VERSION ?= $(BUILDROOT_MAJOR_VERSION).9
include ./Makefile.in
BUILDROOT_SITE:=https://buildroot.org/downloads
BUILDROOT_PATCH_DIR:=$(ARMADEUS_TOPDIR)/patches/buildroot/$(BUILDROOT_MAJOR_VERSION)
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2020-01-13 14:57:17
|
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 8c2993fcf7b54c68667cd947ea00b04452b72493 (commit)
from 247754b9ea2bf41217a9b544995a0a993d15e3d5 (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 8c2993fcf7b54c68667cd947ea00b04452b72493
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jan 13 15:46:03 2020 +0100
[BUILDROOT] opos6ul{,nano,sp} / apf6: bump kernel to 4.19.95
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 2 +-
buildroot/configs/opos6ul_defconfig | 2 +-
buildroot/configs/opos6ulnano_defconfig | 2 +-
buildroot/configs/opos6ulsp_defconfig | 2 +-
...6q-enable-OCOTP-clock-before-register-acc.patch | 70 ----------------------
5 files changed, 4 insertions(+), 74 deletions(-)
delete mode 100644 patches/linux/4.19/0810-cpufreq-imx6q-enable-OCOTP-clock-before-register-acc.patch
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index d4d11affb..380756298 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -25,7 +25,7 @@ BR2_TARGET_ARMADEUS_NR_SDRAM="2"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.94"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.95"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 91165b933..a46b02b94 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.94"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.95"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 84d7c63ad..01342a0b3 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.94"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.95"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index 1255e4dea..d6f88a182 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.94"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.95"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/patches/linux/4.19/0810-cpufreq-imx6q-enable-OCOTP-clock-before-register-acc.patch b/patches/linux/4.19/0810-cpufreq-imx6q-enable-OCOTP-clock-before-register-acc.patch
deleted file mode 100644
index 0da290029..000000000
--- a/patches/linux/4.19/0810-cpufreq-imx6q-enable-OCOTP-clock-before-register-acc.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From 78ae96a7b496269789981238b6a4820c5adf4a1a Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
- <seb...@ar...>
-Date: Thu, 9 Jan 2020 13:34:16 +0100
-Subject: [PATCH 1/1] cpufreq: imx6q: enable OCOTP clock before register access
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-OCTOP driver disable its clock when probed. This causes the system to
-hang in the cpufreq driver when accessing OCOTP register.
-Get the OCOTP clock from device tree and enable it before accesing OCOTP
-register.
-
-Signed-off-by: Sébastien Szymanski <seb...@ar...>
----
- drivers/cpufreq/imx6q-cpufreq.c | 13 ++++++++++++-
- 1 file changed, 12 insertions(+), 1 deletion(-)
-
-diff --git a/drivers/cpufreq/imx6q-cpufreq.c b/drivers/cpufreq/imx6q-cpufreq.c
-index f4880a4f865b..fa103739aaaa 100644
---- a/drivers/cpufreq/imx6q-cpufreq.c
-+++ b/drivers/cpufreq/imx6q-cpufreq.c
-@@ -299,16 +299,23 @@ static void imx6ul_opp_check_speed_grading(struct device *dev)
- {
- struct device_node *np;
- void __iomem *base;
-+ struct clk *clk;
- u32 val;
-
- np = of_find_compatible_node(NULL, NULL, "fsl,imx6ul-ocotp");
- if (!np)
- return;
-
-+ clk = of_clk_get(np, 0);
-+ if (IS_ERR(clk)) {
-+ dev_err(dev, "failed to get ocotp clock\n");
-+ goto put_node;
-+ }
-+
- base = of_iomap(np, 0);
- if (!base) {
- dev_err(dev, "failed to map ocotp\n");
-- goto put_node;
-+ goto put_clk;
- }
-
- /*
-@@ -319,7 +326,9 @@ static void imx6ul_opp_check_speed_grading(struct device *dev)
- * 2b'11: 900000000Hz on i.MX6ULL only;
- * We need to set the max speed of ARM according to fuse map.
- */
-+ clk_prepare_enable(clk);
- val = readl_relaxed(base + OCOTP_CFG3);
-+ clk_disable_unprepare(clk);
- val >>= OCOTP_CFG3_SPEED_SHIFT;
- val &= 0x3;
-
-@@ -340,6 +349,8 @@ static void imx6ul_opp_check_speed_grading(struct device *dev)
- }
-
- iounmap(base);
-+put_clk:
-+ clk_put(clk);
- put_node:
- of_node_put(np);
- }
---
-2.21.0
-
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2020-01-11 11:34:33
|
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 247754b9ea2bf41217a9b544995a0a993d15e3d5 (commit)
from 20f0dea56739f151ced8b0b2993358c35813abdf (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 247754b9ea2bf41217a9b544995a0a993d15e3d5
Author: Julien BOIBESSOT <jul...@ar...>
Date: Sat Jan 11 12:32:52 2020 +0100
[BUILDROOT] 2019.02: fix gpsd python tools/module building and instalation
-----------------------------------------------------------------------
Summary of changes:
...e-gpsd-fix-python-tools-build-and-install.patch | 64 ++++++++++++++++++++++
1 file changed, 64 insertions(+)
create mode 100644 patches/buildroot/2019.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch
diff --git a/patches/buildroot/2019.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch b/patches/buildroot/2019.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch
new file mode 100644
index 000000000..c52972a80
--- /dev/null
+++ b/patches/buildroot/2019.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch
@@ -0,0 +1,64 @@
+gpsd-3.19: allow and fix build of python modules and tool installation.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/package/gpsd/gpsd.mk
+===================================================================
+--- buildroot.orig/package/gpsd/gpsd.mk 2020-01-10 18:11:07.923396474 +0100
++++ buildroot/package/gpsd/gpsd.mk 2020-01-10 23:01:18.320507779 +0100
+@@ -23,9 +23,16 @@
+ prefix=/usr\
+ sysroot=$(STAGING_DIR)\
+ strip=no\
+- python=no \
+ qt=no
+
++ifeq ($(BR2_PACKAGE_GPSD_PYTHON),y)
++GPSD_SCONS_ENV += INCLUDEPY="$(STAGING_DIR)/usr/include/python2.7"
++GPSD_SCONS_OPTS += \
++ python_libdir=/lib/python2.7/
++else
++GPSD_SCONS_OPTS += python=no
++endif
++
+ ifeq ($(BR2_PACKAGE_NCURSES),y)
+ GPSD_DEPENDENCIES += ncurses
+ else
+Index: buildroot/package/gpsd/Config.in
+===================================================================
+--- buildroot.orig/package/gpsd/Config.in 2020-01-10 18:11:07.919396166 +0100
++++ buildroot/package/gpsd/Config.in 2020-01-10 23:10:06.506033813 +0100
+@@ -106,6 +106,9 @@
+ config BR2_PACKAGE_GPSD_SQUELCH
+ bool "squelch gpsd_report and gpsd_hexdump to save cpu"
+
++config BR2_PACKAGE_GPSD_PYTHON
++ bool "install python tools (ubxtool, python-gps, etc...)"
++
+ comment "Protocols"
+
+ config BR2_PACKAGE_GPSD_AIVDM
+Index: buildroot/package/gpsd/0002-SConstruct-python-gps-cross-build.patch
+===================================================================
+--- /dev/null 1970-01-01 00:00:00.000000000 +0000
++++ buildroot/package/gpsd/0002-SConstruct-python-gps-cross-build.patch 2020-01-10 23:05:18.899876591 +0100
+@@ -0,0 +1,19 @@
++Do not use/overwrite some python_config[] values when cross-building modules,
++as these values are dynamically built using Host Python.
++
++Signed-off-by: Julien Boibessot <jul...@ar...>
++
++diff gpsd-3.19/SConstruct gpsd-3.19.mod/SConstruct
++--- gpsd-3.19/SConstruct 2020-01-10 18:42:13.743506998 +0100
+++++ gpsd-3.19.mod/SConstruct 2020-01-10 18:41:18.087219606 +0100
++@@ -1660,6 +1660,10 @@
++ python_config['CXX'].split()[1:]))
++
++ ldshared = python_config['LDSHARED']
+++ python_config['CC'] = python_env['CC'] = os.environ['CC']
+++ python_config['INCLUDEPY'] = os.environ['INCLUDEPY']
+++
+++ ldshared = python_env['CC'] + ' -shared'
++ ldshared = ldshared.replace('-fPIE', '')
++ ldshared = ldshared.replace('-pie', '')
++ python_env.Replace(SHLINKFLAGS=[],
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2020-01-09 12:57:02
|
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 20f0dea56739f151ced8b0b2993358c35813abdf (commit)
via 04e2324e8a54182af541bde1a830e195e06a159d (commit)
from fda1b7ca0e0278d2d13d194b500f7b9adfdb023e (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 20f0dea56739f151ced8b0b2993358c35813abdf
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Jan 9 13:56:57 2020 +0100
[BUILDROOT] opos6ul{,nano,sp} / apf6: bump kernel to 4.19.94
commit 04e2324e8a54182af541bde1a830e195e06a159d
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Jan 9 13:45:52 2020 +0100
[LINUX] 4.19: opos6ul: fix system hang at boot
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 2 +-
buildroot/configs/opos6ul_defconfig | 2 +-
buildroot/configs/opos6ulnano_defconfig | 2 +-
buildroot/configs/opos6ulsp_defconfig | 2 +-
...6q-enable-OCOTP-clock-before-register-acc.patch | 70 ++++++++++++++++++++++
5 files changed, 74 insertions(+), 4 deletions(-)
create mode 100644 patches/linux/4.19/0810-cpufreq-imx6q-enable-OCOTP-clock-before-register-acc.patch
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index 8042cff7f..d4d11affb 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -25,7 +25,7 @@ BR2_TARGET_ARMADEUS_NR_SDRAM="2"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.93"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.94"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index ad7b7a76a..91165b933 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.93"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.94"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 5ccbf758a..84d7c63ad 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.93"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.94"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index 5e079c6f8..1255e4dea 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.93"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.94"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/patches/linux/4.19/0810-cpufreq-imx6q-enable-OCOTP-clock-before-register-acc.patch b/patches/linux/4.19/0810-cpufreq-imx6q-enable-OCOTP-clock-before-register-acc.patch
new file mode 100644
index 000000000..0da290029
--- /dev/null
+++ b/patches/linux/4.19/0810-cpufreq-imx6q-enable-OCOTP-clock-before-register-acc.patch
@@ -0,0 +1,70 @@
+From 78ae96a7b496269789981238b6a4820c5adf4a1a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Thu, 9 Jan 2020 13:34:16 +0100
+Subject: [PATCH 1/1] cpufreq: imx6q: enable OCOTP clock before register access
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+OCTOP driver disable its clock when probed. This causes the system to
+hang in the cpufreq driver when accessing OCOTP register.
+Get the OCOTP clock from device tree and enable it before accesing OCOTP
+register.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ drivers/cpufreq/imx6q-cpufreq.c | 13 ++++++++++++-
+ 1 file changed, 12 insertions(+), 1 deletion(-)
+
+diff --git a/drivers/cpufreq/imx6q-cpufreq.c b/drivers/cpufreq/imx6q-cpufreq.c
+index f4880a4f865b..fa103739aaaa 100644
+--- a/drivers/cpufreq/imx6q-cpufreq.c
++++ b/drivers/cpufreq/imx6q-cpufreq.c
+@@ -299,16 +299,23 @@ static void imx6ul_opp_check_speed_grading(struct device *dev)
+ {
+ struct device_node *np;
+ void __iomem *base;
++ struct clk *clk;
+ u32 val;
+
+ np = of_find_compatible_node(NULL, NULL, "fsl,imx6ul-ocotp");
+ if (!np)
+ return;
+
++ clk = of_clk_get(np, 0);
++ if (IS_ERR(clk)) {
++ dev_err(dev, "failed to get ocotp clock\n");
++ goto put_node;
++ }
++
+ base = of_iomap(np, 0);
+ if (!base) {
+ dev_err(dev, "failed to map ocotp\n");
+- goto put_node;
++ goto put_clk;
+ }
+
+ /*
+@@ -319,7 +326,9 @@ static void imx6ul_opp_check_speed_grading(struct device *dev)
+ * 2b'11: 900000000Hz on i.MX6ULL only;
+ * We need to set the max speed of ARM according to fuse map.
+ */
++ clk_prepare_enable(clk);
+ val = readl_relaxed(base + OCOTP_CFG3);
++ clk_disable_unprepare(clk);
+ val >>= OCOTP_CFG3_SPEED_SHIFT;
+ val &= 0x3;
+
+@@ -340,6 +349,8 @@ static void imx6ul_opp_check_speed_grading(struct device *dev)
+ }
+
+ iounmap(base);
++put_clk:
++ clk_put(clk);
+ put_node:
+ of_node_put(np);
+ }
+--
+2.21.0
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2020-01-07 15:08: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 fda1b7ca0e0278d2d13d194b500f7b9adfdb023e (commit)
from 7e741e4e2d21610e970a7445fafa0e2b15845529 (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 fda1b7ca0e0278d2d13d194b500f7b9adfdb023e
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Jan 7 09:57:42 2020 +0100
[LINUX] 4.19: opos6ulsp: remove UART5 from OPOS6ULSP dtsi file
-----------------------------------------------------------------------
Summary of changes:
.../0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch | 15 +--------------
1 file changed, 1 insertion(+), 14 deletions(-)
diff --git a/patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch b/patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
index 23ab4e231..3d4ad3ee0 100644
--- a/patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
+++ b/patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
@@ -2,7 +2,7 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
===================================================================
--- /dev/null
+++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
-@@ -0,0 +1,235 @@
+@@ -0,0 +1,222 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
+ *
@@ -112,12 +112,6 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+ status = "okay";
+};
+
-+&uart5 {
-+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_uart5>;
-+ status = "okay";
-+};
-+
+/* eMMC */
+&usdhc1 {
+ pinctrl-names = "default";
@@ -181,13 +175,6 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+ >;
+ };
+
-+ pinctrl_uart5: uart5grp {
-+ fsl,pins = <
-+ MX6UL_PAD_GPIO1_IO04__UART5_DCE_TX 0x1b0b1
-+ MX6UL_PAD_GPIO1_IO04__UART5_DTE_RX 0x1b0b1
-+ >;
-+ };
-+
+ pinctrl_usdhc1: usdhc1grp {
+ fsl,pins = <
+ MX6UL_PAD_SD1_CMD__USDHC1_CMD 0x17059
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2020-01-07 08:21:55
|
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 7e741e4e2d21610e970a7445fafa0e2b15845529 (commit)
from b2ec413067c86b05a4145fb3f33b3666102949d6 (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 7e741e4e2d21610e970a7445fafa0e2b15845529
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Jan 7 09:17:21 2020 +0100
[BUILDROOT] opos6ul{,nano,sp} / apf6: bump kernel to 4.19.93
* Fix patch 0100
* Add device_type = "memory" to memory nodes
* Disabled patch 0112 since is now applied upstream
* eeprom on OPOS6UL_SP is on i2c4 bus
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 2 +-
buildroot/configs/opos6ul_defconfig | 2 +-
buildroot/configs/opos6ulnano_defconfig | 2 +-
buildroot/configs/opos6ulsp_defconfig | 2 +-
...s6ul-rework-device-tree-to-support-i.MX6U.patch | 55 +++++++--------
...-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch | 21 +++---
...rmadeus-opos6ul_sp-opos6ul_sp_dev-support.patch | 39 ++++++-----
...e-vdd_soc-voltage-for-900MHz-op.patch.disabled} | 0
...adeus-dts-opos6ul-fix-i2c-clock-frequency.patch | 81 +++++++++++-----------
9 files changed, 101 insertions(+), 103 deletions(-)
rename patches/linux/4.19/{0112-ARM-dts-imx6ull-update-vdd_soc-voltage-for-900MHz-op.patch => 0112-ARM-dts-imx6ull-update-vdd_soc-voltage-for-900MHz-op.patch.disabled} (100%)
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index 233985325..8042cff7f 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -25,7 +25,7 @@ BR2_TARGET_ARMADEUS_NR_SDRAM="2"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.93"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index daec35143..ad7b7a76a 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.93"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index f58795e23..5ccbf758a 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.93"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index e63da9ab8..5e079c6f8 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.93"
BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/patches/linux/4.19/0100-ARM-dts-opos6ul-rework-device-tree-to-support-i.MX6U.patch b/patches/linux/4.19/0100-ARM-dts-opos6ul-rework-device-tree-to-support-i.MX6U.patch
index 30d4741ba..692cdf3c7 100644
--- a/patches/linux/4.19/0100-ARM-dts-opos6ul-rework-device-tree-to-support-i.MX6U.patch
+++ b/patches/linux/4.19/0100-ARM-dts-opos6ul-rework-device-tree-to-support-i.MX6U.patch
@@ -25,11 +25,11 @@ Signed-off-by: Sébastien Szymanski <seb...@ar...>
delete mode 100644 arch/arm/boot/dts/imx6ul-opos6ul.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-opos6uldev.dts
-diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
-index 7e2424957809..eb5ed60b92a2 100644
---- a/arch/arm/boot/dts/Makefile
-+++ b/arch/arm/boot/dts/Makefile
-@@ -538,7 +538,8 @@ dtb-$(CONFIG_SOC_IMX6UL) += \
+Index: linux-4.19.93/arch/arm/boot/dts/Makefile
+===================================================================
+--- linux-4.19.93.orig/arch/arm/boot/dts/Makefile
++++ linux-4.19.93/arch/arm/boot/dts/Makefile
+@@ -559,7 +559,8 @@ dtb-$(CONFIG_SOC_IMX6UL) += \
imx6ul-tx6ul-mainboard.dtb \
imx6ull-14x14-evk.dtb \
imx6ull-colibri-eval-v3.dtb \
@@ -39,12 +39,11 @@ index 7e2424957809..eb5ed60b92a2 100644
dtb-$(CONFIG_SOC_IMX7D) += \
imx7d-cl-som-imx7.dtb \
imx7d-colibri-emmc-eval-v3.dtb \
-diff --git a/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi b/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
-new file mode 100644
-index 000000000000..a4621f3688e3
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
+===================================================================
--- /dev/null
-+++ b/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
-@@ -0,0 +1,190 @@
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
+@@ -0,0 +1,191 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
+ *
@@ -94,6 +93,7 @@ index 000000000000..a4621f3688e3
+
+/ {
+ memory@80000000 {
++ device_type = "memory";
+ reg = <0x80000000 0>; /* will be filled by U-Boot */
+ };
+
@@ -235,11 +235,10 @@ index 000000000000..a4621f3688e3
+ >;
+ };
+};
-diff --git a/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi b/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
-new file mode 100644
-index 000000000000..0b79a246a07f
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+===================================================================
--- /dev/null
-+++ b/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
@@ -0,0 +1,406 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
@@ -647,12 +646,11 @@ index 000000000000..0b79a246a07f
+ >;
+ };
+};
-diff --git a/arch/arm/boot/dts/imx6ul-opos6ul.dtsi b/arch/arm/boot/dts/imx6ul-opos6ul.dtsi
-deleted file mode 100644
-index a031bee311df..000000000000
---- a/arch/arm/boot/dts/imx6ul-opos6ul.dtsi
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6ul.dtsi
+===================================================================
+--- linux-4.19.93.orig/arch/arm/boot/dts/imx6ul-opos6ul.dtsi
+++ /dev/null
-@@ -1,192 +0,0 @@
+@@ -1,193 +0,0 @@
-/*
- * Copyright 2017 Armadeus Systems <su...@ar...>
- *
@@ -704,6 +702,7 @@ index a031bee311df..000000000000
-
-/ {
- memory@80000000 {
+- device_type = "memory";
- reg = <0x80000000 0>; /* will be filled by U-Boot */
- };
-
@@ -845,10 +844,10 @@ index a031bee311df..000000000000
- >;
- };
-};
-diff --git a/arch/arm/boot/dts/imx6ul-opos6uldev.dts b/arch/arm/boot/dts/imx6ul-opos6uldev.dts
-index 0e59ee57fd55..3ad25a9de4d4 100644
---- a/arch/arm/boot/dts/imx6ul-opos6uldev.dts
-+++ b/arch/arm/boot/dts/imx6ul-opos6uldev.dts
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6uldev.dts
+===================================================================
+--- linux-4.19.93.orig/arch/arm/boot/dts/imx6ul-opos6uldev.dts
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6uldev.dts
@@ -1,5 +1,5 @@
/*
- * Copyright 2017 Armadeus Systems <su...@ar...>
@@ -1228,11 +1227,10 @@ index 0e59ee57fd55..3ad25a9de4d4 100644
- >;
- };
};
-diff --git a/arch/arm/boot/dts/imx6ull-opos6uldev.dts b/arch/arm/boot/dts/imx6ull-opos6uldev.dts
-new file mode 100644
-index 000000000000..47fbe3e23489
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ull-opos6uldev.dts
+===================================================================
--- /dev/null
-+++ b/arch/arm/boot/dts/imx6ull-opos6uldev.dts
++++ linux-4.19.93/arch/arm/boot/dts/imx6ull-opos6uldev.dts
@@ -0,0 +1,56 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
@@ -1290,6 +1288,3 @@ index 000000000000..47fbe3e23489
+ model = "Armadeus Systems OPOS6UL SoM (i.MX6ULL) on OPOS6ULDev board";
+ compatible = "armadeus,opos6uldev", "armadeus,opos6ul", "fsl,imx6ull";
+};
---
-2.16.1
-
diff --git a/patches/linux/4.19/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch b/patches/linux/4.19/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch
index af62b0e44..8587244de 100644
--- a/patches/linux/4.19/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch
+++ b/patches/linux/4.19/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch
@@ -19,11 +19,11 @@ OPOS6ULNanoDev is a carrier board for the OPOS6ULNano SoM.
create mode 100644 arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
create mode 100644 arch/arm/boot/dts/imx6ull-opos6ulnanodev.dts
-Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
===================================================================
--- /dev/null
-+++ linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
-@@ -0,0 +1,190 @@
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
+@@ -0,0 +1,191 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
+ *
@@ -72,7 +72,8 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
+ */
+
+/ {
-+ memory {
++ memory@80000000 {
++ device_type = "memory";
+ reg = <0x80000000 0>; /* will be filled by U-Boot */
+ };
+
@@ -214,10 +215,10 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnano.dtsi
+ >;
+ };
+};
-Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
===================================================================
--- /dev/null
-+++ linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
@@ -0,0 +1,245 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
@@ -464,10 +465,10 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+ >;
+ };
+};
-Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
===================================================================
--- /dev/null
-+++ linux-4.17.1/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
@@ -0,0 +1,56 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
@@ -525,10 +526,10 @@ Index: linux-4.17.1/arch/arm/boot/dts/imx6ul-opos6ulnanodev.dts
+ model = "Armadeus Systems OPOS6UL Nano SoM (i.MX6UL) on OPOS6ULDev board (customized for OPOS6UL Nano)";
+ compatible = "armadeus,opos6ulnanodev", "armadeus,opos6ulnano", "fsl,imx6ul";
+};
-Index: linux-4.17.1/arch/arm/boot/dts/imx6ull-opos6ulnanodev.dts
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ull-opos6ulnanodev.dts
===================================================================
--- /dev/null
-+++ linux-4.17.1/arch/arm/boot/dts/imx6ull-opos6ulnanodev.dts
++++ linux-4.19.93/arch/arm/boot/dts/imx6ull-opos6ulnanodev.dts
@@ -0,0 +1,56 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
diff --git a/patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch b/patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
index ba2faef11..23ab4e231 100644
--- a/patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
+++ b/patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
@@ -1,8 +1,8 @@
-Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
===================================================================
--- /dev/null
-+++ linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
-@@ -0,0 +1,234 @@
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+@@ -0,0 +1,235 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
+ *
@@ -52,6 +52,7 @@ Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+
+/ {
+ memory@80000000 {
++ device_type = "memory";
+ reg = <0x80000000 0>; /* will be filled by U-Boot */
+ };
+
@@ -93,9 +94,9 @@ Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+ };
+};
+
-+&i2c3 {
++&i2c4 {
+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_i2c3>;
++ pinctrl-0 = <&pinctrl_i2c4>;
+ clock_frequency = <400000>;
+ status = "okay";
+
@@ -166,10 +167,10 @@ Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+ >;
+ };
+
-+ pinctrl_i2c3: i2c3grp {
++ pinctrl_i2c4: i2c4grp {
+ fsl,pins = <
-+ MX6UL_PAD_ENET2_RX_DATA1__I2C3_SDA 0x4001b8b0
-+ MX6UL_PAD_ENET2_RX_DATA0__I2C3_SCL 0x4001b8b0
++ MX6UL_PAD_ENET2_TX_DATA0__I2C4_SDA 0x4001b8b0
++ MX6UL_PAD_ENET2_RX_EN__I2C4_SCL 0x4001b8b0
+ >;
+ };
+
@@ -237,10 +238,10 @@ Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+ >;
+ };
+};
-Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
===================================================================
--- /dev/null
-+++ linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
@@ -0,0 +1,279 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
@@ -337,9 +338,9 @@ Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+ };
+};
+
-+&i2c4 {
++&i2c3 {
+ pinctrl-names = "default";
-+ pinctrl-0 = <&pinctrl_i2c4>;
++ pinctrl-0 = <&pinctrl_i2c3>;
+ clock_frequency = <400000>;
+ status = "okay";
+};
@@ -466,10 +467,10 @@ Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+ >;
+ };
+
-+ pinctrl_i2c4: i2c4grp {
++ pinctrl_i2c3: i2c3grp {
+ fsl,pins = <
-+ MX6UL_PAD_ENET2_RX_EN__I2C4_SCL 0x4001b8b0
-+ MX6UL_PAD_ENET2_TX_DATA0__I2C4_SDA 0x4001b8b0
++ MX6UL_PAD_ENET2_RX_DATA0__I2C3_SCL 0x4001b8b0
++ MX6UL_PAD_ENET2_RX_DATA1__I2C3_SDA 0x4001b8b0
+ >;
+ };
+
@@ -521,10 +522,10 @@ Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+ >;
+ };
+};
-Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
===================================================================
--- /dev/null
-+++ linux-4.19.46/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
@@ -0,0 +1,56 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
@@ -582,10 +583,10 @@ Index: linux-4.19.46/arch/arm/boot/dts/imx6ul-opos6ulspdev.dts
+ model = "Armadeus Systems OPOS6UL SP SoM (i.MX6UL) on OPOS6ULSPDev board";
+ compatible = "armadeus,opos6ulspdev", "armadeus,opos6ulsp", "fsl,imx6ul";
+};
-Index: linux-4.19.46/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
===================================================================
--- /dev/null
-+++ linux-4.19.46/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
++++ linux-4.19.93/arch/arm/boot/dts/imx6ull-opos6ulspdev.dts
@@ -0,0 +1,56 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
diff --git a/patches/linux/4.19/0112-ARM-dts-imx6ull-update-vdd_soc-voltage-for-900MHz-op.patch b/patches/linux/4.19/0112-ARM-dts-imx6ull-update-vdd_soc-voltage-for-900MHz-op.patch.disabled
similarity index 100%
rename from patches/linux/4.19/0112-ARM-dts-imx6ull-update-vdd_soc-voltage-for-900MHz-op.patch
rename to patches/linux/4.19/0112-ARM-dts-imx6ull-update-vdd_soc-voltage-for-900MHz-op.patch.disabled
diff --git a/patches/linux/4.19/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch b/patches/linux/4.19/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
index ae13b82ac..2582b0d4e 100644
--- a/patches/linux/4.19/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
+++ b/patches/linux/4.19/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
@@ -1,68 +1,69 @@
-Index: linux-4.19.48/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
===================================================================
---- linux-4.19.48.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
-+++ linux-4.19.48/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+--- linux-4.19.93.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
@@ -199,7 +199,7 @@
&i2c1 {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_i2c1>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_i2c1>;
- clock_frequency = <400000>;
+ clock-frequency = <400000>;
- status = "okay";
-
- sgtl5000: codec@0a {
+ status = "okay";
+
+ sgtl5000: codec@0a {
@@ -216,7 +216,7 @@
&i2c2 {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_i2c2>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_i2c2>;
- clock_frequency = <400000>;
+ clock-frequency = <400000>;
- status = "okay";
+ status = "okay";
};
-
-Index: linux-4.19.48/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
===================================================================
---- linux-4.19.48.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
-+++ linux-4.19.48/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
+--- linux-4.19.93.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulnanodev.dtsi
@@ -86,14 +86,14 @@
&i2c1 {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_i2c1>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_i2c1>;
- clock_frequency = <400000>;
+ clock-frequency = <400000>;
- status = "okay";
+ status = "okay";
};
-
+
&i2c2 {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_i2c2>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_i2c2>;
- clock_frequency = <400000>;
+ clock-frequency = <400000>;
- status = "okay";
+ status = "okay";
};
-
-Index: linux-4.19.48/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
===================================================================
---- linux-4.19.48.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
-+++ linux-4.19.48/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
-@@ -91,7 +91,7 @@
- &i2c3 {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_i2c3>;
+--- linux-4.19.93.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulsp.dtsi
+@@ -92,7 +92,7 @@
+ &i2c4 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_i2c4>;
- clock_frequency = <400000>;
+ clock-frequency = <400000>;
- status = "okay";
-
- eeprom@50 {
-Index: linux-4.19.48/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+ status = "okay";
+
+ eeprom@50 {
+Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
===================================================================
---- linux-4.19.48.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
-+++ linux-4.19.48/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
+--- linux-4.19.93.orig/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
++++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ulspdev.dtsi
@@ -96,7 +96,7 @@
- &i2c4 {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_i2c4>;
+ &i2c3 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_i2c3>;
- clock_frequency = <400000>;
+ clock-frequency = <400000>;
- status = "okay";
+ status = "okay";
};
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2019-12-19 08:52: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 b2ec413067c86b05a4145fb3f33b3666102949d6 (commit)
via dd3520c017aeff0a7a8d1ac48c6698189ca2a982 (commit)
via 1070f1328b57cae704dd13ab208804220b99d67e (commit)
from ad014363c151b24e714ac099fdfa37305e9c17ed (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 b2ec413067c86b05a4145fb3f33b3666102949d6
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Dec 19 09:51:03 2019 +0100
[BUILDROOT] python-flask-socketio: new package
commit dd3520c017aeff0a7a8d1ac48c6698189ca2a982
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Dec 19 09:50:13 2019 +0100
[BUILDROOT] package: python-socketio: bump to version 4.3.1
commit 1070f1328b57cae704dd13ab208804220b99d67e
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Dec 19 09:35:59 2019 +0100
[BUILDROOT] Bump BR to 2019.02.8
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
...age-python-socketio-bump-version-to-4.0.2.patch | 43 ++++++++++++
...age-python-socketio-bump-to-version-4.3.1.patch | 41 +++++++++++
.../341-python-flask-socketio-new-package.patch | 79 ++++++++++++++++++++++
patches/buildroot/2019.02/cleanup_buildroot.sh | 5 ++
5 files changed, 169 insertions(+), 1 deletion(-)
create mode 100644 patches/buildroot/2019.02/339-package-python-socketio-bump-version-to-4.0.2.patch
create mode 100644 patches/buildroot/2019.02/340-package-python-socketio-bump-to-version-4.3.1.patch
create mode 100644 patches/buildroot/2019.02/341-python-flask-socketio-new-package.patch
diff --git a/Makefile b/Makefile
index 77526d93a..826a2cfa0 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2019.02
-BUILDROOT_VERSION ?= $(BUILDROOT_MAJOR_VERSION).7
+BUILDROOT_VERSION ?= $(BUILDROOT_MAJOR_VERSION).8
include ./Makefile.in
BUILDROOT_SITE:=https://buildroot.org/downloads
BUILDROOT_PATCH_DIR:=$(ARMADEUS_TOPDIR)/patches/buildroot/$(BUILDROOT_MAJOR_VERSION)
diff --git a/patches/buildroot/2019.02/339-package-python-socketio-bump-version-to-4.0.2.patch b/patches/buildroot/2019.02/339-package-python-socketio-bump-version-to-4.0.2.patch
new file mode 100644
index 000000000..3f7ecc608
--- /dev/null
+++ b/patches/buildroot/2019.02/339-package-python-socketio-bump-version-to-4.0.2.patch
@@ -0,0 +1,43 @@
+From 58c16f4af15003d9a9aebcaa2d78b9c7275c778e Mon Sep 17 00:00:00 2001
+From: Serhii Sakhno <ser...@gm...>
+Date: Sun, 19 May 2019 18:02:10 +0300
+Subject: [PATCH] package/python-socketio: bump version to 4.0.2
+
+Signed-off-by: Serhii Sakhno <ser...@gm...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/python-socketio/python-socketio.hash | 9 +++++----
+ package/python-socketio/python-socketio.mk | 4 ++--
+ 2 files changed, 7 insertions(+), 6 deletions(-)
+
+diff --git a/package/python-socketio/python-socketio.hash b/package/python-socketio/python-socketio.hash
+index 659d4d540c..a6948659c7 100644
+--- a/package/python-socketio/python-socketio.hash
++++ b/package/python-socketio/python-socketio.hash
+@@ -1,4 +1,5 @@
+-# md5 from https://pypi.python.org/pypi/python-socketio/json
+-md5 44fd24e839dc3102920765f345740646 python-socketio-1.4.1.tar.gz
+-# sha256 calculated by scanpypi
+-sha256 ebd0984d831d602c8ec6d586ecde4466972cc7ed37dbbfe613192864e8263779 python-socketio-1.4.1.tar.gz
++# md5, sha256 from https://pypi.org/pypi/python-socketio/json
++md5 51d3820673710afa5caa442c17b08635 python-socketio-4.0.2.tar.gz
++sha256 7bb11f79981eaad08f33b98ffcd501590e5a2c645fdd7bb3fb0a5d9078e08bbc python-socketio-4.0.2.tar.gz
++# Locally computed sha256 checksums
++sha256 c9e97d3dbc1fbbcdb4f7808b282cd646db887aff4f5313fe6bbe8d4c31405a9c LICENSE
+diff --git a/package/python-socketio/python-socketio.mk b/package/python-socketio/python-socketio.mk
+index 57dc1f8b48..d68e76a2e3 100644
+--- a/package/python-socketio/python-socketio.mk
++++ b/package/python-socketio/python-socketio.mk
+@@ -4,8 +4,8 @@
+ #
+ ################################################################################
+
+-PYTHON_SOCKETIO_VERSION = 1.4.1
+-PYTHON_SOCKETIO_SITE = https://pypi.python.org/packages/da/00/66103df6a116a2ce3ea662a9c8c80f337d43d7f138caf04e9af6dec24ba7
++PYTHON_SOCKETIO_VERSION = 4.0.2
++PYTHON_SOCKETIO_SITE = https://files.pythonhosted.org/packages/41/94/f59c7c61e4544d27ad0cdca354a20b4fc12674fae18c4f6a00e34a88007e
+ PYTHON_SOCKETIO_SETUP_TYPE = setuptools
+ PYTHON_SOCKETIO_LICENSE = MIT
+ PYTHON_SOCKETIO_LICENSE_FILES = LICENSE
+--
+2.21.0
diff --git a/patches/buildroot/2019.02/340-package-python-socketio-bump-to-version-4.3.1.patch b/patches/buildroot/2019.02/340-package-python-socketio-bump-to-version-4.3.1.patch
new file mode 100644
index 000000000..b2a32c1cf
--- /dev/null
+++ b/patches/buildroot/2019.02/340-package-python-socketio-bump-to-version-4.3.1.patch
@@ -0,0 +1,41 @@
+From fc7b51d38da17dbe292425d326a78225d8dcdf59 Mon Sep 17 00:00:00 2001
+From: Asaf Kahlon <as...@gm...>
+Date: Fri, 18 Oct 2019 21:26:14 +0300
+Subject: [PATCH] package/python-socketio: bump to version 4.3.1
+
+Signed-off-by: Asaf Kahlon <as...@gm...>
+Signed-off-by: Peter Korsgaard <pe...@ko...>
+---
+ package/python-socketio/python-socketio.hash | 4 ++--
+ package/python-socketio/python-socketio.mk | 4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/package/python-socketio/python-socketio.hash b/package/python-socketio/python-socketio.hash
+index a6948659c7..d0d8a87dcf 100644
+--- a/package/python-socketio/python-socketio.hash
++++ b/package/python-socketio/python-socketio.hash
+@@ -1,5 +1,5 @@
+ # md5, sha256 from https://pypi.org/pypi/python-socketio/json
+-md5 51d3820673710afa5caa442c17b08635 python-socketio-4.0.2.tar.gz
+-sha256 7bb11f79981eaad08f33b98ffcd501590e5a2c645fdd7bb3fb0a5d9078e08bbc python-socketio-4.0.2.tar.gz
++md5 86cd47dddea1785ce7a6c72f55c93fe7 python-socketio-4.3.1.tar.gz
++sha256 506b2cf7a520b40ea0b3f25e1272eff8de134dce6f471c1f6bc0de8c90fe8c57 python-socketio-4.3.1.tar.gz
+ # Locally computed sha256 checksums
+ sha256 c9e97d3dbc1fbbcdb4f7808b282cd646db887aff4f5313fe6bbe8d4c31405a9c LICENSE
+diff --git a/package/python-socketio/python-socketio.mk b/package/python-socketio/python-socketio.mk
+index d68e76a2e3..ece4f65b78 100644
+--- a/package/python-socketio/python-socketio.mk
++++ b/package/python-socketio/python-socketio.mk
+@@ -4,8 +4,8 @@
+ #
+ ################################################################################
+
+-PYTHON_SOCKETIO_VERSION = 4.0.2
+-PYTHON_SOCKETIO_SITE = https://files.pythonhosted.org/packages/41/94/f59c7c61e4544d27ad0cdca354a20b4fc12674fae18c4f6a00e34a88007e
++PYTHON_SOCKETIO_VERSION = 4.3.1
++PYTHON_SOCKETIO_SITE = https://files.pythonhosted.org/packages/36/87/e9128a4da04df991fbdb01f44dc4d6dd8f6c03bfd4d1f42dcd6779fd975a
+ PYTHON_SOCKETIO_SETUP_TYPE = setuptools
+ PYTHON_SOCKETIO_LICENSE = MIT
+ PYTHON_SOCKETIO_LICENSE_FILES = LICENSE
+--
+2.21.0
diff --git a/patches/buildroot/2019.02/341-python-flask-socketio-new-package.patch b/patches/buildroot/2019.02/341-python-flask-socketio-new-package.patch
new file mode 100644
index 000000000..cc49bc0cd
--- /dev/null
+++ b/patches/buildroot/2019.02/341-python-flask-socketio-new-package.patch
@@ -0,0 +1,79 @@
+From 3e847cdacb73077178114ae8a3555e76b1b4f5cc Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Thu, 19 Dec 2019 09:30:31 +0100
+Subject: [PATCH 1/1] python-flask-socketio: new package
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/Config.in | 1 +
+ package/python-flask-socketio/Config.in | 8 ++++++++
+ .../python-flask-socketio.hash | 5 +++++
+ .../python-flask-socketio/python-flask-socketio.mk | 14 ++++++++++++++
+ 4 files changed, 28 insertions(+)
+ create mode 100644 package/python-flask-socketio/Config.in
+ create mode 100644 package/python-flask-socketio/python-flask-socketio.hash
+ create mode 100644 package/python-flask-socketio/python-flask-socketio.mk
+
+diff --git a/package/Config.in b/package/Config.in
+index 4480259af5..f995bed246 100644
+--- a/package/Config.in
++++ b/package/Config.in
+@@ -923,6 +923,7 @@ menu "External python modules"
+ source "package/python-flask-cors/Config.in"
+ source "package/python-flask-jsonrpc/Config.in"
+ source "package/python-flask-login/Config.in"
++ source "package/python-flask-socketio/Config.in"
+ source "package/python-flask-sqlalchemy/Config.in"
+ source "package/python-flup/Config.in"
+ source "package/python-frozenlist/Config.in"
+diff --git a/package/python-flask-socketio/Config.in b/package/python-flask-socketio/Config.in
+new file mode 100644
+index 0000000000..5958e3c1a2
+--- /dev/null
++++ b/package/python-flask-socketio/Config.in
+@@ -0,0 +1,8 @@
++config BR2_PACKAGE_PYTHON_FLASK_SOCKETIO
++ bool "python-flask-socketio"
++ select BR2_PACKAGE_PYTHON_FLASK # runtime
++ select BR2_PACKAGE_PYTHON_SOCKETIO # runtime
++ help
++ Socket.IO integration for Flask applications.
++
++ http://github.com/miguelgrinberg/Flask-SocketIO/
+diff --git a/package/python-flask-socketio/python-flask-socketio.hash b/package/python-flask-socketio/python-flask-socketio.hash
+new file mode 100644
+index 0000000000..fb3a1ca441
+--- /dev/null
++++ b/package/python-flask-socketio/python-flask-socketio.hash
+@@ -0,0 +1,5 @@
++# md5, sha256 from https://pypi.org/pypi/flask-socketio/json
++md5 b23222fb7dd2f0676d78bbe24153fd80 Flask-SocketIO-4.2.1.tar.gz
++sha256 2172dff1e42415ba480cee02c30c2fc833671ff326f1598ee3d69aa02cf768ec Flask-SocketIO-4.2.1.tar.gz
++# Locally computed sha256 checksums
++sha256 68d0966e480a8d2fd3d5c26d002c996ef08cdfa2b15a77d0d0b593b9abee60a4 LICENSE
+diff --git a/package/python-flask-socketio/python-flask-socketio.mk b/package/python-flask-socketio/python-flask-socketio.mk
+new file mode 100644
+index 0000000000..340c6151aa
+--- /dev/null
++++ b/package/python-flask-socketio/python-flask-socketio.mk
+@@ -0,0 +1,14 @@
++################################################################################
++#
++# python-flask-socketio
++#
++################################################################################
++
++PYTHON_FLASK_SOCKETIO_VERSION = 4.2.1
++PYTHON_FLASK_SOCKETIO_SOURCE = Flask-SocketIO-$(PYTHON_FLASK_SOCKETIO_VERSION).tar.gz
++PYTHON_FLASK_SOCKETIO_SITE = https://files.pythonhosted.org/packages/46/a7/13b3cae86d5458ce07a5ad0510e5999f73313b2b8db3cf96f48c2acbb51e
++PYTHON_FLASK_SOCKETIO_SETUP_TYPE = setuptools
++PYTHON_FLASK_SOCKETIO_LICENSE = MIT
++PYTHON_FLASK_SOCKETIO_LICENSE_FILES = LICENSE
++
++$(eval $(python-package))
+--
+2.21.0
diff --git a/patches/buildroot/2019.02/cleanup_buildroot.sh b/patches/buildroot/2019.02/cleanup_buildroot.sh
index c9d6ba6ce..1a300d4dd 100755
--- a/patches/buildroot/2019.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2019.02/cleanup_buildroot.sh
@@ -77,7 +77,12 @@ rm -rf buildroot/package/matiec/matiec.mk
rm -rf buildroot/package/pci_debug/Config.in
rm -rf buildroot/package/pci_debug/pci_debug.hash
rm -rf buildroot/package/pci_debug/pci_debug.mk
+rm -rf buildroot/package/python-flask-socketio/Config.in
+rm -rf buildroot/package/python-flask-socketio/python-flask-socketio.hash
+rm -rf buildroot/package/python-flask-socketio/python-flask-socketio.mk
rm -rf buildroot/package/python-pygame/Config.in
+rm -rf buildroot/package/python-socketio/python-socketio.hash
+rm -rf buildroot/package/python-socketio/python-socketio.mk
rm -rf buildroot/package/python-wx/Config.in
rm -rf buildroot/package/python-wx/python-wx-001-fix_wxconfig.patch
rm -rf buildroot/package/python-wx/python-wx.mk
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2019-12-18 17:57:38
|
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 ad014363c151b24e714ac099fdfa37305e9c17ed (commit)
from 528d1116db44788c2493d6718de750032c2f6091 (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 ad014363c151b24e714ac099fdfa37305e9c17ed
Author: Julien BOIBESSOT <jul...@ar...>
Date: Wed Dec 18 18:56:51 2019 +0100
[UCLIBC] ng-1.0.22: activate sha256 & sha512 crypto to support BR generated passwords
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/uClibc-ng-1.0.22.config | 2 ++
1 file changed, 2 insertions(+)
diff --git a/buildroot/target/device/armadeus/uClibc-ng-1.0.22.config b/buildroot/target/device/armadeus/uClibc-ng-1.0.22.config
index 24f02e717..91062e900 100644
--- a/buildroot/target/device/armadeus/uClibc-ng-1.0.22.config
+++ b/buildroot/target/device/armadeus/uClibc-ng-1.0.22.config
@@ -12,6 +12,8 @@ UCLIBC_SUSV4_LEGACY=y
UCLIBC_HAS_PROGRAM_INVOCATION_NAME=y
UCLIBC_HAS_GETPT=y
UCLIBC_HAS_LIBUTIL=y
+UCLIBC_HAS_SHA256_CRYPT_IMPL=y
+UCLIBC_HAS_SHA512_CRYPT_IMPL=y
UCLIBC_HAS_IPV6=y
UCLIBC_HAS_RPC=y
UCLIBC_HAS_FULL_RPC=y
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2019-12-05 14:51:43
|
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 528d1116db44788c2493d6718de750032c2f6091 (commit)
from 1b147623a61a62c805148ee22844021d6c60abd8 (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 528d1116db44788c2493d6718de750032c2f6091
Author: Julien BOIBESSOT <jul...@ar...>
Date: Thu Dec 5 15:50:29 2019 +0100
[BUILDROOT] 2019.02: bump gpsd to 3.19 (to better support u-blox M8 modules)
-----------------------------------------------------------------------
Summary of changes:
...mainline-package-gpsd-bump-version-to-3.9.patch | 97 ++++++++++++++++++++++
patches/buildroot/2019.02/cleanup_buildroot.sh | 2 +
2 files changed, 99 insertions(+)
create mode 100644 patches/buildroot/2019.02/045-mainline-package-gpsd-bump-version-to-3.9.patch
diff --git a/patches/buildroot/2019.02/045-mainline-package-gpsd-bump-version-to-3.9.patch b/patches/buildroot/2019.02/045-mainline-package-gpsd-bump-version-to-3.9.patch
new file mode 100644
index 000000000..dfa0db368
--- /dev/null
+++ b/patches/buildroot/2019.02/045-mainline-package-gpsd-bump-version-to-3.9.patch
@@ -0,0 +1,97 @@
+Backport of BR mainline.
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+Index: buildroot/package/gpsd/0002-driver_greis-fix-build-with-reconfigure-disabled.patch
+===================================================================
+--- buildroot.orig/package/gpsd/0002-driver_greis-fix-build-with-reconfigure-disabled.patch 2019-11-10 22:40:03.000000000 +0100
++++ /dev/null 1970-01-01 00:00:00.000000000 +0000
+@@ -1,49 +0,0 @@
+-From 21a752e827bc9e14de4b4c26aef4d0db7403a5b7 Mon Sep 17 00:00:00 2001
+-From: Baruch Siach <ba...@tk...>
+-Date: Tue, 9 Oct 2018 15:22:46 +0300
+-Subject: [PATCH] driver_greis: fix build with reconfigure disabled
+-
+-Unhide the definition of greis_parse_input and greis_event_hook since
+-they are used unconditionally.
+-
+-Fixes the following build failure:
+-
+-driver_greis.c:969:25: error: 'greis_parse_input' undeclared here (not in a function); did you mean 'generic_parse_input'?
+- .parse_packet = greis_parse_input,
+- ^~~~~~~~~~~~~~~~~
+- generic_parse_input
+-driver_greis.c:973:25: error: 'greis_event_hook' undeclared here (not in a function)
+- .event_hook = greis_event_hook,
+- ^~~~~~~~~~~~~~~~
+-
+-Cc: Gregory Fong <gre...@vi...>
+-Signed-off-by: Baruch Siach <ba...@tk...>
+----
+-Upstream status: http://lists.nongnu.org/archive/html/gpsd-dev/2018-10/msg00012.html
+-
+- driver_greis.c | 2 +-
+- 1 file changed, 1 insertion(+), 1 deletion(-)
+-
+-diff --git a/driver_greis.c b/driver_greis.c
+-index 9eb148fc76cd..222bd9daf020 100644
+---- a/driver_greis.c
+-+++ b/driver_greis.c
+-@@ -797,7 +797,6 @@ static ssize_t greis_control_send(struct gps_device_t *session,
+- }
+- #endif /* CONTROLSEND_ENABLE */
+-
+--#ifdef RECONFIGURE_ENABLE
+- static void greis_event_hook(struct gps_device_t *session, event_t event)
+- {
+- if (session->context->readonly)
+-@@ -870,6 +869,7 @@ static gps_mask_t greis_parse_input(struct gps_device_t *session)
+- return 0;
+- }
+-
+-+#ifdef RECONFIGURE_ENABLE
+- /**
+- * Set port operating mode, speed, parity, stopbits etc. here.
+- * Note: parity is passed as 'N'/'E'/'O', but you should program
+---
+-2.19.1
+-
+Index: buildroot/package/gpsd/Config.in
+===================================================================
+--- buildroot.orig/package/gpsd/Config.in 2019-12-05 14:46:41.674989643 +0100
++++ buildroot/package/gpsd/Config.in 2019-12-05 14:51:48.662652887 +0100
+@@ -18,7 +18,7 @@
+
+ The D-Bus interface is included if dbus-glib is enabled.
+
+- http://www.catb.org/gpsd/
++ https://gpsd.gitlab.io/gpsd
+
+ if BR2_PACKAGE_GPSD
+
+Index: buildroot/package/gpsd/gpsd.hash
+===================================================================
+--- buildroot.orig/package/gpsd/gpsd.hash 2019-11-10 22:40:03.000000000 +0100
++++ buildroot/package/gpsd/gpsd.hash 2019-12-05 14:52:30.117848446 +0100
+@@ -1,3 +1,3 @@
+ # Locally calculated
+-sha256 48521f5158f5fda4c88a6f75e8bfc1ee67e999e3fc095e4a06cb8c2af56712f4 gpsd-3.18.tar.gz
+-sha256 71ff85d18bf063954cfc4251678d0e772223e21f80febbd99d5524c90f73f832 COPYING
++sha256 27dd24d45b2ac69baab7933da2bf6ae5fb0be90130f67e753c110a3477155f39 gpsd-3.19.tar.gz
++sha256 13ba6fe5b2f41f03b854f9ac5f271e116d5ed55890cc20f5fe44dcfa0dc5958b COPYING
+Index: buildroot/package/gpsd/gpsd.mk
+===================================================================
+--- buildroot.orig/package/gpsd/gpsd.mk 2019-12-05 14:46:41.674989643 +0100
++++ buildroot/package/gpsd/gpsd.mk 2019-12-05 14:51:00.850967132 +0100
+@@ -4,9 +4,9 @@
+ #
+ ################################################################################
+
+-GPSD_VERSION = 3.18
++GPSD_VERSION = 3.19
+ GPSD_SITE = http://download-mirror.savannah.gnu.org/releases/gpsd
+-GPSD_LICENSE = BSD-3-Clause
++GPSD_LICENSE = BSD-2-Clause
+ GPSD_LICENSE_FILES = COPYING
+ GPSD_INSTALL_STAGING = YES
+
diff --git a/patches/buildroot/2019.02/cleanup_buildroot.sh b/patches/buildroot/2019.02/cleanup_buildroot.sh
index dd8e47d6c..c9d6ba6ce 100755
--- a/patches/buildroot/2019.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2019.02/cleanup_buildroot.sh
@@ -50,6 +50,8 @@ rm -rf buildroot/package/gnuboy/gnuboy.mk
rm -rf buildroot/package/gpsd/Config.in
rm -rf buildroot/package/gpsd/S50gpsd
rm -rf buildroot/package/gpsd/gpsd.mk
+rm -rf buildroot/package/gpsd/gpsd.hash
+rm -rf buildroot/package/gpsd/0001-SConstruct-do-not-force-O2-by-default.patch
rm -rf buildroot/package/gsmmux/Config.in
rm -rf buildroot/package/gsmmux/gsmmux.mk
rm -rf buildroot/package/imx-test/10.11.01/imx-test-01_fixes.patch
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2019-12-04 22:05: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 1b147623a61a62c805148ee22844021d6c60abd8 (commit)
via a049bf3c36f0689fa15165c2c54e62ce77082fe4 (commit)
from fb9edbb4da86e85986150cf6786cabdf5f1056dc (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 1b147623a61a62c805148ee22844021d6c60abd8
Author: Julien BOIBESSOT <jul...@ar...>
Date: Wed Dec 4 23:04:39 2019 +0100
[BUILD] Makefile.in: remove hack for relative path in BR2_LINUX_KERNEL_PATCH. This way we are now compatible with BR2_EXTERNAL in quiltify.
commit a049bf3c36f0689fa15165c2c54e62ce77082fe4
Author: Julien BOIBESSOT <jul...@ar...>
Date: Wed Dec 4 23:01:46 2019 +0100
[BUILDROOT] all configs: use absolute path for LINUX_KERNEL_PATCH directories
-----------------------------------------------------------------------
Summary of changes:
Makefile.in | 9 ++-------
buildroot/configs/apf27_defconfig | 2 +-
buildroot/configs/apf27preempt-rt_defconfig | 2 +-
buildroot/configs/apf27test_defconfig | 2 +-
buildroot/configs/apf27xenomai_defconfig | 2 +-
buildroot/configs/apf28_defconfig | 2 +-
buildroot/configs/apf28legacy_defconfig | 2 +-
buildroot/configs/apf28legacytest_defconfig | 2 +-
buildroot/configs/apf28test_defconfig | 2 +-
buildroot/configs/apf51_defconfig | 2 +-
buildroot/configs/apf51test_defconfig | 2 +-
buildroot/configs/apf6_defconfig | 2 +-
buildroot/configs/apf6dawnsmalllinux_defconfig | 2 +-
buildroot/configs/apf6failsafe_defconfig | 2 +-
buildroot/configs/apf6legacy-3.19_defconfig | 2 +-
buildroot/configs/apf6legacy-4.1_defconfig | 2 +-
buildroot/configs/apf6legacy-preempt-rt_defconfig | 2 +-
buildroot/configs/apf6legacy_defconfig | 2 +-
buildroot/configs/apf6mainline-4.9_defconfig | 2 +-
buildroot/configs/apf6mediacenter_defconfig | 2 +-
buildroot/configs/apf6test_defconfig | 2 +-
buildroot/configs/apf6xenomai_defconfig | 2 +-
buildroot/configs/opos6ul-preempt-rt_defconfig | 2 +-
buildroot/configs/opos6ul_defconfig | 2 +-
buildroot/configs/opos6ul_recovery_defconfig | 2 +-
buildroot/configs/opos6ullegacy-4.14_defconfig | 2 +-
buildroot/configs/opos6ullegacy-4.1_defconfig | 2 +-
buildroot/configs/opos6ullegacy-4.9_defconfig | 2 +-
buildroot/configs/opos6ulnano-preempt-rt_defconfig | 2 +-
buildroot/configs/opos6ulnano_defconfig | 2 +-
buildroot/configs/opos6ulsp_defconfig | 2 +-
buildroot/configs/opos6ultest_defconfig | 2 +-
buildroot/configs/pps51_defconfig | 2 +-
buildroot/configs/pps_defconfig | 2 +-
34 files changed, 35 insertions(+), 40 deletions(-)
diff --git a/Makefile.in b/Makefile.in
index b02a44d60..54310d908 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -89,13 +89,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),)
-TEMP_LINUX_PATCH_DIR = $(shell echo $(BR2_LINUX_KERNEL_PATCH) | rev | cut -d " " -f 1 | rev)
-IS_ABSOLUTE_PATH = $(shell if [ -d $(TEMP_LINUX_PATCH_DIR) ]; then echo "yes"; fi)
- ifeq ($(IS_ABSOLUTE_PATH),)
- ARMADEUS_LINUX_PATCH_DIR = $(shell echo $(BUILDROOT_DIR)/$(TEMP_LINUX_PATCH_DIR))
- else # yes:
- ARMADEUS_LINUX_PATCH_DIR = $(shell echo $(TEMP_LINUX_PATCH_DIR))
- endif
+# PATCHES configured in defconfig:
+ARMADEUS_LINUX_PATCH_DIR = $(shell echo $(BR2_LINUX_KERNEL_PATCH))
else
ARMADEUS_LINUX_PATCH_DIR:=$(ARMADEUS_PATCH_DIR)/linux/$(ARMADEUS_LINUX_VERSION)
endif
diff --git a/buildroot/configs/apf27_defconfig b/buildroot/configs/apf27_defconfig
index 5b454ff3e..bfdad8ab2 100644
--- a/buildroot/configs/apf27_defconfig
+++ b/buildroot/configs/apf27_defconfig
@@ -27,7 +27,7 @@ BR2_CPU_NAME="imx27"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/buildroot/configs/apf27preempt-rt_defconfig b/buildroot/configs/apf27preempt-rt_defconfig
index 86704ac46..28fca8fed 100644
--- a/buildroot/configs/apf27preempt-rt_defconfig
+++ b/buildroot/configs/apf27preempt-rt_defconfig
@@ -30,7 +30,7 @@ BR2_CPU_NAME="imx27"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.0.8"
-BR2_LINUX_KERNEL_PATCH="https://www.kernel.org/pub/linux/kernel/projects/rt/4.0/patch-4.0.8-rt6.patch.gz ../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="https://www.kernel.org/pub/linux/kernel/projects/rt/4.0/patch-4.0.8-rt6.patch.gz $(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-preempt-rt-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/buildroot/configs/apf27test_defconfig b/buildroot/configs/apf27test_defconfig
index ae6c38b50..155e97593 100644
--- a/buildroot/configs/apf27test_defconfig
+++ b/buildroot/configs/apf27test_defconfig
@@ -30,7 +30,7 @@ BR2_CPU_NAME="imx27"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/buildroot/configs/apf27xenomai_defconfig b/buildroot/configs/apf27xenomai_defconfig
index d4e55387b..dfde9043e 100644
--- a/buildroot/configs/apf27xenomai_defconfig
+++ b/buildroot/configs/apf27xenomai_defconfig
@@ -30,7 +30,7 @@ BR2_CPU_NAME="imx27"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-3.19-xenomai.config"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/buildroot/configs/apf28_defconfig b/buildroot/configs/apf28_defconfig
index 715f38ed2..68e04be03 100644
--- a/buildroot/configs/apf28_defconfig
+++ b/buildroot/configs/apf28_defconfig
@@ -26,7 +26,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="128"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.186"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/4.9"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.9"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/apf28-linux-4.9.config"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/buildroot/configs/apf28legacy_defconfig b/buildroot/configs/apf28legacy_defconfig
index 725cc106f..2fb9cd9e0 100644
--- a/buildroot/configs/apf28legacy_defconfig
+++ b/buildroot/configs/apf28legacy_defconfig
@@ -31,7 +31,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="128"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.35.3"
-BR2_LINUX_KERNEL_PATCH="ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_10.12.01.patch.tar.gz ftp://ftp2.armadeus.com/armadeusw/patches_for_L2.6.35_MX28_SDK_10.12_SOURCE.tar.gz ftp://ftp2.armadeus.com/armadeusw/L2.6.35_10.12_EMI_FREQ_PATCH_UP.tar.gz ftp://ftp2.armadeus.com/armadeusw/MX28-FEC-PROBLEM-PATCH.tar.gz ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_11.09.01.patch.tar.gz ../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_10.12.01.patch.tar.gz ftp://ftp2.armadeus.com/armadeusw/patches_for_L2.6.35_MX28_SDK_10.12_SOURCE.tar.gz ftp://ftp2.armadeus.com/armadeusw/L2.6.35_10.12_EMI_FREQ_PATCH_UP.tar.gz ftp://ftp2.armadeus.com/armadeusw/MX28-FEC-PROBLEM-PATCH.tar.gz ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_11.09.01.patch.tar.gz $(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/buildroot/configs/apf28legacytest_defconfig b/buildroot/configs/apf28legacytest_defconfig
index d14fc3eda..2b7348759 100644
--- a/buildroot/configs/apf28legacytest_defconfig
+++ b/buildroot/configs/apf28legacytest_defconfig
@@ -31,7 +31,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="128"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.35.3"
-BR2_LINUX_KERNEL_PATCH="ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_10.12.01.patch.tar.gz ftp://ftp2.armadeus.com/armadeusw/patches_for_L2.6.35_MX28_SDK_10.12_SOURCE.tar.gz ftp://ftp2.armadeus.com/armadeusw/L2.6.35_10.12_EMI_FREQ_PATCH_UP.tar.gz ftp://ftp2.armadeus.com/armadeusw/MX28-FEC-PROBLEM-PATCH.tar.gz ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_11.09.01.patch.tar.gz ../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_10.12.01.patch.tar.gz ftp://ftp2.armadeus.com/armadeusw/patches_for_L2.6.35_MX28_SDK_10.12_SOURCE.tar.gz ftp://ftp2.armadeus.com/armadeusw/L2.6.35_10.12_EMI_FREQ_PATCH_UP.tar.gz ftp://ftp2.armadeus.com/armadeusw/MX28-FEC-PROBLEM-PATCH.tar.gz ftp://ftp2.armadeus.com/armadeusw/linux-2.6.35.3-imx_11.09.01.patch.tar.gz $(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/buildroot/configs/apf28test_defconfig b/buildroot/configs/apf28test_defconfig
index f259859c8..1547a6286 100644
--- a/buildroot/configs/apf28test_defconfig
+++ b/buildroot/configs/apf28test_defconfig
@@ -30,7 +30,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="128"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index f8daa08c3..b3c220fce 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -29,7 +29,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/buildroot/configs/apf51test_defconfig b/buildroot/configs/apf51test_defconfig
index 11e49db16..326829b25 100644
--- a/buildroot/configs/apf51test_defconfig
+++ b/buildroot/configs/apf51test_defconfig
@@ -32,7 +32,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index d9e207567..233985325 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -26,7 +26,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/apf6dawnsmalllinux_defconfig b/buildroot/configs/apf6dawnsmalllinux_defconfig
index f7c148cbd..b5ed85c48 100644
--- a/buildroot/configs/apf6dawnsmalllinux_defconfig
+++ b/buildroot/configs/apf6dawnsmalllinux_defconfig
@@ -26,7 +26,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/apf6failsafe_defconfig b/buildroot/configs/apf6failsafe_defconfig
index b2de82f16..852f91b03 100644
--- a/buildroot/configs/apf6failsafe_defconfig
+++ b/buildroot/configs/apf6failsafe_defconfig
@@ -27,7 +27,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_ZIMAGE=y
diff --git a/buildroot/configs/apf6legacy-3.19_defconfig b/buildroot/configs/apf6legacy-3.19_defconfig
index 77ec38e95..3376e32fa 100644
--- a/buildroot/configs/apf6legacy-3.19_defconfig
+++ b/buildroot/configs/apf6legacy-3.19_defconfig
@@ -27,7 +27,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/apf6legacy-4.1_defconfig b/buildroot/configs/apf6legacy-4.1_defconfig
index 6e2c87e21..02f2067b4 100644
--- a/buildroot/configs/apf6legacy-4.1_defconfig
+++ b/buildroot/configs/apf6legacy-4.1_defconfig
@@ -32,7 +32,7 @@ BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.freescale.com/imx/linux-imx.git"
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="imx_4.1.15_2.0.0_ga"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/4.1.mx6_legacy"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.1.mx6_legacy"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/apf6legacy-linux-4.1.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/apf6legacy-preempt-rt_defconfig b/buildroot/configs/apf6legacy-preempt-rt_defconfig
index e7fc44611..297c952de 100644
--- a/buildroot/configs/apf6legacy-preempt-rt_defconfig
+++ b/buildroot/configs/apf6legacy-preempt-rt_defconfig
@@ -28,7 +28,7 @@ BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/wandboard-org/linux.git"
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="wandboard_imx_3.10.31_1.1.0_beta2"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/3.10.mx6_legacy ../patches/linux/3.10.mx6_legacy_preempt_rt https://www.kernel.org/pub/linux/kernel/projects/rt/3.10/older/patch-3.10.27-rt25.patch.gz"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/3.10.mx6_legacy $(TOPDIR)/../patches/linux/3.10.mx6_legacy_preempt_rt https://www.kernel.org/pub/linux/kernel/projects/rt/3.10/older/patch-3.10.27-rt25.patch.gz"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/apf6legacy-preempt-rt-linux-3.10.config"
BR2_LINUX_KERNEL_ZIMAGE=y
diff --git a/buildroot/configs/apf6legacy_defconfig b/buildroot/configs/apf6legacy_defconfig
index 02d77ab63..06d320f9e 100644
--- a/buildroot/configs/apf6legacy_defconfig
+++ b/buildroot/configs/apf6legacy_defconfig
@@ -26,7 +26,7 @@ BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.freescale.com/imx/linux-imx.git"
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="imx_3.14.52_1.1.0_ga"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/3.14.mx6_legacy"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/3.14.mx6_legacy"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/apf6legacy-linux-3.14.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/apf6mainline-4.9_defconfig b/buildroot/configs/apf6mainline-4.9_defconfig
index 23aceab4c..27e38d107 100644
--- a/buildroot/configs/apf6mainline-4.9_defconfig
+++ b/buildroot/configs/apf6mainline-4.9_defconfig
@@ -27,7 +27,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.154"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/4.9"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.9"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.9.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/apf6mediacenter_defconfig b/buildroot/configs/apf6mediacenter_defconfig
index 40d4715d1..2818fffe5 100644
--- a/buildroot/configs/apf6mediacenter_defconfig
+++ b/buildroot/configs/apf6mediacenter_defconfig
@@ -28,7 +28,7 @@ BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.freescale.com/imx/linux-imx.git"
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="imx_3.14.52_1.1.0_ga"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/3.14.mx6_legacy"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/3.14.mx6_legacy"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/apf6legacy-linux-3.14.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/apf6test_defconfig b/buildroot/configs/apf6test_defconfig
index 463246dc5..428d8ab75 100644
--- a/buildroot/configs/apf6test_defconfig
+++ b/buildroot/configs/apf6test_defconfig
@@ -27,7 +27,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_ZIMAGE=y
diff --git a/buildroot/configs/apf6xenomai_defconfig b/buildroot/configs/apf6xenomai_defconfig
index 766cc83e6..7533b8fa6 100644
--- a/buildroot/configs/apf6xenomai_defconfig
+++ b/buildroot/configs/apf6xenomai_defconfig
@@ -27,7 +27,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.10.32"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/apf6xenomai-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_ZIMAGE=y
diff --git a/buildroot/configs/opos6ul-preempt-rt_defconfig b/buildroot/configs/opos6ul-preempt-rt_defconfig
index c3a0762b7..f95975a36 100644
--- a/buildroot/configs/opos6ul-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ul-preempt-rt_defconfig
@@ -25,7 +25,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.8.10"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-preempt-rt-linux-4.9.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index ee401982d..daec35143 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -23,7 +23,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos6ul_recovery_defconfig b/buildroot/configs/opos6ul_recovery_defconfig
index 46c3bea03..4d89d0a41 100644
--- a/buildroot/configs/opos6ul_recovery_defconfig
+++ b/buildroot/configs/opos6ul_recovery_defconfig
@@ -25,7 +25,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.8.10"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_ZIMAGE=y
diff --git a/buildroot/configs/opos6ullegacy-4.14_defconfig b/buildroot/configs/opos6ullegacy-4.14_defconfig
index b92ba067a..0f4c350d8 100644
--- a/buildroot/configs/opos6ullegacy-4.14_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.14_defconfig
@@ -32,7 +32,7 @@ BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://source.codeaurora.org/external/imx/linux-imx"
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="94da7bdc489ba686d868bcf80678a37cae22673e"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/4.14.mx6_legacy"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.14.mx6_legacy"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v7"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="target/device/armadeus/opos6ul/opos6ul-linux-4.1.legacy.config.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos6ullegacy-4.1_defconfig b/buildroot/configs/opos6ullegacy-4.1_defconfig
index 16119ee56..212d5d6af 100644
--- a/buildroot/configs/opos6ullegacy-4.1_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.1_defconfig
@@ -33,7 +33,7 @@ BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.freescale.com/imx/linux-imx.git"
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="imx_4.1.15_2.0.0_ga"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/4.1.mx6_legacy"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.1.mx6_legacy"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v7"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="target/device/armadeus/opos6ul/opos6ul-linux-4.1.legacy.config.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos6ullegacy-4.9_defconfig b/buildroot/configs/opos6ullegacy-4.9_defconfig
index 7b2a09ec1..bb4b55300 100644
--- a/buildroot/configs/opos6ullegacy-4.9_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.9_defconfig
@@ -29,7 +29,7 @@ BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.freescale.com/imx/linux-imx.git"
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="imx_4.9.11_1.0.0_ga"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/4.9.mx6_legacy"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.9.mx6_legacy"
BR2_LINUX_KERNEL_DEFCONFIG="imx_v7"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="target/device/armadeus/opos6ul/opos6ul-linux-4.1.legacy.config.fragment"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos6ulnano-preempt-rt_defconfig b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
index 02f00171d..a403abfe7 100644
--- a/buildroot/configs/opos6ulnano-preempt-rt_defconfig
+++ b/buildroot/configs/opos6ulnano-preempt-rt_defconfig
@@ -23,7 +23,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9.35"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION) https://www.kernel.org/pub/linux/kernel/projects/rt/4.9/older/patch-4.9.35-rt25.patch.gz"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION) https://www.kernel.org/pub/linux/kernel/projects/rt/4.9/older/patch-4.9.35-rt25.patch.gz"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-preempt-rt-linux-4.9.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 672cc4b59..f58795e23 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -23,7 +23,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index edf94d31c..e63da9ab8 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -23,7 +23,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/opos6ultest_defconfig b/buildroot/configs/opos6ultest_defconfig
index ab4440b37..e6a841cff 100644
--- a/buildroot/configs/opos6ultest_defconfig
+++ b/buildroot/configs/opos6ultest_defconfig
@@ -23,7 +23,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.8.10"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
diff --git a/buildroot/configs/pps51_defconfig b/buildroot/configs/pps51_defconfig
index 41b02b7d0..a6023fe2b 100644
--- a/buildroot/configs/pps51_defconfig
+++ b/buildroot/configs/pps51_defconfig
@@ -31,7 +31,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.38.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_UIMAGE=y
diff --git a/buildroot/configs/pps_defconfig b/buildroot/configs/pps_defconfig
index 12ea6edd2..ee4eb623f 100644
--- a/buildroot/configs/pps_defconfig
+++ b/buildroot/configs/pps_defconfig
@@ -30,7 +30,7 @@ BR2_CPU_NAME="imx27"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="2.6.29.6"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
BR2_LINUX_KERNEL_UIMAGE=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2019-11-29 15:44:59
|
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 fb9edbb4da86e85986150cf6786cabdf5f1056dc (commit)
from 657f4e7bc4e146b5fbf997d9a0bedd833121c9c5 (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 fb9edbb4da86e85986150cf6786cabdf5f1056dc
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Nov 29 16:41:35 2019 +0100
[BUILDROOT] fixes opos6ullegacy-4.9_defconfig
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ullegacy-4.9_defconfig | 3 -
...516-armadeus-imx6ull-rename-flexcan-nodes.patch | 84 +++++++++++++++++++++-
2 files changed, 82 insertions(+), 5 deletions(-)
diff --git a/buildroot/configs/opos6ullegacy-4.9_defconfig b/buildroot/configs/opos6ullegacy-4.9_defconfig
index 5169cbf35..7b2a09ec1 100644
--- a/buildroot/configs/opos6ullegacy-4.9_defconfig
+++ b/buildroot/configs/opos6ullegacy-4.9_defconfig
@@ -7,9 +7,6 @@ BR2_CCACHE=y
BR2_CCACHE_DIR="$(TOPDIR)/.$(BR2_BOARD_NAME)-buildroot-ccache"
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
-# For BR 2017.02:
-BR2_GCC_VERSION_6_X=y
-#
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_PACKAGE_HOST_GDB=y
BR2_PACKAGE_HOST_GDB_TUI=y
diff --git a/patches/linux/4.9.mx6_legacy/0516-armadeus-imx6ull-rename-flexcan-nodes.patch b/patches/linux/4.9.mx6_legacy/0516-armadeus-imx6ull-rename-flexcan-nodes.patch
index 6b455ca30..2b3445dc2 100644
--- a/patches/linux/4.9.mx6_legacy/0516-armadeus-imx6ull-rename-flexcan-nodes.patch
+++ b/patches/linux/4.9.mx6_legacy/0516-armadeus-imx6ull-rename-flexcan-nodes.patch
@@ -13,7 +13,7 @@ Index: linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull.dtsi
ethernet0 = &fec1;
ethernet1 = &fec2;
gpio0 = &gpio1;
-@@ -473,7 +473,7 @@
+@@ -479,7 +479,7 @@
#pwm-cells = <2>;
};
@@ -22,7 +22,7 @@ Index: linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull.dtsi
compatible = "fsl,imx6ul-flexcan", "fsl,imx6q-flexcan";
reg = <0x02090000 0x4000>;
interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
-@@ -484,7 +484,7 @@
+@@ -490,7 +490,7 @@
status = "disabled";
};
@@ -31,3 +31,83 @@ Index: linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull.dtsi
compatible = "fsl,imx6ul-flexcan", "fsl,imx6q-flexcan";
reg = <0x02094000 0x4000>;
interrupts = <GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>;
+Index: linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-flexcan2.dts
+===================================================================
+--- linux-imx_4.9.11_1.0.0_ga.orig/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-flexcan2.dts
++++ linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-flexcan2.dts
+@@ -14,6 +14,6 @@
+ status = "disabled";
+ };
+
+-&flexcan2 {
++&can2 {
+ status = "okay";
+ };
+Index: linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-uart2.dts
+===================================================================
+--- linux-imx_4.9.11_1.0.0_ga.orig/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-uart2.dts
++++ linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2-uart2.dts
+@@ -8,7 +8,7 @@
+
+ #include "imx6ull-14x14-ddr3-arm2.dts"
+
+-&flexcan2 {
++&can2 {
+ status = "disabled";
+ };
+
+Index: linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2.dts
+===================================================================
+--- linux-imx_4.9.11_1.0.0_ga.orig/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2.dts
++++ linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull-14x14-ddr3-arm2.dts
+@@ -195,7 +195,7 @@
+ };
+ };
+
+-&flexcan2 {
++&can2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_flexcan2>;
+ xceiver-supply = <®_can2_3v3>;
+Index: linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull-14x14-evk.dts
+===================================================================
+--- linux-imx_4.9.11_1.0.0_ga.orig/arch/arm/boot/dts/imx6ull-14x14-evk.dts
++++ linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull-14x14-evk.dts
+@@ -198,14 +198,14 @@
+ };
+ };
+
+-&flexcan1 {
++&can1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_flexcan1>;
+ xceiver-supply = <®_can_3v3>;
+ status = "okay";
+ };
+
+-&flexcan2 {
++&can2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_flexcan2>;
+ xceiver-supply = <®_can_3v3>;
+Index: linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull-9x9-evk.dts
+===================================================================
+--- linux-imx_4.9.11_1.0.0_ga.orig/arch/arm/boot/dts/imx6ull-9x9-evk.dts
++++ linux-imx_4.9.11_1.0.0_ga/arch/arm/boot/dts/imx6ull-9x9-evk.dts
+@@ -227,14 +227,14 @@
+ };
+ };
+
+-&flexcan1 {
++&can1 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_flexcan1>;
+ xceiver-supply = <®_can_3v3>;
+ status = "okay";
+ };
+
+-&flexcan2 {
++&can2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_flexcan2>;
+ xceiver-supply = <®_can_3v3>;
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2019-11-29 13:57:55
|
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 657f4e7bc4e146b5fbf997d9a0bedd833121c9c5 (commit)
from 0fbe5917b2b120556126c8d552faaf3addc314ba (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 657f4e7bc4e146b5fbf997d9a0bedd833121c9c5
Author: Julien BOIBESSOT <jul...@ar...>
Date: Fri Nov 29 14:57:34 2019 +0100
[BUILD] scripts/quiltify.sh: make it work again with git
-----------------------------------------------------------------------
Summary of changes:
scripts/quiltify.sh | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/scripts/quiltify.sh b/scripts/quiltify.sh
index 88e4083e4..880437faa 100755
--- a/scripts/quiltify.sh
+++ b/scripts/quiltify.sh
@@ -99,8 +99,9 @@ if [ "$1" == "export" ]; then
echo "Exporting your work (patches) from $QUILT_TARGET_DIR/patches/ to $QUILT_TARGET_PATCH_DIR"
cp -f $QUILT_TARGET_DIR/patches/*.patch $QUILT_TARGET_PATCH_DIR
echo -e "\n--- You can now check your work before commiting --> \n"
- if [ -d ".git" ]; then
- git status
+ git status 2>/dev/null
+ if [ "$?" == "0" ]; then
+ echo
else
foo=`svn info`
if [ "$?" == "0" ]; then
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2019-11-20 13:29: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 0fbe5917b2b120556126c8d552faaf3addc314ba (commit)
from eb6978233b486a6fb1665fe39eef069b1685c9e8 (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 0fbe5917b2b120556126c8d552faaf3addc314ba
Author: Julien BOIBESSOT <jul...@ar...>
Date: Wed Nov 20 14:28:10 2019 +0100
[BSP] uClibc-ng-1.0.22.config: add WORDEXP (for Bluez5)
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/uClibc-ng-1.0.22.config | 1 +
1 file changed, 1 insertion(+)
diff --git a/buildroot/target/device/armadeus/uClibc-ng-1.0.22.config b/buildroot/target/device/armadeus/uClibc-ng-1.0.22.config
index a65595536..24f02e717 100644
--- a/buildroot/target/device/armadeus/uClibc-ng-1.0.22.config
+++ b/buildroot/target/device/armadeus/uClibc-ng-1.0.22.config
@@ -27,6 +27,7 @@ UCLIBC_HAS_GLIBC_CUSTOM_PRINTF=y
UCLIBC_HAS_FOPEN_EXCLUSIVE_MODE=y
UCLIBC_HAS_GLIBC_CUSTOM_STREAMS=y
UCLIBC_HAS_PRINTF_M_SPEC=y
+UCLIBC_HAS_WORDEXP=y
UCLIBC_HAS_FTW=y
UCLIBC_HAS_GNU_GLOB=y
RUNTIME_PREFIX="/"
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2019-11-20 09:12:03
|
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 eb6978233b486a6fb1665fe39eef069b1685c9e8 (commit)
from 272d09247d7b08e6e74fa0685d18a58f2713ce9a (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 eb6978233b486a6fb1665fe39eef069b1685c9e8
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Nov 20 10:09:59 2019 +0100
[BUILDROOT] apf6_defconfig: enable BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL
It fixes the following kernel build error:
scripts/extract-cert.c:21:25: fatal error: openssl/bio.h: No such file or directory
#include <openssl/bio.h>
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index f373ce1f5..d9e207567 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -32,6 +32,7 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-apf6dev imx6dl-apf6dev imx6q-apf6v2dev imx6dl-apf6v2dev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
+BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox.config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
BR2_PACKAGE_DEMOS=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2019-11-19 08:51:31
|
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 272d09247d7b08e6e74fa0685d18a58f2713ce9a (commit)
from 074e43f314087300951322687f44954fa63fd399 (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 272d09247d7b08e6e74fa0685d18a58f2713ce9a
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Nov 19 09:51:22 2019 +0100
[BUILDROOT] Bump BR to 2019.02.7
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index bc6669b71..77526d93a 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2019.02
-BUILDROOT_VERSION ?= $(BUILDROOT_MAJOR_VERSION).6
+BUILDROOT_VERSION ?= $(BUILDROOT_MAJOR_VERSION).7
include ./Makefile.in
BUILDROOT_SITE:=https://buildroot.org/downloads
BUILDROOT_PATCH_DIR:=$(ARMADEUS_TOPDIR)/patches/buildroot/$(BUILDROOT_MAJOR_VERSION)
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2019-11-19 08:30:58
|
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 074e43f314087300951322687f44954fa63fd399 (commit)
from 5098e7bbf455a6061f5c80f16b63989012532504 (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 074e43f314087300951322687f44954fa63fd399
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Nov 19 09:30:53 2019 +0100
[BUILDROOT] opos6ul{,nano,sp} / apf6: bump kernel to 4.19.84
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 2 +-
buildroot/configs/opos6ul_defconfig | 2 +-
buildroot/configs/opos6ulnano_defconfig | 2 +-
buildroot/configs/opos6ulsp_defconfig | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index 4b2f5a505..f373ce1f5 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -25,7 +25,7 @@ BR2_TARGET_ARMADEUS_NR_SDRAM="2"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.81"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 7ff5c73e2..ee401982d 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.81"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index e47d02784..672cc4b59 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.81"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index 8442ef299..edf94d31c 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.81"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.84"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2019-11-14 15:09:27
|
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 5098e7bbf455a6061f5c80f16b63989012532504 (commit)
via eaf7da0ccb0b185044c75a76ce9974c937c7c8c1 (commit)
from 4096b12e669370f4b2cd894c9205a72cbde20194 (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 5098e7bbf455a6061f5c80f16b63989012532504
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Nov 14 16:06:52 2019 +0100
[UBOOT]: 2017.01: apf28: backport patches
* Fixes crash when using Ethernet
* Fixes build
commit eaf7da0ccb0b185044c75a76ce9974c937c7c8c1
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Nov 14 15:59:40 2019 +0100
[BUILDROOT] gnet-imx28-usb-downloader: support usb bus and dev id
-----------------------------------------------------------------------
Summary of changes:
...etic-Do-not-use-magic-values-for-ARP_HLEN.patch | 261 +++++++++++++++++++++
...-net-Use-packed-structures-for-networking.patch | 155 ++++++++++++
.../0609-use-local-libfdt-headers.patch} | 105 ++++++---
...-Makefile-build-host-tools-with-std-gnu99.patch | 43 ++++
.../gnet-imx28-usb-downloader/libusb_handler.c | 6 +-
.../gnet-imx28-usb-downloader/libusb_handler.h | 2 +-
target/packages/gnet-imx28-usb-downloader/main.c | 19 +-
7 files changed, 550 insertions(+), 41 deletions(-)
create mode 100644 patches/u-boot/2017.01/0603-net-cosmetic-Do-not-use-magic-values-for-ARP_HLEN.patch
create mode 100644 patches/u-boot/2017.01/0604-net-Use-packed-structures-for-networking.patch
copy patches/u-boot/{2014.07/609-use-local-libfdt-headers.patch => 2017.01/0609-use-local-libfdt-headers.patch} (55%)
create mode 100644 patches/u-boot/2017.01/0610-tools-Makefile-build-host-tools-with-std-gnu99.patch
diff --git a/patches/u-boot/2017.01/0603-net-cosmetic-Do-not-use-magic-values-for-ARP_HLEN.patch b/patches/u-boot/2017.01/0603-net-cosmetic-Do-not-use-magic-values-for-ARP_HLEN.patch
new file mode 100644
index 000000000..49cb5f97f
--- /dev/null
+++ b/patches/u-boot/2017.01/0603-net-cosmetic-Do-not-use-magic-values-for-ARP_HLEN.patch
@@ -0,0 +1,261 @@
+From a40db6d511712f53b6663e61786a9eb825589984 Mon Sep 17 00:00:00 2001
+From: "ol...@sc..." <ol...@sc...>
+Date: Fri, 25 Nov 2016 16:30:19 +0100
+Subject: [PATCH] net: cosmetic: Do not use magic values for ARP_HLEN
+
+Commit 674bb249825a ("net: cosmetic: Replace magic numbers in arp.c with
+constants") introduced a nice define to replace the magic value 6 for
+the ethernet hardware address. Replace more hardcoded instances of 6
+which really reference the ARP_HLEN (iow the MAC/Hardware/Ethernet
+address).
+
+Signed-off-by: Olliver Schinagl <ol...@sc...>
+Acked-by: Joe Hershberger <joe...@ni...>
+---
+ common/fdt_support.c | 2 +-
+ include/net.h | 52 +++++++++++++++++++++++---------------------
+ net/eth-uclass.c | 10 ++++-----
+ net/eth_legacy.c | 10 ++++-----
+ 4 files changed, 38 insertions(+), 36 deletions(-)
+
+diff --git a/common/fdt_support.c b/common/fdt_support.c
+index c9f7019e38..f16039114a 100644
+--- a/common/fdt_support.c
++++ b/common/fdt_support.c
+@@ -473,7 +473,7 @@ void fdt_fixup_ethernet(void *fdt)
+ char *tmp, *end;
+ char mac[16];
+ const char *path;
+- unsigned char mac_addr[6];
++ unsigned char mac_addr[ARP_HLEN];
+ int offset;
+
+ if (fdt_path_offset(fdt, "/aliases") < 0)
+diff --git a/include/net.h b/include/net.h
+index 1f4d947350..61568f6b31 100644
+--- a/include/net.h
++++ b/include/net.h
+@@ -38,6 +38,9 @@
+
+ #define PKTALIGN ARCH_DMA_MINALIGN
+
++/* ARP hardware address length */
++#define ARP_HLEN 6
++
+ /* IPv4 addresses are always 32 bits in size */
+ struct in_addr {
+ __be32 s_addr;
+@@ -90,7 +93,7 @@ enum eth_state_t {
+ */
+ struct eth_pdata {
+ phys_addr_t iobase;
+- unsigned char enetaddr[6];
++ unsigned char enetaddr[ARP_HLEN];
+ int phy_interface;
+ int max_speed;
+ };
+@@ -161,7 +164,7 @@ void eth_halt_state_only(void); /* Set passive state */
+ #ifndef CONFIG_DM_ETH
+ struct eth_device {
+ char name[16];
+- unsigned char enetaddr[6];
++ unsigned char enetaddr[ARP_HLEN];
+ phys_addr_t iobase;
+ int state;
+
+@@ -300,9 +303,9 @@ u32 ether_crc(size_t len, unsigned char const *p);
+ */
+
+ struct ethernet_hdr {
+- u8 et_dest[6]; /* Destination node */
+- u8 et_src[6]; /* Source node */
+- u16 et_protlen; /* Protocol or length */
++ u8 et_dest[ARP_HLEN]; /* Destination node */
++ u8 et_src[ARP_HLEN]; /* Source node */
++ u16 et_protlen; /* Protocol or length */
+ };
+
+ /* Ethernet header size */
+@@ -311,16 +314,16 @@ struct ethernet_hdr {
+ #define ETH_FCS_LEN 4 /* Octets in the FCS */
+
+ struct e802_hdr {
+- u8 et_dest[6]; /* Destination node */
+- u8 et_src[6]; /* Source node */
+- u16 et_protlen; /* Protocol or length */
+- u8 et_dsap; /* 802 DSAP */
+- u8 et_ssap; /* 802 SSAP */
+- u8 et_ctl; /* 802 control */
+- u8 et_snap1; /* SNAP */
++ u8 et_dest[ARP_HLEN]; /* Destination node */
++ u8 et_src[ARP_HLEN]; /* Source node */
++ u16 et_protlen; /* Protocol or length */
++ u8 et_dsap; /* 802 DSAP */
++ u8 et_ssap; /* 802 SSAP */
++ u8 et_ctl; /* 802 control */
++ u8 et_snap1; /* SNAP */
+ u8 et_snap2;
+ u8 et_snap3;
+- u16 et_prot; /* 802 protocol */
++ u16 et_prot; /* 802 protocol */
+ };
+
+ /* 802 + SNAP + ethernet header size */
+@@ -330,11 +333,11 @@ struct e802_hdr {
+ * Virtual LAN Ethernet header
+ */
+ struct vlan_ethernet_hdr {
+- u8 vet_dest[6]; /* Destination node */
+- u8 vet_src[6]; /* Source node */
+- u16 vet_vlan_type; /* PROT_VLAN */
+- u16 vet_tag; /* TAG of VLAN */
+- u16 vet_type; /* protocol type */
++ u8 vet_dest[ARP_HLEN]; /* Destination node */
++ u8 vet_src[ARP_HLEN]; /* Source node */
++ u16 vet_vlan_type; /* PROT_VLAN */
++ u16 vet_tag; /* TAG of VLAN */
++ u16 vet_type; /* protocol type */
+ };
+
+ /* VLAN Ethernet header size */
+@@ -405,7 +408,6 @@ struct arp_hdr {
+ # define ARP_ETHER 1 /* Ethernet hardware address */
+ u16 ar_pro; /* Format of protocol address */
+ u8 ar_hln; /* Length of hardware address */
+-# define ARP_HLEN 6
+ u8 ar_pln; /* Length of protocol address */
+ # define ARP_PLEN 4
+ u16 ar_op; /* Operation */
+@@ -514,16 +516,16 @@ extern char net_nis_domain[32]; /* Our IS domain */
+ extern char net_hostname[32]; /* Our hostname */
+ extern char net_root_path[64]; /* Our root path */
+ /** END OF BOOTP EXTENTIONS **/
+-extern u8 net_ethaddr[6]; /* Our ethernet address */
+-extern u8 net_server_ethaddr[6]; /* Boot server enet address */
++extern u8 net_ethaddr[ARP_HLEN]; /* Our ethernet address */
++extern u8 net_server_ethaddr[ARP_HLEN]; /* Boot server enet address */
+ extern struct in_addr net_ip; /* Our IP addr (0 = unknown) */
+ extern struct in_addr net_server_ip; /* Server IP addr (0 = unknown) */
+ extern uchar *net_tx_packet; /* THE transmit packet */
+ extern uchar *net_rx_packets[PKTBUFSRX]; /* Receive packets */
+ extern uchar *net_rx_packet; /* Current receive packet */
+ extern int net_rx_packet_len; /* Current rx packet length */
+-extern const u8 net_bcast_ethaddr[6]; /* Ethernet broadcast address */
+-extern const u8 net_null_ethaddr[6];
++extern const u8 net_bcast_ethaddr[ARP_HLEN]; /* Ethernet broadcast address */
++extern const u8 net_null_ethaddr[ARP_HLEN];
+
+ #define VLAN_NONE 4095 /* untagged */
+ #define VLAN_IDMASK 0x0fff /* mask of valid vlan id */
+@@ -562,9 +564,9 @@ extern ushort cdp_appliance_vlan; /* CDP returned appliance VLAN */
+ */
+ static inline int is_cdp_packet(const uchar *ethaddr)
+ {
+- extern const u8 net_cdp_ethaddr[6];
++ extern const u8 net_cdp_ethaddr[ARP_HLEN];
+
+- return memcmp(ethaddr, net_cdp_ethaddr, 6) == 0;
++ return memcmp(ethaddr, net_cdp_ethaddr, ARP_HLEN) == 0;
+ }
+ #endif
+
+diff --git a/net/eth-uclass.c b/net/eth-uclass.c
+index 1d13011089..140e47d52d 100644
+--- a/net/eth-uclass.c
++++ b/net/eth-uclass.c
+@@ -230,7 +230,7 @@ static int on_ethaddr(const char *name, const char *value, enum env_op op,
+ eth_write_hwaddr(dev);
+ break;
+ case env_op_delete:
+- memset(pdata->enetaddr, 0, 6);
++ memset(pdata->enetaddr, 0, ARP_HLEN);
+ }
+ }
+
+@@ -458,7 +458,7 @@ static int eth_post_probe(struct udevice *dev)
+ {
+ struct eth_device_priv *priv = dev->uclass_priv;
+ struct eth_pdata *pdata = dev->platdata;
+- unsigned char env_enetaddr[6];
++ unsigned char env_enetaddr[ARP_HLEN];
+
+ #if defined(CONFIG_NEEDS_MANUAL_RELOC)
+ struct eth_ops *ops = eth_get_ops(dev);
+@@ -497,7 +497,7 @@ static int eth_post_probe(struct udevice *dev)
+ eth_getenv_enetaddr_by_index("eth", dev->seq, env_enetaddr);
+ if (!is_zero_ethaddr(env_enetaddr)) {
+ if (!is_zero_ethaddr(pdata->enetaddr) &&
+- memcmp(pdata->enetaddr, env_enetaddr, 6)) {
++ memcmp(pdata->enetaddr, env_enetaddr, ARP_HLEN)) {
+ printf("\nWarning: %s MAC addresses don't match:\n",
+ dev->name);
+ printf("Address in SROM is %pM\n",
+@@ -507,7 +507,7 @@ static int eth_post_probe(struct udevice *dev)
+ }
+
+ /* Override the ROM MAC address */
+- memcpy(pdata->enetaddr, env_enetaddr, 6);
++ memcpy(pdata->enetaddr, env_enetaddr, ARP_HLEN);
+ } else if (is_valid_ethaddr(pdata->enetaddr)) {
+ eth_setenv_enetaddr_by_index("eth", dev->seq, pdata->enetaddr);
+ printf("\nWarning: %s using MAC address from ROM\n",
+@@ -535,7 +535,7 @@ static int eth_pre_remove(struct udevice *dev)
+ eth_get_ops(dev)->stop(dev);
+
+ /* clear the MAC address */
+- memset(pdata->enetaddr, 0, 6);
++ memset(pdata->enetaddr, 0, ARP_HLEN);
+
+ return 0;
+ }
+diff --git a/net/eth_legacy.c b/net/eth_legacy.c
+index 1354f49ec0..e4bd0f4c1a 100644
+--- a/net/eth_legacy.c
++++ b/net/eth_legacy.c
+@@ -121,7 +121,7 @@ static int on_ethaddr(const char *name, const char *value, enum env_op op,
+ eth_write_hwaddr(dev, "eth", dev->index);
+ break;
+ case env_op_delete:
+- memset(dev->enetaddr, 0, 6);
++ memset(dev->enetaddr, 0, ARP_HLEN);
+ }
+ }
+ dev = dev->next;
+@@ -134,14 +134,14 @@ U_BOOT_ENV_CALLBACK(ethaddr, on_ethaddr);
+ int eth_write_hwaddr(struct eth_device *dev, const char *base_name,
+ int eth_number)
+ {
+- unsigned char env_enetaddr[6];
++ unsigned char env_enetaddr[ARP_HLEN];
+ int ret = 0;
+
+ eth_getenv_enetaddr_by_index(base_name, eth_number, env_enetaddr);
+
+ if (!is_zero_ethaddr(env_enetaddr)) {
+ if (!is_zero_ethaddr(dev->enetaddr) &&
+- memcmp(dev->enetaddr, env_enetaddr, 6)) {
++ memcmp(dev->enetaddr, env_enetaddr, ARP_HLEN)) {
+ printf("\nWarning: %s MAC addresses don't match:\n",
+ dev->name);
+ printf("Address in SROM is %pM\n",
+@@ -150,7 +150,7 @@ int eth_write_hwaddr(struct eth_device *dev, const char *base_name,
+ env_enetaddr);
+ }
+
+- memcpy(dev->enetaddr, env_enetaddr, 6);
++ memcpy(dev->enetaddr, env_enetaddr, ARP_HLEN);
+ } else if (is_valid_ethaddr(dev->enetaddr)) {
+ eth_setenv_enetaddr_by_index(base_name, eth_number,
+ dev->enetaddr);
+@@ -299,7 +299,7 @@ int eth_initialize(void)
+ */
+ int eth_mcast_join(struct in_addr mcast_ip, int join)
+ {
+- u8 mcast_mac[6];
++ u8 mcast_mac[ARP_HLEN];
+ if (!eth_current || !eth_current->mcast)
+ return -1;
+ mcast_mac[5] = htonl(mcast_ip.s_addr) & 0xff;
+--
+2.21.0
+
diff --git a/patches/u-boot/2017.01/0604-net-Use-packed-structures-for-networking.patch b/patches/u-boot/2017.01/0604-net-Use-packed-structures-for-networking.patch
new file mode 100644
index 000000000..d2dffa3c9
--- /dev/null
+++ b/patches/u-boot/2017.01/0604-net-Use-packed-structures-for-networking.patch
@@ -0,0 +1,155 @@
+From 704f3acfcf55343043bbed01c5fb0a0094a68e8a Mon Sep 17 00:00:00 2001
+From: Denis Pynkin <den...@co...>
+Date: Fri, 21 Jul 2017 19:28:42 +0300
+Subject: [PATCH] net: Use packed structures for networking
+
+PXE boot is broken with GCC 7.1 due option '-fstore-merging' enabled
+by default for '-O2':
+
+BOOTP broadcast 1
+data abort
+pc : [<8ff8bb30>] lr : [<00004f1f>]
+reloc pc : [<17832b30>] lr : [<878abf1f>]
+sp : 8f558bc0 ip : 00000000 fp : 8ffef5a4
+r10: 8ffed248 r9 : 8f558ee0 r8 : 8ffef594
+r7 : 0000000e r6 : 8ffed700 r5 : 00000000 r4 : 8ffed74e
+r3 : 00060101 r2 : 8ffed230 r1 : 8ffed706 r0 : 00000ddd
+Flags: nzcv IRQs off FIQs off Mode SVC_32
+Resetting CPU ...
+
+Core reason is usage of structures for network headers without packed
+attribute.
+
+Reviewed-by: Yauheni Kaliuta <yau...@re...>
+Signed-off-by: Denis Pynkin <den...@co...>
+Acked-by: Joe Hershberger <joe...@ni...>
+---
+ include/net.h | 14 +++++++-------
+ net/bootp.h | 2 +-
+ net/dns.h | 2 +-
+ net/nfs.h | 2 +-
+ net/sntp.h | 2 +-
+ 5 files changed, 11 insertions(+), 11 deletions(-)
+
+diff --git a/include/net.h b/include/net.h
+index 2eaa88224c..e1269486ad 100644
+--- a/include/net.h
++++ b/include/net.h
+@@ -308,7 +308,7 @@ struct ethernet_hdr {
+ u8 et_dest[ARP_HLEN]; /* Destination node */
+ u8 et_src[ARP_HLEN]; /* Source node */
+ u16 et_protlen; /* Protocol or length */
+-};
++} __attribute__((packed));
+
+ /* Ethernet header size */
+ #define ETHER_HDR_SIZE (sizeof(struct ethernet_hdr))
+@@ -326,7 +326,7 @@ struct e802_hdr {
+ u8 et_snap2;
+ u8 et_snap3;
+ u16 et_prot; /* 802 protocol */
+-};
++} __attribute__((packed));
+
+ /* 802 + SNAP + ethernet header size */
+ #define E802_HDR_SIZE (sizeof(struct e802_hdr))
+@@ -340,7 +340,7 @@ struct vlan_ethernet_hdr {
+ u16 vet_vlan_type; /* PROT_VLAN */
+ u16 vet_tag; /* TAG of VLAN */
+ u16 vet_type; /* protocol type */
+-};
++} __attribute__((packed));
+
+ /* VLAN Ethernet header size */
+ #define VLAN_ETHER_HDR_SIZE (sizeof(struct vlan_ethernet_hdr))
+@@ -369,7 +369,7 @@ struct ip_hdr {
+ u16 ip_sum; /* checksum */
+ struct in_addr ip_src; /* Source IP address */
+ struct in_addr ip_dst; /* Destination IP address */
+-};
++} __attribute__((packed));
+
+ #define IP_OFFS 0x1fff /* ip offset *= 8 */
+ #define IP_FLAGS 0xe000 /* first 3 bits */
+@@ -397,7 +397,7 @@ struct ip_udp_hdr {
+ u16 udp_dst; /* UDP destination port */
+ u16 udp_len; /* Length of UDP packet */
+ u16 udp_xsum; /* Checksum */
+-};
++} __attribute__((packed));
+
+ #define IP_UDP_HDR_SIZE (sizeof(struct ip_udp_hdr))
+ #define UDP_HDR_SIZE (IP_UDP_HDR_SIZE - IP_HDR_SIZE)
+@@ -435,7 +435,7 @@ struct arp_hdr {
+ u8 ar_tha[]; /* Target hardware address */
+ u8 ar_tpa[]; /* Target protocol address */
+ #endif /* 0 */
+-};
++} __attribute__((packed));
+
+ #define ARP_HDR_SIZE (8+20) /* Size assuming ethernet */
+
+@@ -470,7 +470,7 @@ struct icmp_hdr {
+ } frag;
+ u8 data[0];
+ } un;
+-};
++} __attribute__((packed));
+
+ #define ICMP_HDR_SIZE (sizeof(struct icmp_hdr))
+ #define IP_ICMP_HDR_SIZE (IP_HDR_SIZE + ICMP_HDR_SIZE)
+diff --git a/net/bootp.h b/net/bootp.h
+index fcb0a64e61..567340ec5d 100644
+--- a/net/bootp.h
++++ b/net/bootp.h
+@@ -49,7 +49,7 @@ struct bootp_hdr {
+ char bp_sname[64]; /* Server host name */
+ char bp_file[128]; /* Boot file name */
+ char bp_vend[OPT_FIELD_SIZE]; /* Vendor information */
+-};
++} __attribute__((packed));
+
+ #define BOOTP_HDR_SIZE sizeof(struct bootp_hdr)
+
+diff --git a/net/dns.h b/net/dns.h
+index c4e96afa06..c55a5c1b04 100644
+--- a/net/dns.h
++++ b/net/dns.h
+@@ -29,7 +29,7 @@ struct header {
+ uint16_t nauth; /* Authority PRs */
+ uint16_t nother; /* Other PRs */
+ unsigned char data[1]; /* Data, variable length */
+-};
++} __attribute__((packed));
+
+ void dns_start(void); /* Begin DNS */
+
+diff --git a/net/nfs.h b/net/nfs.h
+index 45da246aa1..70a1a6d554 100644
+--- a/net/nfs.h
++++ b/net/nfs.h
+@@ -79,7 +79,7 @@ struct rpc_t {
+ uint32_t data[NFS_READ_SIZE];
+ } reply;
+ } u;
+-};
++} __attribute__((packed));
+ void nfs_start(void); /* Begin NFS */
+
+
+diff --git a/net/sntp.h b/net/sntp.h
+index 6a9c6bb82f..c38bceed3f 100644
+--- a/net/sntp.h
++++ b/net/sntp.h
+@@ -51,7 +51,7 @@ struct sntp_pkt_t {
+ unsigned long long originate_timestamp;
+ unsigned long long receive_timestamp;
+ unsigned long long transmit_timestamp;
+-};
++} __attribute__((packed));
+
+ void sntp_start(void); /* Begin SNTP */
+
+--
+2.21.0
+
diff --git a/patches/u-boot/2014.07/609-use-local-libfdt-headers.patch b/patches/u-boot/2017.01/0609-use-local-libfdt-headers.patch
similarity index 55%
copy from patches/u-boot/2014.07/609-use-local-libfdt-headers.patch
copy to patches/u-boot/2017.01/0609-use-local-libfdt-headers.patch
index 44fe81d12..4218a75c7 100644
--- a/patches/u-boot/2014.07/609-use-local-libfdt-headers.patch
+++ b/patches/u-boot/2017.01/0609-use-local-libfdt-headers.patch
@@ -1,7 +1,7 @@
-Index: uboot-2014.07/include/libfdt.h
+Index: uboot-2017.01/include/libfdt.h
===================================================================
---- uboot-2014.07.orig/include/libfdt.h
-+++ uboot-2014.07/include/libfdt.h
+--- uboot-2017.01.orig/include/libfdt.h
++++ uboot-2017.01/include/libfdt.h
@@ -51,8 +51,8 @@
* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
@@ -13,13 +13,13 @@ Index: uboot-2014.07/include/libfdt.h
#define FDT_FIRST_SUPPORTED_VERSION 0x10
#define FDT_LAST_SUPPORTED_VERSION 0x11
-Index: uboot-2014.07/include/image.h
+Index: uboot-2017.01/include/image.h
===================================================================
---- uboot-2014.07.orig/include/image.h
-+++ uboot-2014.07/include/image.h
-@@ -46,8 +46,8 @@ struct lmb;
+--- uboot-2017.01.orig/include/image.h
++++ uboot-2017.01/include/image.h
+@@ -50,8 +50,8 @@ struct lmb;
- #if defined(CONFIG_FIT)
+ #if IMAGE_ENABLE_FIT
#include <hash.h>
-#include <libfdt.h>
-#include <fdt_support.h>
@@ -28,10 +28,10 @@ Index: uboot-2014.07/include/image.h
# ifdef CONFIG_SPL_BUILD
# ifdef CONFIG_SPL_CRC32_SUPPORT
# define IMAGE_ENABLE_CRC32 1
-Index: uboot-2014.07/include/fdt_support.h
+Index: uboot-2017.01/include/fdt_support.h
===================================================================
---- uboot-2014.07.orig/include/fdt_support.h
-+++ uboot-2014.07/include/fdt_support.h
+--- uboot-2017.01.orig/include/fdt_support.h
++++ uboot-2017.01/include/fdt_support.h
@@ -10,7 +10,7 @@
#ifdef CONFIG_OF_LIBFDT
@@ -41,49 +41,49 @@ Index: uboot-2014.07/include/fdt_support.h
u32 fdt_getprop_u32_default_node(const void *fdt, int off, int cell,
const char *prop, const u32 dflt);
-Index: uboot-2014.07/lib/libfdt/fdt_ro.c
+Index: uboot-2017.01/lib/libfdt/fdt_ro.c
===================================================================
---- uboot-2014.07.orig/lib/libfdt/fdt_ro.c
-+++ uboot-2014.07/lib/libfdt/fdt_ro.c
+--- uboot-2017.01.orig/lib/libfdt/fdt_ro.c
++++ uboot-2017.01/lib/libfdt/fdt_ro.c
@@ -3,7 +3,7 @@
* Copyright (C) 2006 David Gibson, IBM Corporation.
* SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
*/
--#include "libfdt_env.h"
+-#include <libfdt_env.h>
+#include "../../include/libfdt_env.h"
#ifndef USE_HOSTCC
#include <fdt.h>
-Index: uboot-2014.07/lib/libfdt/fdt.c
+Index: uboot-2017.01/lib/libfdt/fdt.c
===================================================================
---- uboot-2014.07.orig/lib/libfdt/fdt.c
-+++ uboot-2014.07/lib/libfdt/fdt.c
+--- uboot-2017.01.orig/lib/libfdt/fdt.c
++++ uboot-2017.01/lib/libfdt/fdt.c
@@ -3,7 +3,7 @@
* Copyright (C) 2006 David Gibson, IBM Corporation.
* SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
*/
--#include "libfdt_env.h"
+-#include <libfdt_env.h>
+#include "../../include/libfdt_env.h"
#ifndef USE_HOSTCC
#include <fdt.h>
-Index: uboot-2014.07/lib/libfdt/fdt_strerror.c
+Index: uboot-2017.01/lib/libfdt/fdt_strerror.c
===================================================================
---- uboot-2014.07.orig/lib/libfdt/fdt_strerror.c
-+++ uboot-2014.07/lib/libfdt/fdt_strerror.c
+--- uboot-2017.01.orig/lib/libfdt/fdt_strerror.c
++++ uboot-2017.01/lib/libfdt/fdt_strerror.c
@@ -3,7 +3,7 @@
* Copyright (C) 2006 David Gibson, IBM Corporation.
* SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
*/
--#include "libfdt_env.h"
+-#include <libfdt_env.h>
+#include "../../include/libfdt_env.h"
#ifndef USE_HOSTCC
#include <fdt.h>
-Index: uboot-2014.07/lib/fdtdec_common.c
+Index: uboot-2017.01/lib/fdtdec_common.c
===================================================================
---- uboot-2014.07.orig/lib/fdtdec_common.c
-+++ uboot-2014.07/lib/fdtdec_common.c
+--- uboot-2017.01.orig/lib/fdtdec_common.c
++++ uboot-2017.01/lib/fdtdec_common.c
@@ -13,8 +13,8 @@
#include <libfdt.h>
#include <fdtdec.h>
@@ -95,10 +95,10 @@ Index: uboot-2014.07/lib/fdtdec_common.c
#define debug(...)
#endif
-Index: uboot-2014.07/lib/libfdt/libfdt_internal.h
+Index: uboot-2017.01/lib/libfdt/libfdt_internal.h
===================================================================
---- uboot-2014.07.orig/lib/libfdt/libfdt_internal.h
-+++ uboot-2014.07/lib/libfdt/libfdt_internal.h
+--- uboot-2017.01.orig/lib/libfdt/libfdt_internal.h
++++ uboot-2017.01/lib/libfdt/libfdt_internal.h
@@ -5,7 +5,7 @@
* Copyright (C) 2006 David Gibson, IBM Corporation.
* SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
@@ -108,29 +108,60 @@ Index: uboot-2014.07/lib/libfdt/libfdt_internal.h
#define FDT_ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1))
#define FDT_TAGALIGN(x) (FDT_ALIGN((x), FDT_TAGSIZE))
-Index: uboot-2014.07/lib/libfdt/fdt_wip.c
+Index: uboot-2017.01/lib/libfdt/fdt_wip.c
===================================================================
---- uboot-2014.07.orig/lib/libfdt/fdt_wip.c
-+++ uboot-2014.07/lib/libfdt/fdt_wip.c
+--- uboot-2017.01.orig/lib/libfdt/fdt_wip.c
++++ uboot-2017.01/lib/libfdt/fdt_wip.c
@@ -3,7 +3,7 @@
* Copyright (C) 2006 David Gibson, IBM Corporation.
* SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
*/
--#include "libfdt_env.h"
+-#include <libfdt_env.h>
+#include "../../include/libfdt_env.h"
#ifndef USE_HOSTCC
#include <fdt.h>
-Index: uboot-2014.07/lib/libfdt/fdt_rw.c
+Index: uboot-2017.01/lib/libfdt/fdt_rw.c
===================================================================
---- uboot-2014.07.orig/lib/libfdt/fdt_rw.c
-+++ uboot-2014.07/lib/libfdt/fdt_rw.c
+--- uboot-2017.01.orig/lib/libfdt/fdt_rw.c
++++ uboot-2017.01/lib/libfdt/fdt_rw.c
@@ -3,7 +3,7 @@
* Copyright (C) 2006 David Gibson, IBM Corporation.
* SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
*/
--#include "libfdt_env.h"
+-#include <libfdt_env.h>
++#include "../../include/libfdt_env.h"
+
+ #ifndef USE_HOSTCC
+ #include <fdt.h>
+Index: uboot-2017.01/lib/libfdt/fdt_region.c
+===================================================================
+--- uboot-2017.01.orig/lib/libfdt/fdt_region.c
++++ uboot-2017.01/lib/libfdt/fdt_region.c
+@@ -5,7 +5,7 @@
+ * SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
+ */
+
+-#include <libfdt_env.h>
+#include "../../include/libfdt_env.h"
#ifndef USE_HOSTCC
#include <fdt.h>
+Index: uboot-2017.01/lib/libfdt/fdt_sw.c
+===================================================================
+--- uboot-2017.01.orig/lib/libfdt/fdt_sw.c
++++ uboot-2017.01/lib/libfdt/fdt_sw.c
+@@ -3,9 +3,10 @@
+ * Copyright (C) 2006 David Gibson, IBM Corporation.
+ * SPDX-License-Identifier: GPL-2.0+ BSD-2-Clause
+ */
+-#include <libfdt_env.h>
+-#include <fdt.h>
+-#include <libfdt.h>
++#include "../../include/libfdt_env.h"
++
++#include "../../include/fdt.h"
++#include "../../include/libfdt.h"
+
+ #include "libfdt_internal.h"
+
diff --git a/patches/u-boot/2017.01/0610-tools-Makefile-build-host-tools-with-std-gnu99.patch b/patches/u-boot/2017.01/0610-tools-Makefile-build-host-tools-with-std-gnu99.patch
new file mode 100644
index 000000000..2a1e81c1c
--- /dev/null
+++ b/patches/u-boot/2017.01/0610-tools-Makefile-build-host-tools-with-std-gnu99.patch
@@ -0,0 +1,43 @@
+From d7edeba79b2776a2097adf952b3b392c2dfb036b Mon Sep 17 00:00:00 2001
+From: Thomas Petazzoni <tho...@bo...>
+Date: Sat, 30 Mar 2019 15:29:23 +0100
+Subject: [PATCH 1/1] tools/Makefile: build host tools with -std=gnu99
+
+Parts of the code are using C99 constructs (such as variables declared
+inside loops), but also GNU extensions (such as typeof), so using
+-std=gnu99 is necessary to build with older versions of gcc that don't
+default to building with gnu99.
+
+It fixes the following build failure:
+
+./tools/../lib/crc16.c: In function "crc16_ccitt":
+./tools/../lib/crc16.c:70:2: error: "for" loop initial declarations are only allowed in C99 mode
+ for (int i = 0; i < len; i++)
+ ^
+./tools/../lib/crc16.c:70:2: note: use option -std=c99 or -std=gnu99 to compile your code
+
+when building the host tools with gcc 4.7.
+
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+Reviewed-by: Philipp Tomsich <phi...@th...>
+---
+ tools/Makefile | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/tools/Makefile b/tools/Makefile
+index 081383d7a7..d377d85f74 100644
+--- a/tools/Makefile
++++ b/tools/Makefile
+@@ -254,7 +254,8 @@ HOST_EXTRACFLAGS += -include $(srctree)/include/compiler.h \
+ -I$(srctree)/tools \
+ -DUSE_HOSTCC \
+ -D__KERNEL_STRICT_NAMES \
+- -D_GNU_SOURCE
++ -D_GNU_SOURCE \
++ -std=gnu99
+
+ __build: $(LOGO-y)
+
+--
+2.21.0
+
diff --git a/target/packages/gnet-imx28-usb-downloader/libusb_handler.c b/target/packages/gnet-imx28-usb-downloader/libusb_handler.c
index eb0276b3e..513339257 100644
--- a/target/packages/gnet-imx28-usb-downloader/libusb_handler.c
+++ b/target/packages/gnet-imx28-usb-downloader/libusb_handler.c
@@ -118,7 +118,7 @@ int transferData(struct usb_dev_handle *dev, size_t tx_size, char *data)
return SUCCESS;
}
-int usb_write(int size, char *dataBuf)
+int usb_write(int size, char *dataBuf, unsigned int bus_id, unsigned int dev_id)
{
struct usb_bus *bus;
struct usb_device *dev;
@@ -130,9 +130,13 @@ int usb_write(int size, char *dataBuf)
usb_find_devices();
for (bus = usb_busses; bus; bus = bus->next) {
+ if (bus_id != 0 && bus_id != bus->location)
+ continue;
for (dev = bus->devices; dev; dev = dev->next) {
usb_dev_handle *udev;
+ if (dev_id != 0 && dev_id != dev->devnum)
+ continue;
if ((dev->descriptor.idVendor == FREESCALE_VENDOR_ID)
&& (dev->descriptor.idProduct ==
FREESCALE_PRODUCT_ID)) {
diff --git a/target/packages/gnet-imx28-usb-downloader/libusb_handler.h b/target/packages/gnet-imx28-usb-downloader/libusb_handler.h
index 13e57b282..36549876f 100644
--- a/target/packages/gnet-imx28-usb-downloader/libusb_handler.h
+++ b/target/packages/gnet-imx28-usb-downloader/libusb_handler.h
@@ -24,7 +24,7 @@
#define SUCCESS 0
-int usb_write( int size, char * dataBuf);
+int usb_write( int size, char * dataBuf, unsigned int bus_id, unsigned int dev_id );
/* USB DRIVER INFO */
diff --git a/target/packages/gnet-imx28-usb-downloader/main.c b/target/packages/gnet-imx28-usb-downloader/main.c
index b570cbaf2..0c4a09cf2 100644
--- a/target/packages/gnet-imx28-usb-downloader/main.c
+++ b/target/packages/gnet-imx28-usb-downloader/main.c
@@ -32,6 +32,8 @@
struct params {
char file_name[1024];
+ unsigned int bus_id;
+ unsigned int dev_id;
};
void checkargs(int argc, char *argv[], struct params *param)
@@ -59,6 +61,16 @@ void checkargs(int argc, char *argv[], struct params *param)
strcpy(param->file_name, argv[arg + 1]);
}
}
+
+ if(strcmp("-b", argv[arg]) == 0) {
+ if (argc > arg + 1)
+ param->bus_id = atoi(argv[arg + 1]);
+ }
+
+ if(strcmp("-d", argv[arg]) == 0) {
+ if (argc > arg + 1)
+ param->dev_id = atoi(argv[arg + 1]);
+ }
arg++;
}
@@ -67,6 +79,9 @@ void checkargs(int argc, char *argv[], struct params *param)
printf(USAGE_MSG);
exit(-EINERR);
}
+
+ if (param->bus_id != 0 && param->dev_id != 0)
+ printf("bus ID %d, dev ID %d\n", param->bus_id, param->dev_id);
}
int main(int argc, char *argv[])
@@ -75,7 +90,7 @@ int main(int argc, char *argv[])
void *data;
int retval;
unsigned int sz, bytesRead;
- struct params params = { "" };
+ struct params params = { "", 0, 0 };
checkargs(argc, argv, ¶ms);
@@ -103,7 +118,7 @@ int main(int argc, char *argv[])
printf("attempting to write writing [%s] bootstream...",
params.file_name);
- retval = usb_write(sz, data);
+ retval = usb_write(sz, data, params.bus_id, params.dev_id);
switch (retval) {
case -ERR_TX:
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2019-11-04 08: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 4096b12e669370f4b2cd894c9205a72cbde20194 (commit)
via 7118aea4d1c7ffa62422d0038ea9cf168978200a (commit)
from c53ccf9f014f0dc8d1e462b87435530b8d01e86f (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 4096b12e669370f4b2cd894c9205a72cbde20194
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Nov 4 09:54:50 2019 +0100
BUILDROOT] opos6ul{,nano,sp} / apf6: bump kernel to 4.19.81
commit 7118aea4d1c7ffa62422d0038ea9cf168978200a
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Nov 4 09:49:33 2019 +0100
[BUILDROOT] APF6: Switch default config to Linux 4.19
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6_defconfig | 87 +++++++----
.../{apf6_defconfig => apf6legacy-3.19_defconfig} | 0
buildroot/configs/apf6mainline-4.19_defconfig | 167 ---------------------
buildroot/configs/opos6ul_defconfig | 2 +-
buildroot/configs/opos6ulnano_defconfig | 2 +-
buildroot/configs/opos6ulsp_defconfig | 2 +-
6 files changed, 59 insertions(+), 201 deletions(-)
copy buildroot/configs/{apf6_defconfig => apf6legacy-3.19_defconfig} (100%)
delete mode 100644 buildroot/configs/apf6mainline-4.19_defconfig
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6_defconfig
index 77ec38e95..4b2f5a505 100644
--- a/buildroot/configs/apf6_defconfig
+++ b/buildroot/configs/apf6_defconfig
@@ -12,7 +12,6 @@ BR2_TARGET_GENERIC_HOSTNAME="apf6"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3"
-BR2_TARGET_TZ_INFO=y
BR2_TARGET_TZ_ZONELIST="europe"
BR2_TARGET_LOCALTIME="Europe/Paris"
BR2_ROOTFS_OVERLAY="$(ARMADEUS_PATH)/rootfs/target_overlay"
@@ -26,12 +25,12 @@ BR2_TARGET_ARMADEUS_NR_SDRAM="2"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="3.19.8"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.81"
+BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(BR2_LINUX_KERNEL_VERSION).config"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-apf6dev imx6dl-apf6dev"
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-apf6dev imx6dl-apf6dev imx6q-apf6v2dev imx6dl-apf6v2dev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox.config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
@@ -42,37 +41,55 @@ BR2_PACKAGE_ALSA_UTILS=y
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
BR2_PACKAGE_ALSA_UTILS_APLAY=y
BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
-BR2_PACKAGE_GSTREAMER=y
-BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC=y
-BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC=y
-BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_ALSA=y
-BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_OGG=y
-BR2_PACKAGE_GST_PLUGINS_BASE_PLUGIN_VORBIS=y
-BR2_PACKAGE_GST_PLUGINS_GOOD=y
-BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_ISOMP4=y
-BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_MULTIFILE=y
-BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_MULTIPART=y
-BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_RTP=y
-BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_RTPMANAGER=y
-BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_RTSP=y
-BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_UDP=y
-BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_VIDEOBOX=y
-BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_VIDEOCROP=y
-BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_WAVENC=y
-BR2_PACKAGE_GST_PLUGINS_GOOD_PLUGIN_V4L2=y
-BR2_PACKAGE_GST_PLUGINS_BAD=y
-BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CAMERABIN=y
-BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_CAMERABIN2=y
-BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_COLORSPACE=y
-BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_H264PARSE=y
-BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FBDEV=y
-BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_FAAD=y
+BR2_PACKAGE_GSTREAMER1=y
+BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC=y
+BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOCONVERT=y
+BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TCP=y
+BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC=y
+BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEORATE=y
+BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALSA=y
+BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OGG=y
+BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VORBIS=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_JPEG=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PNG=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ALPHA=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_DEINTERLACE=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MULTIFILE=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MULTIPART=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTP=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTPMANAGER=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTSP=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_UDP=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOBOX=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOCROP=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOFILTER=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOMIXER=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_WAVENC=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2_PROBE=y
+BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_GDKPIXBUF=y
+BR2_PACKAGE_GST1_PLUGINS_BAD=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COMPOSITOR=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CAMERABIN2=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FACEOVERLAY=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOPARSERS=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FAAD=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENH264=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_X265=y
+BR2_PACKAGE_GST1_PLUGINS_UGLY=y
+BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_X264=y
+BR2_PACKAGE_V4L2LOOPBACK=y
BR2_PACKAGE_GZIP=y
BR2_PACKAGE_GDB=y
BR2_PACKAGE_LTRACE=y
BR2_PACKAGE_PV=y
BR2_PACKAGE_RAMSMP=y
+BR2_PACKAGE_SPIDEV_TEST=y
BR2_PACKAGE_STRACE=y
+BR2_PACKAGE_STRESS_NG=y
+BR2_PACKAGE_TREE=y
BR2_PACKAGE_DOSFSTOOLS=y
BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
@@ -88,6 +105,7 @@ BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_JPEG is not set
# BR2_PACKAGE_FBV_GIF is not set
BR2_PACKAGE_LINUX_FIRMWARE=y
+BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_EVTEST=y
@@ -95,8 +113,10 @@ BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
BR2_PACKAGE_LEPTONMODULE=y
+BR2_PACKAGE_LINUXCONSOLETOOLS=y
BR2_PACKAGE_PCI_DEBUG=y
BR2_PACKAGE_PCIUTILS=y
+BR2_PACKAGE_SPI_TOOLS=y
BR2_PACKAGE_TI_UTILS=y
BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_DTC=y
@@ -106,7 +126,11 @@ BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
BR2_PACKAGE_BC=y
BR2_PACKAGE_HAVEGED=y
-BR2_PACKAGE_BLUEZ_UTILS=y
+BR2_PACKAGE_BLUEZ5_UTILS=y
+BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
+BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
+BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED=y
+BR2_PACKAGE_BLUEZ5_UTILS_EXPERIMENTAL=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DROPBEAR=y
BR2_PACKAGE_HOSTAPD=y
@@ -123,6 +147,7 @@ BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
BR2_PACKAGE_UTIL_LINUX_BINARIES=y
BR2_PACKAGE_UTIL_LINUX_FSCK=y
+BR2_PACKAGE_UTIL_LINUX_RFKILL=y
BR2_PACKAGE_NANO=y
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_EXT2_4=y
diff --git a/buildroot/configs/apf6_defconfig b/buildroot/configs/apf6legacy-3.19_defconfig
similarity index 100%
copy from buildroot/configs/apf6_defconfig
copy to buildroot/configs/apf6legacy-3.19_defconfig
diff --git a/buildroot/configs/apf6mainline-4.19_defconfig b/buildroot/configs/apf6mainline-4.19_defconfig
deleted file mode 100644
index c7e581201..000000000
--- a/buildroot/configs/apf6mainline-4.19_defconfig
+++ /dev/null
@@ -1,167 +0,0 @@
-BR2_arm=y
-BR2_cortex_a9=y
-BR2_ARM_ENABLE_NEON=y
-BR2_ARM_ENABLE_VFP=y
-BR2_DL_DIR="$(BASE_DIR)/../downloads"
-BR2_BACKUP_SITE="ftp://ftp2.armadeus.com/armadeusw/download"
-BR2_CCACHE=y
-BR2_CCACHE_DIR="$(TOPDIR)/.$(BR2_BOARD_NAME)-buildroot-ccache"
-BR2_TOOLCHAIN_EXTERNAL=y
-BR2_TOOLCHAIN_EXTERNAL_LINARO_ARM=y
-BR2_TARGET_GENERIC_HOSTNAME="apf6"
-BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
-BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
-BR2_TARGET_GENERIC_GETTY_PORT="ttymxc3"
-BR2_TARGET_TZ_ZONELIST="europe"
-BR2_TARGET_LOCALTIME="Europe/Paris"
-BR2_ROOTFS_OVERLAY="$(ARMADEUS_PATH)/rootfs/target_overlay"
-BR2_ROOTFS_POST_BUILD_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_build.sh"
-BR2_ROOTFS_POST_IMAGE_SCRIPT="$(ARMADEUS_PATH)/rootfs/post_image_creation.sh"
-BR2_ROOTFS_POST_SCRIPT_ARGS="apf6 imx6"
-BR2_TARGET_ARMADEUS=y
-BR2_BOARD_NAME="apf6"
-BR2_CPU_NAME="imx6"
-BR2_TARGET_ARMADEUS_NR_SDRAM="2"
-BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.79"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
-BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
-BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-apf6dev imx6dl-apf6dev imx6q-apf6v2dev imx6dl-apf6v2dev"
-BR2_LINUX_KERNEL_INSTALL_TARGET=y
-BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox.config"
-BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
-BR2_PACKAGE_DEMOS=y
-BR2_PACKAGE_ARMADEUS_DEMOS_CAPTURE=y
-BR2_PACKAGE_IMXREGS=y
-BR2_PACKAGE_ALSA_UTILS=y
-BR2_PACKAGE_ALSA_UTILS_AMIXER=y
-BR2_PACKAGE_ALSA_UTILS_APLAY=y
-BR2_PACKAGE_ALSA_UTILS_SPEAKER_TEST=y
-BR2_PACKAGE_GSTREAMER1=y
-BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC=y
-BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOCONVERT=y
-BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TCP=y
-BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC=y
-BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEORATE=y
-BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALSA=y
-BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OGG=y
-BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VORBIS=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_JPEG=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PNG=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ALPHA=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_DEINTERLACE=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MULTIFILE=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MULTIPART=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTP=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTPMANAGER=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTSP=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_UDP=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOBOX=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOCROP=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOFILTER=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOMIXER=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_WAVENC=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2_PROBE=y
-BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_GDKPIXBUF=y
-BR2_PACKAGE_GST1_PLUGINS_BAD=y
-BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_COMPOSITOR=y
-BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CAMERABIN2=y
-BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FACEOVERLAY=y
-BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOPARSERS=y
-BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FAAD=y
-BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV=y
-BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_OPENH264=y
-BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_X265=y
-BR2_PACKAGE_GST1_PLUGINS_UGLY=y
-BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_X264=y
-BR2_PACKAGE_V4L2LOOPBACK=y
-BR2_PACKAGE_GZIP=y
-BR2_PACKAGE_GDB=y
-BR2_PACKAGE_LTRACE=y
-BR2_PACKAGE_PV=y
-BR2_PACKAGE_RAMSMP=y
-BR2_PACKAGE_SPIDEV_TEST=y
-BR2_PACKAGE_STRACE=y
-BR2_PACKAGE_STRESS_NG=y
-BR2_PACKAGE_TREE=y
-BR2_PACKAGE_DOSFSTOOLS=y
-BR2_PACKAGE_DOSFSTOOLS_FATLABEL=y
-BR2_PACKAGE_DOSFSTOOLS_FSCK_FAT=y
-BR2_PACKAGE_DOSFSTOOLS_MKFS_FAT=y
-BR2_PACKAGE_E2FSPROGS_E4DEFRAG=y
-BR2_PACKAGE_MMC_UTILS=y
-BR2_PACKAGE_ASCII_INVADERS=y
-BR2_PACKAGE_FBGRAB=y
-BR2_PACKAGE_FBSET=y
-BR2_PACKAGE_FB_TEST_APP=y
-BR2_PACKAGE_FBTERM=y
-BR2_PACKAGE_FBV=y
-# BR2_PACKAGE_FBV_JPEG is not set
-# BR2_PACKAGE_FBV_GIF is not set
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
-BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X=y
-BR2_PACKAGE_APF_CONFIG=y
-BR2_PACKAGE_EVTEST=y
-BR2_PACKAGE_HWDATA=y
-BR2_PACKAGE_I2C_TOOLS=y
-BR2_PACKAGE_KBD=y
-BR2_PACKAGE_LEPTONMODULE=y
-BR2_PACKAGE_LINUXCONSOLETOOLS=y
-BR2_PACKAGE_PCI_DEBUG=y
-BR2_PACKAGE_PCIUTILS=y
-BR2_PACKAGE_SPI_TOOLS=y
-BR2_PACKAGE_TI_UTILS=y
-BR2_PACKAGE_UBOOT_TOOLS=y
-BR2_PACKAGE_DTC=y
-BR2_PACKAGE_DTC_PROGRAMS=y
-BR2_PACKAGE_LIBV4L=y
-BR2_PACKAGE_LIBV4L_UTILS=y
-BR2_PACKAGE_TSLIB=y
-BR2_PACKAGE_BC=y
-BR2_PACKAGE_HAVEGED=y
-BR2_PACKAGE_BLUEZ5_UTILS=y
-BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
-BR2_PACKAGE_BLUEZ5_UTILS_CLIENT=y
-BR2_PACKAGE_BLUEZ5_UTILS_DEPRECATED=y
-BR2_PACKAGE_BLUEZ5_UTILS_EXPERIMENTAL=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
-BR2_PACKAGE_LRZSZ=y
-BR2_PACKAGE_PPPD=y
-BR2_PACKAGE_RPCBIND=y
-BR2_PACKAGE_RSYNC=y
-BR2_PACKAGE_WIRELESS_TOOLS=y
-BR2_PACKAGE_WPA_SUPPLICANT=y
-BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
-BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
-BR2_PACKAGE_UTIL_LINUX_BINARIES=y
-BR2_PACKAGE_UTIL_LINUX_FSCK=y
-BR2_PACKAGE_UTIL_LINUX_RFKILL=y
-BR2_PACKAGE_NANO=y
-BR2_TARGET_ROOTFS_EXT2=y
-BR2_TARGET_ROOTFS_EXT2_4=y
-BR2_TARGET_ROOTFS_EXT2_LABEL="ROOTFS"
-BR2_TARGET_ROOTFS_EXT2_SIZE="120M"
-BR2_TARGET_UBOOT=y
-BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
-BR2_TARGET_UBOOT_CUSTOM_VERSION=y
-BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2014.07"
-BR2_TARGET_UBOOT_PATCH="$(TOPDIR)/../patches/u-boot/2014.07"
-BR2_TARGET_UBOOT_CUSTOM_HEADER_CONFIG_FILE_PATH="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-u-boot-2014.07.h"
-BR2_TARGET_UBOOT_FORMAT_IMG=y
-BR2_TARGET_UBOOT_SPL=y
-BR2_TARGET_UBOOT_SPL_NAME="SPL"
-BR2_PACKAGE_HOST_E2TOOLS=y
-BR2_PACKAGE_HOST_GENIMAGE=y
-BR2_PACKAGE_HOST_IMX_USB_LOADER=y
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 3a72e5f3b..7ff5c73e2 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.79"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.81"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 536eb55ba..e47d02784 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.79"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.81"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index 1931ab991..8442ef299 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.79"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.81"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2019-10-28 17:12:04
|
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 c53ccf9f014f0dc8d1e462b87435530b8d01e86f (commit)
from 73e9a474714ab3fbb7acd1259f0bd153bd906b77 (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 c53ccf9f014f0dc8d1e462b87435530b8d01e86f
Author: Julien BOIBESSOT <jul...@ar...>
Date: Mon Oct 28 18:11:38 2019 +0100
[BUILD] Fix error in Makefile to better support quiltify with BR2_EXTERNAL
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index cac084637..bc6669b71 100644
--- a/Makefile
+++ b/Makefile
@@ -198,7 +198,7 @@ shell_env:
@echo ARMADEUS_BUILDROOT_VERSION=$(BUILDROOT_VERSION) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_BUILDROOT_PATCH_DIR=$(BUILDROOT_PATCH_DIR) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_LINUX_DIR=$(ARMADEUS_LINUX_DIR) >> $(ARMADEUS_ENV_FILE)
- @echo "ARMADEUS_LINUX_PATCH_DIR=$(ARMADEUS_LINUX_PATCH_DIR)" >> $(ARMADEUS_ENV_FILE)
+ @echo "ARMADEUS_LINUX_PATCH_DIR=\"$(ARMADEUS_LINUX_PATCH_DIR)\"" >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_LINUX_CONFIG=$(ARMADEUS_LINUX_CONFIG) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_LINUX_VERSION=$(ARMADEUS_LINUX_VERSION) >> $(ARMADEUS_ENV_FILE)
@echo ARMADEUS_LINUX_MAIN_VERSION=$(ARMADEUS_LINUX_MAIN_VERSION) >> $(ARMADEUS_ENV_FILE)
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2019-10-17 13:10: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 6f4a897766d6e5e8e036294738481440da9484e6 (commit)
from 9919e04884f59dd6db8dd05a0915972700076cd9 (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 6f4a897766d6e5e8e036294738481440da9484e6
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Oct 17 15:09:30 2019 +0200
[U-BOOT] 2014.07: apf6: print board version
-----------------------------------------------------------------------
Summary of changes:
.../2014.07/611-armadeus-detect-apf6-version.patch | 44 ++++++++++++++++++++++
1 file changed, 44 insertions(+)
create mode 100644 patches/u-boot/2014.07/611-armadeus-detect-apf6-version.patch
diff --git a/patches/u-boot/2014.07/611-armadeus-detect-apf6-version.patch b/patches/u-boot/2014.07/611-armadeus-detect-apf6-version.patch
new file mode 100644
index 000000000..ad324c758
--- /dev/null
+++ b/patches/u-boot/2014.07/611-armadeus-detect-apf6-version.patch
@@ -0,0 +1,44 @@
+Index: uboot-2014.07/board/armadeus/apf6/apf6.c
+===================================================================
+--- uboot-2014.07.orig/board/armadeus/apf6/apf6.c
++++ uboot-2014.07/board/armadeus/apf6/apf6.c
+@@ -48,8 +48,11 @@ DECLARE_GLOBAL_DATA_PTR;
+ #define USB_PAD_CTRL (PAD_CTL_HYS | PAD_CTL_PUS_47K_UP | \
+ PAD_CTL_PUE)
+
++#define APF6_V2_PAD_CTRL (PAD_CTL_HYS)
++
+ #define USDHC2_CD_GPIO IMX_GPIO_NR(1, 2)
+ #define ETH_PHY_RESET IMX_GPIO_NR(1, 24)
++#define APF6_V2_GPIO IMX_GPIO_NR(6, 9)
+
+ static iomux_v3_cfg_t const uart4_pads[] = {
+ IOMUX_PADS(PAD_CSI0_DAT12__UART4_TX_DATA | MUX_PAD_CTRL(UART_PAD_CTRL)),
+@@ -122,6 +125,10 @@ static iomux_v3_cfg_t const usb_pads[] =
+ IOMUX_PADS(PAD_GPIO_1__USB_OTG_ID | MUX_PAD_CTRL(USB_PAD_CTRL)),
+ };
+
++static iomux_v3_cfg_t const apf6_v2_pads[] = {
++ IOMUX_PADS(PAD_NANDF_WP_B__GPIO6_IO09 | MUX_PAD_CTRL(APF6_V2_PAD_CTRL)),
++};
++
+ static void setup_iomux_uart(void)
+ {
+ SETUP_IOMUX_PADS(uart4_pads);
+@@ -389,7 +396,15 @@ int board_init(void)
+
+ int checkboard(void)
+ {
+- puts("Board: APF6\n");
++ SETUP_IOMUX_PADS(apf6_v2_pads);
++ gpio_direction_input(APF6_V2_GPIO);
++
++ puts("Board: APF6");
++
++ if (gpio_get_value(APF6_V2_GPIO))
++ puts("v2");
++
++ puts("\n");
+
+ return 0;
+ }
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2019-10-15 14:10: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 9919e04884f59dd6db8dd05a0915972700076cd9 (commit)
via e17900b3ddc6a7141e67fa316564e2d60577173e (commit)
via 1cbcd23f8d4ca6cd33f11ec9f5d30656a9a84bb7 (commit)
from bbb397e85d72faf4703d111cedbd49765efe6e27 (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 9919e04884f59dd6db8dd05a0915972700076cd9
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Oct 14 14:02:41 2019 +0200
[BSP] add APF6v2 support (linux 4.19 only for now)
commit e17900b3ddc6a7141e67fa316564e2d60577173e
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Oct 14 13:47:11 2019 +0200
[BUILDROOT] opos6ul{,nano,sp} / apf6mainline-4.19: bump kernel to 4.19.79
commit 1cbcd23f8d4ca6cd33f11ec9f5d30656a9a84bb7
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Oct 14 13:39:05 2019 +0200
[LINUX] 4.19: fix patch 0705
Properly indent pinctrl nodes...
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf6mainline-4.19_defconfig | 6 +-
buildroot/configs/opos6ul_defconfig | 2 +-
buildroot/configs/opos6ulnano_defconfig | 2 +-
buildroot/configs/opos6ulsp_defconfig | 2 +-
.../device/armadeus/apf6/apf6-linux-4.19.config | 1 +
...705-armadeus-dts-apf6dev-fix-dts-overload.patch | 491 ++++++++++++++++++++-
.../4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch | 26 +-
.../4.19/0707-armadeus-dts-apf6-fix-wifi.patch | 24 +-
...6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch | 249 +++++++++++
...9-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch | 160 +++++++
...ts-imx6qdl-apf6-add-flow-control-to-uart2.patch | 32 ++
11 files changed, 941 insertions(+), 54 deletions(-)
create mode 100644 patches/linux/4.19/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch
create mode 100644 patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
create mode 100644 patches/linux/4.19/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch
diff --git a/buildroot/configs/apf6mainline-4.19_defconfig b/buildroot/configs/apf6mainline-4.19_defconfig
index 6f1505d63..c7e581201 100644
--- a/buildroot/configs/apf6mainline-4.19_defconfig
+++ b/buildroot/configs/apf6mainline-4.19_defconfig
@@ -25,12 +25,12 @@ BR2_TARGET_ARMADEUS_NR_SDRAM="2"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="512"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.42"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.79"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-apf6dev imx6dl-apf6dev"
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-apf6dev imx6dl-apf6dev imx6q-apf6v2dev imx6dl-apf6v2dev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
BR2_PACKAGE_BUSYBOX_CONFIG="$(ARMADEUS_PATH)/busybox.config"
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
@@ -105,6 +105,7 @@ BR2_PACKAGE_FBV=y
# BR2_PACKAGE_FBV_JPEG is not set
# BR2_PACKAGE_FBV_GIF is not set
BR2_PACKAGE_LINUX_FIRMWARE=y
+BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y
BR2_PACKAGE_LINUX_FIRMWARE_TI_WL127X=y
BR2_PACKAGE_APF_CONFIG=y
BR2_PACKAGE_EVTEST=y
@@ -146,6 +147,7 @@ BR2_PACKAGE_WPA_SUPPLICANT_CLI=y
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
BR2_PACKAGE_UTIL_LINUX_BINARIES=y
BR2_PACKAGE_UTIL_LINUX_FSCK=y
+BR2_PACKAGE_UTIL_LINUX_RFKILL=y
BR2_PACKAGE_NANO=y
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_EXT2_4=y
diff --git a/buildroot/configs/opos6ul_defconfig b/buildroot/configs/opos6ul_defconfig
index 2895d10e4..3a72e5f3b 100644
--- a/buildroot/configs/opos6ul_defconfig
+++ b/buildroot/configs/opos6ul_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.77"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.79"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulnano_defconfig b/buildroot/configs/opos6ulnano_defconfig
index 206e41020..536eb55ba 100644
--- a/buildroot/configs/opos6ulnano_defconfig
+++ b/buildroot/configs/opos6ulnano_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.77"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.79"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index 7ec0f416f..1931ab991 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -22,7 +22,7 @@ BR2_CPU_NAME="imx6ul"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.77"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.19.79"
BR2_LINUX_KERNEL_PATCH="../patches/linux/4.19"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-4.19.config"
diff --git a/buildroot/target/device/armadeus/apf6/apf6-linux-4.19.config b/buildroot/target/device/armadeus/apf6/apf6-linux-4.19.config
index 473223496..9ece759ab 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-linux-4.19.config
+++ b/buildroot/target/device/armadeus/apf6/apf6-linux-4.19.config
@@ -175,6 +175,7 @@ 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_BRCMFMAC=m
# CONFIG_RTL_CARDS is not set
CONFIG_WL12XX=m
CONFIG_WLCORE_SDIO=m
diff --git a/patches/linux/4.19/0705-armadeus-dts-apf6dev-fix-dts-overload.patch b/patches/linux/4.19/0705-armadeus-dts-apf6dev-fix-dts-overload.patch
index e3a2acd66..899547d8c 100644
--- a/patches/linux/4.19/0705-armadeus-dts-apf6dev-fix-dts-overload.patch
+++ b/patches/linux/4.19/0705-armadeus-dts-apf6dev-fix-dts-overload.patch
@@ -2,39 +2,482 @@ Without this, impossible to overload pinctrl from APF6 SOM.
Signed-off-by: Julien Boibessot <jul...@ar...>
-Index: linux-4.19.56/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
===================================================================
---- linux-4.19.56.orig/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
-+++ linux-4.19.56/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
-@@ -302,7 +302,6 @@
+--- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
++++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+@@ -302,178 +302,176 @@
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_gpios>;
- apf6dev {
- pinctrl_audmux: audmuxgrp {
- fsl,pins = <
- MX6QDL_PAD_CSI0_DAT4__AUD3_TXC 0x1b0b0
-@@ -475,5 +474,4 @@
- MX6QDL_PAD_CSI0_DAT17__GPIO6_IO03 0x1b0b0
- >;
- };
-- };
+- pinctrl_audmux: audmuxgrp {
+- fsl,pins = <
+- MX6QDL_PAD_CSI0_DAT4__AUD3_TXC 0x1b0b0
+- MX6QDL_PAD_CSI0_DAT5__AUD3_TXD 0x1b0b0
+- MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS 0x1b0b0
+- MX6QDL_PAD_CSI0_DAT7__AUD3_RXD 0x1b0b0
+- MX6QDL_PAD_GPIO_0__CCM_CLKO1 0x130b0
+- >;
+- };
+-
+- pinctrl_ecspi1: ecspi1grp {
+- fsl,pins = <
+- MX6QDL_PAD_KEY_COL1__ECSPI1_MISO 0x100b1
+- MX6QDL_PAD_KEY_ROW0__ECSPI1_MOSI 0x100b1
+- MX6QDL_PAD_KEY_COL0__ECSPI1_SCLK 0x100b1
+- MX6QDL_PAD_KEY_ROW1__GPIO4_IO09 0x1b0b0
+- MX6QDL_PAD_KEY_ROW2__GPIO4_IO11 0x1b0b0
+- MX6QDL_PAD_KEY_COL2__GPIO4_IO10 0x1b0b0
+- >;
+- };
+-
+- pinctrl_flexcan2: flexcan2grp {
+- fsl,pins = <
+- MX6QDL_PAD_KEY_COL4__FLEXCAN2_TX 0x1b0b0
+- MX6QDL_PAD_KEY_ROW4__FLEXCAN2_RX 0x1b0b0
+- >;
+- };
+-
+- pinctrl_gpio_keys: gpiokeysgrp {
+- fsl,pins = <
+- MX6QDL_PAD_GPIO_9__GPIO1_IO09 0x1b0b0
+- >;
+- };
+-
+- pinctrl_gpio_leds: gpioledsgrp {
+- fsl,pins = <
+- MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x130b0
+- >;
+- };
+-
+- pinctrl_gpios: gpiosgrp {
+- fsl,pins = <
+- MX6QDL_PAD_DI0_PIN4__GPIO4_IO20 0x100b1
+- MX6QDL_PAD_DISP0_DAT18__GPIO5_IO12 0x100b1
+- MX6QDL_PAD_DISP0_DAT19__GPIO5_IO13 0x100b1
+- MX6QDL_PAD_DISP0_DAT20__GPIO5_IO14 0x100b1
+- MX6QDL_PAD_DISP0_DAT21__GPIO5_IO15 0x100b1
+- MX6QDL_PAD_DISP0_DAT22__GPIO5_IO16 0x100b1
+- MX6QDL_PAD_DISP0_DAT23__GPIO5_IO17 0x100b1
+- MX6QDL_PAD_CSI0_PIXCLK__GPIO5_IO18 0x100b1
+- MX6QDL_PAD_CSI0_VSYNC__GPIO5_IO21 0x100b1
+- >;
+- };
+-
+- pinctrl_gsm: gsmgrp {
+- fsl,pins = <
+- MX6QDL_PAD_GPIO_4__GPIO1_IO04 0x130b0 /* GSM_POKIN */
+- MX6QDL_PAD_GPIO_18__GPIO7_IO13 0x130b0 /* GSM_PWR_EN */
+- >;
+- };
+-
+- pinctrl_i2c1: i2c1grp {
+- fsl,pins = <
+- MX6QDL_PAD_CSI0_DAT8__I2C1_SDA 0x4001b8b1
+- MX6QDL_PAD_CSI0_DAT9__I2C1_SCL 0x4001b8b1
+- >;
+- };
+-
+- pinctrl_i2c2: i2c2grp {
+- fsl,pins = <
+- MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1
+- MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1
+- >;
+- };
+-
+- pinctrl_i2c3: i2c3grp {
+- fsl,pins = <
+- MX6QDL_PAD_GPIO_6__I2C3_SDA 0x4001b8b1
+- MX6QDL_PAD_GPIO_5__I2C3_SCL 0x4001b8b1
+- >;
+- };
+-
+- pinctrl_ipu1_disp1: ipu1disp1grp {
+- fsl,pins = <
+- MX6QDL_PAD_DI0_DISP_CLK__IPU1_DI0_DISP_CLK 0x100b1
+- MX6QDL_PAD_DI0_PIN15__IPU1_DI0_PIN15 0x100b1
+- MX6QDL_PAD_DI0_PIN2__IPU1_DI0_PIN02 0x100b1
+- MX6QDL_PAD_DI0_PIN3__IPU1_DI0_PIN03 0x100b1
+- MX6QDL_PAD_DISP0_DAT0__IPU1_DISP0_DATA00 0x100b1
+- MX6QDL_PAD_DISP0_DAT1__IPU1_DISP0_DATA01 0x100b1
+- MX6QDL_PAD_DISP0_DAT2__IPU1_DISP0_DATA02 0x100b1
+- MX6QDL_PAD_DISP0_DAT3__IPU1_DISP0_DATA03 0x100b1
+- MX6QDL_PAD_DISP0_DAT4__IPU1_DISP0_DATA04 0x100b1
+- MX6QDL_PAD_DISP0_DAT5__IPU1_DISP0_DATA05 0x100b1
+- MX6QDL_PAD_DISP0_DAT6__IPU1_DISP0_DATA06 0x100b1
+- MX6QDL_PAD_DISP0_DAT7__IPU1_DISP0_DATA07 0x100b1
+- MX6QDL_PAD_DISP0_DAT8__IPU1_DISP0_DATA08 0x100b1
+- MX6QDL_PAD_DISP0_DAT9__IPU1_DISP0_DATA09 0x100b1
+- MX6QDL_PAD_DISP0_DAT10__IPU1_DISP0_DATA10 0x100b1
+- MX6QDL_PAD_DISP0_DAT11__IPU1_DISP0_DATA11 0x100b1
+- MX6QDL_PAD_DISP0_DAT12__IPU1_DISP0_DATA12 0x100b1
+- MX6QDL_PAD_DISP0_DAT13__IPU1_DISP0_DATA13 0x100b1
+- MX6QDL_PAD_DISP0_DAT14__IPU1_DISP0_DATA14 0x100b1
+- MX6QDL_PAD_DISP0_DAT15__IPU1_DISP0_DATA15 0x100b1
+- MX6QDL_PAD_DISP0_DAT16__IPU1_DISP0_DATA16 0x100b1
+- MX6QDL_PAD_DISP0_DAT17__IPU1_DISP0_DATA17 0x100b1
+- >;
+- };
+-
+- pinctrl_pcie: pciegrp {
+- fsl,pins = <
+- MX6QDL_PAD_CSI0_DAT16__GPIO6_IO02 0x130b0
+- >;
+- };
+-
+- pinctrl_pwm3: pwm3grp {
+- fsl,pins = <
+- MX6QDL_PAD_SD4_DAT1__PWM3_OUT 0x1b0b1
+- >;
+- };
+-
+- pinctrl_uart1: uart1grp {
+- fsl,pins = <
+- MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA 0x1b0b0
+- MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA 0x1b0b0
+- >;
+- };
+-
+- pinctrl_uart3: uart3grp {
+- fsl,pins = <
+- MX6QDL_PAD_EIM_D23__UART3_CTS_B 0x1b0b0
+- MX6QDL_PAD_EIM_D24__UART3_TX_DATA 0x1b0b0
+- MX6QDL_PAD_EIM_D25__UART3_RX_DATA 0x1b0b0
+- MX6QDL_PAD_EIM_D31__UART3_RTS_B 0x1b0b0
+- >;
+- };
+-
+- pinctrl_uart4: uart4grp {
+- fsl,pins = <
+- MX6QDL_PAD_CSI0_DAT12__UART4_TX_DATA 0x1b0b0
+- MX6QDL_PAD_CSI0_DAT13__UART4_RX_DATA 0x1b0b0
+- >;
+- };
+-
+- pinctrl_usbotg: usbotggrp {
+- fsl,pins = <
+- MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x1b0b0
+- >;
+- };
+-
+- pinctrl_usdhc2: usdhc2grp {
+- fsl,pins = <
+- MX6QDL_PAD_SD2_CMD__SD2_CMD 0x17059
+- MX6QDL_PAD_SD2_CLK__SD2_CLK 0x10059
+- MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059
+- MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059
+- MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059
+- MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x17059
+- >;
+- };
+-
+- pinctrl_spdif: spdifgrp {
+- fsl,pins = <
+- MX6QDL_PAD_GPIO_19__SPDIF_OUT 0x1b0b0
+- >;
+- };
+-
+- pinctrl_touchscreen: touchscreengrp {
+- fsl,pins = <
+- MX6QDL_PAD_CSI0_DAT17__GPIO6_IO03 0x1b0b0
+- >;
+- };
++ pinctrl_audmux: audmuxgrp {
++ fsl,pins = <
++ MX6QDL_PAD_CSI0_DAT4__AUD3_TXC 0x1b0b0
++ MX6QDL_PAD_CSI0_DAT5__AUD3_TXD 0x1b0b0
++ MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS 0x1b0b0
++ MX6QDL_PAD_CSI0_DAT7__AUD3_RXD 0x1b0b0
++ MX6QDL_PAD_GPIO_0__CCM_CLKO1 0x130b0
++ >;
++ };
++
++ pinctrl_ecspi1: ecspi1grp {
++ fsl,pins = <
++ MX6QDL_PAD_KEY_COL1__ECSPI1_MISO 0x100b1
++ MX6QDL_PAD_KEY_ROW0__ECSPI1_MOSI 0x100b1
++ MX6QDL_PAD_KEY_COL0__ECSPI1_SCLK 0x100b1
++ MX6QDL_PAD_KEY_ROW1__GPIO4_IO09 0x1b0b0
++ MX6QDL_PAD_KEY_ROW2__GPIO4_IO11 0x1b0b0
++ MX6QDL_PAD_KEY_COL2__GPIO4_IO10 0x1b0b0
++ >;
++ };
++
++ pinctrl_flexcan2: flexcan2grp {
++ fsl,pins = <
++ MX6QDL_PAD_KEY_COL4__FLEXCAN2_TX 0x1b0b0
++ MX6QDL_PAD_KEY_ROW4__FLEXCAN2_RX 0x1b0b0
++ >;
++ };
++
++ pinctrl_gpio_keys: gpiokeysgrp {
++ fsl,pins = <
++ MX6QDL_PAD_GPIO_9__GPIO1_IO09 0x1b0b0
++ >;
++ };
++
++ pinctrl_gpio_leds: gpioledsgrp {
++ fsl,pins = <
++ MX6QDL_PAD_GPIO_17__GPIO7_IO12 0x130b0
++ >;
++ };
++
++ pinctrl_gpios: gpiosgrp {
++ fsl,pins = <
++ MX6QDL_PAD_DI0_PIN4__GPIO4_IO20 0x100b1
++ MX6QDL_PAD_DISP0_DAT18__GPIO5_IO12 0x100b1
++ MX6QDL_PAD_DISP0_DAT19__GPIO5_IO13 0x100b1
++ MX6QDL_PAD_DISP0_DAT20__GPIO5_IO14 0x100b1
++ MX6QDL_PAD_DISP0_DAT21__GPIO5_IO15 0x100b1
++ MX6QDL_PAD_DISP0_DAT22__GPIO5_IO16 0x100b1
++ MX6QDL_PAD_DISP0_DAT23__GPIO5_IO17 0x100b1
++ MX6QDL_PAD_CSI0_PIXCLK__GPIO5_IO18 0x100b1
++ MX6QDL_PAD_CSI0_VSYNC__GPIO5_IO21 0x100b1
++ >;
++ };
++
++ pinctrl_gsm: gsmgrp {
++ fsl,pins = <
++ MX6QDL_PAD_GPIO_4__GPIO1_IO04 0x130b0 /* GSM_POKIN */
++ MX6QDL_PAD_GPIO_18__GPIO7_IO13 0x130b0 /* GSM_PWR_EN */
++ >;
++ };
++
++ pinctrl_i2c1: i2c1grp {
++ fsl,pins = <
++ MX6QDL_PAD_CSI0_DAT8__I2C1_SDA 0x4001b8b1
++ MX6QDL_PAD_CSI0_DAT9__I2C1_SCL 0x4001b8b1
++ >;
++ };
++
++ pinctrl_i2c2: i2c2grp {
++ fsl,pins = <
++ MX6QDL_PAD_KEY_COL3__I2C2_SCL 0x4001b8b1
++ MX6QDL_PAD_KEY_ROW3__I2C2_SDA 0x4001b8b1
++ >;
++ };
++
++ pinctrl_i2c3: i2c3grp {
++ fsl,pins = <
++ MX6QDL_PAD_GPIO_6__I2C3_SDA 0x4001b8b1
++ MX6QDL_PAD_GPIO_5__I2C3_SCL 0x4001b8b1
++ >;
++ };
++
++ pinctrl_ipu1_disp1: ipu1disp1grp {
++ fsl,pins = <
++ MX6QDL_PAD_DI0_DISP_CLK__IPU1_DI0_DISP_CLK 0x100b1
++ MX6QDL_PAD_DI0_PIN15__IPU1_DI0_PIN15 0x100b1
++ MX6QDL_PAD_DI0_PIN2__IPU1_DI0_PIN02 0x100b1
++ MX6QDL_PAD_DI0_PIN3__IPU1_DI0_PIN03 0x100b1
++ MX6QDL_PAD_DISP0_DAT0__IPU1_DISP0_DATA00 0x100b1
++ MX6QDL_PAD_DISP0_DAT1__IPU1_DISP0_DATA01 0x100b1
++ MX6QDL_PAD_DISP0_DAT2__IPU1_DISP0_DATA02 0x100b1
++ MX6QDL_PAD_DISP0_DAT3__IPU1_DISP0_DATA03 0x100b1
++ MX6QDL_PAD_DISP0_DAT4__IPU1_DISP0_DATA04 0x100b1
++ MX6QDL_PAD_DISP0_DAT5__IPU1_DISP0_DATA05 0x100b1
++ MX6QDL_PAD_DISP0_DAT6__IPU1_DISP0_DATA06 0x100b1
++ MX6QDL_PAD_DISP0_DAT7__IPU1_DISP0_DATA07 0x100b1
++ MX6QDL_PAD_DISP0_DAT8__IPU1_DISP0_DATA08 0x100b1
++ MX6QDL_PAD_DISP0_DAT9__IPU1_DISP0_DATA09 0x100b1
++ MX6QDL_PAD_DISP0_DAT10__IPU1_DISP0_DATA10 0x100b1
++ MX6QDL_PAD_DISP0_DAT11__IPU1_DISP0_DATA11 0x100b1
++ MX6QDL_PAD_DISP0_DAT12__IPU1_DISP0_DATA12 0x100b1
++ MX6QDL_PAD_DISP0_DAT13__IPU1_DISP0_DATA13 0x100b1
++ MX6QDL_PAD_DISP0_DAT14__IPU1_DISP0_DATA14 0x100b1
++ MX6QDL_PAD_DISP0_DAT15__IPU1_DISP0_DATA15 0x100b1
++ MX6QDL_PAD_DISP0_DAT16__IPU1_DISP0_DATA16 0x100b1
++ MX6QDL_PAD_DISP0_DAT17__IPU1_DISP0_DATA17 0x100b1
++ >;
++ };
++
++ pinctrl_pcie: pciegrp {
++ fsl,pins = <
++ MX6QDL_PAD_CSI0_DAT16__GPIO6_IO02 0x130b0
++ >;
++ };
++
++ pinctrl_pwm3: pwm3grp {
++ fsl,pins = <
++ MX6QDL_PAD_SD4_DAT1__PWM3_OUT 0x1b0b1
++ >;
++ };
++
++ pinctrl_uart1: uart1grp {
++ fsl,pins = <
++ MX6QDL_PAD_CSI0_DAT10__UART1_TX_DATA 0x1b0b0
++ MX6QDL_PAD_CSI0_DAT11__UART1_RX_DATA 0x1b0b0
++ >;
++ };
++
++ pinctrl_uart3: uart3grp {
++ fsl,pins = <
++ MX6QDL_PAD_EIM_D23__UART3_CTS_B 0x1b0b0
++ MX6QDL_PAD_EIM_D24__UART3_TX_DATA 0x1b0b0
++ MX6QDL_PAD_EIM_D25__UART3_RX_DATA 0x1b0b0
++ MX6QDL_PAD_EIM_D31__UART3_RTS_B 0x1b0b0
++ >;
++ };
++
++ pinctrl_uart4: uart4grp {
++ fsl,pins = <
++ MX6QDL_PAD_CSI0_DAT12__UART4_TX_DATA 0x1b0b0
++ MX6QDL_PAD_CSI0_DAT13__UART4_RX_DATA 0x1b0b0
++ >;
++ };
++
++ pinctrl_usbotg: usbotggrp {
++ fsl,pins = <
++ MX6QDL_PAD_GPIO_1__USB_OTG_ID 0x1b0b0
++ >;
++ };
++
++ pinctrl_usdhc2: usdhc2grp {
++ fsl,pins = <
++ MX6QDL_PAD_SD2_CMD__SD2_CMD 0x17059
++ MX6QDL_PAD_SD2_CLK__SD2_CLK 0x10059
++ MX6QDL_PAD_SD2_DAT0__SD2_DATA0 0x17059
++ MX6QDL_PAD_SD2_DAT1__SD2_DATA1 0x17059
++ MX6QDL_PAD_SD2_DAT2__SD2_DATA2 0x17059
++ MX6QDL_PAD_SD2_DAT3__SD2_DATA3 0x17059
++ >;
++ };
++
++ pinctrl_spdif: spdifgrp {
++ fsl,pins = <
++ MX6QDL_PAD_GPIO_19__SPDIF_OUT 0x1b0b0
++ >;
++ };
++
++ pinctrl_touchscreen: touchscreengrp {
++ fsl,pins = <
++ MX6QDL_PAD_CSI0_DAT17__GPIO6_IO03 0x1b0b0
++ >;
+ };
};
-Index: linux-4.19.56/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
===================================================================
---- linux-4.19.56.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-+++ linux-4.19.56/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-@@ -94,7 +94,6 @@
+--- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+@@ -94,65 +94,63 @@
};
&iomuxc {
- apf6 {
- pinctrl_enet: enetgrp {
- fsl,pins = <
- MX6QDL_PAD_ENET_MDIO__ENET_MDIO 0x1b8b0
-@@ -154,5 +153,4 @@
- MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059
- >;
- };
-- };
+- pinctrl_enet: enetgrp {
+- fsl,pins = <
+- MX6QDL_PAD_ENET_MDIO__ENET_MDIO 0x1b8b0
+- MX6QDL_PAD_ENET_MDC__ENET_MDC 0x1b0b0
+- MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK 0x1b0b0
+- MX6QDL_PAD_ENET_RX_ER__GPIO1_IO24 0x130b0
+- MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28 0x130b0
+- MX6QDL_PAD_RGMII_TXC__RGMII_TXC 0x1b030
+- MX6QDL_PAD_RGMII_TD0__RGMII_TD0 0x1b030
+- MX6QDL_PAD_RGMII_TD1__RGMII_TD1 0x1b030
+- MX6QDL_PAD_RGMII_TD2__RGMII_TD2 0x1b030
+- MX6QDL_PAD_RGMII_TD3__RGMII_TD3 0x1b030
+- MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL 0x1b030
+- MX6QDL_PAD_RGMII_RXC__RGMII_RXC 0x13030
+- MX6QDL_PAD_RGMII_RD0__RGMII_RD0 0x1b030
+- MX6QDL_PAD_RGMII_RD1__RGMII_RD1 0x13030
+- MX6QDL_PAD_RGMII_RD2__RGMII_RD2 0x1f030
+- MX6QDL_PAD_RGMII_RD3__RGMII_RD3 0x1f030
+- MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL 0x13030
+- >;
+- };
++ pinctrl_enet: enetgrp {
++ fsl,pins = <
++ MX6QDL_PAD_ENET_MDIO__ENET_MDIO 0x1b8b0
++ MX6QDL_PAD_ENET_MDC__ENET_MDC 0x1b0b0
++ MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK 0x1b0b0
++ MX6QDL_PAD_ENET_RX_ER__GPIO1_IO24 0x130b0
++ MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28 0x130b0
++ MX6QDL_PAD_RGMII_TXC__RGMII_TXC 0x1b030
++ MX6QDL_PAD_RGMII_TD0__RGMII_TD0 0x1b030
++ MX6QDL_PAD_RGMII_TD1__RGMII_TD1 0x1b030
++ MX6QDL_PAD_RGMII_TD2__RGMII_TD2 0x1b030
++ MX6QDL_PAD_RGMII_TD3__RGMII_TD3 0x1b030
++ MX6QDL_PAD_RGMII_TX_CTL__RGMII_TX_CTL 0x1b030
++ MX6QDL_PAD_RGMII_RXC__RGMII_RXC 0x13030
++ MX6QDL_PAD_RGMII_RD0__RGMII_RD0 0x1b030
++ MX6QDL_PAD_RGMII_RD1__RGMII_RD1 0x13030
++ MX6QDL_PAD_RGMII_RD2__RGMII_RD2 0x1f030
++ MX6QDL_PAD_RGMII_RD3__RGMII_RD3 0x1f030
++ MX6QDL_PAD_RGMII_RX_CTL__RGMII_RX_CTL 0x13030
++ >;
++ };
+
+- pinctrl_uart2: uart2grp {
+- fsl,pins = <
+- MX6QDL_PAD_SD4_DAT4__UART2_RX_DATA 0x1b0b0
+- MX6QDL_PAD_SD4_DAT5__UART2_RTS_B 0x1b0b0
+- MX6QDL_PAD_SD4_DAT6__UART2_CTS_B 0x1b0b0
+- MX6QDL_PAD_SD4_DAT7__UART2_TX_DATA 0x1b0b0
+- MX6QDL_PAD_SD4_DAT3__GPIO2_IO11 0x130b0 /* BT_EN */
+- >;
+- };
++ pinctrl_uart2: uart2grp {
++ fsl,pins = <
++ MX6QDL_PAD_SD4_DAT4__UART2_RX_DATA 0x1b0b0
++ MX6QDL_PAD_SD4_DAT5__UART2_RTS_B 0x1b0b0
++ MX6QDL_PAD_SD4_DAT6__UART2_CTS_B 0x1b0b0
++ MX6QDL_PAD_SD4_DAT7__UART2_TX_DATA 0x1b0b0
++ MX6QDL_PAD_SD4_DAT3__GPIO2_IO11 0x130b0 /* BT_EN */
++ >;
++ };
+
+- pinctrl_usdhc1: usdhc1grp {
+- fsl,pins = <
+- MX6QDL_PAD_SD1_CMD__SD1_CMD 0x17059
+- MX6QDL_PAD_SD1_CLK__SD1_CLK 0x10059
+- MX6QDL_PAD_SD1_DAT0__SD1_DATA0 0x17059
+- 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_DAT2__GPIO2_IO10 0x1b0b0 /* WL_IRQ */
+- >;
+- };
++ pinctrl_usdhc1: usdhc1grp {
++ fsl,pins = <
++ MX6QDL_PAD_SD1_CMD__SD1_CMD 0x17059
++ MX6QDL_PAD_SD1_CLK__SD1_CLK 0x10059
++ MX6QDL_PAD_SD1_DAT0__SD1_DATA0 0x17059
++ 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_DAT2__GPIO2_IO10 0x1b0b0 /* WL_IRQ */
++ >;
++ };
+
+- pinctrl_usdhc3: usdhc3grp {
+- fsl,pins = <
+- MX6QDL_PAD_SD3_CMD__SD3_CMD 0x17059
+- MX6QDL_PAD_SD3_CLK__SD3_CLK 0x10059
+- MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059
+- MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059
+- MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059
+- MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059
+- MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059
+- MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059
+- MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059
+- MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059
+- >;
+- };
++ pinctrl_usdhc3: usdhc3grp {
++ fsl,pins = <
++ MX6QDL_PAD_SD3_CMD__SD3_CMD 0x17059
++ MX6QDL_PAD_SD3_CLK__SD3_CLK 0x10059
++ MX6QDL_PAD_SD3_DAT0__SD3_DATA0 0x17059
++ MX6QDL_PAD_SD3_DAT1__SD3_DATA1 0x17059
++ MX6QDL_PAD_SD3_DAT2__SD3_DATA2 0x17059
++ MX6QDL_PAD_SD3_DAT3__SD3_DATA3 0x17059
++ MX6QDL_PAD_SD3_DAT4__SD3_DATA4 0x17059
++ MX6QDL_PAD_SD3_DAT5__SD3_DATA5 0x17059
++ MX6QDL_PAD_SD3_DAT6__SD3_DATA6 0x17059
++ MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059
++ >;
+ };
};
diff --git a/patches/linux/4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch b/patches/linux/4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch
index 1dd6f41dc..9d57a6bb1 100644
--- a/patches/linux/4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch
+++ b/patches/linux/4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch
@@ -1,7 +1,7 @@
-Index: linux-4.19.56/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
===================================================================
---- linux-4.19.56.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-+++ linux-4.19.56/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+--- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
@@ -54,7 +54,21 @@
phy-mode = "rgmii";
phy-reset-duration = <10>;
@@ -25,13 +25,13 @@ Index: linux-4.19.56/arch/arm/boot/dts/imx6qdl-apf6.dtsi
/* Bluetooth */
@@ -99,8 +113,8 @@
- MX6QDL_PAD_ENET_MDIO__ENET_MDIO 0x1b8b0
- MX6QDL_PAD_ENET_MDC__ENET_MDC 0x1b0b0
- MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK 0x1b0b0
-- MX6QDL_PAD_ENET_RX_ER__GPIO1_IO24 0x130b0
-- MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28 0x130b0
-+ MX6QDL_PAD_ENET_RX_ER__GPIO1_IO24 0x1b0b0
-+ MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28 0x1b0b0
- MX6QDL_PAD_RGMII_TXC__RGMII_TXC 0x1b030
- MX6QDL_PAD_RGMII_TD0__RGMII_TD0 0x1b030
- MX6QDL_PAD_RGMII_TD1__RGMII_TD1 0x1b030
+ MX6QDL_PAD_ENET_MDIO__ENET_MDIO 0x1b8b0
+ MX6QDL_PAD_ENET_MDC__ENET_MDC 0x1b0b0
+ MX6QDL_PAD_ENET_REF_CLK__ENET_TX_CLK 0x1b0b0
+- MX6QDL_PAD_ENET_RX_ER__GPIO1_IO24 0x130b0
+- MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28 0x130b0
++ MX6QDL_PAD_ENET_RX_ER__GPIO1_IO24 0x1b0b0
++ MX6QDL_PAD_ENET_TX_EN__GPIO1_IO28 0x1b0b0
+ MX6QDL_PAD_RGMII_TXC__RGMII_TXC 0x1b030
+ MX6QDL_PAD_RGMII_TD0__RGMII_TD0 0x1b030
+ MX6QDL_PAD_RGMII_TD1__RGMII_TD1 0x1b030
diff --git a/patches/linux/4.19/0707-armadeus-dts-apf6-fix-wifi.patch b/patches/linux/4.19/0707-armadeus-dts-apf6-fix-wifi.patch
index a4687344f..615369e82 100644
--- a/patches/linux/4.19/0707-armadeus-dts-apf6-fix-wifi.patch
+++ b/patches/linux/4.19/0707-armadeus-dts-apf6-fix-wifi.patch
@@ -1,7 +1,7 @@
-Index: linux-4.19.60/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
===================================================================
---- linux-4.19.60.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
-+++ linux-4.19.60/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+--- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
@@ -48,6 +48,24 @@
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/interrupt-controller/irq.h>
@@ -42,13 +42,13 @@ Index: linux-4.19.60/arch/arm/boot/dts/imx6qdl-apf6.dtsi
#address-cells = <1>;
@@ -148,8 +172,8 @@
- 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_DAT2__GPIO2_IO10 0x1b0b0 /* WL_IRQ */
-+ MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x130b0 /* WL_EN */
-+ MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x13000 /* WL_IRQ */
- >;
- };
+ 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_DAT2__GPIO2_IO10 0x1b0b0 /* WL_IRQ */
++ MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x130b0 /* WL_EN */
++ MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x130b0 /* WL_IRQ */
+ >;
+ };
diff --git a/patches/linux/4.19/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch b/patches/linux/4.19/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch
new file mode 100644
index 000000000..e59f822c0
--- /dev/null
+++ b/patches/linux/4.19/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch
@@ -0,0 +1,249 @@
+From 35beaea7e210c426abf389731b86b966de4207c7 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Tue, 24 Sep 2019 10:04:51 +0200
+Subject: [PATCH 1/1] ARM: dts: imx6qdl-{apf6,apf6dev}: switch boards to SPDX
+ identifier
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Adopt the SPDX license identifier headers to ease license compliance
+management.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ arch/arm/boot/dts/imx6dl-apf6dev.dts | 49 ++------------------------
+ arch/arm/boot/dts/imx6q-apf6dev.dts | 49 ++------------------------
+ arch/arm/boot/dts/imx6qdl-apf6.dtsi | 49 ++------------------------
+ arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 49 ++------------------------
+ 4 files changed, 12 insertions(+), 184 deletions(-)
+
+Index: linux-4.19.78/arch/arm/boot/dts/imx6dl-apf6dev.dts
+===================================================================
+--- linux-4.19.78.orig/arch/arm/boot/dts/imx6dl-apf6dev.dts
++++ linux-4.19.78/arch/arm/boot/dts/imx6dl-apf6dev.dts
+@@ -1,49 +1,6 @@
+-/*
+- * Copyright 2015 Armadeus Systems
+- *
+- * This file is dual-licensed: you can use it either under the terms
+- * of the GPL or the X11 license, at your option. Note that this dual
+- * licensing only applies to this file, and not this project as a
+- * whole.
+- *
+- * a) This file is free software; you can redistribute it and/or
+- * modify it under the terms of the GNU General Public License as
+- * published by the Free Software Foundation; either version 2 of
+- * the License, or (at your option) any later version.
+- *
+- * This file is distributed in the hope that it will be useful,
+- * but WITHOUT ANY WARRANTY; without even the implied warranty of
+- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- * GNU General Public License for more details.
+- *
+- * You should have received a copy of the GNU General Public
+- * License along with this file; if not, write to the Free
+- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+- * MA 02110-1301 USA
+- *
+- * Or, alternatively,
+- *
+- * b) Permission is hereby granted, free of charge, to any person
+- * obtaining a copy of this software and associated documentation
+- * files (the "Software"), to deal in the Software without
+- * restriction, including without limitation the rights to use,
+- * copy, modify, merge, publish, distribute, sublicense, and/or
+- * sell copies of the Software, and to permit persons to whom the
+- * Software is furnished to do so, subject to the following
+- * conditions:
+- *
+- * The above copyright notice and this permission notice shall be
+- * included in all copies or substantial portions of the Software.
+- *
+- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+- * OTHER DEALINGS IN THE SOFTWARE.
+- */
++// SPDX-License-Identifier: GPL-2.0 OR X11
++//
++// Copyright 2015 Armadeus Systems
+
+ /dts-v1/;
+ #include "imx6dl.dtsi"
+Index: linux-4.19.78/arch/arm/boot/dts/imx6q-apf6dev.dts
+===================================================================
+--- linux-4.19.78.orig/arch/arm/boot/dts/imx6q-apf6dev.dts
++++ linux-4.19.78/arch/arm/boot/dts/imx6q-apf6dev.dts
+@@ -1,49 +1,6 @@
+-/*
+- * Copyright 2015 Armadeus Systems
+- *
+- * This file is dual-licensed: you can use it either under the terms
+- * of the GPL or the X11 license, at your option. Note that this dual
+- * licensing only applies to this file, and not this project as a
+- * whole.
+- *
+- * a) This file is free software; you can redistribute it and/or
+- * modify it under the terms of the GNU General Public License as
+- * published by the Free Software Foundation; either version 2 of
+- * the License, or (at your option) any later version.
+- *
+- * This file is distributed in the hope that it will be useful,
+- * but WITHOUT ANY WARRANTY; without even the implied warranty of
+- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- * GNU General Public License for more details.
+- *
+- * You should have received a copy of the GNU General Public
+- * License along with this file; if not, write to the Free
+- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+- * MA 02110-1301 USA
+- *
+- * Or, alternatively,
+- *
+- * b) Permission is hereby granted, free of charge, to any person
+- * obtaining a copy of this software and associated documentation
+- * files (the "Software"), to deal in the Software without
+- * restriction, including without limitation the rights to use,
+- * copy, modify, merge, publish, distribute, sublicense, and/or
+- * sell copies of the Software, and to permit persons to whom the
+- * Software is furnished to do so, subject to the following
+- * conditions:
+- *
+- * The above copyright notice and this permission notice shall be
+- * included in all copies or substantial portions of the Software.
+- *
+- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+- * OTHER DEALINGS IN THE SOFTWARE.
+- */
++// SPDX-License-Identifier: GPL-2.0 OR X11
++//
++// Copyright 2015 Armadeus Systems
+
+ /dts-v1/;
+ #include "imx6q.dtsi"
+Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+===================================================================
+--- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+@@ -1,49 +1,6 @@
+-/*
+- * Copyright 2015 Armadeus Systems
+- *
+- * This file is dual-licensed: you can use it either under the terms
+- * of the GPL or the X11 license, at your option. Note that this dual
+- * licensing only applies to this file, and not this project as a
+- * whole.
+- *
+- * a) This file is free software; you can redistribute it and/or
+- * modify it under the terms of the GNU General Public License as
+- * published by the Free Software Foundation; either version 2 of
+- * the License, or (at your option) any later version.
+- *
+- * This file is distributed in the hope that it will be useful,
+- * but WITHOUT ANY WARRANTY; without even the implied warranty of
+- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- * GNU General Public License for more details.
+- *
+- * You should have received a copy of the GNU General Public
+- * License along with this file; if not, write to the Free
+- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+- * MA 02110-1301 USA
+- *
+- * Or, alternatively,
+- *
+- * b) Permission is hereby granted, free of charge, to any person
+- * obtaining a copy of this software and associated documentation
+- * files (the "Software"), to deal in the Software without
+- * restriction, including without limitation the rights to use,
+- * copy, modify, merge, publish, distribute, sublicense, and/or
+- * sell copies of the Software, and to permit persons to whom the
+- * Software is furnished to do so, subject to the following
+- * conditions:
+- *
+- * The above copyright notice and this permission notice shall be
+- * included in all copies or substantial portions of the Software.
+- *
+- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+- * OTHER DEALINGS IN THE SOFTWARE.
+- */
++// SPDX-License-Identifier: GPL-2.0 OR X11
++//
++// Copyright 2015 Armadeus Systems
+
+ #include <dt-bindings/gpio/gpio.h>
+ #include <dt-bindings/interrupt-controller/irq.h>
+Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+===================================================================
+--- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
++++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6dev.dtsi
+@@ -1,49 +1,6 @@
+-/*
+- * Copyright 2015 Armadeus Systems
+- *
+- * This file is dual-licensed: you can use it either under the terms
+- * of the GPL or the X11 license, at your option. Note that this dual
+- * licensing only applies to this file, and not this project as a
+- * whole.
+- *
+- * a) This file is free software; you can redistribute it and/or
+- * modify it under the terms of the GNU General Public License as
+- * published by the Free Software Foundation; either version 2 of
+- * the License, or (at your option) any later version.
+- *
+- * This file is distributed in the hope that it will be useful,
+- * but WITHOUT ANY WARRANTY; without even the implied warranty of
+- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+- * GNU General Public License for more details.
+- *
+- * You should have received a copy of the GNU General Public
+- * License along with this file; if not, write to the Free
+- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+- * MA 02110-1301 USA
+- *
+- * Or, alternatively,
+- *
+- * b) Permission is hereby granted, free of charge, to any person
+- * obtaining a copy of this software and associated documentation
+- * files (the "Software"), to deal in the Software without
+- * restriction, including without limitation the rights to use,
+- * copy, modify, merge, publish, distribute, sublicense, and/or
+- * sell copies of the Software, and to permit persons to whom the
+- * Software is furnished to do so, subject to the following
+- * conditions:
+- *
+- * The above copyright notice and this permission notice shall be
+- * included in all copies or substantial portions of the Software.
+- *
+- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+- * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+- * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+- * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+- * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+- * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+- * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+- * OTHER DEALINGS IN THE SOFTWARE.
+- */
++// SPDX-License-Identifier: GPL-2.0 OR X11
++//
++// Copyright 2015 Armadeus Systems
+
+ #include <dt-bindings/gpio/gpio.h>
+ #include <dt-bindings/input/input.h>
diff --git a/patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch b/patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
new file mode 100644
index 000000000..b05db80c6
--- /dev/null
+++ b/patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
@@ -0,0 +1,160 @@
+From 7487ad14a61ffb15ba4145437306ab0ce1207f9c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Fri, 11 Oct 2019 13:46:19 +0200
+Subject: [PATCH 1/1] ARM: dts: add Armadeus APF6v2 SoM support
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+APF6v2 has a different WiFi / Bluetooth chip than APF6 so add new dts
+files to support APF6v2.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ arch/arm/boot/dts/Makefile | 2 ++
+ arch/arm/boot/dts/imx6dl-apf6v2dev.dts | 18 +++++++++++++++++
+ arch/arm/boot/dts/imx6q-apf6v2dev.dts | 22 +++++++++++++++++++++
+ arch/arm/boot/dts/imx6qdl-apf6.dtsi | 11 +++++++++--
+ arch/arm/boot/dts/imx6qdl-apf6v2.dtsi | 27 ++++++++++++++++++++++++++
+ 5 files changed, 78 insertions(+), 2 deletions(-)
+ create mode 100644 arch/arm/boot/dts/imx6dl-apf6v2dev.dts
+ create mode 100644 arch/arm/boot/dts/imx6q-apf6v2dev.dts
+ create mode 100644 arch/arm/boot/dts/imx6qdl-apf6v2.dtsi
+
+Index: linux-4.19.78/arch/arm/boot/dts/Makefile
+===================================================================
+--- linux-4.19.78.orig/arch/arm/boot/dts/Makefile
++++ linux-4.19.78/arch/arm/boot/dts/Makefile
+@@ -385,6 +385,7 @@ dtb-$(CONFIG_SOC_IMX53) += \
+ imx53-voipac-bsb.dtb
+ dtb-$(CONFIG_SOC_IMX6Q) += \
+ imx6dl-apf6dev.dtb \
++ imx6dl-apf6v2dev.dtb \
+ imx6dl-aristainetos_4.dtb \
+ imx6dl-aristainetos_7.dtb \
+ imx6dl-aristainetos2_4.dtb \
+@@ -445,6 +446,7 @@ dtb-$(CONFIG_SOC_IMX6Q) += \
+ imx6q-apalis-ixora.dtb \
+ imx6q-apalis-ixora-v1.1.dtb \
+ imx6q-apf6dev.dtb \
++ imx6q-apf6v2dev.dtb \
+ imx6q-arm2.dtb \
+ imx6q-b450v3.dtb \
+ imx6q-b650v3.dtb \
+Index: linux-4.19.78/arch/arm/boot/dts/imx6dl-apf6v2dev.dts
+===================================================================
+--- /dev/null
++++ linux-4.19.78/arch/arm/boot/dts/imx6dl-apf6v2dev.dts
+@@ -0,0 +1,18 @@
++// SPDX-License-Identifier: GPL-2.0 OR X11
++//
++// Copyright 2019 Armadeus Systems
++
++/dts-v1/;
++#include "imx6dl.dtsi"
++#include "imx6qdl-apf6v2.dtsi"
++#include "imx6qdl-apf6dev.dtsi"
++
++/ {
++ model = "Armadeus APF6v2 Solo Module on APF6Dev Board";
++ compatible = "armadeus,imx6dl-apf6dev", "armadeus,imx6dl-apf6", "fsl,imx6dl";
++
++ memory@10000000 {
++ device_type = "memory";
++ reg = <0x10000000 0x20000000>;
++ };
++};
+Index: linux-4.19.78/arch/arm/boot/dts/imx6q-apf6v2dev.dts
+===================================================================
+--- /dev/null
++++ linux-4.19.78/arch/arm/boot/dts/imx6q-apf6v2dev.dts
+@@ -0,0 +1,22 @@
++// SPDX-License-Identifier: GPL-2.0 OR X11
++//
++// Copyright 2019 Armadeus Systems
++
++/dts-v1/;
++#include "imx6q.dtsi"
++#include "imx6qdl-apf6v2.dtsi"
++#include "imx6qdl-apf6dev.dtsi"
++
++/ {
++ model = "Armadeus APF6v2 Quad / Dual Module on APF6Dev Board";
++ compatible = "armadeus,imx6q-apf6dev", "armadeus,imx6q-apf6", "fsl,imx6q";
++
++ memory@10000000 {
++ device_type = "memory";
++ reg = <0x10000000 0x40000000>;
++ };
++};
++
++&sata {
++ status = "okay";
++};
+Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+===================================================================
+--- linux-4.19.78.orig/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+@@ -71,6 +71,8 @@
+ wlcore: wlcore@2 {
+ compatible = "ti,wl1271";
+ reg = <2>;
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_wifi>;
+ interrupt-parent = <&gpio2>;
+ interrupts = <10 IRQ_TYPE_LEVEL_HIGH>;
+ ref-clock-frequency = <38400000>;
+@@ -129,8 +131,6 @@
+ 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 0x130b0 /* WL_EN */
+- MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x130b0 /* WL_IRQ */
+ >;
+ };
+
+@@ -148,4 +148,11 @@
+ MX6QDL_PAD_SD3_DAT7__SD3_DATA7 0x17059
+ >;
+ };
++
++ pinctrl_wifi: wifigrp {
++ fsl,pins = <
++ MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x130b0 /* WL_EN */
++ MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x130b0 /* WL_IRQ */
++ >;
++ };
+ };
+Index: linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6v2.dtsi
+===================================================================
+--- /dev/null
++++ linux-4.19.78/arch/arm/boot/dts/imx6qdl-apf6v2.dtsi
+@@ -0,0 +1,27 @@
++// SPDX-License-Identifier: GPL-2.0 OR X11
++//
++// Copyright 2019 Armadeus Systems <su...@ar...>
++
++#include "imx6qdl-apf6.dtsi"
++
++/* Wi-Fi */
++&usdhc1 {
++ /delete-node/ wlcore@2;
++
++ brcmf@1 {
++ compatible = "brcm,bcm4329-fmac";
++ reg = <1>;
++ pinctrl-names = "default";
++ pinctrl-0 = <&pinctrl_wifi>;
++ interrupt-parent = <&gpio2>;
++ interrupts = <10 IRQ_TYPE_LEVEL_LOW>;
++ interrupt-names = "host-wake";
++ };
++};
++
++&pinctrl_wifi {
++ fsl,pins = <
++ MX6QDL_PAD_SD4_DAT0__GPIO2_IO08 0x130b0 /* WL_EN */
++ MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x1b000 /* WL_IRQ */
++ >;
++};
diff --git a/patches/linux/4.19/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch b/patches/linux/4.19/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch
new file mode 100644
index 000000000..5bacee5ad
--- /dev/null
+++ b/patches/linux/4.19/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch
@@ -0,0 +1,32 @@
+From 0cc8392818bf5848ce47d64937ff7501feeaf2c9 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Tue, 24 Sep 2019 12:48:07 +0200
+Subject: [PATCH 1/1] ARM: dts: imx6qdl-apf6: add flow control to uart2
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+RTS/CTS lines are wired to the Bluetooth chip so add uart-has-rtscts
+property to uart2.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ arch/arm/boot/dts/imx6qdl-apf6.dtsi | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/arch/arm/boot/dts/imx6qdl-apf6.dtsi b/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+index a97f9766c361..f38421b6ea99 100644
+--- a/arch/arm/boot/dts/imx6qdl-apf6.dtsi
++++ b/arch/arm/boot/dts/imx6qdl-apf6.dtsi
+@@ -32,6 +32,7 @@
+ &uart2 {
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_uart2>;
++ uart-has-rtscts;
+ status = "okay";
+ };
+
+--
+2.21.0
+
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2019-10-10 11:43:49
|
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 bbb397e85d72faf4703d111cedbd49765efe6e27 (commit)
from cc9d850a4e3f506ae1729cd511fcb8c00c3889c8 (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 bbb397e85d72faf4703d111cedbd49765efe6e27
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Oct 10 13:41:47 2019 +0200
[U-BOOT] APF6: 2014.07+: enable fuse command
-----------------------------------------------------------------------
Summary of changes:
buildroot/target/device/armadeus/apf6/apf6-u-boot-2014.07.h | 3 +++
buildroot/target/device/armadeus/apf6/apf6-u-boot-2015.01.h | 3 +++
2 files changed, 6 insertions(+)
diff --git a/buildroot/target/device/armadeus/apf6/apf6-u-boot-2014.07.h b/buildroot/target/device/armadeus/apf6/apf6-u-boot-2014.07.h
index 3230b8127..6d04b7ea5 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-u-boot-2014.07.h
+++ b/buildroot/target/device/armadeus/apf6/apf6-u-boot-2014.07.h
@@ -78,6 +78,9 @@
#define CONFIG_CMD_USB
#define CONFIG_CMD_USB_MASS_STORAGE
#define CONFIG_CMD_GPIO
+#define CONFIG_CMD_FUSE
+
+#define CONFIG_MXC_OCOTP
#define CONFIG_BOOTDELAY 5
#define CONFIG_ZERO_BOOTDELAY_CHECK
diff --git a/buildroot/target/device/armadeus/apf6/apf6-u-boot-2015.01.h b/buildroot/target/device/armadeus/apf6/apf6-u-boot-2015.01.h
index 3230b8127..6d04b7ea5 100644
--- a/buildroot/target/device/armadeus/apf6/apf6-u-boot-2015.01.h
+++ b/buildroot/target/device/armadeus/apf6/apf6-u-boot-2015.01.h
@@ -78,6 +78,9 @@
#define CONFIG_CMD_USB
#define CONFIG_CMD_USB_MASS_STORAGE
#define CONFIG_CMD_GPIO
+#define CONFIG_CMD_FUSE
+
+#define CONFIG_MXC_OCOTP
#define CONFIG_BOOTDELAY 5
#define CONFIG_ZERO_BOOTDELAY_CHECK
hooks/post-receive
--
armadeus
|