]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
7 years agoMerge remote-tracking branch 'yocto/pyro' into pyro+ossystems
Otavio Salvador [Sat, 30 Sep 2017 13:35:03 +0000 (10:35 -0300)]
Merge remote-tracking branch 'yocto/pyro' into pyro+ossystems

* yocto/pyro:
  wic: Add a i.MX bootpart templates
  wic: Force the use of 'msdos' partition tables
  wic: Move all wks files to root layer directory

7 years agoimx25pdk: Add machine file
Otavio Salvador [Fri, 29 Sep 2017 19:27:02 +0000 (16:27 -0300)]
imx25pdk: Add machine file

CPU: i.MX25 with ARM926EJ–S core - 400 MHz maximum speed
NXP® MC34704B power management IC
NXP SGTL5000 ultra-low–power audio codec
Memory:
  64 MB or 512 MB DDR2
  2 GB NAND flash

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-fslc: Add i.MX25 configuration
Otavio Salvador [Fri, 29 Sep 2017 19:27:02 +0000 (16:27 -0300)]
linux-fslc: Add i.MX25 configuration

This adds the i.MX25 configuration. It is based on
imx_v4_v5_defconfig.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-base.inc: Add basic settings for i.MX25
Otavio Salvador [Fri, 29 Sep 2017 19:27:02 +0000 (16:27 -0300)]
imx-base.inc: Add basic settings for i.MX25

The i.MX25 will always use the use-mainline-bsp override so we force
its inclusion with the override extender mechanism.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-fslc: Bump version 4.13 to revision b5bb3d72aa5a
Fabio Berton [Mon, 11 Sep 2017 21:17:28 +0000 (18:17 -0300)]
linux-fslc: Bump version 4.13 to revision b5bb3d72aa5a

This commit merges tag v4.13.1 into 4.13.x+fslc and apply the following
commits on top of it:

    - b5bb3d72aa5a Merge tag 'v4.13.1' into 4.13.x+fslc
    - 94cd0e9dcdc1 Linux 4.13.1
    - 4870e1667818 rtlwifi: Fix fallback firmware loading
    - cf37a1b98147 rtlwifi: Fix memory leak when firmware request fails
    - d29e6c2a62cf of/device: Prevent buffer overflow in of_device_modalias()
    - 9cbbaf108404 scsi: sg: recheck MMAP_IO request length with lock held
    - 200afc408c2d scsi: sg: protect against races between mmap() and SG_SET_RESERVED_SIZE
    - ba25748e0a74 cs5536: add support for IDE controller variant
    - c67efb092590 ahci: don't use MSI for devices with the silly Intel NVMe remapping scheme
    - 306096013054 workqueue: Fix flag collision
    - 209db16d0fdc drm/nouveau: Fix error handling in nv50_disp_atomic_commit
    - a60349565c1b drm/nouveau/pci/msi: disable MSI on big-endian platforms by default
    - e0441819b67f s390/mm: avoid empty zero pages for KVM guests to avoid postcopy hangs
    - e9b8f63c296c MCB: add support for SC31 to mcb-lpc
    - 24bb35f226ee mwifiex: correct channel stat buffer overflows
    - 6b42a3cc0b5c dlm: avoid double-free on error path in dlm_device_{register,unregister}
    - 69777219178d iwlwifi: pci: add new PCI ID for 7265D
    - 28c300fda1cf Bluetooth: Add support of 13d3:3494 RTL8723BE device
    - 3d9dc09e99b5 rtlwifi: rtl_pci_probe: Fix fail path of _rtl_pci_find_adapter
    - 00d0e93a997a drm/dp/mst: Handle errors from drm_atomic_get_private_obj_state() correctly
    - 410ef183b804 drm/ttm: Fix accounting error when fail to get pages for pool
    - 419a7f1e0904 drm/vgem: Pin our pages for dmabuf exports
    - 2e78447a2d10 ath10k: fix memory leak in rx ring buffer allocation
    - e35d21f7f691 intel_th: pci: Add Cannon Lake PCH-LP support
    - c388e61b09d1 intel_th: pci: Add Cannon Lake PCH-H support
    - 328082ebd9ed fpga: altera-hps2fpga: fix multiple init of l3_remap_lock
    - f89830dba413 thunderbolt: Fix reset response_type
    - 9808d1a5e205 crypto: caam/qi - fix compilation with DEBUG enabled
    - 224aec7e1cb4 crypto: caam/qi - fix compilation with CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y
    - 5f9463ea026d binder: free memory on error
    - 8d898335ddda HID: wacom: Do not completely map WACOM_HID_WD_TOUCHRINGSTATUS usage
    - 5beb744c8394 driver core: bus: Fix a potential double free
    - 51a39e2bc933 iio: adc: ti-ads1015: add adequate wait time to get correct conversion
    - d9320af32f64 iio: adc: ti-ads1015: don't return invalid value from buffer setup callbacks
    - 1c68b99af8eb iio: adc: ti-ads1015: avoid getting stale result after runtime resume
    - 86b6c05fe2b7 iio: adc: ti-ads1015: enable conversion when CONFIG_PM is not set
    - dac6ce351a10 iio: adc: ti-ads1015: fix scale information for ADS1115
    - cc06f5a9be34 iio: adc: ti-ads1015: fix incorrect data rate setting update
    - 34c874a4dff3 staging: fsl-dpaa2/eth: fix off-by-one FD ctrl bitmaks
    - 2d94a1e80a9c staging: ccree: save ciphertext for CTS IV
    - a55273d7af6c staging/rts5208: fix incorrect shift to extract upper nybble
    - 9bf1256726f6 USB: core: Avoid race of async_completed() w/ usbdev_release()
    - 5da7c0ceab40 ANDROID: binder: add hwbinder,vndbinder to BINDER_DEVICES.
    - df3389727c0f ANDROID: binder: add padding to binder_fd_array_object.
    - 26be1058110e USB: musb: fix external abort on suspend
    - 02fa872288e0 usb:xhci:Fix regression when ATI chipsets detected
    - f6f8eb105096 usb: Add device quirk for Logitech HD Pro Webcam C920-C
    - 520369b70804 USB: serial: option: add support for D-Link DWM-157 C1
    - 970974a7add8 usb: quirks: add delay init quirk for Corsair Strafe RGB keyboard

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-fslc: Bump version 4.13 to revision b05d3703cff9
Fabio Berton [Fri, 8 Sep 2017 19:29:36 +0000 (16:29 -0300)]
linux-fslc: Bump version 4.13 to revision b05d3703cff9

This commit merge tag v4.13 into 4.13.x+fslc

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-fslc: Add recipe for version 4.13
Fabio Berton [Mon, 28 Aug 2017 14:24:04 +0000 (11:24 -0300)]
linux-fslc: Add recipe for version 4.13

This commit add linux-fslc recipe version 4.13-rc6.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-fslc: Remove recipe for version 4.4
Fabio Berton [Mon, 28 Aug 2017 14:24:02 +0000 (11:24 -0300)]
linux-fslc: Remove recipe for version 4.4

On master branch we'll maintain only one kernel LTS version.
Currently the latest longterm version is 4.9.x.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agowic: Add a i.MX bootpart templates
Otavio Salvador [Fri, 29 Sep 2017 19:27:02 +0000 (16:27 -0300)]
wic: Add a i.MX bootpart templates

This includes the wic templates which use a separated boot
partition. This allow for easier migration from the new deprecated
sdcard generation class.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agowic: Force the use of 'msdos' partition tables
Otavio Salvador [Fri, 29 Sep 2017 19:27:02 +0000 (16:27 -0300)]
wic: Force the use of 'msdos' partition tables

Some old SoC has problems to read GPT partition tables so we use
'msdos' as default here and if some vendor wants to override it, it
can still be done in their wks files.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agowic: Move all wks files to root layer directory
Otavio Salvador [Fri, 29 Sep 2017 19:27:02 +0000 (16:27 -0300)]
wic: Move all wks files to root layer directory

The wic looks for wks files in many places. The root layer directory
is one of those and makes much easier to find the wks files for
reference and use.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoMerge remote-tracking branch 'yocto/pyro' into pyro+ossystems
Otavio Salvador [Fri, 29 Sep 2017 17:46:50 +0000 (14:46 -0300)]
Merge remote-tracking branch 'yocto/pyro' into pyro+ossystems

* yocto/pyro:
  linux-fslc-imx: Bump revision to a73554d6a5e1
  Remove $COREBASE/LICENSE from LIC_FILES_CHKSUM
  imx-uuc: Bump revision to 1de598e7

7 years agolinux-fslc-imx: Bump revision to a73554d6a5e1
Stefan Agner [Wed, 13 Sep 2017 00:05:19 +0000 (17:05 -0700)]
linux-fslc-imx: Bump revision to a73554d6a5e1

This merges the 4.1.43 stable release and includes the following
change:

     - a73554d6a5e1 tools include: Add a __fallthrough statement

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoRemove $COREBASE/LICENSE from LIC_FILES_CHKSUM
Chunrong Guo [Mon, 4 Sep 2017 05:32:45 +0000 (13:32 +0800)]
Remove $COREBASE/LICENSE from LIC_FILES_CHKSUM

Several recipes reference the LICENSE file in their LIC_FILES_CHKSUM variable as ${COREBASE}/LICENSE.
This forces distribution providers to keep this file verbatim or to overload the affected recipes.
The section "Moving to the Yocto Project 1.6 Release" in the Yocto manual suggests removing the LICENSE file where possible.

Remove LICENSE in cases where COPYING.MIT is also given and replace LICENSE with COPYING.MIT if the former was the only entry.
All modified recipes specify LICENSE = "MIT" and none of the in-tree files specify a different license either.

As the packages do not change (the license files are not contained in them), do not increase PR.

(From OE-Core rev: 0059e0661826c857a07c862bcb46162671e0e330)

Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-uuc: Bump revision to 1de598e7
Otavio Salvador [Wed, 30 Aug 2017 19:34:26 +0000 (16:34 -0300)]
imx-uuc: Bump revision to 1de598e7

This includes following changes:

