]> code.ossystems Code Review - meta-freescale.git/log
meta-freescale.git
10 years agopulseaudio: Use version-agnostic bbappend
Otavio Salvador [Wed, 18 Feb 2015 10:41:31 +0000 (08:41 -0200)]
pulseaudio: Use version-agnostic bbappend

The bbappend was restricted to the 5.0 release. The 6.0 is released
and short to be updated in OE-Core so to avoid breakage we are now
using a version-agnostic bbappend file.

Change-Id: I4f4b3d099c37f6561353225ced7d27bdeab8b2bf
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqtbase: Remove distribution-related settings
Otavio Salvador [Mon, 16 Feb 2015 18:32:49 +0000 (16:32 -0200)]
qtbase: Remove distribution-related settings

The use of TSLib, ICU and availability of examples is a distribution
configuration and not a BSP thing. Drop this settings from the
bbappend.

WARNING
-------

   This breaks QtWebKit based applications, as OE-Core and Poky
   distros does not add 'icu' to the DISTRO_FEATURES list.

Change-Id: Ief633eab9473c3fddd359132ce7196e30b3ea293
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to revision 6e66aed
Otavio Salvador [Mon, 16 Feb 2015 14:50:22 +0000 (12:50 -0200)]
u-boot-fslc: Update to revision 6e66aed

This includes the following backports from the 2015.04 upcoming release:

6e66aed imx:mx6 set normal APS and standby PFM mode
7a5cac0 pmic: fix missing SWITCH_SIZE
f98e73a pmic:pfuze implement pmic_mode_init
d79d747 mx53loco: Fix boot hang during reboot stress test
a5fb3c4 arm: mxs: Add 'Wait for JTAG user' if booted in JTAG mode
685ec23 arm: mxs: Enable booting of mx28 without battery
19161e5 arm: mxs: Add debug outputs and comments to mxs SPL source files
062e666 imx: mx6: Fixed AIPS3 base address issue
bc83af2 imx: imximage: Add QuadSPI boot support
364658f imx: mx6qsabreauto: Change to use common GPMI IO clock function
8c23f6f pmic:pfuz100 add switch mode and more registers
8385185 pmic:pfuze add macro for setting voltage
d8cd731 imx:mx6 update fuse_bank0_regs
d41380a fsl/ls1021qds: Add deep sleep support
8fe3f3b arm: ls102xa: Add LPUART support for LS1021ATWR board
3408c48 arm: ls102xa: Add LPUART support for LS1021AQDS board
e70b26f ls102xa: fdt: Disable QSPI and DSPI in NOR/NAND/SD boot
809e163 arm: ls102xa: Update snoop settings for CCI-400
2650c5d ARM: HYP/non-sec: Make variable gic_dist_addr as a local one
b2c8ac3 ls102xa: dcu: Add platform support for DCU on LS1021AQDS board
7f0f245 crypto/fsl: Add fixup for crypto node
8023778 arm: ls102xa: Add dummy gpio.h to enable CONFIG_OF_CONTROL
79dcb3a ls102xa: etsec: Select ge0_clk125 for eTSEC clock muxing as default
636e863 arm/ls1021a: Add workaround for DDR erratum A008378

Change-Id: I91b013eb0d4a7741aa360f701e86f3dfdfccb6c8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibz160: Add a build-dependency on AMD GPU
Otavio Salvador [Mon, 16 Feb 2015 14:03:27 +0000 (12:03 -0200)]
libz160: Add a build-dependency on AMD GPU

This fixes the following warning:

,----
| WARNING: QA Issue: libz160 requires libgsl-fsl.so.1, but no providers
|     in its RDEPENDS [file-rdeps]
`----

Change-Id: I920eb5f31f94118ed46105545b9d0bd175151690
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoamd-gpu-mx51.inc: Add the amd-gpu-mx51 provider
Otavio Salvador [Mon, 16 Feb 2015 14:10:47 +0000 (12:10 -0200)]
amd-gpu-mx51.inc: Add the amd-gpu-mx51 provider

Add a common provider (for X11 and Framebuffer backends) which works
out of box independently of the backend of use, to be used in DEPENDS.

Change-Id: I681603c76c95d647944cbe9115dadfbd508cd63d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-imx: Update to version 0.10.1
Carlos Rafael Giani [Mon, 16 Feb 2015 23:16:55 +0000 (00:16 +0100)]
gstreamer1.0-plugins-imx: Update to version 0.10.1

Changes:

- uniaudio: fix memory leak in decoder
- eglvivsink: fix deadlock
- vpu: encoder: pass input video codec state to derived classes
- vpu: decoder: handle missing width and height values in caps
- fixed video info size bug in phys mem buffer pool
- fixes to base blitter

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoxf86-video-imxfb: Add --enable-neon on whitelisted configuration options
Otavio Salvador [Mon, 16 Feb 2015 00:06:18 +0000 (22:06 -0200)]
xf86-video-imxfb: Add --enable-neon on whitelisted configuration options

This hides the following warning:

,----
| WARNING: QA Issue: xf86-video-imxfb: configure was passed unrecognised
|     options: --enable-neon [unknown-configure-option]
`----

Change-Id: I1c0051db67be4a2640ff18af176a6411cfb86261
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoxf86-video-imxfb: Use xorg-driver-video.inc common file
Otavio Salvador [Mon, 16 Feb 2015 00:10:29 +0000 (22:10 -0200)]
xf86-video-imxfb: Use xorg-driver-video.inc common file

The recipe were not including the xorg-driver-video.inc common file so
ended not setting the right Xorg ABI dependency. This fixes the
following warning:

,----
| WARNING: QA Issue: Package xf86-video-imxfb contains Xorg driver
|     (imx_drv.so) but no xorg-abi- dependencies [xorg-driver-abi]
`----

Change-Id: Ifc2e46c2eb06233eb32c555f4943eed32b634ac4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoamd-gpu-x11-bin-mx51: Add a build-dependency on libxext
Otavio Salvador [Sun, 15 Feb 2015 23:01:45 +0000 (21:01 -0200)]
amd-gpu-x11-bin-mx51: Add a build-dependency on libxext

The binaries link against the libxext so a build dependency should be
add. This fixes following warning:

,----
| WARNING: QA Issue: libegl-mx51 rdepends on libxext, but it isn't a
|     build dependency? [build-deps]
`----

