]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
8 years agols1046ardb-32b: build ppa
Ting Liu [Tue, 14 Mar 2017 09:32:14 +0000 (17:32 +0800)]
ls1046ardb-32b: build ppa

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1046ardb-32b: KERNEL_DEFCONFIG use multi_v7_defconfig
Ting Liu [Tue, 14 Mar 2017 09:32:13 +0000 (17:32 +0800)]
ls1046ardb-32b: KERNEL_DEFCONFIG use multi_v7_defconfig

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1046ardb-32b: update u-boot configs
Ting Liu [Tue, 14 Mar 2017 09:32:12 +0000 (17:32 +0800)]
ls1046ardb-32b: update u-boot configs

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1043ardb-32b: build ppa
Ting Liu [Tue, 14 Mar 2017 09:32:11 +0000 (17:32 +0800)]
ls1043ardb-32b: build ppa

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1043ardb-32b: KERNEL_DEFCONFIG use multi_v7_defconfig
Ting Liu [Tue, 14 Mar 2017 09:32:10 +0000 (17:32 +0800)]
ls1043ardb-32b: KERNEL_DEFCONFIG use multi_v7_defconfig

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1043ardb-32b: update u-boot configs
Ting Liu [Tue, 14 Mar 2017 09:32:09 +0000 (17:32 +0800)]
ls1043ardb-32b: update u-boot configs

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1046ardb: build emmc u-boot
Ting Liu [Tue, 14 Mar 2017 09:32:08 +0000 (17:32 +0800)]
ls1046ardb: build emmc u-boot

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1012afrdm-32b: add machine file
Ting Liu [Tue, 14 Mar 2017 09:32:07 +0000 (17:32 +0800)]
ls1012afrdm-32b: add machine file

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1012afrdm: add machine file
Ting Liu [Tue, 14 Mar 2017 09:32:06 +0000 (17:32 +0800)]
ls1012afrdm: add machine file

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1012ardb-32b: add machine file
Ting Liu [Tue, 14 Mar 2017 09:32:05 +0000 (17:32 +0800)]
ls1012ardb-32b: add machine file

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1012ardb: add machine file
Ting Liu [Tue, 14 Mar 2017 09:32:04 +0000 (17:32 +0800)]
ls1012ardb: add machine file

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoopenssl: use linux-aarch64 target for aarch64
Mircea Pop [Tue, 14 Mar 2017 09:32:03 +0000 (17:32 +0800)]
openssl: use linux-aarch64 target for aarch64

Update is required in order to exploit the ARM-CE primitives available on
ARMv8 platfom. Performance goes from 6 Gbps to 60Gbps for 8K frame length

Signed-off-by: Mircea Pop <mircea.pop@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoinit-ifupdown: use consistent interfaces for qoriq
Ting Liu [Tue, 14 Mar 2017 09:32:02 +0000 (17:32 +0800)]
init-ifupdown: use consistent interfaces for qoriq

Let all qoriq boards share the same interfaces file, no difference
between qoriq-ppc and qoriq-arm.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1021atwr: switch to new UBOOT_CONFIG format
Ting Liu [Tue, 14 Mar 2017 09:32:01 +0000 (17:32 +0800)]
ls1021atwr: switch to new UBOOT_CONFIG format

Append the binary name if the final binary is not u-boot.bin.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols2080ardb: add MACHINEOVERRES fsl-lsch3/ls2080a
Ting Liu [Tue, 14 Mar 2017 09:32:00 +0000 (17:32 +0800)]
ls2080ardb: add MACHINEOVERRES fsl-lsch3/ls2080a

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-usb-loader_git: add pkgconfig to inherit
Max Krummenacher [Mon, 13 Mar 2017 22:38:08 +0000 (23:38 +0100)]
imx-usb-loader_git: add pkgconfig to inherit

imx-usb-loader_git uses pkg-config in its Makefile.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomxsldr_git: add pkgconfig to inherit
Max Krummenacher [Mon, 13 Mar 2017 22:38:07 +0000 (23:38 +0100)]
mxsldr_git: add pkgconfig to inherit

mxsldr_git uses pkg-config in its Makefile.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx-rt: Update checksums for realtime patch
Dominic Sacré [Mon, 13 Mar 2017 17:55:29 +0000 (18:55 +0100)]
linux-fslc-imx-rt: Update checksums for realtime patch

The gzip-compressed patch on the server has again been replaced by a
file with the same contents, but different checksums.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot: update to use Recipe Specific Sysroots
Ting Liu [Fri, 10 Mar 2017 09:34:37 +0000 (17:34 +0800)]
u-boot: update to use Recipe Specific Sysroots

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-qoriq: update to 2735535
Ting Liu [Fri, 10 Mar 2017 09:34:36 +0000 (17:34 +0800)]
u-boot-qoriq: update to 2735535

