[meta-freescale] Updates to meta-fsl-arm (master) in 2016-09-08

Otavio Salvador otavio.salvador at gmail.com
Thu Sep 8 07:02:20 PDT 2016


Hello,

I pushed following updates:

commit 9356268bfb444b74a88491fca7a9d268ed72b561 (HEAD -> soc-feature-rework, yocto/master-next, yocto/master)
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Tue Sep 6 11:59:55 2016 -0300

    qtbase: Enable support for i.MX SoCs with PXP
    
    This enables the use of GLES2 backend for Software Rendering allowing
    SoCs without GPU support to use it. Up to now, this includes i.MX6UL
    and i.MX7D.
    
    Change-Id: I3011a84198d42744639121394423106fcfc738b3
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 139b12a8854dce8177bab2042eed08cce42adf31
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu Sep 1 18:13:25 2016 -0300

    gstreamer1.0-plugins-imx: Change EGL platform preference order
    
    The i.MX BSP now defaults for XWayland when both X11 and Wayland
    support is available, so we ought to use the Wayland backend for this
    case as well.
    
    Change-Id: Iab93cebea5cbd9796aaf9903e25be2686ce653c4
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit c3c65086e1b0cbb2aceb42bff1a3723f68ae5318
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:40:33 2016 -0300

    imx-codec: Refactor code to use the new overrides
    
    The recipe has been reworked to use the 'imxvpu' feature override.
    
    Change-Id: I2caba9278db1c78e1368da6c4f82eb0b738917a2
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 3a2323f2ef9370517282b14f0022d5496705db8a
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:40:11 2016 -0300

    gstreamer1.0-plugins-imx: Refactor code to use the new overrides
    
    The recipe has been reworked to use the 'imxpxp', 'imxipu', 'imxvpu',
    'imxgpu2d' and 'imxgpu3d' feature overrides.
    
    Change-Id: Ia4730f94d619d37265bd7234b8447bf29286ee70
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 8c0bae054b142a1b78cc207874fd711a6fe0b27d
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:39:44 2016 -0300

    weston: Refactor code to use the new overrides
    
    The recipe has been reworked to use the 'imxpxp', 'imxgpu2d' and
    'imxgpu3d' feature overrides. While on that, the i.MX6UL specific code
    has been reworked to used when only PXP-only support is available,
    fixing the i.MX7D support as well.
    
    Change-Id: Ieaae9f95bd7ace58df7bccdab19b42ad35f44f5e
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 54dd026d541838a002db602372cee0f4317a2448
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:39:26 2016 -0300

    mesa-gl: Refactor code to use the new overrides
    
    The recipe has been reworked to use the 'imxgpu2d' feature
    override. This override has been taken as it is the common only on the
    matching overrides.
    
    Change-Id: Id9b66b2c8f7c9ebff3f7ee9413700a6b42b8278d
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit a20f3344c564a0f388fe81c9c4f9aa6747e72578
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:39:12 2016 -0300

    imx-gpu-viv: Refactor code to use the new overrides
    
    The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d'
    feature overrides. While on that, the i.MX6SL specific code has been
    reworked to used when only 2D GPU support is available.
    
    Change-Id: Ied0415ed9e8cc27682d8516e432165e6327a6773
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit fcd13d5eec375bac6c1989f2572a3be39668ef67
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:38:36 2016 -0300

    eglinfo: Refactor code to use the new overrides
    
    The recipe has been reworked to use the 'imxgpu3d' feature override.
    
    Change-Id: I070f22de1ad8455cb090e034f5f4aee5470269c4
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit d1eb1a43b0ac9107559b0292cc0c503af8708371
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:38:18 2016 -0300

    cairo: Refactor code to use the new overrides
    
    The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d'
    feature overrides.
    
    Change-Id: I889bdf7997d9e9863e99e3a0416a06da20485c09
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 46acd9129018d3bca6426623b21610426edbeefd
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:37:06 2016 -0300

    qtbase: Refactor code to use the new overrides
    
    The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d'
    feature overrides. While on that, the i.MX6SL specific code has been
    reworked to used when only 2D GPU support is available.
    
    Change-Id: I8fade08f54bd74e1dfd46b59711f6896c0bc7e6e
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 24ffaab8f084b1cabf2a9bb5ba333c85a409298d
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:35:45 2016 -0300

    glmark2: Refactor code to use the new overrides
    
    The recipe has been reworked to use the 'imxgpu2d' and 'imxgpu3d'
    feature overrides, while on that, the '_remove' operator usage has
    been removed as it is impossible to override using a bbappend file.
    
    Change-Id: I89d4a4d461b182ad3d7ca8ed8ebbfe2183caf467
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 16edc7575a2e1cb608f7ca94215f779b7104c47d
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:31:07 2016 -0300

    chromium: Refactor code to use the the new overrides
    
    The recipe has been reworked to use the 'imxvpu' feature override.
    
    Change-Id: Idc7e20dbb3354eb03d804d3c0e9aa79413f95c87
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit fdc33571999efc4627a1eb08fdeda7cd72a39388
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:24:03 2016 -0300

    imx-base.inc: Enable machine overrides extender for i.MX6
    
    This enables the machine overrides extender for the i.MX6 devices. It
    maps (spaces are used to easy the read):
    
     - mx6q  ->        imxipu imxvpu imxgpu2d imxgpu3d
     - mx6dl -> imxpxp imxipu imxvpu imxgpu2d imxgpu3d imxepdc
     - mx6sx -> imxpxp               imxgpu2d imxgpu3d
     - mx6sl -> imxpxp               imxgpu2d          imxepdc
     - mx6ul -> imxpxp
     - mx7d  -> imxpxp                                 imxepdc
    
    So it allows for reusing of overrides while keeps this control at the
    BSP side.
    
    Change-Id: Ie43aa497ce57b4a29f7b37a3eb941fb0d66691aa
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit c514a6b3af51df169d911976c6cfaf9175c0eedf
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 12:12:55 2016 -0300

    machine-overrides-extender.bbclass: Automatically set extend the MACHINEOVERRIDES
    
    This allow to grouping of different settings for similar platforms.
    
    To use the class, specify, for example:
    
     MACHINEOVERRIDES_EXTENDER_soc = "group1:group2"
    
    Change-Id: I4a7dcd353b8bedf9d8f213827d7de768783c3d5d
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 44b83e714b5a04103788b6aa2242b0e4f93f22aa
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:37:40 2016 -0300

    imx-test: Stop using generic SoC overrides
    
    The recipe has been changed to use the SoC specific override. It makes
    the recipe easier to read and to maintain.
    
    Change-Id: Iece4680dc88e1ee83e9f06b493074ede5c505dee
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 26b0c9969c73c22bae17e06fae406f5f1afac31d
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 15:37:26 2016 -0300

    imx-lib: Stop using generic SoC overrides
    
    The recipe has been changed to use the SoC specific override. It makes
    the recipe easier to read and to maintain.
    
    Change-Id: I6cb608efea8668e57bbde24750d1a857737271d1
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 90c00bba1ce3d3df78138c146323c7244099aa26
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Jul 1 11:15:40 2016 -0300

    Convert SOC_FAMILY to MACHINEOVERRIDES
    
    The SOC_FAMILY is an indirection which makes the understanding, from
    OpenEmbedded versed developers and users, more difficult. Instead of
    using the SOC_FAMILY indirection which is rarely used, we now move to
    the MACHINEOVERRIDES mechanism as this is in fact what is in use.
    
    Change-Id: Ic6e58b79bdc990ac853c87761c3fff635786e4e5
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 0bd6831d1122581ea619314da2cd68830564a64e (pending)
Author: Jun Zhu <junzhu at nxp.com>
Date:   Fri Aug 19 13:55:20 2016 +0800

    imx-kobs: Add git recipe
    
    The tools "kobs-ng" will be maintained as a open source project.
    The repository location is https://github.com/NXPmicro/imx-kobs
    
    Keep patch "fix-compile.patch" only as the other two are merged into new version.
    
    Signed-off-by: Jun Zhu <junzhu at nxp.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