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

Otavio Salvador otavio.salvador at gmail.com
Wed Jun 10 09:18:32 PDT 2015


Hello,

I pushed following updates:

commit 000f770272be28b913ee10f87e344ac7527ba462 (HEAD -> for-fido, yocto/fido)
Author: Andreas Müller <schnitzeltony at googlemail.com>
Date:   Mon Jun 8 14:48:06 2015 +0200

    linux-imx-3.14.28: FEC: fix garbage send for huge data blocks
    
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 172a4277f0632941aa74f02495d2c420e5495323
Author: Andreas Müller <schnitzeltony at googlemail.com>
Date:   Mon Jun 8 14:48:05 2015 +0200

    linux-imx_3.14.28: fix initial MMC device detection
    
    On Variscite Varsom we have three devices connected to MMC
    
    * MMC1: eMMC
    * MMC2: SDCard
    * MMC3: Wifi
    
    Without this patch only the first device was detected properly.
    I found two workarounds which can be removed by this patch:
    
    1. Variscite: booting from SDCard made possible by renumbering MMC devices [1].
    2. BoundaryDevices: Add workqueues for each mmc_host [2]. This had been tested
       here too but causes crashing sdcard for huge storage traffic.
    
    [1] https://github.com/varigit/linux-2.6-imx/blob/imx_3.10.53_1.1.0_ga_var01/arch/arm/boot/dts/imx6qdl.dtsi / Line 879
    [2] https://github.com/boundarydevices/linux-imx6/commit/1d40159a995a298f16901bfb14ae3e0294c65691
    
    Signed-off-by: Andreas Müller <schnitzeltony at googlemail.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit cb3ff963b1bbff7d2c2a9e6344e4ea592a958154
Author: Carlos Rafael Giani <dv at pseudoterminal.org>
Date:   Mon Jun 8 11:47:00 2015 +0200

    gstreamer1.0-plugins-imx: Update to version 0.10.2
    
    Changes:
    
    - v4l2src: renamed imxv4l2src to imxv4l2videosrc to avoid name collisions
      with the FSL plugins
    - v4l2src: Call the buffer pool baseclass stop() function (fixes segfaults)
    - uniaudio: Create correct config header even if no codecs were found
    - audio: new MP3 encoder element using the libfslcodec MP3 encoder
    - g2d/ipu/pxp blitter sink: Respect aspect ratio also in 90/270 degree rotations
    - pxp: Remove broken/unsupported formats
    - eglvivsink: Fix double mutex unlock
    - phys mem meta naming cleanup
    
    Change-Id: Id2c72352f19cfeb6635af2ed0ec625867c28b7a7
    Signed-off-by: Carlos Rafael Giani <dv at pseudoterminal.org>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit da3d17b725ee009831bcb595bd9802c7a9c1f928
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Wed Jun 3 13:35:17 2015 -0300

    imx-base.inc: Set amd-gpu-mx51 provider depending on backend
    
    The amd-gpu-mx51 provider needs to be set, along with the other
    virtual providers, for the i.MX5 CPUs.
    
    Fixes the warning:
    
    ,----
    | NOTE: multiple providers are available for amd-gpu-mx51
    |     (amd-gpu-x11-bin-mx51, amd-gpu-bin-mx51)
    `----
    
    Change-Id: Ieb3401dbbdf1178641aeda55b20b7ae054423d75
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit e28c9a0f57f7418f41da4972c8f8b2137b190355
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Wed Jun 3 13:33:45 2015 -0300

    libfslcodec: Remove binary examples for i.MX5
    
    The binary examples require the libvpu.so.4 library and does not work
    at runtime, so we are removing them.
    
    Fixes following warning:
    
    ,----
    | WARNING: QA Issue: libfslcodec-test-bin requires libvpu.so.4, but no
    |     providers in its RDEPENDS [file-rdeps]
    `----
    
    Change-Id: Icf4bdd5591dd73ca0d6b8adc4fde0730a0739606
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 20ecaea1d84e34873c164ff2756aec15a54f2db6
Author: Neena Busireddy <neena.busireddy at freescale.com>
Date:   Tue Jun 2 10:08:21 2015 -0500

    SCR-3.14.28-1.0.1-patch: Add SCR for 3.14.28-1.0.1_patch release
    
    Change-Id: I64b42c99a0b91fcaca174e5537d843832d38c351
    Signed-off-by: Neena Busireddy <neena.busireddy at freescale.com>

