]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
6 years agoimx-imx-boot-bootpart.wks: change default offset of bootloader 44/head
Max Krummenacher [Mon, 28 Jan 2019 15:05:50 +0000 (16:05 +0100)]
imx-imx-boot-bootpart.wks: change default offset of bootloader

The i.MX 8QXP bootrom in B0 silicon reads the 1st image container at offset 32k
while tha A0 silicon started at 33k. The machine configurations already contain
the variable IMX_BOOT_SEEK to specify the needed offset.

Change the wks file accordingly.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
6 years agoimx-boot: imx-mkimage: do not compile with -static
Max Krummenacher [Mon, 28 Jan 2019 15:05:49 +0000 (16:05 +0100)]
imx-boot: imx-mkimage: do not compile with -static

E.g. Fedora doesn't install glibc-static by default and the yocto
prerequisites do not mandate installing it. Rather than requiring
glibc-static drop linking with -static.

Works around:
| .../build/tmp/hosttools/ld: cannot find -lc

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
6 years agoimx-boot: drop adding m4 binaries to the boot container
Max Krummenacher [Mon, 28 Jan 2019 15:05:48 +0000 (16:05 +0100)]
imx-boot: drop adding m4 binaries to the boot container

The recipe which builds or injects the m4 binaries does not yet exist.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
6 years agometa: drop imx-m4-demos referencs
Ming Liu [Wed, 23 Jan 2019 12:43:15 +0000 (13:43 +0100)]
meta: drop imx-m4-demos referencs

There is not a imx-m4-demos recipe at all, drop its references.

They could be added back once the recipe is added.

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
6 years agoMerge pull request #40 from andred/for-merge
Otavio Salvador [Thu, 17 Jan 2019 17:57:41 +0000 (15:57 -0200)]
Merge pull request #40 from andred/for-merge

remove True option to getVar calls

6 years agoremove True option to getVar calls 40/head
André Draszik [Thu, 17 Jan 2019 14:29:17 +0000 (14:29 +0000)]
remove True option to getVar calls

getVar() has been defaulting to expanding by default for
a long time (2016), thus remove the True option from
getVar() calls with a regex search and replace.

Search & replace made using the following command:
    sed -e 's|\(d\.getVar \?\)( \?\([^,()]*\), \?True)|\1(\2)|g' \
        -i $(git grep -E 'getVar ?\( ?([^,()]*), ?True\)' \
             | cut -d':' -f1 \
             | sort -u)

Signed-off-by: André Draszik <andre.draszik@jci.com>
6 years agoudev: add rule for t1024
Chunrong Guo [Mon, 14 Jan 2019 03:12:47 +0000 (03:12 +0000)]
udev: add rule for t1024

*remove rule for t1023

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoMerge pull request #37 from deinok/master
Otavio Salvador [Tue, 15 Jan 2019 16:57:46 +0000 (14:57 -0200)]
Merge pull request #37 from deinok/master

Move libusb receipes to use libusb1

6 years agoMerge pull request #30 from thochstein/L4.9.123-2.3.0-181213
Otavio Salvador [Tue, 15 Jan 2019 16:55:42 +0000 (14:55 -0200)]
Merge pull request #30 from thochstein/L4.9.123-2.3.0-181213

L4.9.123 2.3.0 181213

6 years agoMerge pull request #38 from YoeDistro/yoe/mut
Otavio Salvador [Tue, 15 Jan 2019 16:50:12 +0000 (14:50 -0200)]
Merge pull request #38 from YoeDistro/yoe/mut

vpp-core: Pin to qoriq socs

6 years agovpp-core: Pin to qoriq socs 38/head
Khem Raj [Tue, 15 Jan 2019 09:02:52 +0000 (01:02 -0800)]
vpp-core: Pin to qoriq socs

It depends on dpdk which is also qoriq specific

Fixes
 ERROR: Nothing PROVIDES 'dpdk' (but /mnt/jenkins/workspace/yocto-world-glibc/sources/meta-freescale/recipes-extended/vpp-core/vpp-core.bb DEPENDS on or otherwise requires it)
03:58:38 dpdk was skipped: incompatible with machine qemumips (not in COMPATIBLE_MACHINE)

ERROR: Nothing RPROVIDES 'vpp-core' (but /mnt/jenkins/workspace/yocto-world-glibc/sources/meta-freescale/recipes-extended/vpp-core/vpp-core.bb RDEPENDS on or otherwise requires it)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
6 years agoimx-vpu-hantro: Simplify COMPATIBLE_MACHINE 30/head
Tom Hochstein [Wed, 17 Oct 2018 02:13:34 +0000 (21:13 -0500)]
imx-vpu-hantro: Simplify COMPATIBLE_MACHINE

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx-usb-loader - libusb1 37/head
Raul Hidalgo Caballero [Mon, 14 Jan 2019 19:45:35 +0000 (20:45 +0100)]
imx-usb-loader - libusb1

6 years agomxsldr - libus1
Raul Hidalgo Caballero [Mon, 14 Jan 2019 19:45:01 +0000 (20:45 +0100)]
mxsldr - libus1

6 years agouefi: add judge if folder exist
Chunrong Guo [Fri, 11 Jan 2019 03:15:14 +0000 (03:15 +0000)]
uefi: add judge if folder exist

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agoremove ppa in machine config
Chunrong Guo [Fri, 11 Jan 2019 03:15:12 +0000 (03:15 +0000)]
remove ppa in machine config

*ppa recipes will be removed.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agou-boot-qoriq: update sysroot path
Chunrong Guo [Fri, 11 Jan 2019 03:15:11 +0000 (03:15 +0000)]
u-boot-qoriq: update sysroot path

