[meta-freescale] Updates to meta-fsl-arm (fido) in 2015-07-06

Otavio Salvador otavio.salvador at gmail.com
Mon Jul 6 10:51:34 PDT 2015


Hello,

I pushed following updates:

commit 7c0428b883954e278d067c38c45f1e99bf59d582 (HEAD -> for-fido, yocto/fido)
Author: Fabio Estevam <fabio.estevam at freescale.com>
Date:   Fri Jul 3 19:15:26 2015 -0300

    u-boot-fslc: Bump revision to 5d9ffd22
    
    Update the u-boot 2015.04 branch to include the following change:
    
    b1bf90e mx6sabresd: Enable video interfaces in bootargs
    
    Signed-off-by: Fabio Estevam <fabio.estevam at freescale.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 9321e2348aa2512b0ee924c9eef1dba61dbd3cdb
Author: Fabio Estevam <fabio.estevam at freescale.com>
Date:   Fri Jul 3 18:54:47 2015 -0300

    linux-fslc: Bump revision to 4eb30aed4
    
    Update the kernel fork to the 4.0.7 stable release and also
    apply the following changes:
    
    4eb30ae ARM: imx_v6_v7_defconfig: Select HCIUART_H4
    6d3d183 ARM: dts: imx6sl-warp: Add changes for rev1.12
    59fc09a ARM: dts: imx6sl-warp: Add the SD2_RESET pin
    
    Signed-off-by: Fabio Estevam <fabio.estevam at freescale.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 731a392843681e718f3a064b97c22d2bb2845f16
Author: Florian Vallee <fvallee at eukrea.fr>
Date:   Wed Jun 24 12:09:31 2015 +0200

    qtbase: x11 support for qt5 - disable eglfs
    
    EGLFS and Xcb-EGL backends are exclusive, configure qt appropriately
      on mx5 as is already done for the mx6 family
    
      Note: X11 support depends on previous amd-gpu-x11-mx51 patch
    
    Change-Id: I1c960150cadaa977eee6daa2d2403cf0faf6cb39
    Signed-off-by: Florian Vallee <fvallee at eukrea.fr>
    Signed-off-by: Eric Bénard <eric at eukrea.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 86ced8119ef97ac70e26e68512bd97c7a398e9af
Author: Florian Vallee <fvallee at eukrea.fr>
Date:   Wed Jun 24 11:27:02 2015 +0200

    amd-gpu-x11-mx51: use x11 compatible eglplatform.h
    
    Freescale's default eglplatform.h contains framebuffer headers while
      X11 compatible headers are located in eglplatform_1.4.h [1], therefore
      overwrite eglplatform.h with eglplatform_1.4.h during install.
    
      This fixes EGL on X support through xcb.
    
      For instance Qt5 would fail to enable CFG_EGL_X [2] due to the
      following build error during configure :
    
        invalid conversion from 'EGLNativeDisplayType {aka void*}' to
        'Display* {aka _XDisplay*}' [-fpermissive]
    
      This further resulted in a runtime error with Qt5_CinematicExperience:
    
        QXcbIntegration: Cannot create platform OpenGL context, neither GLX
        nor EGL are enabled
    
      [1]: http://lists.busybox.net/pipermail/buildroot/2014-November/111475.html
      [2]: https://codereview.qt-project.org/#/c/77523/
    
    Signed-off-by: Florian Vallee <fvallee at eukrea.fr>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 7e035f717aada261cf63855031dd39d612aa5b61
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon Jun 15 10:41:41 2015 -0300

    core-image-weston: Fail gracefully if using incompatible DISTRO_FEATURES
    
    Vivante GPU driver cannot operate in X11 and Wayland in same
    distribution as it needs to have different libraries installed. So in
    case 'x11' is in DISTRO_FEATURES, Wayland is disabled.
    
    Fixes [YOCTO: #7814].
    
    Change-Id: Ibde60384b1146ecb0aad353cfbc44163b21b4fc1
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 60cf780424ea956af9759f3413175c1bafb2dfb3
Author: Gary Thomas <gary at mlbassoc.com>
Date:   Tue Jun 16 07:08:51 2015 -0600

    imx-gpu-viv: Avoid duplicate values in PROVIDES
    
    Additional packages are added to the PROVIDES variable, depending on
    the type of processor being supported, e.g. i.MX6Q, i.MX6SX, etc.
    The old way this was being set could add multiple versions of the
    same package to the PROVIDES variable which in turn can cause confusion
    with sstate, e.g. a number of i.MX6 machines use :mx6q:mx6dl in their
    overrides whereas others might only have :mx6q.  With the previous
    setting of PROVIDES, this package would not be sharable via sstate
    between such machines.
    
    This patch changes the process so that these extra packages are only
    added once, improving the [re]usability of sstate.
    
    Signed-off-by: Gary Thomas <gary at mlbassoc.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 302464d74b729371b7d6c9108c7dc3949d95afb3
Author: Gary Thomas <gary at mlbassoc.com>
Date:   Mon Jun 15 08:41:33 2015 -0600

    image_types_fsl: Fix boot.img overwrite error
    
    Recent updates to the MSDOS tools (OE-core is now at 3.0.28) have made
    it an error to overwrite an image using mkfs.vfat:
      mkfs.vfat: file XXXX/tmp/work/nitrogen6x-poky-linux-gnueabi/network-demo-image/1.0-r0/boot.img already exists
      mkfs.fat 3.0.28 (2015-05-16)
      WARNING: exit code 1 from a shell command.
    
    This patch fixes the problem by removing any old/stale images before
    trying to create the VFAT file system images.
    
    Change-Id: I74e02fd512b43315b29698f534192632d7780df2
    Signed-off-by: Gary Thomas <gary at mlbassoc.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

Regards,

--
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list