commit 1281e1e3cc422fe5db62caacd74ac8bc7ee8de5c
Author: Neena Busireddy <neena.busireddy at freescale.com>
Date:   Tue Jun 2 10:08:20 2015 -0500

    xf86-video-imxfb-vivante: Upgrade to 5.0.11.p4.5
    
    Modify the version to match the version of imx-gpu-viv
    
    Signed-off-by: Neena Busireddy <neena.busireddy at freescale.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 7c5529705f9dc48a4f4629b7ca8d2b6944b138b5
Author: Neena Busireddy <neena.busireddy at freescale.com>
Date:   Tue Jun 2 10:08:19 2015 -0500

    imx-gpu-viv: Upgrade sfp to 5.0.11.p4.5
    
    Signed-off-by: Neena Busireddy <neena.busireddy at freescale.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 75246b722e59960a0c3a35e1c1b982d0ee9e7d24
Author: Neena Busireddy <neena.busireddy at freescale.com>
Date:   Tue Jun 2 10:08:18 2015 -0500

    imx-gpu-viv: Upgrade to 5.0.11.p4.5
    
    3.14.28-1.0.1 patch release has the following bug fixes:
    
    MGS-554 [#1644] Fix the false alert with GPU commit dirty
    MGS-528 [#ccc] Wayland does not free window memory until the application exits
    GRPH-56 [#ccc] Add environment variable to turn off memory fill
    GRPH-55 [ccc] Add alpha channel for direct texture viv extension
    MA-6540 [#1672] Fix native fence FD leak found by Android™ CTS
    MGS-663 [#1686] P4 release can't be built statically
    MA-6527 [#1666] Fix android.webgl.cts.WebGLTest CTS failure
    MGS-511-2 [#1593] Qt 3D app cannot run on i.MX 6SoloX board
    MGS-658 [#ccc] Fix build warning of isInApiTraceMode for static link
    Revert MGS-352 [#1453] Creating context on 5.x is slower than 4.x due to process name
    read
    MGS-578 [#1657] GoogleEarth APK encounters a shader compile error
    MGS-507 [#1323] RenderToTexture has distorted pictures on screen in DL board
    MGS-547 [#ccc] Add YVYU format test in g2d_overlay_test
    MGS-547 [#1640] YVYU format gets wrong result when 2D is built
    MGS-564 [#ccc] Resolve race condition in display frame sync
    MGS-367 [#1589] "CTRL+C" to close the "tutorial7_es20" causes GPU to hang
    MGS-543 [#1604] Remove some unsupported extensions in gles10
    MGS-436 [#ccc] Memory leak in glimagesink video loop playback
    MA-6267 [#1600] Fix ES3.0 benchmark UBenchEnhanced can't run
    MA-6208-1 [#1543] Fix build error
    MA-6208 [#1543] Fix com.drawelements.deqp.gles3 CTS failure
    MGS-511 [#1593] Qt 3D app cannot run on i.MX 6SoloX board
    MGS-512 [#1493] Fix es30 conformance failures related to glReadPixels
    MGS-502 [#ccc] libCLC failure
    MGS-500 [#ccc] Disable apitrace for static build
    
    Signed-off-by: Neena Busireddy <neena.busireddy at freescale.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 2735f6a5d95bff8f43111ace582ada5917f8f9e0
Author: Stefan Christ <s.christ at phytec.de>
Date:   Wed Jun 3 11:18:11 2015 +0200

    fsl-eula-unpack: fix deploying EULA
    
    If a recipe, which uses the fsl-eula-unpack bbclass, defines the
    variable LIC_FILES_CHKSUM like
    
        LIC_FILES_CHKSUM = "[...]"
    
    (not using "+=") the content of ${FSL_EULA_FILE}, which is added in
    fsl-eula-unpack, is overwritten. So the EULA isn't deployed to the
    ${LICENSE_DIRECTORY}.
    
    Using 'LIC_FILES_CHKSUM_append' should work in any cases.
    
    Signed-off-by: Stefan Christ <s.christ at phytec.de>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 9c6411154c76d40f76fc5155300a6ddf75d2e221
Author: Stefan Christ <s.christ at phytec.de>
Date:   Wed Jun 3 11:18:10 2015 +0200

    fsl-eula-unpack: fix outdated EULA checksum
    
    The md5 checksum in LIC_FILES_CHKSUM was taken from an older version of
    the Freescale EULA. This leads to build errors like
    
        ERROR: imx-gpu-viv: md5 data is not matching for
            file://[...]/meta-fsl-arm/EULA;md5=6df184a9b1950b68e17fdcd7513bdb97
        ERROR: imx-gpu-viv: The new md5 checksum is
             acdb807ac7275fe32f9f64992e111241
    
    Signed-off-by: Stefan Christ <s.christ at phytec.de>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 8e3ffc346b184e0cff263f94e9e90f43c94b7a69
Author: Stefan Christ <s.christ at phytec.de>
Date:   Thu May 28 10:55:24 2015 +0200

    fsl-eula-unpack: deploy Freescale EULA
    
    Add the file which contains the Freescale EULA to variable
    LIC_FILES_CHKSUM, so the EULA is deployed in the folder
    
        ${LICENSE_DIRECTORY}/${PN}/
    
    for all recipes which use the bbclass fsl-eula-unpack.
    
    Add a vardepsexclude to variable LIC_FILES_CHKSUM to share the sstate
    cache across multiple build directories.  See commit
    
       commit e8c6cf822889c02b76db03f2e9c6915a1bda1c06
       Author: Christopher Larson <kergoth at gmail.com>
       Date:   Wed Oct 23 22:30:41 2013 +0000
    
           fsl-eula-unpack: add FSL_EULA_FILE to vardepsexclude
    
    Signed-off-by: Stefan Christ <s.christ at phytec.de>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 8f083e1268d18966567f5ef9e723c2dae62b205f
Author: Andreas Müller <schnitzeltony at googlemail.com>
Date:   Thu May 21 18:09:14 2015 +0200

    imx-base.inc: allow building with arm thumb support
    
    thanks to Khem Raj for helping hint & more
    
    discussion found at [1]
    
    [1] https://lists.yoctoproject.org/pipermail/meta-freescale/2015-May/013904.html
    
    Signed-off-by: Andreas Müller <schnitzeltony at googlemail.com>
    Acked-by: Max Krummenacher <max.oss.09 at gmail.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit a127c2f8e8b36db6f5105fe2a894cafa27608698
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Wed May 20 11:05:35 2015 -0300

    u-boot-fslc: Update to revision 10aced3
    
    This backports following changes from 2015.07 development release:
    
    10aced3 thermal: imx_thermal: use CPU temperature grade for trip points
    b02bbe4 imx: mx6: add display of CPU temperature grade in print_cpuinfo()
    959d59a imx: mx6: add get_cpu_temp_grade to obtain cpu temperature grade from OTP
    133492b imx: mx6: display max cpu frequency in print_cpuinfo()
    b1a9761 imx: mx6: add get_cpu_speed_grade_hz func to return MHz speed grade from OTP
    ac4fa5f mx6: add OTP bank1 registers
    982b630 arm: mx6: ddr: set fast-exit on DDR3 if pd_fast_exit specified
    c462c40 arm/imx-common: Fix warning 'get_reset_cause' defined but not used
    666a3df pmic: pfuze100 fix typo
    2216998 imx: mx6sx enable SION for i2c pin mux
    019f86c imx: marsboard: Enable thermal DM support
    386878a imx: riotboard: Enable thermal DM support
    0e80b68 imx: riotboard, marsboard: Enable thermal support
    bf9a6d7 hummingboard: Remove unused directory
    c46ff16 imx: ventana: add pmic_setup to SPL
    d12faa5 imx: ventana: (cosmetic) clean up size defines for improved readability
    86f9770 imx: ventana: config: use MMC SPL RAW support
    c52aa2e env_nand: use nand_spl_load_image for readenv if SPL
    5559f42 imx: ventana: use stack relocation
    cd10311 imx: ventana: add GSC boot watchdog disable to SPL
    079ca00 imx: ventana: add gpio setup to SPL
    484f580 imx: ventana: use common uart and i2c setup functions in SPL
    3dcd603 imx: ventana: detect pmic using i2c probe instead of board model
    32f01d2 imx: ventana: move GSC boot watchdog disable function to gsc.c
    defe0e8 imx: ventana: split out common functions between SPL and uboot
    7a22259 imx: ventana: default msata/pci mux to pci before PCI enumeration
    e2e0076 imx: ventana: fix pcie reset for GW522x
    265e3fb imx: ventana: config: enable Thermal support
    a8c94f9 imx: ventana: enable DM_SERIAL
    a4f84a5 imx: ventana: register gpio's with gpio_request
    872b1ae imx: ventana: config: enable driver model
    6f94cad imx: ventana: config: enable gpio command
    e574abe imx: ventana: display SPL boot device
    31da35f imx: ventana: set dtype env var to boot media
    ebec986 arm: mx6: ddr3: Remove dead code
    d2249d2 i2c, mxc: rework i2c base address names for different SoCs
    9c4a63b arm, imx6, i2c: add I2C4 for MX6DL
    f27f41c mx6: Set shared override bit in PL310 AUX_CTRL register
    143286c tbs2910: add CONFIG_SUPPORT_EMMC_BOOT
    0104511 tbs2910: use default CONFIG_SYS_PBSIZE
    6358e0b tbs2910: only enable vga output for stdout/stderr when hdmi detected
    abce3a9 tbs2910: support for usb otg host mode
    6d261b5 warp: README: Fix typo
    5433284 imx: ventana: fix boot to SD
    6219fb9 imx: dek_blob: Add explicit include for mapmem
    57ffb41 bugfix i.mx6 pwm: prevent overflow of period_c * duty_ns
    
    Change-Id: I4449a78c6f5ee86476894b146534b30d39a109cd
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit b2236670677fdaefdc7cd74ac8166aadbf595df1
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Wed May 20 10:40:18 2015 -0300

    linux-fslc: Update to revision 48548f7
    
    This updates the kernel fork to the 4.0.4 stable release and also
    backports following changes from next releases:
    
    48548f7 ARM: dts: imx6qdl-hummingboard: Add PCIe support
    a436e02 ARM: dts: imx23-olinuxino: Add i2c support
    6fab05f ARM: dts: imx23: Add i2c support
    f3be862 ARM: dts: imx6qdl: move HDMI controller to right location in DT
    d406c7d ARM: dts: hummingboard: add sgtl5000 support for Hummingboard Pro
    a902f9a ARM: dts: imx25-pinfunc: Add several pinfunctions
    09b876d ARM: dts: cubox: Map gpio-keys to gpio3 8
    195395a ARM: dts: hummingboard: Setup pwm lines
    626e1a2 ARM: dts: hummingboard: enable PCF8523 RTC support
    90d5cd9 ARM: dts: Re-license SolidRun iMX6 platform DT GPL v2/X11
    fc8e447 ARM: dts: imx28: add alternative pinmuxing for spi3
    16a090f ARM: dts: imx6sl: Add label snvs_rtc
    00a7455 ARM: imx6qdl-sabreauto.dtsi: add max7310 support
    910c8ea ARM: dts: imx25-pinfunc: remove input values for pinfuncs without input register
    5d7835c ARM: dts: imx6qdl: disable PWMs by default
    9591a95 ARM: dts: hummingboard/cubox-i: enable front LED PWM explicitly
    c147254 ARM: dts: imx6qdl: Allow disabling the PU regulator, add a enable ramp delay
    f440f6f ARM: dts: imx: Add dr_mode host setting to all host-only usb instances
    50d210b ARM: dts: imx25-pdk: Add LCD support
    22a2757 ARM: dts: imx25-pinfunc: more defines
    4d5c31f ARM: imx25: fix some wrong iomux definitions
    c11c5d3 ARM: dts: imx6qdl: Add label snvs_rtc
    86bca32 ARM: dts: imx6qdl: Move existing MIPI DSI ports into a new 'ports' node
    d0359e2 ARM: imx6sx-sdb: add revb board and make it default
    c045e82 ARM: imx6sx-sdb: change default board as reva board
    a9902ce ARM: dts: cubox-i: add support for Broadcom Wifi/Bluetooth devices
    
    Change-Id: Ia64861aac4b84b459cee54a7af7561e503f26d7f
    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