]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
8 years agogstreamer1.0-plugins-bad: Refactor code to use the new overrides
Otavio Salvador [Fri, 28 Oct 2016 17:38:23 +0000 (15:38 -0200)]
gstreamer1.0-plugins-bad: Refactor code to use the new overrides

The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d'
feature overrides.

Change-Id: Ib91231cfaff479cd185741b12ff8da56145e6327
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc: Fix typo on PV variable
Fabio Berton [Thu, 27 Oct 2016 16:19:13 +0000 (14:19 -0200)]
linux-fslc: Fix typo on PV variable

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 6a4464c
Fabio Berton [Thu, 27 Oct 2016 16:19:12 +0000 (14:19 -0200)]
linux-fslc: Bump revision to 6a4464c

This includes following change:

  - 6a4464c ARM: dts: imx53-qsb: Fix regulator constraints

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Enable TRACER support
Fabio Berton [Thu, 27 Oct 2016 11:50:31 +0000 (09:50 -0200)]
linux-fslc-imx: Enable TRACER support

Fix warning:
WARNING: lttng-modules-2.8.0+gitAUTOINC+6e4fc6f36d-r0 do_package:
lttng-modules: no modules were created; this may be due to
CONFIG_TRACEPOINTS not being enabled in your kernel.

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 f009921
Fabio Berton [Thu, 27 Oct 2016 11:50:30 +0000 (09:50 -0200)]
linux-fslc: Bump revision to f009921

This upgrades the Linux kernel to 4.8.4 release and apply the
following change on top of it:

  - f009921 net: fec: Call swap_buffer() prior to IP header alignment

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Bump revision to 176c482
Fabio Berton [Thu, 27 Oct 2016 11:50:29 +0000 (09:50 -0200)]
linux-fslc-imx: Bump revision to 176c482

This commit merge v4.1.35 into 4.1-2.0.x-imx and includes following
change:

  - 176c482 net: fec: Call swap_buffer() prior to IP header alignment

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoFreescale-Binary-EULA: add license file
Ting Liu [Thu, 27 Oct 2016 04:20:41 +0000 (12:20 +0800)]
Freescale-Binary-EULA: add license file

Signed-off-by: Ting Liu <ting.liu@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, 13 Oct 2016 01:59:54 +0000 (09:59 +0800)]
gstreamer1.0-plugins-bad: Fix MRT cannot work in GLES3.0

1. Add #ifdefine Marco to avoid redefinition of GL_COLOR_ATTACHMENT(1,2).
2. Change to use glBlitFramebuffer for textures copy. glCopyTexImage2D
   cannot work because we cannot get texture internal format.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: work around for no frame when imxplayer using glimagesink