*fix the below error
|powerpc-fslmllib32-linux-ld: cannot find -lgcc

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agot4240rdb-64b: add ls2-phy to EXTRA_IMAGEDEPENDS
Chunrong Guo [Fri, 11 Jan 2019 03:15:09 +0000 (03:15 +0000)]
t4240rdb-64b: add ls2-phy to EXTRA_IMAGEDEPENDS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agot4240rdb: add ls2-phy to EXTRA_IMAGEDEPENDS
Chunrong Guo [Fri, 11 Jan 2019 03:15:07 +0000 (03:15 +0000)]
t4240rdb: add ls2-phy to EXTRA_IMAGEDEPENDS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agot2080rdb-64b: add ls2-phy to EXTRA_IMAGEDEPENDS
Chunrong Guo [Fri, 11 Jan 2019 03:15:05 +0000 (03:15 +0000)]
t2080rdb-64b: add ls2-phy to EXTRA_IMAGEDEPENDS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agot2080rdb: add ls2-phy to EXTRA_IMAGEDEPENDS
Chunrong Guo [Fri, 11 Jan 2019 03:15:03 +0000 (03:15 +0000)]
t2080rdb: add ls2-phy to EXTRA_IMAGEDEPENDS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agooptee-test-qoriq: set COMPATIBLE_MACHINE as qoriq-arm64
Chunrong Guo [Fri, 11 Jan 2019 03:15:00 +0000 (03:15 +0000)]
optee-test-qoriq: set COMPATIBLE_MACHINE as qoriq-arm64

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agoceetm: set COMPATIBLE_MACHINE as qoriq
Chunrong Guo [Fri, 11 Jan 2019 03:14:59 +0000 (03:14 +0000)]
ceetm: set COMPATIBLE_MACHINE as qoriq

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agodpdk: set COMPATIBLE_MACHINE as qoriq
Chunrong Guo [Fri, 11 Jan 2019 03:14:57 +0000 (03:14 +0000)]
dpdk: set COMPATIBLE_MACHINE as qoriq

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agopktgen-dpdk: set COMPATIBLE_MACHINE as qoriq-arm64
Chunrong Guo [Fri, 11 Jan 2019 03:14:55 +0000 (03:14 +0000)]
pktgen-dpdk: set COMPATIBLE_MACHINE as qoriq-arm64

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agolibpkcs11: set COMPATIBLE_MACHINE as qoriq-arm64
Chunrong Guo [Fri, 11 Jan 2019 03:14:53 +0000 (03:14 +0000)]
libpkcs11: set COMPATIBLE_MACHINE as qoriq-arm64

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agolx2160ardb: add machine config
Chunrong Guo [Fri, 11 Jan 2019 03:14:51 +0000 (03:14 +0000)]
lx2160ardb: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agols1088ardb-pb: update machine config
Chunrong Guo [Fri, 11 Jan 2019 03:14:49 +0000 (03:14 +0000)]
ls1088ardb-pb: update machine config

*update UBOOT_CONFIG

*add RCWQSPI and RCWSD var

*remove ppa

*add atf to EXTRA_IMAGEDEPENDS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agols1088ardb: update machine config
Chunrong Guo [Fri, 11 Jan 2019 03:14:47 +0000 (03:14 +0000)]
ls1088ardb: update machine config

*update UBOOT_CONFIG

*add RCWQSPI and RCWSD var

*remove ppa

*add atf to EXTRA_IMAGEDEPENDS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agols2088ardb: update machine config
Chunrong Guo [Fri, 11 Jan 2019 03:14:45 +0000 (03:14 +0000)]
ls2088ardb: update machine config

*update UBOOT_CONFIG

*add UEFI_NORBOOT,RCWQSPI and RCWNOR var

*remove ppa

*add atf to EXTRA_IMAGEDEPENDS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agols1046ardb: update machine config
Chunrong Guo [Fri, 11 Jan 2019 03:14:44 +0000 (03:14 +0000)]
ls1046ardb: update machine config

*update UBOOT_CONFIG

*add UEFI_NORBOOT,RCWQSPI and RCWSD var

*remove ppa

*add atf to EXTRA_IMAGEDEPENDS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agols1043ardb: update machine config
Chunrong Guo [Fri, 11 Jan 2019 03:14:42 +0000 (03:14 +0000)]
ls1043ardb: update machine config

*update UBOOT_CONFIG

*add UEFI_NORBOOT,RCWNOR,RCWSD and RCWNAND var

*remove ppa

*add atf to EXTRA_IMAGEDEPEND

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agols1012ardb:update machine config
Chunrong Guo [Fri, 11 Jan 2019 03:14:40 +0000 (03:14 +0000)]
ls1012ardb:update machine config

*update UBOOT_CONFIG

*add RCWQSPI var

*remove ppa

*add atf to EXTRA_IMAGEDEPENDS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agols1012afrdm: remove machine config
Chunrong Guo [Fri, 11 Jan 2019 03:14:38 +0000 (03:14 +0000)]
ls1012afrdm: remove machine config

*ls1012afrdm and ls1012afrdm-32b will not be supported.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agols1012afrwy: update machine config
Chunrong Guo [Fri, 11 Jan 2019 03:14:36 +0000 (03:14 +0000)]
ls1012afrwy: update machine config

*update UBOOT_CONFIG

*add RCWQSPI var

*remove ppa

*add atf to EXTRA_IMAGEDEPENDS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agovpp: add recipes
Chunrong Guo [Fri, 11 Jan 2019 03:14:34 +0000 (03:14 +0000)]
vpp: add recipes

*update to lsdk 1812 tag
include the following changes
d3111f0 - Merge pull request #28 in DQNS/vpp from ~NXA19696/vpp:18.01 to 18.01
3de6197 - Fixed build failure issue.
850f7b0 - Merge pull request #27 in DQNS/vpp from ~NXA12342/vpp:18.01 to 18.01
bb942a3 - dpdk/ipsec: add locks on session data hash updates
2e647f4 - Merge pull request #26 in DQNS/vpp from ~NXA19696/vpp:18.01 to 18.01
f242992 - PVT: ipsec: Fixed capability matching for openssl based sha1 authentication
d7133de - Adding copyright for IPsec protocol offload work
a0a8384 - Fixed copyright issue
8ac7782 - Fixed Debian pkg errors with Ubuntu 18.04
99f3b56 - Address compilation issues with Java > 1.8
09ba9a8 - Introducing env variables to include non-standard include in libs paths
9a24604 - glibc 2.27 fix
25c590a - Optimizing Crypto Dequeue Node to prevent buffer losses
d8409f4 - Merge branch '18.01' of ssh://bitbucket.sw.nxp.com/~nxa19696/vpp into 18.01
731a2e5 - Added option for enabling RSS
3a97655 - Merge pull request #19 in DQNS/vpp from ~NXA19696/vpp:18.01 to 18.01
e47fe7d - Enable use of Maximum QP in Sec Device when available
723d633 - Merge pull request #18 in DQNS/vpp from ~NXA19696/vpp:18.01 to 18.01
a99e163 - PVT:dpdk_plugin: introducing IPSec protocol offload support
5f9b2c1 - Fixed Port detection mechanism for DPAA platforms
f5724cd - Fixed debian pkg support for ARM64 platforms
29755c5 - Upstreamed: Fix to start Crypto Dev
351b6fd - Added support for Single CPU usecase with events
49ddf3b - ipsec: workaround for crypto devices having single queue
d6adb7d - Tune config file for caam_jr driver
b4a490c - Adjusting number of buffers for LS1012
ee5b872 - Merge pull request #13 in DQNS/vpp from ~NXA19696/vpp:18.01 to 18.01
b40602f - Merge branch '18.01' of ssh://bitbucket.sw.nxp.com/~nxa19696/vpp into 18.01
d8edb01 - Introduced Check for Heap allocation failure
7c551f6 - Merge pull request #12 in DQNS/vpp from ~NXA19696/vpp:18.01 to 18.01
43bef3e - Tuning Memory requirements for LS1012
ff02d6e - README_nxp updated
984ef5b - Adjusting Socket Memory requiremets

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agoddr-phy: add recipes
Chunrong Guo [Fri, 11 Jan 2019 03:14:32 +0000 (03:14 +0000)]
ddr-phy: add recipes