New commits:
2735535 armv8/fsl-layerscape: corrected clock initialization
0f820e2 Merge pull request #161 in SDK/u-boot-devel from jira/QUBOOT-2290 to master
8729bed board/t1024rdb: enable board-level reset when issuing reset command
1ebcbe9 armv8/fsl-lsch3: consolidate the clock system initialization
9e1ec97 armv8/fsl-lsch2: refactor the clock system initialization
376ce3d Merge pull request #158 in SDK/u-boot-devel from jira/QUBOOT-2248 to master
263a7d9 driver: net: pfe: Make PFE AXI transactions non-bufferable.
744898c pci: layerscape: enable PCIe config ready
cccbbd4 arm: PSCI: remove CONFIG_MP to support LS1012A
c013882 arm: layerscape: Enable UUID & GPT partition for NXP's ARM SoC
7661a32 Merge pull request #154 in SDK/u-boot-devel from jira/QUBOOT-1839 to master
8644091 Merge pull request #155 in SDK/u-boot-devel from jira/QUBOOT-2186 to master
13cfec0 ARMv8/fsl-layerscape: Correct the OCRAM size
b416b58 sf: set the Uniform Sector to CR3NV instead of CR3V
29f27fe armv8: fsl-lsch2: enable snoopable sata read and write
2d98a92 ARMv8/fsl-layerscape: Enable data coherency between cores in cluster
910b5f9 armv8: Enable CPUECTLR.SMPEN for coherency
62cddb1 Merge pull request #150 in SDK/u-boot-devel from jira/QUBOOT-2059 to master
d7d8125 Merge pull request #149 in SDK/u-boot-devel from jira/QUBOOT-1840 to master
166db39 armv8: pfe: Update driver coding style
2909f14 board: ls1012aqds: Avoid reset masking
99f097b driver: net: pfe: Update class firmware
f8f17dc driver: net: pfe: Change MDIO HOLDTIME value to 5
1f10108 armv8:pfe:frdm: Reset external PHYs before driver starts
ce83bda driver: pfe_eth: use #ifdef instead of #if
d928553 armv8: pfe: Enable UDP checksum for proper tftp operation
2f33023 driver: net: pfe: Rest external PHYs before driver starts
73f304b driver: net: PFE: Fix the reset woraround
bb2afb7 driver: net: PFE: Add reset workaround
ae5b99d arm: ls1012a: Add support of PPFE
58b93bc arm: fsl-layerscape: Config CSU for PFE
4417c88 ls1046ardb: Add support power initialization
544a9d6 armv8/fsl_lsch2: Add chip power supply voltage setup
1f8ed63 ls1046ardb: cpld: add API for selecting core volt
0fbe669 pmic: pmic_mc34vr500: Add APIs to set/get SWx volt
15f65a9 pmic: pmic_mc34vr500: Add a driver for the mc34vr500 pmic
15b0697 armv8/fsl_lsch2: Add the OCRAM initialization
2df7eab docs: fsl-ppa: Add documentation for PPA trusted FW
c11a541 board: freescale: ls1012a: Intergrate and enable PPA on LS1012A
71d1c4c board: freescale: ls1012a: Enable secure DDR on LS1012A platforms
fd15680 Merge pull request #144 in SDK/u-boot-devel from jira/QUBOOT-1867 to master
7874485 LS1012ARDB: Add QSPI Secure Boot targe
5d0b2fc armv8: ls1012a: define esdhc_status_fixup for RDB board
1f60661 armv8: ls1012a: define esdhc_status_fixup for QDS board
a47eb7f mmc: fsl_esdhc: move 'status' property fixup into a weak function
075379d configs: ls1012a: enable driver model for eSDHC
9f6f892 armv8: ls1012a: add eSDHC nodes
66d0f43 mmc: fsl_esdhc: add 'fsl,esdhc' into of_match table
ebc3626 mmc: fsl_esdhc: make GPIO support optional
1a84a6b Merge pull request #146 in SDK/u-boot-devel from jira/QUBOOT-1844 to master
5117962 Merge pull request #143 in SDK/u-boot-devel from jira/QUBOOT-2116 to master
31bc4f4 Merge pull request #142 in SDK/u-boot-devel from jira/QUBOOT-1849 to master
84e5aa0 armv8: fsl-layerscape: Add support of GPIO structure
8fd4faa SECURE_BOOT: Enable chain of trust on LS1012A platform
56c6a6a board: ls1012afrdm: overwrite CONFIG_EXTRA_ENV_SETTINGS
a0b0769 armv8: ls1012a: Updating CONFIG_EXTRA_ENV_SETTINGS
45950d8 armv8:ls1012a: Update bootargs for fast-boot
6d9a8ce armv8: fsl-layerscape: Support loading 32-bit OS with PSCI enabled
6f96894 armv8: layerscape: Remove defconfig for AArch32 support

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc: Update to 4.9-based fork
Fabio Berton [Thu, 9 Mar 2017 20:38:57 +0000 (17:38 -0300)]
linux-fslc: Update to 4.9-based fork

