[meta-freescale] [PATCH 01/24] rcw: update to 93358b4

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
93358b4 - rcw.py: Update comments for loadwochecksum command
de68a41 - ls2088aqds: Corrected MEM2_PLL_RAT for DP-DDR frequency
ac05bc4 - ls1046afrwy: fix a compiling error issue
a25dde7 - Add init rcw support for ls1028a platform
de0baa2 - rcw.py: Add Support to Load RCW without checksum
b99ec29 - ls1046a: ls1046afrwy: frwy-ls1046a platform support
498de8d - LX2160: Add workaround of errata A-011270

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/rcw/rcw_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-bsp/rcw/rcw_git.bb b/recipes-bsp/rcw/rcw_git.bb
index ba26ef2..3808a71 100644
--- a/recipes-bsp/rcw/rcw_git.bb
+++ b/recipes-bsp/rcw/rcw_git.bb
@@ -8,7 +8,7 @@ DEPENDS += "change-file-endianess-native tcl-native"
 inherit deploy siteinfo
 
 SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/rcw;nobranch=1"
-SRCREV = "f1377876cc06a87ec8afa8a3412ca7c8455861f2"
+SRCREV = "93358b4872bc69f1e3757739d70f20c8b18894e4"
 
 S = "${WORKDIR}/git"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 03/24] uefi: update to 1296390

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
1296390 - update to commit 7918c743857
ee84dcf - update binaries for LSDK 19.06
e4f1a6f - update binaries for LSDK 19.06

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/uefi/uefi_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-bsp/uefi/uefi_git.bb b/recipes-bsp/uefi/uefi_git.bb
index b170f15..55344c1 100644
--- a/recipes-bsp/uefi/uefi_git.bb
+++ b/recipes-bsp/uefi/uefi_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = 
"file://NXP-Binary-EULA;md5=343ec8f06efc37467a6de53686fa6315"
 inherit deploy fsl-eula-unpack
 
 SRC_URI = "git://github.com/NXP/qoriq-uefi-binary.git;fsl-eula=true;nobranch=1"
-SRCREV= "de8834df31646c1dc5a3fe1c1bf09582e0b2781c"
+SRCREV= "12963900e9cb4e322df7bff327862de3b8a6371e"
 
 S = "${WORKDIR}/git"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 02/24] u-boot: update to c873063

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
c873063 - common: qixis: make the qixis compatible with new soc
4fe7bca - armv8: ls1028a: Add environment variables to facilitate the boot
d7baae8 - dm: i2c: lx2160: Revert lx2160 i2c dm support patch set
3c75182 - armv8: lx2160ardb : Add slave nodes under the i2c0 controller
1807bb1 - armv8: lx2160ardb : Add pcf2127 node
600e32c - armv8: dts: fsl-lx2160a: add i2c controller and gpio DT nodes
efe84a3 - gpio: do not include  on ARCH_LX2160A
8fbdb38 - drivers: i2c: mxc: Solve the compiler error when using i2c dm mode
210c880 - configs: lx2160a: enable DM support for pcf2127 rtc
4691972 - armv8: lx2160a: The lx2160a platform supports the I2C driver model.
9b6da05 - board/freescale/common: secure_boot: Set bootdelay to -2.
c419c9c - armv8: fsl-layerscape: Increase mmc read size for secure-boot headers
e3a324e - configs: fsl-layerscape: secure_boot: Enable setexpr command.
03313e4 - armv8: dts: ls1028a: Add FSPI node for ls1028ardb and ls1028aqds
47a485c - configs: ls1028a: Enable FSPI support for ls1028ardb and ls1028aqds
7a5853e - mtd: spi-nor-ids: Add micron mt35xu02g flash ID
d5cf4da - configs: ls1012: unset CONFIG_SPI_FLASH_BAR, move CONFIG_FSL_QSPI to 
defconfig
bcdf1cb - driver: spi: Update QSPI driver xfer
0c337c2 - armv8: ls2088ardb: Fix MC firmware loading during SD boot
336202e - armv8: ls2088aqds: Fix MC firmware loading during SD boot
7be353f - armv8: ls2088aqds: Add bootcmd for TFA boot
9664bf5 - armv8: fsl-layerscape: Change bootcmd update logic
3bad029 - ls1046ardb: Add CONFIG_ENV_ADDR to init env in qspi boot
b892a5c - armv8: fsl-lsch2: add clock support for the second eSDHC
6bec285 - configs: ls1088aqds: Enable config to write aligned data to TxFIFO
7db76c5 - arm64: configs: ls1046afrwy: config update
268ebc5 - armv8: fsl-layerscape: Update qspi clk cfg
da7f6ec - armv8/fsl-layerscape: Add loop to check L3 dcache status
55007f3 - ARM: dts: ls1021a: Fixed reg for sata node

*Upgrade version to 2019.04

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/u-boot/u-boot-qoriq-common_2018.09.inc | 19 --
 recipes-bsp/u-boot/u-boot-qoriq-common_2019.04.inc | 19 ++
 .../u-boot/u-boot-qoriq-fw-utils_2018.09.bb| 45 
 .../u-boot/u-boot-qoriq-fw-utils_2019.04.bb| 45 
 recipes-bsp/u-boot/u-boot-qoriq_2018.09.bb | 79 --
 recipes-bsp/u-boot/u-boot-qoriq_2019.04.bb | 79 ++
 6 files changed, 143 insertions(+), 143 deletions(-)
 delete mode 100644 recipes-bsp/u-boot/u-boot-qoriq-common_2018.09.inc
 create mode 100644 recipes-bsp/u-boot/u-boot-qoriq-common_2019.04.inc
 delete mode 100644 recipes-bsp/u-boot/u-boot-qoriq-fw-utils_2018.09.bb
 create mode 100644 recipes-bsp/u-boot/u-boot-qoriq-fw-utils_2019.04.bb
 delete mode 100644 recipes-bsp/u-boot/u-boot-qoriq_2018.09.bb
 create mode 100644 recipes-bsp/u-boot/u-boot-qoriq_2019.04.bb

diff --git a/recipes-bsp/u-boot/u-boot-qoriq-common_2018.09.inc 
b/recipes-bsp/u-boot/u-boot-qoriq-common_2018.09.inc
deleted file mode 100644
index 06ec01b..000
--- a/recipes-bsp/u-boot/u-boot-qoriq-common_2018.09.inc
+++ /dev/null
@@ -1,19 +0,0 @@
-
-inherit fsl-u-boot-localversion
-
-LICENSE = "GPLv2 & BSD-3-Clause & BSD-2-Clause & LGPL-2.0 & LGPL-2.1"
-LIC_FILES_CHKSUM = " \
-file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
-file://Licenses/bsd-2-clause.txt;md5=6a31f076f5773aabd8ff86191ad6fdd5 \
-file://Licenses/bsd-3-clause.txt;md5=4a1190eac56a9db675d58ebe86eaf50c \
-file://Licenses/lgpl-2.0.txt;md5=5f30f0716dfdd0d91eb439ebec522ec2 \
-file://Licenses/lgpl-2.1.txt;md5=4fbd65380cdd255951079008b364516c \
-"
-
-SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/u-boot;nobranch=1 \
-"
-SRCREV= "80b2d2bc4cab0a8363c9b7eba8064b1795f12670"
-
-S = "${WORKDIR}/git"
-PV_append = "+fslgit"
-LOCALVERSION = "+fsl"
diff --git a/recipes-bsp/u-boot/u-boot-qoriq-common_2019.04.inc 
b/recipes-bsp/u-boot/u-boot-qoriq-common_2019.04.inc
new file mode 100644
index 000..46e4314
--- /dev/null
+++ b/recipes-bsp/u-boot/u-boot-qoriq-common_2019.04.inc
@@ -0,0 +1,19 @@
+
+inherit fsl-u-boot-localversion
+
+LICENSE = "GPLv2 & BSD-3-Clause & BSD-2-Clause & LGPL-2.0 & LGPL-2.1"
+LIC_FILES_CHKSUM = " \
+file://Licenses/gpl-2.0.txt;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
+file://Licenses/bsd-2-clause.txt;md5=6a31f076f5773aabd8ff86191ad6fdd5 \
+file://Licenses/bsd-3-clause.txt;md5=4a1190eac56a9db675d58ebe86eaf50c \
+file://Licenses/lgpl-2.0.txt;md5=5f30f0716dfdd0d91eb439ebec522ec2 \
+file://Licenses/lgpl-2.1.txt;md5=4fbd65380cdd255951079008b364516c \
+"
+
+SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/u-boot;nobranch=1 \
+"
+SRCREV= "c873063750db4479feee58a1d97f38a0934ea7b9"
+
+S = "${WORKDIR}/git"
+PV_append = "+fslgit"
+LOCALVERSION = "+fsl"
diff --git a/recipes-bsp/u-boot/u-boot-qoriq-fw-utils_2018.09.bb 
b/recipes-bsp/u-boot/u-

