aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-04-25imx-base.inc: Drop mx6d SoC familyOtavio Salvador
While removing the mx6s SoC family I ended forgotting to remove the mx6d, which is covered by mx6q. Change-Id: I60c4d1e203f1f307ed0c5452b044e37f5e1f62fe Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-25scripts/get-maintainer: add --dump command line optionMario Domenech Goulart
--dump generates output in a format which is easier to parse. Columns are separated by TAB. Empty cells for the "Maintainer" column represent "no maintainer". Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-25scripts/get-maintainer: use `exit' instead of `return'Mario Domenech Goulart
`return' can only be used from within function scope or from source'd scripts. Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-25scripts/get-maintainer: support multiple machine directories on the command lineMario Domenech Goulart
Now the optional machine specification must be indicated by the --machine parameter, not to generate ambiguities with directories. Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-23Stop using mx6s SoC familyOtavio Salvador
The i.MX6 Solo is internally a i.MX6 Dual Lite but single core. This uses the mx6dl as the SoC family as it is already being done in the Kernel, U-Boot and Barebox. Change-Id: Ifefdce9d2f261352c409e7137c7566060e3915be Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-22Use generic bbappend filesOtavio Salvador
This uses the % wildcard for recipe matching, this easy the update of recipe versions and maintenance. - formfactor_0.0.bbappend - udev-extraconf_1.0.bbappend - eglinfo-fb_1.0.bbappend - eglinfo-x11_1.0.bbappend - mesa-demos_8.1.0.bbappend - pointercal-xinput_0.0.bbappend - xserver-xf86-config_0.1.bbappend - gst-plugins-base_0.10.36.bbappend - gst-plugins-gl_0.10.3.bbappend - qt4-embedded_4.8.5.bbappend - qt4-x11-free_4.8.5.bbappend Change-Id: Ia901561f327fde3109237994a2a5a76827f11913 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-19u-boot-fslc: Fix native contamination for libsslOtavio Salvador
In case host does not have libssl available, mkimage will fail to run as the linking flags where not complete. Fixes [YOCTO: #6098] Change-Id: Ia7bd80b500ac6e60357f1e61d304bee4e3cb6832 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-19linux-fslc: Update to 3.14.1 stable releaseOtavio Salvador
It has no changes on top of v3.14.1 tag so this is really the mainline kernel for now. Change-Id: Id3adb6fa37e6e12f7ce76e2bf502a472446684d3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-19linux-imx-rt: Drop extra 'rt' in version nameJacob Kroon
The 'rt' is already encoded in the version name by the RT-patch. This changes the default version name from 3.10.17-rt12-rt-1.0.0_beta to 3.10.17-rt12-1.0.0_beta Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-04imx6dlsabreauto: Add myself as maintainerDaiane Angolini
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-04linux-fslc: move SUMMARY and DESCRIPTION from .inc to .bbMario Domenech Goulart
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-04linux-imx.inc: move SUMMARY and DESCRIPTION from .inc to .bb'sMario Domenech Goulart
SUMMARY and DESCRIPTION should really go into recipes (.bb). Setting SUMMARY and DESCRIPTION in include files can easily cause recipes' to be clobbered by the ones set in included files, since they are usually set before including common files. A typical example: $ cat some-common-file.inc DESCRIPTION = "I'll clobber your description" $ cat some-recipe.bb DESCRIPTION = "I'll get clobbered" include some-common-file.inc Another problematic case is with regard to recipes that include multiple common files that set SUMMARY and DESCRIPTION (the last included ones will clobber the previous ones). That's actually the expected behavior when we include files, but it's slightly surprising in case of variables like SUMMARY and DESCRIPTION, which usually are the first ones defined in recipe files (before `include'). Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-04linux-timesys: add SUMMARYMario Domenech Goulart
Originally from the bbappend's DESCRIPTION (meta-fsl-arm-extra) for linux-timesys. Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-04linux-mfgtool.inc: typo fix (s/must to be/must be/)Mario Domenech Goulart
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-04-04cairo: Do not change cairo-native PACKAGECONFIGOtavio Salvador
This breaks building as we currently have no native provider for EGL and it does make no sense to enable it for native case. Change-Id: If76a77053aebe09dc8b621eaff66a072fc618eda Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-31cairo: Enable 'directfb' when using DirectFB backendOtavio Salvador
Change-Id: I28acf69060093b60f0846adf41f96ea31ab158f8 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-31gpu-viv-bin-mx6q: Drop libgl-mx6-dev runtime depends on libgl-mesa-devOtavio Salvador
The mesa is not build in case we don't have X11 enabled and forcing this runtime dependency breaks the Wayland and DirectFB backends build. The right way to address this issue is to isolate the used headers from mesa and get them into the gpu-viv-bin-mx6q tarball but this is something that ought to be done by Vivante and/or Freescale. Change-Id: I25126aa362fe3ce0e74ea0dee2f0cd59fae2c531 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-31gpu-viv-bin-mx6q: Rework depends for easy readingOtavio Salvador
There are no SoC specific dependencies which we need to use the overrides system to specify the dependencies so the use of variables just makes the depends line harder to read. Stop using the temporary variables for X11 and Wayland dependencies. Change-Id: I7e31c0c19dde7e81fc4dfed0553945733f636c43 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-31directfb, directfb-examples: Backport 1.6 releaseOtavio Salvador
This backports the directfb 1.6.3 and counter part directfb-examples 1.6.0 for use with i.MX6 SoCs as Vivante GPU is not compatible with the 1.7 API. Along the recipes backport this commit sets the preferred version accordingly. Change-Id: I658af7b7881d743cb1a04f6ffb23739711af989b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-31u-boot-fslc: Update to v2014.01 based releaseOtavio Salvador
This updates U-Boot to a v2014.01 based release. It includes following patches on top of prestine v2014.01 tag: 490069b mx6sabresd: Use LDO dtb file until PMIC support is added 6467f19 mx6slevk: Use LDO dtb file until PMIC support is added 5555f1b i.MX6: nitrogen6x: pedantic: BOOT_FROM==spi, not sd 029912e NET: fec_mxc: fix MDIO clock prescaler calculation 0163b4c ARM: imx6: fix wrong fec clk 9f120dc pci: mx6: Implement reset callback d016d9d mx6: Enable L2 cache support 8b8c015 mx6qsabreauto: Update imximage.cfg fbd6105 mx6: Distinguish mx6dual from mx6quad 7d7f526 imx: Introduce a header for the imx cpu versions 7717807 hummingboard: Return from cpu_eth_init() directly 58ea0f3 imx6: make sure MMDC_CHx_MASK is clear to avoid warm reset failure 8612ce3 imx6: ensure AHB clock is 132MHz in low freq boot mode 094a791 ARM: m53evk: Enable CONFIG_REGEX 778d80a ARM: m53evk: Rename mxc-nand to mxc_nand e470e26 ARM: mx6: Enable PCIe on Sabrelite 0a666db ARM: mx6: Add PCI express driver 274fd14 ARM: mx6: Add PCI express clock configuration 5aebc94 mx6sl: Adjust fdt_addr to avoid address overlapping 95a98c2 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT cd0b4d9 MX6: Add SION flag to ENET_REF_CLK PAD Change-Id: I2bd74338c2e099b1e09cd504c6e8faefaa68d504 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-31weston: Add i.MX6 GPU supportPrabhu Sundararaj
Add support for Vivante GPU acceleration for 2D and 3D. Change-Id: Iaa457ef324a98b73e1f35f47b9030c48f9e170c7 Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-28alsa-state: Update MX6 settings for use with FSL 3.10.17-1.0.0 kernelLauren Post
This configuration is made for use with the 3.10.17-1.0.0 kernel and won't work with previous 3.0.35-4.1.0 one. Change-Id: Iceef47befdf1e09a364bcf992b7631dd163718c7 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-28gstreamer1.0-plugins-imx: Update to version 0.9.5Carlos Rafael Giani
Change-Id: I2da85352d58b5a3eb2309fee596b556ffd12f15d Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-28linux-imx-rt: Add initial recipeJacob Kroon
Add initial support for 3.10.17-1.0.0 beta with 3.10.17-rt12 real-time patch. Changes in v2: - Improve commit message - Add 'Upstream-Status' tags in patches - Add SUMMARY/DESCRIPTION Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-28packagegroup-fsl-mfgtool: Add mmc-utilsOtavio Salvador
The mmc-utils are useful userspace utilities for configuring and working with MMC devices. These are particularly useful when working with eMMC devices to do the initial programming of the device. Change-Id: Ieaaaccb259130485ef14a96bcc18387987ef1a46 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2014-03-28linux-imx-mfgtool: Add 'require linux-imx_${PV}.bb'stefan
The require in the linux-imx_${PV}.bb has been removed by mistake, add it back. Change-Id: I35b556c4f386091c16797d7fa7ec5aa6a8ea8ef5 Signed-off-by: stefan <strawberryblack@googlemail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-27cairo: add OpenGL ES2 support for i.MX6Prabhu Sundararaj
Change-Id: I7778227884069b718ca72e4dbb212782843682b6 Signed-off-by: Prabhu Sundararaj <prabhu.sundararaj@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-27linux: Add a long DESCRIPTION for some kernel recipesDaiane Angolini
Change-Id: I24b1d2e13726907a112dc647f5d5701bc0eb6f72 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-27linux: Use SUMMARY to describe the linux providerDaiane Angolini
Replace DESCRIPTION to SUMMARY on linux recipes. The SUMMARY content may be used in Release Notes to describe the each kernel provider. Change-Id: I4cb505fd0260278df1e598cb0e7e123a37d83aa2 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-26imx53qsb: add myself as maintainerTrevor Woerner
Signed-off-by: Trevor Woerner <trevor.woerner@linaro.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-24qtbase: Fix QT_CONFIG_FLAGS to work for non-X11.Ann Thornton
eglfs is needed for FB and Wayland backends. Change-Id: I83a1dfbbdf620e51ddc783c5dfe12452c4815ce1 Signed-off-by: Ann Thornton <ra43240@freescale.com> Acked-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-18xf86-video-imxfb-vivante: Use 'autotools-brokensep' as out of tree build is ↵Otavio Salvador
not supported The out of tree build is not currently supported so disable it for now; this change is need to allow autotools to default to out of tree builds in future. Change-Id: I89103b39bba524403be5bb1916ea5d99bb1662b4 Reported-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-17mxsldr: Use 'autotools-brokensep' as out of tree build is not supportedOtavio Salvador
The out of tree build is not currently supported so disable it for now; this change is need to allow autotools to default to out of tree builds in future. Change-Id: Ib7827d3b6c818235da2d8fcb2f0f8e953a84c515 Reported-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-17image_types_fsl.bbclass: Avoid wrong dependency for no bootloaderOtavio Salvador
When IMAGE_BOOTLOADER is empty we shouldn't add '':do_deploy as dependency as it does not exist. So handle this corner case to allow bootloader-less images to build fine. Change-Id: I04dc81bbb4184f79e88e1693239f2628a9819d7d Reported-by: Ilya Smelykh <ilya.smelykh@gmail.com> Reported-by: Tarek El-Sherbiny <tarek.elsherbiny@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-17clutter-1.0, cogl-1.0: Use Framebuffer API for WaylandOtavio Salvador
The Vivante default backend is X11 so we must ensure we use the Framebuffer API when building for Wayland otherwise it fails badly. Change-Id: I64940b5f9dbf28e5e52e5e297cba4e7daa6a7a43 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-17gpu-viv-bin-mx6q: Depends on 'wayland' when neededOtavio Salvador
When using Wayland support, a dependency on 'wayland' is needed so the shlib dependency can be done accordingly and we can have a deterministic build. Change-Id: Ief7caced3abf282d83fcd93c8bcb4a5622414c20 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-14linux-imx (3.0.35): Drop recipe from base BSPOtavio Salvador
The 1.6 release cycle is focused in the 3.10.17-1.0.0 BSP and has no compromise in test and maintain the 3.0.35 compatibility. This does not mean the support as a whole will be dropped but no board in meta-fsl-arm BSP ought to use it. Users which need to use Freescale reference designs with 3.0.35 ought to keep using the Dora branch. Change-Id: I65927e26f54a6c2da824212b94d5e8c5f4a8bc07 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-14linux-imx: Use 3.10.17 as defaultOtavio Salvador
The new features are going to be added on top of 3.10.17-1.0.0 kernels so we ought to support it in Yocto Project 1.6 cycle. To get faster feedback from regressions we should make it the default. Change-Id: I9f014e8451a9792a5c2a99d2c56e56216625788a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-14linux-fslc: Update to 3.14-rc6Otavio Salvador
This updates to 3.14-rc6 (and merged fixes into Linus' tree) and syncs the defconfig files: * imx_v6_v7_defconfig -> defconfig * mxs_defconfig -> mxs/defconfig Change-Id: Ibde77fda960d6a79c939d9457fe2ded12301bf6e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-12cogl-1.0: Rename bbappend to generic versionOtavio Salvador
This allow for version independant matching so we don't need to bump it every time OE-Core updates. This also removes the -DUSE_API_FB for X11 case as X11 cannot use it. Change-Id: I20eef5c08ee8e6799c5038d5aa3dcd3ba4cb6f3f Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-12clutter-1.0: Rename bbappend to generic versionOtavio Salvador
This allow for version independant matching so we don't need to bump it every time OE-Core updates. This also removes the -DUSE_API_FB for X11 case as X11 cannot use it and fix the base_contains syntax in PACKAGECONFIG setting. Change-Id: I7b757906354e7c815e62fff6fd059a82f1ecff78 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-11mfgtool-initramfs-image.bbclass: rename PACKAGE_GROUP to FEATURE_PACKAGESJavier Viguera
Clean bitbake warning: WARNING: PACKAGE_GROUP is deprecated, please use FEATURE_PACKAGES instead Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2014-03-11qtbase: Disable eglfs build for i.MX6 SoCs using X11Otavio Salvador
The eglfs hooks require the Framebuffer API calls which are not available when building for X11; to allow qtbase to build for X11 we must disable eglfs support due this restriction. A patch to workaround EGL initialization failure due visual mismatch has been included as well, forcing Visual ID 33. Change-Id: I564b0d30f137e55885268b656e68fdc3151fb93d Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-11amd-gpu-x11-bin: Add pkgconfig files for EGL and OpenGL ES 2Otavio Salvador
The pkgconfig files are need for some applications which use it to check for library avaiability. The culprit which triggered it was the addition of glmark2 into the test image, thus causing a build failure in our autobuilder. The build has been tested in X11 and Framebuffer backends. Change-Id: I4fca032f5c2c8768b92430f05bc80e5ba51854be Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-11image_types_fsl: Use explicit task dependency to boost buildOtavio Salvador
Instead of depending of all tasks of recipes, we should depend on the required task so we can start building the rootfs earlier in the build process and earn some build time gain. Change-Id: I770afe79edba0320ae697f9bcdaf340fbcb09eeb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-11linux-fslc (3.12): Update to 3.12.13 stable releaseOtavio Salvador
This is the 3.12.13 stable release * tag 'v3.12.13': (1211 commits) Linux 3.12.13 EDAC: Correct workqueue setup path EDAC: Poll timeout cannot be zero, p2 drivers/edac/edac_mc_sysfs.c: poll timeout cannot be zero genirq: Add missing irq_to_desc export for CONFIG_SPARSE_IRQ=n target: Fix free-after-use regression in PR unregister ring-buffer: Fix first commit on sub-buffer having non-zero delta power: max17040: Fix NULL pointer dereference when there is no platform_data time: Fix overflow when HZ is smaller than 60 i2c: mv64xxx: refactor message start to ensure proper initialization md/raid5: Fix CPU hotplug callback registration md/raid1: restore ability for check and repair to fix read errors. tick: Clear broadcast pending bit when switching to oneshot KVM: return an error code in kvm_vm_ioctl_register_coalesced_mmio() IB/qib: Add missing serdes init sequence compiler/gcc4: Make quirk for asm_volatile_goto() unconditional ACPI / hotplug / PCI: Relax the checking of _STA return values block: add cond_resched() to potentially long running ioctl discard loop block: Fix nr_vecs for inline integrity vectors block: __elv_next_request() shouldn't call into the elevator if bypassing ... Change-Id: I4b2e0e41f11dc03f23c97c739f4c173aa1991589 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-07qt4-x11-free: workaround QT/EGL mismatch for MX6Javier Viguera
Fix following error: Warning: EGL suggested using X Visual ID 33 (ARGB0888) for EGL config 28 (ARGB0444), but this is incompatable Unable to find an X11 visual which matches EGL config 28 Change-Id: I4b122fdf88a8ddbb54b109587e8c0482311d4cd2 Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-07PRINC removal from recipesOtavio Salvador
The PRINC use is deprecated and a patch bumping those is applied in OE-Core. As consequence we must drop those here as soon as possible to avoid PR changes in users feeds. Change-Id: I5bb3947d96b76716db67e2122c6a00ea695ca7bb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-05u-boot-imx: Bump PR so version does not go backwardsOtavio Salvador
This allow removal of the PRINC, which is deprecated and will be removed after Yocto Project 1.6 release, from meta-fsl-arm-extra. The equivalent change need to be updated in meta-fsl-arm-extra at same time, to avoid version to go backwards. Change-Id: I373a009a9d167b9b733274d0c17c95dedc1d9293 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2014-03-05imx-bootlets: Bump PR so version does not go backwardsOtavio Salvador
This allow removal of the PRINC, which is deprecated and will be removed after Yocto Project 1.6 release, from meta-fsl-arm-extra. The equivalent change need to be updated in meta-fsl-arm-extra at same time, to avoid version to go backwards. Change-Id: I440291fa887d7028fabc3b8a03660c991a8aa670 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>