]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
8 years agoipsec-demo: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:07:04 +0000 (11:07 -0200)]
ipsec-demo: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoskmm-host: Set PACKAGE_ARCH to the value of MACHINE_ARCH
Fabio Berton [Wed, 30 Nov 2016 13:07:03 +0000 (11:07 -0200)]
skmm-host: Set PACKAGE_ARCH to the value of MACHINE_ARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopkc-host: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:07:02 +0000 (11:07 -0200)]
pkc-host: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoceetm: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:07:01 +0000 (11:07 -0200)]
ceetm: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopme-tools: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:07:00 +0000 (11:07 -0200)]
pme-tools: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoipc-ust: Set PACKAGE_ARCH to the value of MACHINE_ARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:59 +0000 (11:06 -0200)]
ipc-ust: Set PACKAGE_ARCH to the value of MACHINE_ARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agohyperrelay: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:58 +0000 (11:06 -0200)]
hyperrelay: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofsl-pme: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:57 +0000 (11:06 -0200)]
fsl-pme: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agocantest: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:56 +0000 (11:06 -0200)]
cantest: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoudev-rules-qoriq: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:55 +0000 (11:06 -0200)]
udev-rules-qoriq: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoudev-rules-qoriq: Set override for all ls1043a soc family
Fabio Berton [Wed, 30 Nov 2016 13:06:54 +0000 (11:06 -0200)]
udev-rules-qoriq: Set override for all ls1043a soc family

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqe-ucode: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:53 +0000 (11:06 -0200)]
qe-ucode: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoppa: Set PACKAGE_ARCH to the value of MACHINE_ARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:52 +0000 (11:06 -0200)]
ppa: Set PACKAGE_ARCH to the value of MACHINE_ARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols2-phy: Set PACKAGE_ARCH to the value of MACHINE_ARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:51 +0000 (11:06 -0200)]
ls2-phy: Set PACKAGE_ARCH to the value of MACHINE_ARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofsl-tlu: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:50 +0000 (11:06 -0200)]
fsl-tlu: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoapptrk: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:49 +0000 (11:06 -0200)]
apptrk: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agorestool: Set PACKAGE_ARCH to the value of MACHINE_ARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:48 +0000 (11:06 -0200)]
restool: Set PACKAGE_ARCH to the value of MACHINE_ARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agomanagement-complex: Set PACKAGE_ARCH to the value of MACHINE_ARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:47 +0000 (11:06 -0200)]
management-complex: Set PACKAGE_ARCH to the value of MACHINE_ARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agodpl-examples: Set PACKAGE_ARCH to the value of MACHINE_ARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:46 +0000 (11:06 -0200)]
dpl-examples: Set PACKAGE_ARCH to the value of MACHINE_ARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofm-ucode: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH
Fabio Berton [Wed, 30 Nov 2016 13:06:45 +0000 (11:06 -0200)]
fm-ucode: Set PACKAGE_ARCH to the value of MACHINE_SOCARCH

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofm-ucode: Set override for all ls1043a soc family
Fabio Berton [Wed, 30 Nov 2016 13:06:44 +0000 (11:06 -0200)]
fm-ucode: Set override for all ls1043a soc family

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofm-ucode: Remove not supported machine p1023rdb
Fabio Berton [Wed, 30 Nov 2016 13:06:43 +0000 (11:06 -0200)]
fm-ucode: Remove not supported machine p1023rdb

Machine p1023rdb was removed on commit:

  c244c884f4b09259fd4c7daea42d899e38cce9d1

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agols1043ardb: Add MACHINEOVERRIDES ls1043a
Fabio Berton [Wed, 30 Nov 2016 13:06:42 +0000 (11:06 -0200)]
ls1043ardb: Add MACHINEOVERRIDES ls1043a

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx-rt: Add patch to support external imx-gpu-viv driver
Dominic Sacré [Mon, 21 Nov 2016 15:53:25 +0000 (16:53 +0100)]
linux-fslc-imx-rt: Add patch to support external imx-gpu-viv driver

Export functions swait_prepare_locked() and swait_finish_locked() to
make them available to the external imx-gpu-viv driver module.