This upgrades the Linux kernel to the 4.9.13 release.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gpu-viv: Fix build break for missing gl headers
Tom Hochstein [Tue, 7 Mar 2017 01:19:42 +0000 (19:19 -0600)]
imx-gpu-viv: Fix build break for missing gl headers

For x11 graphics and Wayland graphics with XWayland support, a build
break is possible due to missing headers. This is because imx-gpu-viv
does not provide everything it needs to for virtual/libgl and depends
on mesa to fill in what is missing. Adding a dependency on mesa
fixes the build break.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoxf86-video-imxfb-vivante: cleanup
Max Krummenacher [Tue, 7 Mar 2017 00:26:16 +0000 (01:26 +0100)]
xf86-video-imxfb-vivante: cleanup

The build starts since commit meta-fsl-arm da0581341a58dfe393a829b3c402330c73589963
with the make file in ${S} which is actually named Makefile, thus there is no
need to override base.do_compile or pass the directory and name of the
make file in EXTRA_OEMAKE.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoxorg-driver: remove the local copies of xorg-driver-*.inc
Max Krummenacher [Tue, 7 Mar 2017 00:26:15 +0000 (01:26 +0100)]
xorg-driver: remove the local copies of xorg-driver-*.inc

recipes-graphics/xorg-driver/xorg-driver-common.inc is identical to the copy
in openembedded-core.
xorg-driver-video.inc lacks the automatic addition of xorg-driver-abi-<ABI>
to RDEPENDS. (and constructs DEPENDS differently but with the same effect)

xf86-video-fbdev must now provide the full relative path for its include file.

fixes:
WARNING: xf86-video-imxfb-vivante-3_5.0.11.p8.6-r0 do_package_qa: QA Issue:
  Package xf86-video-imxfb-vivante contains Xorg driver (vivante_drv.so)
  but no xorg-abi- dependencies [xorg-driver-abi]

and likely but not tested fixes the same warning for xf86-video-fbdev used
for PPC devices.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-imx: add pkgconfig to inherit
Max Krummenacher [Fri, 3 Mar 2017 19:48:44 +0000 (20:48 +0100)]
gstreamer1.0-plugins-imx: add pkgconfig to inherit

The wscript file uses conf.check_cfg which in turn uses pkg-config.
Fixes configure error triggered now with recipe specific sysroot.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc: bump to linux-fslc 4.4.48
Oliver Graute [Fri, 24 Feb 2017 16:50:14 +0000 (17:50 +0100)]
linux-fslc: bump to linux-fslc 4.4.48

this bump linux-fslc 4.4.x to 4.4.48

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agochange-file-endianess: Rework recipe completely
Otavio Salvador [Thu, 9 Mar 2017 14:34:11 +0000 (11:34 -0300)]
change-file-endianess: Rework recipe completely

The recipe was mixing different concepts. It is intended to provide a
TCL script to change the endianess of files and the recipe was
conceptually wrong.

The use of the deploy class is wrong as it is not an artifact that is
going to be used to install a board but a tool required for
development (so the need of native and nativesdk variants).

Change-Id: I5ebb063fa1c57a8c7c307314ac6322abfa88d33c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoppa: Add dtc-native on DEPENDS
chunrong.guo@nxp.com [Fri, 17 Feb 2017 06:53:33 +0000 (14:53 +0800)]
ppa: Add dtc-native on DEPENDS

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx-rt: Update realtime patch to 4.1.38-rt45
Dominic Sacré [Wed, 15 Feb 2017 14:58:01 +0000 (15:58 +0100)]
linux-fslc-imx-rt: Update realtime patch to 4.1.38-rt45

This fixes another build issue, because the md5/sha256 checksums of the
previous version of the realtime patch had changed on the server again.

This issue was a side-effect of the way the RT patches are published on
kernel.org, and should be resolved now.

Switch to using KERNELORG_MIRROR.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agokernel-module-imx-gpu-viv: Bump revision to a05d9b2
Fabio Berton [Tue, 14 Feb 2017 11:31:48 +0000 (09:31 -0200)]
kernel-module-imx-gpu-viv: Bump revision to a05d9b2

