]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
5 years agolinux-fslc: Update to use 5.4.x version
Fabio Berton [Wed, 19 Feb 2020 18:19:23 +0000 (15:19 -0300)]
linux-fslc: Update to use 5.4.x version

Update to tag v5.4.20 and sync defconfig files.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
(cherry picked from commit 66a2169bd2e449856e1eb6891d8383a60365936d)

5 years agomesa: Allow to use Etnaviv with i.MX8
Frieder Schrempf [Thu, 13 Feb 2020 11:37:46 +0000 (12:37 +0100)]
mesa: Allow to use Etnaviv with i.MX8

Currently the settings for i.MX8 are fixed to only allow to use
OSMesa for offscreen rendering. Actually etnaviv is usable on
i.MX8MM an it should therefore be possible to let Gallium be
enabled instead of unconditionally disabling it.

Therefore we introduce the USE_OSMESA_ONLY variable, that can be
set to "no" for i.MX8 if etnaviv should be used just like for i.MX6.

Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de>
(cherry picked from commit deb2f61f227dcb31ed41629c98e5e5e1edf3afec)

5 years agomesa: Use PACKAGECONFIG to enable Gallium drivers
Frieder Schrempf [Thu, 13 Feb 2020 11:29:29 +0000 (12:29 +0100)]
mesa: Use PACKAGECONFIG to enable Gallium drivers

We don't need to manipulate the GALLIUMDRIVERS variable. Setting the
correct PACKAGECONFIG options is enough as the main recipe handles
the rest.

Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de>
(cherry picked from commit 494ed8c9b7b211397ce621a36345539a23433ecc)

5 years agoimx-imx-boot-bootpart.wks.in: Fix overlap of imx-boot and boot partitions
Tom Hochstein [Wed, 12 Feb 2020 01:03:18 +0000 (19:03 -0600)]
imx-imx-boot-bootpart.wks.in: Fix overlap of imx-boot and boot partitions

The u-boot env offset in the imx-boot partition is 4MiB,
so set the boot partition alignment to 8MiB to fix the overlap.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agoimx-imx-boot-bootpart.wks.in: Fix the layout comment
Tom Hochstein [Tue, 11 Feb 2020 22:42:34 +0000 (16:42 -0600)]
imx-imx-boot-bootpart.wks.in: Fix the layout comment

The layout comment was incorrect. It was missing the start of the
rootfs and what was there wasn't updated when the boot partition
was increased to 64MiB.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agofsl-vivante-kernel-driver-handler: Fix kernel name in variable assignment
Tom Hochstein [Thu, 16 Jan 2020 16:44:21 +0000 (10:44 -0600)]
fsl-vivante-kernel-driver-handler: Fix kernel name in variable assignment

If the graphics driver is built into the kernel, a warning is generated
for each i.MX kernel recipe, like this:

WARNING: /home/r60874/zeus/sources/meta-imx/meta-bsp/recipes-kernel/linux/linux-imx_5.4.bb: Variable key RPROVIDES_${KERNEL_PACKAGE_NAME}-base ( ${KERNEL_PACKAGE_NAME}-${KERNEL_VERSION}) replaces original key RPROVIDES_kernel-base ( kernel-module-imx-gpu-viv).

The problem is that the kernel name used in variables is no longer a
constant 'kernel', but is now parameterized:

https://github.com/openembedded/openembedded-core/commit/6c8c899849d101fd1b86aad0b8eed05c7c785924

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agolinux-fslc(-lts): add CONFIG_NET_SCH_FQ_CODE=y and necessary depends
Andreas Müller [Wed, 5 Feb 2020 17:02:44 +0000 (18:02 +0100)]
linux-fslc(-lts): add CONFIG_NET_SCH_FQ_CODE=y and necessary depends

Otherwise modern systemd complains:

| Feb 05 13:22:36 some-host systemd-sysctl[186]: Couldn't write 'fq_codel' to 'net/core/default_qdisc', ignoring: No such file or directory
| Feb 05 13:22:36 some-host systemd-sysctl[186]: Couldn't write '1' to 'net/ipv4/tcp_syncookies', ignoring: No such file or directory

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
(cherry picked from commit 33410da17f40dd949d29d1daa20c2c89b6741ce5)

5 years agofirmware-imx: remove sdma-imx6q.bin and sdma-imx7d.bin
Joris Offouga [Wed, 22 Jan 2020 11:39:42 +0000 (12:39 +0100)]
firmware-imx: remove sdma-imx6q.bin and sdma-imx7d.bin

This files is already provide by linux-firmware

Signed-off-by: Joris Offouga <offougajoris@gmail.com>
5 years agopktgen-dpdk: Remove redundant EXTRA_CFLAGS settings
Chunrong Guo [Fri, 27 Dec 2019 01:49:30 +0000 (09:49 +0800)]
pktgen-dpdk: Remove redundant EXTRA_CFLAGS settings

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agoudev-rules-qoriq: add 73-fsl-enetc-networking.rules to qoriq-arm64
Chunrong Guo [Fri, 27 Dec 2019 01:47:44 +0000 (09:47 +0800)]
udev-rules-qoriq: add 73-fsl-enetc-networking.rules to qoriq-arm64

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agolibpkcs11: install all app
Chunrong Guo [Tue, 24 Dec 2019 01:50:13 +0000 (09:50 +0800)]
libpkcs11: install all app

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agols1021atwr: update UBOOT_CONFIG
Chunrong Guo [Tue, 24 Dec 2019 01:48:19 +0000 (09:48 +0800)]
ls1021atwr: update UBOOT_CONFIG

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agotsntool: do configure task depends on do_shared_workdir task
Chunrong Guo [Tue, 24 Dec 2019 01:45:45 +0000 (09:45 +0800)]
tsntool: do configure task depends on do_shared_workdir task

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agols1028ardb: update machine config *set default rcw to rcw_1500_gpu600
Chunrong Guo [Tue, 24 Dec 2019 01:44:05 +0000 (09:44 +0800)]
ls1028ardb: update machine config *set default rcw to rcw_1500_gpu600

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agoddr-phy: remove fsl-eula-unpack class
Chunrong Guo [Mon, 23 Dec 2019 01:48:50 +0000 (09:48 +0800)]
ddr-phy: remove fsl-eula-unpack class

