[meta-freescale] Updates to meta-freescale (master) in 2016-07-15

Otavio Salvador otavio.salvador at gmail.com
Fri Jul 15 03:49:25 PDT 2016


Hello,

I pushed following updates:

commit 92d730104790f7394bdaff8c60ee2b37a44f1200 (HEAD -> pending, m/master, m/krogoth, github/master)
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu Jul 14 14:18:37 2016 -0300

    u-boot-fslc: Bump revision to 20b081a
    
    Besides the 2016.07 final changes, this includes following new
    commits:
    
    20b081a usbarmory: Add board_run_command() function
    19900ff usbarmory: switch to using kernel zImage
    9f616f6 imx6: clock: typo fix
    6874a9e arch-mx6: fix MX6_PAD_DECLARE macro to work with MX6 duallite
    5f816d8 pico-imx6ul: Add USB Host support
    3a09cf7 video: allow version string to be optional when using LOGO
    
    Change-Id: I5d3da661ef6f8e0a766950bb4fcecc7813a19a46
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit f57aa50ac2d2d9266d8ea6339bc31a4c16e20a21
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu Jul 14 08:17:37 2016 -0300

    linux-fslc-imx: Fix description as the kernel is not i.MX6 specific
    
    The kernel now supports other SoCs so the description was
    misleading. This fixes it.
    
    Change-Id: I3683b387c7126f3fa4d21c960a7687f57e7ef696
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 84b8f9eed43f2c8cc142d89f3ca72508c9b8e89f
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu Jul 14 08:02:57 2016 -0300

    linux-fslc-imx: Bump revision to 00850640
    
    This merges the 4.1.28 stable release onto the fork.
    
    Change-Id: I0ba89e18a0f59cdb88cc1a73abee6cf2a64b4079
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 975f258b95d8ad8ea670177e757f49b422a87aea
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu Jul 14 07:47:05 2016 -0300

    linux-fslc-imx: Bump revision to 77f6154
    
    This merges the 4.1.15-1.2.0 GA release onto the Linux FSLC fork. It
    includes following changes:
    
    77f6154 MLK-12948 ARM: dts: imx7d-sdb: change the hardware reset gpio for mipi dsi
    042fabd MLK-12946 media: pxp-v4l2: correct the 32 bpp pixel format passed to pxp
    801b839 mmc: mmc: fix switch timeout issue caused by jiffies precision
    38ed99e mmc: core: fix __mmc_switch timeout caused by preempt
    c6c8f8d MLK-12934-2 mmc: sdhci-esdhc-imx: do not touch other bit when config DTOCV
    6905ad8 MLK-12934-1 mmc: sdhci-esdhc-imx: correct the max timeout count
    a7f1dc6 MLK-12944 fix makefile miss imx7d-12x12-lpddr3-arm2-pcie.dtb
    470f930 MLK-12935 ARM: imx: switch system counter clock to 32K in suspend
    d86edca MLK-12902: usdhc: Revert "MLK-11685-5 mmc: sdhci-esdhc-imx: no need busfreq for imx6qdl"
    fc72198 MLK-12899-2 video: mipi_dsi_samsung: add panel 'TFT3P5581' driver.
    e01451b MLK-12899-1 ARM: dts: imx7d-sdb: add dts support for panel 'TFT3P5581'.
    9a38200 MLK-12901-3 video: mipi_dsi_samsung: alwasy use video mode to transfer data and cmds.
    c88b735 MLK-12901-2 video: mipi_dsi_samsung: add 10msec delay after all the pkt write operation.
    f154b5e MLK-12901-1 video: mipi_dsi_samsung: correct the hardware reset calling position.
    30b8226 MLK_12886-2 video: mxsfb: handle the assert gpio in driver to support deferred probe
    f0fdb61 MLK-12886-1 ARM: dts: imx7d-sdb: the assert gpio for lcdif should be active low
    c1d7c35 MLK-12898: ov5640 mipi: Add more delay to wait sensor stable
    bbe0e5a MLK-12880 arm: dts: imx7d: correct the PAD_GPIO1_IO01 pin ctrl setting
    c29dda8 MLK-12876: mipi csi: Remove regulator enable code when driver probe
    d95d2e8 MLK-12860-4 usb: chipidea: imx: add HSIC support for imx7d
    abc9926 MLK-12860-3 ARM: imx: gpcv2: add reg_1p2's notifier
    85d2f3f MLK-12860-2 ARM: dts: add imx7d 12x12 ARM2 ddr3 board dts
    b104675 MLK-12860-1 ARM: dts: imx7d: add vcc-supply at gpc node
    e28ae27 MLK-12861-2 ARM: imx: enable necessary clock for RDC resume on i.mx7d
    02a2e8d MLK-12861-1 ARM: imx: support runtime clock management on i.mx7d when M4 is enabled
    059449a MGS-1851 [#2332] fix the integer id resource leak
    7b3c314 MLK-12795 pinctrl: imx: fix initialization of imx_pinctrl_desc
    1c60143 MLK-12781 ARM: dts: imx7d-12x12-lpddr3-arm2: add pinctrl for usb vbus
    aca1386 MLK-12695 dma: pxp-v2: fixing the mismatch calls of pm_runtime suspend/resume
    3455774 MLK-12669-2 dma: pxp-v3: add 'ipg' and 'axi' clocks
    9e04de3 MLK-12699-1 ARM: imx7d: clk: add two clocks definition for pxp
    2b25e7d MLK-12622: mtd: gpmi: fix the issue in legacy bch support
    c479a94 MLK-12602: Documentation: gpmi-nand: legacy bch geometry option for NAND
    5102a01 MLK-12601: mtd: gpmi: provide the option to use legacy bch geometry
    30c1b15 MLK-12421 usb: chipidea: fix build warning if disable CONFIG_USB_CHIPIDEA_HOST
    a49b611 MLK-12509-3 video: mipi_dsi_samsung: add build support for TFT3P5079E panel.
    0038221 MLK-12509-2 video: mipi_dsi_samsung: add 'TFT3P5079E' panel driver.
    e3a5bdf MLK-12509-1 video: mipi_dsi_samsung: create a new dts for mipi dsi.
    83f0dd3 MLK-12449: mtd: gpmi: fix integer overflow issue
    4198b7b MLK-12448: mtd: gpmi: fix nand double free issue
    8b38103 MLK-12371: ARM: imx: suspend-imx7: correct HW_ANADIG_SNVS_MISC_CTRL set
    5db98a4 MLK-12420 fix potential head list corruption.
    e6ea96a MLK-12731-2 ARM: dts: Makefile: add dts entry for imx6q-arm2-hsic
    b1e060d MLK-12731-1 usb: chipidea: imx: add missing HSIC initialization for imx6qdl/sl
    3268392 MLK-12688-02: arm dts: Add csis-clk-settle property
    9504f74 MLK-12688-01: mipi csi: Add clk_settle setting
    517f750 MLK-12432-03: arm: dts: Replace ov5647 mipi sensor with ov5640
    488fd31 MLK-12432-02: capture: Add support for mipi input
    c02abe7 MLK-12432-01: ov5640 mipi: support more platform and reduce support mode
    9f0881f MLK-12763 ARM: imx7d: iomux: correct uart input sel option value
    07c9f26 MLK-12765 ARM: imx: make sure DLL is locked on i.MX7D
    a38a53d MLK-12748-3 ARM: imx: adjust imx7d lpddr3 retention exit flow
    adfc24c MLK-12748-2 ARM: imx: remove IOMUXC GPR setting for i.mx7d TO1.2
    07184c5 MLK-12748-1 ARM: dts: imx7d: correct usdhc1 cd pin setting
    8ad5988 MLK-12761 ARM: imx: add mu as wakeup source for i.mx7d
    cf0a95b MLK-11262-5: ARM: imx: Change A7 MU ready timing
    
    Change-Id: Id25f069f639654a104bcd17c5b354335b95e7d64
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 4fd3a3fa1fe5e95fb84781eda62d3f281a3873f9
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon Jul 11 08:17:52 2016 -0300

    linux-fslc-imx: Fix DESCRIPTION to mention 4.1.15-1.0.0 GA as based
    
    The base kernel has been updated for the 4.1.15-1.0.0 GA but the
    DESCRIPTION has not been updated when updating the recipes, this fixes
    that so the DESCRIPTION in the generated packages and release notes
    are right.
    
    Change-Id: Id7539aa65f5466f0bd285766931d4648b0445e44
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 4a62636c3e4075228a59b4d65b6d5459ca1f705a
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Mon Jul 11 08:06:45 2016 -0300

    gstreamer1.0-plugins-bad: Remove PACKAGE_ARCH override for i.MX7 and i.MX6UL
    
    The CFLAGS and PACKAGECONFIG changes are applied just for i.MX6 Q, DL,
    SX and SL so we can remove the PACKAGE_ARCH override for the i.MX7 and
    i.MX6UL as those are unaffected.
    
    Change-Id: Ice33fd3a12566875f9ec2559d0a044f38916d244
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 7a31c25e259c83cfa4b28c422293f508241b385b
Author: Max Krummenacher <max.oss.09 at gmail.com>
Date:   Sat Jul 9 11:25:08 2016 +0200

    gstreamer1.0-plugins-bad: remove patch
    
    With the upgrade to gstremaer 1.8.x this patch does no longer apply.
    Upstream changed to install the headers required, so the patch is also
    no longer needed:
    https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit?h=1.8&id=c87a7e266732ab9a0bd0e5a5c104b06d0f1a2072
    
    Updated to 1.8 in oe-core:
    http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-multimedia/gstreamer?id=6a326f2b37b0b49e1144428becda32400498c024
    
    or the poky git:
    http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta/recipes-multimedia/gstreamer?id=79ca8d031e5a706f00d5c97ba23b496e6d700b7e
    
    Signed-off-by: Max Krummenacher <max.krummenacher at toradex.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 079e9b32ed9dc95b0b57426ace5801b20f42e94c
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Thu Jun 30 13:51:39 2016 -0300

    u-boot-fslc: Upgrade to 2016.07-based fork
    
    This upgrades for the upcoming 2016.07 release. This is based on top
    of 2016.07-rc3 plus i.MX pending patches.
    
    Change-Id: I6abdde5f7ada253f62c3adc884a497888a609db8
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit be55dc3d6194c67812b0f965a67958a4a8c55552
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 6a0cbb1a732d9a1d5efe5de795d87ffbad5dc1c0
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 84d86a144421d9ab0e99d7c521c38c8d3b6214ba
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 f7e8d04ac7e3f4564305249c43178fabd1cec30e
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 8032990d3561008ec327de6fbefcf1bd8b911ec8
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 e5e9a0de9e0dc6be94aba84b63a06e46dd51a3cb
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 8f424f02090e2e5f6b8140aa69df9e64b228a399
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 5ab51c6c35dff0a9a555d0646b279e6e0ddbf3ef
Author: Ting Liu <ting.liu at nxp.com>
Date:   Fri Jul 15 00:11:04 2016 +0800

    ipc.inc: merge into ipc-ust and kernel-module-ipc
    
    Make it possible to seperate ipc userspace and kernel codes in future.
    
    Signed-off-by: Ting Liu <ting.liu at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit ae90e810979d555ff66fc71c54af68d4445c4997
Author: Ting Liu <ting.liu at nxp.com>
Date:   Fri Jul 15 00:11:03 2016 +0800

    kernel-module-ipc: not use SOC variable
    
    bsc913x are not supported now.
    
    Signed-off-by: Ting Liu <ting.liu at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 5c8a34a2beaf614220bc1d2317609892be34ef40
Author: Ting Liu <ting.liu at nxp.com>
Date:   Fri Jul 15 00:11:02 2016 +0800

    ipc-ust: not use IPC_UST_SOC variable
    
    bsc913x are not supported now.
    
    Signed-off-by: Ting Liu <ting.liu at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 475db5fb311baef8baa713ce8bb33c6154b8ab73
Author: Ting Liu <ting.liu at nxp.com>
Date:   Fri Jul 15 00:11:01 2016 +0800

    ipc: update to 74d6627
    
    Changelog:
    af0a2a1 B4:DSP_BT: Add new DDRC target ID configuration parameter
    c8a84c6 B4:L1D: Add support for L1 defense New flow
    8e79e5c B4:DSP_BT: DSP cache-cluster init now done from DSP boot loader
    44da44a B4:DSP_BT: Add support for DSP MMU configuration
    
    Signed-off-by: Ting Liu <ting.liu at nxp.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit c244c884f4b09259fd4c7daea42d899e38cce9d1
Author: Ting Liu <ting.liu at freescale.com>
Date:   Fri Jul 15 00:11:00 2016 +0800

    remove not supported e500v2 machines
    
    Remove the below machines which are not supported/tested:
    bsc9131rdb, bsc9132qds, p1010rdb, p1020rdb, p1021rdb, p1022ds
    p1023rdb, p1025twr, p2020rdb
    
    Signed-off-by: Ting Liu <ting.liu 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