1de598e Merge pull request #5 from lijunone/master
a5a05da Update linuxrc
61a1449 Merge pull request #4 from mhei/fixes
af76f6a uuc: fix format nitpick
f8d0c75 uu.c: fix compiler warnings for unused variables
625c36e Merge pull request #2 from mhei/fixes
e6304a7 Merge pull request #3 from lijunone/master
c342fb0 linuxrc: add utp mass storage setup via configfs
f9a8e97 uuc: fix some compiler warnings
65d8bf7 sdimage: use fsync before closing the device
a977121 Add travis hint
03d64cf Small Makefile improvements
9a8c844 sdimage: no need to open image file R/W
592fdb6 sdimage: fix partition size check
3d4b3fa Add a .gitignore with the binaries sdimage and uuc
86e0a1b sdimage: move BCB header to 4 sector offset
2fa75b4 uuc: fix format warnings
f64baff Honour CFLAGS
85a0b23 sdimage: add includes to prevent warnings

Change-Id: I7e81dd0d4666d00b76be3d78982ef2b1bd039b53
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoMerge remote-tracking branch 'yocto/pyro' into pyro+ossystems
Otavio Salvador [Wed, 30 Aug 2017 13:18:20 +0000 (10:18 -0300)]
Merge remote-tracking branch 'yocto/pyro' into pyro+ossystems

* yocto/pyro:
  linux-fslc: Bump version 4.9 to revision 8f876e153b25
  image_types_fsl: fix for dtb filenames containing multiple dots

7 years agolinux-fslc: Bump version 4.9 to revision 8f876e153b25
Fabio Berton [Mon, 28 Aug 2017 14:24:03 +0000 (11:24 -0300)]
linux-fslc: Bump version 4.9 to revision 8f876e153b25

- Use defconfig only for 4.9 version moving directory to linux-fslc-4.9.

- Merge tag v4.9.44 into 4.9.x+fslc and apply the following changes on top of it:

    - eea1ec08f8a5 MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression
    - 5e5a51045532 pinctrl: meson-gxbb: Add missing GPIODV_18 pin entry
    - 8cbc0b49ca8d pinctrl: samsung: Remove bogus irq_[un]mask from resource management
    - 8495ab6ef94a pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD20
    - f642d29c2388 pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD11
    - 877fe62863d0 pinctrl: intel: merrifield: Correct UART pin lists
    - 7b6fff65ecf9 pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver
    - a68978bb949a pnfs/blocklayout: require 64-bit sector_t
    - eda1b3d42fad iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits
    - 4cae4a23d9a4 usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume
    - f4bbed570aef usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter
    - 42d65cc89a23 usb: core: unlink urbs from the tail of the endpoint's urb_list
    - 7c2beb1c4432 USB: Check for dropped connection before switching to full speed
    - 7f737f10c1ee usb: renesas_usbhs: Fix UGCTRL2 value for R-Car Gen3
    - 2db03a7fa0dd usb: gadget: udc: renesas_usb3: Fix usb_gadget_giveback_request() calling
    - a09ecc9345b6 uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069
    - b189f8eb2715 staging: comedi: comedi_fops: do not call blocking ops when !TASK_RUNNING
    - bbae08213e6e iio: light: tsl2563: use correct event code
    - 1ca3869234d3 iio: accel: bmc150: Always restore device to normal mode after suspend-resume
    - c5347390e57a staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read
    - 199a3f26e9d8 USB: hcd: Mark secondary HCD as dead if the primary one died
    - 821ccbe2937e usb: musb: fix tx fifo flush handling again
    - 4fd8c366acac USB: serial: pl2303: add new ATEN device id
    - 566516401501 USB: serial: cp210x: add support for Qivicon USB ZigBee dongle
    - e27f58cd130b USB: serial: option: add D-Link DWM-222 device ID
    - 2b3bf207b2a2 drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut
    - 4381e2c30008 drm/etnaviv: Fix off-by-one error in reloc checking
    - 00f3c2a253f7 nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays
    - 0a205d8145c2 mmc: mmc: correct the logic for setting HS400ES signal voltage
    - 160c365b5879 nand: fix wrong default oob layout for small pages using soft ecc
    - 227559e6233c fuse: initialize the flock flag in fuse_file on allocation
    - 1da30c23b63b target: Fix node_acl demo-mode + uncached dynamic shutdown regression
    - b51a71635576 iscsi-target: Fix iscsi_np reset hung task during parallel delete
    - e6a0599b7464 iscsi-target: fix memory leak in iscsit_setup_text_cmd()
    - ced271b814e4 mtd: nand: Fix timing setup for NANDs that do not support SET FEATURES
    - a311810903c7 xtensa: don't limit csum_partial export by CONFIG_NET
    - a3ab0f069f46 xtensa: mm/cache: add missing EXPORT_SYMBOLs
    - 03973c57e1a2 xtensa: fix cache aliasing handling code for WT cache
    - 0041042de554 futex: Remove unnecessary warning from get_futex_key
    - e2286916ac07 mm: fix list corruptions on shmem shrinklist
    - b56cd77c1205 mm: ratelimit PFNs busy info message

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimage_types_fsl: fix for dtb filenames containing multiple dots
Max Krummenacher [Sun, 27 Aug 2017 10:22:43 +0000 (12:22 +0200)]
image_types_fsl: fix for dtb filenames containing multiple dots

In _generate_boot_image(), if a dtb file has more than one dot the
current logic fails. e.g. 'device.tree.dtb' will be truncated at the
first dot to 'device' while it should be 'device.tree'.

Fix by removing awk in favour of letting basename also remove
the .dtb extension.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoMerge remote-tracking branch 'yocto/pyro' into pyro+ossystems
Otavio Salvador [Fri, 25 Aug 2017 04:00:24 +0000 (01:00 -0300)]
Merge remote-tracking branch 'yocto/pyro' into pyro+ossystems

* yocto/pyro:
  imx-base: Add MACHINE_SOCARCH_SUFFIX for mx51 and mx53

7 years agoimx-base: Add MACHINE_SOCARCH_SUFFIX for mx51 and mx53
Fabio Berton [Thu, 24 Aug 2017 18:53:21 +0000 (15:53 -0300)]
imx-base: Add MACHINE_SOCARCH_SUFFIX for mx51 and mx53

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoMerge remote-tracking branch 'yocto/pyro' into pyro+ossystems
Otavio Salvador [Thu, 24 Aug 2017 14:36:23 +0000 (11:36 -0300)]
Merge remote-tracking branch 'yocto/pyro' into pyro+ossystems

* yocto/pyro:
  linux-fslc: Bump revision to 836377e382
  classes/image_types_fsl: Fix uboot_mxsboot task dependency
  imx-base: Add MACHINE_SOCARCH_SUFFIX for mx23 and mx28
  linux-fslc-imx: Bump revision to 09845b886c11
  linux-fslc-imx: Bump to 300a765 revision
  alsa-lib: Ensure MACHINE_SOCARCH is used consistently
  classes/image_types_fsl.bbclass: replace IMAGE_DEPENDS_sdimg by do_image_sdimage[depends]
  image_types_fsl: fix deprecated notation
  qtbase: Fix QT5.8 build error "Platform not recognized" in egl header
  qtbase: Update patch for upgrade to Qt 5.8
  Revert "gstreamer1.0-plugins-bad: Add some gstplayer API"
  libdrm-armada: fix license string
  openssl-qoriq: s/inline/static/ to fix gcc7.1 issue

7 years agolinux-fslc: Bump revision to 836377e382
Gary Bisson [Thu, 24 Aug 2017 07:49:21 +0000 (09:49 +0200)]
linux-fslc: Bump revision to 836377e382

This commit merge tag v4.9.43 into 4.9.x+fslc and add the
following change on top:
2e5f5cc50c72 ARM: dts: imx7d-pico: Add initial support
47e80564c4db ARM: imx_v6_v7_defconfig: Select the coda driver as module
62dd13a066b9 ARM: dts: imx6qdl-nitrogen6_som2: fix PCIe reset

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoclasses/image_types_fsl: Fix uboot_mxsboot task dependency
Fabio Berton [Wed, 23 Aug 2017 20:48:54 +0000 (17:48 -0300)]
classes/image_types_fsl: Fix uboot_mxsboot task dependency

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-base: Add MACHINE_SOCARCH_SUFFIX for mx23 and mx28
Fabio Berton [Wed, 23 Aug 2017 20:48:53 +0000 (17:48 -0300)]
imx-base: Add MACHINE_SOCARCH_SUFFIX for mx23 and mx28

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agogstreamer1.0-plugins-bad: Add fixes for qmlglsink 14/16514/1
Carlos Rafael Giani [Fri, 11 Aug 2017 21:52:10 +0000 (23:52 +0200)]
gstreamer1.0-plugins-bad: Add fixes for qmlglsink

These fixes enable qmlglsink support with Qt5 EGLFS, and also fix a
flickering issue in qmlglsink caused by a data race (frames are drawn
while the decoder writes new frame data into their DMABUFs).

Change-Id: I51dc3efee26ebb441ea0ea8f601043f6a0024a5a
Signed-off-by: Carlos Rafael Giani <dv7777@gmail.com>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
7 years agogstreamer: Add new uploader and GBM GL backend for video playback via GL 13/16513/1
Carlos Rafael Giani [Mon, 12 Jun 2017 22:27:20 +0000 (00:27 +0200)]
gstreamer: Add new uploader and GBM GL backend for video playback via GL

Change-Id: I711bf82193279070d922ce6e2427268ce8989aac
Signed-off-by: Carlos Rafael Giani <dv7777@gmail.com>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
7 years agomesa: Add patches for RGBA support, YUV, and for resource_changed 12/16512/1
Carlos Rafael Giani [Fri, 11 Aug 2017 21:56:43 +0000 (23:56 +0200)]
mesa: Add patches for RGBA support, YUV, and for resource_changed

Patches 1-14 add support for RGBA-swapped formats and were ported from
https://github.com/austriancoder/mesa/commits/shader-variants

Patch 15 is an experimental patch to enable MESA_ycbcr support. Might not
be needed later on.

Patches 16-19 are needed to make sure new video frames are streamed into
the GPU when using DMABUF FDs.

WIP-st-dri-Allow-YUYV-import is an experimental patch to make use of the
Vivante GPU's hardwired YUV->RGB converter. A clean implementation of this
feature might require MESA_ycbcr or a derivative of that, but for now, this
patch works.

etnaviv-increment-the-resource-seqno-in-resource_changed.patch is a patch
for non-external textures recommended by Philipp Zabel. Does not affect
external EGLimage textures.

