[meta-freescale] [PATCH v4 34/34] fmlib: update recipes

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*Remove redundant  TARGET_ARCH_FMLIB setting

*update FMLIB_TARGET for Qoriq
fmlib libraries (LS1043/46 and 32/64bit)  unification under libfm-arm.a

Signed-off-by: Chunrong Guo 
---
 recipes-dpaa/fmlib/fmlib_git.bb | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/recipes-dpaa/fmlib/fmlib_git.bb b/recipes-dpaa/fmlib/fmlib_git.bb
index 9967bd2..aca0135 100644
--- a/recipes-dpaa/fmlib/fmlib_git.bb
+++ b/recipes-dpaa/fmlib/fmlib_git.bb
@@ -10,17 +10,10 @@ SRCREV = "9f20cab379212e8fab907b17910e31a6a86380dd"
 
 S = "${WORKDIR}/git"
 
-TARGET_ARCH_FMLIB = "${DEFAULTTUNE}"
-TARGET_ARCH_FMLIB_e5500 = "ppc32e5500"
-TARGET_ARCH_FMLIB_e6500 = "ppc32e6500"
-TARGET_ARCH_FMLIB_ls1043a = "arm64a53"
-TARGET_ARCH_FMLIB_ls1046a = "arm64a72"
-
 EXTRA_OEMAKE = "DESTDIR=${D} PREFIX=${prefix} LIB_DEST_DIR=${libdir} \
 CROSS_COMPILE=${TARGET_PREFIX} KERNEL_SRC=${STAGING_KERNEL_DIR}"
 
-FMLIB_TARGET = "libfm-${TARGET_ARCH_FMLIB}"
-FMLIB_TARGET_t1 = "libfm-${TARGET_ARCH_FMLIB}-fmv3l"
+FMLIB_TARGET = "libfm-arm"
 do_compile () {
 oe_runmake ${FMLIB_TARGET}.a
 }
-- 
1.9.0

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


[meta-freescale] [PATCH v4 32/34] fmc: update recipes

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*update SRC_URL and update to 4377bfc
This includes the following changes:
4377bfc - Set LS1043 as default platform (for DASH integration)
81e4796 - Revert default platform flag to P4080
4729b49 - Enable support for LS1046 (based on LS1043 integration)
a079d2c - update variable names to match fmlib changes
44b1f42 - Revert "Aging support added for classification"
9732cd8 - Aging support added for classification
03505c3 - [QSDK-2331] fmc: PIR/PBS are considered synonyms for CIR/CBS in 
policer tags
757754b - ENGR00341753: Schemes sharing between ports is not working
eca7122 - Added makefile support for LS1043
b9e52be - ENGR00354640: fmc regression: Bad FMan port handle used in 
FM_PORT_VSPAlloc causes FMD call trace
435d76d - ENGR354592: FMC SoftParser 'otherl3' protocol definition generates 
error
92494f0 - Changed makefile to use flags: FMAN_V3H / FMAN_V3L (ENGR353626)
1695da4 - ENGR00352834: FMC: Add support for 
FM_PCD_KgSetAdditionalDataAfterParsing API
450d314 - ENGR351010: FMC: Share schemes used for IPR across multiple ports
b2b6226 - ENGR00349008: ALU PCD generates Segmentation fault for direct schemes 
usage
6b14996 - ENGR00348810: ALU PCD generates: FmPcdCcGetGrpParams: Invalid Handle
955706a - ENGR348539: ALU PCD generates: grpId you asked > numOfGroup of 
relevant tree
06548b6 - ENGR00347977: ALU PCD using direct schemes generates Error: 
Unresolved cycled dependencies
e843d51 - ENGR00315208: [FMC] failed to configure ALU PCD
4f4a3eb - ENGR00342608: Major error on ALU PCD: IC_HASH_INDEXED numOfKeys has 
to be powerOfTwo
a3e40ab - ENGR00342299: ALU PCD (fmc_pcd_ed44_skeleton_TSOC.xml) generates 
Segmentation fault
71deab3 - ENGR00342299: ALU PCD (fmc_pcd_ed44_skeleton_TSOC.xml) generates 
Segmentation fault
aa34fa3 - ENGR00341753: Schemes sharing between ports is not working
e6fee7f - ENGR00341091: False error reported by FMC in ALU PCD: 'ERR: 
Unresolved cycled dependencies are found'
2fb5b1c - ENGR00340476: ALU Issue with pbit marking with a given DSCP (B0198)
284a506 - ENGR329197: 32 Schema limit exhausted when FMC duplicates the schemas 
even if same policy is attached to all the ports
0434629 - ENGR00338449: Enable Test automation framework for FMC on Linux host 
OS
d09735b - ENGR00338121: fmc: Support new convention for port type in xml config 
file
f46f085 - Improvement to: ENGR330486: ALU B0187: FMC/libxml2 SDK1.5 FB3 : 
Memory leaked during PCD xml application
c2330c3 - ENGR00330486: ALU B0187 : FMC/ libxml2  SDK1.5 FB3 : Memory leaked 
during PCD xml application
2bff057 - ENGR00325623: PCD : replicator issue
4157f75 - ENGR00316689: fmc: Ccnode mask support option fails to propagate into 
the PCD
35b9363 - ENGR00320235: reassembly management with PCD xml (FMC) - 
FM_PCD_MAX_NUM_OF_CC_GROUPS
021f720 - ENGR00308464 - FMD PCD: seg fault error while creating ccnode without 
mask
8c37700 - Enabled ENGR00305912 : individual keygen extraction (IPV6 VER+TC) and 
(IPv6 FL)
400d483 - Disabled ENGR00305912 until is available in FMD
c21c326 - Enabled ipv6.flabel as supported full field extraction

*remvoe EXTRA_OEMAKE_PLATFORM  for powerpc
nxp release will not support ppc machine

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

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 aff5130..8bfde71 100644
--- a/dynamic-layers/openembedded-layer/recipes-dpaa/fmc/fmc_git.bb
+++ b/dynamic-layers/openembedded-layer/recipes-dpaa/fmc/fmc_git.bb
@@ -6,8 +6,8 @@ PR = "r2"
 
 DEPENDS = "libxml2 fmlib tclap"
 
-SRC_URI = "git://git.freescale.com/ppc/sdk/fmc.git;branch=sdk-v2.0.x"
-SRCREV = "81e4796fd22e32fe7ab77f075c1879d7bb75c02e"
+SRC_URI = "git://github.com/qoriq-open-source/fmc.git;nobranch=1"
+SRCREV = "4377bfc24626a0db3bedb6e1cbb201f6f6df964c"
 
 S = "${WORKDIR}/git"
 
@@ -19,10 +19,6 @@ EXTRA_OEMAKE_virtclass-native = 'FMCHOSTMODE=1 
FMD_USPACE_HEADER_PATH="${STAGING
 TCLAP_HEADER_PATH="${STAGING_INCDIR}" '
 
 EXTRA_OEMAKE_PLATFORM ?= ""
-EXTRA_OEMAKE_PLATFORM_b4 = "b4860qds"
-EXTRA_OEMAKE_PLATFORM_t2 = "b4860qds"
-EXTRA_OEMAKE_PLATFORM_t4 = "b4860qds"
-EXTRA_OEMAKE_PLATFORM_t1 = "t1040qds"
 EXTRA_OEMAKE_PLATFORM_ls1043a = "ls1043"
 EXTRA_OEMAKE_PLATFORM_ls1046a = "ls1046"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 33/34] uboot: upgrade to 2017.09

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*This includes the following changes:
503eff0 - armv8: ls1046aqds: Fix NAND offset for Fman ucode and env
c66ddf7 - arm64: ls2088ardb: Fix kernel validation failure
44ffe98 - armv8: ls1043ardb: disable PPA loading during SPL stage for SD boot
043c85a - armv8: ls1046ardb: disable PPA loading during SPL stage for SD boot
b68c991 - armv8: fsl-layerscape: Fix some coding style problems in soc.c
25cd705 - board/ls1088: Add fsl_fdt_fixup_flash
85bfc58 - ls1088aqds: Enable IFC and QIXIS in SPL image
96cc4d7 - armv8: fsl-layerscape: Add back L3 flushing for all exception levels
bdf9c1a - fsl-lsch2: csu: correct the workaround A-010315
26aaf13 - armv8/fsl-lsch2: correct QMAN clock
a836f94 - arm64: ls1012ardb: Add distro secure boot support
ef3b345 - arm64: ls1012afrdm: Add distro boot support
2bed40e - arm64: ls1012ardb: Add distro boot support
bb85ef3 - board: common: vid: Move IR chip specific code in flag
806bca8 - board/ls2080ardb: Add mcmemsize variable in default env

Signed-off-by: Chunrong Guo 
---
 .../u-boot-qoriq/fix-build-error-under-gcc6.patch  | 86 --
 ...ot-qoriq_2017.03.bb => u-boot-qoriq_2017.09.bb} |  3 +-
 2 files changed, 1 insertion(+), 88 deletions(-)
 delete mode 100644 
recipes-bsp/u-boot/u-boot-qoriq/fix-build-error-under-gcc6.patch
 rename recipes-bsp/u-boot/{u-boot-qoriq_2017.03.bb => u-boot-qoriq_2017.09.bb} 
(97%)

diff --git a/recipes-bsp/u-boot/u-boot-qoriq/fix-build-error-under-gcc6.patch 
b/recipes-bsp/u-boot/u-boot-qoriq/fix-build-error-under-gcc6.patch
deleted file mode 100644
index 839cd7d..000
--- a/recipes-bsp/u-boot/u-boot-qoriq/fix-build-error-under-gcc6.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-fix build error under gcc6
-
-Fix the following error:
-| ../include/linux/compiler-gcc.h:114:30: fatal error: linux/compiler-gcc6.h: 
No such file or directory
-|  #include gcc_header(__GNUC__)
-
-Signed-off-by: Zhenhua Luo 
-
-Upstream-Status: Pending

- include/linux/compiler-gcc6.h | 65 +++
- 1 file changed, 65 insertions(+)
- create mode 100644 include/linux/compiler-gcc6.h
-
-diff --git a/include/linux/compiler-gcc6.h b/include/linux/compiler-gcc6.h
-new file mode 100644
-index 000..c8c5659
 /dev/null
-+++ b/include/linux/compiler-gcc6.h
-@@ -0,0 +1,65 @@
-+#ifndef __LINUX_COMPILER_H
-+#error "Please don't include  directly, include 
 instead."
-+#endif
-+
-+#define __used__attribute__((__used__))
-+#define __must_check  __attribute__((warn_unused_result))
-+#define __compiler_offsetof(a, b) __builtin_offsetof(a, b)
-+
-+/* Mark functions as cold. gcc will assume any path leading to a call
-+   to them will be unlikely.  This means a lot of manual unlikely()s
-+   are unnecessary now for any paths leading to the usual suspects
-+   like BUG(), printk(), panic() etc. [but let's keep them for now for
-+   older compilers]
-+
-+   Early snapshots of gcc 4.3 don't support this and we can't detect this
-+   in the preprocessor, but we can live with this because they're unreleased.
-+   Maketime probing would be overkill here.
-+
-+   gcc also has a __attribute__((__hot__)) to move hot functions into
-+   a special section, but I don't see any sense in this right now in
-+   the kernel context */
-+#define __cold__attribute__((__cold__))
-+
-+#define __UNIQUE_ID(prefix) __PASTE(__PASTE(__UNIQUE_ID_, prefix), 
__COUNTER__)
-+
-+#ifndef __CHECKER__
-+# define __compiletime_warning(message) __attribute__((warning(message)))
-+# define __compiletime_error(message) __attribute__((error(message)))
-+#endif /* __CHECKER__ */
-+
-+/*
-+ * Mark a position in code as unreachable.  This can be used to
-+ * suppress control flow warnings after asm blocks that transfer
-+ * control elsewhere.
-+ *
-+ * Early snapshots of gcc 4.5 don't support this and we can't detect
-+ * this in the preprocessor, but we can live with this because they're
-+ * unreleased.  Really, we need to have autoconf for the kernel.
-+ */
-+#define unreachable() __builtin_unreachable()
-+
-+/* Mark a function definition as prohibited from being cloned. */
-+#define __noclone __attribute__((__noclone__))
-+
-+/*
-+ * Tell the optimizer that something else uses this function or variable.
-+ */
-+#define __visible __attribute__((externally_visible))
-+
-+/*
-+ * GCC 'asm goto' miscompiles certain code sequences:
-+ *
-+ *   http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58670
-+ *
-+ * Work it around via a compiler barrier quirk suggested by Jakub Jelinek.
-+ *
-+ * (asm goto is automatically volatile - the naming reflects this.)
-+ */
-+#define asm_volatile_goto(x...)   do { asm goto(x); asm (""); } while (0)
-+
-+#ifdef CONFIG_ARCH_USE_BUILTIN_BSWAP
-+#define __HAVE_BUILTIN_BSWAP32__
-+#define __HAVE_BUILTIN_BSWAP64__
-+#define __HAVE_BUILTIN_BSWAP16__
-+#endif /* 