[meta-freescale] [PATCH 04/24] atf: update to 17f94e4

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
17f94e4 - plat/nxp/fsl_sec: Remove infinite loop from DEBUG Build
2d18325 - plat/nxp: Change MMU mapping of QSPI, NOR flash to MEMORY from DEVICE
5b8b9a3 - plat/nxp: Add lx2160aqds support
332c6ee - Merge branch 'LSDK' of ssh://bitbucket.sw.nxp.com/gitam/atf into LSDK
1e4b1e6 - Merge pull request #41 in GITAM/atf from ~NXA19332/atf-fork:LSDK to 
LSDK
693673c - plat: nxp: ls1028rdb: optimize DDR performance
8976e00 - Merge pull request #36 in GITAM/atf from 
~NXA27427/atf:jira/PLATSEC-822 to LSDK
af21b29 - common: include: correct setbits_le32 macro
3947e8e - plat/nxp/tools: Adds flag to check CRC&STOP or STOP command.
c8af318 - nxp: ddr: ls1012a: fixes random hang issue
fea3df8 - Merge pull request #30 in GITAM/atf from ~NXF49783/atf:LSDK to LSDK
1df8fb4 - Merge pull request #38 in GITAM/atf from ls1028_brup to LSDK
7e3f1fc - nxp: drivers: ddr: phy-gen2: add PllCtrl settings
07a2317 - nxp/ls1046: Add support for frwy board
25443b9 - plat: nxp: ddr: update ODT and output driver impedance
b68a2d7 - csf_hdr_parser/input_blx_ch2: Corrects OEMUID 0 input attribute name.
5b14d6d - plat/nxp/drivers/sfp: Reset the data value at the set GPIO pin.
89963ec - Merge branch 'LSDK' of ssh://bitbucket.sw.nxp.com/gitam/atf into LSDK
b54f200 - nxp/ls1028a: Enable core timebase

*add ls1046afrwy support
*install fip_ddr_sec.bin

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/atf/atf_git.bb | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/recipes-bsp/atf/atf_git.bb b/recipes-bsp/atf/atf_git.bb
index 2f8a38a..0f70d73 100644
--- a/recipes-bsp/atf/atf_git.bb
+++ b/recipes-bsp/atf/atf_git.bb
@@ -13,7 +13,7 @@ do_compile[depends] += "u-boot:do_deploy rcw:do_deploy 
uefi:do_deploy"
 S = "${WORKDIR}/git"
 
 SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/atf;nobranch=1"
-SRCREV = "7e34aebe658c7c3439d2d68b0ce6b9776e8e6996"
+SRCREV = "17f94e4315e81e3d1b22d863d9614d724e8273dc"
 
 SRC_URI += "file://0001-fix-fiptool-build-error.patch \
 file://0001-Makefile-add-CC-gcc.patch \
@@ -47,6 +47,7 @@ chassistype_ls1012ardb = "ls104x_1012"
 chassistype_ls1012afrwy = "ls104x_1012"
 chassistype_ls1043ardb = "ls104x_1012"
 chassistype_ls1046ardb = "ls104x_1012"
+chassistype_ls1046afrwy = "ls104x_1012"
 
 ddrphyopt ?= ""
 ddrphyopt_lx2160ardb = "fip_ddr_sec"
@@ -97,6 +98,10 @@ do_compile() {
 ;;
 qspi)
 rcwimg="${RCWQSPI}${rcwtemp}.bin"
+uefiboot="${UEFI_QSPIBOOT}"
+if [ "${BUILD_SECURE}" = "true" ] && [ ${MACHINE} = ls1046ardb ]; 
then
+rcwimg="RR_FFSSPPPH_1133_5559/rcw_1600_qspiboot_sben.bin"
+fi
 ;;
 sd)
 rcwimg="${RCWSD}${rcwtemp}.bin"
@@ -165,6 +170,9 @@ do_install() {
 fi
 fi
 chown -R root:root ${D}
+if [ -f "${S}/fip_ddr_sec.bin" ]; then
+cp -r ${S}/fip_ddr_sec.bin ${D}/boot/atf/fip_ddr_sec.bin
+fi
 }
 
 do_deploy() {
@@ -195,6 +203,9 @@ do_deploy() {
 cp -r ${S}/fuse_fip_512mb.bin 
${D}/boot/atf/fuse_fip_512mb${secext}.bin
 fi
 fi
+if [ -f "${S}/fip_ddr_sec.bin" ]; then
+cp -r ${D}/boot/atf/fip_ddr_sec.bin ${DEPLOYDIR}/atf/fip_ddr_sec.bin
+fi
 }
 addtask deploy after do_install
 FILES_${PN} += "/boot"
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 05/24] mc-utils: update to 18c7760

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
18c7760 - Add DPSECI object in default DPL for LX2160 platform
598afb9 - Add DPL files for LS1088/LS2088 with DPSECI objects included
8da7d1d - api: add MC 10.16.0 APIs
19a70bb - api: add MC 10.15.0 APIs

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/mc-utils/mc-utils_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-bsp/mc-utils/mc-utils_git.bb 
b/recipes-bsp/mc-utils/mc-utils_git.bb
index 49aa8f5..f0b21b7 100644
--- a/recipes-bsp/mc-utils/mc-utils_git.bb
+++ b/recipes-bsp/mc-utils/mc-utils_git.bb
@@ -10,7 +10,7 @@ DEPENDS += "dtc-native"
 inherit deploy
 
 SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/mc-utils;nobranch=1"
-SRCREV = "eeb8972a3d4137c87a54c2795452b17f254a68c7"
+SRCREV = "18c77603733b3fcd0b716bf9800e052330941f4e"
 
 S = "${WORKDIR}/git"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 06/24] mc: update to f72b978

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
f72b978 - Add the prebuilt binaries of mc 10.16.2 release
a7d982e - Update the license file

*Upgrade version to 10.16.2

Signed-off-by: Chunrong Guo 
---
 .../management-complex_10.14.3.bb  | 40 --
 .../management-complex_10.16.2.bb  | 40 ++
 2 files changed, 40 insertions(+), 40 deletions(-)
 delete mode 100644 
recipes-dpaa2/management-complex/management-complex_10.14.3.bb
 create mode 100644 
recipes-dpaa2/management-complex/management-complex_10.16.2.bb