Change-Id: Ia3bbfb430f046c24f0be37f0b10c3bbb489ad81a
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoxf86-video-imxfb: Ensure kernel source is available
Otavio Salvador [Sun, 15 Feb 2015 23:00:12 +0000 (21:00 -0200)]
xf86-video-imxfb: Ensure kernel source is available

Add a configure-time requirement on the kernel sources. This is needed
because parts of this program use kernel headers directly. If the
kernel package is restored from sstate, the headers will not be
available unless this dependency is explicit.  This new behaviour was
introduced in OE-Core: 6a1ff0e7eac

Change-Id: I19cf8a08b89b0e33870f804b2d4446755b3715f4
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base: Add virtual/libg2d to i.MX6's MACHINE_SOCARCH_FILTER
Otavio Salvador [Fri, 13 Feb 2015 01:03:33 +0000 (23:03 -0200)]
imx-base: Add virtual/libg2d to i.MX6's MACHINE_SOCARCH_FILTER

The virtual/libg2d package is i.MX6 dependant and should put every
package depending on it into the i.MX6's sub-architecture to avoid it
being included in other architectures due package feed.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6solosabreauto: Use zImage by default
Daiane Angolini [Fri, 13 Feb 2015 17:34:45 +0000 (15:34 -0200)]
imx6solosabreauto: Use zImage by default

The U-Boot default environment uses zImage as kernel image type so to a
proper out-of-box SD Card image we need to use KERNEL_IMAGETYPE as zImage.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6solosabresd: Use zImage by default
Daiane Angolini [Fri, 13 Feb 2015 17:34:44 +0000 (15:34 -0200)]
imx6solosabresd: Use zImage by default

The U-Boot default environment uses zImage as kernel image type so to a proper
out-of-box SD Card image we need to use KERNEL_IMAGETYPE as zImage.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogst-fsl-plugin: Ensure kernel source is available
Gary Thomas [Wed, 11 Feb 2015 11:30:13 +0000 (04:30 -0700)]
gst-fsl-plugin: Ensure kernel source is available

Add a configure-time requirement on the kernel sources.  This is
needed because parts of this program use kernel headers directly.
If the kernel package is restored from sstate, the headers will
not be available unless this dependency is explicit.  This new
behaviour was introduced in OE-core: 6a1ff0e7eac

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agofsl-alsa-plugin: Ensure kernel source is available
Gary Thomas [Wed, 11 Feb 2015 11:30:12 +0000 (04:30 -0700)]
fsl-alsa-plugin: Ensure kernel source is available

Add a configure-time requirement on the kernel sources.  This is
needed because parts of this program use kernel headers directly.
If the kernel package is restored from sstate, the headers will
not be available unless this dependency is explicit.  This new
behaviour was introduced in OE-core: 6a1ff0e7eac

Signed-off-by: Gary Thomas <gary@mlbassoc.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx: Disable imx6sl-specific code when imx6sl SOC support is disabled
Nikolay Dimitrov [Sun, 8 Feb 2015 21:36:49 +0000 (23:36 +0200)]
linux-imx: Disable imx6sl-specific code when imx6sl SOC support is disabled

Currently the build fails when CONFIG_SOC_IMX6SL is disabled, due to some
hard-coded stuff. The patch purpose is to handle enabling/disabling this
config option.

Signed-off-by: Nikolay Dimitrov <picmaster@mail.bg>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-gpu-viv: Don't package X11 specific tools in non-X11 configurations
Jacob Kroon [Fri, 6 Feb 2015 20:50:28 +0000 (21:50 +0100)]
imx-gpu-viv: Don't package X11 specific tools in non-X11 configurations

Fixes:

  WARNING: QA Issue: imx-gpu-viv-tools-apitrace requires libX11.so.6,
                     but no providers in its RDEPENDS [file-rdeps]

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Add VFAT support for mxs defconfig
Daiane Angolini [Fri, 6 Feb 2015 16:59:51 +0000 (14:59 -0200)]
linux-fslc: Add VFAT support for mxs defconfig

Add VFAT file system support in order to allow pendrives and other storage
devices using vfat out-of-the-box.

Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc.inc: Avoid duplication on assignments
Otavio Salvador [Fri, 6 Feb 2015 14:23:19 +0000 (12:23 -0200)]
linux-fslc.inc: Avoid duplication on assignments

The linux-imx.inc already handles the base settings, this drops the
assignments which were duplicate in linux-fslc.inc file.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Backport i.MX related changes from v2015.04
Otavio Salvador [Tue, 3 Feb 2015 12:08:51 +0000 (10:08 -0200)]
u-boot-fslc: Backport i.MX related changes from v2015.04

This updates the revision to 4dab988, which includes following
changes:

4dab988 arm, imx6, aristainetos: board updates
1dfbf54f arm: mx6: cm-fx6: add splash screen support
f1882ea compulab: splash: support loading splash from sf
4c2bf3a compulab: splash: support multiple splash sources
a7d780b compulab: splash: refactor splash.c
46cef71 compulab: splash: use errno values
a2c128c arm: mx6: cm-fx6: add support for usb keyboard
71582ee arm: mx6: cm-fx6: display compulab logo
af637a8 arm: mx6: cm-fx6: add hdmi console support
e8d2b04 arm: mx6: cm-fx6: increase size of malloc area
6449956 arm: mx6: cm-fx6: pass 2nd nic mac addr to Linux
f3aba9f compulab: eeprom: allow reading mac address from multiple eeproms
3dafefb arm: mx6: cm-fx6: change dtb node for ethaddr
3f84477 arm: mx6: cm-fx6: expand boot sequence
0f1c4ca ot1200: add ot1200_spl_defconfig file
892bf75 ot1200: add basic SPL support
4b29ad8 ot1200: add SPL configuration
a94b46b ot1200: enable spi clock directly in ccgr_init(..)
0eeddfb ot1200: move ccgr and gpr init to c functions
b708920 ot1200: make use of imx_ddr_size(..)
3762dab ot1200: select SUPPORT_SPL
0bbf5e8 imx: mx6: Change ENV offset to 512K bytes for larger u-boot image
31f433e imx:mx6sxsabresd board spl support
4c46ecb imx:mx6 add mx6sx in imx spl header file
195c032 imx:mx6sx add dram io configure for mx6sx
982c08f imx:mx6sxsabresd spl support in header file
1551931 imx:mx6sxsabresd select SUPPORT_SPL
f15ff8f imx:mx6sxsabresd add spl config file
8cbbb75 mxsboot : Support of 224-bytes OOB area length
c717a19 mx6sxsabresd: Remove unneeded board_late_init()
5358bea spl: spl_nor: surround Linux-load code with #ifdef CONFIG_SPL_OS_BOOT
f041545 arm: vf610: Remove duplicate MTD defines.