Change-Id: Idecd589e48ac0456896ce132e1881bb344426254
Signed-off-by: Carlos Rafael Giani <dv7777@gmail.com>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
7 years agolinux-fslc-imx: Bump revision to 09845b886c11
Fabio Berton [Wed, 2 Aug 2017 14:23:17 +0000 (11:23 -0300)]
linux-fslc-imx: Bump revision to 09845b886c11

This includes the following change:

     - 09845b886c11 mxc_hdmi: Fix hang during boot

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-fslc-imx: Bump to 300a765 revision
Otavio Salvador [Tue, 11 Jul 2017 17:59:53 +0000 (14:59 -0300)]
linux-fslc-imx: Bump to 300a765 revision

This merges the 4.1.15 2.1.0 GA release as well as the 4.1.42 stable
release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoalsa-lib: Ensure MACHINE_SOCARCH is used consistently
Otavio Salvador [Mon, 10 Jul 2017 15:01:12 +0000 (12:01 -0300)]
alsa-lib: Ensure MACHINE_SOCARCH is used consistently

The alsa-lib needs to apply the patches for all i.MX SoCs so using the
'imx' override seems to be the best choice for this specific
use-case.

A missing aspect though was that this should also affect every package
which /depends/ on alsa-lib (e.g: alsa-utils) so it also goes to
MACHINE_SOCARCH architecture fixing the signature change across
different machines.

This fix has been tested using a massive parallel build using
multiconfig.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoclasses/image_types_fsl.bbclass: replace IMAGE_DEPENDS_sdimg by do_image_sdimage...
Khem Raj [Mon, 10 Jul 2017 17:35:19 +0000 (10:35 -0700)]
classes/image_types_fsl.bbclass: replace IMAGE_DEPENDS_sdimg by do_image_sdimage[depends]

Fixes

ERROR: /mnt/a/oe/sources/meta-variscite-fslc/recipes-fsl/images/fsl-image-gui.bb: Deprecated variable(s) found: "IMAGE_DEPENDS_sdcard". Use do_image_<type>[depends] += "<recipe>:<task>" instead

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimage_types_fsl: fix deprecated notation
Trevor Woerner [Fri, 30 Jun 2017 12:42:48 +0000 (08:42 -0400)]
image_types_fsl: fix deprecated notation

The old "IMAGE_DEPENDS..." notation has been deprecated in favour of the newer
"do_image...[depends]" notation.

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqtbase: Fix QT5.8 build error "Platform not recognized" in egl header
Yuqing Zhu [Tue, 27 Jun 2017 09:10:12 +0000 (17:10 +0800)]
qtbase: Fix QT5.8 build error "Platform not recognized" in egl header

Gain the platform value through pkg-config
and pass it through QMAKE_CFLAGS_EGL.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoqtbase: Update patch for upgrade to Qt 5.8
Tom Hochstein [Mon, 26 Jun 2017 22:09:25 +0000 (17:09 -0500)]
qtbase: Update patch for upgrade to Qt 5.8

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoRevert "gstreamer1.0-plugins-bad: Add some gstplayer API"
Yuqing Zhu [Fri, 23 Jun 2017 05:50:32 +0000 (13:50 +0800)]
Revert "gstreamer1.0-plugins-bad: Add some gstplayer API"

The patch has some applying conflicts.
It should be applied after some poky patches,
but they are still under review, not accepted yet.

Will add it back later.

This reverts commit faa2234c766558b904447405ee30cd3d183c79e4.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolibdrm-armada: fix license string
Trevor Woerner [Tue, 20 Jun 2017 04:04:54 +0000 (00:04 -0400)]
libdrm-armada: fix license string

GPL2 -> GPLv2

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoopenssl-qoriq: s/inline/static/ to fix gcc7.1 issue
Chunrong Guo [Tue, 20 Jun 2017 03:27:02 +0000 (11:27 +0800)]
openssl-qoriq: s/inline/static/ to fix gcc7.1 issue

ix the following error:
| ../libcrypto.so: undefined reference to `spcf_bn2bin'
| ../libcrypto.so: undefined reference to `spcf_bn2bin_ex'
| collect2: error: ld returned 1 exit status
| make[2]: *** [link_app.gnu] Error 1

Change-Id: I24be02ccd7f587d6c67d443ac3a36206399a4702
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agokmscube: Add patches for better GStreamer support and for YUY2 support 31/15931/1
Carlos Rafael Giani [Tue, 11 Apr 2017 07:33:04 +0000 (09:33 +0200)]
kmscube: Add patches for better GStreamer support and for YUY2 support

Change-Id: I17c77cbae9f23ba415a5d4bb433fcee28a04deab
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
7 years agokmscube: add recipe 30/15930/1
Carlos Rafael Giani [Mon, 10 Apr 2017 19:41:33 +0000 (21:41 +0200)]
kmscube: add recipe

This is a useful tool to test KMS and GBM-based EGL & OpenGL ES drawing

Change-Id: I23d276759c5bc1bec017956070da4ced6352d9eb
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
7 years agoopenssl-qoriq: Sync with oe-core recipe
Fabio Berton [Wed, 7 Jun 2017 14:10:17 +0000 (11:10 -0300)]
openssl-qoriq: Sync with oe-core recipe

Sync with oe-core recipe to make maintenance easier, copy all patches
and let both openssl recipe more similar.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx6sllevk: Add dtb with support for Murata Type ZP module
alexandra-ioana.safta@nxp.com [Fri, 2 Jun 2017 16:03:43 +0000 (19:03 +0300)]
imx6sllevk: Add dtb with support for Murata Type ZP module

Signed-off-by: Alexandra Safta <alexandra-ioana.safta@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx6sllevk: Create i.MX 6 SLL EVK machine
alexandra-ioana.safta@nxp.com [Fri, 2 Jun 2017 16:03:42 +0000 (19:03 +0300)]
imx6sllevk: Create i.MX 6 SLL EVK machine

Signed-off-by: Alexandra Safta <alexandra-ioana.safta@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolinux-imx: Upgrade to 4.1.15-2.1.0 release supporting i.MX 6SLL EVK
alexandra-ioana.safta@nxp.com [Fri, 2 Jun 2017 16:03:41 +0000 (19:03 +0300)]
linux-imx: Upgrade to 4.1.15-2.1.0 release supporting i.MX 6SLL EVK

Add support for i.MX 6SLL EVK and supporting device trees
The 4.1.15-2.10 updates are provided in the 4.1.15-2.0.0 release branch

Signed-off-by: Alexandra Safta <alexandra-ioana.safta@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agou-boot-imx: Upgrade to 4.1.15-2.1.0 supporting i.MX 6SLL EVK
alexandra-ioana.safta@nxp.com [Fri, 2 Jun 2017 16:03:40 +0000 (19:03 +0300)]
u-boot-imx: Upgrade to 4.1.15-2.1.0 supporting i.MX 6SLL EVK

Add support for the i.MX 6SLL EVK and supporting boot configurations

Signed-off-by: Alexandra Safta <alexandra-ioana.safta@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-base.inc: Update for mx6sllevk board support
alexandra-ioana.safta@nxp.com [Fri, 2 Jun 2017 16:03:39 +0000 (19:03 +0300)]
imx-base.inc: Update for mx6sllevk board support

Signed-off-by: Alexandra Safta <alexandra-ioana.safta@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agogstreamer1.0-plugins-bad: Add some gstplayer API
Yuqing Zhu [Fri, 2 Jun 2017 05:31:37 +0000 (13:31 +0800)]
gstreamer1.0-plugins-bad: Add some gstplayer API

* Add gstplayer get_rotate() and set_rotate() API
* Add get/set force-aspect-ratio config API
* Add set audio/text sink API

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agogstreamer1.0-plugins-base: Don't set async of custom text-sink to false in gstplaysink
Yuqing Zhu [Fri, 2 Jun 2017 05:31:36 +0000 (13:31 +0800)]
gstreamer1.0-plugins-base: Don't set async of custom text-sink to false in gstplaysink

Setting async to false will cause A/V sync problem when seeking.

The preroll needs to use GAP event instead of setting async to false.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agou-boot-fslc.inc: add use-mainline-bsp
Trevor Woerner [Mon, 29 May 2017 06:17:17 +0000 (02:17 -0400)]
u-boot-fslc.inc: add use-mainline-bsp

Add use-mainline-bsp to COMPATIBLE_MACHINE since this recipe is for situations
where the user wants to use mainline, and u-boot-fslc is considered mainline.

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoxf86-video-armada: add
Trevor Woerner [Sat, 27 May 2017 05:11:08 +0000 (01:11 -0400)]
xf86-video-armada: add

If the user enables "use-mainline-bsp" in MACHINEOVERRIDES, assume they want
to use the open-source, reverse-engineered etnaviv drm x11 driver.

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agolibdrm-armada: add
Trevor Woerner [Sat, 27 May 2017 05:11:07 +0000 (01:11 -0400)]
libdrm-armada: add

A drm for use with xf86-video-armada, which is for use with etnaviv.

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agou-boot-fslc: Add dtc-native to DEPENDS
Fabio Berton [Wed, 24 May 2017 13:15:08 +0000 (10:15 -0300)]
u-boot-fslc: Add dtc-native to DEPENDS

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoweston: Apply append only for weston 1.11.1 version
Fabio Berton [Tue, 23 May 2017 14:03:45 +0000 (11:03 -0300)]
weston: Apply append only for weston 1.11.1 version

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-gst1.0-plugin: Upgrade to v4.1.6
Yuqing Zhu [Tue, 23 May 2017 06:27:10 +0000 (14:27 +0800)]
imx-gst1.0-plugin: Upgrade to v4.1.6

-Add an interface in playengine to set video sink using GstElement
 This interface is for qmlglsink use or something like that.

-Optimize imxv4l2sink and overlaysink to make
 them work with qmlglsrc more effective
 Add RGBA format support the two sink.
 Reduce the interval to 1ms when do dequeue retry in v4l2.

-Add gst_phy_mem_meta_init()
 Avoid critical warning as gst_meta_register add critical check for NULL init_func.

-Aiurdemux add wma voice support

-Add vertical and horizontal flip support for overlaysink and imxv4l2sink
 Add vertical and horizontal flip for overlaysink and imxv4l2sink.
 Change playengine set rotate interface to set enum value.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-parser: Upgrade to v4.1.6