Binary EULA, but the "inherit fsl-eula-unpack"
forces the user to accept a much more elaborate license

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agomc: remove fsl-eula-unpack class
Chunrong Guo [Mon, 23 Dec 2019 01:47:14 +0000 (09:47 +0800)]
mc: remove fsl-eula-unpack class

Binary EULA, but the "inherit fsl-eula-unpack"
forces the user to accept a much more elaborate license

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agouefi: remove fsl-eula-unpack class
Chunrong Guo [Mon, 23 Dec 2019 01:45:46 +0000 (09:45 +0800)]
uefi: remove fsl-eula-unpack class

Binary EULA, but the "inherit fsl-eula-unpack"
forces the user to accept a much more elaborate license

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agoppfe-firmware: remove fsl-eula-unpack class
Chunrong Guo [Mon, 23 Dec 2019 01:44:37 +0000 (09:44 +0800)]
ppfe-firmware: remove fsl-eula-unpack class

Binary EULA, but the "inherit fsl-eula-unpack"
forces the user to accept a much more elaborate license

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agofm-ucode: remove fsl-eula-unpack class
Chunrong Guo [Fri, 20 Dec 2019 07:09:16 +0000 (15:09 +0800)]
fm-ucode: remove fsl-eula-unpack class

Binary EULA, but the "inherit fsl-eula-unpack"
forces the user to accept a much more elaborate license

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agoqe-ucode: remove fsl-eula-unpack class
Chunrong Guo [Fri, 20 Dec 2019 07:04:55 +0000 (15:04 +0800)]
qe-ucode: remove fsl-eula-unpack class

Binary EULA, but the "inherit fsl-eula-unpack"
forces the user to accept a much more elaborate license

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agols2-phy: remove fsl-eula-unpack class
Chunrong Guo [Fri, 20 Dec 2019 07:01:45 +0000 (15:01 +0800)]
ls2-phy: remove fsl-eula-unpack class

Binary EULA, but the "inherit fsl-eula-unpack"
forces the user to accept a much more elaborate license

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agoinphi: remove fsl-eula-unpack class
Chunrong Guo [Fri, 20 Dec 2019 06:59:11 +0000 (14:59 +0800)]
inphi: remove fsl-eula-unpack class

Binary EULA, but the "inherit fsl-eula-unpack"
forces the user to accept a much more elaborate license

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agolinux-fslc-lts-4.19: Add CONFIG_USER_NS
Andreas Müller [Wed, 27 Nov 2019 12:36:55 +0000 (13:36 +0100)]
linux-fslc-lts-4.19: Add CONFIG_USER_NS

upower >= 0.99.11 does not start and complains:

| systemd[950]: upower.service: Failed to set up user namespacing: Invalid argument

Inspired by [1]

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939510

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
(cherry picked from commit 1657dede51929c342f9998be7d3b34f7f27daf1f)

5 years agooptee-os_3.2.0: change PLATFORM_FLAVOR for imx6ulz14x14evk
Clement Faure [Tue, 26 Nov 2019 14:02:04 +0000 (15:02 +0100)]
optee-os_3.2.0: change PLATFORM_FLAVOR for imx6ulz14x14evk

The platform flavor 'mx6ulzevk' has been added to Optee-OS.

Signed-off-by: Clement Faure <clement.faure@nxp.com>
(cherry picked from commit 0812b771626eda0ac8854b0d2bfe7e92045ffe39)

5 years agolinux-fslc-imx_4.9: resolve version for cve scans
Andrey Zhizhikin [Tue, 19 Nov 2019 22:07:53 +0000 (22:07 +0000)]
linux-fslc-imx_4.9: resolve version for cve scans

CVE scanner is unable to parse the version of linux kernel recipe, which
caused warnings to be produced during the scan task since kernel version
was not properly identified.

This was caused by the fact that CVE_VERSION is set per default to PV,
and PV of this receipe does nto resolve in a proper (and actual) kernel
version provided.

By setting CVE_VERSION to explicitly point to KERNEL_VERSION, this recipe
effectively provides a proper kernel version to CVE scanner.

Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
5 years agolinux-fslc-imx_4.9-1.0.x: replace patchset to the one from stable
Andrey Zhizhikin [Tue, 19 Nov 2019 20:02:51 +0000 (20:02 +0000)]
linux-fslc-imx_4.9-1.0.x: replace patchset to the one from stable

Replace the patchset, which resolves kernel compilation issues when gcc9
is used. Original patchset introduced here was the initial commit that
solved the issue, while this patchset is cherry-picked from stable tree
branch linux-4.9.y and included included in v4.9.188 upwards.

Once linux-fslc-imx would get updated past v4.9.188 - this patchset
should be removed from the layer.

Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
5 years agoaiopsl: fix missing path
Chunrong Guo [Wed, 13 Nov 2019 06:00:48 +0000 (14:00 +0800)]
aiopsl: fix missing path

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agot4240rdb-64b: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 05:54:31 +0000 (13:54 +0800)]
t4240rdb-64b: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agot4240rdb : update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 04:44:36 +0000 (12:44 +0800)]
t4240rdb : update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agot2080rdb-64b : update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 04:43:08 +0000 (12:43 +0800)]
t2080rdb-64b : update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agot2080rdb : update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 04:41:52 +0000 (12:41 +0800)]
t2080rdb : update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agot1042d4rdb: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 04:40:16 +0000 (12:40 +0800)]
t1042d4rdb: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agot1042d4rdb-64b: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 04:33:28 +0000 (12:33 +0800)]
t1042d4rdb-64b: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agot1024rdb: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 04:11:31 +0000 (12:11 +0800)]
t1024rdb: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agot1024rdb-64b: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 04:08:41 +0000 (12:08 +0800)]
t1024rdb-64b: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agop5040ds-64b: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 04:05:49 +0000 (12:05 +0800)]
p5040ds-64b: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agop5040ds: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 04:04:04 +0000 (12:04 +0800)]
p5040ds: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agop4080ds: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 04:01:34 +0000 (12:01 +0800)]
p4080ds: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agop3041ds: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 04:00:13 +0000 (12:00 +0800)]
p3041ds: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agop2041rdb: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 03:58:26 +0000 (11:58 +0800)]
p2041rdb: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agop2020rdb: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 03:56:52 +0000 (11:56 +0800)]
p2020rdb: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agop1020rdb: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 03:53:34 +0000 (11:53 +0800)]
p1020rdb: update UBOOT_CONFIG