Change-Id: Ib116be2e61828581ee97bc1a2536f83df6b39036
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoamd-gpu-mx51: Stop auto-renaming GPU driver libraries
Otavio Salvador [Sat, 31 Jan 2015 21:02:49 +0000 (19:02 -0200)]
amd-gpu-mx51: Stop auto-renaming GPU driver libraries

The AMD GPU libraries shouldn't be renamed; this allow for runtime to
choose the right library at installation time.

Change-Id: If674fa3d3ee0c8ff99688d0a1bc2dfda67355fa8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-ls1-tools-native: remove recipe
Chunrong Guo [Wed, 4 Feb 2015 07:18:14 +0000 (15:18 +0800)]
u-boot-ls1-tools-native: remove recipe

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-ls1: Added change-file-endianess as DEPENDS
Chunrong Guo [Wed, 4 Feb 2015 07:18:13 +0000 (15:18 +0800)]
u-boot-ls1: Added change-file-endianess as DEPENDS

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agorcw: Added change-file-endianess as DEPENDS
Chunrong Guo [Wed, 4 Feb 2015 07:18:12 +0000 (15:18 +0800)]
rcw: Added change-file-endianess as DEPENDS

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agochange-file-endianess: add recipe
Chunrong Guo [Wed, 4 Feb 2015 07:18:11 +0000 (15:18 +0800)]
change-file-endianess: add recipe

     provides the tcl script for endian swap

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-imx (2009.08): Remove deprecated version
Otavio Salvador [Thu, 5 Feb 2015 10:57:44 +0000 (08:57 -0200)]
u-boot-imx (2009.08): Remove deprecated version

This release is not in use by any supported board, being kept
completely untested for last release. Drop it.

Reported-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-fslc: Update to revision 483412c9
Otavio Salvador [Thu, 5 Feb 2015 02:26:19 +0000 (00:26 -0200)]
linux-fslc: Update to revision 483412c9

This updates the branch to the 3.18.5 stable release.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimage_types_fsl.bbclass: fix typos
Alexandre Belloni [Thu, 5 Feb 2015 21:37:20 +0000 (22:37 +0100)]
image_types_fsl.bbclass: fix typos

Few comments are using bytes instead of block. Also remove useless
seek=1

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimage_types_fsl.bbclass: Drop UBOOT_PADDING support
Otavio Salvador [Thu, 5 Feb 2015 10:59:36 +0000 (08:59 -0200)]
image_types_fsl.bbclass: Drop UBOOT_PADDING support

The U-Boot 2009.08 has been removed so every version now supported
does not use padding. This patch drops the code which added the
possibility of use old U-Boot version but which was unused for long
time.

Reported-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agofsl-eula-unpack.bbclass: Avoid warning about wrong 'S' being set
Otavio Salvador [Mon, 26 Jan 2015 01:47:01 +0000 (23:47 -0200)]
fsl-eula-unpack.bbclass: Avoid warning about wrong 'S' being set

The binary files packages provided by Freescale need to have the
specialized unpack method called before the OE-Core original one. This
unsures that the source is available when sanity tests are done.

This fixes following warning:

,----
| WARNING: .../libfslcodec/4.0.2-r0/libfslcodec-4.0.2 ('S') don't
|     exist, you must set 'S' to a proper value
`----

Change-Id: Ie85c5b2abdc34449503b543e5fc8d8e914ac0c1c
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoweston: Performance optmizations for i.MX6 GAL2D renderer
Otavio Salvador [Wed, 7 Jan 2015 18:14:14 +0000 (16:14 -0200)]
weston: Performance optmizations for i.MX6 GAL2D renderer

This improves the Weston performance considerably and is backward
compatible with Vivante 4.6.9 and Vivante 5.0.X VIV-GPU drivers.

The following new patches has been included:

MGS-391: Weston: Performance Optimisation for single buffer mode
MGS-389: Fix for wrong FPS throttling when multibuffer is set

Change-Id: I17a5d8377927fa250dd0f24ac8462064dc7592ca
Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-base: enable fsl-alsa-plugins conditionally
Alexandre Belloni [Tue, 3 Feb 2015 11:03:38 +0000 (12:03 +0100)]
imx-base: enable fsl-alsa-plugins conditionally

Stop adding fsl-alsa-plugins to the MACHINE_EXTRA_RRECOMMENDS when
DISTRO_FEATURES doesn't contain alsa to avoid building alsa-utils.

Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoxf86-video-imxfb-vivante: correct initscript package
Dan McGregor [Wed, 4 Feb 2015 13:24:48 +0000 (07:24 -0600)]
xf86-video-imxfb-vivante: correct initscript package

Specify that the initscript is in xserver-xorg-extension-viv-autohdmi

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agols1021aqds: add sdcard config
Chunrong Guo [Mon, 2 Feb 2015 10:09:39 +0000 (18:09 +0800)]
ls1021aqds: add sdcard config

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-ls1: Booting from SD card using u-boot-with-spl-pbl
Chunrong Guo [Thu, 29 Jan 2015 05:47:02 +0000 (13:47 +0800)]
u-boot-ls1: Booting from SD card using u-boot-with-spl-pbl

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agodirectfb: Upgrade to 1.7.4 version
Neena Busireddy [Sat, 24 Jan 2015 04:44:04 +0000 (22:44 -0600)]
directfb: Upgrade to 1.7.4 version

Poky master upgraded directfb to 1.7.6 but 3.10.53-1.1.0 GA
release is compatible with directfb 1.7.4.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoxf86-video-imxfb-vivante: Add autohdmi utility
Neena Busireddy [Sat, 24 Jan 2015 04:44:03 +0000 (22:44 -0600)]
xf86-video-imxfb-vivante: Add autohdmi utility

This utility is used to monitor hdmi display hot plug and reconfigure
xserver (through exa driver) if it detects the display change.

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoxf86-video-imxfb-vivante: Upgrade to 3.10.53-1.1.0 GA release
Neena Busireddy [Sat, 24 Jan 2015 04:44:02 +0000 (22:44 -0600)]
xf86-video-imxfb-vivante: Upgrade to 3.10.53-1.1.0 GA release

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-gpu-viv: Upgrade to 3.10.53-1.1.0 GA release
Neena Busireddy [Sat, 24 Jan 2015 04:44:01 +0000 (22:44 -0600)]
imx-gpu-viv: Upgrade to 3.10.53-1.1.0 GA release

- Graphics recipe is renamed from gpu-viv-bin-mx6q to imx-gpu-viv
- Recipe version is changed to use Vivante version
- gpu-viv-g2d shares same package with imx-gpu-viv
- imx-gpu-viv includes separate sub packages for demos and tools
  to support flexible package additions
- Graphics package is reorganized to improve library layout
- New GPU tool apitrace is added - supported only for X11 backend

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6qsabresd.conf: Add imx6q-sabresd-uart device tree
Lauren Post [Wed, 21 Jan 2015 14:44:42 +0000 (08:44 -0600)]
imx6qsabresd.conf: Add imx6q-sabresd-uart device tree

Add uart5 DTE mode pinctrl set for imx6q-sabresd board becuase
of pin conflict.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6slevk: Add new uart device tree imx6sl-evk-uart.dtb
Lauren Post [Wed, 21 Jan 2015 14:44:41 +0000 (08:44 -0600)]
imx6slevk: Add new uart device tree imx6sl-evk-uart.dtb

Add uart4 DCE and DTE pinctrl set because of pin conflict.
DTE pinctrl set is commented out but can be enabled in dts file.
If user want to test DTE mode, it needs to rebuild the DTB file.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6sxsabreauto: Create for 3.10.53-1.1.0 Release
Lauren Post [Wed, 21 Jan 2015 14:44:40 +0000 (08:44 -0600)]
imx6sxsabreauto: Create for 3.10.53-1.1.0 Release

Add machine configuration file for i.MX 6SoloX SABRE-AI board

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx6sxsabresd: Remove deleted device tree canfd
Lauren Post [Fri, 23 Jan 2015 16:28:17 +0000 (10:28 -0600)]
imx6sxsabresd: Remove deleted device tree canfd

Remove imx6sx-sdb-canfd device tree from device tree list.
CANFD_IP is removed in final production board.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-kobs: Upgrade to 3.10.53-1.1.0 GA release
Lauren Post [Wed, 21 Jan 2015 14:44:38 +0000 (08:44 -0600)]
imx-kobs: Upgrade to 3.10.53-1.1.0 GA release

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-imx: Upgrade to 3.10.53-1.1.0_GA release
Lauren Post [Wed, 21 Jan 2015 14:44:37 +0000 (08:44 -0600)]
u-boot-imx: Upgrade to 3.10.53-1.1.0_GA release

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agofirmware-imx: Upgrade to 3.10.53-1.1.0 GA release
Lauren Post [Wed, 21 Jan 2015 14:44:32 +0000 (08:44 -0600)]
firmware-imx: Upgrade to 3.10.53-1.1.0 GA release

- VPU firmware upgraded

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-vpu: Upgrade to 3.10.53-1.1.0 GA release
Lauren Post [Wed, 21 Jan 2015 14:44:34 +0000 (08:44 -0600)]
imx-vpu: Upgrade to 3.10.53-1.1.0 GA release

- imx-vpu recipe version changed to internal version 5.4.27
- VPU share memory file open fixes
- Upgrade ion usage
- Remove obey-variables patch -now included in release

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-lib: Upgrade to 3.10.53-1.1.0_GA release
Lauren Post [Wed, 21 Jan 2015 14:44:33 +0000 (08:44 -0600)]
imx-lib: Upgrade to 3.10.53-1.1.0_GA release

Remove obey-variables patch - included in release.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-test: Upgrade to 3.10.53-1.1.0_GA release
Lauren Post [Fri, 23 Jan 2015 16:28:16 +0000 (10:28 -0600)]
imx-test: Upgrade to 3.10.53-1.1.0_GA release

- Update makefiles to work with toolchain changes from dizzy on.
- mxc-asrc: Enlarge the buffer size, change audio files
- mxc-securebooth:  Change the u-boot pad len calculation
- mcc: Change the dword signing in to be string
- memtool: Add auto complete feature for memtool
- vpu: H.264 VUI encoding,
- gpu: Add debug scripts
- mmdc: Enable 16/32 bit system suport for tool mmdc2
- als_test: Get input event index correctly
- uart:  Add stress test amd fix bugs
- pxp v4l2:  Add UYVY and YUV444 support

Remove parts of Fix-build-in-OpenEmbedded-Core-environment.patch
that are invalid with 3.10.53 Makefile changes.
Imx-test Makefiles corrected to load the standard libraries correctly
for mxc_vpu, memtool and mmdc tests.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx: Upgrade to 3.10.53-1.1.0 GA release
Lauren Post [Fri, 23 Jan 2015 16:28:15 +0000 (10:28 -0600)]
linux-imx: Upgrade to 3.10.53-1.1.0 GA release

- Support new hardware i.MX 6SoloX SABRE-SD and SABRE-AI boards.
- Security updates for CAAM driver split into 2 drivers CAAM and Job Ring
- Manufacturing tools kernel recipe upgrade to 3.10.53
- Multiple bug fixes.

Signed-off-by: Lauren Post <lauren.post@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogst-fsl-plugin: Upgrade to 4.0.2 version
Zidan Wang [Thu, 22 Jan 2015 07:58:25 +0000 (15:58 +0800)]
gst-fsl-plugin: Upgrade to 4.0.2 version

Signed-off-by: Zidan Wang <zidan.wang@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogst1.0-fsl-plugin: Upgrade to 4.0.2 version
Zidan Wang [Thu, 22 Jan 2015 07:58:24 +0000 (15:58 +0800)]
gst1.0-fsl-plugin: Upgrade to 4.0.2 version

New feature for 4.0.2 version:
*  Supported RMVB playback.
*  Supported dynamic resolution video playback. 
*  Supported multiple video track stream playback.
*  Added imxvideoconvert_g2d, imxvideoconvert_ipu plugin, which can do
   color space converting, resizing, rotation with GPU2D or IPU.

Signed-off-by: Zidan Wang <zidan.wang@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslparser: Upgrade to 4.0.2 version
Zidan Wang [Thu, 22 Jan 2015 07:58:23 +0000 (15:58 +0800)]
libfslparser: Upgrade to 4.0.2 version

New feature for 4.0.2 version:
*  Enhanced Metadata supporting in MP4, MKV, AVI, ASF parser.

Signed-off-by: Zidan Wang <zidan.wang@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslcodec: Upgrade to 4.0.2 version
Zidan Wang [Thu, 22 Jan 2015 07:58:22 +0000 (15:58 +0800)]
libfslcodec: Upgrade to 4.0.2 version

Signed-off-by: Zidan Wang <zidan.wang@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslvpuwrap: Upgrade to 1.0.57 version
Zidan Wang [Thu, 22 Jan 2015 07:58:21 +0000 (15:58 +0800)]
libfslvpuwrap: Upgrade to 1.0.57 version

New feature for 1.0.57 version:
*  Add workaround for rmvb decode timeout issue when no enough frame buffer.
*  Re-enable the detection of resolution change due to the latest firmware.

Signed-off-by: Zidan Wang <zidan.wang@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agochromium: Update bbappend to version 40.0.2214.91
Carlos Rafael Giani [Tue, 27 Jan 2015 00:08:30 +0000 (01:08 +0100)]
chromium: Update bbappend to version 40.0.2214.91

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-test: Fix build with the work-shared kernel source
Otavio Salvador [Mon, 19 Jan 2015 19:30:56 +0000 (17:30 -0200)]
imx-test: Fix build with the work-shared kernel source

The Kernel sources has now been moved out of sstate control and to
make this easier to spot this has been moved to tmp/work-shared/
directory.

One good consequence of this change is that the built artifacts are
controlled by the Linux build system itself and its path is now
exported in STAGING_KERNEL_BUILDDIR variable.

This path adapts the build params to this new layout.

Change-Id: Ie27ef289aa3ae4c2593303ccbc450e0fd53b49cd
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-test: Fix linking failures of test utilities
Otavio Salvador [Mon, 19 Jan 2015 19:24:14 +0000 (17:24 -0200)]
imx-test: Fix linking failures of test utilities

Some of the unit-tests were not being built due to differences on how
the build system behaves when running inside of the OE-Core. This
fixes those minor issues and increases the number of tests available.

This increases the number of tests which build successfully.

The new built tests, when building for i.MX6Q are:

,----
| /unit_tests/hciattach-ar3k.bin
| /unit_tests/config_dec
| /unit_tests/akiyo.mp4
| /unit_tests/config_net
| /unit_tests/mxc_vpu_test.out
| /unit_tests/config_encdec
| /unit_tests/autorun-vpu.sh
| /unit_tests/memtool
| /unit_tests/config_enc
`----