This includes following changes:

  - a05d9b2 Merge pull request #6 from aridet/patch-1
  - 6a01dfb fix for memory leak in gc_hal_kernel_os.c

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Fix patch for no input device handling
Tom Hochstein [Wed, 8 Feb 2017 17:07:27 +0000 (11:07 -0600)]
weston: Fix patch for no input device handling

The previous patch had a logic error. The upstream submission
was correct, so this just synchronizes the patch.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx-rt: Bump revision to ee67fc7e072d
Dominic Sacré [Tue, 7 Feb 2017 23:26:54 +0000 (00:26 +0100)]
linux-fslc-imx-rt: Bump revision to ee67fc7e072d

Align version with linux-fslc-imx recipe, and update RT patch to
4.1.37-rt43.

This also fixes a build failure, because the checksum of the previous
version of the compressed RT patch had changed on the server.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoxserver-xorg: disable glamor
Andreas Müller [Fri, 3 Feb 2017 09:18:38 +0000 (10:18 +0100)]
xserver-xorg: disable glamor

oe-core enables glamour by default since commit 33864ddc. I tried to build
xserver with glamor but failed first with

|  #error "Platform not recognized"

This could be fixed by

CFLAGS_append_imxgpu2d = " \
    -DLINUX \
"

but then I got

| <sysroot>/usr/include/X11/Xlib.h:222:2: error: conflicting types for 'GC'
|  *GC;
|   ^~
| In file included from ../../xorg-server-1.19.1/glamor/glamor.h:34:0,
|                  from ../../xorg-server-1.19.1/glamor/glamor_priv.h:32,
|                  from ../../xorg-server-1.19.1/glamor/glamor_render.c:35:
| ../../xorg-server-1.19.1/include/gcstruct.h:289:3: note: previous declaration of 'GC' was here
|  } GC;
|    ^~
| make[1]: *** [Makefile:730: glamor_gradient.lo] Error 1

As this needs deeper investigation to fix and we have no experience on how
glamor performs on vivante, disable it for now.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoUpdate machine description fields
Daiane Angolini [Thu, 2 Feb 2017 12:44:19 +0000 (10:44 -0200)]
Update machine description fields

Change description fields from Freescale to NXP in machine files to align to
2016 corporate transfer to NXP.

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agochange-file-endianess: update do_deploy_class-native so it finds byte_swap.tcl
Bob Cochran [Sun, 5 Feb 2017 03:36:00 +0000 (22:36 -0500)]
change-file-endianess: update do_deploy_class-native so it finds byte_swap.tcl

Modify do_deply_class-native task to copy byte_swap.tcl from top of working directory ${S} rather than ${STAGING_BINDIR_NATIVE} since file isn’t found at current location and this causes a “No such file or directory” error.

Signed-off-by: Bob Cochran <yocto@mindchasers.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoRevert "qoriq-base, imx-base: Allow DISTRO and local.conf override of IMAGE_FSTYPES"
Otavio Salvador [Wed, 1 Feb 2017 13:02:06 +0000 (11:02 -0200)]
Revert "qoriq-base, imx-base: Allow DISTRO and local.conf override of IMAGE_FSTYPES"

The IMAGE_FSTYPES is set in bitbake.conf as ?= so we cannot use the
weak assingment here. This brings back the image generation using the
standard set for the BSP but we will need to investigate a solution
for the distro overriding issue.

Change-Id: I57cda5eb894330ad857b0bca44a8a987dc06afb2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomachine: Change maintainer email to nxp.com for Daiane Angolini
Daiane Angolini [Wed, 25 Jan 2017 16:03:50 +0000 (14:03 -0200)]
machine: Change maintainer email to nxp.com for Daiane Angolini

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx6ulevk: Add mx6 in the MACHINEOVERRIDES set
Otavio Salvador [Tue, 24 Jan 2017 12:46:50 +0000 (10:46 -0200)]
imx6ulevk: Add mx6 in the MACHINEOVERRIDES set

The i.MX 6UL was dealt in a specific way due the metadata not being
fully ported still to the feature overrides set; now that most
metadata has been converted it is the right time to add the mx6 SoC
family here as well.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-parser: Remove i.MX 6UL specific metadata
Fabio Berton [Wed, 25 Jan 2017 15:57:46 +0000 (13:57 -0200)]
imx-parser: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-codec: Remove i.MX 6UL specific metadata
Fabio Berton [Wed, 25 Jan 2017 13:44:59 +0000 (11:44 -0200)]
imx-codec: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-imx: Remove i.MX 6UL specific metadata
Fabio Berton [Wed, 25 Jan 2017 13:44:35 +0000 (11:44 -0200)]
linux-imx: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-imx: Remove i.MX 6UL specific metadata
Fabio Berton [Wed, 25 Jan 2017 13:44:01 +0000 (11:44 -0200)]
u-boot-imx: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Remove i.MX 6UL specific metadata
Fabio Berton [Wed, 25 Jan 2017 13:43:26 +0000 (11:43 -0200)]
u-boot-fslc: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-test: Remove i.MX 6UL specific metadata
Fabio Berton [Wed, 25 Jan 2017 13:42:53 +0000 (11:42 -0200)]
imx-test: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-lib: Remove i.MX 6UL specific metadata
Fabio Berton [Wed, 25 Jan 2017 13:42:18 +0000 (11:42 -0200)]
imx-lib: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofirmware-imx: Remove i.MX 6UL specific metadata
Fabio Berton [Wed, 25 Jan 2017 13:41:08 +0000 (11:41 -0200)]
firmware-imx: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base.inc: SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS can be always appended
Otavio Salvador [Tue, 24 Jan 2017 12:42:30 +0000 (10:42 -0200)]
imx-base.inc: SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS can be always appended

