[meta-freescale] Updates to meta-fsl-arm (master) in 2015-07-03
Otavio Salvador
otavio.salvador at gmail.com
Fri Jul 3 10:36:17 PDT 2015
Hello,
I pushed following updates:
commit 3f18dcf777f57412b162993508e7247ecb474f21 (HEAD -> pending, yocto/master-next, yocto/master)
Author: Florian Vallee <fvallee at eukrea.fr>
Date: Wed Jun 24 12:09:31 2015 +0200
qtbase: x11 support for qt5 - disable eglfs
EGLFS and Xcb-EGL backends are exclusive, configure qt appropriately
on mx5 as is already done for the mx6 family
Note: X11 support depends on previous amd-gpu-x11-mx51 patch
Change-Id: I1c960150cadaa977eee6daa2d2403cf0faf6cb39
Signed-off-by: Florian Vallee <fvallee at eukrea.fr>
Signed-off-by: Eric Bénard <eric at eukrea.com>
Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
commit 392154fc580176b8b4bb1e6e53d186676e1665c0
Author: Florian Vallee <fvallee at eukrea.fr>
Date: Wed Jun 24 11:27:02 2015 +0200
amd-gpu-x11-mx51: use x11 compatible eglplatform.h
Freescale's default eglplatform.h contains framebuffer headers while
X11 compatible headers are located in eglplatform_1.4.h [1], therefore
overwrite eglplatform.h with eglplatform_1.4.h during install.
This fixes EGL on X support through xcb.
For instance Qt5 would fail to enable CFG_EGL_X [2] due to the
following build error during configure :
invalid conversion from 'EGLNativeDisplayType {aka void*}' to
'Display* {aka _XDisplay*}' [-fpermissive]
This further resulted in a runtime error with Qt5_CinematicExperience:
QXcbIntegration: Cannot create platform OpenGL context, neither GLX
nor EGL are enabled
[1]: http://lists.busybox.net/pipermail/buildroot/2014-November/111475.html
[2]: https://codereview.qt-project.org/#/c/77523/
Signed-off-by: Florian Vallee <fvallee at eukrea.fr>
Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
commit a140ef3287703887d516723663ebea3c4d5c64dc
Author: Otavio Salvador <otavio at ossystems.com.br>
Date: Wed Jun 17 11:54:25 2015 -0300
imx-base.inc: Use linux-fslc-mx6 for all i.MX6 by default
The linux-fslc-mx6 recipe provides the FSL Community's i.MX6 Linux
which is a Linux kernel based on Freescale GA release, used by FSL
Community BSP in order to provide support for i.MX6 based platforms.
Every machine can override this value but by default the
linux-fslc-mx6 is now used.
Change-Id: Ia80ad8b9a0a8347197a64062513e18ca5e204a3a
Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
commit 97c3e97797bd7c14dbdcfaf60a57954bfc89c80a
Author: Otavio Salvador <otavio at ossystems.com.br>
Date: Fri Feb 6 13:57:11 2015 -0200
linux-fslc-mx6 (3.14-1.0.x): Add recipe
This recipe provides the FSL Community's i.MX6 Linux which is a Linux
kernel based on Freescale 3.14.28-1.0.0 GA release, used by FSL
Community BSP in order to provide support for i.MX6 based platforms.
The fork includes the official Linux kernel stable updates, backported
features and fixes coming from the vendors, kernel community or FSL
Community itself.
This version is based on 3.14.44 stable release and includes following
changes on top of both kernels:
9e71c2c ARM: imx_v6_v7_defconfig: Enable kexec support
3b15ffa Revert "net: fec: fix the warning found by dma debug"
3183696 mmc: sdhci-esdhc-imx: Fixup runtime PM conditions during ->probe()
434d1b2 ARM: 8338/1: kexec: Relax SMP validation to improve DT compatibility
33bb67d gpio: generic: clamp retured value to [0,1]
192f32d ARM: imx6sl: Disable imx6sl-specific code when imx6sl SOC support is disabled
Change-Id: I0d5b21a0381c64b323c73cded73a93a4f218f50d
Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
commit d82a7e6bd248d94fde562b7c844d8fa0026c8c53
Author: Otavio Salvador <otavio at ossystems.com.br>
Date: Wed Jun 17 11:45:32 2015 -0300
fsl-default-providers.inc: Move content to imx-base.inc and mxs-base.inc
The fsl-default-providers.inc is very simple and makes harder to
understand the defaults assumed for i.MX SoCs.
This patch moves the contents of it to the imx-base.inc and
mxs-base.inc so it can be more easily changed.
Change-Id: Ica5e155959dee881be089accc735c6aba6cd0e4d
Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
commit a154ee296263c7497bd1484500b3d7902cba390d
Author: Otavio Salvador <otavio at ossystems.com.br>
Date: Mon Jun 15 10:41:41 2015 -0300
core-image-weston: Fail gracefully if using incompatible DISTRO_FEATURES
Vivante GPU driver cannot operate in X11 and Wayland in same
distribution as it needs to have different libraries installed. So in
case 'x11' is in DISTRO_FEATURES, Wayland is disabled.
Fixes [YOCTO: #7814].
Change-Id: Ibde60384b1146ecb0aad353cfbc44163b21b4fc1
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