| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
| |
The soname of libEGL should be 1.0 so we fix it at install time. The
fix has been contributed by Evan Kotara <evan.kotara@freescale.com>.
Change-Id: I99dad005f4a01b6e902e0e605d16630ebebd554d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
The soname used by mesa is 1.2.0 while the Vivante binary lacked the
minor version so sometimes we might end fetching the wrong package
because of this.
Change-Id: I581c573f2b794923baa96829a483cd6d6f5393e0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
Provides an utility for Freescale Vybrid platforms which allows an MQX
image to be loaded into memory. It's used for launching an MQX
application from a running Linux kernel.
Change-Id: Ie6f2ee78546dd557434facbe347d8865560e29fb
Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
|
|
|
|
|
|
|
|
|
|
| |
This provides a userspace library which can be used in Linux
applications on Freescale Vybrid Platforms. This library interfaces
with the kernel-module-mcc to pass information to MQX running on the
M4.
Change-Id: Ia90dc6cb1cd26745288cda5637ddb06a1ea8a6bd
Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
|
|
|
|
|
|
|
|
|
| |
This module is used for communication and synchronization between MQX
applications (running on the M4) and Linux (on A5) for Freescale
Vybrid platforms.
Change-Id: Id37530cc5d5a125e0ef9e3d0f52fce068fef7dff
Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
|
|
|
|
|
|
|
| |
GPU 2D API libraries and sample applications
Change-Id: Id94b33879119e882f939668bad61a1a7364db89d
Signed-off-by: Lauren Post <lauren.post@freescale.com>
|
|
|
|
|
|
|
|
|
|
| |
This patch applies commit 0c905f15 to X11 builds as well as
embedded builds.
Since both of the Phonon patches are common to both uses,
this patch also moves them into an include file.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Qt-embedded can be used on multiple screens by using environment variables
QWS_DISPLAY, QWS_MOUSE_PROTO, et cetera.
The gstreamer element mfw_v4lsink used to accelerate media playback on i.MX
devices can also be pointed at different displays through the 'device'
property, but the current acceleration patch doesn't have a mechanism for
setting the property, and always uses the compiled-in default.
This patch allows userspace startup code to override the default through
the use of the 'v4lsinkdev' environment variable.
Please refer to the Qt4-embedded documentation for proper usage of the
QWS_x environment variables and the Freescale Multimedia documentation
for descriptions of the various gstreamer elements.
A sequence of this for a secondary display might be this:
export QWS_DISPLAY=linuxfb:/dev/fb2:1
export v4lsinkdev=/dev/video19
my-qt-app -qws
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This updates the kernel based on 3.10.7 tree. It includes following
patches on top of it:
9cb4091 ASoC: mxs: move to use generic DMA helper
2a0977a ASoC: mxs: mxs-saif: Let device core handle pinctrl
3e8e9cd ARM: dts: imx23-olinuxino: enable Low Resolution ADC
bcf1891 ARM: dts: imx23-evk: enable Low Resolution ADC
16eeea9 ARM: mxs-lradc: Simplify mxs_lradc_trigger_init error handle
8e005fb ARM: dts: imx23-evk: enable USB PHY and controller
7621ab6 iio: mxs-lradc: Fix misuse of iio->trig
70b12b8 iio: mxs-lradc: Remove useless check in read_raw
e401940 staging/iio/mxs-lradc: cleanup masklength
ab16015 staging:iio:adc: Use kstrtol()/kstrtoul()
96120e4 ARM: dts: imx28-evk: Enable touchscreen support
Change-Id: Ibf0fde9579d70c51d2a3abd09b4015145e3f3525
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The linux-dtb.inc has been reworked to use the Linux kernel build
system to generate the DeviceTree binaries so now KERNEL_DEVICETREE
variable should has the /target/ name, not the file path. This patch
reworks following machines:
- imx23evk
- imx28evk
- imx51evk
- imx53ard
- imx53qsb
- imx6dlsabreauto
- imx6dlsabresd
- imx6qsabreauto
- imx6qsabresd
- imx6solosabreauto
- imx6solosabresd
Change-Id: I37e9c3737552299677e315b6279a6e0a8e217836
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Change-Id: I19ced586e26267c8333d807b13f5e8d4196aaa1b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
The libopencl-mx6 requires libclc-mx6 to proper run so we move it from
libopencl-mx6-dev package to libopencl-mx6.
Change-Id: I125a01022cf04f528a954cc4c1cbc826af79608e
Reported-by: Sébastien Taylor <me@staylor.ca>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
For development and test it is useful to be able to override the Xorg
preferred version so we make it overridable.
Change-Id: I6bba649187d2d35ae1c92ce959d0f61802397423
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
This machine is only supported by u-boot-imx, so
the PREFERRED_PROVIDER is different from others
imx machines.
Change-Id: I2f6f71a8f1ce98f7c39526e912a0c2ca6fc76805
Signed-off-by: Lauren Post <lauren.post@freescale.com>
|
|
|
|
|
| |
Change-Id: I27663dd957d4a2592fbdb3ae00c3b64603be6c28
Signed-off-by: Lauren Post <lauren.post@freescale.com>
|
|
|
|
|
| |
Change-Id: Ib92fc59c0f55aeadb2f6c3a80f2a402a5fc502ac
Signed-off-by: Lauren Post <lauren.post@freescale.com>
|
|
|
|
|
|
|
| |
Add linux-firmware-ath6k to MACHINE_FIRMWARE.
Change-Id: Ie2e9e1f4f5a4cd33f0aa4d6dd679c83512968a2c
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Freescale i.MX6 SABRE AUTO machines have some common
configuration. This file is used in order to avoid
duplicating in all SABRE AUTO boards.
Replace any 'include' to 'require' to make sure an
error is launched in case the file is missing.
Change-Id: I0d1e9e7b64ac3e34a18a32ca13872c23d4d668b2
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Freescale i.MX6 SABRE SD machines have some common
configuration. This file is used in order to avoid
duplicating in all SABRE SD boards.
Replace any 'include' to 'require' to make sure an
error is launched in case the file is missing.
Change-Id: Ic50956c49a35c2e4f0af6c21e7495cce42698b56
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
|
|
|
| |
Change-Id: Ic5af7bd92566fa15513fb188c8e0181d9f805d29
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
|
|
|
|
|
| |
Introduce a new task ito deploy the environment to allow inheriting
recipes to override it.
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
|
|
|
|
|
|
|
| |
Defining a new task instead of using configure_prepend allows inheriting
recipes to override the pre_configure task.
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
|
|
|
|
|
| |
Change-Id: I6428d3464bc2f86191545b872015015d8cabf68e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Change-Id: I3b57aaf4d68e08f81dd29319beaa054cac4ecdd4
Signed-off-by: Lauren Post <lauren.post@freescale.com>
|
|
|
|
|
|
|
|
| |
Update from 3.0.35-1.0.0 to 3.5.7-1.0.0 and is
compatible with i.MX6 SoCs only.
Change-Id: I83515b530032bd9f03649983b647a5339cd75305
Signed-off-by: Lauren Post <lauren.post@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add some commits over 2013.04 that includes:
* Add CPU temperature support
* Add i2c support for imx6qsabresd
* New machine definition (i.e. imx6sauto, imx6dlauto)
* Update DDR script for imx6qsabre{auto,sd}
* Include machine variation (i.e. NOR, NAND, WEIM-NOR, SPI-NOR)
and more, in a total of 35 commits.
This version been tested for i.MX6 only, so it is compatible with
i.MX6 SoCs only.
Change-Id: I3ada0ec7332f3f5141263ec3ed166b448e8c3675
Signed-off-by: Lauren Post <lauren.post@freescale.com>
|
|
|
|
|
| |
Change-Id: Ib6f33c26cc75259bb008415dd99f8bb4ea8e9495
Signed-off-by: John Weber <rjohnweber@gmail.com>
|
|
|
|
| |
Signed-off-by: Lauren Post <lauren.post@freescale.com>
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit daf582c93a7283fb0af3b25fe2ada48f4c9985c4.
The fix for GCC ICE (PR57748) has been merged into OE-Core so we can
remove this workaround.
Change-Id: I227952c69220af432d405f1c7cd93b11757cb152
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Change-Id: I6b430d2b2bc8620ed0ea373bb9e9f9b5896af19f
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Change-Id: I62785bf230635df5deeb6522e4e8236330ea03d2
Signed-off-by: Lauren Post <lauren.post@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This release had many patches merged upstream and thus those are being
removed. Following patches were merged:
- Link-with-the-Real-Time-Extension-lib.patch
- fix-missing-sys-types-h.patch
- v4lsink_back_compatible.patch
- vss_build_failed.patch
A new runtime dependency for libfslparser has been added. This is need
to be available at rootfs but no code links to it explicitly so
gst-fsl-plugin needs to made it explicit.
The file, used in SRC_URI, is from 3.5.7-1.0.0 BSP but its contents
explicitly say it is a 3.0.8 release so we use the source version to
avoid supporting different version from different kernel releases.
Change-Id: Id71d436af78dc62f620107d64633bf1ebbdaefef
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
Update from 3.0.35-4.0.0 to 3.5.7-1.0.0 and is
compatible with i.MX6 SoCs only.
Change-Id: I62e66b38a1eaff27b99879c1d2ba26591fb71403
Signed-off-by: Lauren Post <lauren.post@freescale.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change has been based on changes done in meta-fsl-bsp-release,
3.5.7 dylan branch, by Lauren Post <lauren.post@freescale.com> and Jun
Zhu <R01007@freescale.com>.
The file, used in SRC_URI, is from 3.5.7-1.0.0 BSP but its contents
explicitly say it is a 1.0.38 release so we use the source version to
avoid supporting different version from different kernel releases.
Change-Id: Icc0d35a9694707915044a0e00245956876f54c72
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change has been based on changes done in meta-fsl-bsp-release,
3.5.7 dylan branch, by Lauren Post <lauren.post@freescale.com> and Jun
Zhu <R01007@freescale.com>.
The file, used in SRC_URI, is from 3.5.7-1.0.0 BSP but its contents
explicitly say it is a 3.0.8 release so we use the source version to
avoid supporting different version from different kernel releases.
Change-Id: I205bff7e44e043e4f949611c605b18192293c6e6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This release includes support for Hard Float-Point and we then add
support for it to behave properly depending on the machine tune
choice.
One thing to note about this new release is it /removes/ AAC and OGG
codecs from the package.
This change has been based on changes done in meta-fsl-bsp-release,
3.5.7 dylan branch, by Lauren Post <lauren.post@freescale.com> and Jun
Zhu <R01007@freescale.com>.
The file, used in SRC_URI, is from 3.5.7-1.0.0 BSP but its contents
explicitly say it is a 3.0.8 release so we use the source version to
avoid supporting different version from different kernel releases.
Change-Id: Icdbd2ca686b86badaf1558f609b2beb911b01fe8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This ensures the fsl-alsa-plugins is installed per default by images
but allow it to be manually skipped, using BAD_RECOMMENDATIONS, if need.
This change has been based on a change done in meta-fsl-bsp-release,
3.5.7 dylan branch, which originally add this in the packagegroup-fsl
by Jun Zhu <R01007@freescale.com>.
The inclusion of this, inside imx-base.inc, is preferred as it is
common for all i.MX6 machines and not something specific for demos
thus should be installed by default.
Change-Id: I209d389b4e0a62b89b4fdede56627e0ec528df87
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change has been based on changes done in meta-fsl-bsp-release,
3.5.7 dylan branch, by Lauren Post <lauren.post@freescale.com> and Jun
Zhu <R01007@freescale.com>.
We are not updating to 3.5.7-1.0.0 package as a compare of both
sources show only autoconf generated changes (which are useless as we
end regenerating them anyway). The diffstat is:
,----
| Makefile.in | 242
| aclocal.m4 |17434 ++++++++++++++++++++++++++++---------------------------
| asrc/Makefile.in | 86
| config.guess | 117
| config.sub | 82
| configure | 673 +-
| depcomp | 255
| doc/Makefile.in | 60
| install-sh | 35
| ltmain.sh | 228
| missing | 148
| 11 files changed, 10133 insertions(+), 9227 deletions(-)
`----
So we're using the last version which have been made public.
Change-Id: I4845341feb8a12bf01a139564959b9ffb8bb940b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
| |
When Wayland and X11 distro features are enabled, ensure DRI module is
installed. Fixes a regression introduced by 20d7652 (gpu-viv-bin-mx6q:
Adding support to install Wayland GPU libs).
Change-Id: I0b515641edee6a172469f65068f9de837b592c87
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
| |
Change-Id: I51e1b780c7860a16d722f49072915ad194fd5df7
Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
|
|
|
|
|
| |
Change-Id: I7b0ee983be08f84e86ed1cf83a2b6e5f4f42910d
Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
|
|
|
|
|
|
|
| |
The Vybrid SoCs use same image layout as other i.MX so use it.
Change-Id: I0e1de1b917aed249196bef463ae1017c65254ef5
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
|
|
| |
- this allow to build qt5 with OpenGL ES support for i.MX5 and i.MX6
- tested on i.MX51, i.MX53 and i.MX6Q
- X11 support is not yet tested so we don't change the core settings
when x11 is in DISTRO_FEATURES
Change-Id: Ie9c6b25cafe20ba0a3dc8ab4c6e6cdac4eee3f0d
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
|
|
|
|
|
|
|
| |
this patch is taken from :
http://git.yoctoproject.org/cgit/cgit.cgi/meta-mentor/tree/conf/layer.conf#n9,
as suggested by Chris Larson
Change-Id: I6b8900c595708d19543c0aa059e37f77c09e32db
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There're examples, provided by Freescale, which links wrongly against
the .so file (instead of the .so.1 one as expected) and this cannot be
fixed without source code.
We workaround this for now deploying the libEGL.so file inside
libegl-mx6 binary.
Change-Id: Ia7b36ee18ca42b374c8d6a8df6424d18d6c89278
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Tested-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
|
|
|
|
|
|
| |
When doing a x11-less system, build fails as mesa won't build
libGL. Avoid this making 'rm' use '-f' option.
Change-Id: Ia018d1c9a39e6ec6b4008b76659b1e6aa829d6c2
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
| |
When building without x11 support, we don't need to build mesa.
Change-Id: I3c7d36752c089ad5957afbf13d87424b517a780d
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
|
|
|
|
|
|
| |
This patch installs wayland GPU libs if the DISTRO_FEATURES contains
wayland variable. If both X11 and wayland are present in DISTRO_FEATURES
then wayland is picked as the default backend.
Signed-off-by: Abhijit Potnis <abhijitpotnis@gmail.com>
|
|
|
|
|
|
|
|
| |
EGL and KHR include headers should be part of libegl-dev package,
instead of the current gpu-viv-bin-mx6q-dev.
Change-Id: I3bfa095b0e5576f00885357611a0f2b3356d70e0
Signed-off-by: Samuli Piippo <samuli.piippo@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This updates the U-Boot for 2013.07 final release and adds a single
patch on top of it, to fix Wandboard splash alignment.
The included changes are:
b899fa3 arm: at91sam9n12: change EBI IO to high drive mode
8b415f7 ext4fs: le32_to_cpu() used on a 16-bit field
50ffc3b fs/ext4: fix log2blksz un-initialized error, by cacaulating its value from blksz
62c175f Prepare v2013.07
cba5372 wandboard: Use splash image at screen center by default
Change-Id: I03f41014c1303afa9caa6ad26b89209e8bc63920
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|