*update uboot image name for boot config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agompc8548cds: update UBOOT_CONFIG
Chunrong Guo [Wed, 13 Nov 2019 03:47:52 +0000 (11:47 +0800)]
mpc8548cds: update UBOOT_CONFIG

*change uboot image name to u-boot-with-dtb.bin for NOR boot defconfig,

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agoweston-init: Keep the logic to edit weston.ini to meta-freescale
Khem Raj [Mon, 18 Nov 2019 20:49:55 +0000 (12:49 -0800)]
weston-init: Keep the logic to edit weston.ini to meta-freescale

This logic does not work across multiple layers even OE-Core machines
dont build with it. For now its best to keep this confined to
meta-freescale machines

Idea is good but it needs to align with OE-core's methods where
currently in OE-Core we expect machines to override weston.ini
completely per machine, this logic sort of goes against it. However it
has some goodness to it, eg. adding options based on DISTRO_FEATURES
which OE-Core could have too but maybe implemented differently.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 years agolinux-fslc-imx_4.9-1.0.x: Backport patches to fix building with gcc 9
Tom Hochstein [Fri, 15 Nov 2019 00:09:36 +0000 (18:09 -0600)]
linux-fslc-imx_4.9-1.0.x: Backport patches to fix building with gcc 9

Closes #192.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agoweston: Move xwayland config to weston.ini
Tom Hochstein [Sun, 17 Nov 2019 15:25:11 +0000 (09:25 -0600)]
weston: Move xwayland config to weston.ini

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agoweston: Replace copies of weston.ini with logic
Tom Hochstein [Sun, 17 Nov 2019 15:25:11 +0000 (09:25 -0600)]
weston: Replace copies of weston.ini with logic

Install a common base weston.ini and then customize
it in the recipe by specifying custom options.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agoweston: Use G2D as default renderer for 7ULP
Tom Hochstein [Sun, 17 Nov 2019 15:25:11 +0000 (09:25 -0600)]
weston: Use G2D as default renderer for 7ULP

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agoweston: Move use-g2d option for 8M Mini to weston.ini
Tom Hochstein [Sun, 17 Nov 2019 15:25:11 +0000 (09:25 -0600)]
weston: Move use-g2d option for 8M Mini to weston.ini

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agoweston-init: Move weston.ini install to weston-init
Tom Hochstein [Sun, 17 Nov 2019 15:25:11 +0000 (09:25 -0600)]
weston-init: Move weston.ini install to weston-init

OE-core now installs weston.ini from weston-init, so align our
recipe to do the same.

The IVI dynamic layer now has a copy of the weston.ini file
that is normally produced by the weston build.

The AGL dynamic layer now uninstalls the weston.ini installed
upstream.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agoimx-base.inc: Remove unused variable SDCARD_ROOTFS
Tom Hochstein [Mon, 11 Nov 2019 18:53:57 +0000 (12:53 -0600)]
imx-base.inc: Remove unused variable SDCARD_ROOTFS

Looks like the variable was accidentally re-introduced.

https://github.com/Freescale/meta-freescale/commit/2cbca9a255674649730b3f440a6142cf16030267

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agooptee-imx: Make it imx specific
Khem Raj [Sat, 9 Nov 2019 23:26:53 +0000 (15:26 -0800)]
optee-imx: Make it imx specific

Fails to build on qemu
| core/arch/arm/plat-imx/conf.mk:112: *** Unsupported PLATFORM_FLAVOR "emuarm".  Stop.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 years agooptee: Add support for optee imx fork to imx8mqevk
Peter Griffin [Fri, 25 Oct 2019 09:04:01 +0000 (11:04 +0200)]
optee: Add support for optee imx fork to imx8mqevk

optee imx fork like most other imx forked components is
more fully featured for imx devices and supports things
like CAAM accleration.

Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
5 years agooptee-client: Add support for optee-client imx fork
Peter Griffin [Fri, 25 Oct 2019 09:34:53 +0000 (11:34 +0200)]
optee-client: Add support for optee-client imx fork

This also includes some backported gcc 8 fixes from upstream.

Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
5 years agooptee-test: add optee-test imx fork
Peter Griffin [Fri, 25 Oct 2019 09:30:40 +0000 (11:30 +0200)]
optee-test: add optee-test imx fork

This also includes some backported gcc 8 fixes from
upstream.

Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
5 years agooptee-os: add optee-os imx fork
Peter Griffin [Fri, 25 Oct 2019 09:37:08 +0000 (11:37 +0200)]
optee-os: add optee-os imx fork

Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
5 years agovpp-core: install startup.conf
Chunrong Guo [Thu, 7 Nov 2019 07:31:55 +0000 (15:31 +0800)]
vpp-core: install startup.conf

* fix missing startup.conf

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agomachine: Remove unused variables BOOT_SPACE and SDCARD_ROOTFS
Tom Hochstein [Wed, 6 Nov 2019 20:21:08 +0000 (14:21 -0600)]
machine: Remove unused variables BOOT_SPACE and SDCARD_ROOTFS

BOOT_SPACE and SDCARD_ROOTFS are no longer used with the move to wic.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agoimx6sllevk.conf: Remove redundant firmware-imx-epdc assignment
Tom Hochstein [Wed, 6 Nov 2019 20:16:52 +0000 (14:16 -0600)]
imx6sllevk.conf: Remove redundant firmware-imx-epdc assignment

firmware-imx-epdc is added already in imx-base.inc.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agolinux-qoriq-rt/4.14: add recipes
Chunrong Guo [Wed, 6 Nov 2019 02:04:08 +0000 (10:04 +0800)]
linux-qoriq-rt/4.14: add recipes