*update to lsdk 1812 tag
include the following changes
14d03e6 - Add fip file for DDR binaries for TF-A flow
241bedb - lx2: ddr: phy: add rdimm phy binaries.
2cb8757 - lx2: ddr: phy: add udimm phy binaries.
4081187 - Initial Commit

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agooptee-os-qoriq: update to e93f053
Chunrong Guo [Fri, 11 Jan 2019 03:14:30 +0000 (03:14 +0000)]
optee-os-qoriq: update to e93f053

*update to lsdk 1812 tag
include the following changes
e93f053 - Merge pull request #12 in DASH/optee_os from ~NXA18717/optee_os:optee_3.2.0 to optee_3.2.0
40670fe - plat-ls:add LX2160ARDB platform flavors
c4ca171 - Updating MAINTAINERS for NXP LS-RDB Platforms

*support ls1012afrwy 512mb and ls1012afrwy 1G

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agolinux-qoriq/4.14:update to
Chunrong Guo [Fri, 11 Jan 2019 03:14:28 +0000 (03:14 +0000)]
linux-qoriq/4.14:update to

*update to lsdk 1812 tag
include the following changes
7e0006c - Merge branch 'linux-4.14-nxp' into linux-4.14 on Dec 19, 2018
4236178 - dpaa2-eth: Increase Rx FQ taildrop threshold
7ffe13f - arm64: dts: lx2160: Modify the flexspi flash frequency
238edda - arm64: dts: ls1046: Modify the qspi flash frequency
beaaa7f - Merge branch 'linux-4.14-nxp' into linux-4.14 on Dec 18, 2018
69f0f21 - sdk_fman: suspend the FMan to Deep Sleep on PPC only
334cc75 - Merge branch 'linux-4.14-nxp' into linux-4.14 on Dec 14, 2018
e97599c - staging: fsl-dpaa2/mac: connect to the fixed phy
0845a39 - staging: fsl-dpaa2/mac: fix the if_mode type
ce93eb7 - crypto: caam/qi2 - relax busy polling while enqueuing FDs
b160625 - crypto: caam/qi2 - rate-limit enqueue failure prints
27f75fe - crypto: caam/qi2 - use affine DPIOs
d02c9f5 - Merge branch 'linux-4.14-nxp' into linux-4.14 on Dec 13, 2018
63c8fc0 - arm64: dts: Added endianness information to dts serdes node
1d98a2a - arm64: dts: lx2160: DPMAC connections to backplane PHYs example
22c1592 - arm64: dts: lx2160: PCS PHY definitions for 10GBase-KR and 40GBase-KR backplane modes
2001e28 - arm64: dts: lx2160: Add all pcs mdio definitions according to RM
f9b133c - arm64: dts: ls104x: add missing dma ranges property
8e3fb42 - net/phy: xgkr: BaseKR algorithm outcome is printed on linux console
03092ae - net/phy: xgkr: Local/Remote training functions renaming
ec337a2 - net/phy: xgkr: Refactoring on coefficient update
a63b7e8 - net/phy: xgkr: Fixed BaseKR algorithm inconsistent coefficient updates
8a45df4 - bindings/net: Device Tree Bindings for DPAA backplane
fa371c0 - net/phy: xgkr: Removed the unnecessary error message 'No associated device tree node'
fb66780 - net/phy: xgkr: Dual endianness support
6d4884d - net/phy: xgkr: Minor function renaming
529da95 - net/phy: xgkr: Introduced 40G specific init parameters
0a9c718 - net/phy: xgkr: Introduced restart AN feature
fff256b - net/phy: xgkr: Introduced wrapper functions for phy read/write mmd
8383aee - net/phy: xgkr: Added Master Lane specific operations
1f4fb23 - net/phy: xgkr: Add 4-lanes support
e13f335 - net/phy: xgkr: Refactoring on main KR driver implementation

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agosecure-obj:update to bc0553a
Chunrong Guo [Fri, 11 Jan 2019 03:14:26 +0000 (03:14 +0000)]
secure-obj:update to bc0553a

*update to lsdk 1812 tag
include the following changes
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

*add secure-obj-module to RDEPENDS

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agolibpkcs11: update to efd15b9
Chunrong Guo [Fri, 11 Jan 2019 03:14:25 +0000 (03:14 +0000)]
libpkcs11: update to efd15b9

*update to lsdk 1812 tag
include the following changes
efd15b9 - APP: Miscellaneous Changes
4e6b422 - APP: Fix for PLATSEC-723
73a327b - Fixing Compilation warning in app sign_digest_update_final
b2dbe62 - Supported PKCS API C_DigestInit, C_Digest, C_DigestUpdate, C_DigestFinal.
7f58a9b - enable support pkcs api c_signupdate, c_signfinal for mechanism ckm_<digest_mech>_rsa_pkcs
57e1772 - Miscellaneous changes for segmentation faults.
8c931f4 - LIB_APP: Miscellaneous Changes
a6e4ffe - LIB: Adding CKA_PRIVATE attribute for objects.
ab9c41b - LIB: Adding support for C_CreateObject
1b8f665 - APP: Adding Encryption/Decryption support in pkcs11_app
1c002e9 - LIB: Adding support for OAEP Encryption scheme
ce69fe5 - LIB: Adding Support for C_DecryptInit() and C_Decrypt() Function
b7e3c5a - Adding C_GenerateKeyPair, C_DestroyObject function implementation.
6fcfab5 - LIB_APP: Adding CKM_RSA_PKCS_KEY_PAIR_GEN mechanism
8f82b97 - Review rework: Addressing the comments given on Token, Session, Login APIs patch
bab9e71 - LIB: Adding Login and Sessions Functions
ee86c10 - LIB: Adding C_InitToken, C_InitPin, C_SetPin function implementation

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agodpdk: update to f451d2b
Chunrong Guo [Fri, 11 Jan 2019 03:14:23 +0000 (03:14 +0000)]
dpdk: update to f451d2b