When building for i.MX53 those are:

,----
| /unit_tests/hciattach-ar3k.bin
| /unit_tests/memtool
`----

And when building for i.MX28 those are:

,----
| /unit_tests/mxc_pf_test.out
| /unit_tests/mmdc2
| /unit_tests/key_slot_tests.sh
| /unit_tests/mxc_isl29023.out
| /unit_tests/partition_tests.sh
| /unit_tests/fail_mode_tests.sh
| /unit_tests/scc_test
| /unit_tests/scc2_setup.sh
| /unit_tests/autorun-scc2.sh
| /unit_tests/autorun-scc.sh
| /unit_tests/encrypt_decrypt_tests.sh
| /unit_tests/mxc_fb_test.out
| /unit_tests/memtool
| /unit_tests/scc2_test.out
| /unit_tests/autorun.sh
| /unit_tests/mxc_mlb_test.out
| /unit_tests/scc_setup.sh
| /unit_tests/test_subs.sh
| /unit_tests/all-suite.txt
`----

Change-Id: I58882adc22990d9ec53dc9ead034e85acd64375e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-test: Rework recipe style
Otavio Salvador [Mon, 19 Jan 2015 19:15:06 +0000 (17:15 -0200)]
imx-test: Rework recipe style

This rework the recipe to use an easier to read metadata style,
basically:

 * use 4 spaces for do_compile and do_install tasks
 * rework inclusion of extra paths in do_compile
 * include missing copyright notice from O.S. Systems
 * move platform setting after source URI definition

Change-Id: Ic902c04a0eb8c0230ae74ac835b6a202784ebb78
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-ls1: add the path of byte_swap.tcl script
Zhenhua Luo [Thu, 22 Jan 2015 08:12:14 +0000 (16:12 +0800)]
u-boot-ls1: add the path of byte_swap.tcl script

Fix the following build error of QSPI u-boot.
| couldn't read file "byte_swap.tcl": no such file or directory
| WARNING: /home/yocto/poky/ls1021aqds/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/temp/run.do_compile.18788:1 exit 1 from
|   tclsh byte_swap.tcl /home/yocto/poky/ls1021aqds/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/git/u-boot.bin /home/yocto/poky/ls1021aqds/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/git/u-boot.swap.bin 8

Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoasf: fix scripts path
Chunrong Guo [Mon, 19 Jan 2015 03:50:14 +0000 (11:50 +0800)]
asf: fix scripts path

  * fix the follow error:
   | cp: cannot stat `/poky/build/tmp/work/ls1021atwr-poky-linux-gnueabi/asf/git-r0/git/asfmodule/scripts': No such file or directory
   | WARNING: /poky/build/tmp/work/ls1021atwr-poky-linux-gnueabi/asf/git-r0/temp/run.do_install.31941:1 exit 1 from
   |   cp -rf //poky/build/tmp/work/ls1021atwr-poky-linux-gnueabi/asf/git-r0/git/asfmodule/scripts /poky/build/tmp/work/ls1021atwr-poky-linux-gnueabi/asf/git-r0/image//usr/lib/asf/
   | ERROR: Function failed: do_install

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx23evk: Remove 'alsa' from MACHINE_FEATURES
Fabio Estevam [Sat, 17 Jan 2015 02:00:53 +0000 (00:00 -0200)]
imx23evk: Remove 'alsa' from MACHINE_FEATURES

Mainline kernel currently does not have support for the on-chip audio codec
on mx23, so remove the 'alsa' entry from the MACHINE_FEATURES.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqemu-fsl: Disable native and nativesdk builds
Otavio Salvador [Mon, 19 Jan 2015 13:45:54 +0000 (11:45 -0200)]
qemu-fsl: Disable native and nativesdk builds

The qemu-fsl is intended for use into the target. The native and
nativesdk flavours are not supported and should rely on the OE-Core
provided ones.

This disables the recipe parsing for native and nativesdk build,
fixing the following warning:

,----
| WARNING: Unable to get checksum for qemu-fsl-native SRC_URI entry
|     fix-libcap-header-issue-on-some-distro.patch: file could not
|     be found
`----