*update to lsdk 1909 tag
include the following changes:
aa5285f449b1 - staging: fsl_ppfe/eth: Disable termination of CRC fwd.
c71a77a1f281 - mtd: fsl-quadspi: Introduce variable to fix different invalid master Id
6138f4aaec07 - arm64: dts: ls1028a: fix dwc pci over smmu
b7f6872fca15 - arm: dts: ls1021a: fix that FlexTimer cannot wakeup system in deep sleep
4c9bd9b8dea0 - Documentation: dt: binding: fsl: Add 'fsl,ippdexpcr1-alt-addr' property
72e88baa77f1 - soc: fsl: handle RCPM errata A-008646 on SoC LS1021A
8c1e5a5996a2 - enetc: Fix deadlock during PTP RX timestamping
ed206222df1f - felix: Remove unused include, fix compile warn
2e380e91c050 - ocelot: Warn if cpu side interfaces are not up
5bff7c69cf36 - ocelot: Fix NULL pointer on LAG slave removal
1e5b7fe43ff9 - ocelot: Don't handle netdev events for other netdevs
1b49a6c770ce - mmc: sdhci-of-esdhc: add erratum A011334 support in ls1028a 1.0 SoC
907205c7d550 - mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1028a
b448c680bd36 - mmc: sdhci-of-esdhc: set the sd clock divisor value above 3
179f53614b70 - iommu/arm-smmu: Enable bypass transaction caching for ARM SMMU 500
b8a4bb166cfc - drm: mali-dp: Set encoder possible_clones
d3e41fadb963 - drm/arm/malidp: Enable/disable interrupts in runtime pm
1bf8672fca85 - drm/modeset-helper: Add simple modeset suspend/resume helpers
e3bf1aa5315a - drm/arm/malidp: Added the late system pm functions
d71d53fa06ba - felix: skip probing if device is disabled in DT
e71d52d39c78 - enetc: Handle USXGMII protocol
c8e7a8ebb222 - enetc: Fix 10G PCS PHY access
8e34b7334905 - drivers: net: phy: aquantia: enable USX AN for USXGMII protocol
efaabe0aecbd - drivers: net: phy: aquantia: fix system side protocol misconfiguration
f237e3b0c47e - irqchip/gic-v3-its: Fix command queue pointer comparison bug
2ee2bc14cc01 - irqchip/gic-v3-its: Add post-mortem info on command timeout
5454064dbdfd - arm64: defconfig: enable CONFIG_GPIO_MPC8XXX

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agolx2160ardb: add qds dtb
Chunrong Guo [Wed, 6 Nov 2019 02:00:23 +0000 (10:00 +0800)]
lx2160ardb: add qds dtb

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agols2088ardb: add qds dtb
Chunrong Guo [Wed, 6 Nov 2019 01:59:18 +0000 (09:59 +0800)]
ls2088ardb: add qds dtb

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agols1046ardb: add qds dtb
Chunrong Guo [Wed, 6 Nov 2019 01:58:08 +0000 (09:58 +0800)]
ls1046ardb: add qds dtb

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agols1043ardb: add qds dtb
Chunrong Guo [Wed, 6 Nov 2019 01:56:40 +0000 (09:56 +0800)]
ls1043ardb: add qds dtb

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agols1028ardb : add qds dtb
Chunrong Guo [Wed, 6 Nov 2019 01:55:07 +0000 (09:55 +0800)]
ls1028ardb : add qds dtb

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agols1012ardb: add qds dtb
Chunrong Guo [Wed, 6 Nov 2019 01:52:14 +0000 (09:52 +0800)]
ls1012ardb: add qds dtb

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agoweston: Improve weston.ini selection logic
Tom Hochstein [Mon, 4 Nov 2019 16:21:47 +0000 (10:21 -0600)]
weston: Improve weston.ini selection logic

Add a variable WESTON_INI_INSTALL_FILE to make it easy to customize
the selection of the weston.ini file.

The main recipe now performs only a generic install of the selected file.

For AGL and IVI, we use the BBFILES_DYNAMIC mechanism to specify no
file and an IVI-specific file respectively.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agoweston: fix the test condition for agl builds
Andrey Zhizhikin [Fri, 1 Nov 2019 11:19:25 +0000 (11:19 +0000)]
weston: fix the test condition for agl builds

Fix the variable test condition, wich is used during inclusion of
weston.ini file in the agl and non-agl builds.

Since for non-agl build there is no algprofilegraphics in the
collection, variable expands to an empty string and test condition
evaluates to true for both agl and non-agl builds.
This causes the weston.ini file to be installed regardless of whether
the agl is found or not.

Usage of a different condition check (lenght instead of empty) eliminates
this issue.

Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
5 years agofix(qtbase): remove unnecessary patch
Christopher Boyd [Wed, 23 Oct 2019 21:03:00 +0000 (17:03 -0400)]
fix(qtbase): remove unnecessary patch

5 years agolinux-qoriq/4.14: perf tools: Add Python 3 support
Chunrong Guo [Mon, 21 Oct 2019 05:41:09 +0000 (13:41 +0800)]
linux-qoriq/4.14:  perf tools: Add Python 3 support

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agoqemu-qoriq: update to ca6417b
Chunrong Guo [Tue, 15 Oct 2019 08:33:10 +0000 (16:33 +0800)]
qemu-qoriq: update to ca6417b

*include the following changes:
ca6417b - Updated Linux headers

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agogpulib: add recipes
Chunrong Guo [Tue, 15 Oct 2019 07:15:33 +0000 (15:15 +0800)]
gpulib: add recipes

*update to lsdk 1909 tag
include the following changes:
5a4f7df - gpulib: update to 6.2.4.p4 verstion
bea4503 - gpu: remove gpu kernel module from library tree
f175bc1 - Add GPU libraries for ls1028a

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agoopenssl-qoriq: Upgrade 1.1.0g -> 1.1.1d
Chunrong Guo [Tue, 15 Oct 2019 06:53:45 +0000 (14:53 +0800)]
openssl-qoriq: Upgrade 1.1.0g -> 1.1.1d

*update to lsdk 1909 tag
include the following changes:
894da2f - Prepare for 1.1.1d release
1cb7eff - Update copyright year
a95b081 - Remove duplicate CHANGES entry
08229ad - Fix a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey
7ff84d8 - Update CHANGES and NEWS for the new release
79f5e2f - Fix a potential crash in rand_unix.c
1d36536 - Fix a strict warnings error in rand_pool_acquire_entropy
6318018 - drbg: fix issue where DRBG_CTR fails if NO_DF is used (2nd attempt)
5520695 - drbg: add fork id to additional data on UNIX systems
1b0fe00 - drbg: ensure fork-safety without using a pthread_atfork handler
73a683b - [test] ECC: check the bounds for auto computing cofactor
827eab4 - Fix build with VS2008
4bf9781 - Use BN_clear_free in DH_set0_key
8003138 - DH_check_pub_key_ex was accidentally calling DH_check, so results were undefined.
1f9dc86 - Change DH_generate_parameters back to order 2q subgroup
288241b - Fix spacing nit in test/ectest.c
9a43a73 - [ec] Match built-in curves on EC_GROUP_new_from_ecparameters
ad9c296 - Configure: clang: move -Wno-unknown-warning-option to the front
9580391 - Append CVE-2019-1547 to related CHANGES entry
87bea65 - Remove x86/x86_64 BSAES and AES_ASM support
a6186f3 - CHANGES entry: for ECC parameters with NULL or zero cofactor, compute it
eb1ec38 - [test] computing ECC cofactors: regression test
30c22fa - [crypto/ec] for ECC parameters with NULL or zero cofactor, compute it
ed0ac11 - [ec/ecp_nistp*.c] restyle: use {} around `else` too

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agokernel-module-qoriq-gpu: add recipes
Chunrong Guo [Tue, 15 Oct 2019 05:52:46 +0000 (13:52 +0800)]
kernel-module-qoriq-gpu: add recipes