*update to lsdk 1812 tag
include the following changes
f451d2b - PVT:dpaa: add ipv6 distribution in fmc xml scripts
c3c6697 - examples/l3fwd: add per port buffer pool support
8232d30 - PVT: bus/fslmc: fix array access in interrupt affinity for LCORE_ID_ANY
c09e3c4 - Merge pull request #824 in GITAM/dpdk from ~NXA19696/dpdk:17.11-qoriq-dev to 17.11-qoriq-dev
6e381aa - bus/fslmc: apply portal to cpu mapping only for non-rx portals
4f3b82f - Merge pull request #822 in GITAM/dpdk from ~NXA19696/dpdk:17.11-qoriq-dev to 17.11-qoriq-dev
58f92eb - bus/fslmc: Reset portal memory before use
7b8d2ee - bus/fslmc: Performance optimization in QBMan Enqueue functionality
2b6f083 - security: fix crash on destroy null session
559e318 - examples/l2fwd-crypto: skip device not supporting operation
df3b0ce - examples/l2fwd-crypto: check return value on IV size check
fe0af02 - examples/l2fwd-crypto: fix digest with AEAD algo
abbda5d - examples/ipsec-secgw: fix bypass rule processing
3f81162 - examples/ipsec-secgw: fix IPv4 checksum at Tx
2ddfbf9 - build: enable ARM NEON flag when __aarch64__ defined
bc5b0b6 - eal/arm64: fix instrinsic for GCC < 4.9
e25189f - eal: fix build with -O1
fa83a50 - table: add dedicated params struct for cuckoo hash
80833dd - net/dpaa2: fix MAC address initialization
84e9838 - PVT: change the map files default to 17.11
afa05d0 - doc: add doc for dpaa2 pmd timestamp api
2871fe5 - net/dpaa2: fix the copyright year due to changes
f78341c - net/dpaa2: fix clang compilation issues
db2dd17 - PVT:dpaa2: change dpsec to 8 by default
5a815c5 - mk: fix cross build
4c9beb5 - Merge pull request #821 in GITAM/dpdk from DPDK-1499-fmcless-pcd to 17.11-qoriq-dev
a077d74 - PVT: misc clang compilation fixes
4626a2d - PVT: net/dpaa: add schema for default pcd

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agospc: add recipes
Chunrong Guo [Fri, 11 Jan 2019 03:14:21 +0000 (03:14 +0000)]
spc: add recipes

*update to lsdk 1812 tag
include the following changes
1a41424 - License updates
6aa1509 - Fixed Jump/Gosub instruction code
f814f3e - Updated the LX2 Parser revision
d7e3f30 - Set the blob version to 1.0
bd1b667 - Refactoring the makefile and net headers.
12b6a71 - Updates on some RA (Result Array) fields
bf1a132 - Small install updates
f45da58 - Updated Parser revisions according to platform
5799b9f - Parser IP block Rev fix for LS2
4de4651 - Add more validation and error messages and FAF names changed
b8a2630 - Blob version fix
2707f30 - Dump the blob as array of bytes in a header
0eddcd2 - Display some runtime warnings
66c1e1e - Small fix for Ubuntu: include string.h
3b8d002 - Changes around debug layers and intermediate code generation
722ebd9 - Small updates (warning message for unsupported elem and removed base proto from another SP from blob)
f486cba - VxLAN support and Blob protocols ID update
84bf344 - Small HW config file refactory: parser
5f6414c - Small fixes (prevproto type and load in AIOP)
2d37fad - Fixed protocol entry point offset in blob
58da088 - Add support to call from another SP (use: prevproto / nextproto)
9f22e3e - Add support to run SP before HW Parser (use: prevproto='none')
8852fb0 - Added configuration file
46fd66a - Added SP Parameters in Blob Generation
303354c - Added Blob Generation (initial version)
d7efad8 - Memory map update for DPAA2
33af4c3 - HXS PDL update with new protocols
c9e07ee - Fixed checksum calculation
e686771 - Adding RA_GPR1 utility functions
8831a9c - FAF update according to Parser_Block_Guide_03.106
40c8e02 - Refactory the set faf high level xml instruction
8eb61a6 - Added support for FAF and new protocols
21dba55 - Added command to generate intermediate code

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agorestool: update to 2b4dd21
Chunrong Guo [Fri, 11 Jan 2019 03:14:19 +0000 (03:14 +0000)]
restool: update to 2b4dd21

*update to lsdk 1812 tag
include the following changes
2b4dd21 - dprc: generate-dpl: export only the objects that exist
2c3202b - dpdmux: rename flib_ops
8106ce7 - export flib_ops in the restool header
ea39c04 - dpmac: update interface type enum
c54067a - dpseci: fix 16 queues support
1c2dde0 - dpmac: display counters in info command
40dddfc - scripts: dynamically setup the DPCON objects needed
eb49d17 - scripts: dynamically determine the number of DPIOs needed
2255cab - dpmac: add DPMAC_ETH_IF_CAUI as one of the supported phy types
cbee183 - dpseci: increase the maximum number of queues
ce7d849 - dpni: increase the maximum number of queues

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agomc: Upgrade version to 10.12.0
Chunrong Guo [Fri, 11 Jan 2019 03:14:17 +0000 (03:14 +0000)]
mc: Upgrade version to 10.12.0

*update to lsdk 1812 tag
include the following changes
cdb5af4 - Add the prebuilt binaries of mc 10.12.0 release
840aa8e - Initial commit to add README

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agodce: update to 49389aa
Chunrong Guo [Fri, 11 Jan 2019 03:14:15 +0000 (03:14 +0000)]
dce: update to 49389aa