[meta-freescale] [PATCH v4 31/34] ls1012afrdm-32b: rcw instead of ls2-rcw

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

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

diff --git a/conf/machine/ls1012afrdm-32b.conf 
b/conf/machine/ls1012afrdm-32b.conf
index e720ba3..e55ab74 100644
--- a/conf/machine/ls1012afrdm-32b.conf
+++ b/conf/machine/ls1012afrdm-32b.conf
@@ -19,7 +19,7 @@ KERNEL_IMAGETYPE = "zImage"
 KERNEL_DEVICETREE ?= "freescale/fsl-ls1012a-frdm.dtb"
 KERNEL_DEFCONFIG ?= "${S}/arch/arm/configs/multi_v7_defconfig"
 
-EXTRA_IMAGEDEPENDS += "ppa ls2-rcw"
+EXTRA_IMAGEDEPENDS += "ppa rcw"
 USE_VT = "0"
 
 require conf/multilib.conf
-- 
1.9.0

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


[meta-freescale] [PATCH v4 29/34] ls2080ardb: rcw instead of ls2-rcw

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

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

diff --git a/conf/machine/ls2080ardb.conf b/conf/machine/ls2080ardb.conf
index e6e4a5a..c65d325 100644
--- a/conf/machine/ls2080ardb.conf
+++ b/conf/machine/ls2080ardb.conf
@@ -16,5 +16,5 @@ UBOOT_CONFIG[nor] = "ls2080ardb_defconfig,,u-boot-dtb.bin"
 KERNEL_DEVICETREE ?= "freescale/fsl-ls2080a-rdb.dtb"
 KERNEL_DEFCONFIG ?= "${S}/arch/arm64/configs/defconfig"
 
-EXTRA_IMAGEDEPENDS += "dpl-examples ls2-phy ls2-rcw management-complex"
+EXTRA_IMAGEDEPENDS += "dpl-examples ls2-phy rcw management-complex"
 USE_VT = "0"
-- 
1.9.0

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


[meta-freescale] [PATCH v4 28/34] ls1012afrdm : rcw instead of ls2-rcw

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

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

diff --git a/conf/machine/ls1012afrdm.conf b/conf/machine/ls1012afrdm.conf
index f7d98a1..b366cdb 100644
--- a/conf/machine/ls1012afrdm.conf
+++ b/conf/machine/ls1012afrdm.conf
@@ -16,5 +16,5 @@ UBOOT_CONFIG[qspi] = 
"ls1012afrdm_qspi_defconfig,,u-boot-dtb.bin"
 KERNEL_DEVICETREE ?= "freescale/fsl-ls1012a-frdm.dtb"
 KERNEL_DEFCONFIG ?= "${S}/arch/arm64/configs/defconfig"
 
-EXTRA_IMAGEDEPENDS += "ppa ls2-rcw"
+EXTRA_IMAGEDEPENDS += "ppa rcw"
 USE_VT = "0"
-- 
1.9.0

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


[meta-freescale] [PATCH v4 30/34] ls1012ardb-32: rcw instead of ls2-rcw

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

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

diff --git a/conf/machine/ls1012ardb-32b.conf b/conf/machine/ls1012ardb-32b.conf
index 63e7e46..1cdcaf6 100644
--- a/conf/machine/ls1012ardb-32b.conf
+++ b/conf/machine/ls1012ardb-32b.conf
@@ -20,7 +20,7 @@ KERNEL_IMAGETYPE = "zImage"
 KERNEL_DEVICETREE ?= "freescale/fsl-ls1012a-rdb.dtb"
 KERNEL_DEFCONFIG ?= "${S}/arch/arm/configs/multi_v7_defconfig"
 
-EXTRA_IMAGEDEPENDS += "ppa ls2-rcw"
+EXTRA_IMAGEDEPENDS += "ppa rcw"
 USE_VT = "0"
 
 require conf/multilib.conf
-- 
1.9.0

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


[meta-freescale] [PATCH v4 27/34] ls1012ardb: rcw instead of ls2-rcw

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

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

diff --git a/conf/machine/ls1012ardb.conf b/conf/machine/ls1012ardb.conf
index 9298a86..8fe7bed 100644
--- a/conf/machine/ls1012ardb.conf
+++ b/conf/machine/ls1012ardb.conf
@@ -17,5 +17,5 @@ UBOOT_CONFIG[qspi-secure-boot] = 
"ls1012ardb_qspi_SECURE_BOOT_defconfig,,u-boot-
 KERNEL_DEVICETREE ?= "freescale/fsl-ls1012a-rdb.dtb"
 KERNEL_DEFCONFIG ?= "${S}/arch/arm64/configs/defconfig"
 
-EXTRA_IMAGEDEPENDS += "ppa ls2-rcw"
+EXTRA_IMAGEDEPENDS += "ppa rcw"
 USE_VT = "0"
-- 
1.9.0

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


[meta-freescale] [PATCH v4 25/34] ls1088ardb: rcw instead of ls2-rcw

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

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

diff --git a/conf/machine/ls1088ardb.conf b/conf/machine/ls1088ardb.conf
index 9771ba2..845ac44 100644
--- a/conf/machine/ls1088ardb.conf
+++ b/conf/machine/ls1088ardb.conf
@@ -25,5 +25,5 @@ KERNEL_DEFCONFIG ?= "${S}/arch/arm64/configs/defconfig"
 SERIAL_CONSOLES ?= "115200;ttyS0 115200;ttyS1 115200;ttyAMA0"
 SERIAL_CONSOLES_CHECK ?= "${SERIAL_CONSOLES}"
 
-EXTRA_IMAGEDEPENDS += "dpl-examples ls2-rcw management-complex ppa"
+EXTRA_IMAGEDEPENDS += "dpl-examples rcw management-complex ppa"
 USE_VT = "0"
-- 
1.9.0

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


[meta-freescale] [PATCH v4 26/34] ls2088ardb: rcw instead of ls2-rcw

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

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

diff --git a/conf/machine/ls2088ardb.conf b/conf/machine/ls2088ardb.conf
index 0fcb6fa..e8ecf26 100644
--- a/conf/machine/ls2088ardb.conf
+++ b/conf/machine/ls2088ardb.conf
@@ -26,5 +26,5 @@ KERNEL_DEFCONFIG ?= "${S}/arch/arm64/configs/defconfig"
 SERIAL_CONSOLES ?= "115200;ttyS0 115200;ttyS1 115200;ttyAMA0"
 SERIAL_CONSOLES_CHECK ?= "${SERIAL_CONSOLES}"
 
-EXTRA_IMAGEDEPENDS += "dpl-examples ls2-phy ls2-rcw management-complex ppa 
uefi"
+EXTRA_IMAGEDEPENDS += "dpl-examples ls2-phy rcw management-complex ppa uefi"
 USE_VT = "0"
-- 
1.9.0

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


[meta-freescale] [PATCH v4 23/34] ls2-rcw: remove recipes

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

* ls2-rcw and rcw  are duplicated so remove ls2-rcw.

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/rcw/ls2-rcw_git.bb | 32 
 1 file changed, 32 deletions(-)
 delete mode 100644 recipes-bsp/rcw/ls2-rcw_git.bb

diff --git a/recipes-bsp/rcw/ls2-rcw_git.bb b/recipes-bsp/rcw/ls2-rcw_git.bb
deleted file mode 100644
index ceb8bd6..000
--- a/recipes-bsp/rcw/ls2-rcw_git.bb
+++ /dev/null
@@ -1,32 +0,0 @@
-SUMMARY = "Reset Configuration Word"
-DESCRIPTION = "Reset Configuration Word - hardware boot-time parameters for 
the QorIQ targets"
-LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://BSD-LICENSE;md5=627727dce58484c4bd5f9b19665d81b3"
-
-inherit deploy siteinfo
-
-INHIBIT_DEFAULT_DEPS = "1"
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
-SRC_URI = "git://github.com/qoriq-open-source/rcw.git;nobranch=1"
-SRCREV = "bfe8c5eb72cbae387af1c8662957caa801c2309f"
-
-S = "${WORKDIR}/git"
-
-M="${@d.getVar('MACHINE', 
True).replace('-64b','').replace('-32b','').replace('-${SITEINFO_ENDIANNESS}','')}"
-
-do_install () {
-install -d ${D}/boot/rcw
-cp -a ${S}/${M} ${D}/boot/rcw/
-chown -R root:root ${D}
-}
-
-do_deploy () {
-install -d ${DEPLOYDIR}/rcw
-cp -a ${S}/${M} ${DEPLOYDIR}/rcw/
-}
-addtask deploy before do_build after do_install
-
-PACKAGES += "${PN}-image"
-FILES_${PN}-image += "/boot"
-COMPATIBLE_MACHINE = "(ls1012a|ls2080a|ls2088a|ls1088a)"
-- 
1.9.0

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


[meta-freescale] [PATCH v4 24/34] rcw :update recipe

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*update to 1a6236a
*This includes the following changes:
1a6236a - LS1012ARDB: Change rcw for secure boot
cdf4b72 - rcw: ls1088aqds: Add SCSI errata for detecttion of sata
16072f7 - armv8:LS1012A: RCW supporting 1GHz CPU frequency
90aef03 - LS1088ARDB:Reduce size in block copy command
53518dc - rcw: ls1088ardb: Add SCSI errata for detecttion of sata
0a869b3 - ls1021a: add workaround for pcie erratum A-007997 and A-007815
e7f18e5 - ls2088ardb: Add RCW for with platform frequency 700MHz
6f324fc - Use BSD license for both rcw and binary files
c69799f - Added copyright to byte_swap.tcl
bfe8c5e - Renaming COPYING as BSD-LICENSE

*update LIC_FILES_CHKSUM to point to LICENSE
Renaming BSD-LICENSE

* add support for Qoriq.

* strip possible '-32b', '-64b' and '-be' to match folder name.

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/rcw/rcw_git.bb | 16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

diff --git a/recipes-bsp/rcw/rcw_git.bb b/recipes-bsp/rcw/rcw_git.bb
index 877822f..9c2b156 100644
--- a/recipes-bsp/rcw/rcw_git.bb
+++ b/recipes-bsp/rcw/rcw_git.bb
@@ -1,23 +1,29 @@
 SUMMARY = "Reset Configuration Word"
 DESCRIPTION = "Reset Configuration Word - hardware boot-time parameters for 
the QorIQ targets"
 LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://BSD-LICENSE;md5=627727dce58484c4bd5f9b19665d81b3"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=be7e0b2ce5a7a1f4f25a6d82cec1f47d"
 
 DEPENDS += "change-file-endianess-native tcl-native"
 
-inherit deploy
+inherit deploy siteinfo
 
 SRC_URI = "git://github.com/qoriq-open-source/rcw.git;nobranch=1"
-SRCREV = "bfe8c5eb72cbae387af1c8662957caa801c2309f"
+SRCREV = "1a6236a34166219de324a105971eb9de05cde76e"
 
 S = "${WORKDIR}/git"
 
 export PYTHON = "${USRBINPATH}/python2"
 