Yuqing Zhu [Thu, 13 Oct 2016 01:59:53 +0000 (09:59 +0800)]
gstreamer1.0-plugins-bad: work around 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, 13 Oct 2016 01:59:52 +0000 (09:59 +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, 13 Oct 2016 01:59:51 +0000 (09:59 +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.

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, 13 Oct 2016 01:59:50 +0000 (09:59 +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.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Change wayland default res to 1024x768
Yuqing Zhu [Thu, 13 Oct 2016 01:59:49 +0000 (09:59 +0800)]
gstreamer1.0-plugins-bad: Change wayland default res to 1024x768

In our release, the default display is full screen in LVDS.
The 1024x768 resolution will be better in testing for our release platform.
So change it from 320x240 to 1024x768.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomesa-demos: Refactor to use the new i.MX feature overrides
Tom Hochstein [Wed, 12 Oct 2016 16:59:35 +0000 (11:59 -0500)]
mesa-demos: Refactor to use the new i.MX feature overrides

Configure the package using the existence of 2D and/or
3D hardware.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomesa-demos: Fix configuration for Wayland on i.MX
Tom Hochstein [Wed, 12 Oct 2016 16:59:34 +0000 (11:59 -0500)]
mesa-demos: Fix configuration for Wayland on i.MX

If distro features contains wayland, we assume a wayland backend
and configure the package accordingly.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomesa-demos: Make package configuration specific to i.MX
Tom Hochstein [Wed, 12 Oct 2016 16:59:33 +0000 (11:59 -0500)]
mesa-demos: Make package configuration specific to i.MX

Changes to the package configuration should be applied only
to i.MX builds.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Update to the 2016.11-based fork
Fabio Berton [Fri, 21 Oct 2016 18:57:25 +0000 (16:57 -0200)]
u-boot-fslc: Update to the 2016.11-based fork

This updates for the upcoming 2016.11 release.

This is based on top of 2016.11-rc2 plus the following changes:

  - c7f1e5 embestmx6boards: Use PARTUUID to specify the rootfs location
  - 0c0dcb8 mx6cuboxi: Change finduuid to find on first partition
  - caf0311 wandboard: Change finduuid to find on first partition
  - aeb1be5 mx6cuboxi: Use PARTUUID to specify the rootfs location
  - 1bcfc34 wandboard: Use PARTUUID to specify the rootfs location
  - 6d6dba9 wandboard: Set fdt based on board_rev and board_name
  - 69176f6 warp: Change default bootenv configuration
  - 4d31a07 mx6sabresd: Enable video interfaces in bootargs
  - 9904cfb iMX6: Change mmcroot to use fixed mmc block index for USDHC
  - 77f6c08 embestmx6boards: Change default bootenv configuration
  - 1e89967 mx6sabresd: Use LDO dtb file until LDO bypass support is added
  - d434e1b mx6slevk: Use LDO dtb file until LDO bypass support is added

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoREADME: Remove subject-prefix from git format-patch command
Fabio Berton [Fri, 21 Oct 2016 12:07:35 +0000 (10:07 -0200)]
README: Remove subject-prefix from git format-patch command

Removing --subject-prefix='meta-freescale][PATCH']' from git
format-patch the generated patch will be created with default
subject as shown bellow:

Subject: [PATCH] README: Remove subject-prefix from git format-patch command

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Bump revision to 0dbe853
Fabio Berton [Wed, 19 Oct 2016 17:03:36 +0000 (15:03 -0200)]
u-boot-fslc: Bump revision to 0dbe853

This includes following changes:

  - 0dbe853 embestmx6boards: Use PARTUUID to specify the rootfs location
  - 7b2aeb5 mx6cuboxi: Change finduuid to find on first partition
  - 163cc05 wandboard: Change finduuid to find on first partition
  - 72531ef Revert "Revert "embestmx6boards: convert to use
    config_distro_bootcmd.h""

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agowic: imx-uboot-spl: Change u-boot suffix to img
Fabio Berton [Wed, 19 Oct 2016 17:03:35 +0000 (15:03 -0200)]
wic: imx-uboot-spl: Change u-boot suffix to img

Currently all machines that use SPL are using u-boot.img.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agowic: Change wks files path
Fabio Berton [Wed, 19 Oct 2016 17:03:34 +0000 (15:03 -0200)]
wic: Change wks files path

WKS_SEARCH_PATH searches inside scripts/lib/wic/canned-wks, rename
scripts/lib/image/canned-wks/ to scripts/lib/wic/canned-wks/.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agowic: Change reference wks files to avoid /boot partition use
Otavio Salvador [Tue, 18 Oct 2016 19:24:14 +0000 (17:24 -0200)]
wic: Change reference wks files to avoid /boot partition use

For the sake of user-friendness we will avoid the use of /boot
partition.

The use of wic images, using this layout, is simpler as it does not
require manual setting of IMAGE_BOOT_FILES and thus allow for generic
use across different machines.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Bump revision to 157ec06
Fabio Berton [Tue, 18 Oct 2016 16:33:51 +0000 (14:33 -0200)]
u-boot-fslc: Bump revision to 157ec06

This includes following changes:

  - 157ec06 mx6cuboxi: Use PARTUUID to specify the rootfs location
  - 1009975 wandboard: Use PARTUUID to specify the rootfs location
  - 7616d99 configs: wandboard: Set fdt based on board_rev and board_name
  - 9128164 Revert "Revert conversion for config_distro_bootcmd.h"
  - 0012fc2 Prepare v2016.09.01
  - 7148ad9 Revert "image-fit: switch ENOLINK to ENOENT"
  - 8303828 Revert "Increase default of CONFIG_SYS_MALLOC_F_LEN for SPL_OF_CONTROL"

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base: Add i.MX 6ULL base settings
Otavio Salvador [Tue, 18 Oct 2016 15:11:25 +0000 (13:11 -0200)]
imx-base: Add i.MX 6ULL base settings

The i.MX 6ULL BSP base settings, this includes:

 - MACHINEOVERRIDES_EXTENDER for has PXP and EPDC display support;
 - UBOOT_ENTRYPOINT for uImage support;
 - DEFAULTTUNE so it uses cortexa7thf-neon by default;
 - MACHINE_SOCARCH_SUFFIX to share binaries with i.MX6UL;
 - Graphics preference to use software rendering;
 - MACHINE_FIRMWARE to include firmware-imx-epdc;
 - Default Linux kernel for linux-fslc-imx;

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofm-ucode: update license to Freescale-Binary-EULA
Ting Liu [Fri, 14 Oct 2016 03:03:12 +0000 (11:03 +0800)]
fm-ucode: update license to Freescale-Binary-EULA

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqe-ucode: update license to Freescale-Binary-EULA
Ting Liu [Fri, 14 Oct 2016 03:03:11 +0000 (11:03 +0800)]
qe-ucode: update license to Freescale-Binary-EULA

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols-rcw: update to 8a050e0
Ting Liu [Fri, 14 Oct 2016 03:03:10 +0000 (11:03 +0800)]
ls-rcw: update to 8a050e0

Changes:
8a050e0 ls1088a: Update SerDes Protocol to support Gen2 PCIe Conroller
7a786b6 armv8: ls1088A: update RCW binaries
08e77ac ls2088qds: Add RCW for SD as boot src
1621397 ls1088a: Add IFC, QSPI RCW binaries for QDS, RDB
59728ba ls2088: Add workaround in RCW for A-009102
5462666 ls2088: Add workaround in RCW for A-009102
2f05e20 update the license to Freescale-Binary-EULA
569c4f6 LS2088qds: Add bin1 configuration with 3,3d serdes
2be56e3 Merge pull request #19 in DPAA2/ls2-rcw from ~B37399/ls2-rcw:master to master
43a2d94 LS2088qds: Update sys-clock frequency to 100MHz
bf8e575 LS2088RDB: Add QSPI RCW
1670adb LS2088QDS: Add new serdes configuration 0x4d_0x57
167b0cf LS2088A: Update RCW
fa85094 LS2088rdb: Enable the serial interface of these 2 rcw
7e36ea6 LS2088A: Add RCW for adephi's usecase
0c0fce0 LS2088/2085: Add new rcw to support new PCIe lanes
45cc8fa LS2088A: Add RCW for LS2088A

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols2-rcw: update license to Freescale-Binary-EULA
Ting Liu [Fri, 14 Oct 2016 03:03:09 +0000 (11:03 +0800)]
ls2-rcw: update license to Freescale-Binary-EULA

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agorcw: update license to BSD
Ting Liu [Fri, 14 Oct 2016 03:03:08 +0000 (11:03 +0800)]
rcw: update license to BSD

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux: upgrated to 4.1.30 plus nxp patches
Ting Liu [Fri, 14 Oct 2016 03:03:07 +0000 (11:03 +0800)]
linux: upgrated to 4.1.30 plus nxp patches

Updated to kernel 4.1.30 which includes several fixes from the community
Detailed log history can be found at:
http://git.freescale.com/git/cgit.cgi/ppc/sdk/linux.git/log/?h=sdk-v2.0.x

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopkc-host: update to e021464
Ting Liu [Fri, 14 Oct 2016 03:03:06 +0000 (11:03 +0800)]
pkc-host: update to e021464

Changes:
e021464 remove leftover function prototype after clean-up
12e8c6c fix incorrect incrementing of cpu_ids when smt_enabled=off
c2eb9be remove not used setting of SEC affinity
6792dc5 remove not used ring index field
b876f88 remove not used function
81d3701 remove unused fields in crypto_op_ctx structure
90417a6 remove not used reference to external variable
c865aab do not allocate space for input buffers
23daf5f remove unused structure fields
94aa8a1 remove ASSIGN64 leftovers
53c5840 fix ordering of memory writes during enqueue
51ec14a fix creation of descriptor headers
3a7edb8 dh.c: remove unnecessary iowrite's into local memory
533bc6d dsa.c: remove unnecessary iowrite's into local memory
5a8d7b6 rsa.c remove unnecessary iowrite's into local memory
475e3a9 combine two identical cases into one
084c9b1 use host virtual address field also for input buffers
3dd8f76 print debug after the variable is initialized
2b48990 fix missing space typo
fa57a94 remove no longer used structure field
5bb82cc remove unused code
f680f4c fix interrupt-remapping issues on Intel(R) platforms
254d774 do not allocate DMA buffers on stack

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoskmm-ep: update to fc43230
Ting Liu [Fri, 14 Oct 2016 03:03:05 +0000 (11:03 +0800)]
skmm-ep: update to fc43230

fix interrupt request format for MSI

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot: update to 7b0fea8
Ting Liu [Fri, 14 Oct 2016 03:03:04 +0000 (11:03 +0800)]
u-boot: update to 7b0fea8

Changes:
7b0fea8 Merge pull request #70 in SDK/u-boot-devel from jira/QSDK-2961 to master
7c15891 pbl: use "wait" command instead of "flush" command
da9710b Txxx/RCW: Split unified RCW to RCWs for sd, spi and nand.
d22a007 ls102xa: spl: fix the macro name of MMC mode
5c5a3e1 fsl-layerscape: spl: fix the macro name of MMC mode
729761d fsl-layerscape: spl: remove duplicate init_early_memctl_regs()
0f03ebd armv8: ls1043ardb: fix types of variables
5dc6fbd armv8: ls1043a: remove redundant code in board files
89154ca armv7/ls1021atwr: lowlevel init and enable i-cache
b091c4b fsl_sfp : Modify macros as per changes in SFP v3.4
d2b8266 armv7:ls1021a: Enable workaround for DDR erratum A-009942
551abf9 fsl_sec_mon: Update driver for Security Monitor
462a9f3 layerscape/ppa: Refactor PPA validation code
25f8b57 crypto/fsl: Update blob cmd to accept 64bit addresses

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopkc-firmware: update to f75d281
Ting Liu [Fri, 14 Oct 2016 03:03:03 +0000 (11:03 +0800)]
pkc-firmware: update to f75d281

fix interrupt notification to Intel(R) hosts with IOMMU enabled

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoclasses/image_types_fsl: Add support to use uboot extlinux
Fabio Berton [Mon, 17 Oct 2016 19:44:51 +0000 (17:44 -0200)]
classes/image_types_fsl: Add support to use uboot extlinux

Class that allows extlinux.conf generation for U-Boot use was introduced
on OE-core commits:

  - 7c18abeb2a6ef8b7bb53aa92a9ee76bd465fada2
  - 33df3a65f3e8e136811da715d0cc247ce66ae0ea

We need to copy extlinux.conf file to boot partition inside /extlinux
directory. This file will be only copied if UBOOT_EXTLINUX is set to 1.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqtbase: Fix if condition in do_configure_prepend task
Fabio Berton [Thu, 13 Oct 2016 20:20:07 +0000 (17:20 -0300)]
qtbase: Fix if condition in do_configure_prepend task

Add missing bracket to if statement.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc: Update to 4.8-based fork
Fabio Berton [Mon, 10 Oct 2016 19:29:11 +0000 (16:29 -0300)]
linux-fslc: Update to 4.8-based fork

This upgrades the Linux kernel to the upcoming 4.8.1 release.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Update to 4.1-2.0.x GA based fork
Fabio Berton [Mon, 10 Oct 2016 19:29:10 +0000 (16:29 -0300)]
linux-fslc-imx: Update to 4.1-2.0.x GA based fork

This updates the kernel fork for the 4.1-2.0.x-imx branch, merges the
4.1.33 stable release on top of it and apply following changes:

  - 3400244 net: fec: align IP
  - e02ebf2 net: fec: enable RACC on imx6ul
  - c9a9698 net: fec: remove QUIRK_HAS_RACC from i.mx27
  - ed4cba2 net: fec: remove QUIRK_HAS_RACC from i.mx25
  - 1623965 serial: imx: reduce irq-latency after rx overflow
  - bf2698a rfkill-gpio: fix clk on/off
  - 0413e28 rfkill-gpio: fix active levels which automatically invert when active low
  - 8ea61b8 rfkill-gpio: add devicetree support
  - aed9a42 ARM: dts: imx7s-warp: Enable BT_REG_ON
  - 955eb6f ARM: dts: imx7s-warp: Add Wifi support
  - d120646 ARM: dts: imx7s-warp: Move memory node
  - 82b8823 ARM: dts: imx7s-warp: Enable crypto
  - e0a52d3 ARM: dts: warp7: Rename the dts file
  - 9283aff ARM: imx_v7_defconfig: Add simple card driver support
  - 48186c5 sgtl5000.c: HACK, defer probe when I2C not yet running
  - 4759947 ARM: dts: imx7d-warp: Add audio support
  - fe4d4c7 ARM: dts: imx7d: Add #sound-dai-cells into sai nodes
  - 94de584 ARM: dts: imx7d-warp: Add BC3770 support.
  - 8791ec9 ARM: dts: imx7d-warp: Enable bluetooth device
  - 99059df ARM: dts: imx7d-warp: Add User Button support
  - 6f50d90 ARM: dts: imx7d-warp: Add NFC support
  - 68aafc4 ARM: dts: imx7d-warp: Add support for precision altimeter
  - cacc687 ARM: dts: imx7d-warp: Add support for accelerometer and magnetometer
  - ff609f7 ARM: dts: imx7d-warp: Add I2C4 device node, princtrl
  - b21d979 of: Allow NXP 4.1 kernel to allocate memory on 2GiB RAM boards
  - 67bebf9 ARM: dts: imx7d-warp: Add initial support
  - 5bc7305 MLK-13243: arm: imx6q: busfreq: lpddr2 fix system clocks audio mode

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agokernel-module-imx-gpu-viv: Update to 5.0.11.p8.6-based fork
Otavio Salvador [Mon, 10 Oct 2016 18:19:18 +0000 (15:19 -0300)]
kernel-module-imx-gpu-viv: Update to 5.0.11.p8.6-based fork

This merges the 5.0.11.p8.6 release with the FSLC fixes.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base.inc: Add cairo and pango on SOCARCH filter
Otavio Salvador [Mon, 10 Oct 2016 16:34:53 +0000 (13:34 -0300)]
imx-base.inc: Add cairo and pango on SOCARCH filter

The cairo and pango recipes are SoC specific as them has changes
depending on the SoC type, as such, it must be in SOCARCH filter so
packages depending on them are properly hangled.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoSCR-4.1.15-2.0.0: Replace SCR with latest 4.1.15-2.0.0
Lauren Post [Tue, 4 Oct 2016 19:47:43 +0000 (14:47 -0500)]
SCR-4.1.15-2.0.0: Replace SCR with latest 4.1.15-2.0.0

Align SCR to the version that corresponds with patches

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopulseaudio: Update daemon.conf to use rlimit-rttime
Lauren Post [Mon, 3 Oct 2016 14:47:03 +0000 (09:47 -0500)]
pulseaudio: Update daemon.conf to use rlimit-rttime

This update specifies a limit on the amount of CPU time
that a process scheduled under a real time scheduling policy
may consume without making a blocking system call.  If pulseaudio cost
more time which exceed the rlimte-rttime it will be kill by kernel.

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-vpuwrap: Upgrade to 1.0.68
Lauren Post [Mon, 3 Oct 2016 14:33:46 +0000 (09:33 -0500)]
imx-vpuwrap: Upgrade to 1.0.68

Coverity fixes for checkign return values, unused values, null checking
H.263 encoder invalid frame rate

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gst1.0-plugin: Upgrade to 4.1.4 version
Lauren Post [Fri, 30 Sep 2016 20:11:37 +0000 (15:11 -0500)]
imx-gst1.0-plugin: Upgrade to 4.1.4 version

- Add HEVC support in aiurdemux
- glplay1.0: fix memory leak
- Coverity fixes for null pointers
- improve mutex/cond in overlay sink compositor
- Update aiur/beep for arch64 lib
- Add v4l2 core check configure.ac
- Update pc name in configure.ac
- Add protection for invalid fps
- Test scripts updated
- unify soc_id usage in plugin and player
- play engine support glimagesink
- Fix http streaming memory leakage
- Fix display for 7d
- Video aggregator fixes
- Buffer sharing with DMA in video pipline
- Overlay sink fixes
- add g2d version
- Fix dependency issues between gst-plugin-bad and imx-gst1.0-plugin
- Fix imxcompositor assertion failure
- vpu fixes for initializing handle
- Compositor fixes for failure case

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoalsa-lib: Add patch pcm-Don-t-store-the-state-for-SND_PCM_STATE_SUSPENDE.patch
Lauren Post [Fri, 30 Sep 2016 18:34:51 +0000 (13:34 -0500)]
alsa-lib: Add patch pcm-Don-t-store-the-state-for-SND_PCM_STATE_SUSPENDE.patch

Patch fixes the resume funcion which does not update teh dmix state

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoformfactor: Add machconfig for i.MX6 Q/QP/DL/Solo/SL/SX
Lauren Post [Fri, 30 Sep 2016 15:44:16 +0000 (10:44 -0500)]
formfactor: Add machconfig for i.MX6 Q/QP/DL/Solo/SL/SX

in poky, the formfactor/config set HAVE_KEYBOARD=1, as it
assumes a key is connected as default.  This causes the disable
of the software keyboard launch in matchbox.
Set HAVE_KEYBOARD=0 for i.MX6 Q/QP/DL/Solo/SL/SX.

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Jun Zhu <junzhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-parser: Upgrade to 4.1.4
Lauren Post [Fri, 30 Sep 2016 18:18:39 +0000 (13:18 -0500)]
imx-parser: Upgrade to 4.1.4

- Update license checksum to align to EULA
- Updates for coverity, memory leaks, corrupted content

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-codec: Upgrade to 4.1.4
Lauren Post [Fri, 30 Sep 2016 18:14:25 +0000 (13:14 -0500)]
imx-codec: Upgrade to 4.1.4

- Upgrade license chksum to v14 EULA
- Check for lib_src_ppp_arm11_elinux.so library before removing
- Fixes for error hadling and robustness

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agokernel-module-imx-gpu-viv: Upgrade to 5.0.11.p8.6
Lauren Post [Fri, 30 Sep 2016 18:09:30 +0000 (13:09 -0500)]
kernel-module-imx-gpu-viv: Upgrade to 5.0.11.p8.6

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoxf86-video-imx-fb-vivante: Upgrade to 5.0.11.p8.6
Lauren Post [Fri, 30 Sep 2016 17:15:23 +0000 (12:15 -0500)]
xf86-video-imx-fb-vivante: Upgrade to 5.0.11.p8.6

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gpu-viv: Update include to support dri installation
Lauren Post [Fri, 30 Sep 2016 16:00:17 +0000 (11:00 -0500)]
imx-gpu-viv: Update include to support dri installation

Also some comment changes

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gpu-viv: Upgrade to 5.0.11.p8.6
Lauren Post [Fri, 30 Sep 2016 15:54:11 +0000 (10:54 -0500)]
imx-gpu-viv: Upgrade to 5.0.11.p8.6

Bug Fixes for P8.6 Graphics includes:

3D: MGS-2239 Destroy EGL window surface and makecurrent new surface cause segmentation fault
3D: MGS-2237 [6Q-SDB] FB met GPU STATE DUMP when testing ES30 Conformance 100%
3D: MGS-2101 EGLImage created with an OpenVG parent image always returns EGL_BAD_ACCESS
3D: MGS-2086 Met GPU dump when do driver test under dvfs stress test
3D: MGS-2150 optimized vertex copy for attribute upload
3D: MGS-2100 CubeMap sub-texture copy disappears when small size and small x/y offset
3D: MA-8321 testTextureViewStress200Hz fail on kk4.4.3_2.0.1 with GPU 5.0.11p8
3D: MA-8302 testOpenGlEsVersion fail on kk4.4.3_2.0.1 with GPU 5.0.11p8
3D: MA-8300 Fix antutu3.0.3 2D/3D performance downgrade
3D: MA-8104 fix Antutu6.x benchmark 3D not supported issue
3D: MA-8110 Change NOTIFY_OK to NOTIFY_DONE in task_notify_func.
3D: MGS-1851 fix the integer id resource leak
3D: MGS-1845 refine es11 extension
3D: MGS-1717 display no output when use gplay to do loopback test
Compiler: MGS-1948 Fix UBO in shader can not support by new bsp release.
2D-VG: MGS-2154 VG kernel driver Allocate and Free wrong memory type
2D-VG: MGS-2089 fix gc355 vg freeze with interrupt signal
2D-VG: MGS-2084 fix vg pbuffer memory leak
2D-VG: MGS-1756 Portability issue: OpenVG includes "malloc.h" instead of "stdlib.h" for malloc() function
2D: MA-8378 Refine g2d and gpu helper functions.
2D: MGS-1847 fix G2D build broken with g2dBUILD_FOR_VIVANTE=1
General: MGS-2243 Fix high impact Coverity issue in GPU kernel driver
General: MGS-2233 fix gpu axi bus error with process kill operations
General: MGS-2188 Fix misleading indents causing errors in gcc6
General: MGS-1624 QNX - port gmem_info tool
General: MGS-1630-1 5.0.11.p8 driver can't pass build with kernel 4.1 on Android M6.0

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-vpu: Upgrade to 5.4.35
Lauren Post [Fri, 30 Sep 2016 15:28:44 +0000 (10:28 -0500)]
imx-vpu: Upgrade to 5.4.35

Coverity fixes for resources leaks, null deeference, string overflows and checking return

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-test: Upgrade to 5.7
Lauren Post [Fri, 30 Sep 2016 15:14:50 +0000 (10:14 -0500)]
imx-test: Upgrade to 5.7

- Makefile fixes to work with LDFLAG changes
- mxc_mmc_tty_test: Fix for null terminal setting and printf
- evtest - new sensor test
- memtool - Add i.MX 6ULL support
- mx6s_v4l2_capture:  Add 6ULL support
- mxc_vpu_test:  Add new IOCTL_VIDEOC_S_INPUT_CROP for 4.1 kernel
- mxc_vpu_test Support picture width height no multiple of 16
- mmdc, mxc_ipu_dev and mxc_vpu_test:  replace index with strchr

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoEULA: Update license and eula class to EULA v14 version
Lauren Post [Fri, 30 Sep 2016 20:03:38 +0000 (15:03 -0500)]
EULA: Update license and eula class to EULA v14 version

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx6ulevk: Add imx6ul-14x14-evk-emmc.dtb device tree
Lauren Post [Fri, 30 Sep 2016 18:48:02 +0000 (13:48 -0500)]
imx6ulevk: Add imx6ul-14x14-evk-emmc.dtb device tree

Enable eMMC for i.MX6UL EVK rework board due to the pad conflict with NAND
and Micro-SD.

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx6ulevk: Add imx6ul-14x14-evk-usb-certi device tree
Lauren Post [Fri, 30 Sep 2016 18:46:51 +0000 (13:46 -0500)]
imx6ulevk: Add imx6ul-14x14-evk-usb-certi device tree

Below are the differences between standard evk:
- Enable tpl
- Enable software control vbus for otg2 (hardware rework is needed)
- Disable TSC due to the pin conflict with above vbus regulator

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx6ulevk: Add imx6ul-14x14-evk-gpmi-weim device tree
Lauren Post [Fri, 30 Sep 2016 18:45:25 +0000 (13:45 -0500)]
imx6ulevk: Add imx6ul-14x14-evk-gpmi-weim device tree

Support NAND on i.MX6UL EVK board

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx6ulevk: Add emmc U-Boot configuration
Lauren Post [Fri, 30 Sep 2016 18:44:45 +0000 (13:44 -0500)]
imx6ulevk: Add emmc U-Boot configuration

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx6qpsabresd: Add imx6qp-sabresd-ldo-pcie-cert device tree
Lauren Post [Fri, 30 Sep 2016 18:40:00 +0000 (13:40 -0500)]
imx6qpsabresd: Add imx6qp-sabresd-ldo-pcie-cert device tree

In order to pass the pcie gen2 compliance tests on imx6qp sd revb
board, add one standalone imx6qp sd ldo pcie dtb
- disalbe fec/sata, because that the fec/sata can't work
when pll6 is in bypass mode.

NOTE: Bypass mode of pll6 is mandatory required when
external oscillator is used as pcie ref clk.

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-imx: Upgrade to 2016.03
Lauren Post [Thu, 29 Sep 2016 18:51:22 +0000 (13:51 -0500)]
u-boot-imx: Upgrade to 2016.03

Support i.MX 6ULL and upgrade to 2016.03 U-Boot

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-imx: Upgrade to 4.1.15-2.0.0 GA release
Lauren Post [Thu, 29 Sep 2016 18:47:14 +0000 (13:47 -0500)]
linux-imx: Upgrade to 4.1.15-2.0.0 GA release

Include support for i.MX 6ULL

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-imx: Kernel repo renamed to linux-imx
Lauren Post [Thu, 29 Sep 2016 18:49:13 +0000 (13:49 -0500)]
linux-imx: Kernel repo renamed to linux-imx

i.MX Kernel repo created as linux-imx.

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofsl-dynamic-packagearch: add all possible MACHINE_SOCARCH feeds to PACKAGE_EXTRA_ARCHS
Max Krummenacher [Sun, 9 Oct 2016 17:12:36 +0000 (19:12 +0200)]
fsl-dynamic-packagearch: add all possible MACHINE_SOCARCH feeds to PACKAGE_EXTRA_ARCHS

This ensures that all possible MACHINE_SOCARCH feeds are part of PACKAGE_EXTRA_ARCHS.

For ARM, dependent on the instruction set we can have two MACHINE_SOCARCHs
e.g. armv7ahf-vfp-neon-mx6qdl  armv7at2hf-vfp-neon-mx6qdl
so we must put both into PACKAGE_EXTRA_ARCHS. Otherwise a image recipe will
only find packages from one of the two PACKAGE_EXTRA_ARCHS.

(this reimplements commit 44ca1bf2637ed5173ea4b66f6caa4d09eb8eeb76)

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqoriq-base: Set SOC default IMAGE_FSTYPES
Fabio Berton [Mon, 10 Oct 2016 13:53:11 +0000 (10:53 -0300)]
qoriq-base: Set SOC default IMAGE_FSTYPES

Create SOC_DEFAULT_IMAGE_FSTYPES variable with default IMAGE_FSTYPES
used by all QorIQ targets. Default FSTYPES are tar.gz, ext2.gz.u-boot
and ext2.gz.

The IMAGE_FSTYPES need to be overriden without using the SoC family
overrides, for user-friendness, and to allow this we need to use a SoC
variable to construct the default value for setting.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Fix weston build failed
Tom Hochstein [Fri, 7 Oct 2016 22:36:59 +0000 (17:36 -0500)]
weston: Fix weston build failed

Expose more variale to G2d compositor, because it is not easy to get the physical address
in G2d compositor.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Get stride from the FB buffer
Tom Hochstein [Fri, 7 Oct 2016 22:36:58 +0000 (17:36 -0500)]
weston: Get stride from the FB buffer

Fix the stride setting error in the fbinfo.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Use common API to support G2d compositor
Tom Hochstein [Fri, 7 Oct 2016 22:36:57 +0000 (17:36 -0500)]
weston: Use common API to support G2d compositor

Replace gcoOS_WaylandCreateVivGlobal with eglBindWaylandDisplayWL.
Fix a width set error in g2d_renderer_attach_shm.
Use noncached buffer in weston shm buffer.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Add clone mode support for multi display
Tom Hochstein [Fri, 7 Oct 2016 22:36:56 +0000 (17:36 -0500)]
weston: Add clone mode support for multi display

Support showing the same contents on multiple displays.
Use the following command to enable multi-display:
    openvt -v -- weston-launch -- --idle-time=0 --use-g2d=1 --device=/dev/fb0,/dev/fb4 --clone-mode --log=/var/log/weston.log

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Re-implement renderer using G2D
Tom Hochstein [Fri, 7 Oct 2016 22:36:55 +0000 (17:36 -0500)]
weston: Re-implement renderer using G2D

Change i.MX renderer from gal2d to g2d API.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Remove EGL support for GPU 2D-only SoCs
Otavio Salvador [Mon, 10 Oct 2016 13:28:45 +0000 (10:28 -0300)]
weston: Remove EGL support for GPU 2D-only SoCs

The i.MX SoCs which provides support for GPU 2D but lacks GPU 3D
should drop the EGL use. This fixes the i.MX6SL build errors seen in
O.S. Systems autobuilders.

Reported-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-kobs: Drop 5.4 recipe
Otavio Salvador [Thu, 6 Oct 2016 18:33:05 +0000 (15:33 -0300)]
imx-kobs: Drop 5.4 recipe

The Git recipe is now preferred so we are dropping the old release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-uuc: Drop 0.5.1 recipe
Otavio Salvador [Thu, 6 Oct 2016 18:32:13 +0000 (15:32 -0300)]
imx-uuc: Drop 0.5.1 recipe

The Git recipe is now preferred so we are dropping the old release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Bump revision to 0dea106
Fabio Berton [Thu, 6 Oct 2016 14:28:25 +0000 (11:28 -0300)]
u-boot-fslc: Bump revision to 0dea106

This includes the following changes:

  - 0dea106 Merge tag 'v2016.09.01' into 2016.09+fslc
  - f3363c0 (tag: v2016.09.01) Prepare v2016.09.01
  - 44e3dd1 Revert "image-fit: switch ENOLINK to ENOENT"
  - 6baa904 Revert "Increase default of CONFIG_SYS_MALLOC_F_LEN for SPL_OF_CONTROL"

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Bump revision to 1af16a7
Fabio Berton [Thu, 6 Oct 2016 14:28:24 +0000 (11:28 -0300)]
linux-fslc-imx: Bump revision to 1af16a7

This includes the following changes:

  - 1af16a7 Merge remote-tracking branch 'imx/imx_4.1.15_1.0.0_ga' into
    4.1-1.0.x-imx
  - da4e78f MLK-12983 dma: pxp: add sanity check in pxp_set_scaling()
  - 0a0176d MLK-12980-3 video: mxsfb: free 'pseudo_palette' to avoid memory leak
  - 43f5250 MLK-12980-2 video: mxsfb: change the 'fb_info' field of 'mxsfb_info'
    structure
  - 238e446 MLK-12980-1 video: mxsfb: refine the driver data usage logic
  - 16a3712 MLK-12974 ARM: dts: imx7d: corret the pcie legacy interrupters
  - fef7a86 MLK-12975-2 video: mxsfb: missing a 'break' in the case statement.
  - e277a9d MLK-12975-1 video: mipi_dsi_samsung: set default bpp to 32 if not set

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-uuc: Add git recipe
Jun Zhu [Fri, 30 Sep 2016 07:49:50 +0000 (15:49 +0800)]
imx-uuc: Add git recipe

The tool will be maintained as an open source project.
The repository can be found by https://github.com/NXPmicro/imx-uuc

Signed-off-by: Jun Zhu <junzhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols2-rcw: fix the source fetch error
Zhenhua Luo [Thu, 29 Sep 2016 03:21:50 +0000 (11:21 +0800)]
ls2-rcw: fix the source fetch error

The sdk-v2.0.x branch is rebased, previous commit is in fsl-sdk-v2.0
tag instead of sdk-v2.0.x branch.

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-qoriq: fix the kernel fetch error
Zhenhua Luo [Wed, 28 Sep 2016 05:09:06 +0000 (13:09 +0800)]
linux-qoriq: fix the kernel fetch error

The sdk-v2.0.x branch is rebased, previous commit is in fsl-sdk-v2.0
tag instead of sdk-v2.0.x branch.

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agochromium: Enable new version 52 for x11 support wayland on older version
Lauren Post [Mon, 26 Sep 2016 13:24:35 +0000 (08:24 -0500)]
chromium: Enable new version 52 for x11 support wayland on older version

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx: Bump revision to df9f1f6
Fabio Berton [Mon, 26 Sep 2016 16:57:23 +0000 (13:57 -0300)]
linux-fslc-imx: Bump revision to df9f1f6

This includes the following changes:

  - df9f1f6 net: fec: align IP
  - 7395912 net: fec: enable RACC on imx6ul
  - 61da160 net: fec: remove QUIRK_HAS_RACC from i.mx27
  - c01a8d6 net: fec: remove QUIRK_HAS_RACC from i.mx25
  - 9e47e1d Merge tag 'v4.1.33' into 4.1-1.0.x-imx
  - 04cb720 (tag: v4.1.33) Linux 4.1.33
  - 131f437 Revert "ARC: mm: don't loose PTE_SPECIAL in pte_modify()"
  - 706f890 x86/AMD: Apply erratum 665 on machines without a BIOS fix
  - 8fdbea4 x86/paravirt: Do not trace _paravirt_ident_*() functions
  - 7a17327 ovl: listxattr: use strnlen()
  - 02b7c97 ovl: remove posix_acl_default from workdir
  - 29c4d8d serial: 8250: added acces i/o products quad and octal serial cards
  - 8f96009 sysfs: correctly handle read offset on PREALLOC attrs
  - f53680b sysfs: correctly handle short reads on PREALLOC attrs.
  - 33d720d kernfs: don't depend on d_find_any_alias() when generating notifications
  - e185718 dm crypt: fix free of bad values after tfm allocation failure
  - af26eb1 dm crypt: fix error with too large bios
  - 14afdb2 dm log writes: fix check of kthread_run() return value
  - 6f3e5e4 dm log writes: fix bug with too large bios
  - 0fe7182 dm log writes: move IO accounting earlier to fix error path
  - 99663cd NFSv4.x: Fix a refcount leak in nfs_callback_up_net
  - f6b02c5 xfs: prevent dropping ioend completions during buftarg wait
  - d023f70 xfs: fix superblock inprogress check
  - 206538f USB: serial: option: add WeTelecom 0x6802 and 0x6803 products
  - b3e7cf0 USB: avoid left shift by -1
  - f3c7748 pNFS: The client must not do I/O to the DS if it's lease has expired
  - 47998eb iio: accel: kxsd9: Fix raw read return
  - a29b7c9 staging: comedi: ni_mio_common: fix AO inttrig backwards compatibility
  - f27b803 staging: comedi: ni_mio_common: fix wrong insn_write handler
  - 33f100b staging: comedi: daqboard2000: bug fix board type matching code
  - f8ce587 USB: serial: option: add WeTelecom WM-D200
  - b1918a0 usb: chipidea: udc: don't touch DP when controller is in host mode
  - 1898b62 USB: serial: mos7840: fix non-atomic allocation in write path
  - 9f4cc3b USB: serial: mos7720: fix non-atomic allocation in write path
  - 24628b5 cpuset: make sure new tasks conform to the current config of the cpuset
  - 214b2da ovl: don't copy up opaqueness
  - b9ee45d dmaengine: usb-dmac: check CHCR.DE bit in usb_dmac_isr_channel()
  - 0a6f797 ext4: validate that metadata blocks do not overlap superblock
  - 469a242 [PATCH] arm: fix handling of F_OFD_... in oabi_fcntl64()
  - 871499e staging: comedi: comedi_test: fix timer race conditions
  - efaf365 Merge tag 'v4.1.32' into 4.1-1.0.x-imx
  - 3b60b86 (tag: v4.1.32) Linux 4.1.32
  - dfd742c PCI: Limit config space size for Netronome NFP4000
  - 8d3cd03 PCI: Add Netronome NFP4000 PF device ID
  - 2ca638d PCI: Limit config space size for Netronome NFP6000 family
  - ebcd021 PCI: Add Netronome vendor and device IDs
  - 8847401 PCI: Support PCIe devices with short cfg_size
  - f7bb9ba fs/seq_file: fix out-of-bounds read
  - 942d5c0 clocksource/drivers/sun4i: Clear interrupts after stopping timer in
    probe function
  - 917f153 dm flakey: fix reads to be issued if drop_writes configured
  - 1d6a6dc xenbus: don't look up transaction IDs for ordinary writes
  - 083e76a x86/apic: Do not init irq remapping if ioapic is disabled
  - a3f914b timekeeping: Cap array access in timekeeping_debug
  - 0c7b2c2 timekeeping: Avoid taking lock in NMI path with CONFIG_DEBUG_TIMEKEEPING
  - 2d701be um: Don't discard .text.exit section
  - befdc6e ubifs: Fix assertion in layout_in_gaps()
  - d9a5bd9 vhost/scsi: fix reuse of &vq->iov[out] in response
  - f85090f Input: tegra-kbc - fix inverted reset logic
  - bdd62ec ALSA: line6: Fix POD sysfs attributes segfault
  - 571d361 ALSA: line6: Give up on the lock while URBs are released.
  - c717f88 ALSA: line6: Remove double line6_pcm_release() after failed acquire.
  - 6c000a4 drm: Reject page_flip for !DRIVER_MODESET
  - f4eaf28 parisc: Fix order of EREFUSED define in errno.h
  - 66751ff ARC: export __udivdi3 for modules
  - 871b20f ARC: Support syscall ABI v4
  - 35de4db ARC: use correct offset in pt_regs for saving/restoring user mode r25
  - 0798beb ARCv2: STAR 9000808988: signals involving Delay Slot
  - bc78e69 Input: i8042 - set up shared ps2_cmd_mutex for AUX ports
  - 146ed73 drm/radeon: fix radeon_move_blit on 32bit systems
  - bb6cf2c gpio: Fix OF build problem on UM
  - cb515bd bcache: RESERVE_PRIO is too small by one when prio_buckets() is a
    power of two.
  - 220360d bcache: register_bcache(): call blkdev_put() when cache_alloc() fails
  - 35b8f91 drm/radeon: only apply the SS fractional workaround to RS[78]80
  - 388bf26 drm/radeon: don't use fractional dividers on RS[78]80 if SS is enabled
  - 31df338 uprobes: Fix the memcg accounting
  - 26390c7 block: Fix race triggered by blk_set_queue_dying()
  - 0df5268 ASoC: atmel_ssc_dai: Don't unconditionally reset SSC on stream startu
  - 7ae87ee ARC: Elide redundant setup of DMA callbacks
  - 0e16c54 ARC: Call trace_hardirqs_on() before enabling irqs
  - e1052fb usb: xhci: Fix panic if disconnect
  - 23c50b2 xhci: always handle "Command Ring Stopped" events
  - 9fd7c33 cdc-acm: fix wrong pipe type on rx interrupt xfers
  - 1a8eadf usb: misc: usbtest: add fix for driver hang
  - 79e3a23 usb: renesas_usbhs: Use dmac only if the pipe type is bulk
  - 80a979e usb: renesas_usbhs: clear the BRDYSTS in usbhsg_ep_enable()
  - 03b78ea drm/i915: fix aliasing_ppgtt leak
  - 46c9df4 pinctrl/amd: Remove the default de-bounce time
  - f079b0e usb: dwc3: pci: add Intel Kabylake PCI ID
  - f034f1c usb: dwc3: pci: add support for Intel Broxton SOC
  - 888ea95 usb: dwc3: pci: trivial: Formatting
  - b424684 usb: dwc3: gadget: always cleanup all TRBs
  - a694f3f usb: dwc3: gadget: fix for short pkts during chained xfers
  - 60b8bcf usb: dwc3: gadget: increment request->actual once
  - d3c1edb s390/dasd: fix hanging device after clear subchannel
  - 5bd6b61 usb: ehci: change order of register cleanup during shutdown
  - fdcdf5b usb: hub: Fix unbalanced reference count/memory leak/deadlocks
  - aca7803 crypto: caam - fix non-hmac hashes
  - e989e0c aacraid: Check size values after double-fetch from user
  - 6a19c73 USB: serial: fix memleak in driver-registration error path
  - 61882ca USB: serial: option: add support for Telit LE920A4
  - 2980f14 USB: serial: ftdi_sio: add device ID for WICED USB UART dev board
  - 65b2f0a USB: serial: ftdi_sio: add PIDs for Ivium Technologies devices
  - cbae576 USB: serial: option: add D-Link DWM-156/A3
  - 4bb0dda mac80211: fix purging multicast PS buffer queue
  - 2dd916f tcp: enable per-socket rate limiting of all 'challenge acks'
  - 2b21117 tcp: make challenge acks less predictable
  - beebc82 powerpc/eeh: eeh_pci_enable(): fix checking of post-request state
  - 99f614a Linux 4.1.31
  - 432273c MIPS: KVM: Propagate kseg0/mapped tlb fault errors
  - 7fe3930 MIPS: KVM: Fix gfn range check in kseg0 tlb faults
  - 0fbddc0 MIPS: KVM: Add missing gfn range check
  - 342b88e MIPS: KVM: Fix mapped fault broken commpage handling
  - 867df5e ext4: verify extent header depth
  - cd51084 ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt
  - 1fbc4fd ALSA: timer: Fix leak in events via snd_timer_user_ccallback
  - 1b7d7bc ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS
  - c65b5c9 USB: OHCI: Don't mark EDs as ED_OPER if scheduling fails
  - 6412c3a ovl: verify upper dentry before unlink and rename
  - 40b9a8f iio:ad7266: Fix probe deferral for vref
  - fb079b4 iio:ad7266: Fix support for optional regulators
  - 44cdc9f iio:ad7266: Fix broken regulator error handling
  - 94f9384 iio: accel: kxsd9: fix the usage of spi_w8r8()
  - b2372ff staging: iio: accel: fix error check
  - c1a8303 iio: proximity: as3935: fix buffer stack trashing
  - 9db892c iio: proximity: as3935: remove triggered buffer processing
  - e2a296e9 iio: proximity: as3935: correct IIO_CHAN_INFO_RAW output
  - f247adf iio:st_pressure: fix sampling gains (bring inline with ABI)
  - 3bdfc8b iio: Fix error handling in iio_trigger_attach_poll_func
  - f3c7b15 perf/x86: Fix undefined shift on 32-bit kernels
  - 7ceedf5 virtio_balloon: fix PFN format for virtio-1
  - 4dbc156 virtio_balloon: do not change memory amount visible via /proc/meminfo
  - 55f883c arm64: Rework valid_user_regs
  - 5c46424 cdc_ncm: workaround for EM7455 "silent" data interface
  - 28a6d04 nfsd: check permissions when setting ACLs
  - 173f43c posix_acl: Add set_posix_acl
  - 63933c7 powerpc/pseries: Fix PCI config address for DDW
  - 049de19 powerpc/iommu: Remove the dependency on EEH struct in DDW mechanism
  - d9ee963 block: fix use-after-free in seq file
  - 403f056 metag: Fix __cmpxchg_u32 asm constraint for CMP
  - a2036fb ALSA: hda - Fix headset mic detection problem for two dell machines
  - 31ebbeb ALSA: hda - Fix the headset mic that will not work on Dell desktop
    machine
  - 0224028 ALSA: hda: Fix krealloc() with __GFP_ZERO usage
  - df75887 ALSA: hda: add AMD Bonaire AZ PCI ID with proper driver caps
  - 333c2cf MIPS: mm: Fix definition of R6 cache instruction
  - e2b438f sysv, ipc: fix security-layer leaking
  - 4ef5c9a mm/hugetlb: avoid soft lockup in set_max_huge_pages()
  - 834ced1 dm: set DMF_SUSPENDED* _before_ clearing DMF_NOFLUSH_SUSPENDING
  - 655fe78 dm rq: fix the starting and stopping of blk-mq queues
  - 980b655 dm flakey: error READ bios during the down_interval
  - 0d88572 ftrace/recordmcount: Work around for addition of metag magic but
    not relocations
  - 2876b1b balloon: check the number of available pages in leak balloon
  - c6657f7 x86/syscalls/64: Add compat_sys_keyctl for 32-bit userspace
  - 10855c6 ALSA: hda/realtek - Can't adjust speaker's volume on a Dell AIO
  - 6cdb164 ALSA: hda/realtek: Enable HP amp and mute LED on HP Folio 9480m [v3]
  - baea0d6 drm/nouveau/gr/nv3x: fix instobj write offsets in gr setup
  - c1b4d25 drm/nouveau/fbcon: fix font width not divisible by 8
  - c027bc0 ubi: Make volume resize power cut aware
  - 304e915 ubi: Fix early logging
  - ae32d1b ubi: Fix race condition between ubi device creation and udev
  - eb61bdd fuse: fix wrong assignment of ->flags in fuse_send_init()
  - 614c339 fuse: fuse_flush must check mapping->flags for errors
  - 3fc4a4a fuse: fsync() did not return IO errors
  - 93c0b00 ARC: mm: don't loose PTE_SPECIAL in pte_modify()
  - ae9c7f3 drm/radeon: fix firmware info version checks
  - 7afd374 KEYS: 64-bit MIPS needs to use compat_sys_keyctl for 32-bit userspace
  - bd89870 KVM: PPC: Book3S HV: Save/restore TM state in H_CEDE
  - ae40dad KVM: PPC: Book3S HV: Pull out TM state save/restore into separate
    procedures
  - a3b180a CIFS: Fix a possible invalid memory access in smb2_query_symlink()
  - b7e61a1 fs/cifs: make share unaccessible at root level mountable
  - b5e8e7f Input: i8042 - break load dependency between atkbd/psmouse and i8042
  - e9071d0 Documentation/module-signing.txt: Note need for version info if
    reusing a key
  - 6ac9857 module: Invalidate signatures on force-loaded modules
  - 7e6f0e1 net/irda: fix NULL pointer dereference on memory allocation failure
  - 7d06f7f fs/dcache.c: avoid soft-lockup in dput()
  - 49e3c9a MIPS: Don't register r4k sched clock when CPUFREQ enabled
  - 0e2cbad6 nfs: don't create zero-length requests
  - e1cc075 gpio: intel-mid: Remove potentially harmful code
  - 7f5a3c7 iscsi-target: Fix panic when adding second TCP connection to iSCSI
    session
  - 634a3fc audit: fix a double fetch in audit_log_single_execve_arg()
  - a4664af Fix broken audit tests for exec arg len
  - a49b282 audit: Fix check of return value of strnlen_user()
  - dd26566 cifs: fix crash due to race in hmac(md5) handling
  - b9090fe target: Fix race between iscsi-target connection shutdown + ABORT_TASK
  - 6c631d3 target: Fix missing complete during ABORT_TASK + CMD_T_FABRIC_STOP
  - 80d341f mtd: nand: fix bug writing 1 byte less than page size
  - 8ae0073 arm64: debug: unmask PSTATE.D earlier
  - f88ded2 rtc: s3c: Add s3c_rtc_{enable/disable}_clk in s3c_rtc_setfreq()
  - abf9569 dm: fix second blk_delay_queue() parameter to be in msec units not
    jiffies
  - 8129259 crypto: scatterwalk - Fix test in scatterwalk_done
  - 98953c4 Bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTU
  - 5436aa6 KVM: VMX: handle PML full VMEXIT that occurs during event delivery
  - aef1e06 USB: serial: option: add support for Telit LE910 PID 0x1206
  - 4af80d9 powerpc/tm: Fix stack pointer corruption in __tm_recheckpoint()
  - 572c8b6 powerpc/tm: Avoid SLB faults in treclaim/trecheckpoint when RI=0
  - 881052c ext4: short-cut orphan cleanup on error
  - 3f7ed29 drm/radeon: support backlight control for UNIPHY3
  - 6c2ca21 KVM: nVMX: Fix memory corruption when using VMCS shadowing
  - 53bb06c usb: quirks: Add no-lpm quirk for Elan
  - bd0702f USB: quirks: Fix another ELAN touchscreen
  - 256679c s390/mm: fix gmap tlb flush issues
  - 9b01eaf cifs: Check for existing directory when opening file with O_CREAT
  - bdf3214 [media] media: usbtv: prevent access to free'd resources
  - 47c1628 Bluetooth: Add support of 13d3:3490 AR3012 device
  - 6e2c93c Bluetooth: Add USB ID 13D3:3487 to ath3k
  - 434d638 [media] Fix RC5 decoding with Fintek CIR chipset
  - 2342f6e [media] media: dvb_ringbuffer: Add memory barriers
  - 7235df9 drm/radeon: Poll for both connect/disconnect on analog connectors
  - 4613d5f drm/radeon: add a delay after ATPX dGPU power off
  - 073435a spi: pxa2xx: Clear all RFT bits in reset_sccr1() on Intel Quark
  - d4d783d ext4: validate s_reserved_gdt_blocks on mount
  - d579705 iwlwifi: add new 8260 PCI IDs
  - 2fc0cdf ARM: dts: sunxi: Add a startup delay for fixed regulator enabled phys
  - e19f0ec5 ext4: don't call ext4_should_journal_data() on the journal inode
  - 906d6f4 ext4: fix deadlock during page writeback
  - 547df96 SUNRPC: Don't allocate a full sockaddr_storage for tracing
  - c580d82 ext4: check for extents that wrap around
  - 988777b mfd: qcom_rpm: Parametrize also ack selector size
  - e6b04eb mfd: qcom_rpm: Fix offset error for msm8660
  - 6997496 usb: renesas_usbhs: protect the CFIFOSEL setting in usbhsg_ep_enable()
  - 83335cb usb: renesas_usbhs: fix NULL pointer dereference in xfer_work()
  - 542330f hp-wmi: Fix wifi cannot be hard-unblocked
  - 230dc3e serial: samsung: Fix ERR pointer dereference on deferred probe
  - cf61375 tty/serial: atmel: fix RS485 half duplex with DMA
  - ebe1398 tty/serial: at91: remove bunch of macros to access UART registers
  - 343c4ef of: fix memory leak related to safe_name()
  - 8431378 crypto: gcm - Filter out async ghash if necessary
  - b42d378 usb: dwc3: fix for the isoc transfer EP_BUSY flag
  - 4426cc6 pinctrl: cherryview: prevent concurrent access to GPIO controllers
  - 440357fd pinctrl: cherryview: Use raw_spinlock for locking
  - ba42156 pinctrl: cherryview: Serialize all register access
  - e057773 Update my main e-mails at the Kernel tree
  - 10dd8c10 gpio: pca953x: Fix NBANK calculation for PCA9536
  - 27b5490 PCI: Mark Atheros AR9485 and QCA9882 to avoid bus reset
  - b378007 Revert "drm/i915/ilk: Don't disable SSC source if it's in use"
  - 7a85bf9 netlabel: add address family checks to netlbl_{sock,req}_delattr()
  - 85470a5 s5p-mfc: Add release callback for memory region devs
  - 1dd12c3 s5p-mfc: Set device name for reserved memory region devs
  - fce6716 HID: uhid: fix timeout when probe races with IO
  - 223b391 arm64: kernel: Save and restore addr_limit on exception entry
  - 5c57645 fs/proc/task_mmu.c: fix mm_access() mode parameter in pagemap_read()
  - 6a46873 netfilter: nf_nat_redirect: add missing NULL pointer check
  - 558ba5f (tag: v4.1.30) Linux 4.1.30
  - 629d045 x86/quirks: Reintroduce scanning of secondary buses
  - f2da7df x86/quirks: Apply nvidia_bugs quirk only on root bus
  - 6264b57 Revert "MIPS: Reserve nosave data for hibernation"
  - 84d0821 Revert "sparc64: Fix numa node distance initialization"
  - bd6d85d pps: do not crash when failed to register
  - bea9acd radix-tree: fix radix_tree_iter_retry() for tagged iterators.
  - 6831c98 libceph: apply new_state before new_up_client on incrementals
  - 5210f97 libceph: set 'exists' flag for newly up osd
  - 87076a0 ovl: verify upper dentry in ovl_remove_and_whiteout()
  - 9524cc4 tty/vt/keyboard: fix OOB access in do_compute_shiftstate()
  - e77df44 libata: LITE-ON CX1-JB256-HP needs lower max_sectors
  - c30e87b mmc: block: fix packed command header endianness
  - ce05d31 media: fix airspy usb probe error path
  - 371ac20 vmlinux.lds: account for destructor sections
  - fe071fb mm, compaction: prevent VM_BUG_ON when terminating freeing scanner
  - ca0d868 mm, compaction: simplify handling restart position in free pages scanner
  - 1602957 drm/i915: Update ifdeffery for mutex->owner
  - 627ec70 ALSA: hda: add AMD Stoney PCI ID with proper driver caps
  - 282f757 ALSA: hda - fix use-after-free after module unload
  - f8e3078 posix_cpu_timer: Exit early when process has been reaped
  - 47eec48 x86/quirks: Add early quirk to reset Apple AirPort card
  - 2533406 net: mvneta: set real interrupt per packet for tx_done
  - 43506e7 ALSA: pcm: Free chmap at PCM free callback, too
  - 6b9d561 ALSA: ctl: Stop notification after disconnection
  - fb10485 ALSA: hda/realtek - add new pin definition in alc225 pin quirk table
  - 31534f8 ovl: Copy up underlying inode's ->i_mode to overlay inode
  - cb75f65 ovl: handle ATTR_KILL*
  - 97f2887 drm/ttm: Make ttm_bo_mem_compat available
  - 07761df Input: xpad - validate USB endpoint count during probe
  - 70aaf49 ARM: mvebu: fix HW I/O coherency related deadlocks
  - 2686f12 netfilter: x_tables: speed up jump target validation0357fd pinctrl:
    cherryview: Use raw_spinlock for locking

Change-Id: Idb8f3a797b74e866074a9d551587027d21022b72
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqoriq-base.inc: Use 'fsl-dynamic-packagearch' class
Otavio Salvador [Wed, 14 Sep 2016 13:53:41 +0000 (10:53 -0300)]
qoriq-base.inc: Use 'fsl-dynamic-packagearch' class

This ensures PACKAGE_ARCH has a better default.

 - use MACHINE_ARCH for every package depending on virtual/kernel

 - use MACHINE_SOCARCH for every package depending on
   cryptodev-qoriq-linux, cryptodev-qoriq-module, cryptodev-qoriq-test
   or openssl-qoriq;

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofsl-dynamic-packagearch.bbclass: Stop using ARM-specific architectures
Otavio Salvador [Mon, 19 Sep 2016 12:12:24 +0000 (09:12 -0300)]
fsl-dynamic-packagearch.bbclass: Stop using ARM-specific architectures

The code to dynamically assign the architecture does take into account
the default tune so we don't need to include the other architectures
with the SoC suffix into the possible package architecture list.

This allow for the class to be used across different architectures
(such as PowerPC) thus fixing issues while integrating it for QorIQ
usage.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqoriq-base.inc: Remove unused SoC family support
Otavio Salvador [Wed, 14 Sep 2016 13:38:15 +0000 (10:38 -0300)]
qoriq-base.inc: Remove unused SoC family support

The SoC family use has been removed in commit 8999634f (Migrate from
SOC_FAMILY to MACHINEOVERRIDES) so the support can be dropped as well.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoopenssl-qoriq: Sync with OE-Core recipe changes
Otavio Salvador [Wed, 14 Sep 2016 12:34:18 +0000 (09:34 -0300)]
openssl-qoriq: Sync with OE-Core recipe changes

This synchronizes the OpenSSL recipe with OE-Core as well as includes
the CVE-2016-2178 and CVE-2016-2177 security fixes in this fork.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Update to the 2016.09-based fork
Otavio Salvador [Fri, 16 Sep 2016 17:28:42 +0000 (14:28 -0300)]
u-boot-fslc: Update to the 2016.09-based fork

This update the U-Boot fork to the 2016.09 release. The following
changes are applied on top of the original release:

a3d27ea wandboard: Fix mmcroot device name
6ed7ce7 Revert conversion for config_distro_bootcmd.h
547c5ed warp: Change default bootenv configuration
dced260 wandboard: Drop revision specific DeviceTree support
6218c13 mx6sabresd: Enable video interfaces in bootargs
3196b92 Revert "embestmx6boards: convert to use config_distro_bootcmd.h"
a405f38 iMX6: Change mmcroot to use fixed mmc block index for USDHC
ddd4e7f embestmx6boards: Change default bootenv configuration
290d197 mx6sabresd: Use LDO dtb file until LDO bypass support is added
eee8253 mx6slevk: Use LDO dtb file until LDO bypass support is added
b8944fd arm: imx: add i.MX6ULL 14x14 EVK board support
067c0b6 dm: mmc: intialize dev when probe
6c7981f arm: dts: add device tree for i.MX6ULL
5bd8722 dt-bindings: add i.mx6ul clock header
cfe216b arm: dts: imx6ull: add pinctrl defines
56e4d12 pinctrl: imx6: support i.MX6ULL
3715a11 imx: iomux: fix snvs usage for i.MX6ULL
74592f9 imx: imx6ull: adjust the ldo 1.2v bandgap voltage
1245598 imx: mx6ull: Add AIPS3 initialization
de54ed4 imx: mx6ull: Update memory map address
c607887 imx: mx6ull: update clock settings and CCM register map
f4fdd70 imx: mx6ull: adjust POR_B setting for i.MX6ULL
c67a27c imx: mx6ull: misc soc update
3349f26 imx: mx6ul: using runtime check when configuring PMIC_STBY_REQ
1cc2fda imx: mx6ull: skip setting ahb clock
5be61be imx: timer: update gpt driver for i.MX6ULL
489f44d imx: ocotp: support i.MX6ULL
c8edd8a imx-common: introduce is_mx6ull
cddd8bf imx: mx6ull: add kconfig entry for MX6ULL
b8fea53 imx: mx6ull: add mx6ull major cpu type
6e6b252 imx: mx6ull: add iomux header file
480b1d5 configs: enable device tree for Colibri iMX7
cd81c94 colibri_imx7: use Ricoh RN5T567 to reboot the board
b900233 arm: dts: imx7: add Ricoh RN5T567 PMIC node
e1df8be power: pmic: add Ricoh RN5T567 PMIC support
2312eb0 colibri_imx7: remove legancy UART platform data
11169db colibri_imx7: remove legancy I2C support
76620e7 arm: dts: imx7: add basic i.MX 7/Colibri iMX7 device tree
23665c2 arm: dts: imx7: add pinctrl defines
e104855 pinctrl: imx: do not announce driver initialization
aee3b4c dm: imx: serial: support device tree

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Rebase patches for Weston 1.11
Tom Hochstein [Tue, 20 Sep 2016 22:47:38 +0000 (17:47 -0500)]
weston: Rebase patches for Weston 1.11

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-imx: Fix inoperable package configuration
Tom Hochstein [Wed, 14 Sep 2016 00:53:19 +0000 (19:53 -0500)]
gstreamer1.0-plugins-imx: Fix inoperable package configuration

All packages were being built all the time because the configure
arguments from PACKAGECONFIG were not being passed. The problem
manifested itself as the QA issue build-deps, but the problem wasn't
fixed and the QA issue was silenced.

This is fixed by passing the PACKAGECONFIG arguments through EXTRA_OECONF.
Also, the build-deps QA issues are re-enabled.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofirmware-imx: Install the firmware on a subfolders
Daiane Angolini [Tue, 13 Sep 2016 16:38:53 +0000 (13:38 -0300)]
firmware-imx: Install the firmware on a subfolders

The package provides firware files for 4 different modules.

This patch install each module in a different subfolder, so both can coexist.

Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofirmware-imx: Fix the installation directory
Marco Franchi [Tue, 13 Sep 2016 16:38:52 +0000 (13:38 -0300)]
firmware-imx: Fix the installation directory

The default Kernel defconfig points the bcm repository, but the recipes
was creating a brcm repository.

Signed-off-by: Marco Franchi <marco.franchi@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agokernel-module-imx-gpu-viv: Bump revision to 375bd95
Otavio Salvador [Tue, 13 Sep 2016 19:54:07 +0000 (16:54 -0300)]
kernel-module-imx-gpu-viv: Bump revision to 375bd95

This includes following changes:

375bd95 build: Copy the module build information files to topdir
6a69d95 Fix gcc 6 build error -Werror=misleading-indentation

as well as removes the corresponding patch file of the GCC 6 build
error.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-test: Add patch to fix build breaks wtih ldflag change
Lauren Post [Fri, 9 Sep 2016 18:51:27 +0000 (13:51 -0500)]
imx-test: Add patch to fix build breaks wtih ldflag change

This fixes the build breaks with unit tests that includes external libraries

Signed-off-by: Lauren Post <lauren.post@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoUse IMGDEPLOYDIR for SDCard image generation
Otavio Salvador [Mon, 12 Sep 2016 20:19:18 +0000 (17:19 -0300)]
Use IMGDEPLOYDIR for SDCard image generation

This change is needed as the commit OE-Core:6d969bac (image: Deploy
images to IMGDEPLOYDIR) has changed the deployment directory from
DEPLOY_DIR_IMAGE to IMGDEPLOYDIR causing failures when using the
image_types_fsl.bbclass class.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoMigrate from SOC_FAMILY to MACHINEOVERRIDES
Zhenhua Luo [Tue, 13 Sep 2016 02:56:19 +0000 (10:56 +0800)]
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: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqemu-qoriq: fix do_install_ptest_base issue
Zhenhua Luo [Tue, 13 Sep 2016 02:56:18 +0000 (10:56 +0800)]
qemu-qoriq: fix do_install_ptest_base issue

Fix the following build error:
| DEBUG: Executing shell function do_install_ptest_base
| cp: cannot stat '.../qemu-qoriq/git-r1/git/tests/Makefile.include': No such file or directory
| WARNING: exit code 1 from a shell command.

Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoudev-rules-qoriq: added into MACHINE_EXTRA_RRECOMMENDS
Ting Liu [Thu, 25 Aug 2016 05:50:58 +0000 (13:50 +0800)]
udev-rules-qoriq: added into MACHINE_EXTRA_RRECOMMENDS

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoudev-rules-qoriq: allow no rules installed
Ting Liu [Thu, 25 Aug 2016 05:50:57 +0000 (13:50 +0800)]
udev-rules-qoriq: allow no rules installed

* set RULE to empty for ls2080ardb.
* use loop to handle the case when RULE is empty.
* set ALLOW_EMPTY to 1.

Signed-off-by: Ting Liu <ting.liu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqtbase: Enable support for i.MX SoCs with PXP
Otavio Salvador [Tue, 6 Sep 2016 14:59:55 +0000 (11:59 -0300)]
qtbase: Enable support for i.MX SoCs with PXP

This enables the use of GLES2 backend for Software Rendering allowing
SoCs without GPU support to use it. Up to now, this includes i.MX6UL
and i.MX7D.

Change-Id: I3011a84198d42744639121394423106fcfc738b3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-imx: Change EGL platform preference order
Otavio Salvador [Thu, 1 Sep 2016 21:13:25 +0000 (18:13 -0300)]
gstreamer1.0-plugins-imx: Change EGL platform preference order

The i.MX BSP now defaults for XWayland when both X11 and Wayland
support is available, so we ought to use the Wayland backend for this
case as well.

Change-Id: Iab93cebea5cbd9796aaf9903e25be2686ce653c4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-codec: Refactor code to use the new overrides
Otavio Salvador [Fri, 1 Jul 2016 18:40:33 +0000 (15:40 -0300)]
imx-codec: Refactor code to use the new overrides

The recipe has been reworked to use the 'imxvpu' feature override.

Change-Id: I2caba9278db1c78e1368da6c4f82eb0b738917a2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-imx: Refactor code to use the new overrides
Otavio Salvador [Fri, 1 Jul 2016 18:40:11 +0000 (15:40 -0300)]
gstreamer1.0-plugins-imx: Refactor code to use the new overrides

The recipe has been reworked to use the 'imxpxp', 'imxipu', 'imxvpu',
'imxgpu2d' and 'imxgpu3d' feature overrides.

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