Change-Id: I8eaf8bc9caf972f5d180115f63862a163915e218
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoimx-test: Ensures kernel is installed before building scripts
Otavio Salvador [Tue, 6 Jan 2015 18:56:58 +0000 (16:56 -0200)]
imx-test: Ensures kernel is installed before building scripts

The imx-test builds a kernel module, as one of the utilities used for
testing. The module relies on the kernel to be installed before it is
able to build the scripts necessary for the build to succeed.

Due the new kernel build infrastructure and the lack of the sstate
management over the kernel source, a explicit dependency on do_install
of kernel needs to be done.

This fixes following failure:

,----
| .../.../module_test/mxc_sdma_mem_test.c:21:27: fatal error: linux/version.h: No such file or directory
|  #include <linux/version.h>
|                            ^
| compilation terminated.
| make[4]: *** [.../.../module_test/mxc_sdma_mem_test.o] Error 1
| make[3]: *** [_module_.../.../module_test] Error 2
| make[2]: *** [sub-make] Error 2
| make[2]: Leaving directory `.../build-framebuffer/tmp/sysroots/imx53qsb/usr/src/kernel'
| make[1]: *** [all] Error 2
| make[1]: Leaving directory `.../.../module_test'
| make: *** [module_test] Error 2
`----

Change-Id: I0ebdfce4483d64fed4afe52c09d8e1d31d9374bb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqe-ucode: add recipes for Layerscape1 support
Chunrong Guo [Thu, 8 Jan 2015 07:07:16 +0000 (15:07 +0800)]
qe-ucode: add recipes for Layerscape1 support

   *qe-ucode are the microcode binaries for the QUICC Engine hardware block in QorIQ
  products.

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoqemu-fsl: add recipes for Layerscape1 support
Chunrong Guo [Thu, 8 Jan 2015 07:07:15 +0000 (15:07 +0800)]
qemu-fsl: add recipes for Layerscape1 support

   QEMU is a generic and open source machine emulator and virtualizer.

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agols1021atwr.conf : add QE_UCODE
Chunrong Guo [Thu, 8 Jan 2015 07:07:14 +0000 (15:07 +0800)]
ls1021atwr.conf : add QE_UCODE

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agols1021aqds.conf : add QE_UCODE
Chunrong Guo [Thu, 8 Jan 2015 07:07:13 +0000 (15:07 +0800)]
ls1021aqds.conf : add QE_UCODE

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agocst: add recipes for Layerscape1 support
Chunrong Guo [Thu, 8 Jan 2015 07:07:12 +0000 (15:07 +0800)]
cst: add recipes for Layerscape1 support

  cst is the utility for security boot.

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoasf : add recipes for Layerscape1 support
Chunrong Guo [Thu, 8 Jan 2015 07:07:11 +0000 (15:07 +0800)]
asf : add recipes for Layerscape1 support

     1. ASF depend on ipsec-tools in meta-openembeded.
     2. ASF is Linux kernel implementation for accelerating the data pat
      processing on the Freescale family of processors

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoapptrk: add recipes for Layerscape1 support
Chunrong Guo [Thu, 8 Jan 2015 07:07:10 +0000 (15:07 +0800)]
apptrk: add recipes for Layerscape1 support

   Debug agent for Freescale CodeWarrior debugger

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoperf: Only disable perf events for machines using 2.6.35.3.
Alex Gonzalez [Sun, 11 Jan 2015 21:31:16 +0000 (22:31 +0100)]
perf: Only disable perf events for machines using 2.6.35.3.

Newer kernels build fine with the default settings.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to 3120db4e revision
Otavio Salvador [Tue, 13 Jan 2015 13:04:27 +0000 (11:04 -0200)]
u-boot-fslc: Update to 3120db4e revision

This updates the code to a version based on 2015.01 stable
release. The changes, done on top of the original release are:

5d396c3 wandboard: Changed mmcroot variable so kernel 3.10.31 boots
c6d9bf7 iMX6: Change mmcroot to use fixed mmc block index for USDHC
be9a741 embestmx6boards: Change default bootenv configuration
ea9b369 wandboard: Use 32bit color depth for Fusion LCD
8e88da8 mx6sabresd: Use LDO dtb file until LDO bypass support is added
7d0f155 mx6slevk: Use LDO dtb file until LDO bypass support is added
dcd7ac3 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibmcc: build with versioned soname
Max Krummenacher [Wed, 7 Jan 2015 19:43:23 +0000 (20:43 +0100)]
libmcc: build with versioned soname

This adds a versioned soname to the shared library during linking.
Otherwise an application linked with '-lmcc' needs libmcc.so for execution,
having libmcc.so.1 would not be enough.

root@colibri-vf:~# ls -l /usr/lib/libmcc.so*
lrwxrwxrwx    1 root     root            13 Jan  7  2015 /usr/lib/libmcc.so.1 -> libmcc.so.1.0
-rwxr-xr-x    1 root     root          5252 Jan  7  2015 /usr/lib/libmcc.so.1.0

root@colibri-vf:~# mcc-pingpong
mcc-pingpong: error while loading shared libraries: libmcc.so: cannot open shared object file: No such file or directory

Additionaly the following warning no longer appears.
WARNING: QA Issue: mcc-pingpong requires libmcc.so, but no providers in its RDEPENDS [file-rdeps]

Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibmcc: Add runtime dependency for kernel-module-mcc-dev
Otavio Salvador [Tue, 6 Jan 2015 14:21:49 +0000 (12:21 -0200)]
libmcc: Add runtime dependency for kernel-module-mcc-dev

The kernel-module-mcc-dev brings the kernel API headers used when
doing application development which uses the libmcc.

So when libmcc-dev is included in a SDK, this brings all the necessary
boilerplate code.

The motivation for this can be found at message from Petr Kubizňák
<kubiznak.petr@elnico.cz>[1].

1. https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html

Change-Id: Icd8311c79a87500c0a9d97d9b63fb0340a5908a1
Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibmcc: Fix symbolic link for dynamic library
Otavio Salvador [Tue, 6 Jan 2015 14:06:45 +0000 (12:06 -0200)]
libmcc: Fix symbolic link for dynamic library

This fixes the Makefile to properly generate the symlink inside the
installation directory.

Change-Id: I18ad51c87f64780bfdd8bd70abdda5554439d9e8
Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agokernel-module-mcc: Only include mvf_sema4.h if building in kernel
Otavio Salvador [Tue, 6 Jan 2015 15:43:35 +0000 (13:43 -0200)]
kernel-module-mcc: Only include mvf_sema4.h if building in kernel

When mcc_config.h is used to make application we shouldn't include
mvf_sema4.h as it is an internal symbol of kernel and shouldn't be
directly referenced by user space applications using the MCC
interface.

This allows for application developers to use the SDK without having
to copy the 'mvf_sema4.h' header byhand.

More detailed information at:

https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html

Change-Id: I39a519d10a15b951c573007d3cf689f32aac3f30
Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agodevregs: Add recipe
Otavio Salvador [Mon, 5 Jan 2015 13:33:52 +0000 (11:33 -0200)]
devregs: Add recipe

This includes the Boundary Devices' devregs tool which allows for
reading and writting of registers using /dev/mem.

It currently has support for i.MX51, i.MX53, i.MX6Q and i.MX6DL SoC
families but other SoCs can be easily added including extra .dat
files.

Change-Id: Ic04a90e7d1db8d87f43f5574792aa73885f16d66
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Eric Nelson <eric.nelson@boundarydevices.com>
10 years agou-boot-ls1: Upgrade to 2014.07 version
Chunrong Guo [Tue, 6 Jan 2015 06:42:14 +0000 (14:42 +0800)]
u-boot-ls1: Upgrade to 2014.07 version

   This includes following changes:
   2bf1c34 ls102xa: scfg: Remove SCFG bit reverse setting on LS1
   80b1d30 ls1021atwr: SECURE BOOT- Add secure boot target for ls1021atwr
   49eaf3e board/ls1021aqds: Add support to test GPIO by enabling EC3
   16111c4 ls102xa: spi: Fix QSPI and DSPI compatibility issue on LS1021ATWR board

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-ls1-tools-native: fix the git url and SHA
Chunrong Guo [Tue, 6 Jan 2015 06:42:13 +0000 (14:42 +0800)]
u-boot-ls1-tools-native: fix the git url and SHA

   the byte_swap.tcl script is provided by another FSL u-boot tree, fix following
   build error:
   | install: cannot stat `/home/yocto/poky/build_ls1021atwr_release/tmp/work/x86_64-linux/u-boot-ls1-tools-native/2013.10-r0/git/byte_swap.tcl': No such file or directory

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agorcw: update to sdk v1.7 release
Chunrong Guo [Tue, 6 Jan 2015 06:42:12 +0000 (14:42 +0800)]
rcw: update to sdk v1.7 release

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to revision 2a94e33c
Otavio Salvador [Sun, 4 Jan 2015 01:25:04 +0000 (23:25 -0200)]
u-boot-fslc: Update to revision 2a94e33c