diff --git a/recipes-dpaa2/management-complex/management-complex_10.14.3.bb 
b/recipes-dpaa2/management-complex/management-complex_10.14.3.bb
deleted file mode 100644
index b77c4fb..000
--- a/recipes-dpaa2/management-complex/management-complex_10.14.3.bb
+++ /dev/null
@@ -1,40 +0,0 @@
-SUMMARY = "DPAA2 Management Complex Firmware"
-LICENSE = "NXP-Binary-EULA"
-LIC_FILES_CHKSUM = 
"file://NXP-Binary-EULA.txt;md5=afcb1213054384820390d410ab62105f"
-
-inherit deploy fsl-eula-unpack
-
-INHIBIT_DEFAULT_DEPS = "1"
-
-SRC_URI = "git://github.com/nxp/qoriq-mc-binary;fsl-eula=true;nobranch=1"
-SRCREV = "bd64d1824681b009fd83b0a3699e45b117b72695"
-
-S = "${WORKDIR}/git"
-
-REGLEX_ls2088a = "ls2088a"
-REGLEX_ls1088a = "ls1088a"
-REGLEX_lx2160a = "lx2160a"
-
-do_install () {
-install -d ${D}/boot
-install -m 755 ${S}/${REGLEX}/*.itb ${D}/boot
-}
-
-do_deploy () {
-install -d ${DEPLOYDIR}/mc_app
-install -m 755 ${S}/${REGLEX}/*.itb ${DEPLOYDIR}/mc_app
-# make a symlink to the latest binary
-for mc_binary in `ls ${DEPLOYDIR}/mc_app |sort`;do
-ln -sfT ${mc_binary} ${DEPLOYDIR}/mc_app/mc.itb
-done
-}
-addtask deploy before do_build after do_install
-
-PACKAGES += "${PN}-image"
-FILES_${PN}-image += "/boot"
-
-INHIBIT_PACKAGE_STRIP = "1"
-
-COMPATIBLE_MACHINE = "(qoriq-arm64)"
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
diff --git a/recipes-dpaa2/management-complex/management-complex_10.16.2.bb 
b/recipes-dpaa2/management-complex/management-complex_10.16.2.bb
new file mode 100644
index 000..435544a
--- /dev/null
+++ b/recipes-dpaa2/management-complex/management-complex_10.16.2.bb
@@ -0,0 +1,40 @@
+SUMMARY = "DPAA2 Management Complex Firmware"
+LICENSE = "NXP-Binary-EULA"
+LIC_FILES_CHKSUM = 
"file://NXP-Binary-EULA.txt;md5=73d4b970c18882e229e4bf1ada5bb8d6"
+
+inherit deploy fsl-eula-unpack
+
+INHIBIT_DEFAULT_DEPS = "1"
+
+SRC_URI = "git://github.com/nxp/qoriq-mc-binary;fsl-eula=true;nobranch=1"
+SRCREV = "f72b978873af6c7cd0fd92b793363506411c102c"
+
+S = "${WORKDIR}/git"
+
+REGLEX_ls2088a = "ls2088a"
+REGLEX_ls1088a = "ls1088a"
+REGLEX_lx2160a = "lx2160a"
+
+do_install () {
+install -d ${D}/boot
+install -m 755 ${S}/${REGLEX}/*.itb ${D}/boot
+}
+
+do_deploy () {
+install -d ${DEPLOYDIR}/mc_app
+install -m 755 ${S}/${REGLEX}/*.itb ${DEPLOYDIR}/mc_app
+# make a symlink to the latest binary
+for mc_binary in `ls ${DEPLOYDIR}/mc_app |sort`;do
+ln -sfT ${mc_binary} ${DEPLOYDIR}/mc_app/mc.itb
+done
+}
+addtask deploy before do_build after do_install
+
+PACKAGES += "${PN}-image"
+FILES_${PN}-image += "/boot"
+
+INHIBIT_PACKAGE_STRIP = "1"
+
+COMPATIBLE_MACHINE = "(qoriq-arm64)"
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 07/24] ddy-phy: update depends atf commit id

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update atf to 1906 tag

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/ddr-phy/ddr-phy_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-bsp/ddr-phy/ddr-phy_git.bb 
b/recipes-bsp/ddr-phy/ddr-phy_git.bb
index 766ba79..1496b51 100644
--- a/recipes-bsp/ddr-phy/ddr-phy_git.bb
+++ b/recipes-bsp/ddr-phy/ddr-phy_git.bb
@@ -7,7 +7,7 @@ inherit deploy fsl-eula-unpack
 SRC_URI = "git://github.com/nxp/ddr-phy-binary.git;fsl-eula=true;nobranch=1 \
 
git://source.codeaurora.org/external/qoriq/qoriq-components/atf;nobranch=1;nobranch=1;destsuffix=git/atf;name=atf"
 SRCREV = "14d03e6e748ed5ebb9440f264bb374f1280b061c"
-SRCREV_atf = "7e34aebe658c7c3439d2d68b0ce6b9776e8e6996"
+SRCREV_atf = "17f94e4315e81e3d1b22d863d9614d724e8273dc"
 
 S = "${WORKDIR}/git"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 09/24] linux-qoriq/4.19: update to 1a4cab2

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
1a4cab2 - tcp: enforce tcp_min_snd_mss in tcp_mtu_probing()
b20446e - tcp: add tcp_min_snd_mss sysctl
96340e0 - tcp: tcp_fragment() should apply sane memory limits
6aa0603 - tcp: limit payload size of sacked skbs
58cd089 - Revert "crypto: caam - fix concurrency issue in givencrypt descriptor"
2cf3e79 - ahci_qoriq: bug fix for ecc_addr
43aec2b - arm64: dts: ls1028a: add gpu node
8d67002 - sdk_qbman: Avoid variable length array in USDPAA
63a7aba - net: dev: introduce support for sch BYPASS for lockless qdisc
e1924fc - net: sched: add empty status flag for NOLOCK qdisc
31639b0 - dpaa2-eth: add irq for the dpmac connect/disconnect event
ad0e508 - dpaa2-eth: Fix incorrect version check
1816b9c - dpaa2-eth: Fix FQ-based enqueue
97894b93 - crypto: caam - fix pkcs1pad(rsa-caam, sha256) failure because of 
invalid input
1bee6b6 - crypto: caam - fix concurrency issue in givencrypt descriptor
582dfcb - arm64: dts: ls1028a: Add temperature sensor node
9be8742 - staging: fsl-dpaa2: Remove duplicate config options
6e189a2 - arm64: dts: ls1028a: Fix CPU idle fail.
fe14f5f - spi: nxp-fspi: add "get_name" function
6aa2bb8 - dmaengine: fsl-edma: support little endian for edma driver
2505bc2 - arm64: dts: fsl: ls1028a: Add qDMA node
1a1da4d - arm64: dts: lx2160a: update interrupt property for Aquantia phy
052f93b - can: flexcan: Handle bit timings overflow
4687a6d - can: flexcan: enable flexcan for all architectures
ab64674 - can: flexcan: modify the interrupt register handling
ce7a15d - net: can: flexcan: can FD Format (FDF) changes

*refresh patches.

Signed-off-by: Chunrong Guo 
---
 recipes-kernel/linux/linux-qoriq/0001-Makfefile-add-cflags.patch | 2 +-
 recipes-kernel/linux/linux-qoriq_4.19.bb | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-kernel/linux/linux-qoriq/0001-Makfefile-add-cflags.patch 
b/recipes-kernel/linux/linux-qoriq/0001-Makfefile-add-cflags.patch
index b01545f..4e76c10 100644
--- a/recipes-kernel/linux/linux-qoriq/0001-Makfefile-add-cflags.patch
+++ b/recipes-kernel/linux/linux-qoriq/0001-Makfefile-add-cflags.patch
@@ -17,7 +17,7 @@ index 967692b..ae395cd 100644
  KBUILD_CFLAGS   := -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs \
   -fno-strict-aliasing -fno-common -fshort-wchar \
 - -Werror-implicit-function-declaration \
-+ -Werror-implicit-function-declaration 
-Wno-misleading-indentation -Wno-tautological-compare \
++ -Werror-implicit-function-declaration 
-Wno-address-of-packed-member \
   -Wno-format-security \
   -std=gnu89
  KBUILD_CPPFLAGS := -D__KERNEL__
diff --git a/recipes-kernel/linux/linux-qoriq_4.19.bb 
b/recipes-kernel/linux/linux-qoriq_4.19.bb
index 13667ea..bfea4bd 100644
--- a/recipes-kernel/linux/linux-qoriq_4.19.bb
+++ b/recipes-kernel/linux/linux-qoriq_4.19.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
 
 SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/linux;nobranch=1 \
 "
-SRCREV = "c0c2141106240d61e7b9d7c80284711d54f6ae91"
+SRCREV = "1a4cab2c597de7ac87c6ab4ce2a42e5e5adb3c0b"
 
 SRC_URI += " file://0001-Makfefile-add-cflags.patch \
 "
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 08/24] qe-ucode: update recipes

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*install *.bin to boot
*set COMPATIBLE_MACHINE to qoriq

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/qe-ucode/qe-ucode_git.bb | 15 +++
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/recipes-bsp/qe-ucode/qe-ucode_git.bb 
b/recipes-bsp/qe-ucode/qe-ucode_git.bb
index 9bac32d..58dffa3 100644
--- a/recipes-bsp/qe-ucode/qe-ucode_git.bb
+++ b/recipes-bsp/qe-ucode/qe-ucode_git.bb
@@ -10,29 +10,20 @@ SRCREV= "57401f6dff650708eaa6838116baa8a2fd46"
 
 S = "${WORKDIR}/git"
 
-python () {
-if not d.getVar("QE_UCODE"):
-PN = d.getVar("PN")
-FILE = os.path.basename(d.getVar("FILE"))
-bb.debug(1, "To build %s, see %s for instructions on \
- setting up your qe-ucode" % (PN, FILE))
-raise bb.parse.SkipRecipe("because QE_UCODE is not set")
-}
-
 do_install () {
install -d ${D}/boot
-   install -m 644 ${B}/${QE_UCODE} ${D}/boot
+   install -m 644 ${B}/*.bin ${D}/boot
 }
 
 do_deploy () {
install -d ${DEPLOYDIR}/boot
-   install -m 644 ${B}/${QE_UCODE} ${DEPLOYDIR}/boot
+   install -m 644 ${B}/*.bin ${DEPLOYDIR}/boot
 }
 addtask deploy before do_build after do_install
 
 PACKAGES += "${PN}-image"
 FILES_${PN}-image += "/boot/*"
 
-COMPATIBLE_MACHINE = "(ls1021a|ls1043a|t1042|t1024)"
+COMPATIBLE_MACHINE = "(qoriq)"
 PACKAGE_ARCH = "${MACHINE_SOCARCH}"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 10/24] linux-qoriq/4.14: update to e3aede3

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
e3aede3 - tcp: enforce tcp_min_snd_mss in tcp_mtu_probing()
307f55b - tcp: add tcp_min_snd_mss sysctl
c3f6a40 - tcp: tcp_fragment() should apply sane memory limits
7d63a76 - tcp: limit payload size of sacked skbs
bc6fb71 - Revert "crypto: caam - fix concurrency issue in givencrypt descriptor"
5ead7f1 - dpaa2-eth: Remove FSL_DPAA2_ETH_DEBUGFS option
34ae8f0 - dpaa2-eth: Move CEETM config options under FSL_DPAA2_ETH
9ac3836 - ahci_qoriq: bug fix for ecc_addr
f793640 - arm64: dts: ls1028a: add gpu node
043de79 - sdk_qbman: Avoid variable length array in USDPAA
bd9550f - drivers: net: can: flexcan: fix flexcan not working
4660157 - dpaa2-eth: add irq for the dpmac connect/disconnect event
4319197 - dpaa2-eth: Fix incorrect version check
e3f7267 - dpaa2-eth: Fix FQ-based enqueue
3b04038 - crypto: caam - fix pkcs1pad(rsa-caam, sha256) failure because of 
invalid input
4f0c3a1 - crypto: caam - fix concurrency issue in givencrypt descriptor
439f828 - arm64: dts: ls1028a: Add temperature sensor node
2353f24 - dpaa2-eth: No bql accounting for XDP frames
50c4adb - arm64: dts: ls1028a: Fix CPU idle fail.
815dbbc - dmaengine: fsl-edma: support little endian for edma driver
e7275aa - arm64: dts: fsl: ls1028a: Add qDMA node
2e4a124 - arm64: dts: lx2160a: update interrupt property for Aquantia phy
bd8ee34 - can: flexcan: Handle bit timings overflow
8330f91 - Fix flexcan compiling errors.

Signed-off-by: Chunrong Guo 
---
 recipes-kernel/linux/linux-qoriq_4.14.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-kernel/linux/linux-qoriq_4.14.bb 
b/recipes-kernel/linux/linux-qoriq_4.14.bb
index 9f4bcf0..cd37c5d 100644
--- a/recipes-kernel/linux/linux-qoriq_4.14.bb
+++ b/recipes-kernel/linux/linux-qoriq_4.14.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
 SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/linux;nobranch=1 \
 file://0001-Makfefile-add-cflags.patch \
 "
-SRCREV = "7e52442b136c439c142c4859a70ce92208c481a9"
+SRCREV = "e3aede3681a610e6d42c397b96547dc90f6f9e87"
 
 S = "${WORKDIR}/git"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 11/24] fmc: install all config files

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

Signed-off-by: Chunrong Guo 
---
 dynamic-layers/openembedded-layer/recipes-dpaa/fmc/fmc_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dynamic-layers/openembedded-layer/recipes-dpaa/fmc/fmc_git.bb 
b/dynamic-layers/openembedded-layer/recipes-dpaa/fmc/fmc_git.bb
index cbf8e24..2f5f1af 100644
--- a/dynamic-layers/openembedded-layer/recipes-dpaa/fmc/fmc_git.bb
+++ b/dynamic-layers/openembedded-layer/recipes-dpaa/fmc/fmc_git.bb
@@ -39,7 +39,7 @@ do_install () {
 install -m 755 ${S}/source/fmc ${D}/${bindir}
 
 install -d ${D}${sysconfdir}/fmc/config
-install -m 644 ${S}${sysconfdir}/fmc/config/hxs_pdl_v3.xml 
${D}${sysconfdir}/fmc/config
+install -m 644 ${S}${sysconfdir}/fmc/config/* ${D}${sysconfdir}/fmc/config
 
 install -d ${D}/${includedir}/fmc
 install ${S}/source/fmc.h ${D}/${includedir}/fmc
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 12/24] spc: update to be7dd8e

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
be7dd8e - Increment SPC Tool version
2dafd3a - Refactoring following support for multiple protocols
727329a - Multiple protocols support

Signed-off-by: Chunrong Guo 
---
 recipes-dpaa2/spc/spc_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-dpaa2/spc/spc_git.bb b/recipes-dpaa2/spc/spc_git.bb
index eceabf9..e9bf142 100644
--- a/recipes-dpaa2/spc/spc_git.bb
+++ b/recipes-dpaa2/spc/spc_git.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=163b09a1c249a6ff2b28da1ceca2e0a8"
 DEPENDS = "libxml2 fmlib tclap"
 
 SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/spc;nobranch=1"
-SRCREV = "1a414247ad3228bf60bfb53995a28930a8a29acc"
+SRCREV = "be7dd8e346a934aae1e4bdd6b579f2aa4bb5cd86"
 
 S = "${WORKDIR}/git"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 13/24] dpdk: Upgrade from version 17.11 to 18.11

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
0123ced - Merge pull request #966 in GITAM/dpdk from 18.11-qoriq-dev to 
18.11-qoriq
9e58741 - Merge pull request #965 in GITAM/dpdk from 18.11-qoriq-dev-ppfe to 
18.11-qoriq-dev
87b8c52 - net/ppfe: add checksum offload in capability
ae172a2 - bus/dpaa: fix incorrect rte_free of malloc memory
866adf5 - Merge pull request #961 in GITAM/dpdk from 18.11-qoriq-dev to 
18.11-qoriq
0b36cdd - Merge pull request #953 in GITAM/dpdk from DPDK-1790 to 
18.11-qoriq-dev
7dfce10 - PVT: nxp: supress warnings from performance script
4e26967 - PVT: nxp/README: update with loopback and no prefetch devargs option
71f3ebd - PVT: net/dpaa2: add optional non-prefetch rx mode
025c689 - PVT: eth/dpaa2: reset frc and ctrl in sg tx fd
6e8d2fe - net/ppfe: fix no ports available issue
28bfd64 - PVT: examples: l3fwd: Fix spec creation for traffic split scenario
279901c - Merge pull request #946 in GITAM/dpdk from DPDK-1799-pdcp-security to 
18.11-qoriq-dev
066ff8d - crypto/dpaa_sec: update dpovrd for hfn override in PDCP
73c6c39 - Merge pull request #947 in GITAM/dpdk from DPDK-1795-ecpri to 
18.11-qoriq-dev
ef48961 - bus/dpaa: fix static initialization to 0
29235c3 - Merge pull request #948 in GITAM/dpdk from 18.11-qoriq-dev to 
18.11-qoriq
c3a19c0 - PVT: test: restructure PDCP test cases into new file
627fc3d - Merge pull request #943 in GITAM/dpdk from 
feature/DPDK-1595-ovs-2.11-migration to 18.11-qoriq-dev
7b9db20 - PVT: examples/l3fwd: add support for ethtype based traffic splitting

Signed-off-by: Chunrong Guo 
---
 recipes-extended/dpdk/dpdk.inc | 121 +
 .../dpdk/dpdk/0001-Add-RTE_KERNELDIR_OUT.patch |  28 +
 .../dpdk/0001-add-Wno-cast-function-type.patch |   2 +-
 .../dpdk/dpdk/0004-update-WERROR_FLAGS.patch   |  41 +++
 recipes-extended/dpdk/dpdk_17.11.bb| 107 --
 recipes-extended/dpdk/dpdk_18.11.bb|   7 ++
 6 files changed, 198 insertions(+), 108 deletions(-)
 create mode 100644 recipes-extended/dpdk/dpdk.inc
 create mode 100644 recipes-extended/dpdk/dpdk/0001-Add-RTE_KERNELDIR_OUT.patch
 create mode 100644 recipes-extended/dpdk/dpdk/0004-update-WERROR_FLAGS.patch
 delete mode 100644 recipes-extended/dpdk/dpdk_17.11.bb
 create mode 100644 recipes-extended/dpdk/dpdk_18.11.bb

diff --git a/recipes-extended/dpdk/dpdk.inc b/recipes-extended/dpdk/dpdk.inc
new file mode 100644
index 000..d70932c
--- /dev/null
+++ b/recipes-extended/dpdk/dpdk.inc
@@ -0,0 +1,121 @@
+DESCRIPTION = "Data Plane Development Kit"
+HOMEPAGE = "http://dpdk.org";
+LICENSE = "BSD-3-Clause & LGPLv2 & GPLv2"
+LIC_FILES_CHKSUM = "file://license/README;md5=3383def2d4c82237df281174e981a492"
+
+SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/dpdk;nobranch=1 \
+   file://add-RTE_KERNELDIR_OUT-to-split-kernel-bu.patch \
+   file://0001-add-Wno-cast-function-type.patch \
+   file://0001-Add-RTE_KERNELDIR_OUT.patch \
+   file://0004-update-WERROR_FLAGS.patch \
+"
+SRCREV = "0123ced10233e7de8a72f743e2ae7e9791124f07"
+
+# Don't use the default value of datadir and let the dpdk set it to a dpdk
+# specific directory
+datadir[unexport] = "1"
+
+RDEPENDS_${PN} += "python-subprocess"
+DEPENDS = "virtual/kernel openssl"
+do_configure[depends] += "virtual/kernel:do_shared_workdir"
+
+inherit module
+
+export MODULE_DIR="/lib/modules/${KERNEL_VERSION}/kernel/drivers/net"
+export RTE_SDK = "${S}"
+export RTE_TARGET = "${ARCH}-dpaa-linuxapp-gcc"
+export ICP_ROOT = "${PKG_CONFIG_SYSROOT_DIR}/usr/include"
+export ICP_LIB_ROOT= "${PKG_CONFIG_SYSROOT_DIR}/usr/lib"
+export RTE_KERNELDIR = "${STAGING_KERNEL_DIR}"
+export RTE_KERNELDIR_OUT = "${STAGING_KERNEL_BUILDDIR}"
+export INSTALL_PATH = "${prefix}/share/dpdk"
+export RTE_OUTPUT = "${S}/${RTE_TARGET}"
+export ETHTOOL_LIB_PATH = "${S}/examples/ethtool/lib/${RTE_TARGET}/"
+export SYSROOTPATH = "--sysroot=${STAGING_DIR_HOST}"
+export ICP_LAC_API_DIR = "${STAGING_DIR_TARGET}${includedir}/lac"
+export OPENSSL_PATH = "${STAGING_DIR_HOST}"
+export EXAMPLES_BUILD_DIR = "${RTE_TARGET}"
+
+S = "${WORKDIR}/git"
+
+do_configure () {
+   #
+   ### default value for prefix is "usr", unsetting it, so it
+   ### will not be concatenated in ${RTE_TARGET}/Makefile
+   ### which will cause compilation failure
+   #
+   unset prefix
+
+   make O=$RTE_TARGET T=$RTE_TARGET config
+}
+
+do_compile () {
+   unset LDFLAGS TARGET_LDFLAGS BUILD_LDFLAGS
+
+   cd ${S}/${RTE_TARGET}
+   oe_runmake  CONFIG_RTE_EAL_IGB_UIO=n CONFIG_RTE_KNI_KMOD=y \
+   CONFIG_RTE_LIBRTE_PMD_OPENSSL=y \
+   EXTRA_LDFLAGS="-L${STAGING_LIBDIR} --hash-style=gnu" \
+  EXTRA_CFLAGS="${HOST_CC_ARCH} ${TOOLCHAIN_OPTIONS} 
-I${STAGING_INCDIR}

[meta-freescale] [PATCH 14/24] cst: update to e04690b

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
e04690b - scripts/platform: LS1028A: Removes signing of PPA image

Signed-off-by: Chunrong Guo 
---
 recipes-devtools/cst/cst_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-devtools/cst/cst_git.bb b/recipes-devtools/cst/cst_git.bb
index 8de37bc..dcac949 100644
--- a/recipes-devtools/cst/cst_git.bb
+++ b/recipes-devtools/cst/cst_git.bb
@@ -11,7 +11,7 @@ inherit kernel-arch
 
 SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/cst;nobranch=1 \
 "
-SRCREV = "2737b8bca4432c3ef21ac675e949cb53d444a369"
+SRCREV = "e04690ba2ca60f56eb126e01496ed0cacbd838d4"
 
 S = "${WORKDIR}/git"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 15/24] dce: update to 1b9e9ac

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
1b9e9ac - .gitmodules: use codeaurora url
e451edf - perf-test: Reject large input files
3bdbdf3 - perf-test: Error out in stateless decomp mismatch
64fc3b1 - dce-internals: Efficient FQ full scheme
d1add39 - Merge pull request #32 in DPAA2/dce from 
~NXA07713/dce:jira/QSDK-5623-update-dce-license-files to master
b3c27ed - LICENSE: Remove GPL License
68a6dab - Merge pull request #31 in DPAA2/dce from 
~NXA07713/dce:jira/QSDK-5623-update-dce-license-files to master
0f33f16 - LICENSE: Update License year and full BSD-3 text
0175bb4 - Merge pull request #30 in DPAA2/dce from 
~NXA07713/dce:jira/QSDK-5621-dpdcei-object-fails-to-unassign-out-of-child-dprc 
to master
361e4d0 - dpdcei: Cleanup hanldes in dpdcei_deactivate

Signed-off-by: Chunrong Guo 
---
 recipes-dpaa2/dce/dce_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-dpaa2/dce/dce_git.bb b/recipes-dpaa2/dce/dce_git.bb
index 2e0b453..e5fec34 100644
--- a/recipes-dpaa2/dce/dce_git.bb
+++ b/recipes-dpaa2/dce/dce_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = 
"file://LICENSE;md5=956df5ea6cfe0a1dcf2dee7ca37c0cdf"
 SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/dce;nobranch=1 \
   
git://source.codeaurora.org/external/qoriq/qoriq-components/qbman_userspace;nobranch=1;name=qbman;destsuffix=git/lib/qbman_userspace
 \
 "
-SRCREV = "045e5ce6f469d0c60e25f14a2340054a531a"
+SRCREV = "1b9e9ac80bce1c3a209f38f72599c44768854551"
 SRCREV_qbman = "a1af1e1528fe2e1ce0df1e6d9170b6c239c8ab4f"
 
 S = "${WORKDIR}/git"
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 16/24] crconf: add recipes

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

include the following changes:
7b5819e - Restructure copy_name() to follow best practice
8bd9964 - Set algorithm mask only when type is provided
81bd24f - Don't overwrite compiler env. if alredy set
0248373 - Update dependencies - Linux kernel and iproute2 headers
547b464 - Fix potential segfault when omitting type argument
274eaba - Honor max length of alg/driver name in strncpy
9d0ae95 - Improve usage information
6ab1c3c - crconf: Fix error output on crconf_del_alg.
d8a0a6f - crconf: Add a basic manpage
27a173f - crconf: Update headers to the Linux mainline
873058f - crconf - Linux crypto layer configuraton tool

Signed-off-by: Chunrong Guo 
---
 ...001-Modify-the-Makefile-for-cross-compile.patch | 30 ++
 recipes-extended/crconf/crconf_git.bb  | 18 +
 2 files changed, 48 insertions(+)
 create mode 100644 
recipes-extended/crconf/crconf/0001-Modify-the-Makefile-for-cross-compile.patch
 create mode 100644 recipes-extended/crconf/crconf_git.bb

diff --git 
a/recipes-extended/crconf/crconf/0001-Modify-the-Makefile-for-cross-compile.patch
 
b/recipes-extended/crconf/crconf/0001-Modify-the-Makefile-for-cross-compile.patch
new file mode 100644
index 000..4459c37
--- /dev/null
+++ 
b/recipes-extended/crconf/crconf/0001-Modify-the-Makefile-for-cross-compile.patch
@@ -0,0 +1,30 @@
+From 2c260c8c437c7f72f093b6c157a38b93443bde1d Mon Sep 17 00:00:00 2001
+From: Chunrong Guo 
+Date: Mon, 11 Dec 2017 15:45:05 +0800
+Subject: [PATCH] Modify the Makefile for cross compile
+
+Upstream-Status: Inappropriate [embedded specific]
+
+Signed-off-by: Chunrong Guo 
+---
+ Makefile | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index c7bfee2..d6421f3 100644
+--- a/Makefile
 b/Makefile
+@@ -4,8 +4,8 @@ LIBDIR=/usr/lib
+ SBINDIR=/sbin
+ MANDIR=/share/man
+ 
+-CC = gcc
+-HOSTCC = gcc
++CC ?= gcc
++HOSTCC ?= gcc
+ CCOPTS = -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall
+ CFLAGS = $(CCOPTS) -I../include
+ 
+-- 
+2.7.4
+
diff --git a/recipes-extended/crconf/crconf_git.bb 
b/recipes-extended/crconf/crconf_git.bb
new file mode 100644
index 000..7dc9277
--- /dev/null
+++ b/recipes-extended/crconf/crconf_git.bb
@@ -0,0 +1,18 @@
+SUMMARY = "crconf -Linux crypto layer configuraton tool"
+SECTION = "base"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = 
"file://Makefile;beginline=1;endline=5;md5=0f77fc44eb5911007ae4ac9f6736e111"
+
+SRC_URI = "git://github.com/Thermi/crconf.git;protocol=https;nobranch=1"
+
+EXTRA_OEMAKE = "'CC=${CC}' 'HOSTCC=${CC}'"
+
+SRCREV = "7b5819e7638e471d41dd2dca71f012d5a022f014"
+
+S = "${WORKDIR}/git"
+
+do_install () {
+   oe_runmake install  DESTDIR=${D}
+}
+
+FILES_${PN} += "/share/man/*  ${libdir}/* ${sbindir}/*"
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 17/24] libpkcs11: update to a243fb2

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
a243fb2 - corrected the start year
ac5d4db - Updated the year in file header.
d642bdd - Changes for making SK_GenerateKeyPair API compatible

Signed-off-by: Chunrong Guo 
---
 recipes-extended/libpkcs11/libpkcs11_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-extended/libpkcs11/libpkcs11_git.bb 
b/recipes-extended/libpkcs11/libpkcs11_git.bb
index 2a579c7..384b24f 100644
--- a/recipes-extended/libpkcs11/libpkcs11_git.bb
+++ b/recipes-extended/libpkcs11/libpkcs11_git.bb
@@ -3,7 +3,7 @@ LICENSE = "GPLv2 & BSD"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=803852533e29eb1d6d5e55ad3078b625"
 
 SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/libpkcs11;nobranch=1"
-SRCREV = "efd15b9fb6ecc453eb933ac28ef1741b989f842d"
+SRCREV = "a243fb21772f1bd434d8bc1ac45feb36571afadb"
 
 DEPENDS = "openssl secure-obj"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 18/24] secure-obj: update to cd3c353

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*update to lsdk 1906 tag
include the following changes:
cd3c353 - updated the year in file copyright headers.
4d5cc8d - app/device_record: Stores the client's device record in a file.
322a6d6 - APP,TA,LIB: Creating 2 separate objects for public and private key 
for KeyPair
bc0553a - removed dead code under compile time flag SK_INVALID_HANDLE
f2fddd6 - added support for sk_digestinit sk_digestupdate sk_digestfinal.
f509695 - APP_TA_LIB: Adding SK_ATTR_PRIVATE attribute for objects
6791873 - SOBJ_LIB: Exposing SK_CreateObject for PKCS#11 Library
f3da9c0 - TA: Miscellaneous Changes
07ef069 - APP_ENG: Adding support for OAEP Encryption in engine and engine app
9fdbf7a - LIB_TA: Adding support for OAEP Encryption Scheme
1652924 - TA: Not returning TEE_ERROR_BAD_PARAMETERS for unmatched attributes
2a49505 - LIB: Exposing SK_GenerateKeyPair and SK_EraseObject Functions
bbcbe6c - BUG: Fix for PLATSEC-666
e944456 - BUG: Fix for PLATSEC-628
41a0eaa - Making secure object components ompatible to OpenSSL 1.1.0 and 1.0.2
f72cf1a - Fix for PLATSEC-581

Signed-off-by: Chunrong Guo 
---
 recipes-extended/secure-obj/secure-obj.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-extended/secure-obj/secure-obj.inc 
b/recipes-extended/secure-obj/secure-obj.inc
index 2034126..107e46e 100644
--- a/recipes-extended/secure-obj/secure-obj.inc
+++ b/recipes-extended/secure-obj/secure-obj.inc
@@ -12,7 +12,7 @@ LDFLAGS += "${TOOLCHAIN_OPTIONS}"
 
 SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/secure_obj;nobranch=1
 \
 "
-SRCREV = "bc0553a3c7a02555eb6bf46803854f6b49227a26"
+SRCREV = "cd3c353df1c3f19577cf3fa08f8a21abd63fb3c1"
 
 WRAP_TARGET_PREFIX ?= "${TARGET_PREFIX}"
 export SECURE_STORAGE_PATH = "${S}/secure_storage_ta/ta/"
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 19/24] optee-os-qoriq: add OPTEEMACHINE for ls1088ardb-pb and ls1046afrwy

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

Signed-off-by: Chunrong Guo 
---
 recipes-security/optee/optee-os-qoriq_git.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/recipes-security/optee/optee-os-qoriq_git.bb 
b/recipes-security/optee/optee-os-qoriq_git.bb
index 5d21c00..7ac00f0 100644
--- a/recipes-security/optee/optee-os-qoriq_git.bb
+++ b/recipes-security/optee/optee-os-qoriq_git.bb
@@ -15,6 +15,8 @@ SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/optee_os;
 S = "${WORKDIR}/git"
 
 OPTEEMACHINE ?= "${MACHINE}"
+OPTEEMACHINE_ls1088ardb-pb = "ls1088ardb"
+OPTEEMACHINE_ls1046afrwy = "ls1046ardb"
 
 EXTRA_OEMAKE = "PLATFORM=ls-${OPTEEMACHINE} CFG_ARM64_core=y \
 ARCH=arm \
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 20/24] ls1046ardb: rename UEFI_NORBOOT -> UEFI_QSPIBOOT

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

Signed-off-by: Chunrong Guo 
---
 conf/machine/ls1046ardb.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/conf/machine/ls1046ardb.conf b/conf/machine/ls1046ardb.conf
index b3000f0..b4d9662 100644
--- a/conf/machine/ls1046ardb.conf
+++ b/conf/machine/ls1046ardb.conf
@@ -28,7 +28,7 @@ KERNEL_DEFCONFIG ?= "defconfig"
 SERIAL_CONSOLES ?= "115200;ttyS0 115200;ttyAMA0 115200;ttyLP0"
 SERIAL_CONSOLES_CHECK ?= "${SERIAL_CONSOLES}"
 
-UEFI_NORBOOT ?= "LS1046ARDB_EFI_NORBOOT.fd"
+UEFI_QSPIBOOT ?= "LS1046ARDB_EFI_QSPIBOOT.fd"
 RCWQSPI ?= "RR_FFSSPPPH_1133_5559/rcw_1800_qspiboot"
 RCWSD ?= "RR_FFSSPPPH_1133_5559/rcw_1800_sdboot"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 21/24] ls1046afrwy: add machine config

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

Signed-off-by: Chunrong Guo 
---
 conf/machine/ls1046afrwy.conf | 35 +++
 1 file changed, 35 insertions(+)
 create mode 100644 conf/machine/ls1046afrwy.conf

diff --git a/conf/machine/ls1046afrwy.conf b/conf/machine/ls1046afrwy.conf
new file mode 100644
index 000..c82fb4d
--- /dev/null
+++ b/conf/machine/ls1046afrwy.conf
@@ -0,0 +1,35 @@
+#@TYPE: Machine
+#@NAME: NXP LS1046AFRWY
+#@SOC: LSCH2
+#@DESCRIPTION: Machine configuration for running LS1046A in 64-bit mode
+#@MAINTAINER: Chunrong.guo 
+
+MACHINEOVERRIDES =. "fsl-lsch2:ls1046a:"
+
+require conf/machine/include/qoriq-arm64.inc
+require conf/machine/include/arm/arch-arm64.inc
+
+KERNEL_CLASSES  = " kernel-fitimage "
+KERNEL_IMAGETYPES = "fitImage"
+
+UBOOT_DTB_LOADADDRESS = "0x9000"
+UBOOT_ENTRYPOINT = "0x8008"
+
+UBOOT_CONFIG ??= "tfa-secure-boot tfa"
+UBOOT_CONFIG[tfa] = "ls1046afrwy_tfa_defconfig,,u-boot-dtb.bin"
+UBOOT_CONFIG[tfa-secure-boot] = 
"ls1046afrwy_tfa_SECURE_BOOT_defconfig,,u-boot-dtb.bin"
+
+KERNEL_DEVICETREE ?= "\
+freescale/fsl-ls1046a-frwy-sdk.dtb \
+freescale/fsl-ls1046a-frwy-usdpaa.dtb \
+"
+KERNEL_DEFCONFIG ?= "defconfig"
+
+SERIAL_CONSOLES ?= "115200;ttyS0 115200;ttyAMA0 115200;ttyLP0"
+SERIAL_CONSOLES_CHECK ?= "${SERIAL_CONSOLES}"
+
+RCWQSPI ?= "NN_NNQNNPNP_3040_0506/rcw_1600_qspiboot"
+RCWSD ?= "NN_NNQNNPNP_3040_0506/rcw_1600_sdboot"
+
+EXTRA_IMAGEDEPENDS += "fm-ucode rcw atf ls2-phy"
+USE_VT = "0"
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 23/24] ovs-dpdk: Upgrade 2.10 -> 2.11

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*Update to lsdk 1906 tag
include the following changes:
abc80ef - netdev-dpdk: have env based configurable number of packet buffers
2410fad - rhel: Use PIDFile on forking systemd service files
a631ef7 - dpif-netdev: fix meter at high packet rate.
6b14ed0 - dpif-netdev: Fix double parsing of packets when EMC disabled.
0118706 - dpif-netdev: Update comment about flow installation race.
3c54cf1 - netlink linux: fix to append the netnsid netlink attr.
9a72286 - conntrack: Fix minimum connections to clean.
9b2e4ff - datapath: Revert "datapath: Fix template leak in error cases."
62c7a9d - compiler: Fix compilation when using VStudio 2015/2017
2560908 - datapath: fix flow actions reallocation
fae3311 - Docs: fix conntrack flow ct_state input
daeab19 - netdev-dpdk: Fix printing masks with wrong byte order.
24909e6 - Prepare for 2.11.2.
022c173 - Set release date for 2.11.1.
044a61d - netdev-tc-offloads: Fix probe tc block support
434ffa9 - rhel: Include all header files in the Fedora's devel package
359a7d2 - reconnect.c: Don't transition back to ACTIVE when forced to RECONNECT.
2924b48 - OVN: Make periodic RAs consistent with RA responder.
54f2d11 - OVN: Always send prefix option in RAs
76f2c3b - OVN: Use offset instead of pointer into ofpbuf
6ffb917 - ofproto: fix the bug of bucket counter is not updated
b1f9b4e - netdev-dpdk: Print netdev name for txq mapping.
9068a55 - dpif-netdev-perf: Fix millisecond stats precision with slower TSC.
3c440c2 - ifupdown.sh: Add missing "--may-exist" option
b88dafd - dpif-netdev-perf: Fix double update of perf histograms.
a55b827 - dpdk: Stop dumping memzones to stdout.
68b2304 - dpctl: Drop parser debug information.
5dea53a - netdev-tc-offloads: Properly get the block id on flow del/get
4c26dfd - netdev-tc-offloads: Improve log message for icmpv6 offload not 
supported
d8bb89f - conntrack: Replace structure copy by memcpy().

Signed-off-by: Chunrong Guo 
---
 recipes-extended/ovs-dpdk/ovs-dpdk_2.10.bb | 49 --
 recipes-extended/ovs-dpdk/ovs-dpdk_2.11.bb | 49 ++
 2 files changed, 49 insertions(+), 49 deletions(-)
 delete mode 100644 recipes-extended/ovs-dpdk/ovs-dpdk_2.10.bb
 create mode 100644 recipes-extended/ovs-dpdk/ovs-dpdk_2.11.bb

diff --git a/recipes-extended/ovs-dpdk/ovs-dpdk_2.10.bb 
b/recipes-extended/ovs-dpdk/ovs-dpdk_2.10.bb
deleted file mode 100644
index 3ffa9a0..000
--- a/recipes-extended/ovs-dpdk/ovs-dpdk_2.10.bb
+++ /dev/null
@@ -1,49 +0,0 @@
-DESCRIPTION = "OVS DPDK"
-LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1ce5d23a6429dff345518758f13aaeab"
-
-DEPENDS = "dpdk python-six-native coreutils-native"
-RDEPENDS_${PN} = "bash libcrypto libssl python"
-
-inherit pythonnative
-
-SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/ovs-dpdk;nobranch=1
 \
-"
-SRCREV = "4d82df36993ca502d33afa305fbd2a41a950106d"
-
-S = "${WORKDIR}/git"
-
-DPAA_VER ?= "dpaa"
-export RTE_TARGET = "${ARCH}-${DPAA_VER}-linuxapp-gcc"
-
-EXTRA_OEMAKE += 'ARCH="${ARCH}" CROSS="${TARGET_PREFIX}" \
-CPU_CFLAGS="--sysroot=${STAGING_DIR_HOST}" RTE_SDK="${S}" \
-OPENSSL_PATH="${STAGING_DIR_HOST}" RTE_KERNELDIR="${STAGING_KERNEL_DIR}" \
-RTE_KERNELDIR_OUT="${STAGING_KERNEL_BUILDDIR}" \
-'
-
-do_configure() {
-   export SYSROOT_DPDK=${PKG_CONFIG_SYSROOT_DIR}
-   ${S}/boot.sh
-   ${S}/configure --host aarch64-fsl-linux 
--with-dpdk=${SYSROOT_DPDK}/usr/share/${RTE_TARGET} 
--with-openssl=${SYSROOT_DPDK}/usr CFLAGS="-g -Wno-cast-align -Ofast" 
-}
-
-do_compile() {
-   oe_runmake O="${RTE_TARGET}" T="${RTE_TARGET}" 
-}
-
-do_install() {
-   install -d ${D}${bindir}/ovs-dpdk
-   cp -rf  ${S}/ovsdb/ovsdb-tool ${D}${bindir}/ovs-dpdk
-   cp -rf  ${S}/ovsdb/ovsdb-server ${D}${bindir}/ovs-dpdk
-   cp -rf  ${S}/vswitchd/vswitch.ovsschema ${D}${bindir}/ovs-dpdk
-   cp -rf  ${S}/vswitchd/ovs-vswitchd ${D}${bindir}/ovs-dpdk
-   cp -rf  ${S}/utilities/ovs-vsctl ${D}${bindir}/ovs-dpdk
-   cp -rf  ${S}/utilities/ovs-ofctl ${D}${bindir}/ovs-dpdk
-   chmod 777 -R ${D}${bindir}/ovs-dpdk/*
-}
-
-ALLOW_EMPTY_${PN} = "1"
-INHIBIT_PACKAGE_STRIP = "1"
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-COMPATIBLE_MACHINE = "(qoriq-arm64)"
diff --git a/recipes-extended/ovs-dpdk/ovs-dpdk_2.11.bb 
b/recipes-extended/ovs-dpdk/ovs-dpdk_2.11.bb
new file mode 100644
index 000..fd9d3a6
--- /dev/null
+++ b/recipes-extended/ovs-dpdk/ovs-dpdk_2.11.bb
@@ -0,0 +1,49 @@
+DESCRIPTION = "OVS DPDK"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1ce5d23a6429dff345518758f13aaeab"
+
+DEPENDS = "dpdk python-six-native coreutils-native"
+RDEPENDS_${PN} = "bash libcrypto libssl python"
+
+inherit pythonnative
+
+SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/ovs-dpdk;nobranch=1
 \
+"
+SRCREV = "abc80ef87a8786050f27afb2a797cadd14e2a6bd"
+
+S = "${WORKDIR}/git"
+
+DPAA_VER ?= "dpaa"
+export RTE_TARGET = "${ARCH}-${DPAA_VER}-linuxapp-gcc"
+
+EXTRA_OEMAKE += 'AR

[meta-freescale] [PATCH 24/24] ddr-phy: fix typo

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/ddr-phy/ddr-phy_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-bsp/ddr-phy/ddr-phy_git.bb 
b/recipes-bsp/ddr-phy/ddr-phy_git.bb
index 1496b51..98a9b02 100644
--- a/recipes-bsp/ddr-phy/ddr-phy_git.bb
+++ b/recipes-bsp/ddr-phy/ddr-phy_git.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = 
"file://NXP-Binary-EULA.txt;md5=89cc852481956e861228286ac7430
 inherit deploy fsl-eula-unpack
 
 SRC_URI = "git://github.com/nxp/ddr-phy-binary.git;fsl-eula=true;nobranch=1 \
-
git://source.codeaurora.org/external/qoriq/qoriq-components/atf;nobranch=1;nobranch=1;destsuffix=git/atf;name=atf"
+
git://source.codeaurora.org/external/qoriq/qoriq-components/atf;nobranch=1;destsuffix=git/atf;name=atf"
 SRCREV = "14d03e6e748ed5ebb9440f264bb374f1280b061c"
 SRCREV_atf = "17f94e4315e81e3d1b22d863d9614d724e8273dc"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [PATCH 22/24] qemu-qoriq: update to 79df057

2019-07-05 Thread C.r. Guo
From: Chunrong Guo 

*include the following changes:
79df057 - vfio/fsl-mc: Check command version on dprc and dpmcp cmdif
475d962 - vfio/fsl-mc: Add support for DPRC command version-2
271b7fa - vfio/fsl-mc: Add interface for device region range
23f6ed8 - vfio/fsl-mc: Setup address space for QBman CE-SH region
89add80 - vfio/fsl-mc: Fix mc-command version check

Signed-off-by: Chunrong Guo 
---
 recipes-devtools/qemu/qemu-qoriq_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-devtools/qemu/qemu-qoriq_git.bb 
b/recipes-devtools/qemu/qemu-qoriq_git.bb
index 5b5de64..9d33250 100644
--- a/recipes-devtools/qemu/qemu-qoriq_git.bb
+++ b/recipes-devtools/qemu/qemu-qoriq_git.bb
@@ -15,7 +15,7 @@ SRC_URI = 
"git://source.codeaurora.org/external/qoriq/qoriq-components/qemu;nobr
file://run-ptest \
"
 
-SRCREV = "798304eeb99ec1d2f8910275a3505f964a73c651"
+SRCREV = "79df0577f5467dfaf0b2469ce3973a342f0c9e90"
 
 S = "${WORKDIR}/git"
 
-- 
2.7.4

-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


Re: [meta-freescale] Kernel Changes to iMX8M-EVK

2019-07-05 Thread Bob Cochran

On 7/4/19 3:34 PM, Saravanan Somasundaram wrote:

Hi,

I have been playing with the Yocto Image for iMX8M-EVK.



Glad to hear that you have one.  Can you please share some feedback on 
it?  Do all the peripherals work?  Are you using thud with 4.14 kernel?  
Is it stable?



Any & all feedback will be greatly appreciated.


Thank you,


Bob




I would like to use the latest mainstream kernel with this image.
I have been having trouble finding the following information:

  * Has all the changes specifically done for iMX8M-EVK has been
merged to mainstream kernel.
  * If not, how to figure the list of kernel patches that has to be
applied on top of mainstream kernel.


Any help is very much appreciated.

Thanks,
Saravanan




-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale