[meta-freescale] Updates to meta-fsl-arm (krogoth) in 2016-07-07

Otavio Salvador otavio.salvador at gmail.com
Thu Jul 7 06:12:28 PDT 2016


Hello,

I pushed following updates:

commit 4324945c5d1d16d548de7d3cbd37c90798233270 (HEAD -> for-krogoth, yocto/krogoth)
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon Jul 4 16:13:22 2016 -0300

    imx7dsabresd: Fix the boot of a NXP kernel
    
    Booting a NXP kernel with mainline U-boot leads to the following
    kernel crash:
    
    ,----
    | caam: probe of 30900000.caam failed with error -11
    | Unable to handle kernel NULL pointer dereference at virtual address 00000004
    | pgd = 80004000
    | [00000004] *pgd=00000000
    | Internal error: Oops: 805 [#1] PREEMPT SMP ARM
    `----
    
    This happens because NXP kernel expects MX7 to boot in secure mode,
    so introduce mx7dsabresd_secure_defconfig that selects CONFIG_MX7_SEC
    and allows booting a NXP provided kernel successfully.
    
    Change-Id: Ic05912c1328c75e8e25c89e7543b67c8c214e20d
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit adf066fb613d4a2bf8ec155cd05d846f51f5a094
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon Jul 4 14:35:37 2016 -0300

    linux-fslc-imx: Bump to revision 960f493
    
    This merges the 4.1.26 stable release and include following change:
    
    960f493 of: Allow NXP 4.1 kernel to allocate memory on 2GiB RAM boards
    
    Change-Id: Iacc788ccc36920f9ce7292ece5ce2e9ac210beb2
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 92fedef5547a1dc19d3368b578c964de0f513a7d
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon Jul 4 15:12:21 2016 -0300

    linux-fslc-imx: Disable Vivante GPU support
    
    The Vivante GPU is used as kernel module for all i.MX6, by default, so
    the defconfig should not enable it as other SoC (as i.MX6UL and
    i.MX7D) uses the same defconfig and does not have the Vivante GPU.
    
    This avoids the built-in driver build for other SoCs, thus fixing a
    build error with GCC 6, which is hidden when using the external
    module.
    
    Change-Id: Ib12cfe494d75b6407eaf72c386094cc03606c7f8
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit a6046aafbfd8b995ee13ecf6a837a34b4b1b4f14
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon Jul 4 14:20:18 2016 -0300

    fsl-vivante-kernel-driver-handler.bbclass: Allow build for non-i.MX6
    
    When building for non-i.MX6, we ought to assume the SoC does not has
    Vivante GPU at all, or the build will fail. This fixes the build of
    linux-fslc-imx-rt for i.MX7D as it does not have a Vivante GPU.
    
    Change-Id: Ic8fc4808880aca381e88f6e1b6c52416bb4520c4
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit d34b1a05805c9b0a0ccc3b08e9272b3e4c56a6fc
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon Jul 4 13:59:04 2016 -0300

    imx-base.inc: Use linux-fslc-imx for i.MX6UL
    
    Change-Id: I5e075f683e6f39bc2f2e1058eacdbef371a37abf
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 78eb4b25db4ce7e64c627718431923577433fa6b
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon Jul 4 13:58:17 2016 -0300

    imx-base.inc: Use linux-fslc-imx for i.MX7
    
    Change-Id: I6ef0574f3be9a3afd76ed4fbf36dbefab1e207ad
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit ac73008bda89676d7bd097f806fe93bad0c3efe0
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu Jun 30 13:20:23 2016 -0300

    u-boot-fslc: Bump revision to 3106462
    
    This includes following fixes:
    
    3106462 mx7dsabresd: Fix the boot of a NXP kernel
    401468c mx7: Place MX7_SEC option in Kconfig
    
    Change-Id: If54a89f104a6d340df911c43ba4b22f526aa6c65
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 5d2ad2ae71fefec30b44b242d94f129f7f3dbb44
Author: Max Krummenacher <max.oss.09 at gmail.com>
Date:   Fri Jun 24 00:52:10 2016 +0200

    libimxvpuapi: use libdir from cross environment
    
    Pass $libdir to 'waf configure' to prevent using the build hosts libdir.
    
    Fixes:
    WARNING: libimxvpuapi-0.10.2-r0 do_package: QA Issue: libimxvpuapi: Files/directories were installed but not shipped in any package:
      /usr/lib64/libimxvpuapi.so
      /usr/lib64/libimxvpuapi.so.0
      /usr/lib64/libimxvpuapi.so.0.10.2
      /usr/lib64/pkgconfig
      /usr/lib64/pkgconfig/libimxvpuapi.pc
    
    Signed-off-by: Max Krummenacher <max.krummenacher at toradex.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit bdeb20ff803d54aa4606b855659f0d560a7bdc8b
Author: Lauren Post <lauren.post at nxp.com>
Date:   Mon Jun 20 05:26:02 2016 -0500

    imx-base: Add MACHINE_SOCARCH_FILTER for mx6ul and mx7d
    
    Add missing MACHINE_SOCARCH_FILTER for mx6ul and 7d to include imx multimedia
    
    Signed-off-by: Lauren Post <lauren.post at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit c38e21545a998046119d95be77935a6d30036f97
Author: Lauren Post <lauren.post at nxp.com>
Date:   Mon Jun 20 05:26:01 2016 -0500

    imx-base: Specific 7d for MACHINE_SOCARCH_SUFFIX
    
    Future mx7 will need separate SOCARCH_SUFFIX so don't apply to all mx7
    
    Signed-off-by: Lauren Post <lauren.post at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 2a3887dd486d6f54940040790e35985afc867e06
Author: Lauren Post <lauren.post at nxp.com>
Date:   Mon Jun 20 05:26:00 2016 -0500

    imx-base: Remove XSERVER_DRIVER_mx6ul - default case will work
    
    mx6ul is not mx6 so default case applies.  This is redundant
    
    Signed-off-by: Lauren Post <lauren.post at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 215c5fc3a31b92c11885785b3d3760d1e50156a6
Author: Tom Hochstein <tom.hochstein at nxp.com>
Date:   Mon Jun 13 13:14:39 2016 -0500

    weston: Fix weston window manager for i.MX 6UltraLite
    
    The weston window manager failed to start on i.MX 6UltraLite EVK.
    
    6UL has no GPU, so we need to use pixman. Fixed by removing
    EGL/GLES support, and by configuring to use Framebuffer backend
    as native.
    
    Signed-off-by: Tom Hochstein <tom.hochstein at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 356a33c381e26d6b0e4dc2bced0cd103faa2e45e
Author: Adrian Dudau <adrian.dudau at enea.com>
Date:   Fri Jun 10 12:34:38 2016 +0200

    fsl-kernel-localversion: Configure kernel in a separate task
    
    As it is implemented right now this class overwrites the .config file
    making it impossible for any other layer to configure the kernel in a
    .bbappend to the kernel recipe. By doing it in a separate task before
    do_configure we ensure that recipe .bbappends can make further kernel
    configurations in do_configure_prepend.
    
    Signed-off-by: Adrian Dudau <adrian.dudau at enea.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 1568674df202a9993ec58116d088d605b0226495
Author: Zhenhua Luo <zhenhua.luo at nxp.com>
Date:   Thu Jun 2 21:38:14 2016 +0800

    asf: correct the branch
    
    Fix the following build error:
    | asf-git-r0 do_fetch: Fetcher failure: Unable to find revision
    | 62ba10ab6bab8f8f53934e4bb55b5a552bf3fd6b in branch master even from upstream
    
    Signed-off-by: Zhenhua Luo <zhenhua.luo at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit fa765d43cdccf44415c8a3f2ae61649df972de66
Author: Fabio Estevam <fabio.estevam at nxp.com>
Date:   Tue May 17 14:26:14 2016 -0300

    u-boot-fslc: Update to revision 6e4d8c5
    
    This includes the following commit from U-Boot fslc:
    6e4d8c5 pico-imx6ul: Select CONFIG_HUSH_PARSER option
    
    Signed-off-by: Fabio Estevam <fabio.estevam at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit d1c343736165c9bdf6ed71126b6e3140a329ae52
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon May 16 17:21:56 2016 -0300

    u-boot-fslc: Update to revision 158a5196
    
    This merges the changes of final 2016.05 release on top of FSLC fork.
    
    Change-Id: I99179beec9a75aead1bbe27de689005b9d129490
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit dd3fd4bbf22424f07b91a67f4a0ac6218c3d44d7
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Wed May 11 17:45:11 2016 -0300

    u-boot-fslc: Update to 2016.05-based fork
    
    The U-Boot 2016.05 is close to release and it is time to upgrade. This
    includes following changes on top of upcoming release, which are Yocto
    Project related:
    
    0fcd279 wandboard: Drop revision specific DeviceTree support
    0ab586a mx6sabresd: Enable video interfaces in bootargs
    5976978 Revert "embestmx6boards: convert to use config_distro_bootcmd.h"
    91f4fa5 iMX6: Change mmcroot to use fixed mmc block index for USDHC
    968d872 embestmx6boards: Change default bootenv configuration
    3233072 mx6sabresd: Use LDO dtb file until LDO bypass support is added
    df5f668 mx6slevk: Use LDO dtb file until LDO bypass support is added
    
    The following changes are included here, and queued for U-Boot 2016.07
    release:
    
    a858d98 ARM: mx6: Enable MMC and SATA extfs boot support
    70f4d22 SPL: Add CONFIG_SPL_ABORT_ON_RAW_IMAGE
    5054e50 SPL: Let spl_parse_image_header() return value
    bf9c724 imx: imx-common: print i.MX 7 SoC names consistently
    dd6d9db imx: imx7d: fix ahb clock mux 1
    24f4bb6 imx: iomux-v3: fix UART input selects
    83609b3 ARM: mx6: Enable STDIO deregistering on Novena
    0fc4e56 imx: mx6: mx6sl_pins: add GPIO variant for SD1_DAT5
    ffae8c1 imx: tools: imximage: fix CLR bit command
    
    Change-Id: I82aba59b47dfe530a6a1243f3227b914b973205f
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 5dae4123ffc022ce4fa63a14841ea7a165bb8626
Author: Tom Hochstein <tom.hochstein at nxp.com>
Date:   Mon May 9 14:13:42 2016 -0500

    mesa-demos: Rebase patches due to OE-Core changes
    
    Update patch Add-OpenVG-demos-to-support-wayland.patch due to
    changes applied in OE-Core:b851cb0a.
    
    Signed-off-by: Tom Hochstein <tom.hochstein 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