This updates the U-Boot fork based on 2015.01-rc4. This includes
several fixes which has been merged and form a solid release closer to
the 2015.01 stable release, ought to be out later this month.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agols1021atwr.conf: add ttyAMA0 console
Chunrong Guo [Mon, 5 Jan 2015 02:54:13 +0000 (10:54 +0800)]
ls1021atwr.conf: add ttyAMA0 console

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agols1021aqds.conf: add ttyAMA0 console
Chunrong Guo [Mon, 5 Jan 2015 02:39:19 +0000 (10:39 +0800)]
ls1021aqds.conf: add ttyAMA0 console

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agofsl-alsa-plugins: update output buffer size for asrc_pair
Zidan Wang [Mon, 5 Jan 2015 08:13:14 +0000 (16:13 +0800)]
fsl-alsa-plugins: update output buffer size for asrc_pair

When input size larger than DMA_MAX_BYTES the output size should be updated.
Otherwise the asrc have will not have enough data, then it will be timeout.

Signed-off-by: Zidan Wang <b50113@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agomqxboot: provide explicit do_install
Max Krummenacher [Tue, 30 Dec 2014 14:11:06 +0000 (15:11 +0100)]
mqxboot: provide explicit do_install

mqxboot is a pure make project. Inheriting autotools provided an implicit
do_install task, however with the change to seperate builddirs in dizzy
(${B} != ${S}) do_install fails.
Removing autotools and providing an explicit do_install task fixes this.

Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibmcc: provide explicit do_install
Max Krummenacher [Tue, 30 Dec 2014 14:11:05 +0000 (15:11 +0100)]
libmcc: provide explicit do_install

libmcc is a pure make project. Inheriting autotools provided an implicit
do_install task, however with the change to seperate builddirs in dizzy
(${B} != ${S}) do_install fails.
Removing autotools and providing an explicit do_install task fixes this.

Signed-off-by: Max Krummenacher <max.oss.09@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslcodec: Use PACKAGECONFIG to handle VPU support
Otavio Salvador [Mon, 29 Dec 2014 12:39:45 +0000 (10:39 -0200)]
libfslcodec: Use PACKAGECONFIG to handle VPU support

This allow the set of VPU support, depending on the SoC family, in a
more clean way and also avoiding the 'imx-vpu' dependency accordingly.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-ls1: update to sdk v1.7 release
Chunrong Guo [Mon, 29 Dec 2014 09:51:32 +0000 (17:51 +0800)]
linux-ls1: update to sdk v1.7 release

      This includes following changes:

      bdb722f arm: dts: ls1021a-twr: remove dspi1 node for cannot be verified
      fb3f709 arm: ls1: only call ls1_pm_iomap() when doing deep sleep
      c15b78f ls1021a/dts: Add eTSEC1 as wake-up event source
      5f94f9f qspi: ls102xa: Adjust the size of QSPI AMBA Bus memory map

Signed-off-by: Chunrong Guo <B40290@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogstreamer1.0-plugins-imx: Update to version 0.10.0
Carlos Rafael Giani [Sat, 27 Dec 2014 18:38:35 +0000 (19:38 +0100)]
gstreamer1.0-plugins-imx: Update to version 0.10.0

Changes:

- new codebase for 2D blitter based video sinks and transform elements
- new G2D elements: imxg2dvideosink imxg2dvideotransform
- new PxP elements: imxpxpvideosink imxpxpvideotransform
- ipu: rewrite code from scratch to be based on the blitter base classes
- ipu: fix memory protection bits in mmap() calls
- phys mem buffer pool now uses a default horizontal alignment of 16
  instead of 8
- eglvivsink: fix deadlock in set_caps() functio
- vpu: decoder: add interlace information to output buffers
- vpu: encoder: fix crashes because of incorrect unrefs, plus minor fixes
- new elements for audio decoding based on Freescale's unified audio
  (UniAudio) architecture
