AgeCommit message (Collapse)AuthorFilesLines
2013-08-05EULA: align to latest freescale download licensedannyLauren Post1-227/+502
Signed-off-by: Lauren Post <lauren.post@freescale.com>
2013-05-22gst-fsl-plugin: fix segfault due to not found libraryJavier Viguera2-2/+32
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>
2013-05-22gst-fsl-plugin-2.0.3: fix build error due to missing uint declarationEric Bénard1-1/+3
Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-22gst-fsl-plugin (3.0.5): Fix build failure due missing 'uint' definitionOtavio Salvador2-1/+21
Change-Id: I5c888a540177eaa5a3e72b83e6af921e756c4c04 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-02gst-fsl-plugin: add fsl-mm-mp3enc and fsl-mm-flv dependencesJavier Viguera1-3/+3
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>
2013-04-13linux-imx: imx6qsabrelite: Fix perf tools build1.3Leonardo Sandoval2-14/+1
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>
2013-02-19xf86-video-imxfb-vivante: fix missing headersEric BENARD3-2/+596
- 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>
2013-02-19xf86-dri-vivante: fix licence chekcsumEric BENARD1-1/+1
Signed-off-by: Eric Bénard <eric@eukrea.com>
2013-02-19u-boot-imx: Add imx6qsabresd supportOtavio Salvador2-1/+69
Change-Id: I77cfb14fb92ac6750fab472b8a529a0157c899e0 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-02-19imx-test: Condition the mxc_epdc_x11_fb_test installationLeonardo Sandoval2-2/+29
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>
2013-02-19imx-test: Add script to print system clocksLeonardo Sandoval2-1/+33
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>
2013-02-19gpu-viv-bin-mx6q: fix gc_vdk_types include pathJeremy Stashluk2-2/+37
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>
2013-02-19qt4: Add a unreference instruction on qt4 phonon patchLeonardo Sandoval1-1/+9
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>
2013-02-19linux-fslc: Update to 3.7.5 based kernelOtavio Salvador1-2/+2
Change-Id: I17fdb3af808cc732cd16f2e3a7fdb485d1bf43ee Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-02-19linux-imx (3.0.35): Synchronize Boundary Devices changesEric Nelson2-76/+545
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>
2013-02-19u-boot-fslc: Backport fixes from patches-2013.01 branchOtavio Salvador1-2/+2
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>
2013-01-25linux-imx (3.0.35): enable netfilter supportJavier Martinez Canillas3-1/+3
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>
2013-01-25linux-imx-3.0.35: egalax single touch built-in in defconfigLeonardo Sandoval1-0/+1
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>
2013-01-22linux-imx (3.0.35): Fix imx6sabrelite patch to remove eGalax changeOtavio Salvador2-51/+1
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>
2013-01-18linux-imx_3.0.35: Enables eGalax touchscreen on i.MX6Q Sabre machinesLeonardo Sandoval2-1/+70
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>
2013-01-17linux-fslc_3.7.bb: Add CONFIG_LEGACY_PTYS to avoid warningFabio Estevam3-3/+5
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>
2013-01-16linux-imx_2.6.35.3: Update to top of headFabio Estevam1-2/+2
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>
2013-01-15linux-imx- imx23evk: udev needs CONFIG_DEVTMPFS_MOUNTFabio Estevam2-2/+2
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>
2013-01-15linux-imx- udev needs CONFIG_DEVTMPFS_MOUNTFabio Estevam2-1/+2
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>
2013-01-15linux-fslc_3.7: udev needs CONFIG_DEVTMPFS_MOUNTFabio Estevam2-1/+2
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>
2013-01-15mxsldr: Fix SRC_URI which pointed to U-Boot instead of mxsldrOtavio Salvador1-1/+1
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-15nativesdk-packagegroup-sdk-host: Fix inclusion of elftosb and mxsldrOtavio Salvador2-6/+6
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-15mxsldr: Update to newer snapshotOtavio Salvador1-2/+2
This also updates to the newer repository at DENX. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-11imx-base.inc: Set linux-libc-headers to iMX3 SoCsOtavio Salvador1-0/+1
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>
2013-01-10barebox: default to no kernel ipconfigEric Bénard2-2/+2
- 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>
2013-01-10barebox: fix sdcard partition schemeEric Bénard3-4/+4
- 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>
2013-01-09fsl-mm-*-codeclib: Fix packaging of librariesOtavio Salvador5-73/+69
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>
2013-01-09linux-fslc: Update to 3.7.1Otavio Salvador1-2/+3
This updates to 3.7.1 version and include some fixes for OlinuXino boards. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-07imx-base.inc: Centralize the preferred kernel for i.MX3X SoCsOtavio Salvador3-4/+2
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>
2013-01-07layer.conf: Use 'fsl-arm' for collection nameOtavio Salvador1-3/+3
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>
2013-01-04barebox: Right now barebox supports only imx53qsb boardAndrei Gherzan1-1/+3
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
2013-01-04layer.conf: Use .= for adding to BBPATH and += to BBFILESAndrei Gherzan1-2/+2
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>
2013-01-04xorg-driver-video: Install vivante_gal.hAndrei Gherzan1-1/+2
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
2013-01-03linux: Rename recipe to linux-fslcDaiane Angolini3-1/+1
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>
2012-12-21u-boot: Update u-boot 2012.10 to a newer versionDaiane Angolini1-2/+2
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>
2012-12-21image_types_fsl: Fix .dtb file deployDaiane Angolini1-12/+22
.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>
2012-12-21linux-mainline: Upgrade to 3.7Daiane Angolini5-403/+128
It also upgrade defconfig for all boards and for mxs. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-12-21linux-imx (3.0.35): imx6qsabrelite: Enable devtmpfsGary Thomas2-1/+3
Recent versions of udev (182 in OE-core) need devtmpfs to operate correctly Signed-off-by: Gary Thomas <gary@mlbassoc.com>
2012-12-21linux-imx: Add a patch to fix perf compilation issue.Noor Ahsan2-1/+37
* 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>
2012-12-21xf86-video-imxfb-vivante: add dependency on X11Vladimir Zapolskiy1-2/+4
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>
2012-12-21fsl-default-providers.inc: u-boot recipe was renamed to u-boot-fslAndrei Gherzan1-1/+1
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
2012-12-21u-boot-fslc: This recipe provides u-bootAndrei Gherzan1-1/+3
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
2012-12-21u-boot: Rename recipe to u-boot-fslcAndrei Gherzan1-0/+0
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>
2012-12-18Creating patches info added to READMELeonardo Sandoval1-1/+5
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
2012-12-15xf86-dri-vivante: Use '.bin' file to ensure EULA is complyOtavio Salvador1-5/+5
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>