There is no need to restrict the appending of
SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS values as the respective packages will
be added only on the supported packages thus not affecting other
machines.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base.inc: Convert to use i.MX MACHINEOVERRIDES_EXTENDER
Otavio Salvador [Tue, 24 Jan 2017 12:39:27 +0000 (10:39 -0200)]
imx-base.inc: Convert to use i.MX MACHINEOVERRIDES_EXTENDER

There were some core BSP variables which were still using SoC family
names instead of feature overrides (XSERVER_DRIVER,
MACHINE_SOCARCH_FILTER) and those needed to be reworked so other SoC
families could be dealt in the generic way (e.g: mx6ul).

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqt4-imx-support: Set override for imxgpu2d machines
Fabio Berton [Tue, 24 Jan 2017 19:43:50 +0000 (17:43 -0200)]
qt4-imx-support: Set override for imxgpu2d machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopiglit: Set override for imxgpu2d machines
Fabio Berton [Tue, 24 Jan 2017 19:33:36 +0000 (17:33 -0200)]
piglit: Set override for imxgpu2d machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomesa-demos: Set override for imxgpu2d machines
Fabio Berton [Tue, 24 Jan 2017 19:31:43 +0000 (17:31 -0200)]
mesa-demos: Set override for imxgpu2d machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolibdrm: Set override for imxgpu2d machines
Fabio Berton [Tue, 24 Jan 2017 19:30:12 +0000 (17:30 -0200)]
libdrm: Set override for imxgpu2d machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoopencv: Set override for imxgpu2d machines
Fabio Berton [Tue, 24 Jan 2017 19:24:23 +0000 (17:24 -0200)]
opencv: Set override for imxgpu2d machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogtk+3: Set override for imxgpu2d machines
Fabio Berton [Tue, 24 Jan 2017 19:14:42 +0000 (17:14 -0200)]
gtk+3: Set override for imxgpu2d machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agocogl: Set override for imxgpu2d machines
Fabio Berton [Tue, 24 Jan 2017 19:14:05 +0000 (17:14 -0200)]
cogl: Set override for imxgpu2d machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoclutter: Set override for imxgpu2d machines
Fabio Berton [Tue, 24 Jan 2017 19:12:53 +0000 (17:12 -0200)]
clutter: Set override for imxgpu2d machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoefl: Set override for imxgpu2d machines
Fabio Berton [Tue, 24 Jan 2017 19:10:29 +0000 (17:10 -0200)]
efl: Set override for imxgpu2d machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopulseaudio: Remove i.MX 6UL specific metadata
Otavio Salvador [Tue, 24 Jan 2017 13:00:25 +0000 (11:00 -0200)]
pulseaudio: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoalsa-lib: Remove i.MX 6UL specific metadata
Otavio Salvador [Tue, 24 Jan 2017 12:58:30 +0000 (10:58 -0200)]
alsa-lib: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoalsa-state: Remove i.MX 6UL specific metadata
Otavio Salvador [Tue, 24 Jan 2017 12:56:24 +0000 (10:56 -0200)]
alsa-state: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimage_types_fsl.bbclass: Remove i.MX 6UL specific metadata
Otavio Salvador [Tue, 24 Jan 2017 12:53:42 +0000 (10:53 -0200)]
image_types_fsl.bbclass: Remove i.MX 6UL specific metadata

The SoC is now dealt as a i.MX6 SoC so there is no need for the
specific metadata.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomesa: Rework recipe to use the feature overrides
Otavio Salvador [Tue, 24 Jan 2017 12:45:10 +0000 (10:45 -0200)]
mesa: Rework recipe to use the feature overrides

The recipe was still using the mx6 specific overrides, which is
wrong. We should use the feature overrides so more SoCs can be dealt
in the generic way.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoxserver-common: Set PACKAGE_ARCH override for imxgpu3d machines
Fabio Berton [Wed, 25 Jan 2017 11:53:22 +0000 (09:53 -0200)]
xserver-common: Set PACKAGE_ARCH override for imxgpu3d machines