*Update to lsdk 1812 tag
include the following changes:
49389aa - .gitmodules: use codeaurora url
0c4eea9 - Makefile and gitmodules update
492eecd - dpdcei: Affine thread for FQDAN setup
b2a48e8 - dce: Support LX2160 SOCs
62af9fe - dce: Userspace dce support for DPAA2 devices

*qbman update to 383ceac
Update to lsdk 1812 tag
include the following changes:
383ceac - Support for the QBMAN 5.0 userspace.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agocst: update to f599f61
Chunrong Guo [Fri, 11 Jan 2019 03:14:14 +0000 (03:14 +0000)]
cst: update to f599f61

*Update to lsdk 1812 tag
include the following changes:
f599f61 - Corrects Copyright.
b10fa04 - scripts/platform/LX2160_xspi: Coorect the kernel header location.
e7953a7 - Increases file name array size.
094351b - LX2160: Adds input file and script for signing images using flexbuild.
4eb59af - LS1012ARDB: Change in script file for pfe_fw check
46262e7 - LS1012ARDB: Add input file for pfe header generation
ca26c84 - LS1088 and LS2088: Modify scripts for Secure Boot TF-A
aae5c8e - Modify scripts for Secure Boot TF-A
5e04504 - create_hdr_pbi: Add cmd line options

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agou-boot-qoriq: Upgrade version to 2018.09
Chunrong Guo [Fri, 11 Jan 2019 03:14:12 +0000 (03:14 +0000)]
u-boot-qoriq: Upgrade version to 2018.09

*update to lsdk 1812 tag
include the following changes
c08de7c - SecureBoot_LX2160A: Correct the kernel header offset.
619d0d3 - ls2080ardb: check enablement of QSPI using DCFG_RCWSR15
0dfcc1f - ls1088a: Update the device tree for IFC/QSPI
8875034 - net/phy: Cortina CS4223 driver updates & bugfixes
88fa585 - mmc: fsl_esdhc: make get_cd work well in dm_mmc_ops
2211378 - Revert "pci: layerscape: Add the dts fixup for EP and RC"
f8358cf - armv8: fsl-layerscape: properly configure qdma ICID
f24e259 - lx2160: Enable support of EMC2305
1a858e3 - armv8: emc2305: add support for fan controller
f37025a - fsl-ls2088ardb: dts: enabling SATA node
ff3e128 - board/ls1046aqds: Bypass xfi port fixup for KR mode on LS1046AQDS
2c3c67e - armv8: ls2088ardb: change default device tree in defconfig for TFABOOT
7f79b25 - armv8: ls1088aqds: add support for ifc-nor boot for TFABOOT
c1b55a8 - detect ifc-nor flash at run-time
6c99ca4 - pci: layerscape: Add the dts fixup for EP and RC
ccfc35d - pci: layerscape: Do not scan when PEX work in EP mode
dd167bc - pci: layerscape: Modify the EP and RC mode judge method
26defec - armv8,lx2160a: Initialize ethernet array in serdes_init
2851185 - armv8: lx2160a: Update CONFIG_SYS_FSL_PEBUF_BASE
cce8348 - board/ls2088ardb: Update the device tree for IFC/QSPI
830ac80 - Correct QSPI bootcommand for LS2088 TFA boot
899e696 - ls2088ardb: add QSPI support for TFA-BOOT
a9fb32b - ls1043a: add support for nand-boot cmd for TFA
c2b3374 - arm64: lx2160ardb: enable DM support for sata
0f80b76 - armv8: dts: fsl-lx2160a: add sata node support
a10b3fc - board/lx2160a: Update xspi_bootcmd, sd_bootcmd env
ee09465 - armv8:LX2160: Adds distro secure boot support.
9a7d1e0 - drivers/spi: Disable hybrid mode for SPANSION S25FS-S family
6b04587 - drivers/spi: Introduce functions to read/write any register
a748abd - fsl_qspi: Modify handling of RDAR, WRAR, 4K_ERASE commands
2af4cbd - armv8: lx2160a: Modify dspi1 controller intrrupts property
612bc35 - Enable sata configs to Kconfig for all LayerScape boards
358229b - armv8: ls1043aqds: modify the qspi_bootcmd definition

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agouefi: update to 5b259f7
Chunrong Guo [Fri, 11 Jan 2019 03:14:10 +0000 (03:14 +0000)]
uefi: update to 5b259f7

*Update to lsdk 1812 tag
include the following changes:
5b259f7 - uefi-binaries: update for LSDK 1812-TC6
f87588d - uefi-binaries: update for LSDK 1812-TC5
5ae5001 - LSDK1812-TC4: binaries update
0c81f1f - uefi binaries: update
7bf60e6 - uefi binaries: update
ea9630f - update binaries for LSDK 18.12

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agorcw: update to 17254ac
Chunrong Guo [Fri, 11 Jan 2019 03:14:08 +0000 (03:14 +0000)]
rcw: update to 17254ac

*Update to lsdk 1812 tag
include the following changes:
17254ac - ls1046ardb: fix QSPI clock frequecy per data sheet
95691bc - qspi: use byte_swap.tcl under board directory for special board
fabb891 - ls2088a: Add ls2088ardb 2a_3d RCW configuration files
bf52634 - arm64: ls2088a: Add the workaround of errata A-008851 for 2a_3d
fe027eb - ls1043a: Add RCW file for nand and sd secure boot
6ea379b - ls1043aqds: Add RCW file for nand and sd boot
88dea67 - ls1043ardb: Add RCW file for nand and sd boot
45b2220 - ls1046a: add rcw file for nand sd and emmc secure boot
a45082b - ls1046aqds: add rcw file for nand and sd boot
7ae30ab - ls1046ardb: add rcw file for emmc and sd boot
6cd0092 - ls1043aqds: Add RCW file for ls1043aqds to support TF-A
99f1447 - lx2160aqds: Add lx2160aqds RCW configuration files
bc65c4a - lx2160ardb: Add lx2160ardb RCW configuration files
d7f12f8 - LX2160: Add lx2160asi silicon RCW configuration files

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agoppa: remove ppa
Chunrong Guo [Fri, 11 Jan 2019 03:14:06 +0000 (03:14 +0000)]
ppa: remove ppa