-EXTRA_OEMAKE = "BOARDS=${@d.getVar('MACHINE', 
True).replace('-64b','').replace('-32b','')} DESTDIR=${D}/boot/rcw/"
+M="${@d.getVar('MACHINE', 
True).replace('-64b','').replace('-32b','').replace('-${SITEINFO_ENDIANNESS}','')}"
 
 do_install () {
-oe_runmake install
+if [ -f ${S}/${M}/Makefile ]; then
+oe_runmake BOARDS=${M} DESTDIR=${D}/boot/rcw/ install
+else
+install -d ${D}/boot/rcw
+cp -a ${S}/${M} ${D}/boot/rcw/
+chown -R root:root ${D}
+fi
 for f in `find ${D}/boot/rcw/ -name "*qspiboot*"`;do
 if echo $f |grep -q "qspiboot_sben"; then
 continue
-- 
1.9.0

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


[meta-freescale] [PATCH v4 22/34] linux-qoriq: Upgrade kernel to v4.9

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

Signed-off-by: Chunrong Guo 
---
 recipes-kernel/linux/linux-qoriq_4.9.bb | 63 +
 1 file changed, 63 insertions(+)
 create mode 100644 recipes-kernel/linux/linux-qoriq_4.9.bb

diff --git a/recipes-kernel/linux/linux-qoriq_4.9.bb 
b/recipes-kernel/linux/linux-qoriq_4.9.bb
new file mode 100644
index 000..db0d29b
--- /dev/null
+++ b/recipes-kernel/linux/linux-qoriq_4.9.bb
@@ -0,0 +1,63 @@
+inherit kernel qoriq_build_64bit_kernel
+inherit fsl-kernel-localversion
+
+SUMMARY = "Linux Kernel for Freescale QorIQ platforms"
+SECTION = "kernel"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
+
+SRC_URI = "git://github.com/qoriq-open-source/linux.git;nobranch=1 \
+"
+SRCREV = "1e65b659831680691ffcfca687f568367122873e"
+
+S = "${WORKDIR}/git"
+
+DEPENDS_append = " libgcc"
+# not put Images into /boot of rootfs, install kernel-image if needed
+RDEPENDS_kernel-base = ""
+
+KERNEL_CC_append = " ${TOOLCHAIN_OPTIONS}"
+KERNEL_LD_append = " ${TOOLCHAIN_OPTIONS}"
+KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"
+
+ZIMAGE_BASE_NAME = "zImage-${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}"
+ZIMAGE_BASE_NAME[vardepsexclude] = "DATETIME"
+
+SCMVERSION ?= "y"
+LOCALVERSION = ""
+DELTA_KERNEL_DEFCONFIG ?= ""
+DELTA_KERNEL_DEFCONFIG_prepend_qoriq-arm64 = "lsdk.config "
+DELTA_KERNEL_DEFCONFIG_prepend_fsl-lsch2-32b = "multi_v7_lpae.config 
lsdk.config multi_v8.config "
+DELTA_KERNEL_DEFCONFIG_prepend_ls102xa = "multi_v7_lpae.config lsdk.config "
+
+do_merge_delta_config() {
+# copy desired defconfig so we pick it up for the real kernel_do_configure
+cp ${KERNEL_DEFCONFIG} .config
+
+# add config fragments
+for deltacfg in ${DELTA_KERNEL_DEFCONFIG}; do
+if [ -f "${deltacfg}" ]; then
+${S}/scripts/kconfig/merge_config.sh -m .config ${deltacfg}
+elif [ -f "${WORKDIR}/${deltacfg}" ]; then
+${S}/scripts/kconfig/merge_config.sh -m .config 
${WORKDIR}/${deltacfg}
+elif [ -f "${S}/arch/${ARCH}/configs/${deltacfg}" ]; then
+${S}/scripts/kconfig/merge_config.sh -m .config \
+${S}/arch/${ARCH}/configs/${deltacfg}
+fi
+done
+cp .config ${WORKDIR}/defconfig
+}
+addtask merge_delta_config before do_preconfigure after do_patch
+
+# The link of dts folder is needed for 32b compile of aarch64 targets(e.g. 
ls1043ardb-32b)
+do_compile_prepend_fsl-lsch2-32b() {
+ln -sfT ${STAGING_KERNEL_DIR}/arch/arm64/boot/dts/freescale 
${STAGING_KERNEL_DIR}/arch/arm/boot/dts/freescale
+}
+
+do_install_append_qoriq-arm() {
+install -m 0644 arch/${ARCH}/boot/zImage ${D}/boot/zImage-${KERNEL_VERSION}
+ln -sf zImage-${KERNEL_VERSION} ${D}/boot/zImage
+}
+
+FILES_kernel-image += "/boot/zImage*"
+COMPATIBLE_MACHINE = "(qoriq)"
-- 
1.9.0

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


[meta-freescale] [PATCH v4 21/34] ls2088ardb: update uboot config

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

* add nor and nand uboot types

Signed-off-by: Chunrong Guo 
---
 conf/machine/ls2088ardb.conf | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/conf/machine/ls2088ardb.conf b/conf/machine/ls2088ardb.conf
index 170d6a4..0fcb6fa 100644
--- a/conf/machine/ls2088ardb.conf
+++ b/conf/machine/ls2088ardb.conf
@@ -14,7 +14,9 @@ KERNEL_IMAGETYPES = "itbImage"
 
 UBOOT_ENTRYPOINT = "0x8008"
 
-UBOOT_CONFIG ??= "qspi-secure-boot qspi"
+UBOOT_CONFIG ??= "qspi-secure-boot qspi nand nor"
+UBOOT_CONFIG[nor] = "ls2080ardb_defconfig,,u-boot-dtb.bin"
+UBOOT_CONFIG[nand] = "ls2080ardb_nand_defconfig,,u-boot-dtb.bin"
 UBOOT_CONFIG[qspi] = "ls2088ardb_qspi_defconfig,,u-boot-dtb.bin"
 UBOOT_CONFIG[qspi-secure-boot] = 
"ls2088ardb_qspi_SECURE_BOOT_defconfig,,u-boot-dtb.bin"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 20/34] ls2-phy : update recipe

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*update SRC_URL and update to 6036a20
includes the following changes:
6036a20 - Add ucode and readme for Cortina 10G PHY

*update license to MIT

*Fix the installation directory
ls2-phy includes one config file.

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/ls2-phy/ls2-phy_git.bb | 14 ++
 1 file changed, 6 insertions(+), 8 deletions(-)

diff --git a/recipes-bsp/ls2-phy/ls2-phy_git.bb 
b/recipes-bsp/ls2-phy/ls2-phy_git.bb
index d21147f..9f2d79f 100644
--- a/recipes-bsp/ls2-phy/ls2-phy_git.bb
+++ b/recipes-bsp/ls2-phy/ls2-phy_git.bb
@@ -1,24 +1,22 @@
 SUMMARY = "Firmwares and Standalone Applications"
-LICENSE = "Freescale-EULA"
-LIC_FILES_CHKSUM = "file://EULA;md5=c9ae442cf1f9dd6c13dfad64b0ffe73f"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = 
"file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
 
 inherit deploy
 
