summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* meta-fsl-arm: fix some typosJavier Viguera2014-08-143-3/+3
| | | | | Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst-fsl-plugin: fix build for kernel headers >= 3.10Gary Bisson2014-08-052-1/+71
| | | | | | | | This package couldn't build using a toolchain with kernel headers >= 3.10 because of the use of VIDIOC_DBG_G_CHIP_IDENT. As stated in videodev2.h, this ioctl should never be used. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Update to 3.16 kernelOtavio Salvador2014-08-053-9/+20
| | | | | | | This updates to 19583ca revision which is the 3.16 tag. No changes has been done on top of it fow now. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc (3.14): Update to 6c6f90b revisionOtavio Salvador2014-08-011-1/+1
| | | | | | | This updates the Linux 3.14-based branch to the 3.14.14 stable release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to dfd9146 revisionOtavio Salvador2014-08-012-2/+2
| | | | | | | | | | | This includes following fixes: dfd9146 mx6sabresd: Use LDO dtb file until PMIC support is added 28b6bee mx6slevk: Use LDO dtb file until PMIC support is added This avoids boot issues due the lacking of LDO bypass support. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to 7a3b1da revisionOtavio Salvador2014-07-282-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | This includes the following changes: 7a3b1da mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT cb07d74 Add TQ Systems TQMa6 board support e379c03 arm, imx6: add aristainetos board 562f8df spi: add config option to enable the WP pin function on st micron flashes a0ae009 i.MX6: add enable_spi_clk() b2f97cf pwm, imx6: add support for pwm modul on imx6 aafe402 i.MX6: define struct pwm_regs and PWMCR_* defines 4a4d3a7 imx6: add gpr2 usb_otg_id iomux select control define d726d5f arm: mxs: Scrub useless ifdef aeadf06 mx6: Adjust the GPR offset for mx6solox 0a11d6f mx6: Remove duplication of iomuxc structure fa8cf31 mx6sxsabresd: Add PFUZE100 PMIC support a3df99b mx6: soc: Do not apply the PFD erratum for mx6solox 6ed9c7b embestmx6boards: convert to generic board 14a1613 mx6sx: Add initial support for mx6sxsabresd board d95b6ab mx6: clock: Do not enable sata and ipu clocks f586040 mx6sx: Add pin definitions 05d54b8 mx6: Add support for the mx6solox variant Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* directfb-examples: Fix building with new autoconfOtavio Salvador2014-07-262-4/+31
| | | | | | | | | | | | This fixes the following build error: ,---- | .../configure: line 4229: syntax error near unexpected token `DIRECTFB,' | .../configure: line 4229: `PKG_CHECK_MODULES(DIRECTFB, directfb >= $DIRECTFB_REQUIRED_VERSION, WATER=`$PKG_CONFIG --variable=water directfb` ,' `---- Change-Id: Ibd5807b1497ff83b4241cd53f97d18b62a0cb2df Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* pointercal.xinput: Remove stray characterLauren Post2014-07-251-1/+0
| | | | | | | This character causes touch issues with calibration failing Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* weston: Don't apply i.MX6-specific patches unconditionallyOtavio Salvador2014-07-211-2/+3
| | | | | | | | | | The patches for Vivante GPU support are i.MX6-specific and shouldn't be applied for other SoCs and architectures. This patch changes it to be i.MX6-specific. Fixes [YOCTO: #6545] Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to 2014.07-based releaseOtavio Salvador2014-07-2110-12/+17
| | | | | | | | | | | | | | | | | | | | This updates the FSL Community's U-Boot fork to a 2014.07-based release. Along with the recipe revision changes, this modifies the default kernel image to "zImage" as most machines maintained in meta-fsl-arm now uses it. The machines that are still using uImage are: - imx31pdk - imx35pdk - imx53ard - imx6dlsabreauto - imx6solosabreauto - imx6solosabresd Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx (2.6.35.3): Update to the b3912bb revisionOtavio Salvador2014-07-211-1/+1
| | | | | | | | | | | | This includes following updates: b3912bb ENGR00285448 [MX28] SAIF: Out of Voltage in SAIF clock PINs 90ce77d ENGR00285446-3 [MX28] SAIF: Bit Shift in SAIF RX Data 1ea685a ENGR00285446-2 [MX28] SAIF: Bit Shift in SAIF RX Data 1ca8992 ENGR00285446-1 [MX28] SAIF: Bit Shift in SAIF RX Data 45fe172 mach-mx5/devices.c: Add PMU device Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: Use symlink in libgl-mx6 packageJacob Kroon2014-07-211-0/+1
| | | | | | | | | | | The libgl-mx6 package had a duplicated libGL.so.1. Force it into a symlink. This was tested by comparing the output of "ls -lR --time-style=+ image/" before and after the change. Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: Fix file ownership in packagesJacob Kroon2014-07-211-4/+4
| | | | | | | | | | | | | | | | The do_install() function is run under pseudo in order to create packages with correct file-permissions. By issuing "cp -a" to install files, we leak build user/group permissions into the packages, since the do_unpack() function is executed as the regular build user. Replace it with -P, so that we at least keep symlinks. Also drop -x (--one-file-system) since it's not needed. This was tested by comparing the output of "ls -lR --time-style=+ image/" before and after the change. Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-bin-mx6q: Don't package wayland libraries in non-wayland buildsJacob Kroon2014-07-211-0/+6
| | | | | | | | | | | | | | | | Running readelf --dynamic libgc_wayland_protocol.so | grep NEEDED shows that the library has a runtime dependency on libffi. Same thing applies to libwayland-viv.so. For non-wayland builds, where libffi may or may not be available during package time, skip packaging them so that they don'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>
* amd-gpu-mx51.inc: Use anonymous python function to inject metadataOtavio Salvador2014-07-111-1/+1
| | | | | | | | | | | The metadata amending, to include the INSANE_SKIP hacks, need to be done before we run the QA checks. This has change now that the QA checks are run in a separate task. To accomodate the code to this the recipe needed to be reworked to use an anonymous python function so it runs at parsing time. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslcodec: Move package related fields near to binary onesOtavio Salvador2014-07-111-9/+9
| | | | | | | | The best practice is to have the package related fields close to the binary related ones (FILES, RDEPENDS and like) as those has direct influence in each other. This changes the recipe to follow this. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslparser: Use python function to amend metadataOtavio Salvador2014-07-111-1/+4
| | | | | | | | | | | The metadata amending, to include the INSANE_SKIP hacks, need to be done before we run the QA checks. This has change now that the QA checks are run in a separate task. To accomodate the code to this the recipe needed to be reworked to use separated method to apply the quirks. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslcodec: Use python functions to split and amend metadataOtavio Salvador2014-07-111-9/+22
| | | | | | | | | | | | | | | The metadata amending, to include the INSANE_SKIP hacks, need to be done before we run the QA checks. This has change now that the QA checks are run in a separate task. To accomodate the code to this the recipe needed to be reworked to use separated methods to: - split the packages for the plugins; - generate the needed rdepends for the meta package; - apply the quirks; Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc (3.14): Update to cde0fbb revisionOtavio Salvador2014-07-081-1/+1
| | | | | | This updates the 3.14-based kernel to the 3.14.11 release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx (3.10.17): Update to 2a69800 revisionOtavio Salvador2014-07-051-1/+1
| | | | | | | | | | | | | | | | | This includes the following updates to the 3.10.17-1.0.0-GA: 2a69800 ENGR00318392 ARM:imx6x: Save/restore SCU and some CP15 2a7bd41 ENGR00301078-2: ARM: dts: imx6sl-evk: add support for pfuze200 on imx6sl-evk f0790e4 ENGR00301078-1: ARM: dts: imx6dl-sabresd: add support for pfuze200 on mx6dl-sabresd d52df5f pfuze100-regulator: Fix of_node_get() parameter ce1917e regulator: pfuze100: Use of_get_child_by_name 097577d regulator: pfuze100: Add PFUZE200 support to Kconfig and module description dad7af3 regulator: pfuze100: Add terminate entry for [i2c|of]_device_id tables 792bf11 regulator: pfuze100: add pfuze200 support df8c0fa regulator: pfuze100: Fix address of FABID dd27604 ENGR00309838 ARM: imx6sl: gpc: add chip revision check for dispmix Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-imx: Update to version 0.9.7Carlos Rafael Giani2014-07-021-1/+1
| | | | | | | | | | | Changes: - Support newer Vivante drivers, which use a different name for the direct textures extension - Sync points for forced keyframes during encoding were missing - Added checks for cases where physical memory allocators fail Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libfslvpuwrap_1.0.46: fix IOGetVirtMem callsEric Nelson2014-06-282-0/+43
| | | | | | | | | IOGetVirtMem() returns a pointer or specifically -1 (MAP_FAILED) in the case of failure, and a couple of calls were improperly testing for zero. Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* efl: Add bbappend to make it work with the Vivante EGL headersCarlos Rafael Giani2014-06-282-0/+58
| | | | | | | | Without this, the enlightenment foundation libraries will fail to build, because Vivante EGL headers require these extra preprocessor defines Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-bad: set correct EGL defines for Vivante GPUsCarlos Rafael Giani2014-06-281-0/+7
| | | | | | | | Without these, the package will not be built with the correct EGL types and definitions Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-imx: select X11/Wayland/FB EGL platform if appropriateCarlos Rafael Giani2014-06-281-1/+7
| | | | | Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpu: fix checks of IOGetVirtMem() return valueEric Nelson2014-06-252-0/+85
| | | | | | | | | | | | | | | | | The IOGetVirtMem() routine returns the address of a memory block or -1 (MAP_FAILED) to indicate an error. Many callers of this routine tested the return value for <= 0 to detect failure, and at least with a 3G/1G memory split configured in the kernel, a negative number (!= -1) is a valid (successful) return value. Without this patch, the IOSystemInit() will often detect failure incorrectly. Change-Id: I8b20ae5f74608307cbb810168024e8863599dbdb Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libdrm: Add ite instruction to mx6 ARM patchThomas Elste2014-06-161-1/+2
| | | | | | | | | Building with Angstrom toolchain fails on inline assembler added by drm-update-arm.patch because of missing ite instruction. Insert instruction to make the inline assembler block Thumb2 compatible. Signed-off-by: Thomas Elste <thomas.elste@imms.de> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtmultimedia: Drop i.MX6 support patch as Qt 5.3.0 is now in useOtavio Salvador2014-06-122-849/+0
| | | | | | | | The Qt 5.3.0 includes this patch so we need to drop it from the BSP layer in other to avoid conflicts. Change-Id: I0fe8592daae18a18f4d149321ff4d03e8b6d64a5 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx28evk: Add U-Boot NAND image generation supportAlexey Ignatov2014-06-051-0/+1
| | | | | | | | | | | This defines NAND parameters for u-boot.mxsboot-nand image creation similar to those used for UBI image (for K9LBG08U0D-PCB chip): - page size: 4 k - OOB size: 218 bytes - erase size: 512 k Signed-off-by: Alexey Ignatov <lexszero@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* image_types_fsl.bbclass: Add U-Boot NAND support for i.MX23/i.MX28Alexey Ignatov2014-06-051-0/+7
| | | | | | | | | | This adds support to generate the U-Boot image for use with NAND (uboot.mxsboot-nand) and allows for custom params to be given for mxsboot using the MXSBOOT_NAND_ARGS variable which should be defined in the machine definition file. Signed-off-by: Alexey Ignatov <lexszero@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* weston: Upgrade patches to 1.5 with GPU integrationLauren Post2014-06-053-100/+93
| | | | | | | | | This rework the patches for them to apply against the Weston 1.5 release. Change-Id: I99b08011b8e76ac3f4a955e5f48e6f0093326cad Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc: Add values for i.MX GStreamer 1.0 pluginsCarlos Rafael Giani2014-06-041-1/+5
| | | | | | | | | These new values contain the names of i.MX plugins for GStreamer 1.0. The plugins wrap i.MX functionality for video en/decoding, amongst others. Change-Id: I5a49954b229ddac531a3a9771e156ca5e8e3e090 Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx-rt: Enable CONFIG_FHANDLEJacob Kroon2014-06-041-0/+1
| | | | | | | | | | | This kernel setting is required when using systemd >= 210. Without it, no serial devices are enabled at boot time, making serial login impossible. Tested on Wandboard Solo/Dual. Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtmultimedia: Fix zero-copy patch for imx6 so that the plugin will be buildThomas Senyk2014-06-031-4/+2
| | | | | | | | | | | | The "*imx6* {" is a check on mkspec name which doesn't contain "imx6" in the case of building with bitbake. When building with bitbake, it's the recipes deciding which code/patch goes in -> we need to check here Change-Id: Ia99515db58d79bcd460c87ad28c0ddfe19d4aa19 Signed-off-by: Thomas Senyk <thomas.senyk@pelagicore.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gstreamer1.0-plugins-imx: Update to version 0.9.6Carlos Rafael Giani2014-05-241-1/+1
| | | | | | | | | | | Major changes: - Wayland support introduced (tested with imx6 Weston patches) - Aspect ratio and resize fixes in eglvivsink - GLES dependency fixes - Updated libGAL checks Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx (3.10.17): enable CONFIG_FHANDLEMaciej Borzecki2014-05-241-0/+1
| | | | | | | | | | | This kernel setting is required when using systemd >= 210. Without it, no serial devices are enabled at boot time, making serial login impossible. Change-Id: Icd85e136be51700bb5c6c5bcff9bf4e87c9ab2f2 Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl> Signed-off-by: Maciej Borzecki <maciek.borzecki@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-uuc: Update to 0.5Otavio Salvador2014-05-246-531/+16
| | | | | | | | | This version has no code changes, except the previous patches which were applied on top of previous version. We thus update it and drop the merged patches. Change-Id: If975a07487b1f3a6d3251ecf5401aeea080bd996 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtmultimedia: Add support for i.MX6Otavio Salvador2014-05-242-0/+851
| | | | | | | | | | This patch implements GStreamer-buffer to OpenGL-texture for i.MX6 allowing fluid video-playback up to 1080p with very little CPU load. The patch has been backported from Qt 5.3. Change-Id: I9a5b47b5d3eb5917708d8c44602d4634dfc44cdc Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-base.inc, mxs-base.inc: Add multimedia packages for SoC archOtavio Salvador2014-05-162-2/+4
| | | | | | | | | Packages which has dependencies upon libfslcodec, libfslvpuwrap, libfslparser or gst-fsl-plugins should have the PACKAGE_ARCH set to MACHINE_SOCARCH. Change-Id: I7c69fc0dc89bf06b5df76b65a516d8532daa56a9 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qtwebkit: Fix shader generation to be compliant to the specification1.6Prabhu Sundararaj2014-05-122-0/+46
| | | | | | | | | | | | | QTWebkit generates shader which is not complaint to specification causing error with Vivante shader compiler. https://bugs.webkit.org/show_bug.cgi?id=124653#c9 Apply this patch till it get fixed in mainline. Change-Id: I85cf1a2fcb7457807f43a763b011e0b5ad11e8e9 Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Update 3.14-based branch to c34636aOtavio Salvador2014-05-121-1/+1
| | | | | | | This merges 3.14.3 stable release. Change-Id: I0f828bd2d8fd66ff27cd17f360c84b35c8078c98 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update 2014.01-based version to f5d8030Otavio Salvador2014-05-112-2/+2
| | | | | | | | | | | | This includes following changes: f5d8030 wandboard: Pass video kernel arguments for HDMI and LCD 07425b2 wandboard: add Future Eletronics 7" WVGA LCD extension board f637b1e imx-common/video: add detect_hdmi fc21589 imx-common: add board_video_skip Change-Id: I6361b60b8693ca7293fd81cf8f937d380e3bb7b2 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc: Update to 094066e revisionOtavio Salvador2014-05-051-1/+1
| | | | | | | | | This includes the 3.14.2 stable updates and a bug fix for i.MX23/i.MX28 MMC detection (ac1781f mmc: mxs: fix card detection function for broken card detect). Change-Id: Iba200a00d11413927fa949e971a245dbd943f920 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst-fsl-plugin: Remove unused patchesOtavio Salvador2014-05-053-114/+0
| | | | | | | | | | | | | Following patches: - configure.ac-Fix-checking-for-include-headers-in-mul.patch - makefile.am-fix-aac-for-imx6.patch - remove-GST_INFO-in-mfw_gst_utils.h.patch were unused, so remove them. Change-Id: I3e0bc71ec8a64059d63e74ee46cdd89cfd599a82 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gst-fsl-plugin: Fix out of tree buildOtavio Salvador2014-05-052-1/+620
| | | | | | | | | | | The build system had relative include paths which didn't take into account the origial source path makes it impossible to do out of tree builds. To fix it, every relative include path was replaced with $(top_srcdir) so it works independetly of build diretory location. Change-Id: Ib19f5695958bceffc1eeba56b5a507ebc68eee47 Reported-by: Boszormenyi Zoltan <zboszor@pr.hu> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx-rt: Upgrade to 3.10.17-1.0.0 GAJacob Kroon2014-05-012-4/+29
| | | | | | | | - Align defconfig with linux-imx 3.10.17-1.0.0 GA release - No patches dropped, they are all still required Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libz160: Add 'mx5' to COMPATIBLE_MACHINEOtavio Salvador2014-04-301-0/+2
| | | | | | | Restrict the recipe to be used for 'mx5' SoCs only. Change-Id: I9084cc525c7136b23e1c5522079c38bd12df7087 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Update defconfig for 3.10.17-1.0.0 GALauren Post2014-04-301-2/+27
| | | | | | Change-Id: I82c0f7f3b74d051c57036b4e9864ab8c43db212b Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* gpu-viv-g2d: Update to 3.10.17-1.0.0 GA versionLauren Post2014-04-302-6/+4
| | | | | | Change-Id: Id0ec99d783bbe2b7fe8ef751c45f3de670066f86 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* xf86-video-imxfb-vivante: Update to 3.10.17-1.0.0 GALauren Post2014-04-302-29/+4
| | | | | | | | Equivalent fix-hdmi-preferred patch was applied so remove with new version. Change-Id: I71be1a71b11415fced061ce6b7d13bf758c67bed Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>