[meta-freescale] Updates to meta-freescale (master) in 2015-09-23

Otavio Salvador otavio.salvador at gmail.com
Wed Sep 23 07:58:25 PDT 2015


Hello,

I pushed following updates:

commit 848c972494e3dba9f6122382c7c6d6ce24866b19 (HEAD -> pending, m/master, github/master)
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Tue Sep 22 19:20:04 2015 -0300

    kernel-module-imx-gpu-viv: Fix build against 3.14-based kernels - again
    
    The build fail about the bus frequency header (linux/busfreq-imx6.h)
    not being found is caused by the mistaken check for the wrong kernel
    version.
    
    The regression has been introduced by d476c35
    (kernel-module-imx-gpu-viv: Upgrade to 5.0.11.p7.1 for 3.14.38-6QP_ga
    release) which has been not properly tested. This patch fixes it,
    again, by adding back the removed patch.
    
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit a6ccba49edc66115471d9ed9099081b194095b00
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Tue Aug 11 17:32:47 2015 -0300

    Enable Vivante kernel driver dynamic provider
    
    The linux-imx.inc based kernels now can dynamically provide the
    Vivante kernel driver and satisfy the runtime dependency added for the
    Vivante GPU user space libraries. The beauty of this solution is that
    it makes ease for 3rd party kernel to reuse the same infrastructure
    and use the external module easily.
    
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 40227975f914542de9f457562ebf656c601c11a8
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Tue Aug 11 17:26:40 2015 -0300

    fsl-vivante-kernel-driver-handler.bbclass: Handle Vivante kernel driver provider
    
    Enable the kernel to provide or not the Vivante kernel driver and
    dynamically set the proper providers per machine.
    
    The following options are supported:
    
      MACHINE_HAS_VIVANTE_KERNEL_DRIVER_SUPPORT
    
         Machine does or does not have support for the Vivante kernel
         driver, options are:
    
           0 - machine does not have Vivante GPU driver support
           1 - machine has Vivante GPU driver support
    
      MACHINE_USES_VIVANTE_KERNEL_DRIVER_MODULE
    
          Machine uses the Vivante kernel driver as module, options are:
    
           0 - enable the builtin kernel driver module
           1 - enable the external kernel module
    
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 3cde1de4333cf8068688f3ffb0d0c848279a9485
Author: Neena Busireddy <neena.busireddy at freescale.com>
Date:   Tue Sep 22 15:02:50 2015 -0500

    kernel-module-imx-gpu-viv: Upgrade to 5.0.11.p7.1 for 3.14.38-6QP_ga release
    
    - Package name is changed to kernel-module-imx-gpu-viv.
    - Patch platform-Fix-kernel-version-check-for-3.14-based-ker.patch is no longer required
      as the fix has been applied upstream.
    - Upgrade to graphics version 5.0.11.p7.1
    - Makefile patch will be included in next release.
    
    Signed-off-by: Neena Busireddy <neena.busireddy at freescale.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 477a54b49920507edc5050890fc709c284704952
Author: Ting Liu <ting.liu at freescale.com>
Date:   Wed Aug 12 16:51:09 2015 +0800

    adjust MACHINEOVERRIDES ordering
    
    FILESPATH is in part built by using MACHINEOVERRIDES and the path
    is built working right to left. Use =. instead of .= to prepend
    (e6500-64b:qoriq-ppc) to (soc:board).
    
    Take t2080rdb-64b as example, change from:
    FILESOVERRIDES="powerpc64:t2:t2080:t2080rdb-64b:qoriq-ppc:e6500-64b:poky"
    MACHINEOVERRIDES="t2:t2080:t2080rdb-64b:qoriq-ppc:e6500-64b"
    
    To:
    FILESOVERRIDES="powerpc64:e6500-64b:qoriq-ppc:t2:t2080:t2080rdb-64b:poky"
    MACHINEOVERRIDES="e6500-64b:qoriq-ppc:t2:t2080:t2080rdb-64b"
    
    Signed-off-by: Ting Liu <ting.liu at freescale.com>

commit 23103ecedd21abb654d15dd2a84e87d1e6cf96cc
Author: Ting Liu <ting.liu at freescale.com>
Date:   Wed Aug 12 15:38:55 2015 +0800

    udev-rules-qoriq: avoid conflict with udev-extraconf
    
    udev-extraconf installs file mount.blacklist too. rpm/ndb bits should
    go into udev-extraconf recipes, otherwise there will be file conflict.
    
    Signed-off-by: Ting Liu <ting.liu at freescale.com>
    Acked-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