*include the following changes:
7034b39 - update driver to support linux v5.2.0
2c48523 - gpu-module: Add license file
aae96e8 - gpu: fix install issue in makefile
b8a4405 - gpu: create repository for GPU kernel source code

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agotsntool: add recipes
Chunrong Guo [Tue, 15 Oct 2019 05:28:31 +0000 (13:28 +0800)]
tsntool: add recipes

*update to lsdk 1909 tag
include the following changes:
30a0320 - demos:cnc: add Qci enable/disable operations provide to yang
a27ea6d - demos:cnc: fix the interfaces and bridges types xml getconfig infrormation
ccfc0ae - demos:cnc:add Qci support
50d653b - libtsn: fix compile error
a156db9 - tsntool: correct the command name in help info
6739dcb - libtsn: add optional function to monitor the operation of configuring TSN via libtsn
eadb457 - Add version v0.3 tag
42ee8f3 - libtsn: add qbu get status showing status
a22cdc8 - demos:cnc: update the get-config feedback "interfaces" to "if:interfaces"
495575c - demo:cnc: fix the get-config button out of block when brower pixel low resolution
a411c7c - demo:cnc: fix config-change place and enable for port
3d28bea - qbvset: fix overflow of qbv list
1b424e9 - Makefile : add format-security to fix gcc 9.2 build error fix the below error |main/readinput.c:267:3: error: format not a string |literal and no format arguments [-Werror=format-security]
7ec5761 - cnc: fix the qbv disable setting

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agodp-firmware-cadence: add recipes
Chunrong Guo [Tue, 15 Oct 2019 05:20:54 +0000 (13:20 +0800)]
dp-firmware-cadence: add recipes

DP firmware for ls1028

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agols1028ardb: add machine config
Chunrong Guo [Tue, 15 Oct 2019 05:18:19 +0000 (13:18 +0800)]
ls1028ardb: add machine config

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agolinux-qoriq/4.14: update to 328b263
Chunrong Guo [Tue, 15 Oct 2019 03:04:12 +0000 (11:04 +0800)]
linux-qoriq/4.14: update to 328b263

*update to lsdk 1909 tag
include the following changes:
328b263 - staging: fsl_ppfe/eth: Disable termination of CRC fwd.
711fb12 - mtd: fsl-quadspi: Introduce variable to fix different invalid master Id
106285f - arm64: dts: ls1028a: fix dwc pci over smmu
894de03 - arm: dts: ls1021a: fix that FlexTimer cannot wakeup system in deep sleep
39ca302 - Documentation: dt: binding: fsl: Add 'fsl,ippdexpcr1-alt-addr' property
1c45456 - soc: fsl: handle RCPM errata A-008646 on SoC LS1021A
b668cee - enetc: Fix deadlock during PTP RX timestamping
83800e1 - felix: Remove unused include, fix compile warn
8c6cd4b - ocelot: Warn if cpu side interfaces are not up
21df227 - ocelot: Fix NULL pointer on LAG slave removal
740c986 - ocelot: Don't handle netdev events for other netdevs
13b469d - mmc: sdhci-of-esdhc: add erratum A011334 support in ls1028a 1.0 SoC
d77968f - mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1028a
5c63e68 - mmc: sdhci-of-esdhc: set the sd clock divisor value above 3
7b29a0d - iommu/arm-smmu: Enable bypass transaction caching for ARM SMMU 500
91c5e92 - irqchip/gic-v3-its: Fix command queue pointer comparison bug
e8befd6 - irqchip/gic-v3-its: Add post-mortem info on command timeout
403113d - drm: mali-dp: Set encoder possible_clones
a19b072 - drm/arm/malidp: Enable/disable interrupts in runtime pm
0b1dc14 - drm/modeset-helper: Add simple modeset suspend/resume helpers
f39fc13 - drm/arm/malidp: Added the late system pm functions
4634b3e - felix: skip probing if device is disabled in DT

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agodpdkvpp: update to a36da6a
Chunrong Guo [Tue, 15 Oct 2019 02:48:12 +0000 (10:48 +0800)]
dpdkvpp: update to a36da6a

*update to lsdk 1909 tag
include the following changes:
a36da6a - Merge pull request #1050 in GITAM/dpdk from 18.11-qoriq-dev to 18.11-qoriq
eb00ab7 - PVT: examples/l3fwd: fix jumbo packet drop issue
3e8b2c4 - Merge pull request #1046 in GITAM/dpdk from 18.11-qoriq-dev to 18.11-qoriq
a1a4961 - crypto/dpaa2_sec: compile off hw debug prints
0372f8e - crypto/dpaa2_sec: remove logs from datapath
beab8d5 - crypto/dpaa2_sec: fix SG dynamic ctxt patch
4ff9915 - app/crypto-perf: fix the multi seg buffer loop
3bf73bd - app/crypto-perf: add check for out-of-place case
5bba072 - app/crypto-perf: check range of socket id
371ba75 - Merge pull request #1043 in GITAM/dpdk from bugfix/DPDK-1983 to 18.11-qoriq-dev
e9e016f - crypto/dpaa_sec: change per cryptodev pool to per qp
2ff8c21 - examples/ip_fragmentation: add Scatter support to receive jumboframes
0bfaa19 - crypto/dpaa_sec: fix pdcp check ordering
7e6f996 - Merge pull request #1039 in GITAM/dpdk from 18.11-qoriq-dev to 18.11-qoriq
e703118 - Merge pull request #1031 in GITAM/dpdk from DPDK-1951-sg7 to 18.11-qoriq-dev
7a68386 - crypto/dpaa2_sec: fix to allocate context as per num_segs
9df93ab - PVT: misc fix for 32 bit and PPC compilation
c67478c - event/dpaa2: fix selftest shared build
58b5127 - crypto/dpaa2: fix clang compilation for PDCP
d48c6cf - Merge pull request #918 in GITAM/dpdk from feature/DPDK-990 to 18.11-qoriq-dev
a598283 - Merge pull request #1037 in GITAM/dpdk from DPDK-1945 to 18.11-qoriq-dev