-SRC_URI = "git://git.freescale.com/ppc/sdk/ls2-phy.git;branch=sdk-v2.0.x"
-SRCREV = "554f2648c6a4c6f974827ab326e8c1908dead6f1"
+SRC_URI = "git://github.com/qoriq-open-source/firmware-cortina.git;nobranch=1"
+SRCREV = "6036a20ddbf796ac494da172f2588e5de4d833fc"
 
 S = "${WORKDIR}/git"
 
 do_install () {
 install -d ${D}/boot
-cp -fr ${S}/AQR405 ${D}/boot
-cp -fr ${S}/CS4340 ${D}/boot
+cp -fr ${S}/* ${D}/boot
 }
 
 do_deploy () {
 install -d ${DEPLOYDIR}/ls2-phy
-cp -fr ${S}/AQR405 ${DEPLOYDIR}/ls2-phy
-cp -fr ${S}/CS4340 ${DEPLOYDIR}/ls2-phy
+cp -fr ${S}/* ${DEPLOYDIR}/ls2-phy
 }
 addtask deploy before do_build after do_install
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 19/34] linux :update to 953d467

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*include the following changes
953d467 - Revert "arm64: Increase the max granular size"
89ae39b - mmc: sdhci-of-esdhc: disable SD clock for clock value 0
de98211 - arch/arm64: elfcorehdr should be the first allocation
9ef2d8a - sdk_dpaa: avoid crashing on OOM
16bf816 - arm64: config: enable cpuidle feature by default
bbd8fe5 - Revert "mtd: fsl-quadspi: disable AHB buffer prefetch"
eb85fd5 - sdk_dpaa: ls1043a errata: restrict the max mtu
9c3f355 - mtd: spi-nor: fsl-qspi: Limit read to specified count provided by 
above layer
66d46f2 - sdk_dpaa: ls1043a errata: maintain timestamp info
f2576e9 - arm: configs: enable CONFIG_IP_MULTICAST in lsdk.config
a48b188 - dts: ls1043aqds: add #address-cells = <1> and #size-cells to fpga node
7fe4a5f - drm/fsl-dcu: fix the wrong calling sequence for clk_prepare and 
clk_enable
a645ba5 - mtd: spi-nor: fsl-quadspi: workaround for TKT253890
e2485a1 - drivers: firmware: psci: use psci v0.2 to implement sleep
86c8006 - i2c: imx: allow i2c devices share an interrupt
d9c2cd4 - dpaa_eth: avoid Tx timeout warnings
195de47 - dpaa_eth: avoid Tx timeout warnings
a07f339 - usb: dwc3: fix some occasional call trace
a43e0b7 - gianfar: Fix Tx flow control deactivation
70caa34 - sdk_dpaa: ls1043a errata: fix arm32 build
3ca12f1 - sdk_dpaa: ls1043a errata: do not recycle the realigned buffers
c665a20 - sdk_dpaa: ls1043a errata: verify and resize headroom alignment
b0375c7 - sdk_dpaa: ls1043a errata: realign skb in place if needed
e587be3 - sdk_dpaa: ls1043a errata: realign and linearize egress skbs
438cbca - sdk_dpaa: ls1043a errata: resplit the skb after copy
66d6eb5 - linux/core: export copy_skb_header() function
acbc1db - arm:configs: Add lttng.config to support LTTng modules
9621724 - arm64:configs: Add lttng.config to support LTTng modules
1405d32 - arm64: defconfig: enable CONFIG_RTC_DRV_PCF85263
3c94ee2 - config: rtc: pcf85263: add NXP PCF85263 support (i2c)
5e102e1 - config: enable support for lxd and lxd-bridge
e3fc409 - arm64: dts: ls1012a: add USB host controller nodes
dd6b18e - arm64: dts: ls1043a: add pcf85263 rtc nodes
b9183aa - rtc: pcf85263: add NXP PCF85263 support (i2c)
0f94fc9 - usb: dwc3: fix usb dwc3 compile issue
9ca14ec - usb: dwc3: core: re-factor init and exit paths
ee6056c - usb: dwc3: core: move fladj to dwc3 structure
7ef4ead - usb: dwc3: core: add fifo space helper
5f03a20 - usb: dwc3: add disable receiver detection in P3 quirk
74531b8 - usb: dwc3: core: fix PHY handling during suspend
eedbe26 - usb: dwc3: drop ev_buffs array
3b62719 - usb: dwc3: remove num_event_buffers
53891bf - usb: dwc3: drop FIFO resizing logic
9cbc0b72 - usb: dwc3: Validate the maximum_speed parameter
cec41d7 - usb: dwc3: Update maximum_speed for SuperSpeedPlus

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

diff --git a/recipes-kernel/linux/linux-qoriq_4.4.bb 
b/recipes-kernel/linux/linux-qoriq_4.4.bb
index a22a51c..1bb8471 100644
--- a/recipes-kernel/linux/linux-qoriq_4.4.bb
+++ b/recipes-kernel/linux/linux-qoriq_4.4.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
 
 SRC_URI = "git://github.com/qoriq-open-source/linux.git;nobranch=1 \
 "
-SRCREV = "ec61f521be6a22b100aabc0e2726c670aec3c845"
+SRCREV = "953d4679940ecc280cb3c5312b086d05f7897395"
 
 S = "${WORKDIR}/git"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 17/34] dpl-examples: update to a6c8375

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*include the following changes
a6c8375 - Merge pull request #151 in DPAA2/dpl-examples from ls1088a to master
804d48a - ls1088a: add custom DPC with 4M bman buffers
b51acbb - Merge pull request #148 in DPAA2/dpl-examples from ls1088a to master
3fe5c1a - ls1088a: Added DPNI@1 connected to DPMAC@2
05e9c76 - Merge pull request #141 in DPAA2/dpl-examples from ls2088a to master
89dfc05 - Merge pull request #140 in DPAA2/dpl-examples from ls1088a to master
8086cca - ls1088a: Added DPC and DPL for backplane support
cf5aecb - ls2088a: Added DPC and DPL for backplane support
759cbc9 - add root LICENSE file
365f259 - add root LICENSE file
*include the following changes
a6c8375 - Merge pull request #151 in DPAA2/dpl-examples from ls1088a to master
804d48a - ls1088a: add custom DPC with 4M bman buffers
b51acbb - Merge pull request #148 in DPAA2/dpl-examples from ls1088a to master
3fe5c1a - ls1088a: Added DPNI@1 connected to DPMAC@2
05e9c76 - Merge pull request #141 in DPAA2/dpl-examples from ls2088a to master
89dfc05 - Merge pull request #140 in DPAA2/dpl-examples from ls1088a to master
8086cca - ls1088a: Added DPC and DPL for backplane support
cf5aecb - ls2088a: Added DPC and DPL for backplane support
759cbc9 - add root LICENSE file
365f259 - add root LICENSE file

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

diff --git a/recipes-dpaa2/dpl-examples/dpl-examples_git.bb 
b/recipes-dpaa2/dpl-examples/dpl-examples_git.bb
index d6d668b..9991d40 100644
--- a/recipes-dpaa2/dpl-examples/dpl-examples_git.bb
+++ b/recipes-dpaa2/dpl-examples/dpl-examples_git.bb
@@ -7,7 +7,7 @@ DEPENDS = "dtc-native"
 inherit deploy
 
 SRC_URI = "git://github.com/qoriq-open-source/dpl-examples.git;nobranch=1"
-SRCREV = "592fc2fd1f13107c8a4ae8070fed11a5f8d10471"
+SRCREV = "a6c83759c0d9c02822eec89e86357a0998ef51d4"
 
 S = "${WORKDIR}/git"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 18/34] mc:update to 10.3.2

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

Signed-off-by: Chunrong Guo 
---
 .../{management-complex_10.2.2.bb => management-complex_10.3.2.bb}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename recipes-dpaa2/management-complex/{management-complex_10.2.2.bb => 
management-complex_10.3.2.bb} (94%)

diff --git a/recipes-dpaa2/management-complex/management-complex_10.2.2.bb 
b/recipes-dpaa2/management-complex/management-complex_10.3.2.bb
similarity index 94%
rename from recipes-dpaa2/management-complex/management-complex_10.2.2.bb
rename to recipes-dpaa2/management-complex/management-complex_10.3.2.bb
index a637754..84c952c 100644
--- a/recipes-dpaa2/management-complex/management-complex_10.2.2.bb
+++ b/recipes-dpaa2/management-complex/management-complex_10.3.2.bb
@@ -7,7 +7,7 @@ inherit deploy
 INHIBIT_DEFAULT_DEPS = "1"
 
 SRC_URI = "git://github.com/qoriq-open-source/mc-binary.git;nobranch=1"
-SRCREV = "5798f9c2ec0f3b1f2a7a67dc666c87ae3ade837b"
+SRCREV = "5e4a0d854def8cc4090cb86b26ac4ac18e7e4143"
 
 S = "${WORKDIR}/git"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 16/34] uefi :update to a812f17

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*include the following changes
a812f17 - ls1046ardb: update binary
2d42308 - ls2088ardb: update binary
e8b5d47 - LS2088ardb: update to c1ae7b72
bd59c46 - update binaries for LSDK 1709

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 b42a85e..a11b3e3 100644
--- a/recipes-bsp/uefi/uefi_git.bb
+++ b/recipes-bsp/uefi/uefi_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = 
"file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda
 inherit deploy
 
 SRC_URI = "git://github.com/qoriq-open-source/uefi-binary.git;nobranch=1"
-SRCREV= "d0974b734d0c50c99baebf54957ce32433905e40"
+SRCREV= "a812f178646464f316032249cdb104265141dfa2"
 
 S = "${WORKDIR}/git"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 15/34] ppa :update recipes

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*update to 92b208b
This includes the following changes:
92b208b - Added usb and mmc as wakeup src for LS1088 system suspend; Fixed 
stack alignment issue.
999e6be - Correcting stack reference issue in LS1088 _soc_sys_entr_pwrdn().
4d43c10 - Adding cpu_suspend.system support to LS1088.
8a2e7ee - Disambiguating uart driver from ddr driver and from dbg builds.
d455113 - Fixing offset into bootcore data area.
87b117e - Moving Chassis defs out of soc.h and into lsch3/lsch2.h.
93f17b3 - Releasing cores from reset that are marked "to be disabled".
2872682 - Fixing ordering problem in makefile.inc which caused builds using 
earlier than GCC 6.2 to fail.
f52a4a9 - Adding separate folders for each driver; Adding rdb board for LA17xx.
b003ea1 - Adding initial ppa for soc LA17xx.
ce7f372 - Changing secondary core release method to reduce risk of race 
condition between ppa and bootrom.
78b8281 - Fixing psci data area initialization.
bed0d04 - Eliminating race condition between psci and bootrom on core release.
89ddb56 - Cleanup of prefetch disable function.
8781337 - Fix for QPPA-23: overwriting saved link register in _soc_init_start 
when bootcore used to initialize ocram.
4ee3738 - Adding header file left out of last commit.
cc33e5e - Adding smc function prefetch disable.
2de51a3 - Changing psci call to _soc_core_rls_wait into a call to 
_soc_core_release.
12be3c6 - Updating text in license file.
76a61f5 - Added release note deprecating build methods using "make".

*fix the below error:
|Makefile:58: ../armv8/gic.mk: No such file or directory

Signed-off-by: Chunrong Guo 
---
 recipes-bsp/ppa/ppa/0001-fix-path-error.patch | 79 +++
 recipes-bsp/ppa/ppa_git.bb|  6 +-
 2 files changed, 83 insertions(+), 2 deletions(-)
 create mode 100644 recipes-bsp/ppa/ppa/0001-fix-path-error.patch

diff --git a/recipes-bsp/ppa/ppa/0001-fix-path-error.patch 
b/recipes-bsp/ppa/ppa/0001-fix-path-error.patch
new file mode 100644
index 000..891a6e7
--- /dev/null
+++ b/recipes-bsp/ppa/ppa/0001-fix-path-error.patch
@@ -0,0 +1,79 @@
+From aa3b419876af9c2a9265fba7c7264130e1bc4926 Mon Sep 17 00:00:00 2001
+From: Chunrong Guo 
+Date: Wed, 27 Sep 2017 10:45:04 +0800
+Subject: [PATCH] fix path error
+
+fix the below error:
+|Makefile:58: ../armv8/gic.mk: No such file or directory
+
+Upstream-Status: Submitted
+
+Signed-off-by: Chunrong Guo 
+---
+ ppa/soc-ls1046/Makefile | 4 ++--
+ ppa/soc-ls1088/Makefile | 4 ++--
+ ppa/soc-ls2088/Makefile | 5 +++--
+ 3 files changed, 7 insertions(+), 6 deletions(-)
+
+diff --git a/ppa/soc-ls1046/Makefile b/ppa/soc-ls1046/Makefile
+index 34ffe2d..6a06514 100644
+--- a/ppa/soc-ls1046/Makefile
 b/ppa/soc-ls1046/Makefile
+@@ -55,12 +55,12 @@ include $(PRE_PATH)soc.def
+ # 
-
+ 
+  # include the gic architecture file
+-include ../armv8/gic.mk
++include $(PRE_PATH)../armv8/gic.mk
+ 
+ # 
-
+ 
+  # include the interconnect architecture file
+-include ../armv8/inter.mk
++include $(PRE_PATH)../armv8/inter.mk
+ 
+ # 
-
+ 
+diff --git a/ppa/soc-ls1088/Makefile b/ppa/soc-ls1088/Makefile
+index 7fc5db9..6472408 100644
+--- a/ppa/soc-ls1088/Makefile
 b/ppa/soc-ls1088/Makefile
+@@ -55,12 +55,12 @@ include $(PRE_PATH)soc.def
+ # 
-
+ 
+  # include the gic architecture file
+-include ../armv8/gic.mk
++include $(PRE_PATH)../armv8/gic.mk
+ 
+ # 
-
+ 
+  # include the interconnect architecture file
+-include ../armv8/inter.mk
++include $(PRE_PATH)../armv8/inter.mk
+ 
+ # 
-
+ 
+diff --git a/ppa/soc-ls2088/Makefile b/ppa/soc-ls2088/Makefile
+index de3a06c..2fe23e2 100644
+--- a/ppa/soc-ls2088/Makefile
 b/ppa/soc-ls2088/Makefile
+@@ -54,13 +54,14 @@ include $(PRE_PATH)soc.def
+ 
+ # 
-
+ 
++include $(PRE_PATH)../armv8/gic.mk
+  # include the gic architecture file
+-include ../armv8/gic.mk
++include $(PRE_PATH)../armv8/gic.mk
+ 
+ # 
-
+ 
+  # include the interconnect architecture file
+-include ../armv8/inter.mk
++include $(PRE_PATH)../armv8/inter.mk
+ 
+ # 
-
+ 
+-- 
+2.7.4
+
diff --git a/recipes-bsp/ppa/ppa_git.bb b/recipes-bsp/ppa/ppa_git.bb
index ede3b64..c4f81bc 100644
--- a/recipes-bsp/ppa/ppa_git.bb
+++ b/recipes-bsp/ppa/ppa_git.bb
@@ -6,8 +6,10 @@ DEPENDS += "u-boot-mkimage-native 

[meta-freescale] [PATCH v4 14/34] ovs-dpdk: update recipes

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*update SRC_URL
*include the following changes
626a260 - Merge pull request #8 in DQNS/ovs-dpdk from 
~B10814/ovs-dpdk:branch-2.7-qoriq to branch-2.7-qoriq

* update COMPATIBLE_MACHINE for ls1088a

Signed-off-by: Chunrong Guo 
---
 recipes-extended/ovs-dpdk/ovs-dpdk_0.1.bb | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/recipes-extended/ovs-dpdk/ovs-dpdk_0.1.bb 
b/recipes-extended/ovs-dpdk/ovs-dpdk_0.1.bb
index e8d89c7..78188cd 100644
--- a/recipes-extended/ovs-dpdk/ovs-dpdk_0.1.bb
+++ b/recipes-extended/ovs-dpdk/ovs-dpdk_0.1.bb
@@ -7,8 +7,8 @@ RDEPENDS_${PN} = "bash libcrypto libssl python"
 
 inherit pythonnative
 
-SRC_URI = "git://git.freescale.com/ppc/sdk/ovs-dpdk.git;nobranch=1"
-SRCREV = "84599fad4a10597fb4377174abdeb84b871cb4b0"
+SRC_URI = "git://github.com/qoriq-open-source/ovs-dpdk.git;nobranch=1"
+SRCREV = "626a2600f093d84608a1bde29336f523ac74ae99"
 
 S = "${WORKDIR}/git"
 
@@ -46,4 +46,4 @@ do_install() {
 ALLOW_EMPTY_${PN} = "1"
 INHIBIT_PACKAGE_STRIP = "1"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
-COMPATIBLE_MACHINE = "(ls2080ardb|ls2084ardb|ls2088a|ls1043a|ls1046a)"
+COMPATIBLE_MACHINE = "(ls2080ardb|ls2084ardb|ls2088a|ls1043a|ls1046a|ls1088a)"
-- 
1.9.0

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


[meta-freescale] [PATCH v4 13/34] odp:update recipes

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*update to bef6398
odp include the following changes
bef6398 - TM: Invalid flow crash fix
8e7a136 - Removed device based jiffies
df492ef - Fixing legal issues
3e9c5da - Scripts: binaries path and odp_tm test cases updated
c91dac8 - Werror flag enabled for ODP library
ced3aaf - Updated MC flib to version 10.3.2
a68cd87 - odp_pktio_stats API updated
03e0e05 - LD_LIBRARY_PATH removed from loopback_script
7a64406 - CUNIT: Cunit installation enabled
048c6a6 - script: ODP library path fixed

*flib include the following changes
bbab28b - fix PDCP warnings for User Plane descriptor
fcad69f - fix PDCP SNOW f8 + AES CMAC decapsulation

*fix wrong md5sum of license file
license file has changes

*remove ODP_PLATFORM for ls1043ardb and ls1046ardb
ODP_PLATFORM only support "linux-dpaa2"

*remove "enable-build-type" and "with-sdk-install-path" config options
odp configure do not support "with-sdk-install-path" and "enable-build-type"

*fix building error with GCC7
set CFLAGS

Signed-off-by: Chunrong Guo 
---
 recipes-extended/odp/odp.inc| 7 ---
 recipes-extended/odp/odp_git.bb | 6 ++
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/recipes-extended/odp/odp.inc b/recipes-extended/odp/odp.inc
index 421deff..5d8d789 100644
--- a/recipes-extended/odp/odp.inc
+++ b/recipes-extended/odp/odp.inc
@@ -4,7 +4,7 @@ DESCRIPTION = "OpenDataPlane (ODP) provides a data plane 
application programming
 HOMEPAGE = "http://www.opendataplane.org;
 SECTION = "console/network"
 LICENSE = "BSD-3-Clause"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=472053b942339f200d9e1d2dcb947e9d"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=ca6103dc75397fb6bec596187d6b7829"
 
 FILESEXTRAPATHS_prepend := "${THISDIR}/odp:"
 
@@ -16,9 +16,10 @@ 
git://github.com/qoriq-open-source/flib.git;nobranch=1;name=rta;destsuffix=git/p
 
 SRC_URI += "file://0001-Fix-this-build-error.patch"
 
-SRCREV = "fdb26cb5c751afadf2299da2a1376e6ca0e61cc7"
+SRCREV = "bef6398a09db4a6b909aa0c6accc7c15621ce5ef"
+
 SRCREV_qbman = "097595befc2bb60b733027e94ad2ed16a0e9cae0"
-SRCREV_rta = "2c9b9dc22699f7c00f24a2134c42901932a6a0b9"
+SRCREV_rta = "bbab28b03ae21c52ce913f8b052acf53bd24ff5d"
 
 S = "${WORKDIR}/git"
 
diff --git a/recipes-extended/odp/odp_git.bb b/recipes-extended/odp/odp_git.bb
index b7c7deb..b9d4558 100644
--- a/recipes-extended/odp/odp_git.bb
+++ b/recipes-extended/odp/odp_git.bb
@@ -12,8 +12,6 @@ ODP_SOC ?= ""
 ODP_SOC_ls1043ardb = "LS1043"
 ODP_SOC_ls1046ardb = "LS1046"
 ODP_PLATFORM ?= "linux-dpaa2"
-ODP_PLATFORM_ls1043ardb = "linux-dpaa1"
-ODP_PLATFORM_ls1046ardb = "linux-dpaa1"
 ODP_BUILD_TYPE ?= "ls2088"
 ODP_BUILD_TYPE_ls1043ardb = "ls1043"
 ODP_BUILD_TYPE_ls1046ardb = "ls1046"
@@ -21,8 +19,6 @@ ODP_BUILD_TYPE_ls2080ardb = "ls2080"
 ODP_BUILD_TYPE_ls1088ardb = "ls1088"
 
 EXTRA_OECONF = "--with-platform=${ODP_PLATFORM} \
---with-sdk-install-path=${STAGING_DIR_TARGET} \
---enable-build-type=${ODP_BUILD_TYPE} \
 --enable-test-vald \
 --enable-test-perf \
 --enable-test-cpp \
@@ -32,6 +28,8 @@ EXTRA_OEMAKE = "CROSS_COMPILE="${TARGET_PREFIX}" \
 SYSROOT="${STAGING_DIR_TARGET}" \
 "
 
+CFLAGS += "-Wno-format-truncation -Wno-maybe-uninitialized 
-Wno-implicit-fallthrough"
+
 PACKAGECONFIG[perf] = "--enable-test-perf,,,"
 
 do_configure_prepend () {
-- 
1.9.0

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


[meta-freescale] [PATCH v4 12/34] dpdk: update recipes

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*update to 3d7a6ae
 include the following changes
 3d7a6ae - license: fix legal review request comments
 148e3dc - Revert "crypto/openssl: fix compilation break with openssl 1.1"
 9845264 - crypto/openssl: fix compilation break with openssl 1.1
 95e380c - net/dpaa2: set queues if reconfiguration is done
 64578fa - bus/dpaa: fix port order shuffling
 f58c470 - Merge pull request #451 in GITAM/dpdk from feature/DPDK-837 to 
17.05-qoriq
 7132562 - dpaa: Patch to fix coverity issue

*remove 0001-fix-build-with-gcc-7.1.patch
 patches have beed applyed

*remove load-devel-config.sh
 fix the below error
 |can't read load-devel-config.sh

*Remove the commented code.

*replace ${datadir}/tools with ${datadir}/*

*replace /usr/bin with ${bindir}

*replace /usr/sbin with ${sbindir}

Signed-off-by: Chunrong Guo 
---
 .../dpdk/dpdk/0001-fix-build-with-gcc-7.1.patch| 119 -
 recipes-extended/dpdk/dpdk_16.07.bb|   8 +-
 2 files changed, 2 insertions(+), 125 deletions(-)
 delete mode 100644 recipes-extended/dpdk/dpdk/0001-fix-build-with-gcc-7.1.patch

diff --git a/recipes-extended/dpdk/dpdk/0001-fix-build-with-gcc-7.1.patch 
b/recipes-extended/dpdk/dpdk/0001-fix-build-with-gcc-7.1.patch
deleted file mode 100644
index 399510a..000
--- a/recipes-extended/dpdk/dpdk/0001-fix-build-with-gcc-7.1.patch
+++ /dev/null
@@ -1,119 +0,0 @@
-From 03ee26cd708971a51f056e3f53482367aa38fcb1 Mon Sep 17 00:00:00 2001
-From: Chunrong Guo 
-Date: Wed, 12 Jul 2017 12:03:38 +0800
-Subject: [PATCH] fix build with gcc 7.1
-
-Signed-off-by: Chunrong Guo 

- lib/librte_cmdline/cmdline_parse_num.c|  4 ++--
- lib/librte_eal/linuxapp/kni/ethtool/igb/igb.h |  2 +-
- lib/librte_hash/rte_crc_arm64.h   |  2 ++
- lib/librte_ring/rte_ring.h| 18 --
- mk/toolchain/gcc/rte.vars.mk  |  6 ++
- 5 files changed, 23 insertions(+), 9 deletions(-)
-
-diff --git a/lib/librte_cmdline/cmdline_parse_num.c 
b/lib/librte_cmdline/cmdline_parse_num.c
-index b0f9a35..e507ec4 100644
 a/lib/librte_cmdline/cmdline_parse_num.c
-+++ b/lib/librte_cmdline/cmdline_parse_num.c
-@@ -250,7 +250,7 @@ cmdline_parse_num(cmdline_parse_token_hdr_t *tk, const 
char *srcbuf, void *res,
- 
-   case HEX:
-   st = HEX_OK;
--  /* no break */
-+  /* fall-through no break */
-   case HEX_OK:
-   if (c >= '0' && c <= '9') {
-   if (add_to_res(c - '0', , 16) < 0)
-@@ -282,7 +282,7 @@ cmdline_parse_num(cmdline_parse_token_hdr_t *tk, const 
char *srcbuf, void *res,
- 
-   case BIN:
-   st = BIN_OK;
--  /* no break */
-+  /* fall-through */
-   case BIN_OK:
-   if (c >= '0' && c <= '1') {
-   if (add_to_res(c - '0', , 2) < 0)
-diff --git a/lib/librte_eal/linuxapp/kni/ethtool/igb/igb.h 
b/lib/librte_eal/linuxapp/kni/ethtool/igb/igb.h
-index e5554ca..8d76f32 100644
 a/lib/librte_eal/linuxapp/kni/ethtool/igb/igb.h
-+++ b/lib/librte_eal/linuxapp/kni/ethtool/igb/igb.h
-@@ -607,7 +607,7 @@ struct igb_adapter {
-   int int_mode;
-   u32 rss_queues;
-   u32 vmdq_pools;
--  char fw_version[32];
-+  char fw_version[43];
-   u32 wvbr;
-   struct igb_mac_addr *mac_table;
- #ifdef CONFIG_IGB_VMDQ_NETDEV
-diff --git a/lib/librte_hash/rte_crc_arm64.h b/lib/librte_hash/rte_crc_arm64.h
-index 7dd6334..a17c0e4 100644
 a/lib/librte_hash/rte_crc_arm64.h
-+++ b/lib/librte_hash/rte_crc_arm64.h
-@@ -110,8 +110,10 @@ rte_hash_crc_set_alg(uint8_t alg)
-   case CRC32_ARM64:
-   if (!rte_cpu_get_flag_enabled(RTE_CPUFLAG_CRC32))
-   alg = CRC32_SW;
-+/* fall-through */
-   case CRC32_SW:
-   crc32_alg = alg;
-+/* fall-through */
-   default:
-   break;
-   }
-diff --git a/lib/librte_ring/rte_ring.h b/lib/librte_ring/rte_ring.h
-index 0e22e69..085f3fe 100644
 a/lib/librte_ring/rte_ring.h
-+++ b/lib/librte_ring/rte_ring.h
-@@ -364,9 +364,12 @@ void rte_ring_dump(FILE *f, const struct rte_ring *r);
-   r->ring[idx+3] = obj_table[i+3]; \
-   } \
-   switch (n & 0x3) { \
--  case 3: r->ring[idx++] = obj_table[i++]; \
--  case 2: r->ring[idx++] = obj_table[i++]; \
--  case 1: r->ring[idx++] = obj_table[i++]; \
-+  case 3: \
-+  r->ring[idx++] = obj_table[i++]; /* fallthrough */ \
-+  case 2: \
-+  r->ring[idx++] = obj_table[i++]; /* fallthrough */ \
-+  case 1: \
-+  r->ring[idx++] = obj_table[i++]; /* 

[meta-freescale] [PATCH v4 10/34] restool: add ls1043ardb and ls1046ardb as COMPATIBLE_MACHINE

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*add ls1043ardb and ls1046ardb support

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

diff --git a/recipes-dpaa2/restool/restool_git.bb 
b/recipes-dpaa2/restool/restool_git.bb
index c5e0231..3b56102 100644
--- a/recipes-dpaa2/restool/restool_git.bb
+++ b/recipes-dpaa2/restool/restool_git.bb
@@ -17,6 +17,6 @@ do_install () {
 oe_runmake install DESTDIR=${D}
 }
 
-COMPATIBLE_MACHINE = "(ls2080ardb|ls2088ardb|ls1088ardb)"
+COMPATIBLE_MACHINE = "(ls2080ardb|ls2088ardb|ls1088ardb|ls1043ardb|ls1046ardb)"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 11/34] cantest :update recipes for support Qoriq

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*update SRC_URL and update to 9a97358
 include the following changes
 9a97358 - cantest: add build support in flexbuild

*add EXTRA_OEMAKE
 This recipe currently relies on EXTRA_OEMAKE

*remove COMPATIBLE_MACHINE
 nxp release will not support ppc machine

Signed-off-by: Chunrong Guo 
---
 recipes-extended/cantest/cantest_1.0.bb | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/recipes-extended/cantest/cantest_1.0.bb 
b/recipes-extended/cantest/cantest_1.0.bb
index 72062f3..49bc37b 100644
--- a/recipes-extended/cantest/cantest_1.0.bb
+++ b/recipes-extended/cantest/cantest_1.0.bb
@@ -2,16 +2,17 @@ DESCRIPTION = "cantest"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d85064f0fa931974668d281ab83cc97e"
 
-SRC_URI = "git://git.freescale.com/ppc/sdk/cantest.git;branch=sdk-v2.0.x"
-SRCREV = "0ad5fa86b1007aefef60a10ccb3a946497477995"
+SRC_URI = "git://github.com/qoriq-open-source/cantest.git;nobranch=1"
+SRCREV = "9a9735862dce192de782550d0ab1a50f163b537c"
 
 S = "${WORKDIR}/git"
 
+EXTRA_OEMAKE = 'CC="${CC}" LD="${CC}"'
+
 do_install() {
 install -d ${D}${bindir}
 install -m 755 cantest ${D}${bindir}
 }
 
-COMPATIBLE_MACHINE = "(e500v2)"
 PACKAGE_ARCH = "${MACHINE_SOCARCH}"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 09/34] restool: update to 87c3abe

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

87c3abe - scripts: fix improper usage of bash arithmetic operations

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

diff --git a/recipes-dpaa2/restool/restool_git.bb 
b/recipes-dpaa2/restool/restool_git.bb
index aa6b8e4..c5e0231 100644
--- a/recipes-dpaa2/restool/restool_git.bb
+++ b/recipes-dpaa2/restool/restool_git.bb
@@ -7,7 +7,7 @@ RDEPENDS_${PN} += "bash"
 SRC_URI = "git://github.com/qoriq-open-source/restool.git;nobranch=1 \
 file://0001-restool-fix-build-error-with-gcc7.patch"
 
-SRCREV = "f01f2ea4ab2d5b2432c4497cc772d2fd8cca3eb3"
+SRCREV = "87c3abe305d02a866404237773d4f736ab5247b2"
 
 S = "${WORKDIR}/git"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 08/34] gpp-aioptool: update to 43b842b

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*include the following changes
43b842b - Add support for 'Thread per Core' parameter
647f02e - Remove dependency on KERNEL_PATH for build
5103b0c - Fix misleading variable name

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

diff --git a/recipes-dpaa2/gpp-aioptool/gpp-aioptool_git.bb 
b/recipes-dpaa2/gpp-aioptool/gpp-aioptool_git.bb
index dfc649b..f75421d 100644
--- a/recipes-dpaa2/gpp-aioptool/gpp-aioptool_git.bb
+++ b/recipes-dpaa2/gpp-aioptool/gpp-aioptool_git.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = 
"file://LICENSE;md5=386a6287daa6504b7e7e5014ddfb3987"
 
 SRC_URI = "git://github.com/qoriq-open-source/gpp-aioptool.git;nobranch=1 \
 "
-SRCREV = "a350379796653a0e0f8c096c46d84b8469ef19a9"
+SRCREV = "43b842b493482385b93e34fa7cab09bd96802af2"
 
 S = "${WORKDIR}/git"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 07/34] aiopsl: update to 2b7284f

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*include the following changes
2b7284f - apps: update elfs before tag
2e44c43 - firmware no.: 8.1.1
ba731d9 - scripts: fix dpcon creation
9bc1ca5 - apps: update elfs before tag
a0531c5 - firmware no.: 8.1.0
f7e361b - dpni: fix compilation warnings
f87f389 - qos demo: perf targets
b795e2a - projects: fix all builds
6720145 - scripts: updates for QoS
60da9a9 - qos demo: sync with the new QoS API
5ef275c - dpl: updates for QoS
e685d99 - qos: API sync with MC 10.3.1
c3aebfe - IPR: Fixed IPv6 atomic fragment detection
eb3f4c0 - IPF_demo: initial presentation offset should be 0
253e989 - IPF: initial presentation offset should be 0
97dc5a1 - Apps: New GSO demo app
930fbc1 - ipc: change spinclocks/atomic counter type to uint64_t
7c0fab8 - roc_process_packet : TMAN query timer state command
f0c33a9 - TMAN: Fix TMI statistics
57efe24 - TMAN: Add API for getting TMI statistics
0281d8d - roc_process_packet : FDMA replicate frame command
de7b372 - roc_process_packet : Update TLS size
be6d737 - roc_process_packet : Set data segment presentation
666ee6d - roc_process_packet : Convert to Unix EOL
116c8fd - slob: fixed free list not updating properly
f8ee861 - FDMA : Concatenated frame handle not set in PRC
d53b626 - debugging: update dump functions for slob
5bb5157 - FDMA : Wrong segment length when ASA extend size is 0
e2ff23c - slob: Fix allocation issue when passing large alignment to slob_get()
207b05b - apps: update elfs before tag
b305330 - firmware no.: 8.0.3
7496304 - ipr: removed reference counter usage
833986f - aiop_apps: helper functions to fix the default FD
27cef58 - aiop_apps : Soft Parser readme
ee42501 - roc_process_packet : MC cache coherence issue
8a74d70 - CDMA : Cache attributes control API
70ab217 - cwapr: removed reference counter usage

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

diff --git a/recipes-dpaa2/aiopsl/aiopsl_git.bb 
b/recipes-dpaa2/aiopsl/aiopsl_git.bb
index 5df26e6..f6f6fb2 100644
--- a/recipes-dpaa2/aiopsl/aiopsl_git.bb
+++ b/recipes-dpaa2/aiopsl/aiopsl_git.bb
@@ -8,7 +8,7 @@ BASEDEPENDS = ""
 S = "${WORKDIR}/git"
 
 SRC_URI = "git://github.com/qoriq-open-source/aiopsl.git;nobranch=1"
-SRCREV = "9d45f430b648d49a893be8a43ef1b64c09a5b41b"
+SRCREV = "2b7284f0020b7f42bf8eae1a4094df9f3140575e"
 
 do_configure[noexec] = "1"
 do_compile[noexec] = "1"
-- 
1.9.0

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


[meta-freescale] [PATCH v4 06/34] fmlib: update SRC_URL and update to 9f20cab

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*include the following changes
9f20cab - fmlib libraries (LS1043/46 and 32/64bit)  unification under 
libfm-arm.a
553b87d - Makefile: fix build issue for flexbuild

Signed-off-by: Chunrong Guo 
---
 recipes-dpaa/fmlib/fmlib_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-dpaa/fmlib/fmlib_git.bb b/recipes-dpaa/fmlib/fmlib_git.bb
index 8a7f9a7..9967bd2 100644
--- a/recipes-dpaa/fmlib/fmlib_git.bb
+++ b/recipes-dpaa/fmlib/fmlib_git.bb
@@ -5,8 +5,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=3f16fa8e677e45af3127c5c4bafc3c00"
 
 PR = "r1"
 
-SRC_URI = "git://git.freescale.com/ppc/sdk/fmlib.git;branch=sdk-v2.0.x"
-SRCREV = "caec18a71ed702a176892efaf946281b9160e220"
+SRC_URI = "git://github.com/qoriq-open-source/fmlib.git;nobranch=1"
+SRCREV = "9f20cab379212e8fab907b17910e31a6a86380dd"
 
 S = "${WORKDIR}/git"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 05/34] flib: update to 14489ee

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*include the following changes
14489ee - add AES-CTR support in cnstr_shdsc_blkcipher()
875b56d - authenc: add AES-CTR support
317f9d9 - add generic AES-GCM support

Signed-off-by: Chunrong Guo 
---
 recipes-dpaa/flib/flib_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-dpaa/flib/flib_git.bb b/recipes-dpaa/flib/flib_git.bb
index 6e12996..1fea97d 100644
--- a/recipes-dpaa/flib/flib_git.bb
+++ b/recipes-dpaa/flib/flib_git.bb
@@ -4,7 +4,7 @@ LICENSE = "BSD & GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=75d2f6a74299640c05ae6c69ed7a4ad6"
 
 SRC_URI = "git://github.com/qoriq-open-source/flib.git;nobranch=1"
-SRCREV = "2c9b9dc22699f7c00f24a2134c42901932a6a0b9"
+SRCREV = "14489ee2207650ddc89890df4b9f600da9ad665c"
 
 S = "${WORKDIR}/git"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 04/34] eth-config: update SRC_URL and update to e3dcd11

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*This includes the following changes:
e3dcd11 - eth_config: ls1046a: update the rcw configuration name

Signed-off-by: Chunrong Guo 
---
 recipes-dpaa/eth-config/eth-config_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-dpaa/eth-config/eth-config_git.bb 
b/recipes-dpaa/eth-config/eth-config_git.bb
index 6507613..1d11474 100644
--- a/recipes-dpaa/eth-config/eth-config_git.bb
+++ b/recipes-dpaa/eth-config/eth-config_git.bb
@@ -5,8 +5,8 @@ LIC_FILES_CHKSUM = 
"file://COPYING;md5=8ed5eddbfbb84af5089ea94c382d423c"
 
 PR = "r2"
 
-SRC_URI = "git://git.freescale.com/ppc/sdk/eth-config.git;branch=sdk-v2.0.x"
-SRCREV = "664ba136cfdb42116d9617176deda7c25ede9db9"
+SRC_URI = "git://github.com/qoriq-open-source/eth-config.git;nobranch=1"
+SRCREV = "e3dcd110638dab004bcc759f6f51a0994bdfd8d5"
 
 S = "${WORKDIR}/git"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 03/34] cst :update to 1afb40c

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

*This includes the following changes:
1afb40c - Make SRK table default option
1650003 - Make ls1088_ls2088.sh executable
4ae056a - Generate SRK hash value
c3e7c34 - LS1088 QSPI: Change in address in input file
fe4e0da - LS104x_1012: Add signing of bootscript_decap in case of NAND
8f42212 - LS1088 SD: Add input files for LS1088ardb SD
88b3f45 - Merge pull request #73 in SDK/cst from ~B57223/cst-create-pbi:master 
to master
63bfb68 - To enable blob, added input file
d124628 - LS1021ATWR: Change SPL hdr load address
12c489f - LS2088_1088: Add uni_sign input files for sd boot
04ac1a0 - LS2088_1088: Sample uni_pbi input file for sd boot
23bf3b7 - LS2088_1088: Modify tool to add pbi commands for sd secure
46f4045 - Enable cmd line flag "--u" urand option for gen_otpmk_drbg

*Fix fails compilation due to uninitialized variables

Signed-off-by: Chunrong Guo 
---
 ...rbg-fails-compilation-due-to-uninitialize.patch | 28 ++
 recipes-devtools/cst/cst_git.bb|  6 +++--
 2 files changed, 32 insertions(+), 2 deletions(-)
 create mode 100644 
recipes-devtools/cst/cst/0001-gen_otpmk_drbg-fails-compilation-due-to-uninitialize.patch

diff --git 
a/recipes-devtools/cst/cst/0001-gen_otpmk_drbg-fails-compilation-due-to-uninitialize.patch
 
b/recipes-devtools/cst/cst/0001-gen_otpmk_drbg-fails-compilation-due-to-uninitialize.patch
new file mode 100644
index 000..0dc5c3a
--- /dev/null
+++ 
b/recipes-devtools/cst/cst/0001-gen_otpmk_drbg-fails-compilation-due-to-uninitialize.patch
@@ -0,0 +1,28 @@
+From 6eb82ed1ba56c398e89f04fb848c5f3c4543e772 Mon Sep 17 00:00:00 2001
+From: Chunrong Guo 
+Date: Wed, 20 Sep 2017 13:22:34 +0800
+Subject: [PATCH] gen_otpmk_drbg: fails compilation due to uninitialized
+ variables
+
+Upstream-Status: Submitted
+Signed-off-by: Chunrong Guo 
+---
+ tools/key_generation/gen_otpmk_drbg.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tools/key_generation/gen_otpmk_drbg.c 
b/tools/key_generation/gen_otpmk_drbg.c
+index 6465367..33e5ea6 100644
+--- a/tools/key_generation/gen_otpmk_drbg.c
 b/tools/key_generation/gen_otpmk_drbg.c
+@@ -142,7 +142,7 @@ int main(int argc, char *argv[])
+ {
+   char otpmk_in[2];
+   int c, i, l, ret;
+-  char *string;
++  char *string = NULL;
+   char urand_flag = 0;
+ 
+   printf("\n\t##");
+-- 
+2.7.4
+
diff --git a/recipes-devtools/cst/cst_git.bb b/recipes-devtools/cst/cst_git.bb
index fcae0c7..dc0ae5e 100644
--- a/recipes-devtools/cst/cst_git.bb
+++ b/recipes-devtools/cst/cst_git.bb
@@ -9,8 +9,10 @@ RDEPENDS_${PN} = "bash"
 
 inherit kernel-arch
 
-SRC_URI = "git://github.com/qoriq-open-source/cst.git;nobranch=1"
-SRCREV = "6424157985568df3f42a46e24222e38671455ddb"
+SRC_URI = "git://github.com/qoriq-open-source/cst.git;nobranch=1 \
+file://0001-gen_otpmk_drbg-fails-compilation-due-to-uninitialize.patch \
+"
+SRCREV = "1afb40c13097fc9e8a641aa5d0420498fea01c65"
 
 S = "${WORKDIR}/git"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 02/34] qe-ucode: update COMPATIBLE_MACHINE

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

* nxp release will not support ppc machine

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

diff --git a/recipes-bsp/qe-ucode/qe-ucode_git.bb 
b/recipes-bsp/qe-ucode/qe-ucode_git.bb
index 789..27166d0 100644
--- a/recipes-bsp/qe-ucode/qe-ucode_git.bb
+++ b/recipes-bsp/qe-ucode/qe-ucode_git.bb
@@ -33,6 +33,6 @@ addtask deploy before do_build after do_install
 PACKAGES += "${PN}-image"
 FILES_${PN}-image += "/boot/*"
 
-COMPATIBLE_MACHINE = "(ls1021a|ls1043a|t1)"
+COMPATIBLE_MACHINE = "(ls1021a|ls1043a)"
 PACKAGE_ARCH = "${MACHINE_SOCARCH}"
 
-- 
1.9.0

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


[meta-freescale] [PATCH v4 01/34] qe-ucode: update SRC_URL

2017-10-17 Thread Chunrong Guo
From: Chunrong Guo 

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

diff --git a/recipes-bsp/qe-ucode/qe-ucode_git.bb 
b/recipes-bsp/qe-ucode/qe-ucode_git.bb
index 7e0dd3c..789 100644
--- a/recipes-bsp/qe-ucode/qe-ucode_git.bb
+++ b/recipes-bsp/qe-ucode/qe-ucode_git.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = 
"file://Freescale-Binary-EULA;md5=f4719d59382b5ee2a2ebe4db784
 
 inherit deploy
 
-SRC_URI = "git://git.freescale.com/ppc/sdk/qe-ucode.git;branch=sdk-v2.0.x"
+SRC_URI = "git://github.com/qoriq-open-source/qe-ucode.git;nobranch=1"
 SRCREV= "adb1560b76090a11f61a46b7a6b3b33b1436ed4d"
 
 S = "${WORKDIR}/git"
-- 
1.9.0

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


Re: [meta-freescale] [[PATCH v3 21/34] linux :update to 953d467

2017-10-17 Thread Zhenhua Luo
The plan of LSDK is to support two LTS kernels, accordingly Yocto will have 
recipes for two kernel. 


Best Regards, 

Zhenhua

> -Original Message-
> From: meta-freescale-boun...@yoctoproject.org [mailto:meta-freescale-
> boun...@yoctoproject.org] On Behalf Of Otavio Salvador
> Sent: Wednesday, October 18, 2017 12:50 AM
> To: Chunrong Guo 
> Cc: meta-freescale@yoctoproject.org; C.r. Guo 
> Subject: Re: [meta-freescale] [[PATCH v3 21/34] linux :update to 953d467
> 
> Is there a need for 4.4 and 4.9 kernels?
> 
> On Tue, Oct 17, 2017 at 2:09 AM, Chunrong Guo 
> wrote:
> > From: Chunrong Guo 
> >
> > *include the following changes
> > 953d467 - Revert "arm64: Increase the max granular size"
> > 89ae39b - mmc: sdhci-of-esdhc: disable SD clock for clock value 0
> > de98211 - arch/arm64: elfcorehdr should be the first allocation
> > 9ef2d8a - sdk_dpaa: avoid crashing on OOM
> > 16bf816 - arm64: config: enable cpuidle feature by default
> > bbd8fe5 - Revert "mtd: fsl-quadspi: disable AHB buffer prefetch"
> > eb85fd5 - sdk_dpaa: ls1043a errata: restrict the max mtu
> > 9c3f355 - mtd: spi-nor: fsl-qspi: Limit read to specified count
> > provided by above layer
> > 66d46f2 - sdk_dpaa: ls1043a errata: maintain timestamp info
> > f2576e9 - arm: configs: enable CONFIG_IP_MULTICAST in lsdk.config
> > a48b188 - dts: ls1043aqds: add #address-cells = <1> and #size-cells to
> > fpga node 7fe4a5f - drm/fsl-dcu: fix the wrong calling sequence for
> > clk_prepare and clk_enable
> > a645ba5 - mtd: spi-nor: fsl-quadspi: workaround for TKT253890
> > e2485a1 - drivers: firmware: psci: use psci v0.2 to implement sleep
> > 86c8006 - i2c: imx: allow i2c devices share an interrupt
> > d9c2cd4 - dpaa_eth: avoid Tx timeout warnings
> > 195de47 - dpaa_eth: avoid Tx timeout warnings
> > a07f339 - usb: dwc3: fix some occasional call trace
> > a43e0b7 - gianfar: Fix Tx flow control deactivation
> > 70caa34 - sdk_dpaa: ls1043a errata: fix arm32 build
> > 3ca12f1 - sdk_dpaa: ls1043a errata: do not recycle the realigned
> > buffers
> > c665a20 - sdk_dpaa: ls1043a errata: verify and resize headroom
> > alignment
> > b0375c7 - sdk_dpaa: ls1043a errata: realign skb in place if needed
> > e587be3 - sdk_dpaa: ls1043a errata: realign and linearize egress skbs
> > 438cbca - sdk_dpaa: ls1043a errata: resplit the skb after copy
> > 66d6eb5 - linux/core: export copy_skb_header() function acbc1db -
> > arm:configs: Add lttng.config to support LTTng modules
> > 9621724 - arm64:configs: Add lttng.config to support LTTng modules
> > 1405d32 - arm64: defconfig: enable CONFIG_RTC_DRV_PCF85263
> > 3c94ee2 - config: rtc: pcf85263: add NXP PCF85263 support (i2c)
> > 5e102e1 - config: enable support for lxd and lxd-bridge
> > e3fc409 - arm64: dts: ls1012a: add USB host controller nodes dd6b18e -
> > arm64: dts: ls1043a: add pcf85263 rtc nodes b9183aa - rtc: pcf85263:
> > add NXP PCF85263 support (i2c)
> > 0f94fc9 - usb: dwc3: fix usb dwc3 compile issue 9ca14ec - usb: dwc3:
> > core: re-factor init and exit paths ee6056c - usb: dwc3: core: move
> > fladj to dwc3 structure 7ef4ead - usb: dwc3: core: add fifo space
> > helper
> > 5f03a20 - usb: dwc3: add disable receiver detection in P3 quirk
> > 74531b8 - usb: dwc3: core: fix PHY handling during suspend
> > eedbe26 - usb: dwc3: drop ev_buffs array
> > 3b62719 - usb: dwc3: remove num_event_buffers 53891bf - usb: dwc3:
> > drop FIFO resizing logic
> > 9cbc0b72 - usb: dwc3: Validate the maximum_speed parameter
> > cec41d7 - usb: dwc3: Update maximum_speed for SuperSpeedPlus
> >
> > Signed-off-by: Chunrong Guo 
> > ---
> >  recipes-kernel/linux/linux-qoriq_4.4.bb | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/recipes-kernel/linux/linux-qoriq_4.4.bb
> > b/recipes-kernel/linux/linux-qoriq_4.4.bb
> > index a22a51c..1bb8471 100644
> > --- a/recipes-kernel/linux/linux-qoriq_4.4.bb
> > +++ b/recipes-kernel/linux/linux-qoriq_4.4.bb
> > @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM =
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
> >
> >  SRC_URI = "git://github.com/qoriq-open-source/linux.git;nobranch=1 \
> > "
> > -SRCREV = "ec61f521be6a22b100aabc0e2726c670aec3c845"
> > +SRCREV = "953d4679940ecc280cb3c5312b086d05f7897395"
> >
> >  S = "${WORKDIR}/git"
> >
> > --
> > 1.9.0
> >
> > --
> > ___
> > meta-freescale mailing list
> > meta-freescale@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/meta-freescale
> 
> 
> 
> --
> Otavio Salvador O.S. Systems
> http://www.ossystems.com.brhttp://code.ossystems.com.br
> Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
> --
> ___
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
-- 

Re: [meta-freescale] [[PATCH v3 01/34] qe-ucode: update SRC_URL

2017-10-17 Thread Otavio Salvador
Hello,

We are close to finishing the changes to get this merged.

Thanks for being patient...

One remark, when sending the patches please check the subject command
line parameter as it has [[PATCH xx/xx ] and this breaks patchwork
parsing.

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


Re: [meta-freescale] [[PATCH v3 21/34] linux :update to 953d467

2017-10-17 Thread Otavio Salvador
Is there a need for 4.4 and 4.9 kernels?

On Tue, Oct 17, 2017 at 2:09 AM, Chunrong Guo  wrote:
> From: Chunrong Guo 
>
> *include the following changes
> 953d467 - Revert "arm64: Increase the max granular size"
> 89ae39b - mmc: sdhci-of-esdhc: disable SD clock for clock value 0
> de98211 - arch/arm64: elfcorehdr should be the first allocation
> 9ef2d8a - sdk_dpaa: avoid crashing on OOM
> 16bf816 - arm64: config: enable cpuidle feature by default
> bbd8fe5 - Revert "mtd: fsl-quadspi: disable AHB buffer prefetch"
> eb85fd5 - sdk_dpaa: ls1043a errata: restrict the max mtu
> 9c3f355 - mtd: spi-nor: fsl-qspi: Limit read to specified count provided by 
> above layer
> 66d46f2 - sdk_dpaa: ls1043a errata: maintain timestamp info
> f2576e9 - arm: configs: enable CONFIG_IP_MULTICAST in lsdk.config
> a48b188 - dts: ls1043aqds: add #address-cells = <1> and #size-cells to fpga 
> node
> 7fe4a5f - drm/fsl-dcu: fix the wrong calling sequence for clk_prepare and 
> clk_enable
> a645ba5 - mtd: spi-nor: fsl-quadspi: workaround for TKT253890
> e2485a1 - drivers: firmware: psci: use psci v0.2 to implement sleep
> 86c8006 - i2c: imx: allow i2c devices share an interrupt
> d9c2cd4 - dpaa_eth: avoid Tx timeout warnings
> 195de47 - dpaa_eth: avoid Tx timeout warnings
> a07f339 - usb: dwc3: fix some occasional call trace
> a43e0b7 - gianfar: Fix Tx flow control deactivation
> 70caa34 - sdk_dpaa: ls1043a errata: fix arm32 build
> 3ca12f1 - sdk_dpaa: ls1043a errata: do not recycle the realigned buffers
> c665a20 - sdk_dpaa: ls1043a errata: verify and resize headroom alignment
> b0375c7 - sdk_dpaa: ls1043a errata: realign skb in place if needed
> e587be3 - sdk_dpaa: ls1043a errata: realign and linearize egress skbs
> 438cbca - sdk_dpaa: ls1043a errata: resplit the skb after copy
> 66d6eb5 - linux/core: export copy_skb_header() function
> acbc1db - arm:configs: Add lttng.config to support LTTng modules
> 9621724 - arm64:configs: Add lttng.config to support LTTng modules
> 1405d32 - arm64: defconfig: enable CONFIG_RTC_DRV_PCF85263
> 3c94ee2 - config: rtc: pcf85263: add NXP PCF85263 support (i2c)
> 5e102e1 - config: enable support for lxd and lxd-bridge
> e3fc409 - arm64: dts: ls1012a: add USB host controller nodes
> dd6b18e - arm64: dts: ls1043a: add pcf85263 rtc nodes
> b9183aa - rtc: pcf85263: add NXP PCF85263 support (i2c)
> 0f94fc9 - usb: dwc3: fix usb dwc3 compile issue
> 9ca14ec - usb: dwc3: core: re-factor init and exit paths
> ee6056c - usb: dwc3: core: move fladj to dwc3 structure
> 7ef4ead - usb: dwc3: core: add fifo space helper
> 5f03a20 - usb: dwc3: add disable receiver detection in P3 quirk
> 74531b8 - usb: dwc3: core: fix PHY handling during suspend
> eedbe26 - usb: dwc3: drop ev_buffs array
> 3b62719 - usb: dwc3: remove num_event_buffers
> 53891bf - usb: dwc3: drop FIFO resizing logic
> 9cbc0b72 - usb: dwc3: Validate the maximum_speed parameter
> cec41d7 - usb: dwc3: Update maximum_speed for SuperSpeedPlus
>
> Signed-off-by: Chunrong Guo 
> ---
>  recipes-kernel/linux/linux-qoriq_4.4.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/recipes-kernel/linux/linux-qoriq_4.4.bb 
> b/recipes-kernel/linux/linux-qoriq_4.4.bb
> index a22a51c..1bb8471 100644
> --- a/recipes-kernel/linux/linux-qoriq_4.4.bb
> +++ b/recipes-kernel/linux/linux-qoriq_4.4.bb
> @@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = 
> "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
>
>  SRC_URI = "git://github.com/qoriq-open-source/linux.git;nobranch=1 \
>  "
> -SRCREV = "ec61f521be6a22b100aabc0e2726c670aec3c845"
> +SRCREV = "953d4679940ecc280cb3c5312b086d05f7897395"
>
>  S = "${WORKDIR}/git"
>
> --
> 1.9.0
>
> --
> ___
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale



-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


Re: [meta-freescale] [[PATCH v3 08/34] fmlib: update FMLIB_TARGET and remove TARGET_ARCH_FMLIB

2017-10-17 Thread Otavio Salvador
On Tue, Oct 17, 2017 at 2:09 AM, Chunrong Guo  wrote:
> From: Chunrong Guo 
>
> *fmlib libraries (LS1043/46 and 32/64bit)  unification under libfm-arm.a
>
> Signed-off-by: Chunrong Guo 
> ---
>  recipes-dpaa/fmlib/fmlib_git.bb | 9 +
>  1 file changed, 1 insertion(+), 8 deletions(-)
>
> diff --git a/recipes-dpaa/fmlib/fmlib_git.bb b/recipes-dpaa/fmlib/fmlib_git.bb
> index 9967bd2..aca0135 100644
> --- a/recipes-dpaa/fmlib/fmlib_git.bb
> +++ b/recipes-dpaa/fmlib/fmlib_git.bb
> @@ -10,17 +10,10 @@ SRCREV = "9f20cab379212e8fab907b17910e31a6a86380dd"
>
>  S = "${WORKDIR}/git"
>
> -TARGET_ARCH_FMLIB = "${DEFAULTTUNE}"
> -TARGET_ARCH_FMLIB_e5500 = "ppc32e5500"
> -TARGET_ARCH_FMLIB_e6500 = "ppc32e6500"
> -TARGET_ARCH_FMLIB_ls1043a = "arm64a53"
> -TARGET_ARCH_FMLIB_ls1046a = "arm64a72"
> -

Undocumeted.

>  EXTRA_OEMAKE = "DESTDIR=${D} PREFIX=${prefix} LIB_DEST_DIR=${libdir} \
>  CROSS_COMPILE=${TARGET_PREFIX} KERNEL_SRC=${STAGING_KERNEL_DIR}"
>
> -FMLIB_TARGET = "libfm-${TARGET_ARCH_FMLIB}"
> -FMLIB_TARGET_t1 = "libfm-${TARGET_ARCH_FMLIB}-fmv3l"
> +FMLIB_TARGET = "libfm-arm"

Undocumented.

>  do_compile () {
>  oe_runmake ${FMLIB_TARGET}.a
>  }
> --
> 1.9.0
>
> --
> ___
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale



-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


Re: [meta-freescale] [[PATCH v3 03/34] uboot: update to upgrade to 2017.09

2017-10-17 Thread Otavio Salvador
On Tue, Oct 17, 2017 at 2:09 AM, Chunrong Guo  wrote:
> From: Chunrong Guo 
>
> *This includes the following changes:
> 503eff0 - armv8: ls1046aqds: Fix NAND offset for Fman ucode and env
> c66ddf7 - arm64: ls2088ardb: Fix kernel validation failure
> 44ffe98 - armv8: ls1043ardb: disable PPA loading during SPL stage for SD boot
> 043c85a - armv8: ls1046ardb: disable PPA loading during SPL stage for SD boot
> b68c991 - armv8: fsl-layerscape: Fix some coding style problems in soc.c
> 25cd705 - board/ls1088: Add fsl_fdt_fixup_flash
> 85bfc58 - ls1088aqds: Enable IFC and QIXIS in SPL image
> 96cc4d7 - armv8: fsl-layerscape: Add back L3 flushing for all exception levels
> bdf9c1a - fsl-lsch2: csu: correct the workaround A-010315
> 26aaf13 - armv8/fsl-lsch2: correct QMAN clock
> a836f94 - arm64: ls1012ardb: Add distro secure boot support
> ef3b345 - arm64: ls1012afrdm: Add distro boot support
> 2bed40e - arm64: ls1012ardb: Add distro boot support
> bb85ef3 - board: common: vid: Move IR chip specific code in flag
> 806bca8 - board/ls2080ardb: Add mcmemsize variable in default env
>
> Signed-off-by: Chunrong Guo >
> ---
>  ...ot-qoriq_2017.03.bb => u-boot-qoriq_2017.09.bb} | 52 
> +-
>  1 file changed, 50 insertions(+), 2 deletions(-)
>  rename recipes-bsp/u-boot/{u-boot-qoriq_2017.03.bb => 
> u-boot-qoriq_2017.09.bb} (67%)
>
> diff --git a/recipes-bsp/u-boot/u-boot-qoriq_2017.03.bb 
> b/recipes-bsp/u-boot/u-boot-qoriq_2017.09.bb
> similarity index 67%
> rename from recipes-bsp/u-boot/u-boot-qoriq_2017.03.bb
> rename to recipes-bsp/u-boot/u-boot-qoriq_2017.09.bb
> index 5bde945..2e1a5ae 100644
> --- a/recipes-bsp/u-boot/u-boot-qoriq_2017.03.bb
> +++ b/recipes-bsp/u-boot/u-boot-qoriq_2017.09.bb
> @@ -19,9 +19,8 @@ DEPENDS_append_qoriq-arm = " change-file-endianess-native 
> dtc-native tcl-native"
>  DEPENDS_append_qoriq-ppc = " boot-format-native"
>
>  SRC_URI = "git://github.com/qoriq-open-source/u-boot.git;nobranch=1 \
> -file://fix-build-error-under-gcc6.patch \
>  "
> -SRCREV = "6fc2946a7b1973a8221cdfeccd1666f2d8eec467"
> +SRCREV = "503eff00a7119d2690a662ed64e83e4782b7d3d9"
>
>  S = "${WORKDIR}/git"
>
> @@ -77,6 +76,10 @@ do_compile_append_qoriq() {
>  cp ${config}/u-boot.format.bin 
> ${config}/u-boot-${type}.${UBOOT_SUFFIX}
>  elif [ "qspi" = "${type}" ];then
>  cp ${config}/${binary} 
> ${config}/u-boot-${type}-${PV}-${PR}.${UBOOT_SUFFIX}
> +elif [ "sdcard-secure-boot" = "${type}" ];then
> +cp ${config}/spl/u-boot-spl.bin 
> ${config}/u-boot-spl.bin
> +elif [ "nand-secure-boot" = "${type}" ];then
> +cp ${config}/spl/u-boot-spl.bin 
> ${config}/u-boot-spl.bin

Undocumented.

>  fi
>  fi
>  done
> @@ -87,6 +90,51 @@ do_compile_append_qoriq() {
>  unset i
>  }
>
> +do_install_append_qoriq() {

Undocumented.

> +if [ -n "${UBOOT_CONFIG}" ]
> +then
> +for config in ${UBOOT_MACHINE}; do
> +i=$(expr $i + 1);
> +for type in ${UBOOT_CONFIG}; do
> +j=$(expr $j + 1);
> +if [ $j -eq $i ]; then
> +if [ "sdcard-secure-boot" = "${type}" ];then
> +install -m 644 ${B}/${config}/u-boot-spl.bin 
> ${D}/boot/uboot-${type}-spl.bin
> +install -m 644 ${B}/${config}/u-boot-dtb.bin 
> ${D}/boot/uboot-${type}-dtb.bin
> +elif [ "nand-secure-boot" = "${type}" ];then
> +install -m 644 ${B}/${config}/u-boot-spl.bin 
> ${D}/boot/uboot-${type}-spl.bin
> +install -m 644 ${B}/${config}/u-boot-dtb.bin 
> ${D}/boot/uboot-${type}-dtb.bin
> +fi
> +fi
> +done
> +unset j
> +done
> +unset  i
> +fi
> +}
> +
> +do_deploy_append_qoriq() {

Undocumented.

> +if [ -n "${UBOOT_CONFIG}" ]
> +then
> +for config in ${UBOOT_MACHINE}; do
> +i=$(expr $i + 1);
> +for type in ${UBOOT_CONFIG}; do
> +j=$(expr $j + 1);
> +if [ $j -eq $i ]; then
> +if [ "sdcard-secure-boot" = "${type}" ] || [ 
> "nand-secure-boot" = "${type}" ];then
> +install -d {DEPLOYDIR}
> +install -m 644 ${B}/${config}/u-boot-spl.bin 
> ${DEPLOYDIR}/uboot-${type}-spl.bin
> +install -m 644 ${B}/${config}/u-boot-dtb.bin 
> ${DEPLOYDIR}/uboot-${type}-dtb.bin
> +fi
> +fi
> +done
> +unset j
> +done
> +unset  i
> +fi
> +}
> +
> +
>
>  PACKAGES += "${PN}-images"
>  FILES_${PN}-images += "/boot"
> --
> 1.9.0
>
> --
> ___
> meta-freescale mailing 

Re: [meta-freescale] Issue with freescale git server at git.freescale.com

2017-10-17 Thread Otavio Salvador
Hello Georg,

On Tue, Oct 17, 2017 at 1:58 PM, georg  wrote:
> On 16/10/2017 15:46, Otavio Salvador wrote:
>> On Mon, Oct 16, 2017 at 11:05 AM, georg  wrote:
 Hello,

 On Mon, Oct 16, 2017 at 6:27 AM, georg  wrote:
> I have started a script this weekend which tries to do a git clone with
> --mirror in a loop every hour till it succeeds. This was working, I have
> now a cloned linux-imx.git repository which I can use in all future 
> builds.
>
> Nonetheless it's very annoying to not be able to do a simple "bitbake
> core-image-minimal" with a standard freescale evaluation board.

 I am curious to know which machine as we use linux-fslc-imx for most
 machines as default.

>>> Ah, that's interesting. I thought it's the same repository for all
>>> freescale processors. It's for imx6ull.
>>
>> If you can, test rocko and change the machine to use u-boot-fslc and
>> linux-fslc-imx so we confirm it works there. If it does, we can
>> change.
>>
> Hello,
>
> I have done my previous tests on master (morty doesn't support imx6ull).
>
> So if have tested rocko and change this file:
> meta-freescale/conf/machine/imx6ullevk.conf. I have removed the
> following lines:
> PREFERRED_PROVIDER_u-boot = "u-boot-imx"
> PREFERRED_PROVIDER_virtual/bootloader = "u-boot-imx"
> PREFERRED_PROVIDER_virtual/kernel = "linux-imx"
>
> It seems that imx-base.inc let chose bitbake u-boot-fslc and linux-fslc-imx.
> I have u-boot-fslc-v2017.09+gitAUTOINC+a6a15fedd1-r0 and
> linux-fslc-imx-4.1-2.0.x+gitAUTOINC+6c1ad49339-r0 in my buildstats. So
> now it's using u-boot-fslc and linux-fslc-imx.
>
> The download is slow too, but without connection errors. After several
> hours, the kernel sources are downloaded.
>
> The build is successful, but boot sucks. U-boot boots correctly, but not
> linux. I have a reboot without any kernel trace near the end of the
> boot, like that:
>
>>Configuring network interfaces... fec 20b4000.ethernet eth0: Freescale
>>FEC PHY driver [Micrel KSZ8081 or KSZ8091]
>>(mii_bus:phy_addr=20b4000.ethernet:01, irq=-1)
>>IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
>>udhcpc (v1.24.1) started
>>Sending discover...
>>Sending discover...
>>fec 20b4000.ethernet eth0: Link is Up - 100Mbps/Full - flow control >rx/tx
>>IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
>>Sending discover...
>>
>>
>>U-Boot 2017.09+fslc+ga6a15fe (Oct 17 2017 - 13:56:43 +0200)
>
> I have no idea why. There is no kernel crash trace so it's perhaps
> something like the watchdog.

Thanks for running the tests.

I did look about differences and you did test against kernel 4.9 it seems.

I'd like to know if you can run same test but against linux-fslc (it
uses 4.13 mainline). Is it possible?

-- 
Otavio Salvador O.S. Systems
http://www.ossystems.com.brhttp://code.ossystems.com.br
Mobile: +55 (53) 9981-7854Mobile: +1 (347) 903-9750
-- 
___
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale


[meta-freescale] [distro][PATCH] packagegroup-fsl-tools-gpu-external: Remove glcompbench

2017-10-17 Thread Fabio Berton
Remove glcompbench from SOC_TOOLS_GPU_X11 for imxgpu3d
machines. glcompbench recipe was removed from meta-openembedded at
commit:

  9ac340ed5e94b31718f31e4a90f3610a3d7a8e13

Signed-off-by: Fabio Berton 
---
 recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb 
b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb
index 08b8cfc..eeefb24 100644
--- a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb
@@ -12,7 +12,7 @@ inherit packagegroup
 
 SOC_TOOLS_GPU_X11 = ""
 SOC_TOOLS_GPU_X11_imxgpu2d = " mesa-demos glmark2 gtkperf"
-SOC_TOOLS_GPU_X11_append_imxgpu3d = " eglinfo-x11 glcompbench"
+SOC_TOOLS_GPU_X11_append_imxgpu3d = " eglinfo-x11"
 
 SOC_TOOLS_GPU_FB = ""
 SOC_TOOLS_GPU_FB_imxgpu3d  = "eglinfo-fb"
-- 
2.14.2

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


Re: [meta-freescale] Issue with freescale git server at git.freescale.com

2017-10-17 Thread georg
On 16/10/2017 15:46, Otavio Salvador wrote:
> On Mon, Oct 16, 2017 at 11:05 AM, georg  wrote:
>>> Hello,
>>>
>>> On Mon, Oct 16, 2017 at 6:27 AM, georg  wrote:
 I have started a script this weekend which tries to do a git clone with
 --mirror in a loop every hour till it succeeds. This was working, I have
 now a cloned linux-imx.git repository which I can use in all future builds.

 Nonetheless it's very annoying to not be able to do a simple "bitbake
 core-image-minimal" with a standard freescale evaluation board.
>>>
>>> I am curious to know which machine as we use linux-fslc-imx for most
>>> machines as default.
>>>
>> Ah, that's interesting. I thought it's the same repository for all
>> freescale processors. It's for imx6ull.
> 
> If you can, test rocko and change the machine to use u-boot-fslc and
> linux-fslc-imx so we confirm it works there. If it does, we can
> change.
> 
Hello,

I have done my previous tests on master (morty doesn't support imx6ull).

So if have tested rocko and change this file:
meta-freescale/conf/machine/imx6ullevk.conf. I have removed the
following lines:
PREFERRED_PROVIDER_u-boot = "u-boot-imx"
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-imx"
PREFERRED_PROVIDER_virtual/kernel = "linux-imx"

It seems that imx-base.inc let chose bitbake u-boot-fslc and linux-fslc-imx.
I have u-boot-fslc-v2017.09+gitAUTOINC+a6a15fedd1-r0 and
linux-fslc-imx-4.1-2.0.x+gitAUTOINC+6c1ad49339-r0 in my buildstats. So
now it's using u-boot-fslc and linux-fslc-imx.

The download is slow too, but without connection errors. After several
hours, the kernel sources are downloaded.

The build is successful, but boot sucks. U-boot boots correctly, but not
linux. I have a reboot without any kernel trace near the end of the
boot, like that:

>Configuring network interfaces... fec 20b4000.ethernet eth0: Freescale
>FEC PHY driver [Micrel KSZ8081 or KSZ8091]
>(mii_bus:phy_addr=20b4000.ethernet:01, irq=-1)
>IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
>udhcpc (v1.24.1) started
>Sending discover...
>Sending discover...
>fec 20b4000.ethernet eth0: Link is Up - 100Mbps/Full - flow control >rx/tx
>IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
>Sending discover...
>
>
>U-Boot 2017.09+fslc+ga6a15fe (Oct 17 2017 - 13:56:43 +0200)

I have no idea why. There is no kernel crash trace so it's perhaps
something like the watchdog.

Regards,
Georg


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