Yuqing Zhu [Tue, 23 May 2017 06:27:09 +0000 (14:27 +0800)]
imx-parser: Upgrade to v4.1.6

Upgrade license chksum to v16 EULA
Fix segmentation fault in ID3 parser when dataSize is abnormal
Update MP4 PARSER to 06.09.38
Update MP3 PARSER to 03.01.14
Update AAC PARSER to 03.00.11
Update FLAC PARSER to 03.00.6

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-codec: Upgrade to v4.1.6
Yuqing Zhu [Tue, 23 May 2017 06:27:08 +0000 (14:27 +0800)]
imx-codec: Upgrade to v4.1.6

-Upgrade license chksum to v16 EULA

Bugfixes:
-VORBIS_Wrapper/VORBIS_DEC: add error handler
 Some fuzzy bitstream will cause segmentfault as error handler is not correct.
-Fix wma10_dec's Segmentation fault in performance test
 Segmentation fault occurs when decoding several streams in performance test.
 Add test_case[] array's size to fix it.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-kobs: Fix a typo
Khem Raj [Fri, 19 May 2017 17:17:26 +0000 (10:17 -0700)]
imx-kobs: Fix a typo

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoppa: update to use Recipe Specific Sysroots
Chunrong Guo [Wed, 10 May 2017 08:41:30 +0000 (16:41 +0800)]
ppa: update to use Recipe Specific Sysroots

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoweston: Use weston 1.11.1 for mx6 and mx7 machines
Fabio Berton [Mon, 15 May 2017 21:06:47 +0000 (18:06 -0300)]
weston: Use weston 1.11.1 for mx6 and mx7 machines

As EGL support was removed from weston on commit:

https://github.com/wayland-project/weston/commit/e77f8ad79bdf3613dc7e587ea0cf5b9d39e4f8e0

we can't use version 2.0.0.

Add latest version with EGL support, 1.11.1 and set mx6 and mx7
machines to use this version.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agomesa: fix configuration rewrite
Matt Madison [Tue, 16 May 2017 15:15:10 +0000 (08:15 -0700)]
mesa: fix configuration rewrite

to change just the PACKAGECONFIG[x11] setting (without
expansion), instead of overwriting EXTRA_OECONF (with
expansion).

Signed-off-by: Matt Madison <matt@madison.systems>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-kobs: Fix build with musl
Khem Raj [Thu, 11 May 2017 16:57:46 +0000 (09:57 -0700)]
imx-kobs: Fix build with musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
7 years agoimx-kobs: Pick up new commit as fix-compile patch is merged
Jun Zhu [Wed, 10 May 2017 08:24:07 +0000 (16:24 +0800)]
imx-kobs: Pick up new commit as fix-compile patch is merged

The patch is merged to the new version of imx-kobs. So pick up
the new version and remove the patch file.

Signed-off-by: Jun Zhu <junzhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-qoriq: update to 1ae843c
Chunrong Guo [Wed, 26 Apr 2017 03:19:13 +0000 (11:19 +0800)]
linux-qoriq: update to 1ae843c

    *include the following changes
     1 ae843c - Merge branch 'feature/rt' into sdk-v2.0.x-yocto
     2 38d9a8a - Merge branch 'feature/usdpaa' into yocto/sdk-2.0.x
     3 bba80f8 - Merge branch 'feature/asf' into yocto/sdk-2.0.x
     4 dc4e9ad - crypto: dpaa2-caam: add congestion management
     5 5d9bbd5 - crypto: dpaa2-caam: uprev to DPSECI vers 5.0
     6 4aeb8ff - staging: fsl-mc: add support for opr
     7 6a58807 - qdma: correct the qdma error interrupt number
     8 4b90023 - qdma: uniform distribute the channels to all the command queue
     9 a6a9cfb - dma: fsl-qdma: rectify the address for some register
    10 cb24b8e - staging: fsl-dpaa2: Move CSCN related API to DPIO header
    11 5784a1d - flextimer: fix flextimer workaround timeout method
    12 a36c26a - dma: fsl-qdma: workaround for ERR010812
    13 b0f638d - staging: fsl-dpaa2: Leave NAPI enabled during ifup/down
    14 d90b9c9 - staging: fsl-dpaa2: Fix memleak in adding class rule
    15 aa8ec9a - staging: fsl-dpaa2: Disable preemption when draining pool
    16 3c62505 - mmc: sdhci-of-esdhc: limit SD clock to 167MHz for ls1046a
    17 bdbe69d - ls208x: dts: fix intergration issue cause wdt not works
    18 60129b7 - armv8: aarch32: enable VIRTIO_NET by default
    19 87d9f30 - staging: fsl-dpaa2: Allocate extra headroom in frame descriptor
    20 0649222 - staging: fsl-dpaa2: Update buffer count for flow control
    21 3ef2dd0 - crypto: caam/qi - add request queues in CGR
    22 37f96c4 - crypto: caam/qi - fix we_mask bits for response FQ init command
    23 14a8ad4 - ls208x: dts: add #stream-ids property in fsl-mc node
    24 514f27d - arm64: dts: ls1046ardb: add MMC HS200/UHS-1 modes support
    25 0a2779a - arm64: dts: ls1046a: add clocks property for eSDHC node
    26 9d15f72e - mmc: sdhci-of-esdhc: fix peripheral clock for ls1046a
    27 53c14c9 - mmc: sdhci-of-esdhc: add voltage switching support for ls1046a
    28 d10efc4 - staging: fsl-dpaa2: Fix Rx buf align regression
    29 ee621b2 - LS1012AQDS: Configure MDIO Clause 45 processing to LS1012 only
    30 e9740c2 - arm64: ls2088a: add the PW20 state to the idle-states dts node
    31 403835e - PCI: layerscape: Add support for ls2088a
/QLINUX-5971
   137 6139b09 - arm64: dts: ls2088a: add clocks property for eSDHC node
   138 383a2af - mmc: fsl_esdhc: get peripheral clock through common clk APIs
   139 277569f - staging: fsl-dpaa2/eth: fix dprtc frequency to 1GHz
   140 26cb8c1 - QLINUX-6717: Compiler Warning issued in CC
   141 fd55b50 - QBMan: Add Order Restoration APIs to DPIO Services
   142 45f8c47 - dpaa2 QBMAN: Increase the poll loop for management commands
   143 5ca2040 - crypto: caam/qi - fix dma_mask initialization on ARM32
   144 d183238 - ahci: qoriq: report error when ecc register address is missing in dts
   145 60c90fa - cpufreq: qoriq: enhance bus frequency calculation
   146 fa0d188 - clk: qoriq: add pll clock to clock lookup table
   147 1275b2e - arm64: dts: freescale: ls2088a: Add DTS support for FSL's LS2088A SoC
   148 1a42a28 - arm64: dts: freescale: ls2080a: Split devicetree for code resuability
   149 bb4c069 - dt-bindings: Add compatible for LS2088A QDS and RDB board
   150 4edce16 - Merge pull request #1612 in SDK/linux-sdk2.0 from jira/QLINUX-6716 to sdk-v2.0.x
   151 8afdfe4 - mtd: spi-nor: fsl-quad: allow sub node probe failed

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoofp: add recipes
Chunrong Guo [Thu, 20 Apr 2017 09:46:06 +0000 (17:46 +0800)]
ofp: add recipes

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoodp: add recipes
Chunrong Guo [Thu, 20 Apr 2017 09:23:23 +0000 (17:23 +0800)]
odp: add recipes

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoppa: Add support for ls1012a
Chunrong Guo [Thu, 20 Apr 2017 04:13:42 +0000 (12:13 +0800)]
ppa: Add support for ls1012a

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoskmm-ep:update to de6816c
Chunrong Guo [Wed, 19 Apr 2017 08:52:36 +0000 (16:52 +0800)]
skmm-ep:update to de6816c

    New commits:
    de6816c  Add back the implicit Makefile rules

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogpp-aioptool: add recipes
Chunrong Guo [Wed, 19 Apr 2017 08:47:56 +0000 (16:47 +0800)]
gpp-aioptool: add recipes

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agodce: add recipes
Chunrong Guo [Wed, 19 Apr 2017 07:56:36 +0000 (15:56 +0800)]
dce: add recipes

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoaiopsl: add recipes
Chunrong Guo [Tue, 18 Apr 2017 07:35:49 +0000 (15:35 +0800)]
aiopsl: add recipes

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agocryptodev: update to 6c2b61c
Chunrong Guo [Tue, 18 Apr 2017 07:11:50 +0000 (15:11 +0800)]
cryptodev: update to 6c2b61c

   **include the following changes
6c2b61c - update copyright notes
f79d523 - fix: reset finish condition before test start
e8f7a91 - Merge remote-tracking branch 'upstream/master'
6818263 - Fix ablkcipher algorithms usage in v4.8+ kernels
26e167f - zc: Use the power of #elif
e49fe25 - adjust to API changes in kernel >=4.10
2b29be8 - adjust to API changes in kernel >=4.10
c3afb40 - add support for rsa speed tests
c9b7a80 - close the session after every test
ba49470 - add support for authenc(hmac(sha1), cbc(aes)) speed tests
690cd62 - Merge branch 'master' into hpe2016
        5adf04e - Merge remote-tracking branch 'upstream/master'
        840c7ba - remove not used variable
        2dbbb23 - do more strict code checking to avoid maintenance issues
        88223e4 - avoid implicit conversion between signed and unsigned char
        8db6905 - use buf_align macro to reduce code duplication
        b6d0e0f - rename header file to clarify purpose
        1fd6062 - fix warnings of "implicit declaration of function" in async_speed
        ff3c8ab - remove not used local variables
        25a1276 - fix incorrect return code in case of error from openssl_cioccrypt