*update TLSDIALECT to "ftls-model=local-dynamic"

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agoppfe-firmware: update to d3a8ef0
Chunrong Guo [Tue, 15 Oct 2019 02:43:45 +0000 (10:43 +0800)]
ppfe-firmware: update to d3a8ef0

*update to lsdk 1909 tag
include the following changes:
d3a8ef0 - DNCPE-1662 - Validate Rx packet FCS in software.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agovpp-core : update to ea4f900
Chunrong Guo [Tue, 15 Oct 2019 02:38:46 +0000 (10:38 +0800)]
vpp-core : update to ea4f900

*update to lsdk 1909 tag
include the following changes:
ea4f900 - Merge pull request #34 in DQNS/vpp from ~NXA12342/vpp:19.01.1_shared_opt to 19.01.1
75179e8 - Merge pull request #35 in DQNS/vpp from ~NXF47894/vpp:19.01.1 to 19.01.1
9cc6ea3 - Fixed compiler optimization causes the function to return an exception, VPP initializes the exception. Signed-off-by: Wenbo Cao <wenbo.caoo@nxp.com>
e0b89de - dpaa: remove tls-dialect and add tls-model

*update lib*.so version

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agouefi: update to cd84334
Chunrong Guo [Tue, 15 Oct 2019 02:18:50 +0000 (10:18 +0800)]
uefi: update to cd84334

*update to lsdk 1909 tag
include the following changes:
cd84334 - update to LSDK 19.09

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agooptee-os-qoriq: update to 4e8d2e5
Chunrong Guo [Tue, 15 Oct 2019 02:15:24 +0000 (10:15 +0800)]
optee-os-qoriq: update to 4e8d2e5

*update to lsdk 1909 tag
include the following changes:
4e8d2e5 - Merge pull request #19 in DASH/optee_os from ~NXA19713/optee_os:master to master
94bd7cc - Copyright header update.
9c09a28 - Merge pull request #18 in DASH/optee_os from ~NXA19713/optee_os:master to master
587183a - plat-ls:add LS1028ARDB platform

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agodce: update to 0ec35ad
Chunrong Guo [Tue, 15 Oct 2019 02:11:32 +0000 (10:11 +0800)]
dce: update to 0ec35ad

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

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agocst: update to bfad3c9
Chunrong Guo [Tue, 15 Oct 2019 02:05:57 +0000 (10:05 +0800)]
cst: update to bfad3c9

*update to lsdk 1909 tag
include the following changes:
bfad3c9 - ls1028: ima-evm: Adds bootscripts for enforce mode.

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agodpdk:update to a36da6a
Chunrong Guo [Tue, 15 Oct 2019 02:00:53 +0000 (10:00 +0800)]
dpdk:update to a36da6a

*update to lsdk 1909 tag
include the following changes:
a36da6a - Merge pull request #1050 in GITAM/dpdk from 18.11-qoriq-dev to 18.11-qoriq
eb00ab7 - PVT: examples/l3fwd: fix jumbo packet drop issue
3e8b2c4 - Merge pull request #1046 in GITAM/dpdk from 18.11-qoriq-dev to 18.11-qoriq
a1a4961 - crypto/dpaa2_sec: compile off hw debug prints
0372f8e - crypto/dpaa2_sec: remove logs from datapath
beab8d5 - crypto/dpaa2_sec: fix SG dynamic ctxt patch
4ff9915 - app/crypto-perf: fix the multi seg buffer loop
3bf73bd - app/crypto-perf: add check for out-of-place case
5bba072 - app/crypto-perf: check range of socket id
371ba75 - Merge pull request #1043 in GITAM/dpdk from bugfix/DPDK-1983 to 18.11-qoriq-dev
e9e016f - crypto/dpaa_sec: change per cryptodev pool to per qp
2ff8c21 - examples/ip_fragmentation: add Scatter support to receive jumboframes
0bfaa19 - crypto/dpaa_sec: fix pdcp check ordering
7e6f996 - Merge pull request #1039 in GITAM/dpdk from 18.11-qoriq-dev to 18.11-qoriq
e703118 - Merge pull request #1031 in GITAM/dpdk from DPDK-1951-sg7 to 18.11-qoriq-dev
7a68386 - crypto/dpaa2_sec: fix to allocate context as per num_segs
9df93ab - PVT: misc fix for 32 bit and PPC compilation
c67478c - event/dpaa2: fix selftest shared build
58b5127 - crypto/dpaa2: fix clang compilation for PDCP
d48c6cf - Merge pull request #918 in GITAM/dpdk from feature/DPDK-990 to 18.11-qoriq-dev
a598283 - Merge pull request #1037 in GITAM/dpdk from DPDK-1945 to 18.11-qoriq-dev
fb3c653 - net/dpaa2: fix unintialized dpni_pools_cfg params
884de83 - event/dpaa: event crypto adapter

* install app into examples folder

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agorestool: update to 55a1f37
Chunrong Guo [Mon, 14 Oct 2019 09:30:02 +0000 (17:30 +0800)]
restool: update to 55a1f37

*update to lsdk 1909 tag
include the following changes:
55a1f37 - dprc: add support for option DPRC_CFG_OPT_PL_ALLOWED

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agolinux-qoriq/4.19: update to 4aba815
Chunrong Guo [Mon, 14 Oct 2019 09:27:19 +0000 (17:27 +0800)]
linux-qoriq/4.19: update to 4aba815