Remove the check whether MACHINE_USES_VIVANTE_KERNEL_DRIVER_MODULE is
set; both the built-in driver and the external module now work with the
RT kernel.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agokernel-module-imx-gpu-viv: Bump revision to 1be63fb
Dominic Sacré [Mon, 21 Nov 2016 15:53:24 +0000 (16:53 +0100)]
kernel-module-imx-gpu-viv: Bump revision to 1be63fb

Bump revision to add support for kernels with RT_PREEMPT patch.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agou-boot-fslc: Bump revision to c44711d
Fabio Berton [Mon, 21 Nov 2016 12:43:04 +0000 (10:43 -0200)]
u-boot-fslc: Bump revision to c44711d

This includes following change:

  - c44711d Merge remote-tracking branch 'imx/master' into 2016.11+fslc
  - e01064c Merge tag 'v2016.11' into 2016.11+fslc
  - 45a3ad8 mx35: adjust default environment for flea3 board
  - 322ac5f mx35: add GPIO setup on flea3 board
  - 146fff3 mx35: factorize SDRAM setup in flea3
  - 72c1015 mx35: add DT support to flea3 board
  - 97c16dc imx: mx6ull: update the REFTOP_VBGADJ setting
  - 27e3a3c imx: mx6sx: Disable ENET clock before switching clock parent
  - 29e0cfb (tag: v2016.11) Prepare v2016.11
  - 8f7c672 MAINTAINERS: mark sunxi status as Orphan
  - 22bb1a7 video: bmp: Fix compilation errors with CONFIG_BMP_xxBPP enabled
  - 73d570a net: write enetaddr down to hardware on env_callback
  - 948b8bb spi: ti_qspi: Fix baudrate divider calculation
  - 84295f2 ARM: dts: dra7xx: Update spi-max-frequency for qspi slave node
  - 4d0fec0 ARM: k2g: Update PLL Multiplier and divider values
  - 8b01ebd ARM: keystone2: PLL: Enable glitch free initialization sequence
  - 06d43c8 arm: Set TTB XN bit in case DCACHE_OFF for LPAE mode
  - 2b373cb arm: print the cache config option in hex instead of decimal
  - 2ffec69 mx6ull_14x14_evk: Add README file
  - 02c2de6 davinci: omapl138_lcdk: keep booting even when MAC address is invalid
  - c19a28b board: am335x/mux: Do not hang when encountering a bad EEPROM
  - 4fa72bd igep00x0: add Hynix timings
  - 2baaa31 igep00x0: consolidate defconfigs
  - ad560f8 igep00x0: disable CONFIG_DISPLAY_BOARDINFO
  - d8c0d99 tools: fix mksunxiboot build for tools-all target

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-imx: Configure for Wayland backend if wayland and x11 are in...
Tom Hochstein [Sat, 19 Nov 2016 01:11:54 +0000 (19:11 -0600)]
gstreamer1.0-plugins-imx: Configure for Wayland backend if wayland and x11 are in distro

By i.MX convention, if wayland and x11 are in the distro features,
the Wayland backend is used.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gpu-viv: Configure for Wayland backend if wayland and x11 are in distro
Tom Hochstein [Sat, 19 Nov 2016 01:11:53 +0000 (19:11 -0600)]
imx-gpu-viv: Configure for Wayland backend if wayland and x11 are in distro

By i.MX convention, if wayland and x11 are in the distro features,
the Wayland backend is used.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogtk+3: Configure for Wayland backend if wayland and x11 are in distro
Tom Hochstein [Sat, 19 Nov 2016 01:11:52 +0000 (19:11 -0600)]
gtk+3: Configure for Wayland backend if wayland and x11 are in distro

By i.MX convention, if wayland and x11 are in the distro features,
the Wayland backend is used.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agocogl-1.0: Configure for Wayland backend if wayland and x11 are in distro
Tom Hochstein [Sat, 19 Nov 2016 01:11:51 +0000 (19:11 -0600)]
cogl-1.0: Configure for Wayland backend if wayland and x11 are in distro