e7ef4ea - Merge pull request #17 from michaelweiser/gup_flags
99c6d21 - fix ignored SIGALRM signals on some platforms
71975fa - setting KERNEL_DIR is not necessary to build tests
a96ff97 - fix issues with install target
07748d3 - Merge branch 'master' into hpe2016
cc89148 - Fix ablkcipher algorithms usage in v4.8+ kernels
4d6e4fb - Merge remote-tracking branch 'upstream/master'
f126e48 - Adjust to another change in the user page API
4257fce - add -async option to run_crypto_tests.sh
f953164 - merge sync and async benchmarks into a single program
e7af57b - add % to cpu idle for convenience
1883c95 - add a wrapper script for running all tests
998b66b - add notes about configured limits in SEC driver
b1a35f3 - fix ignored SIGALRM signals on some platforms
b754517 - use the same algorithm names in sync_speed as in async_speed
8baefa4 - force LC_TIME value to avoid mpstat not using ISO8601 format
d0978b5 - add sync speed tests with the same format as async ones
15d890b - graceful exit if cryptodev is not built with ASYNC flags
9a595bf - fix typo, use consistent spacing
9461878 - remove output line because it does not add clarity to the results
b09c17f - the C standard used by cryptodev is C90 with GNU extensions
447808d - exit early if cryptodev tests are not installed
493afd3 - fix incorrect handling of error cases...
e0d2c88 - make default output tabular
abc007a - really fix (again...) the mpstat issue
2696cd5 - use $(...) instead of `...` for consistency
e8fb004 - fix the scale of the runtime value
119151b - remove old results to avoid incorrect reports
71ac3d5 - fix the reported unit
8c47a0c - setting KERNEL_DIR is not necessary to build tests
182b307 - fix issues with install target
5021828 - do more strict code checking to avoid maintenance issues
ab239d7 - return error code of the test if there is one
b5228f2 - remove not used local variables
90d67ce - avoid implicit conversion between signed and unsigned char
4b442ca - fix build warnings on implicit function declarations
2821b92 - add a little space in the output for clarity
9d0ef05 - more precision in running mpstat
0180e2b - fix some issues with parsing mpstat output
4257fce - add -async option to run_crypto_tests.sh
f953164 - merge sync and async benchmarks into a single program
e7af57b - add % to cpu idle for convenience
7d7a733 - sanity check on /dev/crypto availability
137c0c4 - gracefull stop for async speed tests
600eb70 - fix: set min value when allocating alligned memory buffers
18408c9 - add multithreaded wrapper for async speed test
854cc84 - rename algorithm names for clarity
216f235 - honor the -m flag in async_speed
1023ede - add flag to report in a machine friendly format
219a8b4 - enable async code by default
9def784 - Merge remote-tracking branch 'radualexe/new_tests`
149dc1c - add basic optargs support for async_speed test
9595499 - add support for crc32c hash sync speed test
83e3840 - add support for aes-256-xts sync speed test
fff72ae - add support for sha2-256 hash async speed test
b961800 - add support for sha1 hash async speed test
fea5006 - add support for crc32c hash async speed test
8768fad - add aes-256-xts support for async speed test

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoopenssl-qoriq: upgrade to 1.0.2k
Chunrong Guo [Tue, 18 Apr 2017 04:18:44 +0000 (12:18 +0800)]
openssl-qoriq: upgrade to 1.0.2k

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopkc-firmware: update to 209e0e6
Chunrong Guo [Fri, 14 Apr 2017 05:01:48 +0000 (13:01 +0800)]
pkc-firmware: update to 209e0e6

      *include the following changes
       209e0e6 - ring affinity: keep jobs and responses in the same ring pair
       1cd87fb - remove unused parameter from function signature
       688e402 - add new handshake parameters (like old is the new new :)
       bdd38f2 - fix irq missing issue for all rings
       b5f6504 - rename structure fields to match their content
       d0b6e25 - fix column alignment to avoid confusion
       66ac4ef - remove not used fields from handshake structures
       53716e6 - merge together the functions doing ring pairs initialization
       ffa6360 - make r_cntrs local to the app_ring structure
       61a597f - remove not used allocation of s_c_cntrs_mem
       a1b8599 - remove not used allocation of cntrs_mem
       1246eb8 - make ring indices local to the app_ring structure
       d01ed6c - remove redundant type casts
       a12f170 - allocate space for input rings independently instead of in bulk
       e41fc52 - num_of_rps is not used after initialization
       e827ac6 - refactoring: merge content of two functions
       5dcdc32 - device ip_pool is not used on the host so we remove it
       21bc000 - merge content of resource struct into c_mem_layout
       4b39488 - remove not used function
       a276c46 - add U suffix to unsigned constants
       6d13be3 - remove not used function
       0aaeeab - remove redundant busyloop during handshake
       fe54ba4 - avoid returns from the middle of the handshake function
       fda0f8e - clean-up for consistent code indentation
       c441ffc - move macro definition to the header file
       e87f3e2 - wrap assembly directive with a macro
       2091a40 - refactoring: clean-up code style
       f9261c3 - value returned by sel_sec_enqueue is ignored so make it void
       a7b2cf7 - avoid linking printf code by default
       a9cc62d - remove print_error because it duplicates print_debug
       542c9d1 - remove deprecated or not used code
       542c9d1 - remove deprecated or not used code
       b11bbbf - fix precision loss conversion errors
       428c51c - remove not used code
       ecd79e6 - avoid playing with compiler optimizations games
       5121ad3 - remove deprecated and not used code
       949c908 - raise interrupt on the ring that submitted the jobs
       92e7089 - refactoring: merge related code into a single function
       f131421 - remove no longer used handshake fields
       6e3ab80 - simplify calculation of msi address
       7e337a9 - rename local variables for clarity
       e4bef8e - refactoring: extract two functions to simplify code
       9dd692d - move handshake state initialization to appropriate function
       70f061b - cluster together initialization code
       e92ede5 - remove not used macros
       31636ca - remove duplicated function
       7c87c3a - search the ring that received rng descriptors and remove waiting
       9d132e3 - remove inconsistently used local variable
       4fab968 - remove ignored variable
       dcbdc8a - start counting SEC engines from 0 as in C29x documentation
       2189d7a - remove not-used structure field sec_jr.id
       739e1cc - remove not used structure field sec
       4bb7e8f - use a dummy allocator to keep track of data addresses
       0d960b7 - remove padding fields from handshake structures
       6973141 - remove not used structure members dgb_print & err_print
       f3c1977 - remove not used structure members intr_*_ticks
       612371b - rearrange code to merge two #ifdef's
       a86a0a9 - move definition to the header file
       ff8ce9d - remove unused function wait_for_timeout
       97a0657 - remove unused typedef shadow_indexes_mem_t
       5d0e0b0 - remove redundant definitions of standard types
       86a6451 - remove unused function irja_signal_caam
       8106252 - remove unused function circ_room
       086f102 - job ring result has no significance as a signed integer
       dc8f37d - remove not used members of sec_engine structure
       9a6a5c2 - rewrite the initalization code for sec engines list
       8ab2b15 - remove priority queues and ignore ring order settings
       1b48817 - remove not used struct member order_j_d_index
       e64f7fc - remove not used struct member resp_j_done_flag
       7b20be4 - remove the assumption that ring 0 has any special significance
       0d9946b - make explicit that we are using C89/90 standard with GNU extensions
       cf7cd79 - remove not used padding fields in handshake structure
       d7adc6e - pad not used handshake fields to prepare for their removal
       670c95f - make explicit that we have a single response ring hardcoded to id 0
       db84b26 - remove not used structure variable enqcount
       07b9fda - remove not used structure pointer cmdrp
       b253763 - don't send available data through stack
       0d19768 - remove macro hiding simple code
       0aaba96 - remove commented code
       8278186 - remove code supporting P4080 prototypes
       f88a9bc - remove non-high-perf supporting code
       090755e - remove not used structure cmd_tbl_s
       4f8184b - remove not used orig_rps structure variable
       0a635a9 - remove not used structure variable drv_resp_ring_count
       3432b1c - rename structure variable ring_count to num_of_rps
       71a3a3d - remove duplicated assignment

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot:update to a06b209
Chunrong Guo [Wed, 12 Apr 2017 08:02:53 +0000 (16:02 +0800)]
u-boot:update to a06b209

    *include the following changes
    a06b209 - ls1012aqds:Copyright added in file ls1012aqds_pfe.h
    f3fa3db - Merge pull request #200 in SDK/u-boot-devel from jira/QUBOOT-2516 to master
    ad74937 - armv8/fsl-layerscape: fdt: On ls1012 don't check sysclk for USB
    436ad38 - T1042RDB: Remove nand secure boot compilation error
    af36232 - Merge pull request #197 in SDK/u-boot-devel from jira/QSDK-3498 to master
    6cae345 - Merge pull request #194 in SDK/u-boot-devel from jira/QUBOOT-2432 to master
    15d85eb - armv8: ls1046aqds: enable ppa in defconfig
    9ac8b14 - armv8: ls1046aqds: added ppa support
    50dc1ec - config: fsl-ppa: support load PPA from eMMC/SD and NAND Flash
    4185ac3 - fsl PPA: add support PPA image loading from NAND and SD
    be143b2 - mtd: nand: remove nand size print from nand_init function
    17c7a0c - mtd: nand: add initialization flag
    1b99b67 - Merge pull request #195 in SDK/u-boot-devel from jira/QUBOOT-2448 to master
    7f6bb70 - Merge pull request #193 in SDK/u-boot-devel from jira/QUBOOT-2485 to master
    f4ea06d - armv8/fsl-layerscape: fdt: replace CONFIG_ARCH_LS1012A with CONFIG_LS1012A
    a2acee2 - cmd: move CMD_PXE to Kconfig
    74233ce - cmd: Convert CMD_BOOTMENU
    8a82416 - powerpc: e6500: Lock/unlock 1 cache instead of L1 as init_ram
    ba5e636 - Merge pull request #191 in SDK/u-boot-devel from jira/QUBOOT-2338 to master
    99cab9b - Merge pull request #189 in SDK/u-boot-devel from jira/QUBOOT-2438 to master
    c6a1023 - armv8: dts: fsl-ls1012a: Change number of CS in SPI node
    ddc2ade - spi: fsl_qspi: Add support for one chip select
    905d419 - Merge pull request #188 in SDK/u-boot-devel from jira/QUBOOT-1949 to master
    f47bef7 - arm: ls1043ardb: Add NAND secure boot target
    0d3329b - arm: ls1046ardb: Add SD secure boot target
    5cbd88a - arm: ls1043ardb: Add SD secure boot target
    9b61565 - crypto/fsl : Reduce the size of CAAM driver for SPL Build
    fd4214e - LS1046ARDB: SPL size reduction in case of non-xip boot
    b6fb53f - LS1043ARDB: SPL size reduction in case of non-xip boot
    390b399 - armv8/ls104xa: remove the DDR interactive debugging info from SPL
    7b996bc - board: freescale: Enable PSCI on LS2080A
    7deaf93 - pci: layerscape: Add support ls2088a kernel DT node fixup
    79bbfc9 - pci: layerscape: add LS2088A series SoC pcie support
    ea5c6e4 - ls1012aqds:Fix up for 1G and 2.5G interface
    0dffcb8 - board: ls1012aqds: Update PHY address for AQR 105 riser card
    7069777 - board: ls1012aqds: Add support of 2.5G X-SGMII riser card
    634cf94 - driver: net: pfe: Configure internal MAC to support 2.5G
    0127cee - driver: net: pfe: Add support of MDIO Clause 45 PHYs
    561adee - board: ls1012aqds: Clean and reorganize board_eth_init
    3b143c3 - board: ls1012aqds: Register the MDIO1 controller
    48d02fb - Merge pull request #182 in SDK/u-boot-devel from jira/QUBOOT-2402 to master
    c9395ee - Merge pull request #183 in SDK/u-boot-devel from jira/QUBOOT-2400 to master
    8ef037c - Merge pull request #181 in SDK/u-boot-devel from jira/QUBOOT-2329 to master
    b3c75e4 - drivers: net: fsl-mc: Fixup MAC addresses in DPC
    e0369e0 - armv8/fsl-layerscape: fdt: remove SYSCLK frequency fixup for ls1012a
    6d9421b - driver: rtc: add pcf2127 support
    caefee8 - armv8/fsl-layerscape: Update erratum A009635 implementation
    7efb311 - ls2080ardb,ls2080aqds: Add mcmemsize in default env setting
    636228a - board: freescale: ls2080a: Intergrate and enable PPA on LS2080A
    5651957 - Merge pull request #175 in SDK/u-boot-devel from jira/QUBOOT-2378 to master
    bf23c09 - Secure Boot: Enable IE (Key extention) Feature in LS2080A
    f26426a - Merge pull request #176 in SDK/u-boot-devel from jira/QUBOOT-2286 to master
    badf91e - armv8: fsl-layerscape: Add vid support for LS2080AQDS
    20f3971 - armv8: fsl-lsch3: Update VID support
    746211e - armv8: fsl-layerscape: Updates DCFG register map
    049463b - LS2080A : Move sec_init to board_init
    a99dd2c - SECURE_BOOT: Define CONFIG_SYS_LS_PPA_ESBC_ADDR for LS2080A
    537fe6d - LS2080A: Add validation of MC & DPC images.
    8f404a5 - SECURE_BOOT: Update bootscript and its hdr addresses
    134644f - Merge pull request #166 in SDK/u-boot-devel from jira/QUBOOT-2101 to master
    2b17c7b - Merge pull request #165 in SDK/u-boot-devel from jira/QUBOOT-2313 to master
    6cad42f - armv8: fsl-lsch2: disable ECC on armv8 chassis 2 platforms
    475feb5 - driver: net: fsl-mc: Use aligned address for MC FW load
    69c545f - armv8: fsl-layerscape, ccn504: Set forced-order mode in RNI-6, RNI-20
    5669484 - driver: fsl-mc: qbman: Add QBMAN 4.1 support
    235e989 - armv8: ls2080a: Add serdes1 protocol 0x3b support
    0d8d4b9 - driver: net: ldpaa_eth: Fix missing bracket issue
    e02d502 - armv8: ls2080a: Update serdes protocol support
    6764afb - armv8/fsl-lsch3: Update code to release secondary cores
    6415d77 - armv8: fsl-layerscape: Add NXP LS2088A SoC support
    8f3a354 - armv8: fsl-layerscape : Check SVR for initializing TZASC
    789d497 - armv8: fsl-layerscape: Update TZASC registers type
    02e3cc3 - armv8: lsch3: Use SVR based timer base address detection
    80dbc3c - armv8: lsch3: Add generic get_svr() in assembly
    47d5b49 - LS1021ATWR: Modify u-boot size for sd secureboot

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agodpdk-extras :update to 47ee260
Chunrong Guo [Wed, 12 Apr 2017 07:56:20 +0000 (15:56 +0800)]
dpdk-extras :update to 47ee260

   *include the following changes
    47ee260 - dpaa2: sync dynamic DPL creation and destroy scripts
    210d969 - dpaa2: set platform specific value for QoS entries
    31f9b14 - Adding BSD License - COPYING
    be5e732 - Merge pull request #12 in GITAM/dpdk-extras from ~B46179/dpdk-extras:master to master
    d0f97d4 - Removing LICENSE.GPL file

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agodpdk: update to a3395d2
Chunrong Guo [Wed, 12 Apr 2017 06:50:32 +0000 (14:50 +0800)]
dpdk: update to a3395d2

   *include the following changes
    a3395d2 - Merge pull request #310 in GITAM/dpdk from hotfix/DPDK-477-l3fwd-performance to 16.07-qoriq
    cda2d04 - dpaa2: disable bug_on in qbman
    cd7609b - dpaa2: enable virt addressing by default
    0a17438 - dpaa2: fix legal copyright for MC files
    0b5b9f9 - Merge pull request #306 in GITAM/dpdk from ~B35197/dpdk:16.07-qoriq to 16.07-qoriq
    e1ab876 - dpaa_sec: allocate ctx memory from per device mempool in place of malloc
    2fcbd10 - dpaa: fix incorrect header macro name
    23ec077 - dpaa2:pool: removing comments and remove mbuf_size
    ed6da95 - dpaa2: fix 0 buffer release call to qbman
    0bbba9c - dpaa2: update ext for dpl scripts
    8061b41 - dpaa: enable frame queue taildrop for rx queues
    baec797 - dpaa2: compilation warning with GCC 6.1
    b6d8b7c - ext: updating the ext commit
    f5a43ca - dpaa - update the readme files
    27c2b01 - dpaa build check script with debug
    a3e73f0 - dpaa2: remove unused sw annotation and duplicate code for rx buffer layout
    c00e7cb - dpaa2: Handle boundary condition and set invalid bpid properly
    0c4c95f - DPAA:Adding correct flib directories path in Makefile
    5f9295f - dpaa2: in sync with upstream code
    b3926f9 - Merge pull request #289 in GITAM/dpdk from ~B56361/dpdk-b56361:feature/DPDK-359 to 16.07-qoriq
    9c3cb3e - dpaa_sec: boundary check for session and qp logic
    13262d5 - dpaa2: add support for pause frames
    adc1fe1 - Merge pull request #292 in GITAM/dpdk from ~B35197/dpdk:16.07-qoriq to 16.07-qoriq
    306942a - dpaa2: Improve mbuf-fd conversion routines to support fragmentation
    3a363b7 - Merge pull request #294 in GITAM/dpdk from ~B27504/dpdk:16.07-qoriq to 16.07-qoriq
    d85e655 - dpaa1: Add functionality to enable/disable multicast ethernet frames
    690eb31 - Merge pull request #293 in GITAM/dpdk from ~B10814/dpdk:16.07-qoriq to 16.07-qoriq
    585f8bc - ethdev: prevent duplicate event callback
    4534008 - eal/arm: fix file descriptor leak when getting CPU features
    ce66837 - app/testpmd: fix timeout in Rx queue flushing
    68f549a - app/testpmd: fix RSS hash key size
    3e65873 - app/testpmd: fix help of MTU set commmand
    011af8b - pmdinfogen: fix clang build
    1fbb214 - examples/qos_sched: fix dequeue from ring
    cbe4f1e - examples/l2fwd-crypto: fix verify with decrypt in chain
    c1a7e72 - examples/ipsec-secgw: check SP only when setup
    c7e10ca - timer: fix lag delay
    34405e3 - vhost: fix Windows VM hang
    d30eb3f - tools: fix virtio interface name when binding
    24d1523 - tools: fix json output of pmdinfo
    f198525 - Merge pull request #291 in GITAM/dpdk from ~B46179/dpdk_rebase:16.07-qoriq to 16.07-qoriq
    60e04ab - IP_FRAG: Updating correct packet type in fragmented packets
    5c13b51 - DPAA:Adding refcount support in ethernet driver
    9355023 - net/dpaa2: add support for free buffer count
    249254f - Merge pull request #285 in GITAM/dpdk from ~B35197/dpdk:16.07-qoriq to 16.07-qoriq
    69eda52 - dpaa_sec: implement attach/detach qp with session apis
    0038181 - ipsec-secgw: attach session to a queue pair
    5b2a271 - cryptodev: add apis to attach session with queue pair
    0a9ad9f - cryptodev: add max_nb_session_per_qp parameter in rte_cryptodev_info.sym
    5777555 - Merge pull request #287 in GITAM/dpdk from ~B10814/dpdk:16.07-qoriq to 16.07-qoriq
    505624c - dpaa1: fix coverity reported issues
    da4765d - dpaa2: fix the coverity reported issues
    cb0fa4e - dpaa2: upgrade MC to 10.1.0
    5e45742 - DPAA: Removing usage of shared portals in QBMAN
    2e9ee37 - DPAA: Adding perf optimizations in qman
    e16eac0 - DPAA: Adding performance optimizations in ethernet driver
    a08afad - DPAA: Adding L3_IPV4_EXT as supported ptype
    1387949 - DPAA: Correcting the Parse results masks
    dd7ea75 - mk: fix build of assembly files for ARM64
    5cd5587 - flib/rta: fix HMAC key size in cnstr_shdsc_hmac()
    c686a81 - crypto/dpaa2_sec: add per device mempool to store frame list entries
    575b661 - Merge pull request #279 in GITAM/dpdk from ~B10814/dpdk:16.07-qoriq to 16.07-qoriq
    ff60419 - Merge pull request #274 in GITAM/dpdk from ~B46179/dpdk_rebase:16.07-qoriq to 16.07-qoriq
    9b4d9da - IP_RSMBL: Removing compilation failure from IP_Reassembly
    588049f - DPAA: Adding checksum offload support for SG use-case
    774a5e7 - dpaa: removing unused dtsec registers and routines
    dc00642 - dpaa: add support for unicast mac addr filters
    0c047b3 - dpaa: removing warning with 32 bit compilation
    4cf6c40 - mbuf: use pktmbuf helper to create the pool
    ee78cc9 - fsl_qbman: ceetm: fix parsing of lni and sp id ranges
    6a80c9c - fsl_qbman: fix bman debugfs endianness
    bd9d970 - fsl_qbman: fix kernel doc comments
    0922755 - fsl_qbman: ceetm: add missing endianness conversions
    704abbb - fsl_qman: Fix endianness in ccgr query
    c299629 - fsl_qman: Fix endianness class queue query
    5638a2c - fsl_qbman: Fix endianness for wq query

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofm-ucode: update to c275e91
Chunrong Guo [Thu, 20 Apr 2017 09:10:13 +0000 (17:10 +0800)]
fm-ucode: update to c275e91

   *include the following changes
    c275e91 - Release Notes update for SDK 2.0-1703
    477ee5f - Added missing image T1040 Reduced NG CAPWAP
    e70cd68 - QSDK-3369: Integrate latest fixes in NG CAPWAP FMan ucode images
    172d4c1 - QSDK-3326: FMan ucode image update for LS1043 / LS1046

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols2-rcw: update to 5d4624f
Chunrong Guo [Wed, 12 Apr 2017 05:26:45 +0000 (13:26 +0800)]
ls2-rcw: update to 5d4624f

   *include the following changes
    5d4624f - ls2088a: Add RCW with a new SerDes protocol
    fe6844e - board: ls1012aqds: Add support of 0x2205 SerDes protocol
    900340e - ls2088aqds: Add initial RCW binaries
    32c580c - ls2088ardb: Add RCWs for serdes protocl 0x2a_0x41

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomanagement-complex: upgrade to 10.1.2
Chunrong Guo [Wed, 12 Apr 2017 04:36:18 +0000 (12:36 +0800)]
management-complex: upgrade to 10.1.2

    *support ls2088a

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoppa :update to 9fcb080
Chunrong Guo [Wed, 12 Apr 2017 03:17:07 +0000 (11:17 +0800)]
ppa :update to 9fcb080

    *include the following changes
     9fcb080 - Fixing syntax error in $(CMN_SRC).
     ef15fbf - Adding infrastructure for prng driver.
     6cac899 - Merge branch 'master' of http://sw-stash.freescale.net/scm/dnnpi/ppa-generic
     c9eba96 - Fixing syntax error for targets rdb-fit, qds-fit.
     3c0d284 - rdb-fit : Fixed build issue from top level build script
     dacdc9a - Add support for LS1088 qds board.
     8e0136a - Adding infrastructure for qds board support.
     eeabd6d - Suppressed benign error msg when build is not directly from git repo
     7d5a230 - Adding prototype for _init_ddr(); Fixing undefined constants in ls2088 soc.s; Cleanup of sim plat.mk files;Using var ARMV8_
     098f92a - Final merge of ddr init.
     d164d7e - Merge branch 'ddr-init-v01'; This is a non-buildable intermediate commit.
     e77d7e4 - Saving/Restoring additional registers when called from Aarch32; Modified to use one common vector.s file.
     4ebb613 - Cleaning bits 63:32 of input parameter registers when 64-bit function called from 32-bit interface.
     d863875 - Adding cpu hotplug capability to LS1088.
     22b5260 - psci: ls1088a: add CPU_SUSPEND support
     88f85df - Enabling SRE for ICC_SRE_EL1(S) and ICC_SRE_EL1(NS) in GICv3 initialization.
     b686af9 - common/makefile.inc: Fix dependency
     13b87a5 - Changing mode on build script to 'execute'.
     9ca1e42 - Reworked _soc_core_restart() of LS2088 to set interrupt priority and group on the core executing CPU_ON rather than the cor
     3152e62 - Adding support for parallel (make -jn) builds.
     91aeb18 - Reworking cpu_off for LS2080, LS2088; Cleanup _gic_init_percpu
     7c702de - Forcing sequential processing by make.
     d70d1ff - Adding core timer enable in LS2088 _soc_core_entr_off(); Removing endian parameter from smc64_arch_el2_2_aarch32().
     b5342e6 - Adding smp-boot support for the UA device.

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agorestool: update SRC_URI to fix fetching
Chunrong Guo [Wed, 12 Apr 2017 03:03:38 +0000 (11:03 +0800)]
restool: update SRC_URI to fix fetching

     *fix the below error
     |<50>ERROR: restool-git-r0 do_fetch: Fetcher failure: Unable to find revision eba25cdfdccef45f7ba02dd2f829b9b55198fbb1
     |in branch sdk-v2.0.x even from upstream

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agousdpaa :update to db0ea70
Chunrong Guo [Wed, 12 Apr 2017 02:43:26 +0000 (10:43 +0800)]
usdpaa :update to db0ea70

    * include the following changes
      db0ea70 - Merge pull request #95 in SDK/usdpaa from ~B18196/usdpaa:sdk-v2.0.x to sdk-v2.0.x

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agousdpaa-apps:update to 49fce3a
Chunrong Guo [Tue, 11 Apr 2017 09:37:18 +0000 (17:37 +0800)]
usdpaa-apps:update to 49fce3a

   * include the following changes
    49fce3a - Merge pull request #31 in SDK/usdpaa-apps from ~B18196/usdpaa-apps:sdk-v2.0.x to sdk-v2.0.x
    a487b87 - usdpaa_apps: Patch to disable the non-fmc support by default.
    68c4db1 - Merge pull request #29 in SDK/usdpaa-apps from ~B06830/usdpaa-apps:bugfix/QUSDPA-870 to sdk-v2.0.x
    b54f883 - Revert "build: Eliminate the use of implicit rules and rule-specific variables"

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agorestool: add ls2088ardb as COMPATIBLE_MACHIN
Chunrong Guo [Tue, 11 Apr 2017 05:57:52 +0000 (13:57 +0800)]
restool: add ls2088ardb as COMPATIBLE_MACHIN

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agodpl-examples: add ls2088a as COMPATIBLE_MACHINE
Chunrong Guo [Tue, 11 Apr 2017 05:55:46 +0000 (13:55 +0800)]
dpl-examples: add ls2088a as COMPATIBLE_MACHINE

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoppa: Add support for ls2088a
Chunrong Guo [Mon, 10 Apr 2017 09:35:59 +0000 (17:35 +0800)]
ppa: Add support for ls2088a

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols2-phy: add ls2088ardb as COMPATIBLE_MACHINE
Chunrong Guo [Mon, 10 Apr 2017 09:00:56 +0000 (17:00 +0800)]
ls2-phy: add ls2088ardb as COMPATIBLE_MACHINE

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols2-rcw: add ls2088a as COMPATIBLE_MACHINE
Chunrong Guo [Mon, 10 Apr 2017 08:32:16 +0000 (16:32 +0800)]
ls2-rcw: add ls2088a as COMPATIBLE_MACHINE

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols2088ardb: Add machine config file
Chunrong Guo [Tue, 11 Apr 2017 05:49:20 +0000 (13:49 +0800)]
ls2088ardb: Add machine config file

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agodpl-examples:update to cea280f
Chunrong Guo [Mon, 17 Apr 2017 03:59:53 +0000 (11:59 +0800)]
dpl-examples:update to cea280f

       *include the following changes