*update to lsdk 1909 tag
include the following changes:
4aba815 - staging: fsl_ppfe/eth: Disable termination of CRC fwd.
9bdf467 - mtd: fsl-quadspi: Introduce variable to fix different invalid master Id
f5ed002 - arm64: dts: ls1028a: fix dwc pci over smmu
14cc20f - arm: dts: ls1021a: fix that FlexTimer cannot wakeup system in deep sleep
572de99 - Documentation: dt: binding: fsl: Add 'fsl,ippdexpcr1-alt-addr' property
2d350cf - soc: fsl: handle RCPM errata A-008646 on SoC LS1021A
48c27bb - enetc: Fix deadlock during PTP RX timestamping
5256acc - felix: Remove unused include, fix compile warn
3c28990 - ocelot: Warn if cpu side interfaces are not up
aa5a410 - ocelot: Fix NULL pointer on LAG slave removal
fc3331f - ocelot: Don't handle netdev events for other netdevs
e3853b6 - mmc: sdhci-of-esdhc: add erratum A011334 support in ls1028a 1.0 SoC
f0556ce - mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1028a
5561974 - mmc: sdhci-of-esdhc: set the sd clock divisor value above 3
3fd48be - felix: skip probing if device is disabled in DT
8580d65 - enetc: Handle USXGMII protocol
e373389 - enetc: Fix 10G PCS PHY access
8181067 - drivers: net: phy: aquantia: enable USX AN for USXGMII protocol
b4cc304 - drivers: net: phy: aquantia: fix system side protocol misconfiguration
62eec62 - TSN: modify DSCP attribute type of netlink

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agomc: update to 249c325
Chunrong Guo [Mon, 14 Oct 2019 09:22:56 +0000 (17:22 +0800)]
mc: update to 249c325

*update to lsdk 1909 tag
include the following changes:
249c325 - Add the prebuilt binaries of mc 10.18.0 release
3173855 - Add the prebuilt binaries of mc 10.17.0 release

*Upgrade version to 10.18.0

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agomc-utils: update to b11bd6b
Chunrong Guo [Mon, 14 Oct 2019 09:19:26 +0000 (17:19 +0800)]
mc-utils: update to b11bd6b

*update to lsdk 1909 tag
include the following changes:
b11bd6b -  add -q parameter in Makefile to suppress warnings
88ef94c - Fix the DPC files
81b29e9 - add API for MC 10.18.0
385c5c0 - add comments in DPC files
cd587e8 - Update DPC files with CONSOLE_MODE_OFF
ac44b91 - add API for MC 10.17.0
7081395 - api: add symlink for mc 10.15.1
176d0f0 - api: add symlink for mc 10.9.2
42d8e0c - remove API for MC 10.9.2
99ad9dd - api: add symlink for mc 10.9.1
f0f3778 - remove API for MC 10.9.1
11671fa - api: add symlink for mc 10.8.2
dd8bfef - add API for MC 10.8.1
86cdb55 - api: add symlink for mc 10.3.4
73fd0ee - delete APT for MC 10.3.4 and add for MC 10.3.3
15acb73 - add API for MC 10.3.1
6f0dd0e - add API for MC 10.3.0
965c97e - api: add symlink for MC 10.16.1
2b51a3a - api: add symlink for MC 10.16.2

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agoatf: update to 85e98b9
Chunrong Guo [Mon, 14 Oct 2019 09:13:03 +0000 (17:13 +0800)]
atf: update to 85e98b9

*update to lsdk 1909 tag
include the following changes:
85e98b9 - nxp: errata: Enable workaround for Erratum A010539 with POLICY_OTA
8882a80 - ddr: phy: phy-gen2: optmial PHY settings
07d897c - plat: nxp: Add OTA support for Secure Boot
9fde61d - nand: fix for bad block management while nand read
c4cbfcd - plat: nxp: ls1028a: Fix RDB reset issue durwing lpm20 exit
3502a08 - plat/nxp/nand: Add missing ONFI Device flag
7497445 - plat: nxp: ls1012afrwy_512mb: Add NXP_SD_BLOCK_BUF_SIZE definition
7f9026a - plat: nxp: ota: show OTA status clearly
ccc6620 - LPM-20 support on ls1028ardb.
fb76032 - moved the PMU Core & cluster mask from lsch3.h
15f9e0e - plat: nxp: Add OTA support with POLICY_OTA option
51c6363 - nxp: drivers: wdt: Add SP805 Watchdog support
3776f41 - nxp: drivers: wdt: Add Watchdog support
761ece9 - plat: nxp: soc-ls1012: Add NXP_SD_BLOCK_BUF_SIZE definition
e77ebd1 - nxp/sd: Add write support for eSDHC
7132834 - plat/lx2: Add support for correct CCN configuration for LX2120
411ed2b - plat/lx2: Correct RNF node to cluster mapping

*Add OTA support

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agou-boot-qoriq: update to ce862bb
Chunrong Guo [Mon, 14 Oct 2019 08:49:22 +0000 (16:49 +0800)]
u-boot-qoriq: update to ce862bb

*update to lsdk 1909 tag
include the following changes:
ce862bb - armv8: ls1028a: change edma streamid to match hw limitation
78dd86b - nxp: fix NXP copyright
b7e343f - board/freescale/ls1028a: Secure boot: Call sec_init function.
c980cf8 - armv8: ls1028a: disable multimedia feature when not supported
39933ff - configs: ls1012afrwy: Add CONFIG_ENV_ADDR for LS1012AFRWY
1478e20 - armv7: ls102xa: Don't power down OCRAM1 during deep sleep
a087b9f - armv7: ls102xa: add errata ID A-008646 for workaround
0ec50d4 - armv8: fsl-layerscape: Make USB masters snoopable
9fd0f88 - drivers: net: phy: aquantia: configure proto for speeds supported by FW
bceb6d8 - configs: ls1012ardb: Add CONFIG_ENV_ADDR for LS1012ARDB
e0cf981 - armv8: ls1028a: add more personalities support
3d43deb - configs: enable eSDHC device module for T4240RDB board
6179188 - configs: enable eSDHC device module for T2080RDB board
e138268 - configs: enable eSDHC device module for T1042D4RDB board
186731e - configs: enable eSDHC device module for T1024RDB board
a9c7781 - configs: enable eSDHC device module for P5040DS board
e5ee0fd - configs: enable eSDHC device module for P4080DS board
dcda78a - configs: enable eSDHC device module for P3041DS board
d6818e8 - configs: enable eSDHC device module for P2041RDB board
f6aac0b - configs: enable eSDHC device module for P2020RDB board
5becf1c - configs: enable eSDHC device module for P1020RDB board
8d6bfeb - board: sdhc: Use block layer to read from mmc
86e7252 - arch: powerpc: add eSDHC node to t4240 dts
7fac3bb - arch: powerpc: add eSDHC node to t104x dts
9b2f786 - arch: powerpc: add eSDHC node to t102x dts
bf242e5 - arch: powerpc: add eSDHC node to p5040 dts
234f871 - arch: powerpc: add eSDHC node to p4080 dts
f6838de - arch: powerpc: add eSDHC node to p3041 dts
8a5f11a - arch: powerpc: add eSDHC node to p2041 dts
e5b9415 - arch: powerpc: add eSDHC node to p2020 dts
c2c95a9 - arch: powerpc: add eSDHC node to p1020 dts

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agorcw: update to b73c4f6
Chunrong Guo [Mon, 14 Oct 2019 08:41:42 +0000 (16:41 +0800)]
rcw: update to b73c4f6

