[meta-freescale] Updates to meta-freescale (master) in 2017-03-27

Otavio Salvador otavio.salvador at gmail.com
Mon Mar 27 07:55:13 PDT 2017


Hello,

I pushed following updates:

commit a962a4efbef5ec70374035fe5e4aada9a5869aa9 (yocto/master)
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu Mar 23 14:12:54 2017 -0300

    linux-fslc: Bump recipe to 4a2e3a368083 revision
    
    This backports many changes, the included commits are:
    
    4a2e3a368083 coda: enable with COMPILE_TEST
    e8dd8f5bb0d6 coda: restore original firmware locations
    d17404963398 coda: disable reordering for baseline profile h.264 streams
    0425550b2cc4 coda: pad first h.264 buffer to 512 bytes
    30a25c7a1c11 coda: keep queued buffers on a temporary list during start_streaming
    6aedf08faa46 coda: Use && instead of & for non-bitfield conditions
    8c303b8eb07f coda: disable BWB for all codecs on CODA 960
    7c0c3cacae5a coda: implement encoder stop command
    c2f021d1762f [media] coda/imx-vdoa: constify structs
    571d9a3398f4 [media] coda: add Freescale firmware compatibility location
    2ab09ed38709 Revert "[media] coda/imx-vdoa: constify structs"
    f3f7ca7ea33e [media] coda: support YUYV output if VDOA is used
    de26a60384a7 [media] coda: use VDOA for un-tiling custom macroblock format
    9c020c7889cc [media] coda: fix frame index to returned error
    9b69cb0e9b5f [media] coda: add debug output about tiling
    c2943da78e15 [media] coda: correctly set capture compose rectangle
    fa1cbc7881eb [media] coda/imx-vdoa: constify structs
    feb6ccfa4db7 [media] coda: add i.MX6 VDOA driver
    eae25c1e912a [media] coda: fix the error path in coda_probe()
    40e83b4ae508 [media] coda: add missing header dependencies
    62c95d073f57 ARM: dts: imx6qdl-nitrogen6x: add missing USB PHY reset control
    719b9f294d76 ARM: dts: imx6qdl-sabrelite: add missing USB PHY reset control
    4ffcf8c7c60c drm/panel: simple: Add support for Tianma TM070JDHG30
    7790c716544c of: Add vendor prefix for Tianma Micro-electronics
    2c9fabdd9ba8 ARM: dts: imx6qdl-nitrogen6_som2: fix sgtl5000 pinctrl init
    537158e11b5b ARM: dts: imx6qdl-nitrogen6x: remove duplicate iomux entry
    ca9533a30121 ARM: dts: boundary: remove hardcoded LVDS bus format
    6fa5cb82aa9e pinctrl: imx: use radix trees for groups and functions
    39c6395a5116 pinctrl: imx: remove const qualifier of imx_pinctrl_soc_info
    f0906c3e92ed ARM: dts: imx6qdl-nitrogen6_max: use hyphens for nodes name
    e88dc9d21208 ARM: dts: imx6qdl-nit6xlite: use hyphens for nodes name
    0056c5e39d01 ARM: dts: imx6qdl-nitrogen6x: use hyphens for nodes name
    470019dea0da ARM: dts: imx6qdl-sabrelite: use hyphens for nodes name
    404a65b0f5ff ARM: dts: imx: add Boundary Devices Nitrogen6_SOM2 support
    8ed001e651a4 drm/etnaviv: always flush MMU TLBs on map/unmap
    eda85482ab61 drm/etnaviv: constify etnaviv_iommu_ops structures
    c4a322ce176e drm/etnaviv: set up initial PULSE_EATER register
    e7147fcbe4b0 drm/etnaviv: add new GC3000 sensitive states
    224462a9ba20 drm/etnaviv: Remove etnaviv_debugfs_cleanup()
    3b6d4ad2e259 drm/etnaviv: Use drm_dev_unref, not drm_put_dev
    c095eb593edd drm/etnaviv: trick drm_mm into giving out a low IOVA
    7d872907c0f0 drm/etnaviv: move linear window on MC1.0 parts if necessary
    619586d45f05 drm/etnaviv: don't invoke OOM killer from dump code
    201064234ea0 drm/etnaviv: fix gem_prime_get_sg_table to return new SG table
    089369cb1167 drm/etnaviv: Allow DRAW_INSTANCED commands
    df310c458873 drm/etnaviv: implement dma-buf mmap
    11325b1e8736 drm/etnaviv: Remove manual call to reservation_object_test_signaled_rcu before wait
    
    Change-Id: I25fbf56e982ea71d7ab87650c6f5d91fd0505bd9
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 06c92e76ba42c0942e7f142bfde36f5c3faeaed5
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Tue Mar 14 17:01:45 2017 -0300

    qtbase: Add 'use-mainline-bsp' support
    
    This configures the Qt to use the OpenGL ES2 and KMS backend for the
    'use-mainline-bsp' case. It also includes a fix for the font rendering
    issue found when using Etnaviv which were used for Android-based
    platforms but now being enabled for all EGL based systems.
    
    Change-Id: Icdfd2a01836a90bcedbe1665ab3a0733ed505eff
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit acfdfe393b841a5714ee920f92676c83e1bbc8c7
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu Mar 9 16:50:02 2017 -0300

    mesa: Enable Etnaviv support when using 'use-mainline-bsp' override
    
    This enables the Gallium backend and its Etnaviv driver.
    
    Change-Id: I8557932299f54d77d10015ea125cd26322c7c07b
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 34002dbb315467e8eb022c61e4cdfd9c7f7819b4
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu Mar 23 11:57:59 2017 -0300

    imx-base.inc: Add 'use-mainline-bsp' override support
    
    The 'use-mainline-bsp' makes use of
    MAACHINEOVERRIDES_EXTENDER_FILTER_OUT variable and currently filters
    out the i.MX 6 and i.MX 7 overrides, ensuring we use the pristine
    support for all metadata.
    
    This commit does most changes related to initial mainline support for
    Etnaviv and Video4Linux VPU support using CODA.
    
    Change-Id: Idcb3e4f9c3bc46d4c066dea3c0388f821ab2d3ec
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 7dc760ad8b3b8d0f8562d60b9a60114f332abbea
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu Mar 23 11:54:46 2017 -0300

    machine-overrides-extender.bbclass: Add filter out support
    
    The allow easier enablement of mainline BSP support, we need to allow
    for specific overrides to be filtered out, before and during the
    extending process.
    
    The new MACHINEOVERRIDES_EXTENDER_FILTER_OUT variable does exactly
    this and will be used in a subsequent commit to enable the
    'use-mainline-bsp' override.
    
    Change-Id: Ieaec9d5eb27ccc73b7b0097cb365c519978bd080
    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