Patch it's only enable for imxgpu3d, change mx6 override to imxgpu3d
and remove unused mx7 override.

Change-Id: Ifac37d8d792c0e5558f30ad439a13bd1fd6514fc
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoxserver-common: Append SRC_URI for imxgpu3d machines
Fabio Berton [Wed, 25 Jan 2017 11:49:40 +0000 (09:49 -0200)]
xserver-common: Append SRC_URI for imxgpu3d machines

Remove variable PATCHES_IMX_SPECIFIC and apply patch for all imxgpu3d
machines.

Change-Id: Ic8a8d8eebf109cc7c2256417a7423b7f83bdd99b
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Consolidate i.MX GPU patches
Tom Hochstein [Wed, 25 Jan 2017 14:57:22 +0000 (08:57 -0600)]
weston: Consolidate i.MX GPU patches

This is a non-functional change with one small exception, an additional
variable initialization that has no known behavioral effect:

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoxserver-common: Move to dynamic layers
Gary Thomas [Wed, 25 Jan 2017 11:47:10 +0000 (12:47 +0100)]
xserver-common: Move to dynamic layers

The xserver-common recipe can only be built if the openbedded (meta-oe)
layer is present, so move it to the dynamic layers to prevent breakage
if that layer is not in the build.

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Bump revision to ee67fc7e072d
Fabio Berton [Mon, 23 Jan 2017 19:06:06 +0000 (17:06 -0200)]
linux-fslc-imx: Bump revision to ee67fc7e072d

This commit merge tag Linux 4.1.38 and apply the following changes:

  - ee67fc7e072d (HEAD -> 4.1-2.0.x-imx, origin/4.1-2.0.x-imx) ARM:
    dts:imx7s-warp: Add watchdog pinmux
  - 5fd79049c122 ARM: dts: imx7: Add "LPSR" to LPSR iomux pin names
  - 739f0c753a6d Merge tag 'v4.1.38' into 4.1-2.0.x-imx

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc: Bump revision to 3d8f8d0
Oliver Graute [Mon, 23 Jan 2017 18:06:43 +0000 (19:06 +0100)]
linux-fslc: Bump revision to 3d8f8d0

This includes following change:

This commit merges tag v4.8.17 into 4.8.x+fslc

Change-Id: I6ac7293a212351cfcb0ea550d426036da30aef14
Signed-off-by: Oliver Graute <oliver.graute@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc: Longterm Branch 4.4.x
Oliver Graute [Mon, 23 Jan 2017 17:41:40 +0000 (18:41 +0100)]
linux-fslc: Longterm Branch 4.4.x

This is the Longterm supported Linux kernel branch 4.4.x

this bump linux-fslc 4.4.x to 4.4.43

Change-Id: I2035e88f0f69789d4f982e7a38fe51129db13bd5
Signed-off-by: Oliver Graute <oliver.graute@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Touch events cause startup failure
Tom Hochstein [Mon, 16 Jan 2017 19:52:26 +0000 (13:52 -0600)]
weston: Touch events cause startup failure

Pressing the touch panel continously during boot up caused
weston to crash. The weston view was being accessed before it
was fully initialized, so now we guard against this.

Upstream-Status: Denied [Could not reproduce]

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Undo recent command-line change for renderer selection
Tom Hochstein [Mon, 16 Jan 2017 19:52:25 +0000 (13:52 -0600)]
weston: Undo recent command-line change for renderer selection

To restore command-line compatibility, reverting back to
integer-based renderer selection syntax:

weston [--use-gl=0|1] [--use-g2d=0|1]

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: xwayland: Fix crash when run with no input device
Tom Hochstein [Mon, 16 Jan 2017 19:52:24 +0000 (13:52 -0600)]
weston: xwayland: Fix crash when run with no input device

Starting an xterm with no input device led to a crash
because weston_wm_pick_seat() was returning garbage and
weston_wm_selection_init() was trying to use the garbage.

