[Armadeus-commitlog] armadeus branch, master, updated. armadeus-7.0-203-g691e0c667
Brought to you by:
sszy
|
From: Sébastien S. <ss...@us...> - 2020-06-15 14:36:25
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 691e0c66745b416aff2eec68e7c8d436aabb77dd (commit)
via ac52dd9ad6335463c0aa772d3cddf6d4183b84dd (commit)
from a926359c1f8ec90e46eead92ca1cced374eb8818 (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 691e0c66745b416aff2eec68e7c8d436aabb77dd
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jun 15 16:35:36 2020 +0200
[BUILDROOT] 2020.02: imx-usb-loader: bump version to support i.MX8M Nano
commit ac52dd9ad6335463c0aa772d3cddf6d4183b84dd
Author: Sébastien Szymanski <seb...@ar...>
Date: Mon Jun 15 15:43:05 2020 +0200
[BUILDROOT] 2020.02: firmware-imx: i.MX8M SDMA/EASRC firmware, version bump
-----------------------------------------------------------------------
Summary of changes:
...escale-imx-firmware-imx-install-sdma-firm.patch | 64 ++++++++++++++++++++++
...escale-imx-firmware-imx-install-easrc-fir.patch | 35 ++++++++++++
...escale-imx-firmware-imx-bump-version-to-8.patch | 46 ++++++++++++++++
...71-imx-usb-loader-bump-version-to-30b43d6.patch | 63 +++++++++++++++++++++
patches/buildroot/2020.02/cleanup_buildroot.sh | 2 +
5 files changed, 210 insertions(+)
create mode 100644 patches/buildroot/2020.02/368-package-freescale-imx-firmware-imx-install-sdma-firm.patch
create mode 100644 patches/buildroot/2020.02/369-package-freescale-imx-firmware-imx-install-easrc-fir.patch
create mode 100644 patches/buildroot/2020.02/370-package-freescale-imx-firmware-imx-bump-version-to-8.patch
create mode 100644 patches/buildroot/2020.02/371-imx-usb-loader-bump-version-to-30b43d6.patch
diff --git a/patches/buildroot/2020.02/368-package-freescale-imx-firmware-imx-install-sdma-firm.patch b/patches/buildroot/2020.02/368-package-freescale-imx-firmware-imx-install-sdma-firm.patch
new file mode 100644
index 000000000..66ef1770d
--- /dev/null
+++ b/patches/buildroot/2020.02/368-package-freescale-imx-firmware-imx-install-sdma-firm.patch
@@ -0,0 +1,64 @@
+From fcb7e60514cdc420ce1983b9e1a39c79a0e5da97 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 15 Jun 2020 13:46:05 +0200
+Subject: [PATCH 1/3] package/freescale-imx/firmware-imx: install sdma firmware
+ for i.MX8M{,M,N}
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+i.MX8M, i.MX8MM and i.MX8MN have sdma controllers so install sdma
+firmware for these SoCs. Mainline and NXP kernels expect the sdma
+firmware to be in /lib/firmware/imx/sdma so fix the install path at the
+same time.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ .../freescale-imx/firmware-imx/firmware-imx.mk | 17 +++++------------
+ 1 file changed, 5 insertions(+), 12 deletions(-)
+
+diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk
+index 9fd1c54b48..725f275948 100644
+--- a/package/freescale-imx/firmware-imx/firmware-imx.mk
++++ b/package/freescale-imx/firmware-imx/firmware-imx.mk
+@@ -12,7 +12,7 @@ FIRMWARE_IMX_LICENSE = NXP Semiconductor Software License Agreement
+ FIRMWARE_IMX_LICENSE_FILES = EULA COPYING
+ FIRMWARE_IMX_REDISTRIBUTE = NO
+
+-FIRMWARE_IMX_BLOBS = sdma vpu
++FIRMWARE_IMX_BLOBS = sdma epdc
+
+ define FIRMWARE_IMX_EXTRACT_CMDS
+ $(call FREESCALE_IMX_EXTRACT_HELPER,$(FIRMWARE_IMX_DL_DIR)/$(FIRMWARE_IMX_SOURCE))
+@@ -84,23 +84,16 @@ define FIRMWARE_IMX_INSTALL_IMAGES_CMDS
+ $(FIRMWARE_IMX_PREPARE_DDR_FW)
+ $(FIRMWARE_IMX_PREPARE_HDMI_FW)
+ endef
+-else ifeq ($(BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X),y)
+-define FIRMWARE_IMX_INSTALL_TARGET_CMDS
+- $(INSTALL) -D -m 0644 $(@D)/firmware/vpu/vpu_fw_imx8_dec.bin \
+- $(TARGET_DIR)/lib/firmware/vpu/vpu_fw_imx8_dec.bin
+- $(INSTALL) -D -m 0644 $(@D)/firmware/vpu/vpu_fw_imx8_enc.bin \
+- $(TARGET_DIR)/lib/firmware/vpu/vpu_fw_imx8_enc.bin
+-endef
+-else
++endif
++
+ define FIRMWARE_IMX_INSTALL_TARGET_CMDS
+ mkdir -p $(TARGET_DIR)/lib/firmware/imx
++ cp -r $(@D)/firmware/vpu $(TARGET_DIR)/lib/firmware
+ for blobdir in $(FIRMWARE_IMX_BLOBS); do \
+- cp -r $(@D)/firmware/$${blobdir} $(TARGET_DIR)/lib/firmware; \
++ cp -r $(@D)/firmware/$${blobdir} $(TARGET_DIR)/lib/firmware/imx; \
+ done
+- cp -r $(@D)/firmware/epdc $(TARGET_DIR)/lib/firmware/imx
+ mv $(TARGET_DIR)/lib/firmware/imx/epdc/epdc_ED060XH2C1.fw.nonrestricted \
+ $(TARGET_DIR)/lib/firmware/imx/epdc/epdc_ED060XH2C1.fw
+ endef
+-endif
+
+ $(eval $(generic-package))
+--
+2.26.2
+
diff --git a/patches/buildroot/2020.02/369-package-freescale-imx-firmware-imx-install-easrc-fir.patch b/patches/buildroot/2020.02/369-package-freescale-imx-firmware-imx-install-easrc-fir.patch
new file mode 100644
index 000000000..c581106dd
--- /dev/null
+++ b/patches/buildroot/2020.02/369-package-freescale-imx-firmware-imx-install-easrc-fir.patch
@@ -0,0 +1,35 @@
+From b71dbbd91e5ba45b45becb2e1795531a9c641dca Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 15 Jun 2020 14:58:04 +0200
+Subject: [PATCH 2/3] package/freescale-imx/firmware-imx: install easrc
+ firmware for i.MX8MN
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+On i.MX8MN, the easrc driver needs a firmware in /lib/firmwareimx/easrc/
+so install it.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/freescale-imx/firmware-imx/firmware-imx.mk | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk
+index 725f275948..49fda89f28 100644
+--- a/package/freescale-imx/firmware-imx/firmware-imx.mk
++++ b/package/freescale-imx/firmware-imx/firmware-imx.mk
+@@ -13,6 +13,9 @@ FIRMWARE_IMX_LICENSE_FILES = EULA COPYING
+ FIRMWARE_IMX_REDISTRIBUTE = NO
+
+ FIRMWARE_IMX_BLOBS = sdma epdc
++ifeq ($(BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN),y)
++FIRMWARE_IMX_BLOBS += easrc
++endif
+
+ define FIRMWARE_IMX_EXTRACT_CMDS
+ $(call FREESCALE_IMX_EXTRACT_HELPER,$(FIRMWARE_IMX_DL_DIR)/$(FIRMWARE_IMX_SOURCE))
+--
+2.26.2
+
diff --git a/patches/buildroot/2020.02/370-package-freescale-imx-firmware-imx-bump-version-to-8.patch b/patches/buildroot/2020.02/370-package-freescale-imx-firmware-imx-bump-version-to-8.patch
new file mode 100644
index 000000000..1225cce89
--- /dev/null
+++ b/patches/buildroot/2020.02/370-package-freescale-imx-firmware-imx-bump-version-to-8.patch
@@ -0,0 +1,46 @@
+From 9010f9a0e9150463c2a7d17bcb0ad3985f9b3c1e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 15 Jun 2020 14:26:01 +0200
+Subject: [PATCH 3/3] package/freescale-imx/firmware-imx: bump version to 8.6
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+This package needed to be updated to be aligned with NXP
+BSP 5.4.3_1.0.0.
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/freescale-imx/firmware-imx/firmware-imx.hash | 6 +++---
+ package/freescale-imx/firmware-imx/firmware-imx.mk | 2 +-
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/package/freescale-imx/firmware-imx/firmware-imx.hash b/package/freescale-imx/firmware-imx/firmware-imx.hash
+index e49ce085bf..54a3dafcc0 100644
+--- a/package/freescale-imx/firmware-imx/firmware-imx.hash
++++ b/package/freescale-imx/firmware-imx/firmware-imx.hash
+@@ -1,4 +1,4 @@
+ # Locally calculated
+-sha256 45b0a7392e7a4b2e6c7e1cb988dd660ff3f8cd465afdf796ff840a00db08389d firmware-imx-8.5.bin
+-sha256 9665930f69c0b6f4a4c055d7fe2b8ee563e771efbc83892abb1955e61492cdf7 EULA
+-sha256 d55f024af2bfff714b90de596f6d0399124b999e8c18a86b13a3b507bae6f561 COPYING
++sha256 a7f4a22c05a990aad43a616e312847ab9d85ce00691b34fa8590d5c7c1d722e9 firmware-imx-8.6.bin
++sha256 1360edf65a32b66d28bcf2d53a1a1c2dc88d4e254c15da3d8e37bf1b6f1f19a1 EULA
++sha256 30ba26ae82fba4033513b67c2c3a00b00e78908d278568a7d648d3430875123a COPYING
+diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk
+index 49fda89f28..f27afc5a3b 100644
+--- a/package/freescale-imx/firmware-imx/firmware-imx.mk
++++ b/package/freescale-imx/firmware-imx/firmware-imx.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-FIRMWARE_IMX_VERSION = 8.5
++FIRMWARE_IMX_VERSION = 8.6
+ FIRMWARE_IMX_SITE = $(FREESCALE_IMX_SITE)
+ FIRMWARE_IMX_SOURCE = firmware-imx-$(FIRMWARE_IMX_VERSION).bin
+
+--
+2.26.2
+
diff --git a/patches/buildroot/2020.02/371-imx-usb-loader-bump-version-to-30b43d6.patch b/patches/buildroot/2020.02/371-imx-usb-loader-bump-version-to-30b43d6.patch
new file mode 100644
index 000000000..f1c180ac7
--- /dev/null
+++ b/patches/buildroot/2020.02/371-imx-usb-loader-bump-version-to-30b43d6.patch
@@ -0,0 +1,63 @@
+From 5eaf4457cc4c6d27ce42ef3e83108feacce0e91e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?S=C3=A9bastien=20Szymanski?=
+ <seb...@ar...>
+Date: Mon, 15 Jun 2020 15:32:23 +0200
+Subject: [PATCH 1/1] imx-usb-loader: bump version to 30b43d6
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Bump version to get i.MX8M Nano support.
+
+Changes sinces 4aa9809:
+
+ 30b43d6 (HEAD -> master, origin/master, origin/HEAD) Fix MinGW Build (#114)
+ 25d6c0d mx8m_usb_sdp_spl: create generic sdp spl config for all imx8m
+ dc0fb26 mx8mn_usb_sdp_spl.conf: initial addition
+ f009770 imx_sdp: don't try to load hdmi firmware
+ c5c4d28 add SPDS protocol support, imx8mn(nano)
+ 15dbbd7 tests: add pid 0x1001
+ 353791c tests: add pids 0x0134/0x1000
+ 06fb581 tests: pid=0x0080 is for mx6ull
+ 6b07a0a mx8mm_usb_sdp_spl.conf/ mx8mm_usb_work.conf: s/imx-mkimage/u-boot-imx6/
+ b00b0e2 mx8mq_usb_work.conf: load flash.bin from u-boot-imx6 directory
+ bda7ab6 add mx8mq_usb_sdp_spl.conf
+ 7984efc Moving libusb_free_device_list to get imx_usb to work on Windows.
+ 29fa8ab imx_usb: use device found by find_imx_device
+ abe7f5d add support for relocatable installs
+ 3d36c83 Fixed build for Visual Studio 2015 Express.
+ fe50624 imx_usb.config: add mx8mm_usb_sdp_spl.conf/mx8mm_usb_work.conf lines
+ f7752f4 mx8mq_usb_work.conf: use bl31-iMX8MQ-2g.bin to match branch boundary-imx_4.9.123_imx8mm_ga of imx-mkimage
+ 8c9eee7 add mx8mm config files
+
+Signed-off-by: Sébastien Szymanski <seb...@ar...>
+---
+ package/imx-usb-loader/imx-usb-loader.hash | 2 +-
+ package/imx-usb-loader/imx-usb-loader.mk | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/package/imx-usb-loader/imx-usb-loader.hash b/package/imx-usb-loader/imx-usb-loader.hash
+index 182116a25f..7e1c097143 100644
+--- a/package/imx-usb-loader/imx-usb-loader.hash
++++ b/package/imx-usb-loader/imx-usb-loader.hash
+@@ -1,3 +1,3 @@
+ # locally computed
+-sha256 5a17886042c09f0f16093031183a287a2a7ae0fa9cd8bdfa31e7b31cb92510d9 imx-usb-loader-4aa9809099dcece9a9225776321f3b4b5b896d78.tar.gz
++sha256 4357907c9669874d3ccbf00395bf0b1733c26e6daea85d721f1c0cd897f4162c imx-usb-loader-30b43d69770cd69e84c045dc9dcabb1f3e9d975a.tar.gz
+ sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING
+diff --git a/package/imx-usb-loader/imx-usb-loader.mk b/package/imx-usb-loader/imx-usb-loader.mk
+index 594bbb9ca1..1a09486928 100644
+--- a/package/imx-usb-loader/imx-usb-loader.mk
++++ b/package/imx-usb-loader/imx-usb-loader.mk
+@@ -4,7 +4,7 @@
+ #
+ ################################################################################
+
+-IMX_USB_LOADER_VERSION = 4aa9809099dcece9a9225776321f3b4b5b896d78
++IMX_USB_LOADER_VERSION = 30b43d69770cd69e84c045dc9dcabb1f3e9d975a
+
+ IMX_USB_LOADER_SITE = $(call github,boundarydevices,imx_usb_loader,$(IMX_USB_LOADER_VERSION))
+ IMX_USB_LOADER_LICENSE = LGPL-2.1+
+--
+2.26.2
+
diff --git a/patches/buildroot/2020.02/cleanup_buildroot.sh b/patches/buildroot/2020.02/cleanup_buildroot.sh
index ac15a81cc..da992b358 100755
--- a/patches/buildroot/2020.02/cleanup_buildroot.sh
+++ b/patches/buildroot/2020.02/cleanup_buildroot.sh
@@ -76,6 +76,8 @@ rm -rf buildroot/package/imx-test/10.11.01/imx-test-02-mxc_vpu_test_v4l2_fixes.p
rm -rf buildroot/package/imx-test/5.4/0001-imx-test-fixes.patch
rm -rf buildroot/package/imx-test/Config.in
rm -rf buildroot/package/imx-test/imx-test.mk
+rm -rf buildroot/package/imx-usb-loader/imx-usb-loader.hash
+rm -rf buildroot/package/imx-usb-loader/imx-usb-loader.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
hooks/post-receive
--
armadeus
|