Age | Commit message (Collapse) | Author |
|
Change-Id: I07eeb3ce0960021a12c04a38447c379318821f75
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
This recipe provides the binary libraries for use with iMX6 CPUs.
Change-Id: If21cf21535fc8ec4a0a1117974a8cb1f43499f66
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The package can now be fetch from Freescale HTTP server avoiding the
binary file being dumped on the repository.
Change-Id: I004013e8eb78a9d1d4855527d2772bc696389c52
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
The package can now be fetch from Freescale HTTP server avoiding the
binary file being dumped on the repository.
Change-Id: I9f5a8fdeedfbefe7f7f8dc9ef4082fe5ce8e07ae
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
For mx5 SoCs, mesa-dri ought to provide just virtual/libgl as the
other variations will be provided by the GPU library.
This overrides the 8.0.4 and git recipe versions.
Change-Id: I62b1c23128870b328a931e6924c41253106ecdda
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The mx5 GPU libraries do not provide the OpenGL API but OpenGL ES2 one
so we adjust the depends and build option for it.
During test from a clean build, it was also find it was lacking a
depends on libxdamage so it has been also added.
Change-Id: I6b624d1d62a4f00a7d99de3f1fbc93ff5bc77bae
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This module is required for Xorg to work so we need to depends on it.
Change-Id: I0c09e11014a78232972aa5ccc22c8a833dd09ced
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The needed dependencies are calculated based on the symbols used by
the driver.
Change-Id: I62885e177461516344c4f944a5f31ddc4527dba8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The package has been completely redone to split the libraries into
specific packages and provide runtime replacement for 'mesa'
alternatives.
Change-Id: I8d2c89d2efb47ebd04c8664008f9f9818e689077
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The driver depends on libz160 to build so we should explicit depends
on it. The upcoming amd-gpu-x11-bin-mx51 refactoring will drop the
depends on the library as it does not depends on it for building.
Change-Id: I4902f006b3a32e8a38f92798209d5e6a3798bad3
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
This changes the fetch URI to use FSL_MIRROR and remove the local
tarball from the repository.
Change-Id: I19af7407f8ed4785d4fe5d34c37a23d2dbf18b7e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
The amd-gpu-x11-bin-mx51 do not provide a full OpenGL stack but a
OpenGL ES2. This fixes a build failure for mx5 SoCs.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The package provides the headers and libraries specific for mx5 SoCs
to use OpenGL ES2 and OpenVG however packages were not depending on
it. This includes the need provides field on the recipe to address the
issue.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
so that X gets a chance to run on the default framebuffer device.
Tested on mx28evk with fsl-image-gui.
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
GCC defines __linux__ when running on Linux but the headers where
checking by _LINUX define hence enforcing explicit definition by build
system; we patch the headers to check for __linux__ and then ensure it
"Just Work (TM)".
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
|
|
This binaries are compatible with mx5 SoC family only so those ought
to not be available on armv7 feed but on the board specific one.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
|
|
We refactor the default configuration to the same defaults used in mx5
machines.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
By default, the device shouldn't turn the display off so we change the
server setting but allow for easy customization by user, if need.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Copy every .so* file instead of copy only .so file
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
This change broke the rootfs generation and needs to be redone, with
more testing.
This reverts commit 89a2fa84d42ea9a944e2c9278f3434e912284389.
|
|
* Set libgl preferred provider so it could be used instead
of default mesa libgl provider
* Reorder package provider definitions
* Bump PR
Signed-off-by: Adrian Alonso <aalonso@freescale.com>
|
|
* Cleanup install fucntion, make it more generic
* Bump PR
Signed-off-by: Adrian Alonso <aalonso@freescale.com>
|
|
* Avoid QA error by skip the QA test for ldflags
* Increase PR
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
* Avoid QA error by skip the QA test for ldflags
* PR increase
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
* Avoid QA error by skip the QA test for ldflags
As this is prebuilt library
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
Use fbdev instead imx driver on xorg.conf
Signed-off-by: Rogerio Pimentel <rogerio.pimentel@freescale.com>
Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Nowadays Xorg can mostly auto-configure itself so xorg.conf ought to
be used as less as possible; this drops the settings that Xorg ought
to generate by itself.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This avoids meta-data duplication and easy code reuse for external
boards as they only need to make the board machine configuration from
mx5 SOC_FAMILY to properly configure Xorg.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
* Remove x11-common bbappend file and patch that
added touchscreen device information.
* Touchscreen config options should be part of
recipe-bsp/formfactor/machconfig recipe where
TSLIB options are expanded.
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
Without that fix we have:
imx_driver.c:33:25: fatal error: linux/mxcfb.h: No such file or directory
Signed-off-by: Denis Carikli <denis@eukrea.com>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
While on that we refactored the recipe to use PRINC and
FILESEXTRAPATHS_prepend.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
* Add libz160 runtime dependency; libz160 was not installed
in rootfs, adding libz160 dependecy info fix this.
* Bump PR.
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
* Update to release version 11.09.01
* Include xserver video source code as part of metadata
(No public repos available).
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
* Update to release version 11.09.01
* Include prebuilt shared libraries as part of
freescale meta layer.
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
* Update to release version 11.09.01
* Include in metadata amd-gpu-x11 prebuilt shared libraries
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
* Explicit set packaged files
* Remove unused run time dependency variable RDEPENDS
* Bump PR
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
* Explicit set packaged files via FILES variable
* Add dependency to libx11 fixing warning
* Bump PR
Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
|
|
* Fix source location $REL varible undefided use
instead $PV.
Signed-off-by: Adrian Alonso <b38018@freescale.com>
|
|
* Custom xorg config file for iMx targets
* Binds eGalaxy touchscreen to use evdev driver
* Sets framebuffet to use imx driver
Signed-off-by: Adrian Alonso <b38018@freescale.com>
|
|
* Framebuffer driver for iMx targets boards
* Fix m4 macros lookup location; remove /usr/share/aclocal path
This patchs allows to use Yocto sysroot settings and avoid
conflicts by using host tools.
Signed-off-by: Adrian Alonso <b38018@freescale.com>
|
|
* Sets xserver mouse option to use tslib on Freescale
iMx targets, this is only used if Kdrive (Tiny X) Xserver
is used.
* Current xserver used is xserver-xf86-lite.
Signed-off-by: Adrian Alonso <b38018@freescale.com>
|
|
* Deploy libz160 shared library
* Deploys libz160 include headers, this are needed for
xorg-video-imxfb driver
Signed-off-by: Adrian Alonso <b38018@freescale.com>
|
|
* Ships Amd x11 binaries to rootfs, deploys prebuilt shared
libraries.
Signed-off-by: Adrian Alonso <b38018@freescale.com>
|