Upstream-Status: Accepted [https://cgit.freedesktop.org/wayland/weston/commit/?id=e7fff215ada3fd3d1b2af664888f960c082f9065]

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Enable double buffer with fb_pan_display for weston compositor
Tom Hochstein [Mon, 16 Jan 2017 19:52:23 +0000 (13:52 -0600)]
weston: Enable double buffer with fb_pan_display for weston compositor

Refine offset calculation.

Upstream-Status: Inappropriate [i.MX specific]

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: T3DStressTest_Wayland displays abnormally while using G2D compositor
Tom Hochstein [Mon, 16 Jan 2017 19:52:22 +0000 (13:52 -0600)]
weston: T3DStressTest_Wayland displays abnormally while using G2D compositor

It need add g2d_finish after repaint_region and before copy to framebuffer.
Because if using dual dpu cores, the tasks on each core will be executed
sequently, but it can't ensure one task splited on dual cores can be finished
synchronously by hardware.

Upstream-Status: Inappropriate [i.MX specific]

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoUpdate machine description fields
Alexandra Safta [Mon, 16 Jan 2017 16:29:00 +0000 (08:29 -0800)]
Update machine description fields

Change description fields from Freescale to NXP in machine files to align to
2016 corporate transfer to NXP.

Signed-off-by: Alexandra Safta <alexandra-ioana.safta@nxp.com>
Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoxserver-common: Enable iglx module
Neena Busireddy [Thu, 12 Jan 2017 18:29:40 +0000 (12:29 -0600)]
xserver-common: Enable iglx module

Enable iglx module to pass indirect glx rendering test case.

Signed-off-by: Neena Busireddy <neenareddy.busireddy@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomfgtool-initramfs-image.bbclass: do not overwrite IMAGE_CLASSES
Mirza Krak [Fri, 13 Jan 2017 23:28:35 +0000 (00:28 +0100)]
mfgtool-initramfs-image.bbclass: do not overwrite IMAGE_CLASSES

Use the += operator instead to add image_types_uboot to IMAGE_CLASSES
which will correctly append that image type.

Signed-off-by: Mirza Krak <mirza.krak@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-qoriq: Fix python function for fsl-lsch2-32b arch
Fabio Berton [Fri, 13 Jan 2017 19:43:27 +0000 (17:43 -0200)]
u-boot-qoriq: Fix python function for fsl-lsch2-32b arch

Add missing argument in function getVar() to avoid error:

Exception: TypeError: getVar() missing 1 required positional argument: 'expand'

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqoriq-base, imx-base: Allow DISTRO and local.conf override of IMAGE_FSTYPES
Otavio Salvador [Mon, 16 Jan 2017 18:22:11 +0000 (16:22 -0200)]
qoriq-base, imx-base: Allow DISTRO and local.conf override of IMAGE_FSTYPES

To allow the DISTRO and local.conf to override the IMAGE_FSTYPES value
we must provide a weak default (using the ??= operator) otherwise
machines need to play with the import order to override it.

Change-Id: I93407b8b6a93e5953bc4bae08f4ae4dafc5c6158
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqtbase: Recipe cleanup
Tom Hochstein [Tue, 10 Jan 2017 23:39:26 +0000 (17:39 -0600)]
qtbase: Recipe cleanup

- List variables in override priority order
- Replace deprecated base_contains
- Remove extraneous whitespace

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqtbase: Configure eglfs with EGL pkg-config
Tom Hochstein [Tue, 10 Jan 2017 23:39:25 +0000 (17:39 -0600)]
qtbase: Configure eglfs with EGL pkg-config

A build error occurred because eglfs needs to be
configured with the EGL pkg-config.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqtbase: Reimplement i.MX configuration changes with patches
Tom Hochstein [Tue, 10 Jan 2017 23:39:24 +0000 (17:39 -0600)]
qtbase: Reimplement i.MX configuration changes with patches

Changing source should be done during the patch phase, not
the configure stage.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqtbase: Remove link to libGAL
Tom Hochstein [Tue, 10 Jan 2017 23:39:23 +0000 (17:39 -0600)]
qtbase: Remove link to libGAL

imx-gpu-viv doesn't use libGAL as of v5.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqtbase: Use compiler settings provided by IMX-GPU driver pkg-config
Tom Hochstein [Tue, 10 Jan 2017 23:39:22 +0000 (17:39 -0600)]
qtbase: Use compiler settings provided by IMX-GPU driver pkg-config

The IMX-GPU driver now provides compiler settings through pkg-config,
so don't set them explicitly.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Fix MRT cannot work in GLES3.0
Yuqing Zhu [Thu, 22 Dec 2016 10:26:42 +0000 (18:26 +0800)]
gstreamer1.0-plugins-bad: Fix MRT cannot work in GLES3.0

Use glBlitFramebuffer for textures copy if it is available

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Workaround for no frame when imxplayer using glimagesink
Yuqing Zhu [Thu, 22 Dec 2016 10:26:41 +0000 (18:26 +0800)]
gstreamer1.0-plugins-bad: Workaround for no frame when imxplayer using glimagesink

Workaround:
Change parent window of internal_window in window_show function.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Convert YUV to RGB using directviv
Yuqing Zhu [Thu, 22 Dec 2016 10:26:40 +0000 (18:26 +0800)]
gstreamer1.0-plugins-bad: Convert YUV to RGB using directviv

Add a property "disable_passthrough" in glcolorconvert for enable/disable passthrough.
When need convert YUV to RGB with directviv, set it to be TRUE.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Accelerate gldownload with directviv API
Yuqing Zhu [Thu, 22 Dec 2016 10:26:39 +0000 (18:26 +0800)]
gstreamer1.0-plugins-bad: Accelerate gldownload with directviv API

1) Propose a physical buffer pool to upstream in gldownload
2) Bind the physical buffer with texture via dirctviv
3) In gldownload, wrap the physical buffer to gstbuffer, pass to
   downstream plugins.