By i.MX convention, if wayland and x11 are in the distro features,
the Wayland backend is used.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoclutter-1.0: Use Wayland backend if wayland and x11 are in distro
Tom Hochstein [Sat, 19 Nov 2016 01:11:50 +0000 (19:11 -0600)]
clutter-1.0: Use Wayland backend if wayland and x11 are in distro

By i.MX convention, if wayland and x11 are in the distro features,
the Wayland backend is used.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Use compiler settings provided by IMX-GPU driver pkg-config
Tom Hochstein [Sat, 19 Nov 2016 01:11:49 +0000 (19:11 -0600)]
weston: Use compiler settings provided by IMX-GPU driver pkg-config

The IMX-GPU driver now provides compiler settings through pkg-config,
so don't set them explicitly. The package had to be patched to
link the compositor to egl.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Use compiler settings provided by IMX-GPU driver pkg-config
Tom Hochstein [Sat, 19 Nov 2016 01:11:48 +0000 (19:11 -0600)]
gstreamer1.0-plugins-bad: Use compiler settings provided by IMX-GPU driver pkg-config

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

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agopiglit: Use compiler settings provided by IMX-GPU driver pkg-config
Tom Hochstein [Sat, 19 Nov 2016 01:11:47 +0000 (19:11 -0600)]
piglit: Use compiler settings provided by IMX-GPU driver pkg-config

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

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogtk+3: Use compiler settings provided by IMX-GPU driver pkg-config
Tom Hochstein [Sat, 19 Nov 2016 01:11:46 +0000 (19:11 -0600)]
gtk+3: Use compiler settings provided by IMX-GPU driver pkg-config

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

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agocogl-1.0: Use compiler settings provided by IMX-GPU driver pkg-config
Tom Hochstein [Sat, 19 Nov 2016 01:11:45 +0000 (19:11 -0600)]
cogl-1.0: Use compiler settings provided by IMX-GPU driver pkg-config

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

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agocairo: Use compiler settings provided by IMX-GPU driver pkg-config
Tom Hochstein [Sat, 19 Nov 2016 01:11:44 +0000 (19:11 -0600)]
cairo: Use compiler settings provided by IMX-GPU driver pkg-config

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

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoclutter-1.0: Use compiler settings provided by IMX-GPU driver pkg-config
Tom Hochstein [Sat, 19 Nov 2016 01:11:43 +0000 (19:11 -0600)]
clutter-1.0: Use compiler settings provided by IMX-GPU driver pkg-config

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

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoweston: Remove duplication in variable value
Tom Hochstein [Sat, 19 Nov 2016 01:11:42 +0000 (19:11 -0600)]
weston: Remove duplication in variable value

Rework variable implementation (using SoC override) so that
the value does not contain a duplication.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofsl-dynamic-packagearch.bbclass: Fix spelling error in print message
Tom Hochstein [Sat, 19 Nov 2016 01:11:41 +0000 (19:11 -0600)]
fsl-dynamic-packagearch.bbclass: Fix spelling error in print message

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx6qpsabresd: Set u-boot-imx as u-boot PREFERRED_PROVIDER
Fabio Berton [Fri, 18 Nov 2016 16:31:11 +0000 (14:31 -0200)]
imx6qpsabresd: Set u-boot-imx as u-boot PREFERRED_PROVIDER

u-boot-fslc doesn't support mx6qpsabresd and we need to use u-boot-imx
as default bootloader.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc: Enable TRACER support
Fabio Berton [Thu, 17 Nov 2016 17:22:24 +0000 (15:22 -0200)]
linux-fslc: 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-imx: Enable TRACER support
Fabio Berton [Thu, 17 Nov 2016 17:22:23 +0000 (15:22 -0200)]
linux-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 agoqtbase: do not pass -DEGL_API_FB=1 for x11 in distro features
Andreas Müller [Tue, 15 Nov 2016 15:30:07 +0000 (16:30 +0100)]
qtbase: do not pass -DEGL_API_FB=1 for x11 in distro features

* sympthoms:
    * qml applications complain/crash with 'Failed to create OpenGL context...'
    * qt5-opengles2-test hangs forever without displaying anything