*This pkg will not be supported anymore

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agoinphi: add recipes
Chunrong Guo [Fri, 11 Jan 2019 03:14:04 +0000 (03:14 +0000)]
inphi: add recipes

*include the following changes:
f22e9ff - in112525: Add Inphi 112525 10G Phy firmware

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agomc-utils: update to 6aca560
Chunrong Guo [Fri, 11 Jan 2019 03:14:02 +0000 (03:14 +0000)]
mc-utils: update to 6aca560

*update to lsdk 1812 tag
include the following changes:
update COMPATIBLE_MACHINE for qoriq-arm64
6aca560 - config: lx2160a: add dprtc object
73eec5c - api: add MC 10.13.0 APIs
022adf2 - api: add MC 10.12.0 APIs
f3e4205 - api: add MC 10.11.2 APIs
cb2afb7 - api: add MC 10.11.1 APIs
65aeed6 - config: update number of necessary dpmcp
1370e38 - Add dpc with USXGMII for QDS protocol 7

*Update COMPATIBLE_MACHINE for qoriq-arm64

*Support lx2160a

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agols2-phy: update COMPATIBLE_MACHINE for lx2160a
Chunrong Guo [Fri, 11 Jan 2019 03:14:00 +0000 (03:14 +0000)]
ls2-phy: update COMPATIBLE_MACHINE for lx2160a

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agofmc: update to c7576ab
Chunrong Guo [Fri, 11 Jan 2019 03:13:59 +0000 (03:13 +0000)]
fmc: update to c7576ab

*update to lsdk 1812 tag
include the following changes:
c7576ab - Resolved compile warning on ubuntu with aarch64-linux-gnu-g++ v7.3

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
6 years agoimx-base.inc: use SDMA RAM script for the whole i.MX 6 family
Stefan Agner [Tue, 8 Jan 2019 10:02:22 +0000 (11:02 +0100)]
imx-base.inc: use SDMA RAM script for the whole i.MX 6 family

The Linux device trees of all members of the i.MX 6 family use the
same SDMA RAM script.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
6 years agowic:mx8: Create wks file for imx8 family using imx-boot 33/head
Daiane Angolini [Thu, 10 Jan 2019 16:21:20 +0000 (14:21 -0200)]
wic:mx8: Create wks file for imx8 family using imx-boot

imx8 family boards use u-boot as boot loader in addition to some other
binaries. The final bootloader binary is gathered by mkimage into a file
called imx-boot.

Add the wks file to create the wic image tailored for imx8 family.
Set the wks file as default for all imx8.

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
6 years agoimx-boot: Fix the symbolic link filename to imx-boot
Daiane Angolini [Thu, 10 Jan 2019 16:24:24 +0000 (14:24 -0200)]
imx-boot: Fix the symbolic link filename to imx-boot

Fix the error:
|   File "/media/daiane/TRIFORCE/yocto/master/sources/poky/scripts/lib/wic/filemap.py", line 132, in _open_image_file
|     % (self._image_path, err))
| wic.filemap.Error: cannot open image file '/media/daiane/TRIFORCE/yocto/master/build/tmp/deploy/images/imx8mmevk/u-boot.imx': [Errno 2] No such file or directory: '/media/daiane/TRIFORCE/yocto/master/build/tmp/deploy/images/imx8mmevk/u-boot.imx'

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
6 years agogstreamer1.0-plugins-good: fix souphttpsrc dependency cherry-picked from openembedded...
sivasubramanian [Thu, 3 Jan 2019 11:25:25 +0000 (16:55 +0530)]
gstreamer1.0-plugins-good: fix souphttpsrc dependency cherry-picked from openembedded-core master

Signed-off-by: sivasubramanian <sivasubramanian.patchaiperumal@linaro.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoptpd-qoriq: Limit BSP specific recipe on relevant SOCs
Max Krummenacher [Fri, 28 Dec 2018 10:37:17 +0000 (11:37 +0100)]
ptpd-qoriq: Limit BSP specific recipe on relevant SOCs

Prevents the following when building for non qoriq machines:
| NOTE: Multiple providers are available for runtime ptpd (ptpd, ptpd-qoriq)
| Consider defining a PREFERRED_RPROVIDER entry to match ptpd
| NOTE: Multiple providers are available for runtime ptpd-dev (ptpd, ptpd-qoriq)
| Consider defining a PREFERRED_RPROVIDER entry to match ptpd-dev

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agofm-ucode: inherit fsl-eula-unpack class
Chunrong Guo [Mon, 24 Dec 2018 02:34:01 +0000 (02:34 +0000)]
fm-ucode: inherit fsl-eula-unpack class

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agomanagement-complex: inherit fsl-eula-unpack class
Chunrong Guo [Mon, 24 Dec 2018 02:33:59 +0000 (02:33 +0000)]
management-complex: inherit fsl-eula-unpack class

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agodpl-examples: inherit fsl-eula-unpack class
Chunrong Guo [Mon, 24 Dec 2018 02:33:57 +0000 (02:33 +0000)]
dpl-examples: inherit fsl-eula-unpack class

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agohyperrelay: inherit fsl-eula-unpack class
Chunrong Guo [Mon, 24 Dec 2018 02:33:56 +0000 (02:33 +0000)]
hyperrelay: inherit fsl-eula-unpack class

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoqe-ucode: inherit fsl-eula-unpack class
Chunrong Guo [Thu, 20 Dec 2018 03:23:03 +0000 (03:23 +0000)]
qe-ucode: inherit fsl-eula-unpack class

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoppfe-firmware: inherit fsl-eula-unpack class
Chunrong Guo [Thu, 20 Dec 2018 03:23:01 +0000 (03:23 +0000)]
ppfe-firmware: inherit fsl-eula-unpack class

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agols2-phy: inherit fsl-eula-unpack class
Chunrong Guo [Thu, 20 Dec 2018 03:22:59 +0000 (03:22 +0000)]
ls2-phy: inherit fsl-eula-unpack class

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agorcw: remove fsl-eula-unpack class
Chunrong Guo [Thu, 20 Dec 2018 03:10:42 +0000 (03:10 +0000)]
rcw: remove fsl-eula-unpack class

*rcw license is not EULA

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agolicense: clarify the licensing for the project's metadata
Dima Zavin [Wed, 19 Dec 2018 08:40:13 +0000 (00:40 -0800)]
license: clarify the licensing for the project's metadata

