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

Otavio Salvador otavio.salvador at gmail.com
Thu Sep 8 07:28:18 PDT 2016


Hello,

I pushed following updates:

commit 5aed0685950f582f8759c93e73cb8caa077a154e (HEAD -> pending, m/master, m/krogoth, github/master)
Author: Ting Liu <ting.liu at nxp.com>
Date:   Thu Aug 25 13:50:58 2016 +0800

    udev-rules-qoriq: added into MACHINE_EXTRA_RRECOMMENDS
    
    Signed-off-by: Ting Liu <ting.liu at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 71d59971695bef003375840386632201182c699a
Author: Ting Liu <ting.liu at nxp.com>
Date:   Thu Aug 25 13:50:57 2016 +0800

    udev-rules-qoriq: allow no rules installed
    
    * set RULE to empty for ls2080ardb.
    * use loop to handle the case when RULE is empty.
    * set ALLOW_EMPTY to 1.
    
    Signed-off-by: Ting Liu <ting.liu at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 2ce6ca4ec44bf72bc6b1b6e53e04209edb7b9e70
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 ad657765bc4c0cef6cb7a86165c813d3bee3cd2f
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 72bc0ab6bb335ed0ca757ad9a7135fde78cb9c29
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 8ea231a7984793882062a233dfe2d7d6611601c0
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 a0ca911a016ca968e7c4f9956be5aff44c35b78b
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 83e960e96ce0f13b88da53f28782eb6e52cd122b
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 410f5a404c12db9b34d29e9b8f62c523d0790a84
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 627c958c61f006e852cd2353c289117424e79bbc
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 39f2d81ad5b108abfa814e2655352bfe459af26b
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 20a0f69f16d1b77ad65397c2197790af1701e6f1
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 6d5896ca62a5bdde057f9d50396c77bc9aedf123
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 9cb4c4ba33892a33c9d7afc93edc8c84d5335403
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 ad4611ab16bcd09eef11d630159253a12c5ecced
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 9d378923a9fffda7b8794d250c4506169c4e9cae
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 eb4ea11270faebf565c07d5c21f3394a37bf5782
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 d0d6efe625735737bc513b1402aadcd66052c6d1
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 6de06b07e594e3642fc97cafbcd1b98e231b2f39
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 c23736b343f1ee549870584b8f53f085deabffe4
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