cea280f - Merge pull request #101 in DPAA2/dpl-examples from ls2088a to master
48d3ed0 - Merge pull request #102 in DPAA2/dpl-examples from ls1088a to master
dfd7820 - Merge pull request #103 in DPAA2/dpl-examples from ls2080a to master
628c6c1 - Merge pull request #104 in DPAA2/dpl-examples from ls2085a to master
5dd1e38 - ls2088a: add copyright and license to all dts files
0aa371e - ls1088a: add copyright and license to all dts files
0a35813 - ls2080a: add copyright and license to all dts files
e8376e9 - ls2085a: add copyright and license to all dts files
e02d126 - Merge pull request #92 in DPAA2/dpl-examples from ls2088a to master
93846a0 - ls2088a: regenerate dtb files to reflect changes in dts
55f14af - Merge pull request #90 in DPAA2/dpl-examples from ls1088a to master
5191a60 - Merge pull request #89 in DPAA2/dpl-examples from ls2080a to master
87ad3dd - Merge pull request #88 in DPAA2/dpl-examples from ls2085a to master
e4c5247 - Merge pull request #87 in DPAA2/dpl-examples from ls2088a to master
7f0f743 - ls2088a: rename DTS/DTB filenames in order to comply to the naming-rule
9769879 - ls2088a: move custom DPL/DPCs into a designated folder
d4483e6 - ls2085a: move custom DPL/DPCs into a designated folder
2e47868 - ls2080a: move custom DPL/DPCs into a designated folder
57ecdea - ls1088a: move custom DPL/DPCs into a designated folder
7948392 - Merge pull request #82 in DPAA2/dpl-examples from ls2088a to master
ef6717b - ls2088a: fix starting dpio index
acad100 - Merge pull request #80 in DPAA2/dpl-examples from ls2085a to master
93e50c0 - Merge pull request #79 in DPAA2/dpl-examples from ls2080a to master
40026cb - Merge pull request #78 in DPAA2/dpl-examples from ls2088a to master
c12a26d - Merge pull request #77 in DPAA2/dpl-examples from ls1088a to master
4e2d298 - Merge pull request #72 in DPAA2/dpl-examples from ~B55220/dpl-examples:ls2088a to ls2088a
dde06c5 - ls1088a: change index of DPNI to 0
d79c0a2 - AIOPSL-1001: Added new dpc file for ADKs with increased BMAN buffers
609c1e8 - ls2088a: add flow steering/hashing specialized DPL
727ebcf - ls2080a: add dtb files for QDS and RDB
0d18fd7 - ls2080a: update DPLs to MC10.x version
a0656ec - ls2085a: add dtb files for QDS and RDB
5635219 - ls2085a: update DPLs to MC10.x version
75a256d - ls2080a: rename files in order to follow a convention
43f4fbb - ls2085a: rename files in order to follow a convention
3d12541 - ls2088a: refactor object declaration
debf636 - ls2088a: rename files in order to follow a convention
ed3b0d7 - ls1088a: refactor object declaration
3c0f2ac - ls1088a: rename files in order to follow a convention
ec92c4e - Merge pull request #70 in DPAA2/dpl-examples from ls2088a to master
e42328d - ls1088a: added dpl for NSP
e1a0817 - ls2088a: Add dtb files for QDS and RDB
5cf8ccd - ls2088a: Added versioning support to DPLs
1660e6c - ls1088a: Add dtb files for QDS and RDB
0d69b43 - ls1088a: Added versioning support to DPLs
59bee84 - ls1088a: add more DPMCPs
c7b51df - ls1088a: QDS: add dprtc object to support dpaa2 1588 driver
833f9fc - ls1088a: RDB: add dprtc object to support dpaa2 1588 driver
0737ab2 - Add more DPMCPs for each of the DPMACs
05c433f - dts: Updated ls1088 DPL/DPC
d7a93a4 - Update wq_ch_conversion to 24 for both QDS and RDB
ad0ec82 - Added DPMACs and DPIOs to objects node
d306562 - ls1088a-qds: Add DPL and DPC files
449f183 - ls1088a-rdb: Add DPC file
49e0208 - ls1088a-rdb: Update DPL file
dddd5e5 - ls2088: change wq_ch_conversion value to 32
4cb3f63 - ls2085aqds: Increase number of 2-WQ channels
576f37b - Remove obsolete "compatible" properties
3d09df2 - 2088ardb: Connect dpni1 to dpmac5
60874e4 - ls2088aqds: Add DPC and DPL for SERDES configuration 0x4d_0x57
d9f27e6 - Merge pull request #55 in DPAA2/dpl-examples from ~B05472/dpl-examples:dpl_ls2088a to master
307ad01 - Merge pull request #52 in DPAA2/dpl-examples from ~B44149/dpl-examples:master to master
2924b1b - Merge pull request #45 in DPAA2/dpl-examples from ~B32168/dpl-examples:master to master
7916347 - ls2088aqds: Rename DPL file
eb30fb2 - ls2088ardb: Use DPL from ls2085ardb
f9b5094 - ls2088ardb: Add DPSW example
07e57ba - Merge pull request #54 in DPAA2/dpl-examples from ~B39531/dpl-examples:ls2088a-rdb to master
a2eae0a - DPL and DPC for LS2088A RDB
8b5cc0f - DPL and DPC for LS2088A QDS
ef66a78 - Update copyright details

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agocst :update to a292f9d
Chunrong Guo [Fri, 14 Apr 2017 10:20:31 +0000 (18:20 +0800)]
cst :update to a292f9d

   *include the following changes
    a292f9d - Change year format in COPYING file
    fb20b2b - Add NXP copyright in COPYING file
    4e6b30b - Add NXP Copyright to files created/modified after 2016-11-07
    d5c123b - Change platform name in input files for sd and nand boot
    fe94a1a - Add support for nand secure boot to powerpc platforms
    ff1f63c - Merge pull request #49 in SDK/cst from ~B57223/cst-create-pbi:master to master
    7c815ad - Correct check_field_length function definition
    af8de9a - Merge pull request #48 in SDK/cst from ~B57223/cst-create-pbi:feature/ls1021_sd_boot to master
    5a9d935 - Input files for SD secure boot
    69cfefb - Added a new field in input file of pbi creation
    1bd1235 - LS1021ATWR: Moved input file location
    395cd67 - Merge pull request #46 in SDK/cst from feature/ls1021_sd_boot to master
    d592cfc - LS1021ATWR: Modifications in previous patches for sd sec boot
    f5461bb - LS1021ATWR: input files to be used for signing images
    a54adbd - LS1021ATWR: Sample input file for PBI creation tool
    ec264fc - LS1021ATWR: Modify tool for ACS write functionality
    a68286a - LS1021ATWR: Create tool to add pbi commands for sd secure
    6f08868 - Merge pull request #43 in SDK/cst from ~B57231/cst:feature/QSDK-3343 to master
    70c7c6b - Merge pull request #42 in SDK/cst from ~B57223/cst-create-pbi:master to feature/ls1021_sd_boot
    7ace9c7 - LS2080A: Changes for IE key Extension feature
    d0d1bef - LS1012ARDB: Change kernel entry point in ie key input file
    6ef3aeb - LS1012: Change entry point of kernel in inputfile
    b4c5d98 - LS1088 : Input files for IE key extension feature
    b840665 - LS2088 :PPA input file & updates headers addresses
    b5c6b02 - Add input files for LS1088 QSPI target

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agochromium-wayland: Remove redundant setting
alexandra-ioana.safta@nxp.com [Fri, 28 Apr 2017 16:05:50 +0000 (11:05 -0500)]
chromium-wayland: Remove redundant setting