* analysis:
    qtbase's configure complains:

    <...>/usr/include/EGL/eglvivante.h:117:16: note: class type '_FBDisplay' is incomplete

    and configure ends up with no X11 support:

    EGLFS ................ no
      EGLFS i.MX6 ........ no
      EGLFS i.MX6 Wayland. no
      EGLFS EGLDevice .... no
      EGLFS GBM .......... no
      EGLFS Mali ......... no
      EGLFS Raspberry Pi . no
      EGLFS X11 .......... no
    LinuxFB .............. no
    Mir client............ no
    XCB .................. yes (system library)
      EGL on X ........... no

* background:
    '-DEGL_API_FB=1' was introduced in

    commit 62c8d8cc6500711464049662489729f208240be8
    Author: Martin Jansa <martin.jansa@gmail.com>
    Date:   Mon Feb 29 18:22:28 2016 +0100

    qtbase: Allow to build eglfs with x11 in DISTRO_FEATURES

    * even when x11 is in DISTRO_FEATURES someone might configure qtbase
      to build with eglfs, that works OK with Qt 5.5.1, because
      -DEGL_API_FB=1 is also passed through
      mkspecs/devices/linux-imx6-g++/qmake.conf
      but with 5.6 and 5.7 it fails when X11 headers are include with their
      own Status enum (the same errors like before
      https://codereview.qt-project.org/#/c/105116/2)
      Adding -DEGL_API_FB=1 like linux-imx6-g++/qmake.conf does is simplest
      workaround to prevent imx-gpu-viv from including Xlib from
      EGL/eglvivante.h

* comments on original commit (at today's' environment):
     * it breaks GL support for X11
     * in meta-freescale's qtbase.bbappend eglfs is disabled explicitly when
       x11 in DISTRO_FEATURES so it seems that vivante driver does not support
       eglfs and x11 at the same build.
       Tested: setting 'eglfs' in PACKAGECONFIG builds fine but bare eglfs
       support is skipped.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Add imxgpu2d override to SRC_URI
Fabio Berton [Mon, 14 Nov 2016 19:38:57 +0000 (17:38 -0200)]
gstreamer1.0-plugins-bad: Add imxgpu2d override to SRC_URI

We can't append SRC_URI here without using an override because it add
patches for all machines, including non imx machines, e.g QEMU machines.

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 615fdbc
Fabio Berton [Wed, 9 Nov 2016 19:02:44 +0000 (17:02 -0200)]
u-boot-fslc: Bump revision to 615fdbc

This includes following change:

  - 615fdbc Merge remote-tracking branch 'origin/master' into 2016.11+fslc
  - 38cacda Merge branch 'master' of git://git.denx.de/u-boot-tegra
  - a8d0526 ARM: tegra186: call secure monitor for all cache-wide ops
  - 1ab557a armv8: add hooks for all cache-wide operations
  - b9ae641 ARM: tegra: translate __asm_flush_l3_cache to assembly
  - 6db8e17 ARM: tegra: ensure nvtboot_boot_x0 alignment
  - d8c4eb6 Merge branch 'master' of git://git.denx.de/u-boot-net
  - aa555fe net: use random ethernet address if invalid and not zero
  - 6ecf9e2 net: mvgbe: Fix build error with CONFIG_PHYLIB
  - f018545 net: phy: micrel: center FLP burst timing at 16ms
  - 2162245 ARM: tegra: enable Ethernet on p2771-0000
  - 31c1ff9 ARM: tegra: add DWC EQoS (ethernet) to Tegra186 DT
  - 2b950f3 ARM: tegra: configure Ethernet address on Tegra186
  - 86919a2 ARM: tegra: add SoC-level hook for board_late_init()
  - ba4dfef net: add driver for Synopsys Ethernet QoS device
  - afb970f dt: net: add DWC EQoS binding
  - dac09fc wandboard: Make Ethernet functional again
  - 0f7c6cd mkimage: Allow including a ramdisk in FIT auto mode
  - baade49 travis-ci: Try harder to build all ARM targets
  - e0f2406 buildman: Fix building based on 'options' field
  - 4b6035d mx6sabresd: Make Ethernet functional again
  - 97bb1f0 engicam: icorem6: Fix config files
  - 68fd5c1 armv8: define get_ticks() for the ARMv8 Generic Timer
  - 8add679 doc: update README.arm64
  - 2a380cc tools: imximage: check return value when open the plugin file
  - ae3de0d image: Protect against overflow in unknown_msg()
  - eb9e699 colibri_pxa270: drop lzma support for space reason
  - eef55e5 Merge branch 'master' of git://git.denx.de/u-boot-usb
  - dd93a8e dfu: align array in dfu_get_dev_type with enum dfu_device_type
  - dbdc274 cmd: dfu: Add error handling for board_usb_init
  - 7fd1173 Merge git://git.denx.de/u-boot-rockchip
  - 4594ac0 rk3288: kconfig: remove duplicate definition of SPL_MMC_SUPPORT
  - 3f3e1e3 rockchip: doc: add GPT partition layout
  - 7f35bbb rockchip: use rockchip linux partitions layout
  - 612a2a0 dts: rk3288: remove node in dmc which not need anymore
  - 7d6c78f rk3288: sdram: auto-detect the capacity
  - cd2f6b8 rk3288: config change for enable dram capacity auto-detect.
  - 0717dde evb-rk3399: config: set emmc as default boot dev
  - 1b64a05 rk3288: fix reg address for GRF_SOC_CON2
  - 27b95d2 rk3399: disable the clock multiplier support when SoC init
  - 5564ed5 rockchip: rk3288: Move rockchip_get_cru() out of the driver
  - c8a6bc9 rockchip: rk3399: Move rockchip_get_cru() out of the driver
  - 92ac73e rockchip: rk3036: Move rockchip_get_cru() out of the driver
  - 8dfb4a2 clk: rk3399: fix rockchip_get_cru
  - 6016982 rockchip: RK3288 needs fdt and initrd below 256M now

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoqe-ucode: Add B variable to SOURCE parameter in install command
Fabio Berton [Thu, 10 Nov 2016 17:23:19 +0000 (15:23 -0200)]
qe-ucode: Add B variable to SOURCE parameter in install command

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agofm-ucode: Add B variable to SOURCE parameter in install command
Fabio Berton [Thu, 10 Nov 2016 17:23:18 +0000 (15:23 -0200)]
fm-ucode: Add B variable to SOURCE parameter in install command

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc-imx-rt: Upgrade to 4.1-2.0.x GA
Dominic Sacré [Thu, 10 Nov 2016 14:21:31 +0000 (15:21 +0100)]
linux-fslc-imx-rt: Upgrade to 4.1-2.0.x GA

Upgrade to revision 176c482, and apply patch 4.1.35-rt41 on top of it.
Refresh defconfig for the new kernel version.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolibimxvpuapi: Update to version 0.10.3
Carlos Rafael Giani [Wed, 9 Nov 2016 07:50:53 +0000 (08:50 +0100)]
libimxvpuapi: Update to version 0.10.3

Changes:

- properly pass on color format in simplified JPEG encoder interface
- add alternative write-callback-style encoding mode
  also add encode example variant which uses write-callback style output
- add support for "fake grayscale mode" in encoders
  this is done by using I420 internally and filling the U and V planes
  with 0x80 bytes
- make sure JPEG quantization table is copied in standardized zig zag order
  the VPU does not, so this has to be done explicitely

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gst1.0-plugin: configure for available platforms only
Max Krummenacher [Mon, 7 Nov 2016 10:01:33 +0000 (11:01 +0100)]
imx-gst1.0-plugin: configure for available platforms only

For the MACHINEOVERRIDES "mx6dl" and "mx6q" PLATFORM is set to MX6DL and MX6Q,
respectively, resulting in the following error from the configure script:

| configure: error: No target platform specified!
| Use ./configure PLATFORM=(MX6/MX6QP/MX6SL/MX6SX/MX6UL/MX7D) to retry

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-fslc: Bump revision to 8d6e2d5
Fabio Berton [Tue, 1 Nov 2016 13:01:38 +0000 (11:01 -0200)]
linux-fslc: Bump revision to 8d6e2d5

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

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 854bc28
Fabio Berton [Tue, 1 Nov 2016 13:01:37 +0000 (11:01 -0200)]
u-boot-fslc: Bump revision to 854bc28

This commit merges tag v2016.11-rc3 into 2016.11+fslc and prepares
to v2016.11 release.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Fix build error on non-GPU SoC
Yuqing Zhu [Tue, 1 Nov 2016 08:09:55 +0000 (16:09 +0800)]
gstreamer1.0-plugins-bad: Fix build error on non-GPU SoC

1. Add directviv and g2d check in configure.ac

2. Add compile marcos in glupload and gldownload

3. Now, these patches can be applied on all imx SoC, no need to add filter.

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-bad: Support fb backend for gl plugins
Yuqing Zhu [Tue, 1 Nov 2016 08:09:54 +0000 (16:09 +0800)]
gstreamer1.0-plugins-bad: Support fb backend for gl plugins

1. Add fb support in glimagesink

2. Override set_render_rectangle() to support resize

Signed-off-by: Yuqing Zhu <carol.zhu@nxp.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-mgftool: Fix taskhash changed error
Richard Purdie [Wed, 2 Nov 2016 12:11:06 +0000 (12:11 +0000)]
linux-mgftool: Fix taskhash changed error

We need to expand KERNEL_VERSION at runtime, not at parse time. The
class extension code can expand variables early so remove the variable
from the datastore temporarily.

Change-Id: Ic0c8c8f62447e8368ce19c2420812f75009a295f
Reported-by: Jun Zhu <junzhu@nxp.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agolinux-qoriq: fix CVE-2016-5696
Adrian Dudau [Mon, 31 Oct 2016 14:53:01 +0000 (15:53 +0100)]
linux-qoriq: fix CVE-2016-5696

net/ipv4/tcp_input.c in the Linux kernel before 4.7 does not
properly determine the rate of challenge ACK segments, which
makes it easier for man-in-the-middle attackers to hijack TCP
sessions via a blind in-window attack.

References:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-5696

https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/
patch/?id=5413f1a526d2d51d7a5768133c90936c017165c6

https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/
patch/?id=72c2d3bccaba4a0a4de354f9d2d24eccd05bfccf (This a follow-up
to "tcp: make challenge acks less predictable)

Signed-off-by: Adrian Dudau <adrian.dudau@enea.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base: Use GStreamer 1.0 plugins for all mx6 and mx7 machines
Fabio Berton [Mon, 31 Oct 2016 18:08:15 +0000 (16:08 -0200)]
imx-base: Use GStreamer 1.0 plugins for all mx6 and mx7 machines

Set MACHINE_GSTREAMER_1_0_PLUGIN variable to use gstreamer1.0-plugins-imx-meta
for all mx6 and mx7 machines.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-imx: Add support for all mx6 and mx7 machines
Fabio Berton [Mon, 31 Oct 2016 18:08:14 +0000 (16:08 -0200)]
gstreamer1.0-plugins-imx: Add support for all mx6 and mx7 machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-gst1.0-plugin: Add support for all mx6 and mx7 machines
Fabio Berton [Mon, 31 Oct 2016 18:08:13 +0000 (16:08 -0200)]
imx-gst1.0-plugin: Add support for all mx6 and mx7 machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-base: Set extra audio support for all mx6 and mx7 machines
Fabio Berton [Mon, 31 Oct 2016 18:08:12 +0000 (16:08 -0200)]
imx-base: Set extra audio support for all mx6 and mx7 machines

Install imx-alsa-plugins as MACHINE_EXTRA_RRECOMMENDS for all mx6 and
mx7 machines on distros that have alsa feature.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agoimx-alsa-plugins: Add support for all mx6 and mx7 machines
Fabio Berton [Mon, 31 Oct 2016 18:08:11 +0000 (16:08 -0200)]
imx-alsa-plugins: Add support for all mx6 and mx7 machines

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
8 years agogstreamer1.0-plugins-base: Refactor code to use the new overrides
Otavio Salvador [Fri, 28 Oct 2016 17:57:08 +0000 (15:57 -0200)]
gstreamer1.0-plugins-base: Refactor code to use the new overrides

The recipe has been reworked to use the 'imxpxp' and 'imxvpu' feature
overrides.

Change-Id: Ib2e23d965dbad45bb8246493a79c1d3320866170
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
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>