- preliminary support for Android builds

Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibfslcodec: Add a depends on imx-vpu
Otavio Salvador [Fri, 26 Dec 2014 15:54:44 +0000 (13:54 -0200)]
libfslcodec: Add a depends on imx-vpu

This fixes following QA error:

,----
| WARNING: QA Issue: libfslcodec-test-bin rdepends on imx-vpu, but it
|     isn't a build dependency? [build-deps]
`----

Change-Id: I2e27c022195bd1ddc4727e3360cb01dca530e6eb
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Don't package X11 libraries in non-X11 builds
Jacob Kroon [Fri, 26 Dec 2014 18:44:06 +0000 (19:44 +0100)]
gpu-viv-bin-mx6q: Don't package X11 libraries in non-X11 builds

Running

  readelf --dynamic libGL.so | grep NEEDED

shows that the library has runtime dependencies on X11 libs and libglapi.so.
However, none of them are listed as build dependencies for non-X11 distros.

In this case, skip packaging libGL, so that it doesn't cause unexpected
dependency changes in buildhistory.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agou-boot-fslc: Update to 2015.01-rc3 based version
Otavio Salvador [Thu, 18 Dec 2014 18:48:15 +0000 (16:48 -0200)]
u-boot-fslc: Update to 2015.01-rc3 based version

This uses revision 5d396c3 which includes the 2015.01-rc3 development
version with following changes on top of it:

5d396c3 wandboard: Changed mmcroot variable so kernel 3.10.31 boots
c6d9bf7 iMX6: Change mmcroot to use fixed mmc block index for USDHC
be9a741 embestmx6boards: Change default bootenv configuration
ea9b369 wandboard: Use 32bit color depth for Fusion LCD
8e88da8 mx6sabresd: Use LDO dtb file until LDO bypass support is added
7d0f155 mx6slevk: Use LDO dtb file until LDO bypass support is added
dcd7ac3 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT

The repository URL has also been changed to point to the new Git
repository name (u-boot-fslc), however the previous repository is
still accessible to avoid breakage in old versions of meta-fsl-arm.

Change-Id: I4be932c8621508dba4171bfab28aa4e2799aaece
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Add EGL pkgconfig files for LinuxFB, Wayland and DirectFB
Mingtao Qu [Mon, 22 Dec 2014 00:47:04 +0000 (08:47 +0800)]
gpu-viv-bin-mx6q: Add EGL pkgconfig files for LinuxFB, Wayland and DirectFB

The Vivante EGL backend require some macros to be set in CFLAGS, for
compiling correct part code. this patch add the macros to pkgconfig
build system.

Signed-off-by: Mingtao Qu <zarelaky@hotmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx-rt: Upgrade to 3.10.31-1.1.0 Beta 2
Jacob Kroon [Sun, 21 Dec 2014 22:38:11 +0000 (23:38 +0100)]
linux-imx-rt: Upgrade to 3.10.31-1.1.0 Beta 2

Rebase onto kernel 3.10.31-1.1.0 Beta 2 from Freescale, plus
clock patch from Gary Bisson.

Except the kernel update there are no significant changes
other than refreshing patches and aligning defconfig.

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agofsl-kernel-localversion.bbclass: Fix building using out-of-tree
Otavio Salvador [Sat, 20 Dec 2014 19:11:24 +0000 (17:11 -0200)]
fsl-kernel-localversion.bbclass: Fix building using out-of-tree

Since OE-Core:df9975f4 (kernel: Fix non linux-yocto builds) the way
the build of kernel is done has change. Now the source code is moved
placed at STAGING_KERNEL_DIR and the build is done at ${WORKDIR}/build
which is B.

This patch adapts the configure task prepending to cope with those changes.

Change-Id: I9ea4254ffd56e4b7201daf9a90b52756a399c0f6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolinux-imx (2.6.35.3): Fix build errors when using make 3.82
Otavio Salvador [Sun, 21 Dec 2014 18:24:27 +0000 (16:24 -0200)]
linux-imx (2.6.35.3): Fix build errors when using make 3.82

This backports a fix from 2.6.36 to fix build failures when using make
3.82.

,----
| Author: Jan Beulich <JBeulich@novell.com>
| Date:   Mon Aug 16 11:58:58 2010 +0100
|
|     fixes for using make 3.82
|
|     It doesn't like pattern and explicit rules to be on the same line,
|     and it seems to be more picky when matching file (or really directory)
|     names with different numbers of trailing slashes.
|
|     Signed-off-by: Jan Beulich <jbeulich@novell.com>
|     Acked-by: Sam Ravnborg <sam@ravnborg.org>
|     Andrew Benton <b3nton@gmail.com>
|     Cc: <stable@kernel.org>
|     Signed-off-by: Michal Marek <mmarek@suse.cz>
`----

Change-Id: I7a56f54ad2bf6ab623705d8866d03f033a2e925e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agogpu-viv-bin-mx6q: Move non-demo files into separate packages
Jacob Kroon [Sat, 20 Dec 2014 19:03:35 +0000 (20:03 +0100)]
gpu-viv-bin-mx6q: Move non-demo files into separate packages

The upgrade to 3.10.31-1.1.0 beta in 547d55d2577b60e72cd3523caaf83df65e053a10
introduced a couple of new files that should be moved
to separate packages:

libGAL_egl.so       - Move into existing libgal-mx6 package
libVSC.so           - Move into new libvsc-mx6 package
libVivanteOpenCL.so - Move into existing libopencl-mx6 package
Vivante.icd         - Move into existing libopencl-mx6 package

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agolibdrm: libdrm build fails due to missing space in SRC_URI_append
Alexander Shashkevych [Fri, 19 Dec 2014 14:06:23 +0000 (16:06 +0200)]
libdrm: libdrm build fails due to missing space in SRC_URI_append

libdrm build fails due to libdrm_%.bbappend, since 'SRC_URI_append'
doesn't contain leading space in appended string.

Signed-off-by: Alexander Shashkevich <alex@stunpix.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
10 years agoxf86-video-imxfb-vivante: Adapt code to new types used in Xserver 1.16
Prabhu Sundararaj [Fri, 3 Oct 2014 20:33:08 +0000 (15:33 -0500)]
xf86-video-imxfb-vivante: Adapt code to new types used in Xserver 1.16

The new Xserver 1.16 version has some changes which causes some
compilation warning, this patch adapts the EXA driver for this
changes.

Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>