Age | Commit message (Collapse) | Author |
|
libEGL is linked against libxrender so we must depend on libxrender
else linking against libEGL may fail.
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
The gst-fsl-plugin package tries to 'dlopen' a library using the
symbolic link that points to the library file. But that symbolic link is
only installed with the development package (PN-dev), not with the
normal package.
This commit adds a patch that uses the soname of the library in dlopen
call.
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Change-Id: I5c888a540177eaa5a3e72b83e6af921e756c4c04
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
For MX5 machines, gst-fsl-plugin has build-time dependences on the
pre-built fsl-mm-mp3enc and fsl-mm-flv codec libraries.
If the mp3enc library is not in the sysroot, the 'libmfw_gst_mp3enc.so'
is not built.
If the fsl-mm-flv is not in the sysroot, the configure process warns
about:
"Unable to determine soname of lib_flv_parser_arm9_elinux.3.0.so library"
and the resulting 'aiur_registry.arm11.cf' gets a wrong entry for
flv_parser library.
Signed-off-by: Javier Viguera <javier.viguera@digi.com>
|
|
Remove patch hunk which undo the perf tools build fix from Boundary
Devices synchronization patch, which causes build failure. This
commit only affects imx6qsabrelite machine image.
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
|
|
- dri.h and sarea.h are missing during compilation (reproduced on several
build from scratch using oe-core + meta-oe) leading to a failure to build
fsl-image-gui (for example)
- These headers are provided by xf86-dri-vivante which depends on
xf86-video-imxfb-vivante.
- So we provide the headers here to fix the compilation and get
danny build again for imx6qsabrelite.
- Tested on Fedora 17 and Ubuntu 12.10 hosts, for imx6qsabrelite
target building fsl-image-gui from scratch.
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
Change-Id: I77cfb14fb92ac6750fab472b8a529a0157c899e0
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Condition the compilation/installation of the unit test
'/unit_tests/mxc_epdc_x11_fb_test'.
This binary is only valid on specific platforms (not yet supported by
current layer) like IMX508.
Tested on a Sabre SD i.MX6Q board. Fixes:
https://bugzilla.yoctoproject.org/show_bug.cgi?id=3615
[YOCTO #3615]
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This adds a 'clocks.sh' which can print the system clocks of the system.
[YOCTO #3586]
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
|
|
The Freescale 12.09 release of the Vivante GPU binaries for i.MX6 bundles the
gc_hal_*.h headers into the /usr/include/HAL directory. As packaged, inclusion
of gc_vdk_types.h causes compilation to fail. Problem also exists when building
with LTIB.
Signed-off-by: Jeremy Stashluk <jstashluk@dekaresearch.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Correct the qt4 phonon patch adding a statement which unreferences
an object representing the freescale video sink. Tested on a iMX6Q
machine using the fsl-image-gui image.
Fixes: https://bugzilla.yoctoproject.org/show_bug.cgi?id=3572
[YOCTO #3572]
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
|
|
Change-Id: I17fdb3af808cc732cd16f2e3a7fdb485d1bf43ee
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Synchronize with branch boundary-L3.0.35_12.09.01_GA on GitHub:
http://github.com/boundarydevices/linux-imx6/
The defconfig matches nitrogen6x_defconfig with two minor changes to
match Yocto userspace:
- Add devtmpfs
- GPU_VIV statically linked into kernel
This update includes a number of ethernet performance improvements as
discussed in this blog post:
http://boundarydevices.com/i-mx6-ethernet/
It also includes proper camera definitions in defconfig to allow
camera input from the OV5642 camera module and an update to the
SGTL5000 microphone ALSA controls as discussed in this post:
http://boundarydevices.com/imx6-sgtl5000-microphone/
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
This backports:
* the environment fixes which were done during patchset review in
U-Boot mailing list which uncover some bugs; no defaults were
change.
* fix need for i.MX6 SabreSD (rev C) use (otherwise it keeps
rebooting).
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The Netfilter packet filtering framework is useful for so many
use cases that most people will build kernels with it enabled.
So, it could probably make sense to have it enabled by default.
Signed-off-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk>
|
|
The egalax single touch feature must be built-in by default, so
users do not need to select in order to have the touchscreen
feature. Tested on imx6qsabre[auto|sd] machines.
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
|
|
The eGalax change is now applied in all linux-imx-3.0.35 kernels so we
need to remove this from the patch.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Enables the touchscreen functionality on i.MX6 Sabre Platforms using
the eGalax Driver. Tested on imx6qsabresd and imxqsabreauto machines.
[YOCTO #3573]
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
Suggested-by: Eric Nelson <eric.nelson@boundarydevices.com>
|
|
Fix the following warning during boot:
[ 6.410000] udevd[62]: starting version 182
Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such
file or directory
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
Currently we are one patch behind the top of head on 10.12 branch.
Move to the top of head.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console
gets stuck.
The same approach has been already deployed into 3.0.35 as per commit 96417b88a
(Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly).
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console
gets stuck.
The same approach has been already deployed into 3.0.35 as per commit 96417b88a
(Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly).
Suggested-by: Eric Bénard <eric@eukrea.com>
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console
gets stuck.
The same approach has been already deployed into 3.0.35 as per commit 96417b88a
(Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly).
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
This also updates to the newer repository at DENX.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The iMX3 SoCs need to use regular linux-libc-headers as the
linux-libc-headers-imx does not support this SoC family.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
- this change asks barebox to not pass the ip=dhcp parameter
to the kernel so that we get a decent boot speed when the ethernet
cable is not plugged during boot instead of waiting for kernel
ipconfig.
- tested on MCIMX53-START-R board 1.0 rev B
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
- SDCard's partition scheme was changed in image_type_fsl.bbclass so
update barebox's configuration to match the new one.
- tested on MCIMX53-START-R board 1.0 rev B
Signed-off-by: Eric Bénard <eric@eukrea.com>
|
|
This patch address many packaging issues which are required to allow
development using those libraries. The changes were:
* The pkgconfig file provided is the same provided by
fsl-mm-codeclib-dev so we cannot duplicate this file, instead we add a
depends on fsl-mm-codeclib-dev to provide a single pkgconfig file;
* The fsl-mm-flv-codeclib provided the same headers provided in
fsl-mm-codeclib so we remove them to avoid duplication;
* Disable debug split as the binaries are stripped;
* Set PACKAGE_ARCH to MACHINE_ARCH as this binaries are machine
specific;
* Fix libraries installation as the binary filenames doesn't follow
the standard naming;
* Use a single .inc file to avoid code duplication;
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Reported-by: Javier Viguera <javier.viguera@digi.com>
|
|
This updates to 3.7.1 version and include some fixes for OlinuXino
boards.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The preferred kernel for i.MX3X SoCs are the same so we should set it
in imx-base.inc. The previous setting were not working as the board
files were using weak setting and the default (linux-imx) were being
used by mistake.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
The 'freescale' collection name is too generic without making clear
which architecture it supports. Using 'fsl-arm' we make it clear.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
|
|
http://cgit.openembedded.org/meta-openembedded/commit/?id=3c21a46020bd0816579648f684c41dbd6333583e
This triggers
exception NameError: name 'base_contains' is not defined
without this change
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
|
|
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
|
|
Rename linux-mainline to linux-fslc to keep the u-boot standard
fslc - Freescale community
The package still provides linux-mainline.
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
This update includes the following changes:
mx53loco: Change default loadaddr to 0x72000000
mx6qsabrelite: Change default loadaddr to 0x12000000
mx6qsabre_common: Change default loadaddr to 0x12000000
mx28evk: Add support to dynamically choose between ftd use or not
mx53loco: Add support to dynamically choose between ftd use or not
mx6qsabrelite: Add support to dynamically choose between ftd use or not
mx6qsabre{auto,sd}: Add support to dynamically choose between ftd use or not
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
.dtb file is copied to 'Boot' partition, the same partition
uImage is placed.
Now, more than one .dtb can be copied, if board conf file
determinates more than one .dts file.
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
It also upgrade defconfig for all boards and for mxs.
Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
|
|
Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly
Signed-off-by: Gary Thomas <gary@mlbassoc.com>
|
|
* Perf gived compilation error
CC builtin-sched.o
builtin-sched.c: In function ‘get_cpu_usage_nsec_parent’:
builtin-sched.c:399:16: error: storage size of ‘ru’ isn’t known
* Added a patch from linux kernel git repo commit id
7b78f13603c6fcb64e020a0bbe31a651ea2b657b which include resource.h
file in builtin-sched.c.
* Bump PR.
* Verified it on Saberlite machine.
Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|
|
Prior to xf86-video-imxfs-vivante there should be built libX11.
This change fixes an issue met on configuration stage:
| configure:3303: checking whether the C compiler works
| configure:3325: arm-mentor-linux-gnueabi-gcc -march=armv7-a -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a9 -mno-unaligned-access [snip] -lm -ldl -lGAL-x11 conftest.c >&5
| /opt/projects/mentor/thales-mel6.0/build/tmp/sysroots/imx6qsabrelite/usr/lib/libGAL-x11.so: undefined reference to `XWidthOfScreen'
[snip]
| collect2: ld returned 1 exit status
Signed-off-by: Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com>
|
|
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
|
|
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
|
|
Rename u-boot to u-boot-fslc as we find it better to show that this
recipe builds u-boot + freescale's community patches and not a
mainline u-boot.
fslc - Freescale community.
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
|
|
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
|
|
The package needs to have EULA embed so we move to the '.bin' file and
adjust the checksums of the file.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
|