armadeus-commitlog Mailing List for armadeus (Page 9)
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...> - 2022-01-17 09:34:39
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via c9143f69b10154acaa9fbb48d740fa99076eb40f (commit)
from b2882469b5f1614f2d05e407c295a1567651084c (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 c9143f69b10154acaa9fbb48d740fa99076eb40f
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jan 17 10:32:26 2022 +0100
[BUILDROOT] 2021.02: patches for socat
Fix socat downloading
-----------------------------------------------------------------------
Summary of changes:
...415-package-socat-bump-to-version-1.7.4.2.patch | 59 +++++++++++++
...416-package-socat-bump-to-version-1.7.4.3.patch | 99 ++++++++++++++++++++++
patches/buildroot/2021.02/cleanup_buildroot.sh | 3 +
3 files changed, 161 insertions(+)
create mode 100644 patches/buildroot/2021.02/415-package-socat-bump-to-version-1.7.4.2.patch
create mode 100644 patches/buildroot/2021.02/416-package-socat-bump-to-version-1.7.4.3.patch
diff --git a/patches/buildroot/2021.02/415-package-socat-bump-to-version-1.7.4.2.patch b/patches/buildroot/2021.02/415-package-socat-bump-to-version-1.7.4.2.patch
new file mode 100644
index 000000000..476aeb85d
--- /dev/null
+++ b/patches/buildroot/2021.02/415-package-socat-bump-to-version-1.7.4.2.patch
@@ -0,0 +1,59 @@
+From c2c15af2b840c41d7bee34c1f244551eefce6ba5 Mon Sep 17 00:00:00 2001
+From: Baruch Siach <ba...@tk...>
+Date: Mon, 8 Nov 2021 20:51:36 +0200
+Subject: [PATCH 415/416] package/socat: bump to version 1.7.4.2
+
+Bug fixes release.
+
+Update README hash for version update.
+
+Update comment; we do not patch configure.in.
+
+Signed-off-by: Baruch Siach <ba...@tk...>
+Signed-off-by: Thomas Petazzoni <tho...@bo...>
+---
+ package/socat/socat.hash | 6 +++---
+ package/socat/socat.mk | 4 ++--
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/package/socat/socat.hash b/package/socat/socat.hash
+index 5a4c520455..0d9d0ba76c 100644
+--- a/package/socat/socat.hash
++++ b/package/socat/socat.hash
+@@ -1,8 +1,8 @@
+ # From http://www.dest-unreach.org/socat/download.md5sum
+-md5 36cad050ecf4981ab044c3fbd75c643f socat-1.7.4.1.tar.bz2
++md5 003686f80d820072649660b85f80c58f socat-1.7.4.2.tar.bz2
+ # From http://www.dest-unreach.org/socat/download.sha256sum
+-sha256 3faca25614e89123dff5045680549ecef519d02e331aaf3c4f5a8f6837c675e9 socat-1.7.4.1.tar.bz2
++sha256 6690a9f9990457b505097a272bbf2cbf4cc35576176f76646e3524b0e91c1763 socat-1.7.4.2.tar.bz2
+ # Locally calculated
+-sha256 b1ebebbce145027f4268211f36d121b083aeeabdc1736eb144b8afd8e86ce8da README
++sha256 062e425b43da6b3df6d8657639b5e2c781781572b5d8867444fd6d2487ac7644 README
+ sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
+ sha256 fd9e48ca316a5032069b9521f4f4b4d9b1c60365012bae1e62286bcd5bd2e761 COPYING.OpenSSL
+diff --git a/package/socat/socat.mk b/package/socat/socat.mk
+index 61c9852565..cf2a31b096 100644
+--- a/package/socat/socat.mk
++++ b/package/socat/socat.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-SOCAT_VERSION = 1.7.4.1
++SOCAT_VERSION = 1.7.4.2
+ SOCAT_SOURCE = socat-$(SOCAT_VERSION).tar.bz2
+ SOCAT_SITE = http://www.dest-unreach.org/socat/download
+ SOCAT_LICENSE = GPL-2.0 with OpenSSL exception
+@@ -24,7 +24,7 @@ SOCAT_CONF_ENV += \
+ endif
+
+ # We need to run autoconf to regenerate the configure script, since we patch
+-# configure.in and Makefile.in. However, the package only uses autoconf and not
++# Makefile.in. However, the package only uses autoconf and not
+ # automake, so we can't use the normal autoreconf logic.
+
+ SOCAT_DEPENDENCIES = host-autoconf
+--
+2.34.1
+
diff --git a/patches/buildroot/2021.02/416-package-socat-bump-to-version-1.7.4.3.patch b/patches/buildroot/2021.02/416-package-socat-bump-to-version-1.7.4.3.patch
new file mode 100644
index 000000000..3dc2e079c
--- /dev/null
+++ b/patches/buildroot/2021.02/416-package-socat-bump-to-version-1.7.4.3.patch
@@ -0,0 +1,99 @@
+From 4b7ea7a67a3b693cb42c5a981b163f6dfa9e24b4 Mon Sep 17 00:00:00 2001
+From: Baruch Siach <ba...@tk...>
+Date: Thu, 13 Jan 2022 18:36:58 +0200
+Subject: [PATCH 416/416] package/socat: bump to version 1.7.4.3
+
+Update README hash for version number change.
+
+Add a patch fixing build with musl.
+
+Signed-off-by: Baruch Siach <ba...@tk...>
+Signed-off-by: Yann E. MORIN <yan...@fr...>
+---
+ ...-correct-the-getprotobynumber_r-test.patch | 43 +++++++++++++++++++
+ package/socat/socat.hash | 6 +--
+ package/socat/socat.mk | 2 +-
+ 3 files changed, 47 insertions(+), 4 deletions(-)
+ create mode 100644 package/socat/0003-configure.ac-correct-the-getprotobynumber_r-test.patch
+
+diff --git a/package/socat/0003-configure.ac-correct-the-getprotobynumber_r-test.patch b/package/socat/0003-configure.ac-correct-the-getprotobynumber_r-test.patch
+new file mode 100644
+index 0000000000..de95405531
+--- /dev/null
++++ b/package/socat/0003-configure.ac-correct-the-getprotobynumber_r-test.patch
+@@ -0,0 +1,43 @@
++From d56a11beb9b181fd91a70a6d703dfbdfe887122a Mon Sep 17 00:00:00 2001
++From: Baruch Siach <ba...@tk...>
++Date: Thu, 13 Jan 2022 17:56:10 +0200
++Subject: [PATCH] configure.ac: correct the getprotobynumber_r test
++
++The AC_TRY_COMPILE test succeeds even when libc does not provide the
++tested symbol. The compiler produces a warning, but exits successfully.
++Use AC_TRY_LINK that will only succeeds if libc provides the symbol.
++
++This fixes build with musl libc that does not support
++getprotobynumber_r().
++
++Signed-off-by: Baruch Siach <ba...@tk...>
++---
++Upstream status: sent to so...@de...
++
++ configure.ac | 6 +++---
++ 1 file changed, 3 insertions(+), 3 deletions(-)
++
++diff --git a/configure.ac b/configure.ac
++index d4acc9e7e6f5..973a7f2218c9 100644
++--- a/configure.ac
+++++ b/configure.ac
++@@ -137,13 +137,13 @@ AC_MSG_RESULT($sc_cv_have_prototype_hstrerror)
++ # getprotobynumber_r() is not standardized
++ AC_MSG_CHECKING(for getprotobynumber_r() variant)
++ AC_CACHE_VAL(sc_cv_getprotobynumber_r,
++-[AC_TRY_COMPILE([#include <stddef.h>
+++[AC_TRY_LINK([#include <stddef.h>
++ #include <netdb.h>],[getprotobynumber_r(1,NULL,NULL,1024,NULL);],
++ [sc_cv_getprotobynumber_r=1; tmp_bynum_variant=Linux],
++- [AC_TRY_COMPILE([#include <stddef.h>
+++ [AC_TRY_LINK([#include <stddef.h>
++ #include <netdb.h>],[getprotobynumber_r(1,NULL,NULL,1024);],
++ [sc_cv_getprotobynumber_r=2; tmp_bynum_variant=Solaris],
++- [AC_TRY_COMPILE([#include <stddef.h>
+++ [AC_TRY_LINK([#include <stddef.h>
++ #include <netdb.h>],[getprotobynumber_r(1,NULL,NULL);],
++ [sc_cv_getprotobynumber_r=3; tmp_bynum_variant=AIX],
++
++--
++2.34.1
++
+diff --git a/package/socat/socat.hash b/package/socat/socat.hash
+index 0d9d0ba76c..4f7ff5328e 100644
+--- a/package/socat/socat.hash
++++ b/package/socat/socat.hash
+@@ -1,8 +1,8 @@
+ # From http://www.dest-unreach.org/socat/download.md5sum
+-md5 003686f80d820072649660b85f80c58f socat-1.7.4.2.tar.bz2
++md5 5c28dd258ba928326d0716fcb4895cc2 socat-1.7.4.3.tar.bz2
+ # From http://www.dest-unreach.org/socat/download.sha256sum
+-sha256 6690a9f9990457b505097a272bbf2cbf4cc35576176f76646e3524b0e91c1763 socat-1.7.4.2.tar.bz2
++sha256 d47318104415077635119dfee44bcfb41de3497374a9a001b1aff6e2f0858007 socat-1.7.4.3.tar.bz2
+ # Locally calculated
+-sha256 062e425b43da6b3df6d8657639b5e2c781781572b5d8867444fd6d2487ac7644 README
++sha256 432aebfec164bedcaada7cdf2849e1f003fa00a91a0a1ed34d7cf4abe980f5fb README
+ sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
+ sha256 fd9e48ca316a5032069b9521f4f4b4d9b1c60365012bae1e62286bcd5bd2e761 COPYING.OpenSSL
+diff --git a/package/socat/socat.mk b/package/socat/socat.mk
+index cf2a31b096..e20577492d 100644
+--- a/package/socat/socat.mk
++++ b/package/socat/socat.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-SOCAT_VERSION = 1.7.4.2
++SOCAT_VERSION = 1.7.4.3
+ SOCAT_SOURCE = socat-$(SOCAT_VERSION).tar.bz2
+ SOCAT_SITE = http://www.dest-unreach.org/socat/download
+ SOCAT_LICENSE = GPL-2.0 with OpenSSL exception
+--
+2.34.1
+
diff --git a/patches/buildroot/2021.02/cleanup_buildroot.sh b/patches/buildroot/2021.02/cleanup_buildroot.sh
index fc843260c..af9686886 100755
--- a/patches/buildroot/2021.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2021.02/cleanup_buildroot.sh
@@ -134,6 +134,9 @@ rm -rf buildroot/package/slideshow/slideshow.mk
rm -rf buildroot/package/snes9x/Config.in
rm -rf buildroot/package/snes9x/snes9x-1.39-compile.patch
rm -rf buildroot/package/snes9x/snes9x.mk
+rm -rf buildroot/package/socat/0003-configure.ac-correct-the-getprotobynumber_r-test.patch
+rm -rf buildroot/package/socat/socat.hash
+rm -rf buildroot/package/socat/socat.mk
rm -rf buildroot/package/stress-ng/stress-ng.hash
rm -rf buildroot/package/stress-ng/stress-ng.mk
rm -rf buildroot/package/thingerio/Config.in
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2022-01-12 13:28:57
|
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 b2882469b5f1614f2d05e407c295a1567651084c (commit)
via 0df0e4b8858286f50005d7aff54fb934597fd77b (commit)
from 146369119af2a0cd9c1ee7b92d9d10da38e0d999 (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 b2882469b5f1614f2d05e407c295a1567651084c
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Jan 12 14:26:12 2022 +0100
[BUILDROOT] opos8mm: patches and update config to have gst VPU plugins
* New packages
* Use Buildroot toolchain
commit 0df0e4b8858286f50005d7aff54fb934597fd77b
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Jan 12 11:59:36 2022 +0100
[BUILDROOT] Bump BR to 2021.02.8
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
buildroot/configs/opos8mm-legacy-5.10_defconfig | 13 +-
...-package-stress-ng-bump-to-version-0.13.1.patch | 25 ++-
...package-stress-ng-bump-to-version-0.13.05.patch | 39 +---
.../410-package-pcre-bump-to-version-8.45.patch | 29 ++-
.../412-package-libimxdmabuffer-new-package.patch | 171 +++++++++++++++++
.../2021.02/412-package-pcre-fix-broken-URL.patch | 30 ---
.../413-package-libimxvpuapi2-new-package.patch | 139 ++++++++++++++
...-package-gstreamer1-gst1-imx2-new-package.patch | 208 +++++++++++++++++++++
patches/buildroot/2021.02/cleanup_buildroot.sh | 11 +-
10 files changed, 574 insertions(+), 93 deletions(-)
create mode 100644 patches/buildroot/2021.02/412-package-libimxdmabuffer-new-package.patch
delete mode 100644 patches/buildroot/2021.02/412-package-pcre-fix-broken-URL.patch
create mode 100644 patches/buildroot/2021.02/413-package-libimxvpuapi2-new-package.patch
create mode 100644 patches/buildroot/2021.02/414-package-gstreamer1-gst1-imx2-new-package.patch
diff --git a/Makefile b/Makefile
index 53d8ff56c..93619dd95 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2021.02
-BUILDROOT_MINOR_VERSION ?= 7
+BUILDROOT_MINOR_VERSION ?= 8
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/buildroot/configs/opos8mm-legacy-5.10_defconfig b/buildroot/configs/opos8mm-legacy-5.10_defconfig
index 61c41323a..fb2b3850a 100644
--- a/buildroot/configs/opos8mm-legacy-5.10_defconfig
+++ b/buildroot/configs/opos8mm-legacy-5.10_defconfig
@@ -3,8 +3,8 @@ 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_GDB_SERVER_COPY=y
+BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
+BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_TARGET_GENERIC_HOSTNAME="opos8mm"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
@@ -62,8 +62,13 @@ BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2_PROBE=y
BR2_PACKAGE_GST1_PLUGINS_BAD=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_BAYER=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOPARSERS=y
BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV=y
+BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_KMS=y
BR2_PACKAGE_GST1_PLUGINS_UGLY=y
+BR2_PACKAGE_GST1_IMX2=y
+BR2_PACKAGE_GST1_IMX2_G2D=y
+BR2_PACKAGE_GST1_IMX2_VPU=y
BR2_PACKAGE_GST1_LIBAV=y
BR2_PACKAGE_GST1_RTSP_SERVER=y
BR2_PACKAGE_YAVTA=y
@@ -100,6 +105,7 @@ BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_HWDATA_IAB_OUI_TXT=y
BR2_PACKAGE_HWDATA_PNP_IDS=y
BR2_PACKAGE_I2C_TOOLS=y
+BR2_PACKAGE_LIBIMXDMABUFFER=y
BR2_PACKAGE_SPI_TOOLS=y
BR2_PACKAGE_UBOOT_TOOLS=y
BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y
@@ -110,6 +116,9 @@ BR2_PACKAGE_LIBGPIOD_TOOLS=y
BR2_PACKAGE_LIBV4L=y
BR2_PACKAGE_LIBV4L_UTILS=y
BR2_PACKAGE_TSLIB=y
+BR2_PACKAGE_LIBIMXVPUAPI2=y
+BR2_PACKAGE_LIBIMXVPUAPI2_IMX8MM=y
+BR2_PACKAGE_LIBTIRPC=y
BR2_PACKAGE_BLUEZ_TOOLS=y
BR2_PACKAGE_BLUEZ5_UTILS=y
BR2_PACKAGE_BLUEZ5_UTILS_OBEX=y
diff --git a/patches/buildroot/2021.02/408-package-stress-ng-bump-to-version-0.13.1.patch b/patches/buildroot/2021.02/408-package-stress-ng-bump-to-version-0.13.1.patch
index e3886b348..521914af3 100644
--- a/patches/buildroot/2021.02/408-package-stress-ng-bump-to-version-0.13.1.patch
+++ b/patches/buildroot/2021.02/408-package-stress-ng-bump-to-version-0.13.1.patch
@@ -27,28 +27,25 @@ Signed-off-by: Sébastien Szymanski <seb...@ar...>
package/stress-ng/stress-ng.mk | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
-diff --git a/package/stress-ng/stress-ng.hash b/package/stress-ng/stress-ng.hash
-index 41e2801915..f3eb76fa82 100644
---- a/package/stress-ng/stress-ng.hash
-+++ b/package/stress-ng/stress-ng.hash
+Index: buildroot/package/stress-ng/stress-ng.hash
+===================================================================
+--- buildroot.orig/package/stress-ng/stress-ng.hash
++++ buildroot/package/stress-ng/stress-ng.hash
@@ -1,3 +1,3 @@
# Locally calculated
--sha256 f847be115f60d3ad7d37c806fd1bfb1412aa3c631fca581d6dc233322f50d6a5 stress-ng-0.12.02.tar.xz
+-sha256 0b4557a511be985dfacccc23f1782620b217b1172cdc276a8eee82872b8258c5 stress-ng-0.12.02.tar.gz
+sha256 f37f739e4d15343360a47980b67dc8b2a6bf3d4d3ef727d55e2dd99a0b64f9ea stress-ng-0.13.01.tar.xz
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
-diff --git a/package/stress-ng/stress-ng.mk b/package/stress-ng/stress-ng.mk
-index 53d7b7e5b7..e0b385e756 100644
---- a/package/stress-ng/stress-ng.mk
-+++ b/package/stress-ng/stress-ng.mk
+Index: buildroot/package/stress-ng/stress-ng.mk
+===================================================================
+--- buildroot.orig/package/stress-ng/stress-ng.mk
++++ buildroot/package/stress-ng/stress-ng.mk
@@ -4,7 +4,7 @@
#
################################################################################
-STRESS_NG_VERSION = 0.12.02
+STRESS_NG_VERSION = 0.13.01
- STRESS_NG_SOURCE = stress-ng-$(STRESS_NG_VERSION).tar.xz
- STRESS_NG_SITE = https://kernel.ubuntu.com/~cking/tarballs/stress-ng
+ STRESS_NG_SITE = $(call github,ColinIanKing,stress-ng,V$(STRESS_NG_VERSION))
STRESS_NG_LICENSE = GPL-2.0+
---
-2.32.0
-
+ STRESS_NG_LICENSE_FILES = COPYING
diff --git a/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.05.patch b/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.05.patch
index 7d2ca8766..7ea42e487 100644
--- a/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.05.patch
+++ b/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.05.patch
@@ -21,44 +21,25 @@ Signed-off-by: Sébastien Szymanski <seb...@ar...>
package/stress-ng/stress-ng.mk | 5 ++---
3 files changed, 4 insertions(+), 5 deletions(-)
-diff --git a/package/stress-ng/Config.in b/package/stress-ng/Config.in
-index 64b473b75c..839cbb1cc0 100644
---- a/package/stress-ng/Config.in
-+++ b/package/stress-ng/Config.in
-@@ -12,7 +12,7 @@ config BR2_PACKAGE_STRESS_NG
- subsystems of a computer as well as the various operating
- system kernel interfaces.
-
-- http://kernel.ubuntu.com/~cking/stress-ng/
-+ https://github.com/ColinIanKing/stress-ng
-
- comment "stress-ng needs a toolchain w/ headers >= 3.3"
- depends on !BR2_nios2 && !BR2_arc
-diff --git a/package/stress-ng/stress-ng.hash b/package/stress-ng/stress-ng.hash
-index f3eb76fa82..2e3f998769 100644
---- a/package/stress-ng/stress-ng.hash
-+++ b/package/stress-ng/stress-ng.hash
+Index: buildroot/package/stress-ng/stress-ng.hash
+===================================================================
+--- buildroot.orig/package/stress-ng/stress-ng.hash
++++ buildroot/package/stress-ng/stress-ng.hash
@@ -1,3 +1,3 @@
# Locally calculated
-sha256 f37f739e4d15343360a47980b67dc8b2a6bf3d4d3ef727d55e2dd99a0b64f9ea stress-ng-0.13.01.tar.xz
+sha256 3de49e1100866634f549e99c1644283d0cde817b844a69dcf7f80afa2227d350 stress-ng-0.13.05.tar.gz
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
-diff --git a/package/stress-ng/stress-ng.mk b/package/stress-ng/stress-ng.mk
-index e0b385e756..0b2287c7fb 100644
---- a/package/stress-ng/stress-ng.mk
-+++ b/package/stress-ng/stress-ng.mk
-@@ -4,9 +4,8 @@
+Index: buildroot/package/stress-ng/stress-ng.mk
+===================================================================
+--- buildroot.orig/package/stress-ng/stress-ng.mk
++++ buildroot/package/stress-ng/stress-ng.mk
+@@ -4,7 +4,7 @@
#
################################################################################
-STRESS_NG_VERSION = 0.13.01
--STRESS_NG_SOURCE = stress-ng-$(STRESS_NG_VERSION).tar.xz
--STRESS_NG_SITE = https://kernel.ubuntu.com/~cking/tarballs/stress-ng
+STRESS_NG_VERSION = 0.13.05
-+STRESS_NG_SITE = $(call github,ColinIanKing,stress-ng,V$(STRESS_NG_VERSION))
+ STRESS_NG_SITE = $(call github,ColinIanKing,stress-ng,V$(STRESS_NG_VERSION))
STRESS_NG_LICENSE = GPL-2.0+
STRESS_NG_LICENSE_FILES = COPYING
-
---
-2.32.0
-
diff --git a/patches/buildroot/2021.02/410-package-pcre-bump-to-version-8.45.patch b/patches/buildroot/2021.02/410-package-pcre-bump-to-version-8.45.patch
index 931447b73..f4f7c39c2 100644
--- a/patches/buildroot/2021.02/410-package-pcre-bump-to-version-8.45.patch
+++ b/patches/buildroot/2021.02/410-package-pcre-bump-to-version-8.45.patch
@@ -11,10 +11,10 @@ Signed-off-by: Peter Korsgaard <pe...@ko...>
package/pcre/pcre.mk | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
-diff --git a/package/pcre/0002-Disable-C-unit-tests.patch b/package/pcre/0002-Disable-C-unit-tests.patch
-index c5c1a49f23..1c9f26eb2e 100644
---- a/package/pcre/0002-Disable-C-unit-tests.patch
-+++ b/package/pcre/0002-Disable-C-unit-tests.patch
+Index: buildroot/package/pcre/0002-Disable-C-unit-tests.patch
+===================================================================
+--- buildroot.orig/package/pcre/0002-Disable-C-unit-tests.patch
++++ buildroot/package/pcre/0002-Disable-C-unit-tests.patch
@@ -27,16 +27,16 @@ index 6d03912..2c42b3e 100644
@WITH_GCOV_TRUE@@WITH_PCRE_CPP_TRUE@am__append_25 = $(GCOV_CXXFLAGS)
@WITH_GCOV_TRUE@@WITH_PCRE_CPP_TRUE@am__append_26 = $(GCOV_LIBS)
@@ -36,29 +36,26 @@ index c5c1a49f23..1c9f26eb2e 100644
--
2.7.3
-diff --git a/package/pcre/pcre.hash b/package/pcre/pcre.hash
-index 628d617353..a84d63e1bc 100644
---- a/package/pcre/pcre.hash
-+++ b/package/pcre/pcre.hash
+Index: buildroot/package/pcre/pcre.hash
+===================================================================
+--- buildroot.orig/package/pcre/pcre.hash
++++ buildroot/package/pcre/pcre.hash
@@ -1,4 +1,4 @@
# Locally calculated after checking pgp signature
-sha256 19108658b23b3ec5058edc9f66ac545ea19f9537234be1ec62b714c84399366d pcre-8.44.tar.bz2
+sha256 4dae6fdcd2bb0bb6c37b5f97c33c2be954da743985369cddac3546e3218bffb8 pcre-8.45.tar.bz2
# License files, locally calculated
sha256 0dd9c13864dbb9ee4d77a1557e96be29b2d719fb6584192ee36611aae264c4a3 LICENCE
-diff --git a/package/pcre/pcre.mk b/package/pcre/pcre.mk
-index c8498b7acf..264eaa10c7 100644
---- a/package/pcre/pcre.mk
-+++ b/package/pcre/pcre.mk
+Index: buildroot/package/pcre/pcre.mk
+===================================================================
+--- buildroot.orig/package/pcre/pcre.mk
++++ buildroot/package/pcre/pcre.mk
@@ -4,7 +4,7 @@
#
################################################################################
-PCRE_VERSION = 8.44
+PCRE_VERSION = 8.45
- PCRE_SITE = https://ftp.pcre.org/pub/pcre
+ PCRE_SITE = http://downloads.sourceforge.net/project/pcre/pcre/$(PCRE_VERSION)
PCRE_SOURCE = pcre-$(PCRE_VERSION).tar.bz2
PCRE_LICENSE = BSD-3-Clause
---
-2.32.0
-
diff --git a/patches/buildroot/2021.02/412-package-libimxdmabuffer-new-package.patch b/patches/buildroot/2021.02/412-package-libimxdmabuffer-new-package.patch
new file mode 100644
index 000000000..7c3673277
--- /dev/null
+++ b/patches/buildroot/2021.02/412-package-libimxdmabuffer-new-package.patch
@@ -0,0 +1,171 @@
+From 255b54dc43140393bda5fb7dd688719f1c3378b7 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Tue, 4 Jan 2022 16:58:30 +0100
+Subject: [PATCH 1/3] package/libimxdmabuffer: new package
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Library for allocating and managing physically contiguous memory ("DMA
+memory" or "DMA buffers") on i.MX devices.
+Needed for libimxvpuapi2 and gst1-imx2.
+The user has to choose an allocator depending on the i.MX device.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/Config.in | 1 +
+ package/libimxdmabuffer/Config.in | 59 ++++++++++++++++++++
+ package/libimxdmabuffer/libimxdmabuffer.hash | 3 +
+ package/libimxdmabuffer/libimxdmabuffer.mk | 51 +++++++++++++++++
+ 4 files changed, 114 insertions(+)
+ create mode 100644 package/libimxdmabuffer/Config.in
+ create mode 100644 package/libimxdmabuffer/libimxdmabuffer.hash
+ create mode 100644 package/libimxdmabuffer/libimxdmabuffer.mk
+
+diff --git a/package/Config.in b/package/Config.in
+index 59297c3f3d..8d844aa11e 100644
+--- a/package/Config.in
++++ b/package/Config.in
+@@ -505,6 +505,7 @@ endmenu
+ source "package/kbd/Config.in"
+ source "package/lcdproc/Config.in"
+ source "package/libiec61850/Config.in"
++ source "package/libimxdmabuffer/Config.in"
+ source "package/libubootenv/Config.in"
+ source "package/libuio/Config.in"
+ source "package/linux-backports/Config.in"
+diff --git a/package/libimxdmabuffer/Config.in b/package/libimxdmabuffer/Config.in
+new file mode 100644
+index 0000000000..9e81a69123
+--- /dev/null
++++ b/package/libimxdmabuffer/Config.in
+@@ -0,0 +1,59 @@
++comment "libimxdmabuffer needs an imx-specific Linux kernel to be built"
++ depends on (BR2_arm || BR2_aarch64) && !BR2_LINUX_KERNEL
++
++config BR2_PACKAGE_LIBIMXDMABUFFER
++ bool "libimxdmabuffer"
++ depends on BR2_arm || BR2_aarch64 # Only relevant for i.MX
++ depends on BR2_LINUX_KERNEL
++ help
++ Library for allocating and managing physically contiguous
++ memory ("DMA memory" or "DMA buffers") on i.MX devices.
++
++ It requires a kernel that includes the i.MX specific headers
++ to be built.
++
++ https://github.com/Freescale/libimxdmabuffer
++
++if BR2_PACKAGE_LIBIMXDMABUFFER
++choice
++ prompt "Allocator"
++
++config BR2_PACKAGE_LIBIMXDMABUFFER_DWL
++ bool "dwl"
++ depends on BR2_PACKAGE_IMX_VPU_HANTRO
++
++comment "dwl allocator needs imx-vpu-hantro"
++ depends on !BR2_PACKAGE_IMX_VPU_HANTRO
++
++config BR2_PACKAGE_LIBIMXDMABUFFER_IPU
++ bool "ipu"
++
++config BR2_PACKAGE_LIBIMXDMABUFFER_G2D
++ bool "g2d"
++ depends on BR2_PACKAGE_IMX_GPU_G2D
++
++comment "g2d allocator needs imx-gpu-g2d"
++ depends on !BR2_PACKAGE_IMX_GPU_G2D
++
++config BR2_PACKAGE_LIBIMXDMABUFFER_PXP
++ bool "pxp"
++endchoice
++
++if BR2_PACKAGE_LIBIMXDMABUFFER_DWL
++choice
++ prompt "Hantro decoder version"
++
++config BR2_PACKAGE_LIBIMXDMABUFFER_DWL_G1
++ bool "G1"
++
++config BR2_PACKAGE_LIBIMXDMABUFFER_DWL_G2
++ bool "G2"
++endchoice
++
++config BR2_PACKAGE_LIBIMXDMABUFFER_DWL_HANTRO_DEC_VERSION
++ string
++ default "G1" if BR2_PACKAGE_LIBIMXDMABUFFER_DWL_G1
++ default "G2" if BR2_PACKAGE_LIBIMXDMABUFFER_DWL_G2
++endif
++
++endif
+diff --git a/package/libimxdmabuffer/libimxdmabuffer.hash b/package/libimxdmabuffer/libimxdmabuffer.hash
+new file mode 100644
+index 0000000000..7d317005df
+--- /dev/null
++++ b/package/libimxdmabuffer/libimxdmabuffer.hash
+@@ -0,0 +1,3 @@
++# locally computed hash
++sha256 cea163d213206f5451eb75a4501b52d861ed00bfd14cd3e4e8734c6181edb6cc libimxdmabuffer-1.0.1.tar.gz
++sha256 4bb33cc4cd956b56b779b501f18cae46a9e26f8c8500cca86ed758b8bc5e1788 LICENSE
+diff --git a/package/libimxdmabuffer/libimxdmabuffer.mk b/package/libimxdmabuffer/libimxdmabuffer.mk
+new file mode 100644
+index 0000000000..c8adf03365
+--- /dev/null
++++ b/package/libimxdmabuffer/libimxdmabuffer.mk
+@@ -0,0 +1,51 @@
++################################################################################
++#
++# libimxdmabuffer
++#
++################################################################################
++
++LIBIMXDMABUFFER_VERSION = 1.0.1
++LIBIMXDMABUFFER_SITE = $(call github,Freescale,libimxdmabuffer,$(LIBIMXDMABUFFER_VERSION))
++LIBIMXDMABUFFER_LICENSE = LGPL-2.1+
++LIBIMXDMABUFFER_LICENSE_FILES = LICENSE
++LIBIMXDMABUFFER_DEPENDENCIES = host-pkgconf host-python3
++LIBIMXDMABUFFER_INSTALL_STAGING = YES
++LIBIMXDMABUFFER_NEEDS_EXTERNAL_WAF = NO
++
++# libimxdmabuffer needs access to imx-specific kernel headers
++LIBIMXDMABUFFER_DEPENDENCIES += linux
++
++LIBIMXDMABUFFER_CONF_OPTS += \
++ --imx-linux-headers-path=$(STAGING_DIR)/usr/include/ \
++ --with-ion-allocator=no
++
++ifeq ($(BR2_PACKAGE_LIBIMXDMABUFFER_DWL),y)
++LIBIMXDMABUFFER_CONF_OPTS += \
++ --with-dwl-allocator=yes \
++ --hantro-headers-path=$(STAGING_DIR)/usr/include/hantro_dec \
++ --hantro-decoder-version=$(BR2_PACKAGE_LIBIMXDMABUFFER_DWL_HANTRO_DEC_VERSION)
++LIBIMXDMABUFFER_DEPENDENCIES += imx-vpu-hantro
++else
++LIBIMXDMABUFFER_CONF_OPTS += --with-dwl-allocator=no
++endif
++
++ifeq ($(BR2_PACKAGE_LIBIMXDMABUFFER_IPU),y)
++LIBIMXDMABUFFER_CONF_OPTS += --with-ipu-allocator=yes
++else
++LIBIMXDMABUFFER_CONF_OPTS += --with-ipu-allocator=no
++endif
++
++ifeq ($(BR2_PACKAGE_LIBIMXDMABUFFER_G2D),y)
++LIBIMXDMABUFFER_CONF_OPTS += --with-g2d-allocator=yes
++LIBIMXDMABUFFER_DEPENDENCIES += imx-gpu-g2d
++else
++LIBIMXDMABUFFER_CONF_OPTS += --with-g2d-allocator=no
++endif
++
++ifeq ($(BR2_PACKAGE_LIBIMXDMABUFFER_PXP),y)
++LIBIMXDMABUFFER_CONF_OPTS += --with-pxp-allocator=yes
++else
++LIBIMXDMABUFFER_CONF_OPTS += --with-pxp-allocator=no
++endif
++
++$(eval $(waf-package))
+--
+2.34.1
+
diff --git a/patches/buildroot/2021.02/412-package-pcre-fix-broken-URL.patch b/patches/buildroot/2021.02/412-package-pcre-fix-broken-URL.patch
deleted file mode 100644
index bcfc45493..000000000
--- a/patches/buildroot/2021.02/412-package-pcre-fix-broken-URL.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From ede473267ac3d00684a23a5280c74423e01977bf Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
- <seb...@ar...>
-Date: Fri, 19 Nov 2021 09:53:34 +0100
-Subject: [PATCH 412/412] package/pcre: fix broken URL
-
-As stated on www.pcre.org:
-"Note that the former ftp.pcre.org FTP site is no longer available."
-
-Update _SITE URL to Sourceforge.
----
- package/pcre/pcre.mk | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/package/pcre/pcre.mk b/package/pcre/pcre.mk
-index 264eaa10c7..c85f6717db 100644
---- a/package/pcre/pcre.mk
-+++ b/package/pcre/pcre.mk
-@@ -5,7 +5,7 @@
- ################################################################################
-
- PCRE_VERSION = 8.45
--PCRE_SITE = https://ftp.pcre.org/pub/pcre
-+PCRE_SITE = http://downloads.sourceforge.net/project/pcre/pcre/$(PCRE_VERSION)
- PCRE_SOURCE = pcre-$(PCRE_VERSION).tar.bz2
- PCRE_LICENSE = BSD-3-Clause
- PCRE_LICENSE_FILES = LICENCE
---
-2.32.0
-
diff --git a/patches/buildroot/2021.02/413-package-libimxvpuapi2-new-package.patch b/patches/buildroot/2021.02/413-package-libimxvpuapi2-new-package.patch
new file mode 100644
index 000000000..4ad8f34ce
--- /dev/null
+++ b/patches/buildroot/2021.02/413-package-libimxvpuapi2-new-package.patch
@@ -0,0 +1,139 @@
+From 24f21743bfb78eb9ad30a9e55529e7ba3562dbaa Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Wed, 5 Jan 2022 16:37:17 +0100
+Subject: [PATCH 2/3] package/libimxvpuapi2: new package
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This is version 2 of libimxvpuapi.
+The API has been rewritten, and is incompatible with the older one.
+Currently, the following platforms are supported (listed with their VPUs):
+* i.MX6 (Chips&Media CODA960 codec)
+* i.MX8m (Hantro G1/G2 decoder, no encoder)
+* i.MX8mm (Hantro G1/G2 decoder, Hantro H1 encoder)
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/Config.in | 1 +
+ package/libimxvpuapi2/Config.in | 48 ++++++++++++++++++++++++
+ package/libimxvpuapi2/libimxvpuapi2.hash | 3 ++
+ package/libimxvpuapi2/libimxvpuapi2.mk | 28 ++++++++++++++
+ 4 files changed, 80 insertions(+)
+ create mode 100644 package/libimxvpuapi2/Config.in
+ create mode 100644 package/libimxvpuapi2/libimxvpuapi2.hash
+ create mode 100644 package/libimxvpuapi2/libimxvpuapi2.mk
+
+diff --git a/package/Config.in b/package/Config.in
+index 8d844aa11e..009d2006f0 100644
+--- a/package/Config.in
++++ b/package/Config.in
+@@ -1763,6 +1763,7 @@ menu "Multimedia"
+ source "package/libebml/Config.in"
+ source "package/libhdhomerun/Config.in"
+ source "package/libimxvpuapi/Config.in"
++ source "package/libimxvpuapi2/Config.in"
+ source "package/libmatroska/Config.in"
+ source "package/libmms/Config.in"
+ source "package/libmpeg2/Config.in"
+diff --git a/package/libimxvpuapi2/Config.in b/package/libimxvpuapi2/Config.in
+new file mode 100644
+index 0000000000..0954718cc0
+--- /dev/null
++++ b/package/libimxvpuapi2/Config.in
+@@ -0,0 +1,48 @@
++comment "libimxvpuapi2 needs an i.MX platform with VPU support and libimxdmabuffer"
++ depends on BR2_arm || BR2_aarch64
++ depends on (!BR2_PACKAGE_FREESCALE_IMX_HAS_VPU \
++ && !BR2_PACKAGE_FREESCALE_IMX_HAS_VPU_HANTRO) \
++ || !BR2_PACKAGE_LIBIMXDMABUFFER
++
++config BR2_PACKAGE_LIBIMXVPUAPI2
++ bool "libimxvpuapi2"
++ depends on BR2_arm || BR2_aarch64 # Only relevant for i.MX
++ depends on BR2_PACKAGE_FREESCALE_IMX_HAS_VPU || BR2_PACKAGE_FREESCALE_IMX_HAS_VPU_HANTRO
++ depends on BR2_PACKAGE_LIBIMXDMABUFFER
++ select BR2_PACKAGE_IMX_VPU if BR2_PACKAGE_FREESCALE_IMX_HAS_VPU
++ select BR2_PACKAGE_IMX_VPU_HANTRO if BR2_PACKAGE_FREESCALE_IMX_HAS_VPU_HANTRO
++ help
++ This library provides an API for using hardware video codecs
++ on i.MX platforms. The API abstracts away platform specific
++ details and allows for using the same code with different
++ hardware video codecs on different i.MX platforms.
++
++ This is version 2 of libimxvpuapi. The API has been rewritten,
++ and is incompatible with the older one.
++
++ https://github.com/Freescale/libimxvpuapi
++
++if BR2_PACKAGE_LIBIMXVPUAPI2
++choice
++ prompt "Platform"
++
++config BR2_PACKAGE_LIBIMXVPUAPI2_IMX6
++ bool "i.MX6 (Coda)"
++ depends on BR2_PACKAGE_IMX_VPU
++
++config BR2_PACKAGE_LIBIMXVPUAPI2_IMX8M
++ bool "i.MX8M (Hantro)"
++ depends on BR2_PACKAGE_IMX_VPU_HANTRO
++
++config BR2_PACKAGE_LIBIMXVPUAPI2_IMX8MM
++ bool "i.MX8MM (Hantro)"
++ depends on BR2_PACKAGE_IMX_VPU_HANTRO
++endchoice
++
++config BR2_PACKAGE_LIBIMXVPUAPI2_PLATFORM
++ string
++ default "imx6" if BR2_PACKAGE_LIBIMXVPUAPI2_IMX6
++ default "imx8m" if BR2_PACKAGE_LIBIMXVPUAPI2_IMX8M
++ default "imx8mm" if BR2_PACKAGE_LIBIMXVPUAPI2_IMX8MM
++
++endif
+diff --git a/package/libimxvpuapi2/libimxvpuapi2.hash b/package/libimxvpuapi2/libimxvpuapi2.hash
+new file mode 100644
+index 0000000000..d26cf8767b
+--- /dev/null
++++ b/package/libimxvpuapi2/libimxvpuapi2.hash
+@@ -0,0 +1,3 @@
++# locally computed hash
++sha256 611a5176e37e5132d97817e6d6048acf229f67efd2201e3f4aab6f720e7b67d1 libimxvpuapi2-2.2.0.tar.gz
++sha256 4bb33cc4cd956b56b779b501f18cae46a9e26f8c8500cca86ed758b8bc5e1788 LICENSE
+diff --git a/package/libimxvpuapi2/libimxvpuapi2.mk b/package/libimxvpuapi2/libimxvpuapi2.mk
+new file mode 100644
+index 0000000000..6957171ad3
+--- /dev/null
++++ b/package/libimxvpuapi2/libimxvpuapi2.mk
+@@ -0,0 +1,28 @@
++################################################################################
++#
++# libimxvpuapi2
++#
++################################################################################
++
++LIBIMXVPUAPI2_VERSION = 2.2.0
++LIBIMXVPUAPI2_SITE = $(call github,Freescale,libimxvpuapi,$(LIBIMXVPUAPI2_VERSION))
++LIBIMXVPUAPI2_LICENSE = LGPL-2.1+
++LIBIMXVPUAPI2_LICENSE_FILES = LICENSE
++LIBIMXVPUAPI2_DEPENDENCIES = host-pkgconf host-python3 libimxdmabuffer
++LIBIMXVPUAPI2_INSTALL_STAGING = YES
++LIBIMXVPUAPI2_NEEDS_EXTERNAL_WAF = NO
++
++ifeq ($(BR2_PACKAGE_LIBIMXVPUAPI2_IMX6),y)
++LIBIMXVPUAPI2_DEPENDENCIES += imx-vpu
++endif
++
++ifeq ($(BR2_PACKAGE_LIBIMXVPUAPI2_IMX8M)$(BR2_PACKAGE_LIBIMXVPUAPI2_IMX8MM),y)
++LIBIMXVPUAPI2_DEPENDENCIES += imx-vpu-hantro
++endif
++
++LIBIMXVPUAPI2_CONF_OPTS += \
++ --imx-headers=$(STAGING_DIR)/usr/include/ \
++ --sysroot-path=$(STAGING_DIR) \
++ --imx-platform=$(BR2_PACKAGE_LIBIMXVPUAPI2_PLATFORM)
++
++$(eval $(waf-package))
+--
+2.34.1
+
diff --git a/patches/buildroot/2021.02/414-package-gstreamer1-gst1-imx2-new-package.patch b/patches/buildroot/2021.02/414-package-gstreamer1-gst1-imx2-new-package.patch
new file mode 100644
index 000000000..198a7944c
--- /dev/null
+++ b/patches/buildroot/2021.02/414-package-gstreamer1-gst1-imx2-new-package.patch
@@ -0,0 +1,208 @@
+From fd5108427f5adf250ad8afb4cbb7a9fd085cb12e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Fri, 7 Jan 2022 14:31:09 +0100
+Subject: [PATCH 3/3] package/gstreamer1/gst1-imx2: new package
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This is version 2 of gst1-imx.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/gstreamer1/Config.in | 1 +
+ package/gstreamer1/gst1-imx2/Config.in | 75 +++++++++++++++++++++
+ package/gstreamer1/gst1-imx2/gst1-imx2.hash | 3 +
+ package/gstreamer1/gst1-imx2/gst1-imx2.mk | 75 +++++++++++++++++++++
+ 4 files changed, 154 insertions(+)
+ create mode 100644 package/gstreamer1/gst1-imx2/Config.in
+ create mode 100644 package/gstreamer1/gst1-imx2/gst1-imx2.hash
+ create mode 100644 package/gstreamer1/gst1-imx2/gst1-imx2.mk
+
+diff --git a/package/gstreamer1/Config.in b/package/gstreamer1/Config.in
+index 8fe8a34395..436c76379d 100644
+--- a/package/gstreamer1/Config.in
++++ b/package/gstreamer1/Config.in
+@@ -9,6 +9,7 @@ source "package/gstreamer1/gst1-plugins-bad/Config.in"
+ source "package/gstreamer1/gst1-plugins-ugly/Config.in"
+ source "package/gstreamer1/gst1-devtools/Config.in"
+ source "package/gstreamer1/gst1-imx/Config.in"
++source "package/gstreamer1/gst1-imx2/Config.in"
+ source "package/gstreamer1/gst1-interpipe/Config.in"
+ source "package/gstreamer1/gst1-libav/Config.in"
+ source "package/gstreamer1/gst1-python/Config.in"
+diff --git a/package/gstreamer1/gst1-imx2/Config.in b/package/gstreamer1/gst1-imx2/Config.in
+new file mode 100644
+index 0000000000..b95e6bdb21
+--- /dev/null
++++ b/package/gstreamer1/gst1-imx2/Config.in
+@@ -0,0 +1,75 @@
++menuconfig BR2_PACKAGE_GST1_IMX2
++ bool "gst1-imx2"
++ depends on BR2_arm || BR2_aarch64 # Only relevant for i.MX
++ depends on BR2_PACKAGE_LIBIMXDMABUFFER
++ select BR2_PACKAGE_GST1_PLUGINS_BASE
++ help
++ This is a set of GStreamer 1.0 plugins for plugins for
++ Freescale's i.MX platforms, which make use of the i.MX
++ multimedia capabilities.
++
++ https://github.com/Freescale/gstreamer-imx
++
++if BR2_PACKAGE_GST1_IMX2
++
++config BR2_PACKAGE_GST1_IMX2_G2D
++ bool "imxg2d"
++ depends on BR2_PACKAGE_IMX_GPU_G2D
++ help
++ Elements leveraging the 2D GPU
++
++comment "imxg2d needs the G2D libraries"
++ depends on !BR2_PACKAGE_IMX_GPU_G2D
++
++config BR2_PACKAGE_GST1_IMX2_IPU
++ bool "imxipu"
++ depends on BR2_LINUX_KERNEL
++ help
++ Elements leveraging the IPU
++
++comment "imxipu needs an imx-specific Linux kernel to be built"
++ depends on !BR2_LINUX_KERNEL
++
++config BR2_PACKAGE_GST1_IMX2_MP3ENCODER
++ bool "mp3encoder"
++ depends on BR2_PACKAGE_IMX_CODEC
++ help
++ Elements for MP3 encoding
++
++comment "mp3encoder needs the i.MX codec binaries"
++ depends on !BR2_PACKAGE_IMX_CODEC
++
++config BR2_PACKAGE_GST1_IMX2_PXP
++ bool "imxpxp"
++ depends on BR2_LINUX_KERNEL
++ help
++ Elements leveraging the PXP
++
++comment "imxpxp needs an imx-specific Linux kernel to be built"
++ depends on !BR2_LINUX_KERNEL
++
++config BR2_PACKAGE_GST1_IMX2_UNIAUDIODEC
++ bool "uniaudiodec"
++ depends on BR2_PACKAGE_IMX_CODEC
++ help
++ Elements for audio decoding
++
++comment "uniaudiodec needs the i.MX codec binaries"
++ depends on !BR2_PACKAGE_IMX_CODEC
++
++config BR2_PACKAGE_GST1_IMX2_VPU
++ bool "imxvpu"
++ depends on BR2_PACKAGE_LIBIMXVPUAPI2
++ help
++ Elements leveraging the VPU
++
++comment "imxvpu needs the VPU imxvpuapi2 library"
++ depends on !BR2_PACKAGE_LIBIMXVPUAPI2
++
++config BR2_PACKAGE_GST1_IMX2_V4L2
++ bool "imxv4l2"
++ select BR2_PACKAGE_GST1_PLUGINS_BAD
++ help
++ Elements for V4L2 capture and output
++
++endif
+diff --git a/package/gstreamer1/gst1-imx2/gst1-imx2.hash b/package/gstreamer1/gst1-imx2/gst1-imx2.hash
+new file mode 100644
+index 0000000000..cc0734fd52
+--- /dev/null
++++ b/package/gstreamer1/gst1-imx2/gst1-imx2.hash
+@@ -0,0 +1,3 @@
++# locally computed hash
++sha256 57c0e05b3d57f90df8a16760f4373e04ed60c3a7fab7844c00392f67f889d196 gst1-imx2-9a200b1551c4531234f9b6437eac2c42a07334b0.tar.gz
++sha256 94b03f1a60a7fd5007149530626a895a6ef5a8b9342abfd56860c5f3956f5d23 LICENSE
+diff --git a/package/gstreamer1/gst1-imx2/gst1-imx2.mk b/package/gstreamer1/gst1-imx2/gst1-imx2.mk
+new file mode 100644
+index 0000000000..f71aeae4f6
+--- /dev/null
++++ b/package/gstreamer1/gst1-imx2/gst1-imx2.mk
+@@ -0,0 +1,75 @@
++################################################################################
++#
++# gst1-imx2
++#
++################################################################################
++
++GST1_IMX2_VERSION = 9a200b1551c4531234f9b6437eac2c42a07334b0
++GST1_IMX2_SITE = $(call github,Freescale,gstreamer-imx,$(GST1_IMX2_VERSION))
++GST1_IMX2_LICENSE = LGPL-2.0+
++GST1_IMX2_LICENSE_FILES = LICENSE
++GST1_IMX2_INSTALL_STAGING = YES
++
++GST1_IMX2_DEPENDENCIES = \
++ host-pkgconf \
++ gstreamer1 \
++ gst1-plugins-base \
++ libimxdmabuffer
++
++GST1_IMX2_CONF_OPTS = -Dsysroot=$(STAGING_DIR)
++
++ifeq ($(BR2_LINUX_KERNEL),y)
++# IPU and PXP need access to imx-specific kernel headers
++GST1_IMX2_DEPENDENCIES += linux
++endif
++
++ifeq ($(BR2_PACKAGE_IMX_CODEC),y)
++GST1_IMX2_DEPENDENCIES += imx-codec
++endif
++
++ifeq ($(BR2_PACKAGE_GST1_IMX2_G2D),y)
++GST1_IMX2_CONF_OPTS += -Dg2d=enabled
++GST1_IMX2_DEPENDENCIES += imx-gpu-g2d
++else
++GST1_IMX2_CONF_OPTS += -Dg2d=disabled
++endif
++
++ifeq ($(BR2_PACKAGE_GST1_IMX2_IPU),y)
++GST1_IMX2_CONF_OPTS += -Dipu=enabled
++else
++GST1_IMX2_CONF_OPTS += -Dipu=disabled
++endif
++
++ifeq ($(BR2_PACKAGE_GST1_IMX2_MP3ENCODER),y)
++GST1_IMX2_CONF_OPTS += -Dmp3encoder=enabled
++else
++GST1_IMX2_CONF_OPTS += -Dmp3encoder=disabled
++endif
++
++ifeq ($(BR2_PACKAGE_GST1_IMX2_PXP),y)
++GST1_IMX2_CONF_OPTS += -Dpxp=enabled
++else
++GST1_IMX2_CONF_OPTS += -Dpxp=disabled
++endif
++
++ifeq ($(BR2_PACKAGE_GST1_IMX2_UNIAUDIODEC),y)
++GST1_IMX2_CONF_OPTS += -Duniaudiodec=enabled
++else
++GST1_IMX2_CONF_OPTS += -Duniaudiodec=disabled
++endif
++
++ifeq ($(BR2_PACKAGE_GST1_IMX2_VPU),y)
++GST1_IMX2_DEPENDENCIES += libimxvpuapi2
++GST1_IMX2_CONF_OPTS += -Dvpu=enabled
++else
++GST1_IMX2_CONF_OPTS += -Dvpu=disabled
++endif
++
++ifeq ($(BR2_PACKAGE_GST1_IMX2_V4L2),y)
++GST1_IMX2_DEPENDENCIES += gst1-plugins-bad
++GST1_IMX2_CONF_OPTS += -Dv4l2=true
++else
++GST1_IMX2_CONF_OPTS += -Dv4l2=false
++endif
++
++$(eval $(meson-package))
+--
+2.34.1
+
diff --git a/patches/buildroot/2021.02/cleanup_buildroot.sh b/patches/buildroot/2021.02/cleanup_buildroot.sh
index 7e8220942..fc843260c 100755
--- a/patches/buildroot/2021.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2021.02/cleanup_buildroot.sh
@@ -60,6 +60,10 @@ rm -rf buildroot/package/gpsd/S50gpsd
rm -rf buildroot/package/gpsd/gpsd.mk
rm -rf buildroot/package/gsmmux/Config.in
rm -rf buildroot/package/gsmmux/gsmmux.mk
+rm -rf buildroot/package/gstreamer1/Config.in
+rm -rf buildroot/package/gstreamer1/gst1-imx2/Config.in
+rm -rf buildroot/package/gstreamer1/gst1-imx2/gst1-imx2.hash
+rm -rf buildroot/package/gstreamer1/gst1-imx2/gst1-imx2.mk
rm -rf buildroot/package/gstreamer1/gst1-plugins-bayer2rgb-neon/Config.in
rm -rf buildroot/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.hash
rm -rf buildroot/package/gstreamer1/gst1-plugins-bayer2rgb-neon/gst1-plugins-bayer2rgb-neon.mk
@@ -71,6 +75,12 @@ rm -rf buildroot/package/imx-test/imx-test.mk
rm -rf buildroot/package/leptonmodule/0001-flirpi-add-missing-dependency-to-leptcam-target.patch
rm -rf buildroot/package/leptonmodule/Config.in
rm -rf buildroot/package/leptonmodule/leptonmodule.mk
+rm -rf buildroot/package/libimxdmabuffer/Config.in
+rm -rf buildroot/package/libimxdmabuffer/libimxdmabuffer.hash
+rm -rf buildroot/package/libimxdmabuffer/libimxdmabuffer.mk
+rm -rf buildroot/package/libimxvpuapi2/Config.in
+rm -rf buildroot/package/libimxvpuapi2/libimxvpuapi2.hash
+rm -rf buildroot/package/libimxvpuapi2/libimxvpuapi2.mk
rm -rf buildroot/package/libopenssl/libopenssl.mk
rm -rf buildroot/package/lmic-pi/Config.in
rm -rf buildroot/package/lmic-pi/lmic-pi.mk
@@ -124,7 +134,6 @@ rm -rf buildroot/package/slideshow/slideshow.mk
rm -rf buildroot/package/snes9x/Config.in
rm -rf buildroot/package/snes9x/snes9x-1.39-compile.patch
rm -rf buildroot/package/snes9x/snes9x.mk
-rm -rf buildroot/package/stress-ng/Config.in
rm -rf buildroot/package/stress-ng/stress-ng.hash
rm -rf buildroot/package/stress-ng/stress-ng.mk
rm -rf buildroot/package/thingerio/Config.in
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-11-19 09:11:28
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 146369119af2a0cd9c1ee7b92d9d10da38e0d999 (commit)
from 1ed492493fb9eed6131165fab0423b3265771580 (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 146369119af2a0cd9c1ee7b92d9d10da38e0d999
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Nov 19 10:09:37 2021 +0100
[BUILDROOT] 2021.02: patches to fixed pcre downloading
-----------------------------------------------------------------------
Summary of changes:
.../410-package-pcre-bump-to-version-8.45.patch | 64 ++++++++++++++++++++++
.../411-package-pcre-fix-license-hash.patch | 30 ++++++++++
.../2021.02/412-package-pcre-fix-broken-URL.patch | 30 ++++++++++
patches/buildroot/2021.02/cleanup_buildroot.sh | 3 +
4 files changed, 127 insertions(+)
create mode 100644 patches/buildroot/2021.02/410-package-pcre-bump-to-version-8.45.patch
create mode 100644 patches/buildroot/2021.02/411-package-pcre-fix-license-hash.patch
create mode 100644 patches/buildroot/2021.02/412-package-pcre-fix-broken-URL.patch
diff --git a/patches/buildroot/2021.02/410-package-pcre-bump-to-version-8.45.patch b/patches/buildroot/2021.02/410-package-pcre-bump-to-version-8.45.patch
new file mode 100644
index 000000000..931447b73
--- /dev/null
+++ b/patches/buildroot/2021.02/410-package-pcre-bump-to-version-8.45.patch
@@ -0,0 +1,64 @@
+From 0e5a901d3141a3d7e477f0fb79e8f6a748f06449 Mon Sep 17 00:00:00 2001
+From: Francois Perrad <fp...@gm...>
+Date: Thu, 9 Sep 2021 10:35:36 +0200
+Subject: [PATCH 410/412] package/pcre: bump to version 8.45
+
+Signed-off-by: Francois Perrad <fra...@ga...>
+Signed-off-by: Peter Korsgaard <pe...@ko...>
+---
+ package/pcre/0002-Disable-C-unit-tests.patch | 8 ++++----
+ package/pcre/pcre.hash | 2 +-
+ package/pcre/pcre.mk | 2 +-
+ 3 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/package/pcre/0002-Disable-C-unit-tests.patch b/package/pcre/0002-Disable-C-unit-tests.patch
+index c5c1a49f23..1c9f26eb2e 100644
+--- a/package/pcre/0002-Disable-C-unit-tests.patch
++++ b/package/pcre/0002-Disable-C-unit-tests.patch
+@@ -27,16 +27,16 @@ index 6d03912..2c42b3e 100644
+ @WITH_GCOV_TRUE@@WITH_PCRE_CPP_TRUE@am__append_25 = $(GCOV_CXXFLAGS)
+ @WITH_GCOV_TRUE@@WITH_PCRE_CPP_TRUE@am__append_26 = $(GCOV_LIBS)
+ @WITH_GCOV_TRUE@@WITH_PCRE_CPP_TRUE@am__append_27 = $(GCOV_LIBS)
+-@@ -362,9 +356,6 @@ libpcreposix_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+- @WITH_PCRE8_TRUE@am__EXEEXT_1 = pcregrep$(EXEEXT)
++@@ -190,9 +184,6 @@ libpcreposix_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
++ "$(DESTDIR)$(includedir)"
+ @WITH_REBUILD_CHARTABLES_TRUE@am__EXEEXT_2 = dftables$(EXEEXT)
+ @WITH_JIT_TRUE@am__EXEEXT_3 = pcre_jit_test$(EXEEXT)
+ -@WITH_PCRE_CPP_TRUE@am__EXEEXT_4 = pcrecpp_unittest$(EXEEXT) \
+ -@WITH_PCRE_CPP_TRUE@ pcre_scanner_unittest$(EXEEXT) \
+ -@WITH_PCRE_CPP_TRUE@ pcre_stringpiece_unittest$(EXEEXT)
+ PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
+- am__dftables_SOURCES_DIST = dftables.c
+- @WITH_REBUILD_CHARTABLES_TRUE@am_dftables_OBJECTS = \
++ am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
++ am__vpath_adj = case $$p in \
+ --
+ 2.7.3
+
+diff --git a/package/pcre/pcre.hash b/package/pcre/pcre.hash
+index 628d617353..a84d63e1bc 100644
+--- a/package/pcre/pcre.hash
++++ b/package/pcre/pcre.hash
+@@ -1,4 +1,4 @@
+ # Locally calculated after checking pgp signature
+-sha256 19108658b23b3ec5058edc9f66ac545ea19f9537234be1ec62b714c84399366d pcre-8.44.tar.bz2
++sha256 4dae6fdcd2bb0bb6c37b5f97c33c2be954da743985369cddac3546e3218bffb8 pcre-8.45.tar.bz2
+ # License files, locally calculated
+ sha256 0dd9c13864dbb9ee4d77a1557e96be29b2d719fb6584192ee36611aae264c4a3 LICENCE
+diff --git a/package/pcre/pcre.mk b/package/pcre/pcre.mk
+index c8498b7acf..264eaa10c7 100644
+--- a/package/pcre/pcre.mk
++++ b/package/pcre/pcre.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-PCRE_VERSION = 8.44
++PCRE_VERSION = 8.45
+ PCRE_SITE = https://ftp.pcre.org/pub/pcre
+ PCRE_SOURCE = pcre-$(PCRE_VERSION).tar.bz2
+ PCRE_LICENSE = BSD-3-Clause
+--
+2.32.0
+
diff --git a/patches/buildroot/2021.02/411-package-pcre-fix-license-hash.patch b/patches/buildroot/2021.02/411-package-pcre-fix-license-hash.patch
new file mode 100644
index 000000000..670480332
--- /dev/null
+++ b/patches/buildroot/2021.02/411-package-pcre-fix-license-hash.patch
@@ -0,0 +1,30 @@
+From 495316758070f7859f974e0594928c5dbe6712de Mon Sep 17 00:00:00 2001
+From: Fabrice Fontaine <fon...@gm...>
+Date: Tue, 14 Sep 2021 07:40:37 +0200
+Subject: [PATCH 411/412] package/pcre: fix license hash
+
+Commit 0e5a901d3141a3d7e477f0fb79e8f6a748f06449 forgot to update license
+hash (updates in year and email)
+
+Fixes:
+ - http://autobuild.buildroot.org/results/045cd98a4067f1314deb66f52240d2db2000ec4d
+
+Signed-off-by: Fabrice Fontaine <fon...@gm...>
+Signed-off-by: Peter Korsgaard <pe...@ko...>
+---
+ package/pcre/pcre.hash | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/package/pcre/pcre.hash b/package/pcre/pcre.hash
+index a84d63e1bc..6150303e24 100644
+--- a/package/pcre/pcre.hash
++++ b/package/pcre/pcre.hash
+@@ -1,4 +1,4 @@
+ # Locally calculated after checking pgp signature
+ sha256 4dae6fdcd2bb0bb6c37b5f97c33c2be954da743985369cddac3546e3218bffb8 pcre-8.45.tar.bz2
+ # License files, locally calculated
+-sha256 0dd9c13864dbb9ee4d77a1557e96be29b2d719fb6584192ee36611aae264c4a3 LICENCE
++sha256 51b3dea44f63338b84b9c97b3d793826a8397309068cf9379a423216ab8ea5b2 LICENCE
+--
+2.32.0
+
diff --git a/patches/buildroot/2021.02/412-package-pcre-fix-broken-URL.patch b/patches/buildroot/2021.02/412-package-pcre-fix-broken-URL.patch
new file mode 100644
index 000000000..bcfc45493
--- /dev/null
+++ b/patches/buildroot/2021.02/412-package-pcre-fix-broken-URL.patch
@@ -0,0 +1,30 @@
+From ede473267ac3d00684a23a5280c74423e01977bf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Fri, 19 Nov 2021 09:53:34 +0100
+Subject: [PATCH 412/412] package/pcre: fix broken URL
+
+As stated on www.pcre.org:
+"Note that the former ftp.pcre.org FTP site is no longer available."
+
+Update _SITE URL to Sourceforge.
+---
+ package/pcre/pcre.mk | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/package/pcre/pcre.mk b/package/pcre/pcre.mk
+index 264eaa10c7..c85f6717db 100644
+--- a/package/pcre/pcre.mk
++++ b/package/pcre/pcre.mk
+@@ -5,7 +5,7 @@
+ ################################################################################
+
+ PCRE_VERSION = 8.45
+-PCRE_SITE = https://ftp.pcre.org/pub/pcre
++PCRE_SITE = http://downloads.sourceforge.net/project/pcre/pcre/$(PCRE_VERSION)
+ PCRE_SOURCE = pcre-$(PCRE_VERSION).tar.bz2
+ PCRE_LICENSE = BSD-3-Clause
+ PCRE_LICENSE_FILES = LICENCE
+--
+2.32.0
+
diff --git a/patches/buildroot/2021.02/cleanup_buildroot.sh b/patches/buildroot/2021.02/cleanup_buildroot.sh
index 8d6e2bbaa..7e8220942 100755
--- a/patches/buildroot/2021.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2021.02/cleanup_buildroot.sh
@@ -90,6 +90,9 @@ rm -rf buildroot/package/openocd/openocd.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/pcre/0002-Disable-C-unit-tests.patch
+rm -rf buildroot/package/pcre/pcre.hash
+rm -rf buildroot/package/pcre/pcre.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
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-11-15 14:55: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/u-boot".
The branch, opos6ul-2018.05 has been updated
via 1c14d7f084088e86d5cc274bd7daed1c859c2f2c (commit)
via 344581ed1838a750c78f04cb1e4853ba98b7c4e4 (commit)
via 9d3e79255eb2ed618aa42e1f92fd333ae4480a31 (commit)
via e5b4eb3b940d884397d49880f8c3eb410ac8bc33 (commit)
via c9e619725734835c0dcc9d880fa004b82075743e (commit)
from 9fee3d277442ab9ad9ed83c59c96aca01e1d3b30 (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 1c14d7f084088e86d5cc274bd7daed1c859c2f2c
Author: Marek Vasut <ma...@de...>
Date: Wed Feb 3 17:53:57 2021 +0100
spi: imx: Implement set_speed
The set_speed() callback should configure the bus speed, make it so.
Signed-off-by: Marek Vasut <ma...@de...>
Cc: Stefano Babic <sb...@de...>
Reviewed-by: Jagan Teki <ja...@am...>
Reviewed-by: Bin Meng <bme...@gm...>
(cherry picked from commit c1d264e84e92a637b73a0db7be7e973fee816ccd)
Sébastien Szymanski: dev_get_plat -> dev_get_platdata
commit 344581ed1838a750c78f04cb1e4853ba98b7c4e4
Author: Heiko Schocher <hs...@de...>
Date: Sun May 26 12:15:47 2019 +0200
spi: imx: work with cs greater 0
currently spi mxc driver can only handle cs 0.
Allow it to handle also cs > 0.
Signed-off-by: Heiko Schocher <hs...@de...>
(cherry picked from commit 7a3faf31a7c2db55494b6af782b7a6cc7e7e8fe2)
commit 9d3e79255eb2ed618aa42e1f92fd333ae4480a31
Author: Heiko Schocher <hs...@de...>
Date: Sun May 26 12:15:46 2019 +0200
spi: imx: remove doubled pointer from mxc_spi_probe
in mxc_spi_probe() plat and mxcs pointer are created:
struct mxc_spi_slave *plat = bus->platdata;
struct mxc_spi_slave *mxcs = dev_get_platdata(bus);
which have the same value. Remove plat pointer.
Signed-off-by: Heiko Schocher <hs...@de...>
(cherry picked from commit 2b849e1f742c645518be81841cf9c325c839ccc3)
commit e5b4eb3b940d884397d49880f8c3eb410ac8bc33
Author: Michael Trimarchi <mi...@am...>
Date: Wed Jun 20 22:51:18 2018 +0200
spi: mxc_spi: Fix chipselect on DM_SPI driver uclass
CS GPIO activation low/high is determinated by the device tree
so we don't need to take in accoung in cs_activate and cs_deactivate
Signed-off-by: Michael Trimarchi <mi...@am...>
Reviewed-by: Peng Fan <pen...@nx...>
Reviewed-by: Jagan Teki <ja...@op...>
(cherry picked from commit 34ad74914140dc6060b56a27641c686e86d7a9a4)
commit c9e619725734835c0dcc9d880fa004b82075743e
Author: Michael Trimarchi <mi...@am...>
Date: Wed Jun 20 22:51:17 2018 +0200
spi: mxc: Fix compilation problem of DM_SPI class driver
drivers/spi/mxc_spi.c:507: undefined reference to `dev_get_addr'
linux-ld.bfd: BFD (GNU Binutils) 2.29.1 assertion fail elf32-arm.c:9509
Signed-off-by: Michael Trimarchi <mi...@am...>
Reviewed-by: Fabio Estevam <fab...@nx...>
Reviewed-by: Peng Fan <pen...@nx...>
Reviewed-by: Jagan Teki <ja...@op...>
(cherry picked from commit 618e8e20c23a367bea3484b68694374bc86cdb03)
-----------------------------------------------------------------------
Summary of changes:
drivers/spi/mxc_spi.c | 82 +++++++++++++++++++++++++++++++++++----------------
1 file changed, 57 insertions(+), 25 deletions(-)
diff --git a/drivers/spi/mxc_spi.c b/drivers/spi/mxc_spi.c
index b77129cc31..2dece24148 100644
--- a/drivers/spi/mxc_spi.c
+++ b/drivers/spi/mxc_spi.c
@@ -38,6 +38,8 @@ __weak int board_spi_cs_gpio(unsigned bus, unsigned cs)
#define CONFIG_SYS_SPI_MXC_WAIT (CONFIG_SYS_HZ/100) /* 10 ms */
#endif
+#define MAX_CS_COUNT 4
+
struct mxc_spi_slave {
struct spi_slave slave;
unsigned long base;
@@ -50,6 +52,8 @@ struct mxc_spi_slave {
unsigned int max_hz;
unsigned int mode;
struct gpio_desc ss;
+ struct gpio_desc cs_gpios[MAX_CS_COUNT];
+ struct udevice *dev;
};
static inline struct mxc_spi_slave *to_mxc_spi_slave(struct spi_slave *slave)
@@ -59,22 +63,38 @@ static inline struct mxc_spi_slave *to_mxc_spi_slave(struct spi_slave *slave)
static void mxc_spi_cs_activate(struct mxc_spi_slave *mxcs)
{
- if (CONFIG_IS_ENABLED(DM_SPI)) {
- dm_gpio_set_value(&mxcs->ss, mxcs->ss_pol);
- } else {
- if (mxcs->gpio > 0)
- gpio_set_value(mxcs->gpio, mxcs->ss_pol);
- }
+#if defined(CONFIG_DM_SPI)
+ struct udevice *dev = mxcs->dev;
+ struct dm_spi_slave_platdata *slave_plat = dev_get_parent_platdata(dev);
+
+ u32 cs = slave_plat->cs;
+
+ if (!dm_gpio_is_valid(&mxcs->cs_gpios[cs]))
+ return;
+
+ dm_gpio_set_value(&mxcs->cs_gpios[cs], 1);
+#else
+ if (mxcs->gpio > 0)
+ gpio_set_value(mxcs->gpio, mxcs->ss_pol);
+#endif
}
static void mxc_spi_cs_deactivate(struct mxc_spi_slave *mxcs)
{
- if (CONFIG_IS_ENABLED(DM_SPI)) {
- dm_gpio_set_value(&mxcs->ss, !(mxcs->ss_pol));
- } else {
- if (mxcs->gpio > 0)
- gpio_set_value(mxcs->gpio, !(mxcs->ss_pol));
- }
+#if defined(CONFIG_DM_SPI)
+ struct udevice *dev = mxcs->dev;
+ struct dm_spi_slave_platdata *slave_plat = dev_get_parent_platdata(dev);
+
+ u32 cs = slave_plat->cs;
+
+ if (!dm_gpio_is_valid(&mxcs->cs_gpios[cs]))
+ return;
+
+ dm_gpio_set_value(&mxcs->cs_gpios[cs], 0);
+#else
+ if (mxcs->gpio > 0)
+ gpio_set_value(mxcs->gpio, !(mxcs->ss_pol));
+#endif
}
u32 get_cspi_div(u32 div)
@@ -492,28 +512,35 @@ void spi_release_bus(struct spi_slave *slave)
static int mxc_spi_probe(struct udevice *bus)
{
- struct mxc_spi_slave *plat = bus->platdata;
struct mxc_spi_slave *mxcs = dev_get_platdata(bus);
int node = dev_of_offset(bus);
const void *blob = gd->fdt_blob;
int ret;
+ int i;
- if (gpio_request_by_name(bus, "cs-gpios", 0, &plat->ss,
- GPIOD_IS_OUT)) {
- dev_err(bus, "No cs-gpios property\n");
- return -EINVAL;
+ ret = gpio_request_list_by_name(bus, "cs-gpios", mxcs->cs_gpios,
+ ARRAY_SIZE(mxcs->cs_gpios), 0);
+ if (ret < 0) {
+ pr_err("Can't get %s gpios! Error: %d", bus->name, ret);
+ return ret;
}
- plat->base = dev_get_addr(bus);
- if (plat->base == FDT_ADDR_T_NONE)
- return -ENODEV;
+ for (i = 0; i < ARRAY_SIZE(mxcs->cs_gpios); i++) {
+ if (!dm_gpio_is_valid(&mxcs->cs_gpios[i]))
+ continue;
- ret = dm_gpio_set_value(&plat->ss, !(mxcs->ss_pol));
- if (ret) {
- dev_err(bus, "Setting cs error\n");
- return ret;
+ ret = dm_gpio_set_dir_flags(&mxcs->cs_gpios[i],
+ GPIOD_IS_OUT | GPIOD_ACTIVE_LOW);
+ if (ret) {
+ dev_err(bus, "Setting cs %d error\n", i);
+ return ret;
+ }
}
+ mxcs->base = devfdt_get_addr(bus);
+ if (mxcs->base == FDT_ADDR_T_NONE)
+ return -ENODEV;
+
mxcs->max_hz = fdtdec_get_int(blob, node, "spi-max-frequency",
20000000);
@@ -534,6 +561,8 @@ static int mxc_spi_claim_bus(struct udevice *dev)
struct mxc_spi_slave *mxcs = dev_get_platdata(dev->parent);
struct dm_spi_slave_platdata *slave_plat = dev_get_parent_platdata(dev);
+ mxcs->dev = dev;
+
return mxc_spi_claim_bus_internal(mxcs, slave_plat->cs);
}
@@ -544,7 +573,10 @@ static int mxc_spi_release_bus(struct udevice *dev)
static int mxc_spi_set_speed(struct udevice *bus, uint speed)
{
- /* Nothing to do */
+ struct mxc_spi_slave *mxcs = dev_get_platdata(bus);
+
+ mxcs->max_hz = speed;
+
return 0;
}
hooks/post-receive
--
armadeus/u-boot
|
|
From: Sébastien S. <ss...@us...> - 2021-11-15 12:45: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 1ed492493fb9eed6131165fab0423b3265771580 (commit)
from c8b892179e22431df0eca3272c42a4f73fb6929b (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 1ed492493fb9eed6131165fab0423b3265771580
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Nov 15 13:44:14 2021 +0100
[BUILDROOT] Bump BR to 2021.02.7
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
...e-gpsd-fix-python-tools-build-and-install.patch | 70 ----------------------
patches/buildroot/2021.02/cleanup_buildroot.sh | 1 -
3 files changed, 1 insertion(+), 72 deletions(-)
delete mode 100644 patches/buildroot/2021.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch
diff --git a/Makefile b/Makefile
index 2c5af5836..53d8ff56c 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2021.02
-BUILDROOT_MINOR_VERSION ?= 6
+BUILDROOT_MINOR_VERSION ?= 7
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/patches/buildroot/2021.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch b/patches/buildroot/2021.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch
deleted file mode 100644
index f1edba59c..000000000
--- a/patches/buildroot/2021.02/046-armadeus-package-gpsd-fix-python-tools-build-and-install.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-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
-+++ buildroot/package/gpsd/gpsd.mk
-@@ -24,9 +24,22 @@ GPSD_SCONS_OPTS = \
- sysroot=$(STAGING_DIR) \
- strip=no \
- python=no \
-- qt=no \
- systemd=$(if $(BR2_INIT_SYSTEMD),yes,no)
-
-+ifeq ($(BR2_PACKAGE_GPSD_PYTHON),y)
-+ifeq ($(BR2_PACKAGE_PYTHON),y)
-+GPSD_SCONS_ENV += INCLUDEPY="$(STAGING_DIR)/usr/include/python$(PYTHON_VERSION)"
-+GPSD_SCONS_OPTS += \
-+ python_libdir=/usr/lib/python$(PYTHON_VERSION)/
-+else ifeq ($(BR2_PACKAGE_PYTHON3),y)
-+GPSD_SCONS_ENV += INCLUDEPY="$(STAGING_DIR)/usr/include/python$(PYTHON3_VERSION_MAJOR)m"
-+GPSD_SCONS_OPTS += \
-+ python_libdir=/usr/lib/python$(PYTHON3_VERSION)/
-+else
-+GPSD_SCONS_OPTS += python=no
-+endif
-+endif
-+
- ifeq ($(BR2_PACKAGE_NCURSES),y)
- GPSD_DEPENDENCIES += ncurses
- else
-Index: buildroot/package/gpsd/Config.in
-===================================================================
---- buildroot.orig/package/gpsd/Config.in
-+++ buildroot/package/gpsd/Config.in
-@@ -99,6 +99,9 @@ config BR2_PACKAGE_GPSD_CONTROLSEND
- 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
-+++ buildroot/package/gpsd/0002-SConstruct-python-gps-cross-build.patch
-@@ -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=[],
diff --git a/patches/buildroot/2021.02/cleanup_buildroot.sh b/patches/buildroot/2021.02/cleanup_buildroot.sh
index 6f62250d8..8d6e2bbaa 100755
--- a/patches/buildroot/2021.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2021.02/cleanup_buildroot.sh
@@ -55,7 +55,6 @@ rm -rf buildroot/package/gnokii/Config.in
rm -rf buildroot/package/gnokii/gnokii.mk
rm -rf buildroot/package/gnuboy/Config.in
rm -rf buildroot/package/gnuboy/gnuboy.mk
-rm -rf buildroot/package/gpsd/0002-SConstruct-python-gps-cross-build.patch
rm -rf buildroot/package/gpsd/Config.in
rm -rf buildroot/package/gpsd/S50gpsd
rm -rf buildroot/package/gpsd/gpsd.mk
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-11-05 17:10: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/u-boot".
The branch, armadeus-2020.07 has been updated
via 003d786995a88a2ddf87fc37d9b339a9002db79b (commit)
from 10c6280ffaa385b193438fea8da99e9a29e1cfc7 (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 003d786995a88a2ddf87fc37d9b339a9002db79b
Author: Haibo Chen <hai...@nx...>
Date: Tue Sep 22 18:11:42 2020 +0800
mmc: do not send cmd13 if the parameter 'send_status' is 0 for __mmc_switch
According to the code logic in __mmc_switch, if the parameter 'send_status'
is zero, no need to send cmd13, just wait the stated timeout time, then
can return directly.
Signed-off-by: Haibo Chen <hai...@nx...>
(cherry picked from commit ef5ab0d13a7a44469f6c765c8acc8d54c23213de)
-----------------------------------------------------------------------
Summary of changes:
drivers/mmc/mmc.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c
index 41f7aeeeb9..944c4e507d 100644
--- a/drivers/mmc/mmc.c
+++ b/drivers/mmc/mmc.c
@@ -804,8 +804,10 @@ static int __mmc_switch(struct mmc *mmc, u8 set, u8 index, u8 value,
* capable of polling by using mmc_wait_dat0, then rely on waiting the
* stated timeout to be sufficient.
*/
- if (ret == -ENOSYS && !send_status)
+ if (ret == -ENOSYS && !send_status) {
mdelay(timeout_ms);
+ return 0;
+ }
/* Finally wait until the card is ready or indicates a failure
* to switch. It doesn't hurt to use CMD13 here even if send_status
hooks/post-receive
--
armadeus/u-boot
|
|
From: Sébastien S. <ss...@us...> - 2021-11-05 15:02: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/u-boot".
The branch, armadeus-2020.07 has been updated
via 10c6280ffaa385b193438fea8da99e9a29e1cfc7 (commit)
via aad659bd7ca6b386b747a2bee6f42057ee9208db (commit)
from cb18cae6ce5d68f995dcdd3b1da2eb91126cc922 (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 10c6280ffaa385b193438fea8da99e9a29e1cfc7
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Nov 2 11:39:40 2021 +0100
i2c: mxc: get proper clock rate when !DM_I2C
commit aad659bd7ca6b386b747a2bee6f42057ee9208db
Author: Peng Fan <pen...@nx...>
Date: Sat Jun 27 15:48:04 2020 +0800
clk: imx8mm: fix clk set parent
Fix clk set parent, so we could still have correct clocks after
parent changing.
Signed-off-by: Peng Fan <pen...@nx...>
(cherry picked from commit 7ddb4ef3e178ddea1ad117b9a14357b13afb6e92)
-----------------------------------------------------------------------
Summary of changes:
drivers/clk/imx/clk-imx8mm.c | 5 ++++-
drivers/i2c/mxc_i2c.c | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/clk/imx/clk-imx8mm.c b/drivers/clk/imx/clk-imx8mm.c
index 66c9601b0c..d609fad7ac 100644
--- a/drivers/clk/imx/clk-imx8mm.c
+++ b/drivers/clk/imx/clk-imx8mm.c
@@ -191,7 +191,10 @@ static int imx8mm_clk_set_parent(struct clk *clk, struct clk *parent)
if (ret)
return ret;
- return clk_set_parent(c, cp);
+ ret = clk_set_parent(c, cp);
+ c->dev->parent = cp->dev;
+
+ return ret;
}
static struct clk_ops imx8mm_clk_ops = {
diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c
index 3b0d27e6cd..fa184d6d6e 100644
--- a/drivers/i2c/mxc_i2c.c
+++ b/drivers/i2c/mxc_i2c.c
@@ -153,7 +153,7 @@ static uint8_t i2c_imx_get_clk(struct mxc_i2c_bus *i2c_bus, unsigned int rate)
#endif
/* Divider value calculation */
-#if CONFIG_IS_ENABLED(CLK)
+#if CONFIG_IS_ENABLED(CLK) && CONFIG_IS_ENABLED(DM_I2C)
i2c_clk_rate = clk_get_rate(&i2c_bus->per_clk);
#else
i2c_clk_rate = mxc_get_clock(MXC_I2C_CLK);
hooks/post-receive
--
armadeus/u-boot
|
|
From: Sébastien S. <ss...@us...> - 2021-10-27 08:34: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 c8b892179e22431df0eca3272c42a4f73fb6929b (commit)
from a435ff891b5e2f5a2699d26fb4833cae3867d998 (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 c8b892179e22431df0eca3272c42a4f73fb6929b
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Oct 27 10:31:46 2021 +0200
[BUILDROOT] 2021.02: patches to fixed stress-ng downloading (again)
* Bump stress-ng to 0.13.05
-----------------------------------------------------------------------
Summary of changes:
...package-stress-ng-bump-to-version-0.13.04.patch | 40 --------------
...package-stress-ng-bump-to-version-0.13.05.patch | 64 ++++++++++++++++++++++
patches/buildroot/2021.02/cleanup_buildroot.sh | 1 +
3 files changed, 65 insertions(+), 40 deletions(-)
delete mode 100644 patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.04.patch
create mode 100644 patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.05.patch
diff --git a/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.04.patch b/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.04.patch
deleted file mode 100644
index afd94bf85..000000000
--- a/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.04.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From b8a5096b933a36f6ebb3b03ecbe0cd171b07781b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
- <seb...@ar...>
-Date: Mon, 11 Oct 2021 19:03:59 +0200
-Subject: [PATCH 1/1] package/stress-ng: bump to version 0.13.04
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: Sébastien Szymanski <seb...@ar...>
----
- package/stress-ng/stress-ng.hash | 2 +-
- package/stress-ng/stress-ng.mk | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/package/stress-ng/stress-ng.hash b/package/stress-ng/stress-ng.hash
-index f3eb76fa82..2fdd89a491 100644
---- a/package/stress-ng/stress-ng.hash
-+++ b/package/stress-ng/stress-ng.hash
-@@ -1,3 +1,3 @@
- # Locally calculated
--sha256 f37f739e4d15343360a47980b67dc8b2a6bf3d4d3ef727d55e2dd99a0b64f9ea stress-ng-0.13.01.tar.xz
-+sha256 0277943033fc9750aa869b3fa109663f3540d233a3ddc300d3a869ecbd56f451 stress-ng-0.13.04.tar.xz
- sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
-diff --git a/package/stress-ng/stress-ng.mk b/package/stress-ng/stress-ng.mk
-index e0b385e756..b8f7ce956b 100644
---- a/package/stress-ng/stress-ng.mk
-+++ b/package/stress-ng/stress-ng.mk
-@@ -4,7 +4,7 @@
- #
- ################################################################################
-
--STRESS_NG_VERSION = 0.13.01
-+STRESS_NG_VERSION = 0.13.04
- STRESS_NG_SOURCE = stress-ng-$(STRESS_NG_VERSION).tar.xz
- STRESS_NG_SITE = https://kernel.ubuntu.com/~cking/tarballs/stress-ng
- STRESS_NG_LICENSE = GPL-2.0+
---
-2.32.0
-
diff --git a/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.05.patch b/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.05.patch
new file mode 100644
index 000000000..7d2ca8766
--- /dev/null
+++ b/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.05.patch
@@ -0,0 +1,64 @@
+From 74a3e4ccbcebaeb3f1a4dd3926df59635ba2f4e2 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 11 Oct 2021 19:03:59 +0200
+Subject: [PATCH v2 1/1] package/stress-ng: bump to version 0.13.05
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+The project URL returns 404 error because:
+
+Quoting Coling King:
+"Unfortunately when I left Canonical last week they removed my tarballs"
+
+So use github and update hash.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/stress-ng/Config.in | 2 +-
+ package/stress-ng/stress-ng.hash | 2 +-
+ package/stress-ng/stress-ng.mk | 5 ++---
+ 3 files changed, 4 insertions(+), 5 deletions(-)
+
+diff --git a/package/stress-ng/Config.in b/package/stress-ng/Config.in
+index 64b473b75c..839cbb1cc0 100644
+--- a/package/stress-ng/Config.in
++++ b/package/stress-ng/Config.in
+@@ -12,7 +12,7 @@ config BR2_PACKAGE_STRESS_NG
+ subsystems of a computer as well as the various operating
+ system kernel interfaces.
+
+- http://kernel.ubuntu.com/~cking/stress-ng/
++ https://github.com/ColinIanKing/stress-ng
+
+ comment "stress-ng needs a toolchain w/ headers >= 3.3"
+ depends on !BR2_nios2 && !BR2_arc
+diff --git a/package/stress-ng/stress-ng.hash b/package/stress-ng/stress-ng.hash
+index f3eb76fa82..2e3f998769 100644
+--- a/package/stress-ng/stress-ng.hash
++++ b/package/stress-ng/stress-ng.hash
+@@ -1,3 +1,3 @@
+ # Locally calculated
+-sha256 f37f739e4d15343360a47980b67dc8b2a6bf3d4d3ef727d55e2dd99a0b64f9ea stress-ng-0.13.01.tar.xz
++sha256 3de49e1100866634f549e99c1644283d0cde817b844a69dcf7f80afa2227d350 stress-ng-0.13.05.tar.gz
+ sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
+diff --git a/package/stress-ng/stress-ng.mk b/package/stress-ng/stress-ng.mk
+index e0b385e756..0b2287c7fb 100644
+--- a/package/stress-ng/stress-ng.mk
++++ b/package/stress-ng/stress-ng.mk
+@@ -4,9 +4,8 @@
+ #
+ ################################################################################
+
+-STRESS_NG_VERSION = 0.13.01
+-STRESS_NG_SOURCE = stress-ng-$(STRESS_NG_VERSION).tar.xz
+-STRESS_NG_SITE = https://kernel.ubuntu.com/~cking/tarballs/stress-ng
++STRESS_NG_VERSION = 0.13.05
++STRESS_NG_SITE = $(call github,ColinIanKing,stress-ng,V$(STRESS_NG_VERSION))
+ STRESS_NG_LICENSE = GPL-2.0+
+ STRESS_NG_LICENSE_FILES = COPYING
+
+--
+2.32.0
+
diff --git a/patches/buildroot/2021.02/cleanup_buildroot.sh b/patches/buildroot/2021.02/cleanup_buildroot.sh
index c6643dff1..6f62250d8 100755
--- a/patches/buildroot/2021.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2021.02/cleanup_buildroot.sh
@@ -122,6 +122,7 @@ rm -rf buildroot/package/slideshow/slideshow.mk
rm -rf buildroot/package/snes9x/Config.in
rm -rf buildroot/package/snes9x/snes9x-1.39-compile.patch
rm -rf buildroot/package/snes9x/snes9x.mk
+rm -rf buildroot/package/stress-ng/Config.in
rm -rf buildroot/package/stress-ng/stress-ng.hash
rm -rf buildroot/package/stress-ng/stress-ng.mk
rm -rf buildroot/package/thingerio/Config.in
hooks/post-receive
--
armadeus
|
|
From: Julien B a. A. <ar...@us...> - 2021-10-19 16: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 a435ff891b5e2f5a2699d26fb4833cae3867d998 (commit)
from 956bbd54879777c62a21e273de9f4cb920645704 (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 a435ff891b5e2f5a2699d26fb4833cae3867d998
Author: Julien BOIBESSOT <jul...@ar...>
Date: Tue Oct 19 18:09:47 2021 +0200
[UBOOT] 2017.01: fix bug preventing to have sha256 encoded boot password
-----------------------------------------------------------------------
Summary of changes:
...oboot-fix-sha256-password-computing-abort.patch | 26 ++++++++++++++++++++++
1 file changed, 26 insertions(+)
create mode 100644 patches/u-boot/2017.01/0611-armadeus-common-autoboot-fix-sha256-password-computing-abort.patch
diff --git a/patches/u-boot/2017.01/0611-armadeus-common-autoboot-fix-sha256-password-computing-abort.patch b/patches/u-boot/2017.01/0611-armadeus-common-autoboot-fix-sha256-password-computing-abort.patch
new file mode 100644
index 000000000..325f6308b
--- /dev/null
+++ b/patches/u-boot/2017.01/0611-armadeus-common-autoboot-fix-sha256-password-computing-abort.patch
@@ -0,0 +1,26 @@
+Fix "buffer with size == 0" abort when computing sha256 password check
+
+(memset() stuff is optional I think)
+
+Signed-off-by: Julien Boibessot <jul...@ar...>
+
+diff -urN uboot-2017.01/common/autoboot.c uboot-2017.01.mod/common/autoboot.c
+--- uboot-2017.01/common/autoboot.c 2017-01-09 17:57:05.000000000 +0100
++++ uboot-2017.01.mod/common/autoboot.c 2021-10-19 17:43:06.726693338 +0200
+@@ -57,12 +57,15 @@
+ const char *algo_name = "sha256";
+ u_int presskey_len = 0;
+ int abort = 0;
+- int size;
++ int size = SHA256_SUM_LEN;
+ int ret;
+
+ if (sha_env_str == NULL)
+ sha_env_str = CONFIG_AUTOBOOT_STOP_STR_SHA256;
+
++ memset(presskey, 0, MAX_DELAY_STOP_STR);
++ memset(sha, 0, SHA256_SUM_LEN);
++
+ /*
+ * Generate the binary value from the environment hash value
+ * so that we can compare this value with the computed hash
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-10-13 09:29: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 956bbd54879777c62a21e273de9f4cb920645704 (commit)
via c4677ce7b3ce3f9c76c51725e901c96ab0f7e3af (commit)
from 4c1bf59262025631ac6e7e612f34b767c0c9de7d (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 956bbd54879777c62a21e273de9f4cb920645704
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Oct 13 11:27:58 2021 +0200
[BUILDROOT] opos8mm-legacy-5.10_defconfig: bump ATF to 204cca32e90a8977d8ca7e1d73935356731c5be0
Release 5.10.52_2.1.0
commit c4677ce7b3ce3f9c76c51725e901c96ab0f7e3af
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Oct 13 11:26:53 2021 +0200
[BUILDROOT] opos8mm-legacy-5.10_defconfig: bump Linux to 17fca1cefc03afe15dcc0eed41df923c4f1bd80b
Release 5.10.52_2.1.0
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos8mm-legacy-5.10_defconfig | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/buildroot/configs/opos8mm-legacy-5.10_defconfig b/buildroot/configs/opos8mm-legacy-5.10_defconfig
index a017d0613..61c41323a 100644
--- a/buildroot/configs/opos8mm-legacy-5.10_defconfig
+++ b/buildroot/configs/opos8mm-legacy-5.10_defconfig
@@ -22,7 +22,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="1024"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.code.sf.net/p/armadeus/linux"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="2c9511a144c95405bef26b8fddbeb116a261b772"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="17fca1cefc03afe15dcc0eed41df923c4f1bd80b"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-5.10_defconfig"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -143,7 +143,7 @@ BR2_TARGET_ROOTFS_EXT2_MKFS_OPTIONS="-O ^64bit,^metadata_csum,uninit_bg"
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="git://git.code.sf.net/p/armadeus/atf"
-BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="17ee556077e9aa04ef83e19ebfa542eaceaf4470"
+BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="204cca32e90a8977d8ca7e1d73935356731c5be0"
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="imx8mm"
BR2_TARGET_UBOOT=y
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-10-12 11:56: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 4c1bf59262025631ac6e7e612f34b767c0c9de7d (commit)
via de5650f7d0451f823c73d662bd3b49f10600e943 (commit)
via a9d64032d4b93fe0dcfe9d8757e29218e7c8a385 (commit)
from a5ba0b96b946e60215e3800e67c93fddeee3bfb2 (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 4c1bf59262025631ac6e7e612f34b767c0c9de7d
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Oct 12 13:54:21 2021 +0200
[BUILDROOT] opos8mm-legacy-5.10_defconfig: bump U-boot to cb18cae6ce5d68f995dcdd3b1da2eb91126cc922
commit de5650f7d0451f823c73d662bd3b49f10600e943
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Oct 12 13:53:53 2021 +0200
[BUILDROOT] opos8mm-legacy-5.10_defconfig: bump Linux to 2c9511a144c95405bef26b8fddbeb116a261b772
commit a9d64032d4b93fe0dcfe9d8757e29218e7c8a385
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Oct 12 13:53:29 2021 +0200
[BUILDROOT] opos8mm-legacy-5.10_defconfig: fix Linux git URL
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos8mm-legacy-5.10_defconfig | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/buildroot/configs/opos8mm-legacy-5.10_defconfig b/buildroot/configs/opos8mm-legacy-5.10_defconfig
index 749af9f8e..a017d0613 100644
--- a/buildroot/configs/opos8mm-legacy-5.10_defconfig
+++ b/buildroot/configs/opos8mm-legacy-5.10_defconfig
@@ -21,8 +21,8 @@ BR2_CPU_NAME="imx8mm"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="1024"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
-BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://git.code.sf.net/p/armadeus/linux"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="ea9c60eb84c1ef6f7542d3b74d2027999a7ca86f"
+BR2_LINUX_KERNEL_CUSTOM_REPO_URL="git://git.code.sf.net/p/armadeus/linux"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="2c9511a144c95405bef26b8fddbeb116a261b772"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-5.10_defconfig"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -150,7 +150,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.code.sf.net/p/armadeus/u-boot"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="ac5731fad0bc636c90be6a11ca070f5b341eb7e5"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="cb18cae6ce5d68f995dcdd3b1da2eb91126cc922"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos8mmdev"
BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-10-12 06:46: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 a5ba0b96b946e60215e3800e67c93fddeee3bfb2 (commit)
from 847a86bc6ab84b53eb009daba0179040ed8557b4 (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 a5ba0b96b946e60215e3800e67c93fddeee3bfb2
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Oct 12 08:45:43 2021 +0200
[BUILDROOT] Bump BR to 2021.02.6
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Makefile b/Makefile
index cdc313507..2c5af5836 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2021.02
-BUILDROOT_MINOR_VERSION ?= 5
+BUILDROOT_MINOR_VERSION ?= 6
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-10-11 17:17: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 847a86bc6ab84b53eb009daba0179040ed8557b4 (commit)
from 60ddfb583c3636ad09274aebd2ec312ad7e55114 (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 847a86bc6ab84b53eb009daba0179040ed8557b4
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Oct 11 19:15:46 2021 +0200
[BUILDROOT] 2021.02: patches to fixed stress-ng downloading
-----------------------------------------------------------------------
Summary of changes:
...-package-stress-ng-bump-to-version-0.13.1.patch | 54 ++++++++++++++++++++++
...ackage-stress-ng-bump-to-version-0.13.04.patch} | 24 +++++-----
patches/buildroot/2021.02/cleanup_buildroot.sh | 2 +
3 files changed, 68 insertions(+), 12 deletions(-)
create mode 100644 patches/buildroot/2021.02/408-package-stress-ng-bump-to-version-0.13.1.patch
copy patches/buildroot/{2019.02/239-package-stress-ng-bump-to-version-0.09.58.patch => 2021.02/409-package-stress-ng-bump-to-version-0.13.04.patch} (58%)
diff --git a/patches/buildroot/2021.02/408-package-stress-ng-bump-to-version-0.13.1.patch b/patches/buildroot/2021.02/408-package-stress-ng-bump-to-version-0.13.1.patch
new file mode 100644
index 000000000..e3886b348
--- /dev/null
+++ b/patches/buildroot/2021.02/408-package-stress-ng-bump-to-version-0.13.1.patch
@@ -0,0 +1,54 @@
+From 834e543b9707aa13df3d69354709a1835529b225 Mon Sep 17 00:00:00 2001
+From: Fabrice Fontaine <fon...@gm...>
+Date: Sun, 12 Sep 2021 22:20:56 +0200
+Subject: [PATCH 1/1] package/stress-ng: bump to version 0.13.1
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This will fix the following build failure with glibc >= 2.34 thanks to
+https://github.com/ColinIanKing/stress-ng/commit/7c4f74761089177127c2cfe6685b7886aa231885
+
+core-helper.c: In function 'stress_sighandler':
+core-helper.c:1340:31: error: storage size of 'stack' isn't constant
+ 1340 | static uint8_t MLOCKED_DATA stack[SIGSTKSZ + STACK_ALIGNMENT];
+ | ^~~~~
+
+https://github.com/ColinIanKing/stress-ng/blob/V0.13.01/debian/changelog
+
+Fixes:
+ - http://autobuild.buildroot.org/results/3c2d624d1af776162978a6a72343bc04448d2885
+
+Signed-off-by: Fabrice Fontaine <fon...@gm...>
+Signed-off-by: Peter Korsgaard <pe...@ko...>
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/stress-ng/stress-ng.hash | 2 +-
+ package/stress-ng/stress-ng.mk | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/package/stress-ng/stress-ng.hash b/package/stress-ng/stress-ng.hash
+index 41e2801915..f3eb76fa82 100644
+--- a/package/stress-ng/stress-ng.hash
++++ b/package/stress-ng/stress-ng.hash
+@@ -1,3 +1,3 @@
+ # Locally calculated
+-sha256 f847be115f60d3ad7d37c806fd1bfb1412aa3c631fca581d6dc233322f50d6a5 stress-ng-0.12.02.tar.xz
++sha256 f37f739e4d15343360a47980b67dc8b2a6bf3d4d3ef727d55e2dd99a0b64f9ea stress-ng-0.13.01.tar.xz
+ sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
+diff --git a/package/stress-ng/stress-ng.mk b/package/stress-ng/stress-ng.mk
+index 53d7b7e5b7..e0b385e756 100644
+--- a/package/stress-ng/stress-ng.mk
++++ b/package/stress-ng/stress-ng.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-STRESS_NG_VERSION = 0.12.02
++STRESS_NG_VERSION = 0.13.01
+ STRESS_NG_SOURCE = stress-ng-$(STRESS_NG_VERSION).tar.xz
+ STRESS_NG_SITE = https://kernel.ubuntu.com/~cking/tarballs/stress-ng
+ STRESS_NG_LICENSE = GPL-2.0+
+--
+2.32.0
+
diff --git a/patches/buildroot/2019.02/239-package-stress-ng-bump-to-version-0.09.58.patch b/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.04.patch
similarity index 58%
copy from patches/buildroot/2019.02/239-package-stress-ng-bump-to-version-0.09.58.patch
copy to patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.04.patch
index 3632745bc..afd94bf85 100644
--- a/patches/buildroot/2019.02/239-package-stress-ng-bump-to-version-0.09.58.patch
+++ b/patches/buildroot/2021.02/409-package-stress-ng-bump-to-version-0.13.04.patch
@@ -1,8 +1,8 @@
-From 06a8745d74dcb6684179394374082597a7b16a4f Mon Sep 17 00:00:00 2001
+From b8a5096b933a36f6ebb3b03ecbe0cd171b07781b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
<seb...@ar...>
-Date: Wed, 15 May 2019 09:55:29 +0200
-Subject: [PATCH 1/1] package/stress-ng: bump to version 0.09.58
+Date: Mon, 11 Oct 2021 19:03:59 +0200
+Subject: [PATCH 1/1] package/stress-ng: bump to version 0.13.04
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
@@ -14,27 +14,27 @@ Signed-off-by: Sébastien Szymanski <seb...@ar...>
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package/stress-ng/stress-ng.hash b/package/stress-ng/stress-ng.hash
-index fd7ab42224..4356f55849 100644
+index f3eb76fa82..2fdd89a491 100644
--- a/package/stress-ng/stress-ng.hash
+++ b/package/stress-ng/stress-ng.hash
@@ -1,3 +1,3 @@
# Locally calculated
--sha256 3430e007c4d27c5d79ff177a209d81acc7d3242dbf28effb05ecb92b32a8a03f stress-ng-0.09.55.tar.xz
-+sha256 ea1ba0e96637d7ecc0d2b08c981c4fcb3e7753ca7d64d76210154440b9a194e6 stress-ng-0.09.58.tar.xz
- sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
+-sha256 f37f739e4d15343360a47980b67dc8b2a6bf3d4d3ef727d55e2dd99a0b64f9ea stress-ng-0.13.01.tar.xz
++sha256 0277943033fc9750aa869b3fa109663f3540d233a3ddc300d3a869ecbd56f451 stress-ng-0.13.04.tar.xz
+ sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
diff --git a/package/stress-ng/stress-ng.mk b/package/stress-ng/stress-ng.mk
-index 767af79f25..c5adf99ae5 100644
+index e0b385e756..b8f7ce956b 100644
--- a/package/stress-ng/stress-ng.mk
+++ b/package/stress-ng/stress-ng.mk
@@ -4,7 +4,7 @@
#
################################################################################
--STRESS_NG_VERSION = 0.09.55
-+STRESS_NG_VERSION = 0.09.58
+-STRESS_NG_VERSION = 0.13.01
++STRESS_NG_VERSION = 0.13.04
STRESS_NG_SOURCE = stress-ng-$(STRESS_NG_VERSION).tar.xz
- STRESS_NG_SITE = http://kernel.ubuntu.com/~cking/tarballs/stress-ng
+ STRESS_NG_SITE = https://kernel.ubuntu.com/~cking/tarballs/stress-ng
STRESS_NG_LICENSE = GPL-2.0+
--
-2.19.2
+2.32.0
diff --git a/patches/buildroot/2021.02/cleanup_buildroot.sh b/patches/buildroot/2021.02/cleanup_buildroot.sh
index 558f3b250..c6643dff1 100755
--- a/patches/buildroot/2021.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2021.02/cleanup_buildroot.sh
@@ -122,6 +122,8 @@ rm -rf buildroot/package/slideshow/slideshow.mk
rm -rf buildroot/package/snes9x/Config.in
rm -rf buildroot/package/snes9x/snes9x-1.39-compile.patch
rm -rf buildroot/package/snes9x/snes9x.mk
+rm -rf buildroot/package/stress-ng/stress-ng.hash
+rm -rf buildroot/package/stress-ng/stress-ng.mk
rm -rf buildroot/package/thingerio/Config.in
rm -rf buildroot/package/thingerio/thingerio.hash
rm -rf buildroot/package/thingerio/thingerio.mk
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-10-11 14:46: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 60ddfb583c3636ad09274aebd2ec312ad7e55114 (commit)
from a01f11ffd4561f2ccd09db6f7b7f6574494679b2 (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 60ddfb583c3636ad09274aebd2ec312ad7e55114
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Oct 11 16:45:22 2021 +0200
[BUILDROOT] opos8mm-legacy-5.10_defconfig: bump Linux to ea9c60eb84c1ef6f7542d3b74d2027999a7ca86f
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos8mm-legacy-5.10_defconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/buildroot/configs/opos8mm-legacy-5.10_defconfig b/buildroot/configs/opos8mm-legacy-5.10_defconfig
index acb977970..749af9f8e 100644
--- a/buildroot/configs/opos8mm-legacy-5.10_defconfig
+++ b/buildroot/configs/opos8mm-legacy-5.10_defconfig
@@ -22,7 +22,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="1024"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_GIT=y
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://git.code.sf.net/p/armadeus/linux"
-BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="ad1a9c5d1539ac625327b45dfb6bb60311f93fc0"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="ea9c60eb84c1ef6f7542d3b74d2027999a7ca86f"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-5.10_defconfig"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-10-05 13:44:10
|
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/u-boot".
The branch, armadeus-2020.07 has been updated
via cb18cae6ce5d68f995dcdd3b1da2eb91126cc922 (commit)
via dbfc54ca5564605a58bd0ff714c180896f322479 (commit)
via 80ed41de7636b60df142184f897a48e920f8ac27 (commit)
via 286bdd0cfc54c5f0de15c16e80ea789b69b54ae3 (commit)
via fea120a2acaa0bd93e6ca29e4f56d585afcb04bc (commit)
from b4ce4f6a54800d12f00c4aaa11839e0a6fae0426 (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 cb18cae6ce5d68f995dcdd3b1da2eb91126cc922
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Sep 23 09:31:36 2021 +0200
opos8mm: update LPDDR4 timings
commit dbfc54ca5564605a58bd0ff714c180896f322479
Author: Ye Li <ye...@nx...>
Date: Tue Sep 29 21:55:32 2020 -0700
imx: ddr: imx8m: Move selfref_en after DDR scrub
When doing DDR scrub, the DDR may enter into self refresh if the
selfref_en is enabled before DDR scrub. This will cause scrub
can't complete that SBRSTAT.scrub_done won't be set.
Since the selfref_en can be programmed during the course of
normal operation, move it after DDR scrub
Signed-off-by: Ye Li <ye...@nx...>
Acked-by: Peng Fan <pen...@nx...>
Signed-off-by: Peng Fan <pen...@nx...>
(cherry picked from commit 7c4f9b37556e8519216c4fd94913c9374d1ab610)
commit 80ed41de7636b60df142184f897a48e920f8ac27
Author: Oliver Chen <Oli...@nx...>
Date: Tue Apr 21 14:48:09 2020 +0800
drivers: ddr: imx Workaround for i.MX8M DDRPHY rank to rank issue
Add logic to automatically update umctl2's setting based
on phy training CDD value for rank to rank space issue
Acked-by: Ye Li <ye...@nx...>
Signed-off-by: Oliver Chen <Oli...@nx...>
Signed-off-by: Jacky Bai <pin...@nx...>
Signed-off-by: Peng Fan <pen...@nx...>
(cherry picked from commit b335966958a93e49439bf248adadce89e7e2bee3)
commit 286bdd0cfc54c5f0de15c16e80ea789b69b54ae3
Author: Andrey Zhizhikin <and...@le...>
Date: Mon May 3 09:59:17 2021 +0200
arm: imx: imx8mm: correct unrecognized fracpll frequency
Frequency requested by ddrphy_init_set_dfi_clk from fracpll uses MHZ()
macro, which expands the value provided to the Hz range without taking into
account the precise Hz setting. This causes the frequency of 266 MHz not ot
be found in the imx8mm_fracpll_tbl, since it is entered there with a
precise Hz value. This in turn causes the boot hang in SPL, as proper DDR
fracpll frequency cannot be determined.
Correct the value in imx8mm_fracpll_tbl to match the one expanded by
MHZ(266) macro, rounding it down to MHz range only.
Signed-off-by: Andrey Zhizhikin <and...@le...>
Cc: Stefano Babic <sb...@de...>
Cc: Fabio Estevam <fes...@gm...>
Cc: "NXP i.MX U-Boot Team" <ubo...@nx...>
Cc: Peng Fan <pen...@nx...>
Cc: Simon Glass <sj...@ch...>
Cc: Ye Li <ye...@nx...>
Fixes: 825ab6b406 ("driver: ddr: Refine the ddr init driver on imx8m")
Reviewed-by: Fabio Estevam <fes...@gm...>
commit fea120a2acaa0bd93e6ca29e4f56d585afcb04bc
Author: Andrey Zhizhikin <and...@le...>
Date: Mon May 3 10:02:10 2021 +0200
arm: imx: imx8mm: clock: make debug output more descriptive
Clock initialization functionality has ambitious debug messages, which are
printed out when failures are triggered during execution:
- Separate frequency table lookup functions have the the same output that
makes it impossible to understand which function failed and produced the
output
- PLL decoding routine has a generic debug statement printed, which does
not state the actual value failed to be found
Extend the output for both cases with prefixing table lookup functions
output with function name, and report the failed value in PLL decoding
routine.
Signed-off-by: Andrey Zhizhikin <and...@le...>
Cc: Stefano Babic <sb...@de...>
Cc: Fabio Estevam <fes...@gm...>
Cc: "NXP i.MX U-Boot Team" <ubo...@nx...>
Cc: Peng Fan <pen...@nx...>
Cc: Simon Glass <sj...@ch...>
Cc: Ye Li <ye...@nx...>
Reviewed-by: Fabio Estevam <fes...@gm...>
(cherry picked from commit d9a7f1a9131372e852407e4a5c6e812ce37456e4)
-----------------------------------------------------------------------
Summary of changes:
arch/arm/include/asm/arch-imx8m/ddr.h | 3 +
arch/arm/mach-imx/imx8m/clock_imx8mm.c | 8 +-
arch/arm/mach-imx/imx8m/opos8mm_lpddr4_timing.c | 8 +-
drivers/ddr/imx/imx8m/ddr_init.c | 8 +-
drivers/ddr/imx/imx8m/ddrphy_train.c | 7 +
drivers/ddr/imx/imx8m/ddrphy_utils.c | 164 ++++++++++++++++++++++++
6 files changed, 190 insertions(+), 8 deletions(-)
diff --git a/arch/arm/include/asm/arch-imx8m/ddr.h b/arch/arm/include/asm/arch-imx8m/ddr.h
index 7a2a2d8edc..2e224ad509 100644
--- a/arch/arm/include/asm/arch-imx8m/ddr.h
+++ b/arch/arm/include/asm/arch-imx8m/ddr.h
@@ -714,6 +714,9 @@ int wait_ddrphy_training_complete(void);
void ddrphy_init_set_dfi_clk(unsigned int drate);
void ddrphy_init_read_msg_block(enum fw_type type);
+void update_umctl2_rank_space_setting(unsigned int pstat_num);
+void get_trained_CDD(unsigned int fsp);
+
static inline void reg32_write(unsigned long addr, u32 val)
{
writel(val, addr);
diff --git a/arch/arm/mach-imx/imx8m/clock_imx8mm.c b/arch/arm/mach-imx/imx8m/clock_imx8mm.c
index 11e2a3d214..cff3182cb4 100644
--- a/arch/arm/mach-imx/imx8m/clock_imx8mm.c
+++ b/arch/arm/mach-imx/imx8m/clock_imx8mm.c
@@ -44,7 +44,7 @@ static struct imx_int_pll_rate_table imx8mm_fracpll_tbl[] = {
PLL_1443X_RATE(600000000U, 300, 3, 2, 0),
PLL_1443X_RATE(594000000U, 99, 1, 2, 0),
PLL_1443X_RATE(400000000U, 300, 9, 1, 0),
- PLL_1443X_RATE(266666667U, 400, 9, 2, 0),
+ PLL_1443X_RATE(266000000U, 400, 9, 2, 0),
PLL_1443X_RATE(167000000U, 334, 3, 4, 0),
PLL_1443X_RATE(100000000U, 300, 9, 3, 0),
};
@@ -62,7 +62,7 @@ static int fracpll_configure(enum pll_clocks pll, u32 freq)
}
if (i == ARRAY_SIZE(imx8mm_fracpll_tbl)) {
- printf("No matched freq table %u\n", freq);
+ printf("%s: No matched freq table %u\n", __func__, freq);
return -EINVAL;
}
@@ -138,7 +138,7 @@ void dram_enable_bypass(ulong clk_val)
}
if (i == ARRAY_SIZE(imx8mm_dram_bypass_tbl)) {
- printf("No matched freq table %lu\n", clk_val);
+ printf("%s: No matched freq table %lu\n", __func__, clk_val);
return;
}
@@ -460,7 +460,7 @@ static u32 decode_fracpll(enum clk_root_src frac_pll)
pll_fdiv_ctl1 = readl(&ana_pll->video_pll1_fdiv_ctl1);
break;
default:
- printf("Not supported\n");
+ printf("Unsupported clk_root_src %d\n", frac_pll);
return 0;
}
diff --git a/arch/arm/mach-imx/imx8m/opos8mm_lpddr4_timing.c b/arch/arm/mach-imx/imx8m/opos8mm_lpddr4_timing.c
index ffe0e48a04..fed418ecf4 100644
--- a/arch/arm/mach-imx/imx8m/opos8mm_lpddr4_timing.c
+++ b/arch/arm/mach-imx/imx8m/opos8mm_lpddr4_timing.c
@@ -4,8 +4,9 @@
* SPDX-License-Identifier: GPL-2.0+
*
* Generated code from MX8M_DDR_tool
+ *
* Align with uboot version:
- * imx_v2018.03_4.14.78_1.0.0_ga ~ imx_v2018.04_4.19.35_1.0.0_ga
+ * imx_v2019.04_5.4.x and above version
*/
#ifdef CONFIG_SPL_BUILD
@@ -1176,7 +1177,6 @@ struct dram_cfg_param ddr_fsp0_2d_cfg[] = {
{ 0x54008, 0x61 },
{ 0x54009, 0xc8 },
{ 0x5400b, 0x2 },
- { 0x5400d, 0x100 },
{ 0x5400f, 0x100 },
{ 0x54010, 0x1f7f },
{ 0x54012, 0x110 },
@@ -1719,6 +1719,10 @@ struct dram_cfg_param ddr_phy_pie[] = {
{ 0x90013, 0x6152 },
{ 0x20010, 0x5a },
{ 0x20011, 0x3 },
+ { 0x120010, 0x5a },
+ { 0x120011, 0x3 },
+ { 0x220010, 0x5a },
+ { 0x220011, 0x3 },
{ 0x40080, 0xe0 },
{ 0x40081, 0x12 },
{ 0x40082, 0xe0 },
diff --git a/drivers/ddr/imx/imx8m/ddr_init.c b/drivers/ddr/imx/imx8m/ddr_init.c
index de302937d0..4e731a5639 100644
--- a/drivers/ddr/imx/imx8m/ddr_init.c
+++ b/drivers/ddr/imx/imx8m/ddr_init.c
@@ -120,6 +120,9 @@ int ddr_init(struct dram_timing_info *dram_timing)
/* Step15: Set SWCTL.sw_done to 0 */
reg32_write(DDRC_SWCTL(0), 0x00000000);
+ /* Apply rank-to-rank workaround */
+ update_umctl2_rank_space_setting(dram_timing->fsp_msg_num - 1);
+
/* Step16: Set DFIMISC.dfi_init_start to 1 */
setbits_le32(DDRC_DFIMISC(0), (0x1 << 5));
@@ -162,13 +165,14 @@ int ddr_init(struct dram_timing_info *dram_timing)
/* Step26: Set back register in Step4 to the original values if desired */
reg32_write(DDRC_RFSHCTL3(0), 0x0000000);
- /* enable selfref_en by default */
- setbits_le32(DDRC_PWRCTL(0), 0x1);
/* enable port 0 */
reg32_write(DDRC_PCTRL_0(0), 0x00000001);
debug("DDRINFO: ddrmix config done\n");
+ /* enable selfref_en by default */
+ setbits_le32(DDRC_PWRCTL(0), 0x1);
+
/* save the dram timing config into memory */
dram_config_save(dram_timing, CONFIG_SAVED_DRAM_TIMING_BASE);
diff --git a/drivers/ddr/imx/imx8m/ddrphy_train.c b/drivers/ddr/imx/imx8m/ddrphy_train.c
index f2a997b50a..08fed6178f 100644
--- a/drivers/ddr/imx/imx8m/ddrphy_train.c
+++ b/drivers/ddr/imx/imx8m/ddrphy_train.c
@@ -8,6 +8,7 @@
#include <linux/kernel.h>
#include <asm/arch/ddr.h>
#include <asm/arch/lpddr4_define.h>
+#include <asm/arch/sys_proto.h>
int ddr_cfg_phy(struct dram_timing_info *dram_timing)
{
@@ -71,9 +72,15 @@ int ddr_cfg_phy(struct dram_timing_info *dram_timing)
/* Read the Message Block results */
dwc_ddrphy_apb_wr(0xd0000, 0x0);
+
ddrphy_init_read_msg_block(fsp_msg->fw_type);
+
+ if(fsp_msg->fw_type != FW_2D_IMAGE)
+ get_trained_CDD(i);
+
dwc_ddrphy_apb_wr(0xd0000, 0x1);
+
fsp_msg++;
}
diff --git a/drivers/ddr/imx/imx8m/ddrphy_utils.c b/drivers/ddr/imx/imx8m/ddrphy_utils.c
index d5eef53573..20ae47bfb5 100644
--- a/drivers/ddr/imx/imx8m/ddrphy_utils.c
+++ b/drivers/ddr/imx/imx8m/ddrphy_utils.c
@@ -11,6 +11,12 @@
#include <asm/arch/clock.h>
#include <asm/arch/ddr.h>
#include <asm/arch/lpddr4_define.h>
+#include <asm/arch/sys_proto.h>
+
+static unsigned int g_cdd_rr_max[4];
+static unsigned int g_cdd_rw_max[4];
+static unsigned int g_cdd_wr_max[4];
+static unsigned int g_cdd_ww_max[4];
static inline void poll_pmu_message_ready(void)
{
@@ -193,3 +199,161 @@ unsigned int lpddr4_mr_read(unsigned int mr_rank, unsigned int mr_addr)
return tmp;
}
+
+unsigned int look_for_max(unsigned int data[],
+ unsigned int addr_start, unsigned int addr_end)
+{
+ unsigned int i, imax = 0;
+
+ for (i = addr_start; i <= addr_end; i++) {
+ if (((data[i] >> 7) == 0) && (data[i] > imax))
+ imax = data[i];
+ }
+
+ return imax;
+}
+
+void get_trained_CDD(u32 fsp)
+{
+ unsigned int i, ddr_type, tmp;
+ unsigned int cdd_cha[12], cdd_chb[12];
+ unsigned int cdd_cha_rr_max, cdd_cha_rw_max, cdd_cha_wr_max, cdd_cha_ww_max;
+ unsigned int cdd_chb_rr_max, cdd_chb_rw_max, cdd_chb_wr_max, cdd_chb_ww_max;
+
+ ddr_type = reg32_read(DDRC_MSTR(0)) & 0x3f;
+ if (ddr_type == 0x20) {
+ for (i = 0; i < 6; i++) {
+ tmp = reg32_read(IP2APB_DDRPHY_IPS_BASE_ADDR(0) + (0x54013 + i) * 4);
+ cdd_cha[i * 2] = tmp & 0xff;
+ cdd_cha[i * 2 + 1] = (tmp >> 8) & 0xff;
+ }
+
+ for (i = 0; i < 7; i++) {
+ tmp = reg32_read(IP2APB_DDRPHY_IPS_BASE_ADDR(0) + (0x5402c + i) * 4);
+ if (i == 0) {
+ cdd_cha[0] = (tmp >> 8) & 0xff;
+ } else if (i == 6) {
+ cdd_cha[11]=tmp & 0xff;
+ } else {
+ cdd_chb[ i * 2 - 1] = tmp & 0xff;
+ cdd_chb[i * 2] = (tmp >> 8) & 0xff;
+ }
+ }
+
+ cdd_cha_rr_max = look_for_max(cdd_cha, 0, 1);
+ cdd_cha_rw_max = look_for_max(cdd_cha, 2, 5);
+ cdd_cha_wr_max = look_for_max(cdd_cha, 6, 9);
+ cdd_cha_ww_max = look_for_max(cdd_cha, 10, 11);
+ cdd_chb_rr_max = look_for_max(cdd_chb, 0, 1);
+ cdd_chb_rw_max = look_for_max(cdd_chb, 2, 5);
+ cdd_chb_wr_max = look_for_max(cdd_chb, 6, 9);
+ cdd_chb_ww_max = look_for_max(cdd_chb, 10, 11);
+ g_cdd_rr_max[fsp] = cdd_cha_rr_max > cdd_chb_rr_max ? cdd_cha_rr_max : cdd_chb_rr_max;
+ g_cdd_rw_max[fsp] = cdd_cha_rw_max > cdd_chb_rw_max ? cdd_cha_rw_max : cdd_chb_rw_max;
+ g_cdd_wr_max[fsp] = cdd_cha_wr_max > cdd_chb_wr_max ? cdd_cha_wr_max : cdd_chb_wr_max;
+ g_cdd_ww_max[fsp] = cdd_cha_ww_max > cdd_chb_ww_max ? cdd_cha_ww_max : cdd_chb_ww_max;
+ } else {
+ unsigned int ddr4_cdd[64];
+ for( i = 0; i < 29; i++) {
+ tmp = reg32_read(IP2APB_DDRPHY_IPS_BASE_ADDR(0) + (0x54012 + i) * 4);
+ ddr4_cdd[i * 2] = tmp & 0xff;
+ ddr4_cdd[i * 2 + 1] = (tmp >> 8) & 0xff;
+ }
+
+ g_cdd_rr_max[fsp] = look_for_max(ddr4_cdd, 1, 12);
+ g_cdd_ww_max[fsp] = look_for_max(ddr4_cdd, 13, 24);
+ g_cdd_rw_max[fsp] = look_for_max(ddr4_cdd, 25, 40);
+ g_cdd_wr_max[fsp] = look_for_max(ddr4_cdd, 41, 56);
+ }
+}
+
+void update_umctl2_rank_space_setting(unsigned int pstat_num)
+{
+ unsigned int i,ddr_type;
+ unsigned int addr_slot, rdata, tmp, tmp_t;
+ unsigned int ddrc_w2r,ddrc_r2w,ddrc_wr_gap,ddrc_rd_gap;
+
+ ddr_type = reg32_read(DDRC_MSTR(0)) & 0x3f;
+ for (i = 0; i < pstat_num; i++) {
+ addr_slot = i ? (i + 1) * 0x1000 : 0;
+ if (ddr_type == 0x20) {
+ /* update r2w:[13:8], w2r:[5:0] */
+ rdata=reg32_read(DDRC_DRAMTMG2(0) + addr_slot);
+ ddrc_w2r = rdata & 0x3f;
+ if(is_imx8mp())
+ tmp = ddrc_w2r + (g_cdd_wr_max[i] >> 1);
+ else
+ tmp = ddrc_w2r + (g_cdd_wr_max[i] >> 1) + 1;
+ ddrc_w2r = (tmp > 0x3f) ? 0x3f : tmp;
+
+ ddrc_r2w = (rdata >> 8) & 0x3f;
+ if (is_imx8mp())
+ tmp = ddrc_r2w + (g_cdd_rw_max[i] >> 1);
+ else
+ tmp = ddrc_r2w + (g_cdd_rw_max[i] >> 1) + 1;
+ ddrc_r2w = (tmp > 0x3f) ? 0x3f : tmp;
+
+ tmp_t = (rdata & 0xffffc0c0) | (ddrc_r2w << 8) | ddrc_w2r;
+ reg32_write((DDRC_DRAMTMG2(0) + addr_slot), tmp_t);
+ } else {
+ /* update w2r:[5:0] */
+ rdata=reg32_read(DDRC_DRAMTMG9(0) + addr_slot);
+ ddrc_w2r = rdata & 0x3f;
+ if (is_imx8mp())
+ tmp = ddrc_w2r + (g_cdd_wr_max[i] >> 1);
+ else
+ tmp = ddrc_w2r + (g_cdd_wr_max[i] >> 1) + 1;
+ ddrc_w2r = (tmp > 0x3f) ? 0x3f : tmp;
+ tmp_t = (rdata & 0xffffffc0) | ddrc_w2r;
+ reg32_write((DDRC_DRAMTMG9(0) + addr_slot), tmp_t);
+
+ /* update r2w:[13:8] */
+ rdata = reg32_read(DDRC_DRAMTMG2(0) + addr_slot);
+ ddrc_r2w = (rdata >> 8) & 0x3f;
+ if(is_imx8mp())
+ tmp = ddrc_r2w + (g_cdd_rw_max[i] >> 1);
+ else
+ tmp = ddrc_r2w + (g_cdd_rw_max[i] >> 1) + 1;
+ ddrc_r2w = (tmp > 0x3f) ? 0x3f : tmp;
+
+ tmp_t = (rdata & 0xffffc0ff) | (ddrc_r2w << 8);
+ reg32_write((DDRC_DRAMTMG2(0) + addr_slot), tmp_t);
+ }
+
+ if (!is_imx8mq()) {
+ /* update rankctl: wr_gap:11:8; rd:gap:7:4; quasi-dymic, doc wrong(static) */
+ rdata = reg32_read(DDRC_RANKCTL(0) + addr_slot);
+ ddrc_wr_gap = (rdata >> 8) & 0xf;
+ if(is_imx8mp())
+ tmp = ddrc_wr_gap + (g_cdd_ww_max[i] >> 1);
+ else
+ tmp = ddrc_wr_gap + (g_cdd_ww_max[i] >> 1) + 1;
+ ddrc_wr_gap = (tmp > 0xf) ? 0xf : tmp;
+
+ ddrc_rd_gap = (rdata >> 4) & 0xf;
+ if (is_imx8mp())
+ tmp = ddrc_rd_gap + (g_cdd_rr_max[i] >> 1);
+ else
+ tmp = ddrc_rd_gap + (g_cdd_rr_max[i] >> 1) + 1;
+ ddrc_rd_gap = (tmp > 0xf) ? 0xf : tmp;
+
+ tmp_t = (rdata & 0xfffff00f) | (ddrc_wr_gap << 8) | (ddrc_rd_gap << 4);
+ reg32_write((DDRC_RANKCTL(0) + addr_slot), tmp_t);
+ }
+ }
+
+ if(is_imx8mq()) {
+ /* update rankctl: wr_gap:11:8; rd:gap:7:4; quasi-dymic, doc wrong(static) */
+ rdata = reg32_read(DDRC_RANKCTL(0));
+ ddrc_wr_gap = (rdata >> 8) & 0xf;
+ tmp = ddrc_wr_gap + (g_cdd_ww_max[0] >> 1) + 1;
+ ddrc_wr_gap = (tmp > 0xf) ? 0xf : tmp;
+
+ ddrc_rd_gap = (rdata >> 4) & 0xf;
+ tmp = ddrc_rd_gap + (g_cdd_rr_max[0] >> 1) + 1;
+ ddrc_rd_gap = (tmp > 0xf) ? 0xf : tmp;
+
+ tmp_t = (rdata & 0xfffff00f) | (ddrc_wr_gap << 8) | (ddrc_rd_gap << 4);
+ reg32_write(DDRC_RANKCTL(0), tmp_t);
+ }
+}
hooks/post-receive
--
armadeus/u-boot
|
|
From: Sébastien S. <ss...@us...> - 2021-10-01 08:22:19
|
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/u-boot".
The branch, armadeus-2020.07 has been updated
via b4ce4f6a54800d12f00c4aaa11839e0a6fae0426 (commit)
via 48d551440c5c6960026b88e539c9cc3c107ada8e (commit)
from ac5731fad0bc636c90be6a11ca070f5b341eb7e5 (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 b4ce4f6a54800d12f00c4aaa11839e0a6fae0426
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Oct 1 10:12:38 2021 +0200
opos8mmdev_defconfig: check env version
commit 48d551440c5c6960026b88e539c9cc3c107ada8e
Author: Sébastien Szymanski <seb...@ar...>
Date: Fri Oct 1 10:07:53 2021 +0200
opos8mmdev.h: add mmcboot command
-----------------------------------------------------------------------
Summary of changes:
configs/opos8mmdev_defconfig | 2 ++
include/configs/opos8mmdev.h | 8 ++++++--
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/configs/opos8mmdev_defconfig b/configs/opos8mmdev_defconfig
index e750b0e27d..cc9e6ba78b 100644
--- a/configs/opos8mmdev_defconfig
+++ b/configs/opos8mmdev_defconfig
@@ -27,6 +27,8 @@ CONFIG_SPL_LOAD_FIT=y
CONFIG_SPL_FIT_GENERATOR="arch/arm/mach-imx/mkimage_fit_atf.sh"
CONFIG_OF_SYSTEM_SETUP=y
CONFIG_BOOTDELAY=5
+CONFIG_USE_PREBOOT=y
+CONFIG_PREBOOT="run check_env"
CONFIG_LOGLEVEL=7
CONFIG_LOG_DEFAULT_LEVEL=7
CONFIG_BOARD_LATE_INIT=y
diff --git a/include/configs/opos8mmdev.h b/include/configs/opos8mmdev.h
index 771c010971..ec53a26073 100644
--- a/include/configs/opos8mmdev.h
+++ b/include/configs/opos8mmdev.h
@@ -76,7 +76,7 @@
#define CONFIG_SYS_MMC_ENV_DEV 0
#define CONFIG_SYS_MMC_ENV_PART 2
-#define CONFIG_ENV_VERSION 1
+#define CONFIG_ENV_VERSION 2
#define CONFIG_BOARD_NAME opos8mm
#define ACFG_CONSOLE_DEV ttymxc3
#define CONFIG_SYS_AUTOLOAD "no"
@@ -197,10 +197,14 @@
"${gatewayip}:${netmask}:${hostname}:eth0:off\0" \
"addmmcargs=setenv bootargs ${bootargs} root=${mmcroot} " \
"rootfstype=${mmcrootfstype}\0" \
- "emmcboot=run initargs; run addmmcargs; " \
+ "genmmcboot=run initargs; run addmmcargs; " \
"load mmc ${mmcdev}:${mmcpart} ${loadaddr} /boot/${kernelimg} && " \
"load mmc ${mmcdev}:${mmcpart} ${fdt_addr} /boot/imx8mm-${fdt_name}.dtb && " \
"booti ${loadaddr} - ${fdt_addr};\0" \
+ "emmcboot=setenv mmcdev 0; setenv mmcpart 2; setenv mmcroot /dev/mmcblk0p2 ro; " \
+ "run genmmcboot;\0" \
+ "mmcboot=setenv mmcdev 1; setenv mmcpart 1; setenv mmcroot /dev/mmcblk1p1 ro; " \
+ "run genmmcboot;\0" \
"addnfsargs=setenv bootargs ${bootargs} root=/dev/nfs rw " \
"nfsroot=${serverip}:${rootpath}\0" \
"nfsboot=run initargs; run addnfsargs addipargs; " \
hooks/post-receive
--
armadeus/u-boot
|
|
From: Sébastien S. <ss...@us...> - 2021-09-30 08:19:22
|
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 a01f11ffd4561f2ccd09db6f7b7f6574494679b2 (commit)
from 933f1bfb70666757e0825dab4881403b6574f248 (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 a01f11ffd4561f2ccd09db6f7b7f6574494679b2
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Sep 30 10:16:27 2021 +0200
[BUILDROOT] opos6ulsp: update defconfig
* Drop Bluetooth / WiFi related packages (bluez, wpa, etc...)
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos6ulsp_defconfig | 20 +++++---------------
1 file changed, 5 insertions(+), 15 deletions(-)
diff --git a/buildroot/configs/opos6ulsp_defconfig b/buildroot/configs/opos6ulsp_defconfig
index 903b30dd1..8ad426a55 100644
--- a/buildroot/configs/opos6ulsp_defconfig
+++ b/buildroot/configs/opos6ulsp_defconfig
@@ -10,6 +10,7 @@ BR2_TARGET_GENERIC_HOSTNAME="opos6ulsp"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
+BR2_TARGET_TZ_INFO=y
BR2_TARGET_TZ_ZONELIST="europe"
BR2_TARGET_LOCALTIME="Europe/Paris"
BR2_ROOTFS_OVERLAY="$(ARMADEUS_PATH)/rootfs/target_overlay"
@@ -49,23 +50,24 @@ BR2_PACKAGE_STRACE=y
BR2_PACKAGE_STRESS_NG=y
BR2_PACKAGE_GIT=y
BR2_PACKAGE_TREE=y
-BR2_PACKAGE_ASCII_INVADERS=y
-BR2_PACKAGE_HWDATA=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_FB_TEST_APP=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_GIF is not set
BR2_PACKAGE_APF_CONFIG=y
+BR2_PACKAGE_DBUS=y
BR2_PACKAGE_DBUS_PYTHON=y
BR2_PACKAGE_EVTEST=y
+BR2_PACKAGE_HWDATA=y
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_KBD=y
BR2_PACKAGE_LEPTONMODULE=y
@@ -75,8 +77,6 @@ BR2_PACKAGE_PYTHON3=y
BR2_PACKAGE_PYTHON3_CURSES=y
BR2_PACKAGE_PYTHON3_DECIMAL=y
BR2_PACKAGE_PYTHON3_READLINE=y
-BR2_PACKAGE_PYTHON3_SSL=y
-BR2_PACKAGE_PYTHON3_SQLITE=y
BR2_PACKAGE_PYTHON_CAN=y
BR2_PACKAGE_PYTHON_DATEUTIL=y
BR2_PACKAGE_PYTHON_GOBJECT=y
@@ -96,11 +96,6 @@ 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_GATTTOOL=y
-BR2_PACKAGE_BLUEZ5_UTILS_EXPERIMENTAL=y
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_DNSMASQ=y
BR2_PACKAGE_DROPBEAR=y
@@ -109,7 +104,6 @@ BR2_PACKAGE_GESFTPSERVER=y
BR2_PACKAGE_HOSTAPD=y
BR2_PACKAGE_IPERF=y
BR2_PACKAGE_IPROUTE2=y
-BR2_PACKAGE_IW=y
BR2_PACKAGE_LINKS=y
BR2_PACKAGE_LRZSZ=y
BR2_PACKAGE_PPPD=y
@@ -117,10 +111,6 @@ BR2_PACKAGE_RPCBIND=y
BR2_PACKAGE_RSYNC=y
BR2_PACKAGE_SOCAT=y
BR2_PACKAGE_TCPDUMP=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_CPULOAD=y
BR2_PACKAGE_UTIL_LINUX_BINARIES=y
BR2_PACKAGE_UTIL_LINUX_FSCK=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-09-23 13:56: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 933f1bfb70666757e0825dab4881403b6574f248 (commit)
from 2a350605aff44f255eed83338de49617a71e9b28 (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 933f1bfb70666757e0825dab4881403b6574f248
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Sep 23 15:54:18 2021 +0200
[BUILDROOT] opos8mm: bump U-Boot to ac5731fad0bc636c90be6a11ca070f5b341eb7e5
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/opos8mm-legacy-5.10_defconfig | 2 +-
buildroot/configs/opos8mm-legacy-5.4_defconfig | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/buildroot/configs/opos8mm-legacy-5.10_defconfig b/buildroot/configs/opos8mm-legacy-5.10_defconfig
index ed93b5755..acb977970 100644
--- a/buildroot/configs/opos8mm-legacy-5.10_defconfig
+++ b/buildroot/configs/opos8mm-legacy-5.10_defconfig
@@ -150,7 +150,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.code.sf.net/p/armadeus/u-boot"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="47dc6bda13e7aa60ec4a06eddad274344f7e0a75"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="ac5731fad0bc636c90be6a11ca070f5b341eb7e5"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos8mmdev"
BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
diff --git a/buildroot/configs/opos8mm-legacy-5.4_defconfig b/buildroot/configs/opos8mm-legacy-5.4_defconfig
index 3cbb73af4..f16ff9fe9 100644
--- a/buildroot/configs/opos8mm-legacy-5.4_defconfig
+++ b/buildroot/configs/opos8mm-legacy-5.4_defconfig
@@ -148,7 +148,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.code.sf.net/p/armadeus/u-boot"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="648e57ce6d2cae60f018a4fd83eceb4c3e0ad848"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="ac5731fad0bc636c90be6a11ca070f5b341eb7e5"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos8mmdev"
BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-09-23 13:29: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/u-boot".
The branch, armadeus-2020.07 has been updated
via ac5731fad0bc636c90be6a11ca070f5b341eb7e5 (commit)
from 47dc6bda13e7aa60ec4a06eddad274344f7e0a75 (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 ac5731fad0bc636c90be6a11ca070f5b341eb7e5
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Sep 23 15:22:21 2021 +0200
ARM: dts: opos8mm: update for micro SD
* 4 bit bus width
* cd gpio
-----------------------------------------------------------------------
Summary of changes:
arch/arm/dts/imx8mm-opos8mmdev.dts | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/arch/arm/dts/imx8mm-opos8mmdev.dts b/arch/arm/dts/imx8mm-opos8mmdev.dts
index c8566fbf36..053e1eebe5 100644
--- a/arch/arm/dts/imx8mm-opos8mmdev.dts
+++ b/arch/arm/dts/imx8mm-opos8mmdev.dts
@@ -29,9 +29,9 @@
&usdhc2 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usdhc2>;
- bus-width = <1>;
+ bus-width = <4>;
no-1-8-v;
- broken-cd;
+ cd-gpios = <&gpio2 12 GPIO_ACTIVE_LOW>;
status = "okay";
};
@@ -45,9 +45,13 @@
pinctrl_usdhc2: usdhc2grp {
fsl,pins = <
- MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK 0x1d0
- MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD 0x1d0
- MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x1d0
+ MX8MM_IOMUXC_SD2_CD_B_GPIO2_IO12 0x90
+ MX8MM_IOMUXC_SD2_CLK_USDHC2_CLK 0x90
+ MX8MM_IOMUXC_SD2_CMD_USDHC2_CMD 0x90
+ MX8MM_IOMUXC_SD2_DATA0_USDHC2_DATA0 0x90
+ MX8MM_IOMUXC_SD2_DATA1_USDHC2_DATA1 0x90
+ MX8MM_IOMUXC_SD2_DATA2_USDHC2_DATA2 0x90
+ MX8MM_IOMUXC_SD2_DATA3_USDHC2_DATA3 0x90
>;
};
};
hooks/post-receive
--
armadeus/u-boot
|
|
From: Sébastien S. <ss...@us...> - 2021-09-21 12:29:06
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "UNNAMED PROJECT".
The branch, opos6ul-2018.05 has been updated
via 9fee3d277442ab9ad9ed83c59c96aca01e1d3b30 (commit)
from 5f63b6d5ae18fb7dde758b425a19cd5bc4f9e6a2 (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 9fee3d277442ab9ad9ed83c59c96aca01e1d3b30
Author: Sébastien Szymanski <seb...@ar...>
Date: Tue Sep 21 14:25:33 2021 +0200
ARM: dts: opos6ulsp{,dev}: add u-boot properties into separate .dtsi files
-----------------------------------------------------------------------
Summary of changes:
...ot.dtsi => imx6ul-imx6ull-opos6ulsp-u-boot.dtsi} | 7 ++-----
arch/arm/dts/imx6ul-opos6ulspdev-u-boot.dtsi | 21 +++++++++++++++++++++
2 files changed, 23 insertions(+), 5 deletions(-)
copy arch/arm/dts/{imx6ul-opos6ul-u-boot.dtsi => imx6ul-imx6ull-opos6ulsp-u-boot.dtsi} (60%)
create mode 100644 arch/arm/dts/imx6ul-opos6ulspdev-u-boot.dtsi
diff --git a/arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi b/arch/arm/dts/imx6ul-imx6ull-opos6ulsp-u-boot.dtsi
similarity index 60%
copy from arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi
copy to arch/arm/dts/imx6ul-imx6ull-opos6ulsp-u-boot.dtsi
index 4918de388e..c73eee6220 100644
--- a/arch/arm/dts/imx6ul-opos6ul-u-boot.dtsi
+++ b/arch/arm/dts/imx6ul-imx6ull-opos6ulsp-u-boot.dtsi
@@ -1,9 +1,6 @@
// SPDX-License-Identifier: GPL-2.0
-/*
- * Device Tree Source extras for U-Boot for the OPOS6UL SoM
- *
- * Copyright (C) 2018 Armadeus Systems <su...@ar...>
- */
+// Copyright (C) 2021 Armadeus Systems <su...@ar...>
+// Device Tree Source extras for U-Boot for the OPOS6ULSP SoM
/ {
soc {
diff --git a/arch/arm/dts/imx6ul-opos6ulspdev-u-boot.dtsi b/arch/arm/dts/imx6ul-opos6ulspdev-u-boot.dtsi
new file mode 100644
index 0000000000..9e349de0fa
--- /dev/null
+++ b/arch/arm/dts/imx6ul-opos6ulspdev-u-boot.dtsi
@@ -0,0 +1,21 @@
+// SPDX-License-Identifier: GPL-2.0
+// Copyright (C) 2021 Armadeus Systems <su...@ar...>
+// Device Tree Source extras for U-Boot for the OPOS6ULSP Dev board
+
+#include "imx6ul-imx6ull-opos6ulsp-u-boot.dtsi"
+
+&aips1 {
+ u-boot,dm-spl;
+
+ spba-bus@02000000 {
+ u-boot,dm-spl;
+ };
+};
+
+&pinctrl_uart1 {
+ u-boot,dm-spl;
+};
+
+&uart1 {
+ u-boot,dm-spl;
+};
hooks/post-receive
--
UNNAMED PROJECT
|
|
From: Sébastien S. <ss...@us...> - 2021-09-20 13:15: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 2a350605aff44f255eed83338de49617a71e9b28 (commit)
from 19336e6c4527eb40d291dcf5956b3068bf1584d9 (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 2a350605aff44f255eed83338de49617a71e9b28
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Sep 20 15:13:28 2021 +0200
[LINUX]: add 5.4 config for OPOS6ULSP
-----------------------------------------------------------------------
Summary of changes:
...l-linux-4.9.config => opos6ul-linux-5.4.config} | 67 ++++++------------
.../armadeus/opos6ulsp/opos6ulsp-linux-5.4.config | 1 +
...15-armadeus-logo-add_armadeus-project_tux.patch | 0
...50-armadeus-add_custom_drivers_to_kconfig.patch | 0
...s6ul-rework-device-tree-to-support-i.MX6U.patch | 82 ++++++++++------------
...ARM-dts-opos6uldev-fix-pixel-clk-polarity.patch | 0
...-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch | 0
...deus-add-opos6uldev-dual-ethernet-support.patch | 0
...rmadeus-opos6ul_sp-opos6ul_sp_dev-support.patch | 0
.../0505-armadeus-add_mcp7940x_rtc_driver.patch | 0
...s-remove-spidev-oops-warning-at-load-time.patch | 10 +--
.../0700-armadeus-pcie_clk_defined_in_uboot.patch | 8 +--
.../0701-armadeus-pcie_init_crash.patch | 0
.../0703-armadeus-mxs-uart-add-rs485-support.patch | 0
.../0704-armadeus-dts-apf6dev-add-rtc.patch | 0
...705-armadeus-dts-apf6dev-fix-dts-overload.patch | 0
.../0706-armadeus-dts-apf6-add-mdio-bus.patch | 0
.../0707-armadeus-dts-apf6-fix-wifi.patch | 0
...6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch | 0
...9-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch | 0
...ts-imx6qdl-apf6-add-flow-control-to-uart2.patch | 0
...armadeus-dts-opos6uldev-LQ043-LCD-support.patch | 0
...rmadeus-dts-opos6uldev-add-csi-pin-muxing.patch | 0
...3-armadeus-brcmfmac-increase-boot-timeout.patch | 0
...adeus-dts-opos6uldev-add-sgtl5000-support.patch | 0
...s-dts-opos6uldev-properly-mux-tampers-pin.patch | 0
...dts-opos6ulspdev-properly-mux-tampers-pin.patch | 0
...adeus-dts-opos6ul-fix-i2c-clock-frequency.patch | 0
...-armadeus-opos6ulsp-fix-eeprom-compatible.patch | 0
29 files changed, 71 insertions(+), 97 deletions(-)
copy buildroot/target/device/armadeus/opos6ul/{opos6ul-linux-4.9.config => opos6ul-linux-5.4.config} (92%)
create mode 120000 buildroot/target/device/armadeus/opos6ulsp/opos6ulsp-linux-5.4.config
copy patches/linux/{4.19 => 5.4}/0015-armadeus-logo-add_armadeus-project_tux.patch (100%)
copy patches/linux/{3.10 => 5.4}/0050-armadeus-add_custom_drivers_to_kconfig.patch (100%)
copy patches/linux/{4.19 => 5.4}/0100-ARM-dts-opos6ul-rework-device-tree-to-support-i.MX6U.patch (95%)
copy patches/linux/{4.17 => 5.4}/0103-ARM-dts-opos6uldev-fix-pixel-clk-polarity.patch (100%)
copy patches/linux/{4.19 => 5.4}/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch (100%)
copy patches/linux/{4.17 => 5.4}/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch (100%)
copy patches/linux/{4.19 => 5.4}/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch (100%)
copy patches/linux/{4.4 => 5.4}/0505-armadeus-add_mcp7940x_rtc_driver.patch (100%)
copy patches/linux/{5.10 => 5.4}/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch (76%)
copy patches/linux/{5.10 => 5.4}/0700-armadeus-pcie_clk_defined_in_uboot.patch (77%)
copy patches/linux/{4.19 => 5.4}/0701-armadeus-pcie_init_crash.patch (100%)
copy patches/linux/{4.14 => 5.4}/0703-armadeus-mxs-uart-add-rs485-support.patch (100%)
copy patches/linux/{4.19 => 5.4}/0704-armadeus-dts-apf6dev-add-rtc.patch (100%)
copy patches/linux/{4.19 => 5.4}/0705-armadeus-dts-apf6dev-fix-dts-overload.patch (100%)
copy patches/linux/{4.19 => 5.4}/0706-armadeus-dts-apf6-add-mdio-bus.patch (100%)
copy patches/linux/{4.19 => 5.4}/0707-armadeus-dts-apf6-fix-wifi.patch (100%)
copy patches/linux/{4.19 => 5.4}/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch (100%)
copy patches/linux/{4.19 => 5.4}/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch (100%)
copy patches/linux/{4.19 => 5.4}/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch (100%)
copy patches/linux/{4.17 => 5.4}/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch (100%)
copy patches/linux/{4.17 => 5.4}/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch (100%)
copy patches/linux/{4.14 => 5.4}/0803-armadeus-brcmfmac-increase-boot-timeout.patch (100%)
copy patches/linux/{4.17 => 5.4}/0804-armadeus-dts-opos6uldev-add-sgtl5000-support.patch (100%)
copy patches/linux/{4.17 => 5.4}/0806-armadeus-dts-opos6uldev-properly-mux-tampers-pin.patch (100%)
copy patches/linux/{4.19 => 5.4}/0807-armadeus-dts-opos6ulspdev-properly-mux-tampers-pin.patch (100%)
copy patches/linux/{4.19 => 5.4}/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch (100%)
copy patches/linux/{4.19 => 5.4}/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch (100%)
diff --git a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-5.4.config
similarity index 92%
copy from buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
copy to buildroot/target/device/armadeus/opos6ul/opos6ul-linux-5.4.config
index 19cf0fbb8..826f610bc 100644
--- a/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-4.9.config
+++ b/buildroot/target/device/armadeus/opos6ul/opos6ul-linux-5.4.config
@@ -1,6 +1,7 @@
CONFIG_SYSVIPC=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
+CONFIG_PREEMPT=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=18
@@ -8,22 +9,15 @@ CONFIG_CGROUPS=y
CONFIG_RELAY=y
CONFIG_BLK_DEV_INITRD=y
CONFIG_EXPERT=y
+CONFIG_KALLSYMS_ALL=y
CONFIG_PERF_EVENTS=y
# CONFIG_SLUB_DEBUG is not set
# CONFIG_COMPAT_BRK is not set
-CONFIG_MODULES=y
-CONFIG_MODULE_UNLOAD=y
-CONFIG_MODVERSIONS=y
-CONFIG_MODULE_SRCVERSION_ALL=y
-# CONFIG_BLK_DEV_BSG is not set
CONFIG_ARCH_MXC=y
CONFIG_SOC_IMX6UL=y
CONFIG_HAVE_ARM_ARCH_TIMER=y
CONFIG_ARM_PSCI=y
-CONFIG_PREEMPT=y
-CONFIG_AEABI=y
CONFIG_HIGHMEM=y
-CONFIG_CMA=y
CONFIG_CMDLINE="noinitrd console=ttymxc0,115200"
CONFIG_KEXEC=y
CONFIG_CPU_FREQ=y
@@ -32,21 +26,24 @@ CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_ARM_IMX6Q_CPUFREQ=y
-CONFIG_CPU_IDLE=y
CONFIG_VFP=y
CONFIG_NEON=y
-CONFIG_BINFMT_MISC=m
CONFIG_PM_DEBUG=y
CONFIG_PM_TEST_SUSPEND=y
+# CONFIG_GCC_PLUGINS is not set
+CONFIG_MODULES=y
+CONFIG_MODULE_UNLOAD=y
+CONFIG_MODVERSIONS=y
+CONFIG_MODULE_SRCVERSION_ALL=y
+# CONFIG_BLK_DEV_BSG is not set
+CONFIG_BINFMT_MISC=m
+CONFIG_CMA=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
-# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
-# CONFIG_INET_XFRM_MODE_TUNNEL is not set
-# CONFIG_INET_XFRM_MODE_BEET is not set
CONFIG_NETFILTER=y
CONFIG_BRIDGE=m
CONFIG_6LOWPAN=m
@@ -61,8 +58,8 @@ CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_HIDP=m
CONFIG_BT_HCIUART=y
-CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_LL=y
+CONFIG_BT_HCIUART_BCM=y
CONFIG_CFG80211=y
CONFIG_CFG80211_WEXT=y
CONFIG_MAC80211=y
@@ -71,7 +68,6 @@ CONFIG_RFKILL_INPUT=y
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
# CONFIG_STANDALONE is not set
-CONFIG_DMA_CMA=y
CONFIG_IMX_WEIM=y
CONFIG_CONNECTOR=y
CONFIG_MTD=y
@@ -82,15 +78,9 @@ CONFIG_MTD_JEDECPROBE=y
CONFIG_MTD_CFI_INTELEXT=y
CONFIG_MTD_CFI_AMDSTD=y
CONFIG_MTD_CFI_STAA=y
-CONFIG_MTD_PHYSMAP_OF=y
CONFIG_MTD_DATAFLASH=y
-CONFIG_MTD_M25P80=y
CONFIG_MTD_SST25L=y
-CONFIG_MTD_NAND=y
-CONFIG_MTD_NAND_GPMI_NAND=y
-CONFIG_MTD_NAND_MXC=y
CONFIG_MTD_SPI_NOR=y
-CONFIG_SPI_FSL_QUADSPI=y
CONFIG_MTD_UBI=y
CONFIG_MTD_UBI_FASTMAP=y
CONFIG_MTD_UBI_BLOCK=y
@@ -108,7 +98,6 @@ CONFIG_SCSI_SCAN_ASYNC=y
# CONFIG_SCSI_LOWLEVEL is not set
CONFIG_NETDEVICES=y
# CONFIG_NET_VENDOR_ARC is not set
-# CONFIG_NET_CADENCE is not set
# CONFIG_NET_VENDOR_BROADCOM is not set
# CONFIG_NET_VENDOR_CIRRUS is not set
# CONFIG_NET_VENDOR_EZCHIP is not set
@@ -166,7 +155,6 @@ CONFIG_BRCMFMAC=m
# CONFIG_WLAN_VENDOR_TI is not set
# CONFIG_WLAN_VENDOR_ZYDAS is not set
CONFIG_INPUT_POLLDEV=y
-# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
CONFIG_INPUT_EVDEV=y
CONFIG_INPUT_EVBUG=m
CONFIG_KEYBOARD_GPIO=y
@@ -179,11 +167,11 @@ CONFIG_INPUT_MISC=y
CONFIG_INPUT_PWM_BEEPER=m
CONFIG_SERIO_SERPORT=m
# CONFIG_LEGACY_PTYS is not set
-# CONFIG_DEVKMEM is not set
CONFIG_SERIAL_IMX=y
CONFIG_SERIAL_IMX_CONSOLE=y
CONFIG_SERIAL_FSL_LPUART=y
CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
+CONFIG_SERIAL_DEV_BUS=y
# CONFIG_I2C_COMPAT is not set
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_MUX_GPIO=y
@@ -193,6 +181,7 @@ CONFIG_I2C_ALGOPCA=m
CONFIG_I2C_GPIO=y
CONFIG_I2C_IMX=y
CONFIG_SPI=y
+CONFIG_SPI_FSL_QUADSPI=y
CONFIG_SPI_IMX=y
CONFIG_SPI_SPIDEV=m
CONFIG_GPIO_SYSFS=y
@@ -200,13 +189,11 @@ CONFIG_W1=y
CONFIG_W1_MASTER_GPIO=m
CONFIG_W1_SLAVE_THERM=m
CONFIG_POWER_RESET=y
-CONFIG_POWER_RESET_IMX=y
CONFIG_POWER_RESET_SYSCON=y
CONFIG_POWER_RESET_SYSCON_POWEROFF=y
CONFIG_POWER_SUPPLY=y
CONFIG_SENSORS_GPIO_FAN=y
CONFIG_SENSORS_IIO_HWMON=y
-CONFIG_SENSORS_ADS1015=m
CONFIG_THERMAL=y
CONFIG_CPU_THERMAL=y
CONFIG_IMX_THERMAL=y
@@ -220,20 +207,13 @@ CONFIG_REGULATOR_PFUZE100=y
CONFIG_MEDIA_SUPPORT=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_SDR_SUPPORT=y
-CONFIG_MEDIA_RC_SUPPORT=y
-CONFIG_RC_DEVICES=y
-CONFIG_IR_GPIO_CIR=y
CONFIG_MEDIA_USB_SUPPORT=y
CONFIG_USB_VIDEO_CLASS=m
CONFIG_V4L_PLATFORM_DRIVERS=y
-CONFIG_SOC_CAMERA=y
CONFIG_V4L_MEM2MEM_DRIVERS=y
CONFIG_VIDEO_CODA=y
-CONFIG_SOC_CAMERA_OV2640=y
CONFIG_FB=y
# CONFIG_FB_MX3 is not set
-CONFIG_FB_MXS=y
-CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=y
CONFIG_LCD_PLATFORM=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
@@ -257,7 +237,6 @@ CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_MXC=y
CONFIG_USB_ACM=m
-CONFIG_USB_WDM=m
CONFIG_USB_STORAGE=y
CONFIG_USB_CHIPIDEA=y
CONFIG_USB_CHIPIDEA_UDC=y
@@ -324,7 +303,7 @@ CONFIG_SENSORS_HMC5843_I2C=m
CONFIG_BMP280=m
CONFIG_PWM=y
CONFIG_PWM_FSL_FTM=y
-CONFIG_PWM_IMX=y
+CONFIG_PWM_IMX27=y
CONFIG_RAS=y
CONFIG_NVMEM_IMX_OCOTP=y
CONFIG_EXT2_FS=y
@@ -357,21 +336,21 @@ CONFIG_NLS_ASCII=y
CONFIG_NLS_ISO8859_1=y
CONFIG_NLS_ISO8859_15=m
CONFIG_NLS_UTF8=y
-CONFIG_PRINTK_TIME=y
-CONFIG_DEBUG_FS=y
-CONFIG_MAGIC_SYSRQ=y
-# CONFIG_SCHED_DEBUG is not set
-CONFIG_PROVE_LOCKING=y
-# CONFIG_DEBUG_BUGVERBOSE is not set
-# CONFIG_FTRACE is not set
-# CONFIG_ARM_UNWIND is not set
CONFIG_SECURITYFS=y
CONFIG_CRYPTO_DEV_FSL_CAAM=y
CONFIG_CRYPTO_DEV_SAHARA=y
-CONFIG_CRC_CCITT=m
CONFIG_CRC_T10DIF=y
CONFIG_CRC7=m
CONFIG_LIBCRC32C=m
+CONFIG_DMA_CMA=y
CONFIG_FONTS=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
+CONFIG_PRINTK_TIME=y
+CONFIG_DEBUG_FS=y
+CONFIG_MAGIC_SYSRQ=y
+# CONFIG_SCHED_DEBUG is not set
+CONFIG_STACKTRACE=y
+# CONFIG_DEBUG_BUGVERBOSE is not set
+# CONFIG_FTRACE is not set
+# CONFIG_RUNTIME_TESTING_MENU is not set
diff --git a/buildroot/target/device/armadeus/opos6ulsp/opos6ulsp-linux-5.4.config b/buildroot/target/device/armadeus/opos6ulsp/opos6ulsp-linux-5.4.config
new file mode 120000
index 000000000..c042ba81d
--- /dev/null
+++ b/buildroot/target/device/armadeus/opos6ulsp/opos6ulsp-linux-5.4.config
@@ -0,0 +1 @@
+../opos6ul/opos6ul-linux-5.4.config
\ No newline at end of file
diff --git a/patches/linux/4.19/0015-armadeus-logo-add_armadeus-project_tux.patch b/patches/linux/5.4/0015-armadeus-logo-add_armadeus-project_tux.patch
similarity index 100%
copy from patches/linux/4.19/0015-armadeus-logo-add_armadeus-project_tux.patch
copy to patches/linux/5.4/0015-armadeus-logo-add_armadeus-project_tux.patch
diff --git a/patches/linux/3.10/0050-armadeus-add_custom_drivers_to_kconfig.patch b/patches/linux/5.4/0050-armadeus-add_custom_drivers_to_kconfig.patch
similarity index 100%
copy from patches/linux/3.10/0050-armadeus-add_custom_drivers_to_kconfig.patch
copy to patches/linux/5.4/0050-armadeus-add_custom_drivers_to_kconfig.patch
diff --git a/patches/linux/4.19/0100-ARM-dts-opos6ul-rework-device-tree-to-support-i.MX6U.patch b/patches/linux/5.4/0100-ARM-dts-opos6ul-rework-device-tree-to-support-i.MX6U.patch
similarity index 95%
copy from patches/linux/4.19/0100-ARM-dts-opos6ul-rework-device-tree-to-support-i.MX6U.patch
copy to patches/linux/5.4/0100-ARM-dts-opos6ul-rework-device-tree-to-support-i.MX6U.patch
index 692cdf3c7..40980775c 100644
--- a/patches/linux/4.19/0100-ARM-dts-opos6ul-rework-device-tree-to-support-i.MX6U.patch
+++ b/patches/linux/5.4/0100-ARM-dts-opos6ul-rework-device-tree-to-support-i.MX6U.patch
@@ -25,24 +25,22 @@ 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
-Index: linux-4.19.93/arch/arm/boot/dts/Makefile
+Index: linux-5.4.119/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 \
+--- linux-5.4.119.orig/arch/arm/boot/dts/Makefile
++++ linux-5.4.119/arch/arm/boot/dts/Makefile
+@@ -583,6 +583,7 @@ dtb-$(CONFIG_SOC_IMX6UL) += \
imx6ull-14x14-evk.dtb \
imx6ull-colibri-eval-v3.dtb \
-- imx6ull-colibri-wifi-eval-v3.dtb
-+ imx6ull-colibri-wifi-eval-v3.dtb \
-+ imx6ull-opos6uldev.dtb
- dtb-$(CONFIG_SOC_IMX7D) += \
- imx7d-cl-som-imx7.dtb \
- imx7d-colibri-emmc-eval-v3.dtb \
-Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
+ imx6ull-colibri-wifi-eval-v3.dtb \
++ imx6ull-opos6uldev.dtb \
+ imx6ull-phytec-segin-ff-rdk-nand.dtb \
+ imx6ull-phytec-segin-ff-rdk-emmc.dtb \
+ imx6ull-phytec-segin-lc-rdk-nand.dtb \
+Index: linux-5.4.119/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
===================================================================
--- /dev/null
-+++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
++++ linux-5.4.119/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
@@ -0,0 +1,191 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
@@ -235,10 +233,10 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi
+ >;
+ };
+};
-Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+Index: linux-5.4.119/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
===================================================================
--- /dev/null
-+++ linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
++++ linux-5.4.119/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
@@ -0,0 +1,406 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
@@ -646,9 +644,9 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi
+ >;
+ };
+};
-Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6ul.dtsi
+Index: linux-5.4.119/arch/arm/boot/dts/imx6ul-opos6ul.dtsi
===================================================================
---- linux-4.19.93.orig/arch/arm/boot/dts/imx6ul-opos6ul.dtsi
+--- linux-5.4.119.orig/arch/arm/boot/dts/imx6ul-opos6ul.dtsi
+++ /dev/null
@@ -1,193 +0,0 @@
-/*
@@ -844,10 +842,10 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6ul.dtsi
- >;
- };
-};
-Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6uldev.dts
+Index: linux-5.4.119/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
+--- linux-5.4.119.orig/arch/arm/boot/dts/imx6ul-opos6uldev.dts
++++ linux-5.4.119/arch/arm/boot/dts/imx6ul-opos6uldev.dts
@@ -1,5 +1,5 @@
/*
- * Copyright 2017 Armadeus Systems <su...@ar...>
@@ -855,7 +853,7 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6uldev.dts
*
* 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
-@@ -46,367 +46,11 @@
+@@ -46,362 +46,12 @@
*/
/dts-v1/;
@@ -863,6 +861,7 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6uldev.dts
+#include "imx6ul.dtsi"
+#include "imx6ul-imx6ull-opos6ul.dtsi"
+#include "imx6ul-imx6ull-opos6uldev.dtsi"
++
/ {
- model = "Armadeus Systems OPOS6UL SoM on OPOS6ULDev board";
@@ -873,7 +872,7 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6uldev.dts
- stdout-path = &uart1;
- };
-
-- backlight {
+- backlight: backlight {
- compatible = "pwm-backlight";
- pwms = <&pwm3 0 191000>;
- brightness-levels = <0 4 8 16 32 64 128 255>;
@@ -914,6 +913,18 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6uldev.dts
- gpios = <&gpio5 1 GPIO_ACTIVE_HIGH>;
- };
-
+- panel: panel {
+- compatible = "armadeus,st0700-adapt";
+- power-supply = <®_3v3>;
+- backlight = <&backlight>;
+-
+- port {
+- panel_in: endpoint {
+- remote-endpoint = <&lcdif_out>;
+- };
+- };
+- };
+-
- reg_5v: regulator-5v {
- compatible = "regulator-fixed";
- regulator-name = "5V";
@@ -999,28 +1010,11 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6uldev.dts
-&lcdif {
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_lcdif>;
-- display = <&display0>;
-- lcd-supply = <®_3v3>;
- status = "okay";
-
-- display0: display0 {
-- bits-per-pixel = <32>;
-- bus-width = <18>;
--
-- display-timings {
-- timing0: timing0 {
-- clock-frequency = <33000033>;
-- hactive = <800>;
-- vactive = <480>;
-- hback-porch = <96>;
-- hfront-porch = <96>;
-- vback-porch = <20>;
-- vfront-porch = <21>;
-- hsync-len = <64>;
-- vsync-len = <4>;
-- de-active = <1>;
-- pixelclk-active = <0>;
-- };
+- port {
+- lcdif_out: endpoint {
+- remote-endpoint = <&panel_in>;
- };
- };
-};
@@ -1227,10 +1221,10 @@ Index: linux-4.19.93/arch/arm/boot/dts/imx6ul-opos6uldev.dts
- >;
- };
};
-Index: linux-4.19.93/arch/arm/boot/dts/imx6ull-opos6uldev.dts
+Index: linux-5.4.119/arch/arm/boot/dts/imx6ull-opos6uldev.dts
===================================================================
--- /dev/null
-+++ linux-4.19.93/arch/arm/boot/dts/imx6ull-opos6uldev.dts
++++ linux-5.4.119/arch/arm/boot/dts/imx6ull-opos6uldev.dts
@@ -0,0 +1,56 @@
+/*
+ * Copyright 2018 Armadeus Systems <su...@ar...>
diff --git a/patches/linux/4.17/0103-ARM-dts-opos6uldev-fix-pixel-clk-polarity.patch b/patches/linux/5.4/0103-ARM-dts-opos6uldev-fix-pixel-clk-polarity.patch
similarity index 100%
copy from patches/linux/4.17/0103-ARM-dts-opos6uldev-fix-pixel-clk-polarity.patch
copy to patches/linux/5.4/0103-ARM-dts-opos6uldev-fix-pixel-clk-polarity.patch
diff --git a/patches/linux/4.19/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch b/patches/linux/5.4/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch
similarity index 100%
copy from patches/linux/4.19/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch
copy to patches/linux/5.4/0104-ARM-dts-add-Armadeus-Systems-OPOS6ULNano-and-OPOS6UL.patch
diff --git a/patches/linux/4.17/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch b/patches/linux/5.4/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch
similarity index 100%
copy from patches/linux/4.17/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch
copy to patches/linux/5.4/0105-armadeus-add-opos6uldev-dual-ethernet-support.patch
diff --git a/patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch b/patches/linux/5.4/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
similarity index 100%
copy from patches/linux/4.19/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
copy to patches/linux/5.4/0111-armadeus-opos6ul_sp-opos6ul_sp_dev-support.patch
diff --git a/patches/linux/4.4/0505-armadeus-add_mcp7940x_rtc_driver.patch b/patches/linux/5.4/0505-armadeus-add_mcp7940x_rtc_driver.patch
similarity index 100%
copy from patches/linux/4.4/0505-armadeus-add_mcp7940x_rtc_driver.patch
copy to patches/linux/5.4/0505-armadeus-add_mcp7940x_rtc_driver.patch
diff --git a/patches/linux/5.10/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch b/patches/linux/5.4/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
similarity index 76%
copy from patches/linux/5.10/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
copy to patches/linux/5.4/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
index 1cacd7dca..1c154117b 100644
--- a/patches/linux/5.10/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
+++ b/patches/linux/5.4/0514-armadeus-remove-spidev-oops-warning-at-load-time.patch
@@ -4,11 +4,11 @@ kernels with device tree support.
Signed-off-by: Julien Boibessot <jul...@ar...>
Signed-off-by: Sébastien Szymanski <seb...@ar...>
-Index: linux-5.10.45/drivers/spi/spidev.c
+Index: linux-5.4.119/drivers/spi/spidev.c
===================================================================
---- linux-5.10.45.orig/drivers/spi/spidev.c
-+++ linux-5.10.45/drivers/spi/spidev.c
-@@ -682,6 +682,7 @@ static const struct of_device_id spidev_
+--- linux-5.4.119.orig/drivers/spi/spidev.c
++++ linux-5.4.119/drivers/spi/spidev.c
+@@ -678,6 +678,7 @@ static const struct of_device_id spidev_
{ .compatible = "lwn,bk4" },
{ .compatible = "dh,dhcom-board" },
{ .compatible = "menlo,m53cpld" },
@@ -16,7 +16,7 @@ Index: linux-5.10.45/drivers/spi/spidev.c
{},
};
MODULE_DEVICE_TABLE(of, spidev_dt_ids);
-@@ -737,9 +738,11 @@ static int spidev_probe(struct spi_devic
+@@ -733,9 +734,11 @@ static int spidev_probe(struct spi_devic
* compatible string, it is a Linux implementation thing
* rather than a description of the hardware.
*/
diff --git a/patches/linux/5.10/0700-armadeus-pcie_clk_defined_in_uboot.patch b/patches/linux/5.4/0700-armadeus-pcie_clk_defined_in_uboot.patch
similarity index 77%
copy from patches/linux/5.10/0700-armadeus-pcie_clk_defined_in_uboot.patch
copy to patches/linux/5.4/0700-armadeus-pcie_clk_defined_in_uboot.patch
index e40ffe28a..a6cdec57b 100644
--- a/patches/linux/5.10/0700-armadeus-pcie_clk_defined_in_uboot.patch
+++ b/patches/linux/5.4/0700-armadeus-pcie_clk_defined_in_uboot.patch
@@ -1,8 +1,8 @@
-Index: linux-5.10.45/drivers/clk/imx/clk-imx6q.c
+Index: linux-5.4.119/drivers/clk/imx/clk-imx6q.c
===================================================================
---- linux-5.10.45.orig/drivers/clk/imx/clk-imx6q.c
-+++ linux-5.10.45/drivers/clk/imx/clk-imx6q.c
-@@ -953,8 +953,13 @@ static void __init imx6q_clocks_init(str
+--- linux-5.4.119.orig/drivers/clk/imx/clk-imx6q.c
++++ linux-5.4.119/drivers/clk/imx/clk-imx6q.c
+@@ -957,8 +957,13 @@ static void __init imx6q_clocks_init(str
clk_set_parent(hws[IMX6QDL_CLK_SPDIF_SEL]->clk, hws[IMX6QDL_CLK_PLL3_PFD3_454M]->clk);
/* All existing boards with PCIe use LVDS1 */
diff --git a/patches/linux/4.19/0701-armadeus-pcie_init_crash.patch b/patches/linux/5.4/0701-armadeus-pcie_init_crash.patch
similarity index 100%
copy from patches/linux/4.19/0701-armadeus-pcie_init_crash.patch
copy to patches/linux/5.4/0701-armadeus-pcie_init_crash.patch
diff --git a/patches/linux/4.14/0703-armadeus-mxs-uart-add-rs485-support.patch b/patches/linux/5.4/0703-armadeus-mxs-uart-add-rs485-support.patch
similarity index 100%
copy from patches/linux/4.14/0703-armadeus-mxs-uart-add-rs485-support.patch
copy to patches/linux/5.4/0703-armadeus-mxs-uart-add-rs485-support.patch
diff --git a/patches/linux/4.19/0704-armadeus-dts-apf6dev-add-rtc.patch b/patches/linux/5.4/0704-armadeus-dts-apf6dev-add-rtc.patch
similarity index 100%
copy from patches/linux/4.19/0704-armadeus-dts-apf6dev-add-rtc.patch
copy to patches/linux/5.4/0704-armadeus-dts-apf6dev-add-rtc.patch
diff --git a/patches/linux/4.19/0705-armadeus-dts-apf6dev-fix-dts-overload.patch b/patches/linux/5.4/0705-armadeus-dts-apf6dev-fix-dts-overload.patch
similarity index 100%
copy from patches/linux/4.19/0705-armadeus-dts-apf6dev-fix-dts-overload.patch
copy to patches/linux/5.4/0705-armadeus-dts-apf6dev-fix-dts-overload.patch
diff --git a/patches/linux/4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch b/patches/linux/5.4/0706-armadeus-dts-apf6-add-mdio-bus.patch
similarity index 100%
copy from patches/linux/4.19/0706-armadeus-dts-apf6-add-mdio-bus.patch
copy to patches/linux/5.4/0706-armadeus-dts-apf6-add-mdio-bus.patch
diff --git a/patches/linux/4.19/0707-armadeus-dts-apf6-fix-wifi.patch b/patches/linux/5.4/0707-armadeus-dts-apf6-fix-wifi.patch
similarity index 100%
copy from patches/linux/4.19/0707-armadeus-dts-apf6-fix-wifi.patch
copy to patches/linux/5.4/0707-armadeus-dts-apf6-fix-wifi.patch
diff --git a/patches/linux/4.19/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch b/patches/linux/5.4/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch
similarity index 100%
copy from patches/linux/4.19/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch
copy to patches/linux/5.4/0708-ARM-dts-imx6qdl-apf6-apf6dev-switch-boards-to-SPDX-i.patch
diff --git a/patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch b/patches/linux/5.4/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
similarity index 100%
copy from patches/linux/4.19/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
copy to patches/linux/5.4/0709-ARM-dts-add-Armadeus-APF6v2-SoM-support.patch
diff --git a/patches/linux/4.19/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch b/patches/linux/5.4/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch
similarity index 100%
copy from patches/linux/4.19/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch
copy to patches/linux/5.4/0710-ARM-dts-imx6qdl-apf6-add-flow-control-to-uart2.patch
diff --git a/patches/linux/4.17/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch b/patches/linux/5.4/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch
similarity index 100%
copy from patches/linux/4.17/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch
copy to patches/linux/5.4/0800-armadeus-dts-opos6uldev-LQ043-LCD-support.patch
diff --git a/patches/linux/4.17/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch b/patches/linux/5.4/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch
similarity index 100%
copy from patches/linux/4.17/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch
copy to patches/linux/5.4/0800-armadeus-dts-opos6uldev-add-csi-pin-muxing.patch
diff --git a/patches/linux/4.14/0803-armadeus-brcmfmac-increase-boot-timeout.patch b/patches/linux/5.4/0803-armadeus-brcmfmac-increase-boot-timeout.patch
similarity index 100%
copy from patches/linux/4.14/0803-armadeus-brcmfmac-increase-boot-timeout.patch
copy to patches/linux/5.4/0803-armadeus-brcmfmac-increase-boot-timeout.patch
diff --git a/patches/linux/4.17/0804-armadeus-dts-opos6uldev-add-sgtl5000-support.patch b/patches/linux/5.4/0804-armadeus-dts-opos6uldev-add-sgtl5000-support.patch
similarity index 100%
copy from patches/linux/4.17/0804-armadeus-dts-opos6uldev-add-sgtl5000-support.patch
copy to patches/linux/5.4/0804-armadeus-dts-opos6uldev-add-sgtl5000-support.patch
diff --git a/patches/linux/4.17/0806-armadeus-dts-opos6uldev-properly-mux-tampers-pin.patch b/patches/linux/5.4/0806-armadeus-dts-opos6uldev-properly-mux-tampers-pin.patch
similarity index 100%
copy from patches/linux/4.17/0806-armadeus-dts-opos6uldev-properly-mux-tampers-pin.patch
copy to patches/linux/5.4/0806-armadeus-dts-opos6uldev-properly-mux-tampers-pin.patch
diff --git a/patches/linux/4.19/0807-armadeus-dts-opos6ulspdev-properly-mux-tampers-pin.patch b/patches/linux/5.4/0807-armadeus-dts-opos6ulspdev-properly-mux-tampers-pin.patch
similarity index 100%
copy from patches/linux/4.19/0807-armadeus-dts-opos6ulspdev-properly-mux-tampers-pin.patch
copy to patches/linux/5.4/0807-armadeus-dts-opos6ulspdev-properly-mux-tampers-pin.patch
diff --git a/patches/linux/4.19/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch b/patches/linux/5.4/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
similarity index 100%
copy from patches/linux/4.19/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
copy to patches/linux/5.4/0808-armadeus-dts-opos6ul-fix-i2c-clock-frequency.patch
diff --git a/patches/linux/4.19/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch b/patches/linux/5.4/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch
similarity index 100%
copy from patches/linux/4.19/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch
copy to patches/linux/5.4/0810-armadeus-opos6ulsp-fix-eeprom-compatible.patch
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-09-16 11:56:08
|
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 3bd5049b109aaaae655b8e5bad39429054661255 (commit)
from 5359deb3bb7ca5c953c635400eebf6c1c79339cf (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 3bd5049b109aaaae655b8e5bad39429054661255
Author: Sébastien Szymanski <seb...@ar...>
Date: Thu Sep 16 13:40:48 2021 +0200
[BUILDROOT] ops8mm: add opos8mm-legacy-5.10 defconfig
-----------------------------------------------------------------------
Summary of changes:
...5.4_defconfig => opos8mm-legacy-5.10_defconfig} | 13 +-
...fconfig => opos8mm-linux-legacy-5.10_defconfig} | 571 ++++++++++++++++-----
2 files changed, 451 insertions(+), 133 deletions(-)
copy buildroot/configs/{opos8mm-legacy-5.4_defconfig => opos8mm-legacy-5.10_defconfig} (93%)
copy buildroot/target/device/armadeus/opos8mm/{opos8mm-linux-legacy-5.4_defconfig => opos8mm-linux-legacy-5.10_defconfig} (50%)
diff --git a/buildroot/configs/opos8mm-legacy-5.4_defconfig b/buildroot/configs/opos8mm-legacy-5.10_defconfig
similarity index 93%
copy from buildroot/configs/opos8mm-legacy-5.4_defconfig
copy to buildroot/configs/opos8mm-legacy-5.10_defconfig
index 167b94f7e..b8b9b2371 100644
--- a/buildroot/configs/opos8mm-legacy-5.4_defconfig
+++ b/buildroot/configs/opos8mm-legacy-5.10_defconfig
@@ -4,6 +4,7 @@ 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_GDB_SERVER_COPY=y
BR2_TARGET_GENERIC_HOSTNAME="opos8mm"
BR2_TARGET_GENERIC_ISSUE="Welcome to Armadeus development platform !"
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
@@ -20,11 +21,10 @@ BR2_CPU_NAME="imx8mm"
BR2_TARGET_ARMADEUS_SDRAM_SIZE="1024"
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="babac008e5cf168abca1a85bda2e8071ca27a5c0"
-BR2_LINUX_KERNEL_PATCH="../patches/linux/5.4.imx_legacy"
+BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://git.code.sf.net/p/armadeus/linux"
+BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="ad1a9c5d1539ac625327b45dfb6bb60311f93fc0"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
-BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-5.4_defconfig"
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-legacy-5.10_defconfig"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
BR2_LINUX_KERNEL_INTREE_DTS_NAME="freescale/imx8mm-opos8mmdev"
BR2_LINUX_KERNEL_INSTALL_TARGET=y
@@ -54,6 +54,7 @@ BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOCONVERT=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OVERLAYCOMPOSITION=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TCP=y
BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC=y
+BR2_PACKAGE_GST1_PLUGINS_BAYER2RGB_NEON=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_JPEG=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PNG=y
BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VIDEOFILTER=y
@@ -91,7 +92,6 @@ BR2_PACKAGE_IMX_VPUWRAP=y
BR2_PACKAGE_FIRMWARE_IMX=y
BR2_PACKAGE_IMX_GPU_G2D=y
BR2_PACKAGE_IMX_GPU_G2D_EXAMPLES=y
-BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_WL=y
BR2_PACKAGE_IMX_GPU_VIV_EXAMPLES=y
BR2_PACKAGE_IMX_GPU_VIV_GMEM_INFO=y
BR2_PACKAGE_HWDATA=y
@@ -100,6 +100,7 @@ BR2_PACKAGE_HWDATA_PNP_IDS=y
BR2_PACKAGE_I2C_TOOLS=y
BR2_PACKAGE_SPI_TOOLS=y
BR2_PACKAGE_UBOOT_TOOLS=y
+BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y
BR2_PACKAGE_DTC=y
BR2_PACKAGE_DTC_PROGRAMS=y
BR2_PACKAGE_LIBGPIOD=y
@@ -147,7 +148,7 @@ BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
BR2_TARGET_UBOOT_BOARDNAME="$(BR2_BOARD_NAME)"
BR2_TARGET_UBOOT_CUSTOM_GIT=y
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="git://git.code.sf.net/p/armadeus/u-boot"
-BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="648e57ce6d2cae60f018a4fd83eceb4c3e0ad848"
+BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="47dc6bda13e7aa60ec4a06eddad274344f7e0a75"
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="opos8mmdev"
BR2_TARGET_UBOOT_NEEDS_ATF_BL31=y
# BR2_TARGET_UBOOT_FORMAT_BIN is not set
diff --git a/buildroot/target/device/armadeus/opos8mm/opos8mm-linux-legacy-5.4_defconfig b/buildroot/target/device/armadeus/opos8mm/opos8mm-linux-legacy-5.10_defconfig
similarity index 50%
copy from buildroot/target/device/armadeus/opos8mm/opos8mm-linux-legacy-5.4_defconfig
copy to buildroot/target/device/armadeus/opos8mm/opos8mm-linux-legacy-5.10_defconfig
index 631565e96..a02c363c1 100644
--- a/buildroot/target/device/armadeus/opos8mm/opos8mm-linux-legacy-5.4_defconfig
+++ b/buildroot/target/device/armadeus/opos8mm/opos8mm-linux-legacy-5.10_defconfig
@@ -7,15 +7,12 @@ CONFIG_PREEMPT=y
CONFIG_IRQ_TIME_ACCOUNTING=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
-CONFIG_TASKSTATS=y
-CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_NUMA_BALANCING=y
CONFIG_MEMCG=y
-CONFIG_MEMCG_SWAP=y
CONFIG_BLK_CGROUP=y
CONFIG_CGROUP_PIDS=y
CONFIG_CGROUP_HUGETLB=y
@@ -30,27 +27,33 @@ CONFIG_BLK_DEV_INITRD=y
CONFIG_KALLSYMS_ALL=y
# CONFIG_COMPAT_BRK is not set
CONFIG_PROFILING=y
+CONFIG_ARCH_LAYERSCAPE=y
CONFIG_ARCH_MXC=y
+CONFIG_ARCH_S32=y
+CONFIG_SOC_S32V234=y
CONFIG_ARM64_VA_BITS_48=y
CONFIG_SCHED_MC=y
+CONFIG_SCHED_SMT=y
CONFIG_NUMA=y
-CONFIG_SECCOMP=y
CONFIG_KEXEC=y
+CONFIG_KEXEC_FILE=y
CONFIG_CRASH_DUMP=y
CONFIG_XEN=y
+CONFIG_FORCE_MAX_ZONEORDER=14
CONFIG_COMPAT=y
CONFIG_RANDOMIZE_BASE=y
CONFIG_PM_DEBUG=y
CONFIG_PM_TEST_SUSPEND=y
CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
+CONFIG_ENERGY_MODEL=y
CONFIG_ARM_CPUIDLE=y
CONFIG_ARM_PSCI_CPUIDLE=y
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_STAT=y
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
-CONFIG_CPU_FREQ_GOV_POWERSAVE=m
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
-CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
CONFIG_CPUFREQ_DT=y
CONFIG_ACPI_CPPC_CPUFREQ=m
@@ -62,11 +65,9 @@ CONFIG_EFI_CAPSULE_LOADER=y
CONFIG_IMX_DSP=y
CONFIG_IMX_SCU=y
CONFIG_IMX_SCU_PD=y
-CONFIG_IMX_SECO_MU=y
CONFIG_ACPI=y
CONFIG_ACPI_APEI=y
CONFIG_ACPI_APEI_GHES=y
-CONFIG_ACPI_APEI_PCIEAER=y
CONFIG_ACPI_APEI_MEMORY_FAILURE=y
CONFIG_ACPI_APEI_EINJ=y
CONFIG_VIRTUALIZATION=y
@@ -74,9 +75,15 @@ CONFIG_KVM=y
CONFIG_ARM64_CRYPTO=y
CONFIG_CRYPTO_SHA1_ARM64_CE=y
CONFIG_CRYPTO_SHA2_ARM64_CE=y
+CONFIG_CRYPTO_SHA512_ARM64_CE=m
+CONFIG_CRYPTO_SHA3_ARM64=m
+CONFIG_CRYPTO_SM3_ARM64_CE=m
CONFIG_CRYPTO_GHASH_ARM64_CE=y
+CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m
CONFIG_CRYPTO_AES_ARM64_CE_CCM=y
CONFIG_CRYPTO_AES_ARM64_CE_BLK=y
+CONFIG_CRYPTO_CHACHA20_NEON=m
+CONFIG_CRYPTO_AES_ARM64_BS=m
CONFIG_JUMP_LABEL=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
@@ -116,53 +123,74 @@ CONFIG_IP6_NF_NAT=m
CONFIG_IP6_NF_TARGET_MASQUERADE=m
CONFIG_BRIDGE=m
CONFIG_BRIDGE_VLAN_FILTERING=y
-CONFIG_VLAN_8021Q=y
+CONFIG_NET_DSA=m
+CONFIG_NET_DSA_TAG_OCELOT=m
CONFIG_VLAN_8021Q_GVRP=y
CONFIG_VLAN_8021Q_MVRP=y
CONFIG_LLC2=y
+CONFIG_NET_SCHED=y
+CONFIG_NET_SCH_MULTIQ=m
+CONFIG_NET_SCH_CBS=m
+CONFIG_NET_SCH_ETF=m
+CONFIG_NET_SCH_TAPRIO=m
+CONFIG_NET_SCH_MQPRIO=m
+CONFIG_NET_SCH_INGRESS=m
+CONFIG_NET_CLS_BASIC=m
+CONFIG_NET_CLS_TCINDEX=m
+CONFIG_NET_CLS_FLOWER=m
+CONFIG_NET_CLS_ACT=y
+CONFIG_NET_ACT_GACT=m
+CONFIG_NET_ACT_MIRRED=m
+CONFIG_NET_ACT_GATE=m
CONFIG_TSN=y
-CONFIG_NET_SWITCHDEV=y
+CONFIG_QRTR=m
+CONFIG_QRTR_SMD=m
+CONFIG_QRTR_TUN=m
CONFIG_BPF_JIT=y
-CONFIG_CAN=y
-CONFIG_CAN_J1939=m
-CONFIG_CAN_M_CAN=y
+CONFIG_NET_PKTGEN=m
+CONFIG_CAN=m
+CONFIG_CAN_FLEXCAN=m
+CONFIG_CAN_M_CAN=m
CONFIG_CAN_M_CAN_TCAN4X5X=m
-CONFIG_BT=y
+CONFIG_BT=m
CONFIG_BT_RFCOMM=y
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=y
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_HIDP=y
-# CONFIG_BT_HS is not set
+CONFIG_BT_HS=y
CONFIG_BT_LEDS=y
# CONFIG_BT_DEBUGFS is not set
-CONFIG_BT_HCIBTUSB=m
-CONFIG_BT_HCIUART=y
-CONFIG_BT_HCIUART_BCSP=y
-CONFIG_BT_HCIUART_ATH3K=y
-CONFIG_BT_HCIUART_LL=y
-CONFIG_BT_HCIUART_3WIRE=y
+CONFIG_BT_HCIUART=m
CONFIG_BT_HCIUART_BCM=y
-CONFIG_BT_HCIUART_QCA=y
-CONFIG_BT_HCIVHCI=y
CONFIG_CFG80211=m
CONFIG_NL80211_TESTMODE=y
-CONFIG_CFG80211_WEXT=y
CONFIG_MAC80211=m
-CONFIG_MAC80211_LEDS=y
-CONFIG_RFKILL=y
+CONFIG_RFKILL=m
CONFIG_RFKILL_GPIO=m
-CONFIG_NET_9P=y
CONFIG_PCI=y
CONFIG_PCIEPORTBUS=y
-CONFIG_PCIEAER_INJECT=y
-CONFIG_PCIE_ECRC=y
CONFIG_PCI_IOV=y
-CONFIG_PCI_PRI=y
+CONFIG_PCI_PASID=y
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_ACPI=y
-CONFIG_PCI_IMX6=y
+CONFIG_PCI_HOST_GENERIC=y
+CONFIG_PCI_XGENE=y
+CONFIG_PCIE_ALTERA=y
+CONFIG_PCIE_ALTERA_MSI=y
+CONFIG_PCI_HOST_THUNDER_PEM=y
+CONFIG_PCI_HOST_THUNDER_ECAM=y
+CONFIG_PCI_IMX6_HOST=y
+CONFIG_PCI_IMX6_EP=y
+CONFIG_PCI_LAYERSCAPE=y
+CONFIG_PCI_HISI=y
+CONFIG_PCIE_KIRIN=y
+CONFIG_PCI_MESON=m
+CONFIG_PCIE_LAYERSCAPE_GEN4=y
+CONFIG_PCI_ENDPOINT=y
+CONFIG_PCI_ENDPOINT_CONFIGFS=y
+CONFIG_PCI_EPF_TEST=y
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_FW_LOADER_USER_HELPER=y
@@ -170,37 +198,60 @@ CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y
CONFIG_BRCMSTB_GISB_ARB=y
CONFIG_SIMPLE_PM_BUS=y
CONFIG_VEXPRESS_CONFIG=y
+CONFIG_FSL_MC_UAPI_SUPPORT=y
CONFIG_OF_OVERLAY=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_NBD=m
+CONFIG_XEN_BLKDEV_BACKEND=m
+CONFIG_VIRTIO_BLK=y
CONFIG_SRAM=y
-CONFIG_EEPROM_AT24=y
+CONFIG_EEPROM_AT24=m
+CONFIG_EEPROM_AT25=m
CONFIG_SCSI=y
# CONFIG_SCSI_PROC_FS is not set
CONFIG_BLK_DEV_SD=y
CONFIG_SCSI_SAS_LIBSAS=y
+CONFIG_MEGARAID_SAS=y
+CONFIG_SCSI_MPT3SAS=m
CONFIG_SCSI_UFSHCD=y
CONFIG_SCSI_UFSHCD_PLATFORM=y
-CONFIG_MD=y
-CONFIG_BLK_DEV_MD=m
CONFIG_NETDEVICES=y
CONFIG_MACVLAN=m
CONFIG_MACVTAP=m
-CONFIG_VXLAN=m
CONFIG_TUN=y
CONFIG_VETH=m
+CONFIG_VIRTIO_NET=y
+# CONFIG_NET_VENDOR_3COM is not set
+# CONFIG_NET_VENDOR_ADAPTEC is not set
+# CONFIG_NET_VENDOR_AGERE is not set
# CONFIG_NET_VENDOR_ALACRITECH is not set
+# CONFIG_NET_VENDOR_ALTEON is not set
# CONFIG_NET_VENDOR_AMAZON is not set
# CONFIG_NET_VENDOR_AMD is not set
# CONFIG_NET_VENDOR_AQUANTIA is not set
# CONFIG_NET_VENDOR_ARC is not set
+# CONFIG_NET_VENDOR_ATHEROS is not set
# CONFIG_NET_VENDOR_AURORA is not set
# CONFIG_NET_VENDOR_BROADCOM is not set
+# CONFIG_NET_VENDOR_BROCADE is not set
# CONFIG_NET_VENDOR_CADENCE is not set
# CONFIG_NET_VENDOR_CAVIUM is not set
+# CONFIG_NET_VENDOR_CHELSIO is not set
+# CONFIG_NET_VENDOR_CISCO is not set
# CONFIG_NET_VENDOR_CORTINA is not set
+# CONFIG_NET_VENDOR_DEC is not set
+# CONFIG_NET_VENDOR_DLINK is not set
+# CONFIG_NET_VENDOR_EMULEX is not set
# CONFIG_NET_VENDOR_EZCHIP is not set
CONFIG_FEC=y
+CONFIG_FSL_FMAN=y
+CONFIG_FSL_DPAA_ETH=y
+CONFIG_FSL_DPAA2_ETH=y
+CONFIG_FSL_DPAA2_MAC=y
+CONFIG_FSL_ENETC=y
+CONFIG_FSL_ENETC_VF=y
+CONFIG_FSL_ENETC_QOS=y
+CONFIG_ENETC_TSN=y
# CONFIG_NET_VENDOR_GOOGLE is not set
# CONFIG_NET_VENDOR_HISILICON is not set
# CONFIG_NET_VENDOR_HUAWEI is not set
@@ -210,27 +261,45 @@ CONFIG_FEC=y
# CONFIG_NET_VENDOR_MICREL is not set
# CONFIG_NET_VENDOR_MICROCHIP is not set
# CONFIG_NET_VENDOR_MICROSEMI is not set
+# CONFIG_NET_VENDOR_MYRI is not set
# CONFIG_NET_VENDOR_NATSEMI is not set
+# CONFIG_NET_VENDOR_NETERION is not set
# CONFIG_NET_VENDOR_NETRONOME is not set
# CONFIG_NET_VENDOR_NI is not set
+# CONFIG_NET_VENDOR_NVIDIA is not set
+# CONFIG_NET_VENDOR_OKI is not set
+# CONFIG_NET_VENDOR_PACKET_ENGINES is not set
# CONFIG_NET_VENDOR_PENSANDO is not set
+# CONFIG_NET_VENDOR_QLOGIC is not set
# CONFIG_NET_VENDOR_QUALCOMM is not set
+# CONFIG_NET_VENDOR_RDC is not set
+# CONFIG_NET_VENDOR_REALTEK is not set
# CONFIG_NET_VENDOR_RENESAS is not set
# CONFIG_NET_VENDOR_ROCKER is not set
# CONFIG_NET_VENDOR_SAMSUNG is not set
# CONFIG_NET_VENDOR_SEEQ is not set
# CONFIG_NET_VENDOR_SOLARFLARE is not set
+# CONFIG_NET_VENDOR_SILAN is not set
+# CONFIG_NET_VENDOR_SIS is not set
# CONFIG_NET_VENDOR_SMSC is not set
# CONFIG_NET_VENDOR_SOCIONEXT is not set
# CONFIG_NET_VENDOR_STMICRO is not set
+# CONFIG_NET_VENDOR_SUN is not set
# CONFIG_NET_VENDOR_SYNOPSYS is not set
+# CONFIG_NET_VENDOR_TEHUTI is not set
+# CONFIG_NET_VENDOR_TI is not set
# CONFIG_NET_VENDOR_VIA is not set
# CONFIG_NET_VENDOR_WIZNET is not set
-CONFIG_MDIO_BUS_MUX_MMIOREG=y
+# CONFIG_NET_VENDOR_XILINX is not set
CONFIG_AT803X_PHY=y
+CONFIG_MDIO_BITBANG=y
+CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y
+CONFIG_MDIO_BUS_MUX_MMIOREG=y
+CONFIG_PCS_XPCS=y
CONFIG_USB_USBNET=m
# CONFIG_USB_NET_AX8817X is not set
# CONFIG_USB_NET_AX88179_178A is not set
+# CONFIG_USB_NET_CDC_NCM is not set
# CONFIG_USB_NET_NET1080 is not set
CONFIG_USB_NET_RNDIS_HOST=m
# CONFIG_USB_NET_CDC_SUBSET is not set
@@ -244,6 +313,7 @@ CONFIG_BRCMFMAC=m
# CONFIG_WLAN_VENDOR_INTERSIL is not set
# CONFIG_WLAN_VENDOR_MARVELL is not set
# CONFIG_WLAN_VENDOR_MEDIATEK is not set
+# CONFIG_WLAN_VENDOR_MICROCHIP is not set
# CONFIG_WLAN_VENDOR_RALINK is not set
# CONFIG_WLAN_VENDOR_REALTEK is not set
# CONFIG_WLAN_VENDOR_RSI is not set
@@ -252,8 +322,7 @@ CONFIG_BRCMFMAC=m
# CONFIG_WLAN_VENDOR_ZYDAS is not set
# CONFIG_WLAN_VENDOR_QUANTENNA is not set
# CONFIG_XEN_NETDEV_FRONTEND is not set
-CONFIG_NET_FAILOVER=y
-CONFIG_INPUT_FF_MEMLESS=y
+CONFIG_IVSHMEM_NET=y
CONFIG_INPUT_POLLDEV=y
CONFIG_INPUT_MATRIXKMAP=y
CONFIG_INPUT_EVDEV=y
@@ -263,13 +332,10 @@ CONFIG_KEYBOARD_SNVS_PWRKEY=y
CONFIG_KEYBOARD_IMX_SC_PWRKEY=y
CONFIG_INPUT_TOUCHSCREEN=y
# CONFIG_TOUCHSCREEN_CT36X_WLD is not set
+CONFIG_TOUCHSCREEN_GOODIX=m
CONFIG_TOUCHSCREEN_EDT_FT5X06=m
# CONFIG_TOUCHSCREEN_SYNAPTICS_DSX is not set
CONFIG_TOUCHSCREEN_FTS=y
-CONFIG_INPUT_MISC=y
-CONFIG_INPUT_PWM_BEEPER=m
-CONFIG_INPUT_MPL3115=y
-CONFIG_INPUT_ISL29023=y
# CONFIG_SERIO_SERPORT is not set
CONFIG_SERIO_AMBAKMI=y
CONFIG_LEGACY_PTY_COUNT=16
@@ -290,6 +356,10 @@ CONFIG_SERIAL_FSL_LPUART_CONSOLE=y
CONFIG_SERIAL_FSL_LINFLEXUART=y
CONFIG_SERIAL_FSL_LINFLEXUART_CONSOLE=y
CONFIG_SERIAL_DEV_BUS=y
+CONFIG_VIRTIO_CONSOLE=y
+CONFIG_IPMI_HANDLER=m
+CONFIG_IPMI_DEVICE_INTERFACE=m
+CONFIG_IPMI_SI=m
CONFIG_TCG_TPM=y
CONFIG_TCG_TIS_I2C_INFINEON=y
CONFIG_I2C_CHARDEV=y
@@ -301,20 +371,12 @@ CONFIG_I2C_IMX=y
CONFIG_I2C_IMX_LPI2C=y
CONFIG_I2C_RK3X=y
CONFIG_I2C_RPBUS=y
+CONFIG_XEN_I2C_BACKEND=y
CONFIG_I2C_SLAVE=y
CONFIG_SPI=y
CONFIG_SPI_MEM=y
-CONFIG_SPI_FSL_LPSPI=y
-CONFIG_SPI_FSL_QUADSPI=y
-CONFIG_SPI_NXP_FLEXSPI=y
-CONFIG_SPI_GPIO=y
CONFIG_SPI_IMX=y
CONFIG_SPI_SPIDEV=y
-CONFIG_SPI_SLAVE=y
-CONFIG_SPI_SLAVE_TIME=y
-CONFIG_SPI_SLAVE_SYSTEM_CONTROL=y
-CONFIG_SPMI=y
-CONFIG_PINCTRL=y
CONFIG_PINCTRL_SINGLE=y
CONFIG_PINCTRL_IMX8MM=y
CONFIG_PINCTRL_IMX8MN=y
@@ -323,78 +385,244 @@ CONFIG_PINCTRL_IMX8MQ=y
CONFIG_PINCTRL_IMX8QM=y
CONFIG_PINCTRL_IMX8QXP=y
CONFIG_PINCTRL_IMX8DXL=y
-CONFIG_GPIOLIB=y
+CONFIG_PINCTRL_S32V234=y
CONFIG_GPIO_SYSFS=y
+CONFIG_GPIO_ALTERA=m
+CONFIG_GPIO_DWAPB=y
CONFIG_GPIO_GENERIC_PLATFORM=y
+CONFIG_GPIO_MB86S7X=y
+CONFIG_GPIO_MPC8XXX=y
+CONFIG_GPIO_PL061=y
+CONFIG_GPIO_XGENE=y
+CONFIG_GPIO_MAX732X=y
+CONFIG_GPIO_PCA953X=y
+CONFIG_GPIO_PCA953X_IRQ=y
CONFIG_POWER_RESET_BRCMSTB=y
-CONFIG_POWER_RESET_VEXPRESS=y
CONFIG_POWER_RESET_XGENE=y
CONFIG_POWER_RESET_SYSCON=y
CONFIG_SYSCON_REBOOT_MODE=y
-CONFIG_BATTERY_MAX17048=m
CONFIG_SENSORS_ARM_SCPI=y
-CONFIG_SENSORS_MCP3021=m
-CONFIG_SENSORS_PWM_FAN=m
# CONFIG_MXC_MMA8451 is not set
CONFIG_THERMAL_WRITABLE_TRIPS=y
CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y
CONFIG_CPU_THERMAL=y
CONFIG_THERMAL_EMULATION=y
CONFIG_IMX_SC_THERMAL=y
-CONFIG_DEVICE_THERMAL=y
CONFIG_IMX8MM_THERMAL=y
+CONFIG_DEVICE_THERMAL=y
CONFIG_QORIQ_THERMAL=y
CONFIG_WATCHDOG=y
-CONFIG_ARM_SP805_WATCHDOG=y
CONFIG_ARM_SBSA_WATCHDOG=y
CONFIG_DW_WATCHDOG=y
CONFIG_IMX2_WDT=y
CONFIG_IMX_SC_WDT=y
-CONFIG_MFD_IMX_AUDIOMIX=y
-CONFIG_MFD_PCA9450=y
+CONFIG_ARM_SMC_WATCHDOG=y
+CONFIG_MFD_IMX_MIX=y
# CONFIG_MFD_VEXPRESS_SYSREG is not set
CONFIG_REGULATOR=y
CONFIG_REGULATOR_FIXED_VOLTAGE=y
CONFIG_REGULATOR_GPIO=y
CONFIG_REGULATOR_PCA9450=y
CONFIG_REGULATOR_PWM=y
-CONFIG_REGULATOR_VCTRL=y
+# CONFIG_MEDIA_CEC_SUPPORT is not set
CONFIG_MEDIA_SUPPORT=y
-CONFIG_MEDIA_CAMERA_SUPPORT=y
-CONFIG_MEDIA_CONTROLLER=y
-CONFIG_VIDEO_V4L2_SUBDEV_API=y
+# CONFIG_MEDIA_SUPPORT_FILTER is not set
+# CONFIG_DVB_NET is not set
+# CONFIG_RADIO_ADAPTERS is not set
CONFIG_V4L_PLATFORM_DRIVERS=y
-CONFIG_VIDEO_MX8_CAPTURE=y
CONFIG_VIDEO_MXC_CAPTURE=y
+CONFIG_VIDEO_MX8_CAPTURE=y
CONFIG_VIDEO_MXC_CSI_CAMERA=y
CONFIG_MXC_MIPI_CSI=y
CONFIG_MXC_CAMERA_OV5640_MIPI_V2=y
CONFIG_V4L_MEM2MEM_DRIVERS=y
+CONFIG_SDR_PLATFORM_DRIVERS=y
CONFIG_VIDEO_IMX219=m
-CONFIG_VIDEO_OV5640=y
+# CONFIG_CXD2880_SPI_DRV is not set
+# CONFIG_MEDIA_TUNER_SIMPLE is not set
+# CONFIG_MEDIA_TUNER_TDA18250 is not set
+# CONFIG_MEDIA_TUNER_TDA8290 is not set
+# CONFIG_MEDIA_TUNER_TDA827X is not set
+# CONFIG_MEDIA_TUNER_TDA18271 is not set
+# CONFIG_MEDIA_TUNER_TDA9887 is not set
+# CONFIG_MEDIA_TUNER_TEA5761 is not set
+# CONFIG_MEDIA_TUNER_TEA5767 is not set
+# CONFIG_MEDIA_TUNER_MSI001 is not set
+# CONFIG_MEDIA_TUNER_MT20XX is not set
+# CONFIG_MEDIA_TUNER_MT2060 is not set
+# CONFIG_MEDIA_TUNER_MT2063 is not set
+# CONFIG_MEDIA_TUNER_MT2266 is not set
+# CONFIG_MEDIA_TUNER_MT2131 is not set
+# CONFIG_MEDIA_TUNER_QT1010 is not set
+# CONFIG_MEDIA_TUNER_XC2028 is not set
+# CONFIG_MEDIA_TUNER_XC5000 is not set
+# CONFIG_MEDIA_TUNER_XC4000 is not set
+# CONFIG_MEDIA_TUNER_MXL5005S is not set
+# CONFIG_MEDIA_TUNER_MXL5007T is not set
+# CONFIG_MEDIA_TUNER_MC44S803 is not set
+# CONFIG_MEDIA_TUNER_MAX2165 is not set
+# CONFIG_MEDIA_TUNER_TDA18218 is not set
+# CONFIG_MEDIA_TUNER_FC0011 is not set
+# CONFIG_MEDIA_TUNER_FC0012 is not set
+# CONFIG_MEDIA_TUNER_FC0013 is not set
+# CONFIG_MEDIA_TUNER_TDA18212 is not set
+# CONFIG_MEDIA_TUNER_E4000 is not set
+# CONFIG_MEDIA_TUNER_FC2580 is not set
+# CONFIG_MEDIA_TUNER_M88RS6000T is not set
+# CONFIG_MEDIA_TUNER_TUA9001 is not set
+# CONFIG_MEDIA_TUNER_SI2157 is not set
+# CONFIG_MEDIA_TUNER_IT913X is not set
+# CONFIG_MEDIA_TUNER_R820T is not set
+# CONFIG_MEDIA_TUNER_MXL301RF is not set
+# CONFIG_MEDIA_TUNER_QM1D1C0042 is not set
+# CONFIG_MEDIA_TUNER_QM1D1B0004 is not set
+# CONFIG_DVB_STB0899 is not set
+# CONFIG_DVB_STB6100 is not set
+# CONFIG_DVB_STV090x is not set
+# CONFIG_DVB_STV0910 is not set
+# CONFIG_DVB_STV6110x is not set
+# CONFIG_DVB_STV6111 is not set
+# CONFIG_DVB_MXL5XX is not set
+# CONFIG_DVB_M88DS3103 is not set
+# CONFIG_DVB_DRXK is not set
+# CONFIG_DVB_TDA18271C2DD is not set
+# CONFIG_DVB_SI2165 is not set
+# CONFIG_DVB_MN88472 is not set
+# CONFIG_DVB_MN88473 is not set
+# CONFIG_DVB_CX24110 is not set
+# CONFIG_DVB_CX24123 is not set
+# CONFIG_DVB_MT312 is not set
+# CONFIG_DVB_ZL10036 is not set
+# CONFIG_DVB_ZL10039 is not set
+# CONFIG_DVB_S5H1420 is not set
+# CONFIG_DVB_STV0288 is not set
+# CONFIG_DVB_STB6000 is not set
+# CONFIG_DVB_STV0299 is not set
+# CONFIG_DVB_STV6110 is not set
+# CONFIG_DVB_STV0900 is not set
+# CONFIG_DVB_TDA8083 is not set
+# CONFIG_DVB_TDA10086 is not set
+# CONFIG_DVB_TDA8261 is not set
+# CONFIG_DVB_VES1X93 is not set
+# CONFIG_DVB_TUNER_ITD1000 is not set
+# CONFIG_DVB_TUNER_CX24113 is not set
+# CONFIG_DVB_TDA826X is not set
+# CONFIG_DVB_TUA6100 is not set
+# CONFIG_DVB_CX24116 is not set
+# CONFIG_DVB_CX24117 is not set
+# CONFIG_DVB_CX24120 is not set
+# CONFIG_DVB_SI21XX is not set
+# CONFIG_DVB_TS2020 is not set
+# CONFIG_DVB_DS3000 is not set
+# CONFIG_DVB_MB86A16 is not set
+# CONFIG_DVB_TDA10071 is not set
+# CONFIG_DVB_SP8870 is not set
+# CONFIG_DVB_SP887X is not set
+# CONFIG_DVB_CX22700 is not set
+# CONFIG_DVB_CX22702 is not set
+# CONFIG_DVB_S5H1432 is not set
+# CONFIG_DVB_DRXD is not set
+# CONFIG_DVB_L64781 is not set
+# CONFIG_DVB_TDA1004X is not set
+# CONFIG_DVB_NXT6000 is not set
+# CONFIG_DVB_MT352 is not set
+# CONFIG_DVB_ZL10353 is not set
+# CONFIG_DVB_DIB3000MB is not set
+# CONFIG_DVB_DIB3000MC is not set
+# CONFIG_DVB_DIB7000M is not set
+# CONFIG_DVB_DIB7000P is not set
+# CONFIG_DVB_DIB9000 is not set
+# CONFIG_DVB_TDA10048 is not set
+# CONFIG_DVB_AF9013 is not set
+# CONFIG_DVB_EC100 is not set
+# CONFIG_DVB_STV0367 is not set
+# CONFIG_DVB_CXD2820R is not set
+# CONFIG_DVB_CXD2841ER is not set
+# CONFIG_DVB_RTL2830 is not set
+# CONFIG_DVB_RTL2832 is not set
+# CONFIG_DVB_RTL2832_SDR is not set
+# CONFIG_DVB_SI2168 is not set
+# CONFIG_DVB_ZD1301_DEMOD is not set
+# CONFIG_DVB_CXD2880 is not set
+# CONFIG_DVB_VES1820 is not set
+# CONFIG_DVB_TDA10021 is not set
+# CONFIG_DVB_TDA10023 is not set
+# CONFIG_DVB_STV0297 is not set
+# CONFIG_DVB_NXT200X is not set
+# CONFIG_DVB_OR51211 is not set
+# CONFIG_DVB_OR51132 is not set
+# CONFIG_DVB_BCM3510 is not set
+# CONFIG_DVB_LGDT330X is not set
+# CONFIG_DVB_LGDT3305 is not set
+# CONFIG_DVB_LGDT3306A is not set
+# CONFIG_DVB_LG2160 is not set
+# CONFIG_DVB_S5H1409 is not set
+# CONFIG_DVB_AU8522_DTV is not set
+# CONFIG_DVB_AU8522_V4L is not set
+# CONFIG_DVB_S5H1411 is not set
+# CONFIG_DVB_S921 is not set
+# CONFIG_DVB_DIB8000 is not set
+# CONFIG_DVB_MB86A20S is not set
+# CONFIG_DVB_TC90522 is not set
+# CONFIG_DVB_MN88443X is not set
+# CONFIG_DVB_PLL is not set
+# CONFIG_DVB_TUNER_DIB0070 is not set
+# CONFIG_DVB_TUNER_DIB0090 is not set
+# CONFIG_DVB_DRX39XYJ is not set
+# CONFIG_DVB_LNBH25 is not set
+# CONFIG_DVB_LNBH29 is not set
+# CONFIG_DVB_LNBP21 is not set
+# CONFIG_DVB_LNBP22 is not set
+# CONFIG_DVB_ISL6405 is not set
+# CONFIG_DVB_ISL6421 is not set
+# CONFIG_DVB_ISL6423 is not set
+# CONFIG_DVB_A8293 is not set
+# CONFIG_DVB_LGS8GL5 is not set
+# CONFIG_DVB_LGS8GXX is not set
+# CONFIG_DVB_ATBM8830 is not set
+# CONFIG_DVB_TDA665x is not set
+# CONFIG_DVB_IX2505V is not set
+# CONFIG_DVB_M88RS2000 is not set
+# CONFIG_DVB_AF9033 is not set
+# CONFIG_DVB_HORUS3A is not set
+# CONFIG_DVB_ASCOT2E is not set
+# CONFIG_DVB_HELENE is not set
+# CONFIG_DVB_CXD2099 is not set
+# CONFIG_DVB_SP2 is not set
CONFIG_IMX_DPU_CORE=y
CONFIG_IMX_LCDIF_CORE=y
CONFIG_IMX_LCDIFV3_CORE=y
CONFIG_DRM=y
+CONFIG_DRM_I2C_CH7006=m
+CONFIG_DRM_I2C_SIL164=m
+CONFIG_DRM_I2C_NXP_TDA998X=m
+CONFIG_DRM_MALI_DISPLAY=m
+CONFIG_DRM_PANEL_LVDS=m
CONFIG_DRM_PANEL_SIMPLE=y
CONFIG_DRM_PANEL_ILITEK_ILI9881C=y
+CONFIG_DRM_DISPLAY_CONNECTOR=m
CONFIG_DRM_FSL_IMX_LVDS_BRIDGE=y
CONFIG_DRM_CDNS_HDMI_CEC=y
+CONFIG_DRM_DW_HDMI_AHB_AUDIO=m
+CONFIG_DRM_DW_HDMI_I2S_AUDIO=m
+CONFIG_DRM_DW_HDMI_GP_AUDIO=y
+CONFIG_DRM_DW_HDMI_CEC=y
CONFIG_DRM_IMX=y
CONFIG_DRM_IMX_LCDIF_MUX_DISPLAY=y
CONFIG_DRM_IMX_PARALLEL_DISPLAY=y
CONFIG_DRM_IMX_TVE=y
CONFIG_DRM_IMX_LDB=y
+CONFIG_DRM_IMX8QM_LDB=y
+CONFIG_DRM_IMX8QXP_LDB=y
+CONFIG_DRM_IMX8MP_LDB=y
CONFIG_DRM_IMX_HDMI=y
CONFIG_DRM_IMX_SEC_DSIM=y
+CONFIG_DRM_IMX_DCSS=y
CONFIG_DRM_IMX_CDNS_MHDP=y
CONFIG_DRM_ETNAVIV=m
-CONFIG_DRM_LEGACY=y
+CONFIG_DRM_MXSFB=y
CONFIG_FB_ARMCLCD=y
CONFIG_FB_EFI=y
-# CONFIG_XEN_FBDEV_FRONTEND is not set
-CONFIG_FB_MXS=y
-# CONFIG_BACKLIGHT_GENERIC is not set
CONFIG_BACKLIGHT_PWM=y
CONFIG_BACKLIGHT_GPIO=y
CONFIG_LOGO=y
@@ -403,55 +631,62 @@ CONFIG_LOGO=y
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_DYNAMIC_MINORS=y
-CONFIG_SND_USB_AUDIO=m
CONFIG_SND_SOC=y
CONFIG_SND_SOC_FSL_ASRC=y
-CONFIG_SND_SOC_FSL_SAI=y
-CONFIG_SND_SOC_FSL_AUDMIX=y
-CONFIG_SND_SOC_FSL_DAI=y
-CONFIG_SND_SOC_FSL_MICFIL=y
+CONFIG_SND_SOC_FSL_MQS=y
CONFIG_SND_SOC_FSL_EASRC=y
-CONFIG_SND_SOC_FSL_DSP=y
+CONFIG_SND_SOC_FSL_ESAI_CLIENT=y
CONFIG_SND_IMX_SOC=y
-CONFIG_SND_SOC_IMX_MICFIL=m
+CONFIG_SND_SOC_IMX_AK4458=y
+CONFIG_SND_SOC_IMX_AK5558=y
+CONFIG_SND_SOC_IMX_AK4497=y
+CONFIG_SND_SOC_IMX_MICFIL=y
+CONFIG_SND_SOC_IMX_RPMSG=y
+CONFIG_SND_SOC_IMX_SPDIF=y
+CONFIG_SND_SOC_FSL_ASOC_CARD=y
+CONFIG_SND_SOC_IMX_AUDMIX=y
+CONFIG_SND_SOC_IMX_XCVR=y
+CONFIG_SND_SOC_IMX_PDM_MIC=y
+CONFIG_SND_SOC_IMX_PCM512X=y
+CONFIG_SND_SOC_IMX_DSP=y
+CONFIG_SND_SOC_IMX_CDNHDMI=y
CONFIG_SND_SOC_SOF_TOPLEVEL=y
-CONFIG_SND_SOC_SOF_OF=y
+CONFIG_SND_SOC_SOF_OF=m
CONFIG_SND_SOC_SOF_IMX_TOPLEVEL=y
CONFIG_SND_SOC_SOF_IMX8_SUPPORT=y
CONFIG_SND_SOC_SOF_IMX8M_SUPPORT=y
-CONFIG_SND_SOC_DA7213=m
+CONFIG_SND_SOC_DMIC=y
CONFIG_SND_SOC_SGTL5000=m
+CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
CONFIG_SND_SIMPLE_CARD=y
CONFIG_SND_AUDIO_GRAPH_CARD=y
-# CONFIG_HID_A4TECH is not set
-# CONFIG_HID_APPLE is not set
-# CONFIG_HID_BELKIN is not set
-# CONFIG_HID_CHERRY is not set
-# CONFIG_HID_CHICONY is not set
-# CONFIG_HID_CYPRESS is not set
-# CONFIG_HID_EZKEY is not set
-# CONFIG_HID_ITE is not set
-# CONFIG_HID_KENSINGTON is not set
-# CONFIG_HID_LOGITECH is not set
-# CONFIG_HID_REDRAGON is not set
-# CONFIG_HID_MICROSOFT is not set
-# CONFIG_HID_MONTEREY is not set
CONFIG_I2C_HID=m
+CONFIG_USB_CONN_GPIO=y
CONFIG_USB=y
+CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
CONFIG_USB_OTG=y
CONFIG_USB_XHCI_HCD=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_HCD_PLATFORM=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_OHCI_HCD_PLATFORM=y
+CONFIG_USB_HCD_TEST_MODE=y
CONFIG_USB_ACM=m
CONFIG_USB_STORAGE=y
+CONFIG_USB_UAS=y
CONFIG_USB_DWC3=y
+CONFIG_USB_DWC2=y
CONFIG_USB_CHIPIDEA=y
CONFIG_USB_CHIPIDEA_UDC=y
CONFIG_USB_CHIPIDEA_HOST=y
+CONFIG_USB_SERIAL=y
+CONFIG_USB_SERIAL_CONSOLE=y
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_SIMPLE=y
+CONFIG_USB_SERIAL_FTDI_SIO=y
CONFIG_USB_TEST=m
-CONFIG_USB_EHSET_TEST_FIXTURE=m
+CONFIG_USB_EHSET_TEST_FIXTURE=y
+CONFIG_USB_HSIC_USB3503=y
CONFIG_NOP_USB_XCEIV=y
CONFIG_USB_MXS_PHY=y
CONFIG_USB_ULPI=y
@@ -476,37 +711,59 @@ CONFIG_USB_CONFIGFS_F_UAC2=y
CONFIG_USB_CONFIGFS_F_MIDI=y
CONFIG_USB_CONFIGFS_F_HID=y
CONFIG_USB_CONFIGFS_F_UVC=y
-CONFIG_USB_ETH=y
+CONFIG_USB_ZERO=m
+CONFIG_USB_AUDIO=m
+CONFIG_USB_ETH=m
+CONFIG_USB_MASS_STORAGE=m
+CONFIG_USB_G_SERIAL=m
CONFIG_TYPEC=y
CONFIG_TYPEC_TCPM=y
CONFIG_TYPEC_TCPCI=y
+CONFIG_TYPEC_FUSB302=m
+CONFIG_TYPEC_HD3SS3220=m
CONFIG_TYPEC_SWITCH_GPIO=y
CONFIG_MMC=y
CONFIG_MMC_BLOCK_MINORS=32
+CONFIG_MMC_ARMMMCI=y
CONFIG_MMC_SDHCI=y
+CONFIG_MMC_SDHCI_ACPI=y
CONFIG_MMC_SDHCI_PLTFM=y
+CONFIG_MMC_SDHCI_OF_ARASAN=y
CONFIG_MMC_SDHCI_OF_ESDHC=y
+CONFIG_MMC_SDHCI_CADENCE=y
CONFIG_MMC_SDHCI_ESDHC_IMX=y
+CONFIG_MMC_SDHCI_F_SDH30=y
CONFIG_MMC_SPI=y
CONFIG_MMC_DW=y
+CONFIG_MMC_DW_EXYNOS=y
+CONFIG_MMC_DW_HI3798CV200=y
+CONFIG_MMC_DW_K3=y
+CONFIG_MMC_SDHCI_XENON=y
+CONFIG_MMC_SDHCI_AM654=y
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y
+CONFIG_LEDS_CLASS_FLASH=y
+CONFIG_LEDS_CLASS_MULTICOLOR=y
CONFIG_LEDS_GPIO=y
-CONFIG_LEDS_PCA963X=m
+CONFIG_LEDS_PCA963X=y
CONFIG_LEDS_PWM=y
CONFIG_LEDS_SYSCON=y
+CONFIG_LEDS_TRIGGER_TIMER=y
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
CONFIG_LEDS_TRIGGER_CPU=y
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
CONFIG_LEDS_TRIGGER_PANIC=y
CONFIG_EDAC=y
CONFIG_EDAC_GHES=y
+CONFIG_EDAC_SYNOPSYS=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_DRV_PCF85063=y
CONFIG_RTC_DRV_SNVS=y
CONFIG_RTC_DRV_IMX_SC=y
CONFIG_DMADEVICES=y
+CONFIG_BCM_SBA_RAID=m
CONFIG_FSL_EDMA=y
+CONFIG_FSL_QDMA=m
CONFIG_FSL_EDMA_V3=y
CONFIG_IMX_SDMA=m
CONFIG_MV_XOR_V2=y
@@ -514,41 +771,45 @@ CONFIG_MXS_DMA=y
CONFIG_PL330_DMA=y
CONFIG_QCOM_HIDMA_MGMT=y
CONFIG_QCOM_HIDMA=y
+CONFIG_FSL_DPAA2_QDMA=m
CONFIG_DMATEST=y
+CONFIG_DMABUF_HEAPS=y
+CONFIG_DMABUF_HEAPS_SYSTEM=y
+CONFIG_DMABUF_HEAPS_CMA=y
CONFIG_UIO=y
+CONFIG_UIO_PCI_GENERIC=y
+CONFIG_UIO_IVSHMEM=y
CONFIG_VFIO=y
-# CONFIG_VIRTIO_MENU is not set
+CONFIG_VFIO_PCI=y
+CONFIG_VFIO_FSL_MC=y
+CONFIG_VIRTIO_PCI=y
+CONFIG_VIRTIO_BALLOON=y
+CONFIG_VIRTIO_MMIO=y
+CONFIG_VIRTIO_IVSHMEM=y
CONFIG_XEN_GNTDEV=y
CONFIG_XEN_GRANT_DEV_ALLOC=y
CONFIG_STAGING=y
CONFIG_STAGING_MEDIA=y
CONFIG_VIDEO_IMX_CAPTURE=y
-# CONFIG_IMX8_MEDIA_DEVICE is not set
-# CONFIG_IMX8_ISI_CORE is not set
-# CONFIG_IMX8_MIPI_CSI2 is not set
-# CONFIG_IMX8_MIPI_CSI2_SAM is not set
-# CONFIG_IMX8_PARALLEL_CSI is not set
-# CONFIG_GMSL_MAX9286 is not set
+CONFIG_IMX8_MEDIA_DEVICE=m
CONFIG_ION=y
CONFIG_ION_SYSTEM_HEAP=y
CONFIG_ION_CMA_HEAP=y
-CONFIG_FB_TFT=m
-CONFIG_FB_TFT_SSD1351=m
-CONFIG_FSL_SDK_DPA=y
+CONFIG_FSL_DPAA2=y
+CONFIG_FSL_DPAA2_ETHSW=y
CONFIG_FSL_PPFE=y
CONFIG_FSL_PPFE_UTIL_DISABLED=y
-CONFIG_COMMON_CLK_VERSATILE=y
-CONFIG_CLK_SP810=y
-CONFIG_CLK_VEXPRESS_OSC=y
CONFIG_COMMON_CLK_SCPI=y
CONFIG_COMMON_CLK_CS2000_CP=y
+CONFIG_COMMON_CLK_FSL_SAI=y
CONFIG_COMMON_CLK_XGENE=y
CONFIG_COMMON_CLK_PWM=y
+CONFIG_COMMON_CLK_VC5=y
CONFIG_CLK_IMX8MM=y
CONFIG_CLK_IMX8MN=y
+CONFIG_CLK_IMX8MP=y
CONFIG_CLK_IMX8MQ=y
CONFIG_CLK_IMX8QXP=y
-CONFIG_ARCH_S32_CLK=y
CONFIG_HWSPINLOCK=y
CONFIG_ARM_MHU=y
CONFIG_IMX_MBOX=y
@@ -556,40 +817,55 @@ CONFIG_PLATFORM_MHU=y
CONFIG_ARM_SMMU=y
CONFIG_ARM_SMMU_V3=y
CONFIG_REMOTEPROC=y
+CONFIG_IMX_REMOTEPROC=y
CONFIG_RPMSG_QCOM_GLINK_RPM=y
CONFIG_SOC_BRCMSTB=y
-CONFIG_FSL_QIXIS=y
+CONFIG_FSL_DPAA=y
+CONFIG_FSL_MC_DPIO=y
CONFIG_FSL_RCPM=y
-CONFIG_IMX_SCU_SOC=y
CONFIG_SOC_TI=y
CONFIG_EXTCON_USB_GPIO=y
CONFIG_MEMORY=y
CONFIG_IIO=y
-CONFIG_IIO_TRIGGER=y
+CONFIG_IIO_BUFFER=y
+CONFIG_IIO_TRIGGERED_BUFFER=m
CONFIG_IMX8QXP_ADC=y
-CONFIG_IIO_ST_LSM6DSX=m
+CONFIG_MAX9611=m
CONFIG_PWM=y
CONFIG_PWM_IMX27=y
+CONFIG_RESET_BRCMSTB_RESCAL=y
+CONFIG_RESET_IMX7=y
+CONFIG_PHY_XGENE=y
+CONFIG_PHY_MIXEL_LVDS=y
+CONFIG_PHY_MIXEL_LVDS_COMBO=y
+CONFIG_PHY_CADENCE_SALVO=y
+CONFIG_PHY_FSL_IMX8MP_LVDS=y
CONFIG_PHY_MIXEL_MIPI_DPHY=y
-# CONFIG_PHY_FSL_IMX_PCIE is not set
+CONFIG_PHY_SAMSUNG_HDMI_PHY=y
+CONFIG_PHY_QCOM_USB_HS=y
+CONFIG_PHY_SAMSUNG_USB2=y
+CONFIG_ARM_SMMU_V3_PMU=m
CONFIG_FSL_IMX8_DDR_PMU=y
CONFIG_HISI_PMU=y
-CONFIG_NVMEM_IMX_IIM=y
CONFIG_NVMEM_IMX_OCOTP=y
CONFIG_NVMEM_IMX_OCOTP_SCU=y
CONFIG_TEE=y
CONFIG_OPTEE=y
+CONFIG_MUX_MMIO=y
+CONFIG_INTERCONNECT=y
CONFIG_MXC_SIM=y
-# CONFIG_MXC_IMX_DMX_HW is not set
CONFIG_MXC_EMVSIM=y
-CONFIG_MXC_MLB150=y
CONFIG_EXT2_FS=y
CONFIG_EXT3_FS=y
CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_BTRFS_FS=m
+CONFIG_BTRFS_FS_POSIX_ACL=y
CONFIG_FANOTIFY=y
CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
CONFIG_QUOTA=y
CONFIG_AUTOFS4_FS=y
+CONFIG_FUSE_FS=m
+CONFIG_CUSE=m
CONFIG_OVERLAY_FS=m
CONFIG_VFAT_FS=y
CONFIG_HUGETLBFS=y
@@ -600,33 +876,74 @@ CONFIG_NFS_V4=y
CONFIG_NFS_V4_1=y
CONFIG_NFS_V4_2=y
CONFIG_ROOT_NFS=y
-CONFIG_9P_FS=y
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
CONFIG_SECURITY=y
CONFIG_CRYPTO_USER=y
+CONFIG_CRYPTO_TEST=m
+CONFIG_CRYPTO_ECDH=y
CONFIG_CRYPTO_CCM=y
CONFIG_CRYPTO_GCM=y
+CONFIG_CRYPTO_CHACHA20POLY1305=m
CONFIG_CRYPTO_ECHAINIV=y
+CONFIG_CRYPTO_TLS=m
+CONFIG_CRYPTO_CFB=m
+CONFIG_CRYPTO_CTS=m
+CONFIG_CRYPTO_ECB=y
+CONFIG_CRYPTO_LRW=m
+CONFIG_CRYPTO_OFB=m
+CONFIG_CRYPTO_PCBC=m
+CONFIG_CRYPTO_ESSIV=m
+CONFIG_CRYPTO_CMAC=y
+CONFIG_CRYPTO_XCBC=m
+CONFIG_CRYPTO_VMAC=m
+CONFIG_CRYPTO_MD4=m
CONFIG_CRYPTO_MICHAEL_MIC=y
-CONFIG_CRYPTO_ARC4=y
+CONFIG_CRYPTO_RMD128=m
+CONFIG_CRYPTO_RMD160=m
+CONFIG_CRYPTO_RMD256=m
+CONFIG_CRYPTO_RMD320=m
+CONFIG_CRYPTO_STREEBOG=m
+CONFIG_CRYPTO_TGR192=m
+CONFIG_CRYPTO_WP512=m
+CONFIG_CRYPTO_ANUBIS=m
+CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_BLOWFISH=m
+CONFIG_CRYPTO_CAMELLIA=m
+CONFIG_CRYPTO_CAST5=m
+CONFIG_CRYPTO_CAST6=m
+CONFIG_CRYPTO_FCRYPT=m
+CONFIG_CRYPTO_KHAZAD=m
+CONFIG_CRYPTO_SALSA20=m
+CONFIG_CRYPTO_SEED=m
+CONFIG_CRYPTO_SERPENT=m
+CONFIG_CRYPTO_TEA=m
+CONFIG_CRYPTO_TWOFISH=m
CONFIG_CRYPTO_LZO=y
CONFIG_CRYPTO_ZSTD=y
CONFIG_CRYPTO_ANSI_CPRNG=y
-CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=y
-CONFIG_CRYPTO_DEV_FSL_CAAM=y
-CONFIG_CRYPTO_DEV_FSL_CAAM_SM=y
-# CONFIG_CRYPTO_DEV_VIRTIO is not set
+CONFIG_CRYPTO_USER_API_RNG=m
+CONFIG_CRYPTO_DEV_FSL_CAAM_SECVIO=m
+CONFIG_CRYPTO_DEV_FSL_CAAM=m
+CONFIG_CRYPTO_DEV_FSL_CAAM_SM_TEST=m
+CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m
+CONFIG_CRYPTO_DEV_CCREE=m
+CONFIG_CRYPTO_DEV_HISI_SEC2=m
+CONFIG_CRYPTO_DEV_HISI_ZIP=m
+CONFIG_CRYPTO_DEV_HISI_HPRE=m
+CONFIG_CRYPTO_DEV_AMLOGIC_GXL=m
CONFIG_INDIRECT_PIO=y
-CONFIG_CMA_SIZE_MBYTES=320
-CONFIG_IRQ_POLL=y
+CONFIG_CRC_CCITT=m
+CONFIG_CMA_SIZE_MBYTES=32
CONFIG_PRINTK_TIME=y
CONFIG_DEBUG_INFO=y
-CONFIG_DEBUG_INFO_REDUCED=y
-CONFIG_DEBUG_FS=y
CONFIG_MAGIC_SYSRQ=y
+CONFIG_DEBUG_FS=y
CONFIG_DEBUG_KERNEL=y
# CONFIG_SCHED_DEBUG is not set
# CONFIG_DEBUG_PREEMPT is not set
# CONFIG_FTRACE is not set
+CONFIG_CORESIGHT=y
+CONFIG_CORESIGHT_LINK_AND_SINK_TMC=y
+CONFIG_CORESIGHT_SOURCE_ETM4X=y
CONFIG_MEMTEST=y
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-09-16 08:04: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 "UNNAMED PROJECT".
The branch, armadeus-2020.07 has been updated
via 47dc6bda13e7aa60ec4a06eddad274344f7e0a75 (commit)
from e69c987e42180448c1566ef97fe6d6309ebb55ea (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 47dc6bda13e7aa60ec4a06eddad274344f7e0a75
Author: Ye Li <ye...@nx...>
Date: Tue Apr 27 18:19:19 2021 -0700
LF-3483-16 mmc: fix device_remove when HS400_ES is enabled
HS400_ES is missed when down grade to HS mode when
device_remove the mmc device
Signed-off-by: Ye Li <ye...@nx...>
-----------------------------------------------------------------------
Summary of changes:
drivers/mmc/mmc.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c
index 725a36799d..41f7aeeeb9 100644
--- a/drivers/mmc/mmc.c
+++ b/drivers/mmc/mmc.c
@@ -2086,14 +2086,16 @@ static int mmc_select_mode_and_width(struct mmc *mmc, uint card_caps)
}
#if CONFIG_IS_ENABLED(MMC_HS200_SUPPORT) || \
- CONFIG_IS_ENABLED(MMC_HS400_SUPPORT)
+ CONFIG_IS_ENABLED(MMC_HS400_SUPPORT) || \
+ CONFIG_IS_ENABLED(MMC_HS400_ES_SUPPORT)
/*
* In case the eMMC is in HS200/HS400 mode, downgrade to HS mode
* before doing anything else, since a transition from either of
* the HS200/HS400 mode directly to legacy mode is not supported.
*/
if (mmc->selected_mode == MMC_HS_200 ||
- mmc->selected_mode == MMC_HS_400)
+ mmc->selected_mode == MMC_HS_400 ||
+ mmc->selected_mode == MMC_HS_400_ES)
mmc_set_card_speed(mmc, MMC_HS, true);
else
#endif
@@ -2960,7 +2962,7 @@ int mmc_deinit(struct mmc *mmc)
return sd_select_mode_and_width(mmc, caps_filtered);
} else {
caps_filtered = mmc->card_caps &
- ~(MMC_CAP(MMC_HS_200) | MMC_CAP(MMC_HS_400));
+ ~(MMC_CAP(MMC_HS_200) | MMC_CAP(MMC_HS_400) | MMC_CAP(MMC_HS_400_ES));
return mmc_select_mode_and_width(mmc, caps_filtered);
}
hooks/post-receive
--
UNNAMED PROJECT
|
|
From: Sébastien S. <ss...@us...> - 2021-09-15 15:49:56
|
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 ef9a09b7fd204c95164d3895cae4fee38352aabf (commit)
from a512a09296707b20cc780d741b94501f2d53e868 (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 ef9a09b7fd204c95164d3895cae4fee38352aabf
Author: Sébastien Szymanski <seb...@ar...>
Date: Wed Sep 15 17:47:12 2021 +0200
[BUILDROOT] Bump BR to 2021.02.5
-----------------------------------------------------------------------
Summary of changes:
Makefile | 2 +-
...fix_installation_bug_on_some_host_systems.patch | 17 +++---
...yer2rgb-neon-update-URL-in-Config.in-file.patch | 32 ------------
...usted-firmware-change-ENABLE_STACK_PROTEC.patch | 46 ----------------
...usted-firmware-don-t-force-ENABLE_STACK_P.patch | 61 ----------------------
5 files changed, 10 insertions(+), 148 deletions(-)
delete mode 100644 patches/buildroot/2021.02/402-package-bayer2rgb-neon-update-URL-in-Config.in-file.patch
delete mode 100644 patches/buildroot/2021.02/408-boot-arm-trusted-firmware-change-ENABLE_STACK_PROTEC.patch
delete mode 100644 patches/buildroot/2021.02/409-boot-arm-trusted-firmware-don-t-force-ENABLE_STACK_P.patch
diff --git a/Makefile b/Makefile
index 55cd89b31..cdc313507 100644
--- a/Makefile
+++ b/Makefile
@@ -27,7 +27,7 @@ export ARMADEUS_TOPDIR
#--- User configurable stuff:
BUILDROOT_MAJOR_VERSION ?= 2021.02
-BUILDROOT_MINOR_VERSION ?= 4
+BUILDROOT_MINOR_VERSION ?= 5
ifneq ($(strip $(BUILDROOT_MINOR_VERSION)),)
BUILDROOT_VERSION := $(BUILDROOT_MAJOR_VERSION).$(BUILDROOT_MINOR_VERSION)
else
diff --git a/patches/buildroot/2021.02/150-alsa-utils-fix_installation_bug_on_some_host_systems.patch b/patches/buildroot/2021.02/150-alsa-utils-fix_installation_bug_on_some_host_systems.patch
index d5767d6d0..efd7c1828 100644
--- a/patches/buildroot/2021.02/150-alsa-utils-fix_installation_bug_on_some_host_systems.patch
+++ b/patches/buildroot/2021.02/150-alsa-utils-fix_installation_bug_on_some_host_systems.patch
@@ -6,13 +6,14 @@ Signed-off-by: Julien Boibessot <jul...@ar...>
Index: buildroot/package/alsa-utils/alsa-utils.mk
===================================================================
---- buildroot.orig/package/alsa-utils/alsa-utils.mk 2012-02-21 16:43:24.000000000 +0100
-+++ buildroot/package/alsa-utils/alsa-utils.mk 2012-02-21 16:45:59.000000000 +0100
-@@ -52,7 +52,7 @@
- if [ -x "$(TARGET_DIR)/usr/sbin/alsactl" ]; then \
- mkdir -p $(TARGET_DIR)/usr/share/; \
- rm -rf $(TARGET_DIR)/usr/share/alsa/; \
+--- buildroot.orig/package/alsa-utils/alsa-utils.mk
++++ buildroot/package/alsa-utils/alsa-utils.mk
+@@ -77,7 +77,7 @@ define ALSA_UTILS_INSTALL_TARGET_CMDS
+ fi
+ if [ -x "$(TARGET_DIR)/usr/sbin/alsactl" ]; then \
+ mkdir -p $(TARGET_DIR)/usr/share/; \
- cp -rdpf $(STAGING_DIR)/usr/share/alsa/ $(TARGET_DIR)/usr/share/alsa/; \
-+ cp -rdpf $(STAGING_DIR)/usr/share/alsa $(TARGET_DIR)/usr/share/alsa; \
- fi
++ cp -rdpf $(STAGING_DIR)/usr/share/alsa/ $(TARGET_DIR)/usr/share/alsa; \
+ fi
endef
+
diff --git a/patches/buildroot/2021.02/402-package-bayer2rgb-neon-update-URL-in-Config.in-file.patch b/patches/buildroot/2021.02/402-package-bayer2rgb-neon-update-URL-in-Config.in-file.patch
deleted file mode 100644
index 11608e937..000000000
--- a/patches/buildroot/2021.02/402-package-bayer2rgb-neon-update-URL-in-Config.in-file.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 21b471eab79d40a48e938779e0f864cc41306bf8 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
- <seb...@ar...>
-Date: Mon, 28 Jun 2021 13:16:54 +0200
-Subject: [PATCH 402/406] package/bayer2rgb-neon: update URL in Config.in file
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The URL at Phytec is obsolete and not even used by Buildroot.
-
-Signed-off-by: Sébastien Szymanski <seb...@ar...>
----
- package/bayer2rgb-neon/Config.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/package/bayer2rgb-neon/Config.in b/package/bayer2rgb-neon/Config.in
-index ed065c1ed7..8fd18b4fa9 100644
---- a/package/bayer2rgb-neon/Config.in
-+++ b/package/bayer2rgb-neon/Config.in
-@@ -9,7 +9,7 @@ config BR2_PACKAGE_BAYER2RGB_NEON
- to decode raw camera bayer to RGB using
- NEON hardware acceleration.
-
-- https://git.phytec.de/bayer2rgb-neon/
-+ https://gitlab-ext.sigma-chemnitz.de/ensc/bayer2rgb
-
- comment "bayer2rgb-neon needs a toolchain w/ C++, dynamic library, gcc >= 4.9"
- depends on BR2_arm && BR2_ARM_CPU_HAS_NEON
---
-2.31.1
-
diff --git a/patches/buildroot/2021.02/408-boot-arm-trusted-firmware-change-ENABLE_STACK_PROTEC.patch b/patches/buildroot/2021.02/408-boot-arm-trusted-firmware-change-ENABLE_STACK_PROTEC.patch
deleted file mode 100644
index 164b97a5a..000000000
--- a/patches/buildroot/2021.02/408-boot-arm-trusted-firmware-change-ENABLE_STACK_PROTEC.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 5f432df7e2d26d6d57d750cbee1a573c1f886e26 Mon Sep 17 00:00:00 2001
-From: Thomas Petazzoni <tho...@bo...>
-Date: Sat, 7 Aug 2021 12:56:10 +0200
-Subject: [PATCH] boot/arm-trusted-firmware: change ENABLE_STACK_PROTECTOR
- value when disabled
-
-Since commit
-cf176128ec4ad60c29c8828cab1887f69edb9473 ("boot/arm-trusted-firmware:
-add SSP option"), we are passing ENABLE_STACK_PROTECTOR=none when we
-want to disable SSP usage in TF-A. While this works fine in recent
-versions of TF-A, older versions such as TF-A will end up passing
--fstack-protector-none in this situation, which fails as this is not a
-valid gcc option (the valid gcc option is -fno-stack-protector).
-
-To solve this, we pass ENABLE_STACK_PROTECTOR=0 which was in older
-TF-A versions used to say "don't do anything with SSP", and is also
-still supported in newer versions of TF-A.
-
-Fixes:
-
- https://gitlab.com/buildroot.org/buildroot/-/jobs/1478738580
-
-Signed-off-by: Thomas Petazzoni <tho...@bo...>
----
- boot/arm-trusted-firmware/Config.in | 5 ++++-
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/boot/arm-trusted-firmware/Config.in b/boot/arm-trusted-firmware/Config.in
-index 7e46a10270..9e171f414f 100644
---- a/boot/arm-trusted-firmware/Config.in
-+++ b/boot/arm-trusted-firmware/Config.in
-@@ -204,7 +204,10 @@ config BR2_TARGET_ARM_TRUSTED_FIRMWARE_SSP
-
- config BR2_TARGET_ARM_TRUSTED_FIRMWARE_SSP_LEVEL
- string
-- default "none" if !BR2_TARGET_ARM_TRUSTED_FIRMWARE_SSP
-+ # While newer versions of TF-A support "none" as
-+ # ENABLE_STACK_PROTECTOR value, older versions (e.g 2.0) only
-+ # supported "0" to disable SSP.
-+ default "0" if !BR2_TARGET_ARM_TRUSTED_FIRMWARE_SSP
- default "default" if BR2_SSP_REGULAR
- default "strong" if BR2_SSP_STRONG
- default "all" if BR2_SSP_ALL
---
-2.20.1
-
diff --git a/patches/buildroot/2021.02/409-boot-arm-trusted-firmware-don-t-force-ENABLE_STACK_P.patch b/patches/buildroot/2021.02/409-boot-arm-trusted-firmware-don-t-force-ENABLE_STACK_P.patch
deleted file mode 100644
index d2ecb4e00..000000000
--- a/patches/buildroot/2021.02/409-boot-arm-trusted-firmware-don-t-force-ENABLE_STACK_P.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-From ccac9a5bbbd7374187a0f0017101ece0c202851d Mon Sep 17 00:00:00 2001
-From: Baruch Siach <ba...@tk...>
-Date: Mon, 16 Aug 2021 06:30:11 +0300
-Subject: [PATCH] boot/arm-trusted-firmware: don't force ENABLE_STACK_PROTECTOR
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Commit 5f432df7e2d2 ("boot/arm-trusted-firmware: change
-ENABLE_STACK_PROTECTOR value when disabled") set
-ENABLE_STACK_PROTECTOR=0 when disabled. But since we pass this value as
-MAKE_OPT, the internal ATF logic that sets ENABLE_STACK_PROTECTOR again
-based on its initial value breaks. This leads to build failure:
-
-make[1]: *** [/builds/buildroot.org/buildroot/output/build/arm-trusted-firmware-v2.4/build/a80x0_mcbin/release/libc/assert.o] Error 1
-aarch64-buildroot-linux-uclibc-gcc.br_real: error: unrecognized command-line option â-fstack-protector-0â; did you mean â-fstack-protectorâ?
-
-Move ENABLE_STACK_PROTECTOR to make environment instead to allow make to
-change its value.
-
-Fixes:
-https://gitlab.com/buildroot.org/buildroot/-/jobs/1497663294
-
-Cc: Dick Olsson <hi...@se...>
-Cc: Sergey Matyukevich <geo...@gm...>
-Cc: Thomas Petazzoni <tho...@bo...
-Signed-off-by: Baruch Siach <ba...@tk...>
-Signed-off-by: Peter Korsgaard <pe...@ko...>
----
- boot/arm-trusted-firmware/arm-trusted-firmware.mk | 8 ++++++--
- 1 file changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/boot/arm-trusted-firmware/arm-trusted-firmware.mk b/boot/arm-trusted-firmware/arm-trusted-firmware.mk
-index 1f08f5dabb..00b68a30af 100644
---- a/boot/arm-trusted-firmware/arm-trusted-firmware.mk
-+++ b/boot/arm-trusted-firmware/arm-trusted-firmware.mk
-@@ -51,7 +51,10 @@ endif
- ARM_TRUSTED_FIRMWARE_MAKE_OPTS += \
- CROSS_COMPILE="$(TARGET_CROSS)" \
- $(call qstrip,$(BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES)) \
-- PLAT=$(ARM_TRUSTED_FIRMWARE_PLATFORM) \
-+ PLAT=$(ARM_TRUSTED_FIRMWARE_PLATFORM)
-+
-+ARM_TRUSTED_FIRMWARE_MAKE_ENV += \
-+ $(TARGET_MAKE_ENV) \
- ENABLE_STACK_PROTECTOR=$(call qstrip,$(BR2_TARGET_ARM_TRUSTED_FIRMWARE_SSP_LEVEL))
-
- ifeq ($(BR2_ARM_CPU_ARMV7A),y)
-@@ -164,7 +167,8 @@ ARM_TRUSTED_FIRMWARE_MAKE_TARGETS += \
-
- define ARM_TRUSTED_FIRMWARE_BUILD_CMDS
- $(ARM_TRUSTED_FIRMWARE_BUILD_FIPTOOL)
-- $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(ARM_TRUSTED_FIRMWARE_MAKE_OPTS) \
-+ $(ARM_TRUSTED_FIRMWARE_MAKE_ENV) $(MAKE) -C $(@D) \
-+ $(ARM_TRUSTED_FIRMWARE_MAKE_OPTS) \
- $(ARM_TRUSTED_FIRMWARE_MAKE_TARGETS)
- $(ARM_TRUSTED_FIRMWARE_BL31_UBOOT_BUILD)
- endef
---
-2.20.1
-
hooks/post-receive
--
armadeus
|
|
From: Sébastien S. <ss...@us...> - 2021-09-13 07:39:10
|
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 a512a09296707b20cc780d741b94501f2d53e868 (commit)
from b27674ceff485b0215cf41db1991c3aeef750790 (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 a512a09296707b20cc780d741b94501f2d53e868
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Sep 13 09:34:08 2021 +0200
[BUILDROOT] Fix apf51_defconfig
* apply kernel patches
* use the right kernel headers
-----------------------------------------------------------------------
Summary of changes:
buildroot/configs/apf51_defconfig | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/buildroot/configs/apf51_defconfig b/buildroot/configs/apf51_defconfig
index 023bdb3cc..756d4aeac 100644
--- a/buildroot/configs/apf51_defconfig
+++ b/buildroot/configs/apf51_defconfig
@@ -5,9 +5,6 @@ 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_KERNEL_HEADERS_VERSION=y
-BR2_DEFAULT_KERNEL_VERSION="3.19.8"
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_19=y
BR2_UCLIBC_CONFIG="target/device/armadeus/uClibc-ng.config"
BR2_TOOLCHAIN_BUILDROOT_LOCALE=y
BR2_PTHREAD_DEBUG=y
@@ -29,7 +26,7 @@ BR2_TARGET_ARMADEUS_SDRAM_SIZE="256"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.60"
-BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/$(BR2_LINUX_KERNEL_VERSION)"
+BR2_LINUX_KERNEL_PATCH="$(TOPDIR)/../patches/linux/5.10"
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
|