Presently, the recipe files in meta-freescale are under an ambiguous
license. There is a EULA file at the root, but it's clearly not meant
to apply as the default license as it is only explicitly called out in
a few recipes and mirrors the language of the LSDK. The yocto upstream
projects are meant to be distributed under a more liberal license than
the LSDK.

There are several licenses listed is custom-licenses/, but those again
only apply to specific recipes (e.g. NXP-Binary-EULA).

The license for the recipes themselves (and for the layer metadata, etc.)
is not clear and is problematic when attempting to host a mirror of this
code. So, add a LICENSE file that describes this situation, and provide
a reference copy of the MIT license (taken from poky/meta/).

Signed-off-by: Dima Zavin <dmitriyz@waymo.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoMigrate from SOC_FAMILY to MACHINEOVERRIDES
Chunrong Guo [Mon, 17 Dec 2018 06:18:27 +0000 (06:18 +0000)]
Migrate from SOC_FAMILY to MACHINEOVERRIDES

MACHINEOVERRIDES way is more straightforward than SOC_FAMILY, so migrate from
SOC_FAMILY to MACHINEOVERRIDES for NXP QorIQ PPC targets.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoimx-uuc: bump to latest revision
Marc Ferland [Thu, 13 Dec 2018 19:27:29 +0000 (19:27 +0000)]
imx-uuc: bump to latest revision

* Includes the following changes:

e3fbdfe ufb: fix printf warning about argument type
48043c0 sdimage: fix printf warnings about expected argument types
79e9798 sdimage: rework verbose/debug messages
ceec934 sdimage: reorder writes to reduce risk in case of power loss during update
59ff3e3 sdimage: refactor debug messages
3eeebda sdimage: introduce alignment support for second bootstream
8f7ec52 sdimage: restore compatibility to i.MX23
3136bbf sdimage: major refactoring
32644ae sdimage: use EXIT_FAILURE and EXIT_SUCCESS for return values
3633e94 sdimage: minor refactoring, renames etc.
7640d2f sdimage: handle endianess correctly
4100d09 sdimage: drop global variables
2fff78e sdimage: refactor boot control block structure
702747e sdimage: drop Windows line termination on success message
b195bdc sdimage: drop unneeded initialization
61ca818 sdimage: use platform independed variable types and rename members slightly
014ddad sdimage: minor whitespace style fixes

Signed-off-by: Marc Ferland <ferlandm@amotus.ca>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agomx8: move non soc specific fw out of imx-base 32/head
Max Krummenacher [Sun, 6 Jan 2019 12:02:45 +0000 (13:02 +0100)]
mx8: move non soc specific fw out of imx-base

It is unlikely that all future mx8 machines will require ath10k fw. So add
it in the specific board configuration and not in imx-base.inc.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
6 years agolinux-imx_4.9.123: fix kernel module deploymenmt for ipk
Max Krummenacher [Sun, 6 Jan 2019 12:02:44 +0000 (13:02 +0100)]
linux-imx_4.9.123: fix kernel module deploymenmt for ipk

Change the LOCALVERSION to '-imx'. While only linux-imx_4.9.123.bb fails,
change the the same pattern in linux-imx-headers_4.9.123.bb for consistency.

At least the ipk packager doesn't like the '_' characters and errors out
with the following for each kernel module:

| ERROR: Fatal errors occurred in subprocesses:
| Command 'PATH="..." opkg-build -Z xz kernel-module-snd-usbmidi-lib-4.9.123-imx_4.9.123_imx8mm_ga+g6a71cbc08975 \
|     .../deploy-ipks/imx8qmmek' returned non-zero exit status 1.: Traceback (most recent call last):
|  File "/build/krm/oe-core_master/build/../layers/openembedded-core/meta/lib/oe/utils.py", line 272, in run
|    ret = self._target(*self._args, **self._kwargs)
|  File "/build/krm/oe-core_master/build/../layers/openembedded-core/meta/classes/package_ipk.bbclass", line 230, \
|    in ipk_write_pkg
|    shell=True)
|  File "/usr/lib64/python3.6/subprocess.py", line 336, in check_output
|    **kwargs).stdout
|  File "/usr/lib64/python3.6/subprocess.py", line 418, in run
|    output=stdout, stderr=stderr)
| subprocess.CalledProcessError: Command '...' returned non-zero exit status 1.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
6 years agomx8: prefer u-boot-imx, linux-imx
Max Krummenacher [Sun, 6 Jan 2019 12:02:43 +0000 (13:02 +0100)]
mx8: prefer u-boot-imx, linux-imx

Fixes:
| ERROR: Nothing PROVIDES 'virtual/kernel'
| linux-fslc-imx PROVIDES virtual/kernel but was skipped: incompatible with machine imx8qmmek (not in COMPATIBLE_MACHINE)

| ERROR: Nothing PROVIDES 'virtual/bootloader'
| u-boot-fslc PROVIDES virtual/bootloader but was skipped: incompatible with machine imx8qmmek (not in COMPATIBLE_MACHINE)

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
6 years agoimx8: machines: silence kernel warning
Max Krummenacher [Sun, 6 Jan 2019 12:02:42 +0000 (13:02 +0100)]
imx8: machines: silence kernel warning

The kernel class now sets RDEPENDS_${KERNEL_PACKAGE_NAME}-base so this include
needs to do the same, otherwise bitbake emits a warning and the kernel isn't
removed.

| WARNING: .../linux-yocto_4.19.bb: Variable key RDEPENDS_${KERNEL_PACKAGE_NAME}-base (${KERNEL_PACKAGE_NAME}-image) replaces original key RDEPENDS_kernel-base ().

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
6 years agoimx-vpuwrap: Simplify COMPATIBLE_MACHINE
Tom Hochstein [Wed, 17 Oct 2018 02:15:04 +0000 (21:15 -0500)]
imx-vpuwrap: Simplify COMPATIBLE_MACHINE

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx8mmevk.conf: Remove redundant MACHINE_SOCARCH_FILTER setting
Tom Hochstein [Wed, 17 Oct 2018 00:37:07 +0000 (19:37 -0500)]
imx8mmevk.conf: Remove redundant MACHINE_SOCARCH_FILTER setting

Settings are already made in conf/machine/include/imx-base.inc.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx-test: Add VPU tests
Tom Hochstein [Mon, 15 Oct 2018 16:50:05 +0000 (11:50 -0500)]
imx-test: Add VPU tests