The use-egl PACKAGECONFIG is already enabled by default.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Alexandra Safta <alexandra-ioana.safta@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agohypervisor: Pass HOSTCC in EXTRA_OEMAKE
Fabio Berton [Fri, 28 Apr 2017 12:16:55 +0000 (09:16 -0300)]
hypervisor: Pass HOSTCC in EXTRA_OEMAKE

kconfig/Makefile needs to use HOSTCC from host to build.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoclasses/image_types_fsl: Fix mxsboot image generation
Fabio Berton [Fri, 28 Apr 2017 12:16:54 +0000 (09:16 -0300)]
classes/image_types_fsl: Fix mxsboot image generation

>From OE-Core commit 8a9f249a9166347cc0468191ce130003e3d306e1:

    If image type "foo" depends on image type "bar.xz", then dependencies
    should be collected from the base image type (ie "IMAGE_DEPENDS_bar")
    not from "IMAGE_DEPENDS_bar.xz".

IMAGE_DEPENDS_uboot.mxsboot-sdcard has uboot as base image type and
IMAGE_DEPENDS_uboot.mxsboot-sdcard = "foo" never will run.
Changing IMAGE_FSYPES to uboot-mxsboot-sdcard fix this issue and base
base will be uboot-mxsboot-sdcard.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base: Fix uboot.mxsboot-sdcard IMAGE_FSTYPES name
Fabio Berton [Fri, 28 Apr 2017 12:16:53 +0000 (09:16 -0300)]
imx-base: Fix uboot.mxsboot-sdcard IMAGE_FSTYPES name

