Neena Busireddy [Tue, 2 Jun 2015 15:08:18 +0000 (10:08 -0500)]
imx-gpu-viv: Upgrade to 5.0.11.p4.5
3.14.28-1.0.1 patch release has the following bug fixes:
MGS-554 [#1644] Fix the false alert with GPU commit dirty
MGS-528 [#ccc] Wayland does not free window memory until the application exits
GRPH-56 [#ccc] Add environment variable to turn off memory fill
GRPH-55 [ccc] Add alpha channel for direct texture viv extension
MA-6540 [#1672] Fix native fence FD leak found by Android™ CTS
MGS-663 [#1686] P4 release can't be built statically
MA-6527 [#1666] Fix android.webgl.cts.WebGLTest CTS failure
MGS-511-2 [#1593] Qt 3D app cannot run on i.MX 6SoloX board
MGS-658 [#ccc] Fix build warning of isInApiTraceMode for static link
Revert MGS-352 [#1453] Creating context on 5.x is slower than 4.x due to process name
read
MGS-578 [#1657] GoogleEarth APK encounters a shader compile error
MGS-507 [#1323] RenderToTexture has distorted pictures on screen in DL board
MGS-547 [#ccc] Add YVYU format test in g2d_overlay_test
MGS-547 [#1640] YVYU format gets wrong result when 2D is built
MGS-564 [#ccc] Resolve race condition in display frame sync
MGS-367 [#1589] "CTRL+C" to close the "tutorial7_es20" causes GPU to hang
MGS-543 [#1604] Remove some unsupported extensions in gles10
MGS-436 [#ccc] Memory leak in glimagesink video loop playback
MA-6267 [#1600] Fix ES3.0 benchmark UBenchEnhanced can't run
MA-6208-1 [#1543] Fix build error
MA-6208 [#1543] Fix com.drawelements.deqp.gles3 CTS failure
MGS-511 [#1593] Qt 3D app cannot run on i.MX 6SoloX board
MGS-512 [#1493] Fix es30 conformance failures related to glReadPixels
MGS-502 [#ccc] libCLC failure
MGS-500 [#ccc] Disable apitrace for static build
Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Stefan Christ [Wed, 3 Jun 2015 09:18:11 +0000 (11:18 +0200)]
fsl-eula-unpack: fix deploying EULA
If a recipe, which uses the fsl-eula-unpack bbclass, defines the
variable LIC_FILES_CHKSUM like
LIC_FILES_CHKSUM = "[...]"
(not using "+=") the content of ${FSL_EULA_FILE}, which is added in
fsl-eula-unpack, is overwritten. So the EULA isn't deployed to the
${LICENSE_DIRECTORY}.
Using 'LIC_FILES_CHKSUM_append' should work in any cases.
Signed-off-by: Stefan Christ <s.christ@phytec.de> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Acked-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This backports following changes from 2015.07 development release:
10aced3 thermal: imx_thermal: use CPU temperature grade for trip points b02bbe4 imx: mx6: add display of CPU temperature grade in print_cpuinfo() 959d59a imx: mx6: add get_cpu_temp_grade to obtain cpu temperature grade from OTP 133492b imx: mx6: display max cpu frequency in print_cpuinfo() b1a9761 imx: mx6: add get_cpu_speed_grade_hz func to return MHz speed grade from OTP ac4fa5f mx6: add OTP bank1 registers 982b630 arm: mx6: ddr: set fast-exit on DDR3 if pd_fast_exit specified c462c40 arm/imx-common: Fix warning 'get_reset_cause' defined but not used 666a3df pmic: pfuze100 fix typo 2216998 imx: mx6sx enable SION for i2c pin mux 019f86c imx: marsboard: Enable thermal DM support 386878a imx: riotboard: Enable thermal DM support 0e80b68 imx: riotboard, marsboard: Enable thermal support bf9a6d7 hummingboard: Remove unused directory c46ff16 imx: ventana: add pmic_setup to SPL d12faa5 imx: ventana: (cosmetic) clean up size defines for improved readability 86f9770 imx: ventana: config: use MMC SPL RAW support c52aa2e env_nand: use nand_spl_load_image for readenv if SPL 5559f42 imx: ventana: use stack relocation cd10311 imx: ventana: add GSC boot watchdog disable to SPL 079ca00 imx: ventana: add gpio setup to SPL 484f580 imx: ventana: use common uart and i2c setup functions in SPL 3dcd603 imx: ventana: detect pmic using i2c probe instead of board model 32f01d2 imx: ventana: move GSC boot watchdog disable function to gsc.c defe0e8 imx: ventana: split out common functions between SPL and uboot 7a22259 imx: ventana: default msata/pci mux to pci before PCI enumeration e2e0076 imx: ventana: fix pcie reset for GW522x 265e3fb imx: ventana: config: enable Thermal support a8c94f9 imx: ventana: enable DM_SERIAL a4f84a5 imx: ventana: register gpio's with gpio_request 872b1ae imx: ventana: config: enable driver model 6f94cad imx: ventana: config: enable gpio command e574abe imx: ventana: display SPL boot device 31da35f imx: ventana: set dtype env var to boot media ebec986 arm: mx6: ddr3: Remove dead code d2249d2 i2c, mxc: rework i2c base address names for different SoCs 9c4a63b arm, imx6, i2c: add I2C4 for MX6DL f27f41c mx6: Set shared override bit in PL310 AUX_CTRL register 143286c tbs2910: add CONFIG_SUPPORT_EMMC_BOOT 0104511 tbs2910: use default CONFIG_SYS_PBSIZE 6358e0b tbs2910: only enable vga output for stdout/stderr when hdmi detected abce3a9 tbs2910: support for usb otg host mode 6d261b5 warp: README: Fix typo 5433284 imx: ventana: fix boot to SD 6219fb9 imx: dek_blob: Add explicit include for mapmem 57ffb41 bugfix i.mx6 pwm: prevent overflow of period_c * duty_ns
Change-Id: I4449a78c6f5ee86476894b146534b30d39a109cd Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This includes some backports of 2015.07-rc1 release which are related
to i.MX and Vybrid families. The backported changes are:
b16ec2d mx6cuboxi: Mention Cubox-i in the README 4cf36bf hummingboard: Remove mx6solo specific support e767d87 mx6cuboxi: Skip usb initialization when booting without HDMI 6d87db5 mx6cuboxi: Pull down PAD_ENET_RXD0/RXD1 ef1be8d mx6cuboxi: Fix Ethernet PHY detection problem c11bc28 logos: Add Solidrun's logo df66a37 mx6cuboxi: Allow HDMI and USB keyboard to be stdout/stdin 43c9802 mx6cuboxi: Add USB host support 9403159 mx6cuboxi: Add HDMI output support 2ee593f Fix mxc_hab documenation f1b4690 arm: mx6: Clamp MMDC and DDR3 clocks for timing calculations 8afedb2 colibri_vf: Enable USB support for Colibri Vybrid 1c322c8 usb: host: Add ehci-vf USB driver for ARM Vybrid SoC's 8f3b4af ARM: vf610: Initial integration for Colibri VF50/VF61 ec4acf4 ARM: vf610: Enable caches d0b33b7 ARM: vf610: Add SoC and CPU type detection 6adfaab ARM: vf610: Enable external 32KHz oscillator 0cbdc08 ARM: vf610: Move DDR3 initialization to imx-common dd995b9 Merge remote-tracking branch 'imx/master' into patches-2015.04 205d586 mx6cuboxi: Load the correct 'fdtfile' variable 6a305f2 mx6cuboxi: Use more standard namings for fdt variables feb6cc5 mx6cuboxi: Differentiate Cubox-i and Hummingboard 8cb6817 mx6cuboxi: Introduce multi-SoC support cfdcc5f mx6cuboxi: Prepare for multi SoC support b684586 mx6cuboxi: Fix the defconfig name f5e23aa unzip: add gzwrite command to write compressed image to block device 5b9f6a3 gunzip: add gzwrite routine for extracting compresed images to block device 120aea5 ARM: cm_fx6: use "select" instead of default value in defconfig 755bd40 ARM: mx6: use "select" instead of default value in defconfig
Change-Id: Ic3a0ecbd09e7a76d3ef732414184473a32952ac3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Stefan Christ [Tue, 5 May 2015 08:40:08 +0000 (10:40 +0200)]
image_types_fsl.bbclass: use dd's option fsync instead of sync
The shell command sync flushes all filesystem buffers in the system. On
a bigger multiuser system there are multiple gigs of data sometimes in
the buffer which then are written out to disk at once. It's better to
only flush the specific file with dd's option 'fsync'.
Change-Id: I6476444dbbc28e4f8756066e531734ef1de71fdb Signed-off-by: Stefan Christ <s.christ@phytec.de> Tested-by: Nikolay Dimitrov <picmaster@mail.bg> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This fixes a card detection regression which has been introduced by 1b673ef (mmc: sdhci-esdhc-imx: Call mmc_of_parse()) change.
This backports from 4.1-rc1:
ba621b5 mmc: sdhci: fix card presence logic in sdhci_request function
Thanks to Nikolay Dimitrov <picmaster@mail.bg> and Fabio Estevam
<festevam@gmail.com> for helping to find the root cause of the issue.
Change-Id: Ibdee1a58eefbaef901eb2ba8c95e90e7a2dc59f9 Reported-by: Gary Thomas <gary@mlbassoc.com> Tested-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Mon, 27 Apr 2015 21:38:36 +0000 (18:38 -0300)]
eglinfo: Restrict i.MX6 backend for SoCs with 3D support
The i.MX6 SoloLite does not include 3D support and the headers are not
installed when building for it making it impossible to use the SoC
backend. Stop setting it.
Change-Id: I929d283df204372bc45888a8327563d81b125081 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Fri, 24 Apr 2015 12:03:51 +0000 (09:03 -0300)]
imx-test (00.00.00): Avoid it to be build for non-i.MX boards
The recipe is now restrict to the following SoC families:
- mxs
- mx3
- mx5
- mx6
- vf50
- vf60
Change-Id: I95e5de0e7007a1bbbae436e77fd39dc49dbd675e Reported-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This updates U-Boot 2015.04 version with some fixes and improvements
from 2015.07 release. Those are:
cba4c25 mx6sabresd: Remove uneeded ifdef 407be42 mx6sabresd: Fix SPL memory description 761bc19 nitrogen6x: allow gzipped bitmap display 1c29ad7 iMX: Fix compilation error when enabling SECURE_BOOT 6b396b3 arm: mx6: tqma6: Extract baseboard configs into separate config file 76962d0 power: pfuze100: fix LDO_EN bit value 9e2b0c2 imx: ventana: Update missing memory/calib handling 767d88b imx: ventana: Add new memory configuration 18b3a91 imx: ventana: set HDMI video in to yuv422bt656 for GW551x-A a2559f1 imx: ventana: use hdmiinfmt env var to override HDMI capture format e9fc6d1 imx: ventana: add DT fixup for GW522x to change PCIE_RST# GPIO ee5931d imx: ventana: add 'gsc wd' command for enabling and disabling GSC watchdog 4569cd5 imx: ventana: added device-tree display configuration for LVDS displays f02390b imx: ventana: add support for DLC-700JMGT4 and DLC-800FIGT3 LCD displays 9506970 imx: ventana: add DT fixup for GW54xx compatibility with older kernels 7f14c31 imx: ventana: remove 128x16 calibration (share with 128x32) 06edcb9 imx: ventana: updated 16bit DDR calibration eeca451 imx: ventana: added DT fixup for GW551x-A video input 45af3f7 imx: ventana: gsc: add new hwmon rails e732917 imx: ventana: add mem_mb dynamic env var 16e369f imx: ventana: remove GSC hwmon voltage rail min/max test e2801a9 imx: ventana: update boot scripts to support ubifs boot vol aec3761 imx: ventana: only pinmux FEC enet signals for boards using it 7c5cd42 imx: ventana: add wdis config for GW5520 0417169 imx: ventana: add usb_pgood_delay 2sec default 75f21e3 imx: ventana: Add support for GW551x 0c81b14 imx: ventana: disable IMX6 watchdogs on GW51xx RevA and RevB 1274bd2 imx: ventana: fix various sparse warnings 30dc880 imx: ventana: config: enable EXT4 filesystem read/write support f6747cd imx: ventana: config: enable edid support 8cc25eb imx: ventana: config: Support ramdisk 9543e95 imx: ventana: config: add USB Mass Storage (ums) support 4717e13 imx: ventana: set LTC3676 PMIC to appropriate values per datasheet b0b8334 imx: ventana: add support for 4Gb density mem devices with IMX6DL 29f0d6b imx: ventana: enable precharge power-down fast-exit mode a51de27 imx: ventana: add usb_pcisel hwconfig support 3ee26ec imx: ventana: remove unused GPIO configuration e806b22 imx: ventana: assign default ethprime dynamically 0a6ee03 imx: ventana: add i210 support 306568d imx: ventana: disable 4k tftp/nfs packets b8ce6fe mx6: Add initial SPL support for HummingBoard-i2eX 08daa25 fdt: add new fdt_fixup_display function to configure display 78c5a18 arm: mx6: ddr: add pd_fast_exit flag to system information 32f9ef3 ARM: mxs: Get boot mode from OCRAM
Another change included is:
fb25693 Revert "embestmx6boards: convert to use config_distro_bootcmd.h"
Which has been necessary to allow RIoT Board to work out of box with
current SDCard layout used in meta-fsl-arm. Thanks to Nikolay Dimitrov
<picmaster@mail.bg> and Gary Thomas <gary@mlbassoc.com> for reporting
the issue.
Change-Id: I7d13baefcda8f68fb9be618ea1eb55fc96bce5c2 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Tue, 14 Apr 2015 14:53:09 +0000 (11:53 -0300)]
u-boot-fslc: Update to the 2015.04's final release based fork
The 2b3a8e87 has the 2015.04 final release merged. So the current set
of changes applied on top of the 2015.04 release are:
59e39d3 wandboard: Changed mmcroot variable so kernel 3.10.31 boots 48b8a98 iMX6: Change mmcroot to use fixed mmc block index for USDHC 2f1399e mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT b265496 embestmx6boards: Change default bootenv configuration d8c2380 mx6sabresd: Use LDO dtb file until LDO bypass support is added 1556dde mx6slevk: Use LDO dtb file until LDO bypass support is added
Change-Id: I0b9d5b812c20809b35521ff6dab8e2dda50ddd3c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Fri, 10 Apr 2015 22:32:33 +0000 (19:32 -0300)]
imx6sxsabreauto: Use u-boot-imx until u-boot-fslc has SabreAUTO support
Currently the U-Boot FSLC does not has the i.MX6SoloX SabreAUTO
support so for the time being we are using the U-Boot i.MX fork
provided by Freescale as part of 3.14-1.0.0 BSP.
While on that, drop the UBOOT_ENTRYPOINT setting as it is a
duplication of the value of 'imx-base.inc' file.
Change-Id: I9419b6ba5e82d9ca3d12ed3cf339a23ab9b738ac Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Jun Zhu [Fri, 3 Apr 2015 23:05:45 +0000 (07:05 +0800)]
libfslvpuwrap: Upgrade to 1.0.58 version
Upgrade VPU wrapper to new version.
Update the license file with new version and use COPYING for LIC_FILES_CHKSUM
Remove the folder /usr/share to avoid empty folder installation.
Signed-off-by: Jun Zhu <R01007@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Thu, 2 Apr 2015 20:38:39 +0000 (15:38 -0500)]
EULA: Update to new license LA_OPT_FSL_OPEN_3RD_PARTY_IP
This requires inclusion of Software Content Register
Add SCR for i.MX for 3.14.28-1.0.0 GA release that aligns
to license update.
Previous EULA was LAOPT27 which is i.MX specific. This
now supports other Freescale product lines under same license.
Change-Id: Idf406490a145eaa01ec7348a2ca2c91e28366980 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Thu, 2 Apr 2015 20:38:37 +0000 (15:38 -0500)]
xf86-video-imxfb-vivante: Upgrade to 5.0.11.p4.4 version
- Change version to align to same version used for imx-gpu-viv
- Update rc.autohdmi to handle more error cases
Change-Id: I26c3342f7f6ecffc4ca975bc83795ea38f5feb17 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Thu, 2 Apr 2015 20:38:36 +0000 (15:38 -0500)]
imx-gpu-viv: Upgrade to 5.0.11.p4.4 from 3.14.28-1.0.0 GA release
Remove pc files now they are part of imx-gpu-viv package
Fix api trace installation
Change-Id: I95b35b73a249b3e80b7437f3d516e19bc3e1242c Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Thu, 2 Apr 2015 20:38:35 +0000 (15:38 -0500)]
imx-test: Upgrade to version 3.14.28-1.0.0 GA
mmdc: Change the mmdc tool granularity
mx6s_capture: Handle failure case when failed open video device.
hdcp: remove since requires package download in 3.14
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Thu, 2 Apr 2015 20:38:34 +0000 (15:38 -0500)]
imx-vpu: Upgrade 5.4.27 to 5.4.28 version
License also changed from LAOP27 to LA_OPT_FSL_OPEN_3RD_PARTY_IP
Change-Id: I84da584f0bc74b2e330127599643a4b8dccae1b3 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Thu, 2 Apr 2015 20:38:31 +0000 (15:38 -0500)]
imx6sxsabresd: Add imx6sx-sdb-ldo.dtb DeviceTree
Support ldo-bypass mode on imx6sx-17x17/19x19 and imx6sx-sdb-reva
board.
Change-Id: If6cb6ea33185917b7f26da5a29724bdd1df348c2 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Thu, 2 Apr 2015 20:38:29 +0000 (15:38 -0500)]
linux-imx (3.14.28): Add the 3.14.28-1.0.0 GA version
This upgrades 3.10.53-1.1.0 GA kernel to the 3.14.28-1.0.0 GA
one. This patch is based on a patch[1] sent by Lauren Post.
1. http://patchwork.openembedded.org/patch/91217/
Over the original patch, following changes has been done:
- backport of 3.14.29's patch for i.MX6 TO1.0 support;
- forward port of i.MX6SL code removal support patch.
Change-Id: I2193de3f61f1d9d70137774405ff60ee00aeae2c Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Lauren Post [Thu, 2 Apr 2015 20:38:38 +0000 (15:38 -0500)]
opencv: Add i.MX6SoloX support
Change-Id: I0abbcb9cf3b9962a9e2ee5901422f18d2e971bd0 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Wed, 1 Apr 2015 22:17:47 +0000 (19:17 -0300)]
u-boot-fslc: Update to 2015.04-based fork
This updates the fork based on upcoming 2015.04 release. This is
currently based on 2015.04-rc5 tag and offers a very solid release for
start the tests for Yocto Project 1.8 release.
Change-Id: I15519ffc7a28411f850bcf8492d8e5fb981bec7c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
*fix the following error:
|couldn't open "/poky/build/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/git/u-boot.bin": no such file or directory
Otavio Salvador [Thu, 2 Apr 2015 19:57:57 +0000 (16:57 -0300)]
fsl-dynamic-packagearch.bbclass: Fix support for empty MACHINE_SOCARCH_SUFFIX
When MACHINE_SOCARCH_SUFFIX is empty a duplicated architecture will be
included in PACKAGE_ARCHS. The expected behaviour is to not include
duplicated values and raise an error in case a MACHINE_SOCARCH package
tries to be build.
Change-Id: I98d936409554e4e7725c8af6c0a0a0344ddec751 Reported-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Fri, 3 Apr 2015 01:43:19 +0000 (22:43 -0300)]
fsl-dynamic-packagearch.bbclass: Fix package skip when MACHINE_SOCARCH is unset
The 'bb.parse.SkipPackage' exception was missing a 'raise' call to
proper inform the BitBake tool parsing system about the error, now the
package is properly skipped when necessary.
Change-Id: Ie736186c8e459eea55c1455547e1da8f7111e165 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Fri, 6 Feb 2015 14:24:47 +0000 (12:24 -0200)]
linux-fslc.inc: Use linux-fslc.git repository
In old days, the repository was named linux-mainline.git but this has
been changed long time ago. GitHub handles the rename gracefully but
for consistency we ought to rename here as well.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Otavio Salvador [Wed, 25 Mar 2015 12:41:17 +0000 (09:41 -0300)]
linux-mfgtool.inc: Adapt to work-shared kernel source
The kernel source code is (since OE-Core:6a1ff0e7) used from
work-shared. As consequence, the MfgTool kernel needed changes to use
a completely separated source code and avoid messing with original
Linux kernel ABI identificationfile.
Change-Id: Idd43dd5d0d8d9e1ff7cc6e8ce15c8cd60107259d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Max Krummenacher [Mon, 30 Mar 2015 21:49:32 +0000 (23:49 +0200)]
fsl-dynamic-packagearch: add all MACHINE_SOCARCH feeds
This ensures that all MACHINE_SOCARCH feeds are part of PACKAGE_EXTRA_ARCHS.
oe-core now puts packages into feed dirs dependent on the used instruction sets.
http://cgit.openembedded.org/openembedded-core/commit/?id=3e760031f91fb87c3e2f62b77a117eb41164f259
This is true also for packages in MACHINE_SOCARCH, i.e. we get in deploy/ipk for
an angstrom based build:
armv7ahf-vfp-neon-mx6qdl armv7at2hf-vfp-neon-mx6qdl
so we must put both into PACKAGE_EXTRA_ARCHS.
TUNE_FEATURES defines if arm and/or thumb feeds are possible with the
current configuration.
Change-Id: I47ed7c3a5cbdc488801cd9198e822f9845565559 Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Matt Madison [Wed, 25 Mar 2015 12:33:17 +0000 (05:33 -0700)]
imx-gpu-viv: set ALLOW_EMPTY_${PN}
With the recent addition of rootfs creation log checking for builds
using Debian packaging, rootfs builds fail because the main imx-gpu-viv
package isn't present, but other packages (such as its -dev) depend
on it.
Signed-off-by: Matt Madison <matt@madison.systems> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Stefan Agner [Mon, 9 Mar 2015 14:31:06 +0000 (15:31 +0100)]
vf/twr-vf65gs10: add new SoC family "vf" for Vybrid in general
This patch introduces a new base SoC family "vf". The family includes
all Freescale Vybrid SoC based modules, which is the single core
(vf50/VF5xx) or dual core (vf60/VF6xx) variant.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
linux-mfgtool.inc: FILESEXTRAPATHS_prepend should use ":=", not "="
Change-Id: Ibf0bde5be5d51b31f2adffbb0597eecf52526140 Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
614dd54 mx5: fix get_reset_cause 2db5ec7 mx6slevk: Provide a proper pad configuration for OTG1_ID pin 32f9568 mx6sabre: Select CMD_EXT4 options 8fc3c92 mx6sabre: Enable User Mass Storage f2e5464 board: tbs2910: Enable USB Mass Storage support 47d960e mx35: Fix boot hang by avoiding vector relocation 7827b39 mx31: Fix boot hang by avoiding vector relocation be1165e mx25pdk: Turn on the LCD supply 777f0aa zmx25: Convert to generic board 646fb52 imx31_phycore: Convert to generic board ff37ab6 mx31ads: Convert to generic board e74b278 mmc: fsl_esdhc: Add support for DDR mode
Fixed [YOCTO: #7384]
Change-Id: I6eeb0a03a9909aea0157e57472780fe4ddbc04c1 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This backports following fixes from the upcoming U-Boot 2015.04:
5d0291f warp: Add User Mass Storage support 49ad0f1 warp: Select BOUNCE_BUFFER and CMD_EXT options 5a10751 cmd_usb_mass_storage: Remove extra 'ums' string in the usage text dd00fe2 warp: Add initial WaRP Board support b9b6996 imx: mx6sl: Extend USDHC SD2 pins to support 8-wire use 4a01af4 mmc: fsl_esdhc: Add support to force VSELECT set 11688e5 mmc: fsl_esdhc: Add CMD11 support to switch to 1.8V c1b0c39 imx:mx6slevk implement power init board 996d2cb imx:mx6slevk add pmic and i2c configuration 509825c imx:mx6sl add I2c pad settings 9867962 nitrogen6x: set environment variable reset_cause 64a6057 ARM: i.MX: provide access to reset cause through get_imx_reset_cause() d4c17e7 ot1200: add eeprom command to non-SPL build 7270ed6 cmd_eeprom: make it possible to define the used i2c bus dadd721 ARM: imx6 Add WDOG3 for i.MX6SX 3f5ba06 ARM: imx6: disable bandgap self-bias after boot
Change-Id: I7a73b8722de1085ef93129c4e801617204d483e7 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
John Weber [Mon, 23 Feb 2015 22:09:24 +0000 (16:09 -0600)]
gst-fsl-plugins: move plugin dependency into .bb file
Move the dependency on gst-plugins-good-id3demux from the .inc file
into the appropriate .bb files for each gstreamer version. Otherwise,
including gst-fsl-plugins.inc into a gstreamer1.0 recipe will pull in
old gstreamer-0.10 plugins, libraries, and utilities.
Signed-off-by: John Weber <rjohnweber@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This commit fixes an error building QT applications in debug mode
(CONFIG+=debug in the QT project file) with a toolchain generated for a
MX6 machine (with populate_sdk).
Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>