Add VPU tests by making sure VPU support is in sysroots.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx-test: Upgrade for i.MX 8MM
Tom Hochstein [Mon, 15 Oct 2018 16:49:25 +0000 (11:49 -0500)]
imx-test: Upgrade for i.MX 8MM

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx-base.inc: Share i.MX 8 and i.MX 8X binaries
Tom Hochstein [Fri, 5 Oct 2018 13:42:52 +0000 (08:42 -0500)]
imx-base.inc: Share i.MX 8 and i.MX 8X binaries

The SOC-specific binaries for i.MX 8 and 8X families are compatible,
so set MACHINE_SOCARCH_SUFFIX to share.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoformfactor: Fix typo in comment
Tom Hochstein [Fri, 12 Oct 2018 22:21:04 +0000 (17:21 -0500)]
formfactor: Fix typo in comment

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agofirmware-imx: Update logic for non-rootfs firmware
Tom Hochstein [Thu, 11 Oct 2018 21:28:44 +0000 (16:28 -0500)]
firmware-imx: Update logic for non-rootfs firmware

Certain i.MX 8 firmware packages are included in the boot image
via imx-boot recipe, not through rootfs. Clarify the logic that
handles this.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoalsa-lib: Add support for AK4458
Tom Hochstein [Wed, 10 Oct 2018 20:50:22 +0000 (15:50 -0500)]
alsa-lib: Add support for AK4458

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx-base.inc: Add sha384sum to fix 8X builds of imx-boot
Tom Hochstein [Fri, 30 Nov 2018 00:37:41 +0000 (18:37 -0600)]
imx-base.inc: Add sha384sum to fix 8X builds of imx-boot

Fix the following build error:
| sh: 1: sha384sum: not found
| Failed to hash file: scfw_tcm.bin

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agou-boot-imx: Deploy boot image generation tools for i.MX 8M
Tom Hochstein [Thu, 26 Jul 2018 18:09:20 +0000 (13:09 -0500)]
u-boot-imx: Deploy boot image generation tools for i.MX 8M

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx-boot: Add recipe for i.MX 8 boot partition packages
Tom Hochstein [Thu, 29 Nov 2018 18:18:19 +0000 (12:18 -0600)]
imx-boot: Add recipe for i.MX 8 boot partition packages

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx-mkimage: Add recipe for i.MX 8 boot partition packages
Tom Hochstein [Thu, 29 Nov 2018 18:18:56 +0000 (12:18 -0600)]
imx-mkimage: Add recipe for i.MX 8 boot partition packages

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agofirmware-imx-8*: Add new firmware recipes for i.MX 8 series
Tom Hochstein [Thu, 29 Nov 2018 20:13:49 +0000 (14:13 -0600)]
firmware-imx-8*: Add new firmware recipes for i.MX 8 series

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agofirmware-imx: Add include file for re-use of archive
Tom Hochstein [Thu, 29 Nov 2018 20:07:59 +0000 (14:07 -0600)]
firmware-imx: Add include file for re-use of archive

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agofirmware-imx: System Controller Firmware added to package
Tom Hochstein [Fri, 12 Oct 2018 18:53:21 +0000 (13:53 -0500)]
firmware-imx: System Controller Firmware added to package

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agofirmware-imx: Upgrade to 7.8, adding i.MX 8MM support
Tom Hochstein [Thu, 11 Oct 2018 20:34:10 +0000 (15:34 -0500)]
firmware-imx: Upgrade to 7.8, adding i.MX 8MM support

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx8mmevk.conf: Add mx8m to MACHINE_OVERRIDES hierarchy
Tom Hochstein [Tue, 16 Oct 2018 23:59:35 +0000 (18:59 -0500)]
imx8mmevk.conf: Add mx8m to MACHINE_OVERRIDES hierarchy

There is commonality between 8M and 8M Mini, so add a new
machine override to the hierarchy.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx8qxpmek.conf: Add 8X family designation to MACHINE_OVERRIDES
Tom Hochstein [Fri, 12 Oct 2018 18:34:45 +0000 (13:34 -0500)]
imx8qxpmek.conf: Add 8X family designation to MACHINE_OVERRIDES

Add mx8x to the MACHINE_OVERRIDES hierarchy.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx8mqevk.conf: Add 8M family designation to MACHINE_OVERRIDES
Tom Hochstein [Fri, 12 Oct 2018 18:32:32 +0000 (13:32 -0500)]
imx8mqevk.conf: Add 8M family designation to MACHINE_OVERRIDES

Add mx8m to the MACHINE_OVERRIDES hierarchy.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx-sc-firmware: Add new package System Controller Firmware
Tom Hochstein [Thu, 26 Jul 2018 18:13:46 +0000 (13:13 -0500)]
imx-sc-firmware: Add new package System Controller Firmware

Add System Controller firmware package for i.MX 8 and 8X families.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx-atf: Add new package ARM Trusted Firmware
Tom Hochstein [Thu, 26 Jul 2018 18:13:01 +0000 (13:13 -0500)]
imx-atf: Add new package ARM Trusted Firmware

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
6 years agoimx-kobs: Fix a typo
Sebastien Bourdelin [Fri, 7 Dec 2018 20:12:23 +0000 (15:12 -0500)]
imx-kobs: Fix a typo

Signed-off-by: Sebastien Bourdelin <sebastien.bourdelin@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agoovs-dpdk: set DPAA_VER = "dpaa"
Chunrong Guo [Tue, 27 Nov 2018 10:22:03 +0000 (10:22 +0000)]
ovs-dpdk: set DPAA_VER = "dpaa"

*dpdk do not support 32bit target

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agolibdrm: Add nobranch option
Sebastien Bourdelin [Fri, 7 Dec 2018 20:11:30 +0000 (15:11 -0500)]
libdrm: Add nobranch option

The codeaurora repository doesn't provide a remote HEAD, which cause an
issue when bitbake try to verify the SHA1 of the commit id.
The nobranch option allow to bypass this behaviour and correctly
checkout the commit id.

Signed-off-by: Sebastien Bourdelin <sebastien.bourdelin@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
6 years agodpdk: set DPAA_VER = "dpaa"
Chunrong Guo [Tue, 27 Nov 2018 10:22:01 +0000 (10:22 +0000)]
dpdk: set DPAA_VER = "dpaa"

* dpdk do not support 32bit target

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>