>From OE-Core commit 8a9f249a9166347cc0468191ce130003e3d306e1:

    If image type "foo" depends on image type "bar.xz", then dependencies
    should be collected from the base image type (ie "IMAGE_DEPENDS_bar")
    not from "IMAGE_DEPENDS_bar.xz".

IMAGE_DEPENDS_uboot.mxsboot-sdcard has uboot as base image type and
IMAGE_DEPENDS_uboot.mxsboot-sdcard = "foo" never will run.
Changing IMAGE_FSYPES to uboot-mxsboot-sdcard fix this issue and base
base will be uboot-mxsboot-sdcard.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofsl-kernel-localversion: Add preconfigure dependency on do_unpack
Mats Karrman [Wed, 26 Apr 2017 22:23:18 +0000 (00:23 +0200)]
fsl-kernel-localversion: Add preconfigure dependency on do_unpack

Even if 'externalsrc' is used, SRC_URI may specify a 'defconfig'.
However as the use of 'externalsrc' will do away with the do_patch
task, do_preconfigure is in risk of being run before the defconfig
is copied to the build directory. This patch adds a second dependency
on 'do_unpack' that makes sure this does not happen.

Signed-off-by: Mats Karrman <mats.dev.list@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Bump revision to ac3b20cdbe
Fabio Berton [Tue, 25 Apr 2017 13:08:02 +0000 (10:08 -0300)]
u-boot-fslc: Bump revision to ac3b20cdbe

This includes the following changes:

    - ac3b20cdbe mx6cuboxi: Remove define for PARTITION_UUIDS and CMD_PART
    - eec5e45589 wandboard: Remove define for PARTITION_UUIDS and CMD_PART

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 b69ecd63c123
Fabio Berton [Tue, 11 Apr 2017 21:29:57 +0000 (18:29 -0300)]
linux-fslc: Bump revision to b69ecd63c123

This commit merge tag v4.9.21 into 4.9.x+fslc and add the
following change on top:

  - b69ecd63c123 dt-bindings: Add a binding for Video Data Order Adapter

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Update to version 2017.03
Fabio Berton [Wed, 5 Apr 2017 11:53:41 +0000 (08:53 -0300)]
u-boot-fslc: Update to version 2017.03

This commit merge v2017.03 tag and apply the following changes
on top of it:

  - 2b94a1cb28 embestmx6boards: Use PARTUUID to specify the rootfs location
  - 360d733cf3 mx6cuboxi: Change finduuid to find on first partition
  - 1f9d6d10bc wandboard: Change finduuid to find on first partition
  - e5b76d93d4 mx6cuboxi: Use PARTUUID to specify the rootfs location
  - b422795450 wandboard: Use PARTUUID to specify the rootfs location
  - 5146b4dc55 wandboard: Set fdt based on board_rev and board_name
  - dfd613be1c warp: Change default bootenv configuration
  - 0e83e164f3 mx6sabresd: Enable video interfaces in bootargs
  - 2d5987e950 iMX6: Change mmcroot to use fixed mmc block index for USDHC
  - 66eb2a0724 mx6sabresd: Use LDO dtb file until LDO bypass support is added
  - 90ecfc7751 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 agolinux-qoriq, powerpc: kernel patches for cmp assembly instructions that fail with...
Bob Cochran [Tue, 4 Apr 2017 03:32:55 +0000 (23:32 -0400)]
linux-qoriq, powerpc: kernel patches for cmp assembly instructions that fail with binutils 2.28

linux-qoriq 4.1.35 64b kernel fails to build for
vdso64/gettimeofday.S, vdso64/datapage.S, and head_64.S due to
incorrectly coded cmp instructions.  Apply two existing kernel patches
from upstream, mainline kernel to correct the coding of these
instructions.

Built and tested on an e5500 t1040rdb-64b machine

Change-Id: I710d0d1a5b886cc23c2aa0052e0ec1c148870635
Signed-off-by: Bob Cochran <yocto@mindchasers.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc: bump longterm branch 4.4.x to 4.4.56
Oliver Graute [Wed, 29 Mar 2017 16:17:07 +0000 (18:17 +0200)]
linux-fslc: bump longterm branch 4.4.x to 4.4.56

This is the Longterm supported Linux kernel branch 4.4.x

this bump linux-fslc 4.4.x to 4.4.56

Signed-off-by: Oliver Graute <oliver.graute@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>