4) Add some configure check for g2d and phymem

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Add directviv to glimagesink to improve playback performance
Yuqing Zhu [Thu, 22 Dec 2016 10:26:38 +0000 (18:26 +0800)]
gstreamer1.0-plugins-bad: Add directviv to glimagesink to improve playback performance

1.Add a physical buffer uploader in glupload plugin and using viv direct
  texture to bind physical continious buffer with texture to avoid memory
  copy from videobuffer to texture to gain good performance.

2.Reduce glimagesink load latency by override glimagesink ALLOCATION query to
  avoid memory copy.

3.Add configure check for directviv feature.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Support fb backend for gl plugins
Yuqing Zhu [Thu, 22 Dec 2016 10:26:37 +0000 (18:26 +0800)]
gstreamer1.0-plugins-bad: Support fb backend for gl plugins

1. Add fb support in glimagesink

2. Override set_render_rectangle() to support resize

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Remove the conflicted patches
Yuqing Zhu [Wed, 21 Dec 2016 10:40:38 +0000 (18:40 +0800)]
gstreamer1.0-plugins-bad: Remove the conflicted patches

These patches are for GST 1.8, need to do refine for GST 1.10

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1043ardb.conf: add fsl-lsch2 in MACHINEOVERRIDES
Zhenhua Luo [Tue, 20 Dec 2016 12:19:07 +0000 (20:19 +0800)]
ls1043ardb.conf: add fsl-lsch2 in MACHINEOVERRIDES

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1046ardb-32b: add machine conf
Zhenhua Luo [Tue, 20 Dec 2016 12:19:06 +0000 (20:19 +0800)]
ls1046ardb-32b: add machine conf

Support the NXP aarch64 based ls1046a reference design board run in 32b mode.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1046ardb: add machine conf
Zhenhua Luo [Tue, 20 Dec 2016 12:19:05 +0000 (20:19 +0800)]
ls1046ardb: add machine conf

Support the NXP aarch64 based ls1046a reference design board.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1043ardb-32b: add machine conf file
Zhenhua Luo [Tue, 20 Dec 2016 12:19:04 +0000 (20:19 +0800)]
ls1043ardb-32b: add machine conf file

The ls1043ardb-32b supports ls1043ardb board run in 32b mode.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agochange-file-endianess: update byte_swap script to support ls1046
Zhenhua Luo [Tue, 20 Dec 2016 12:19:03 +0000 (20:19 +0800)]
change-file-endianess: update byte_swap script to support ls1046

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqemu-qoriq: support 32b build for arm64 platforms
Zhenhua Luo [Tue, 20 Dec 2016 12:19:02 +0000 (20:19 +0800)]
qemu-qoriq: support 32b build for arm64 platforms

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agocst: upgrade to SDK 2.0 GA-1611 release
Zhenhua Luo [Tue, 20 Dec 2016 12:19:01 +0000 (20:19 +0800)]
cst: upgrade to SDK 2.0 GA-1611 release

The following commits are included.
67ee753 Add CST product license file.
e78078b Merge pull request #32 in SDK/cst from ~B57223/cst:master to master
eaceb20 LS1046ARDB: Add input files for IE_Key Extension
baa6822 Add tcl script for byte swapping the images.
6ef61cd LS1046AQDS: Add input files for IE_Key Extension
d3369bd LS1046AQDS: Add input files for nor secure boot
b33a74f LS1012ARDB: Add input files for IE-Key Extension
d802e28 Add input files for LS1046 QSPI target
b4c1012 Add input files for LS2088_1088 target
c060cda IE Table: Modify CCSR offset for PBI write cmd
3b20ac4 Add ppa input file for ls1012
57a7253 Add input files for LS1012

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agokernel-module-ar: set CLEANBROKEN to 1
Zhenhua Luo [Tue, 20 Dec 2016 12:19:00 +0000 (20:19 +0800)]
kernel-module-ar: set CLEANBROKEN to 1

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoceetm: support ls1046a targets
Zhenhua Luo [Tue, 20 Dec 2016 12:18:59 +0000 (20:18 +0800)]
ceetm: support ls1046a targets

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>