*update to lsdk 1909 tag
b73c4f6 - lx2160a: Add workaround for erratum A-050234
1569e64 - ls1028aqds: Fix the RCW with SerDes protocol 0x13BB
815f861 - ls1028a-qds: add RCWs for 65bb, 7777, 9999
6d95c2d - ls1028a-qds: enable RGMII for R_xxxx RCWs
fffd9a8 - ls1028a: fix file attributes
7887c74 - ls1046ardb: Generate swapped output for 5559/1400 and 5506/1600 QSPI binaries
3204e9b - Makefile.inc: Preserve unswapped output when generating swapped binaries
69e81b9 - GenerateHex.sh : Script to generate hexdump of all RCW bins
1eb4d23 - Makefile.inc: Restore per-board default target of "all".
c17e819 - lx2160aqds: add lx2160aqds RCW for protocol 14_5_2
6f1693c - lx2160aqds: add lx2160aqds RCW for 2000_800_2900_13_5_2
5663f62 - rcw: ls1028aqds: add 1500MHz cpu frequency support
ff419a4 - rcw: ls1028a: add 1500MHz cpu frequency support
3f744d3 - Convert to python3
1e66c19 - ls1021atsn: Add RCW files for QSPI and microSD boot
c2f30bf - ls1021a: Fix "strenth" typo
92f69d5 - Replace old byte_swap.tcl infrastructure for QSPI booting
869c0d7 - Makefile.inc: Remove support for .txt source files
d768ea5 - Move QSPI endianness swap to separate PBI command file for all SoCs
5888801 - rcw.py: Fix example of dont64bswapcrc
d83bd3c - ls1046ardb: Add PCIe EP support with SD boot mode

*use Python3 to build

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
5 years agolinux-fslc-lts-4.19: upgrade 4.19.66 -> 4.19.78
Andreas Müller [Thu, 10 Oct 2019 16:07:33 +0000 (18:07 +0200)]
linux-fslc-lts-4.19: upgrade 4.19.66 -> 4.19.78

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
5 years agoimx7ulpevk.conf: Fix MACHINEOVERRIDES order
Tom Hochstein [Mon, 23 Sep 2019 15:50:35 +0000 (10:50 -0500)]
imx7ulpevk.conf: Fix MACHINEOVERRIDES order

The exact manifestation that uncovered this problem was not recorded.
Generally speaking, a recipe misconfiguration was occurring due to an
incorrect variable value, caused by incorrectly choosing the _imx
override of the variable instead of the SOC override.

This is fixed by setting the SOC family and the SOC in MACHINEOVERRIDES
before including tune-cortexa7.inc.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agoxserver-xorg: Fix missing space in SRC_URI_append assignment
Tom Hochstein [Wed, 25 Sep 2019 14:57:04 +0000 (09:57 -0500)]
xserver-xorg: Fix missing space in SRC_URI_append assignment

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agomesa-demos: Remove workaround now that eglut_wayland event loop is fixed
Tom Hochstein [Wed, 25 Sep 2019 19:38:44 +0000 (14:38 -0500)]
mesa-demos: Remove workaround now that eglut_wayland event loop is fixed

The eglut_wayland event loop is properly fixed, so the simple workaround
patch is no longer necessary.

https://gitlab.freedesktop.org/mesa/demos/commit/c539078c5fa592134f6f8a95be51c8eb318f5c39

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
5 years agoimx-gpu-viv: fix build with libvulkan
Max Krummenacher [Wed, 2 Oct 2019 07:11:56 +0000 (09:11 +0200)]
imx-gpu-viv: fix build with libvulkan

vulkan-loader and imx-gpu-viv both provide a libvulkan.so with the same soname.
(The vulkan-loader provides the vulkan-loader while imx-gpu-viv provides the
instalable client driver for the Vivante GPU).

  readelf -a .../recipe-sysroot/usr/lib/libvulkan.so | grep soname
    0x000000000000000e (SONAME)             Library soname: [libvulkan.so.1]
  readelf -a .../recipe-sysroot/usr/lib/vulkan/libvulkan_VSI.so | grep soname
    0x000000000000000e (SONAME)             Library soname: [libvulkan.so.1]

This leads to the following build error.

| # ERROR: gstreamer1.0-plugins-bad-1.14.imx-r0 do_package: gstreamer1.0-plugins-bad-vulkan: Multiple shlib providers for libvulkan.so.1: libvulkan-imx, vulkan-loader (used by files: ...libgstvulkan.so)
| # ERROR: gstreamer1.0-plugins-bad-1.14.imx-r0 do_package_qa: QA Issue: /usr/lib/gstreamer-1.0/libgstvulkan.so contained in package gstreamer1.0-plugins-bad-vulkan requires libvulkan.so.1()(64bit), but no providers found in RDEPENDS_gstreamer1.0-plugins-bad-vulkan? [filed]

Fix this by changing the soname of the Vivante provided libvulkan.
With this change we can drop the /usr/lib/vulkan install directory and
install directly in /usr/lib/.
This additionally allows to reenable QA warnings for the libvulkan-imx package.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
5 years agoweston-init: Adjust to match recent oe-core changes
Khem Raj [Mon, 9 Sep 2019 20:31:28 +0000 (13:31 -0700)]
weston-init: Adjust to match recent oe-core changes

Signed-off-by: Khem Raj <raj.khem@gmail.com>
5 years agomesa: Enable Freedreno when using mainline BSP
Otavio Salvador [Sat, 17 Aug 2019 13:17:01 +0000 (10:17 -0300)]
mesa: Enable Freedreno when using mainline BSP

The Freedreno allows the i.MX53 SoC to run using the mesa as
rendering, thus providing GPU support.

Change-Id: I9bf08503f8c6020d50a2395fc27b15cb797cbba6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>