aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-06-17gst-fsl-plugin: Add virtual/kernel to DEPENDSDaiane Angolini
For mx6 and mx5, the dependency is already covered, because imx-lib depends on virtual/kernel But mx28 does not depends on imx-lib, so it must depend on virtual/kernel Change-Id: I9e0b26b833bb870f5f06236e347e35449ea1727b Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-06-07gpu-viv-bin-mx6q: Add pkg-config filesDiego Rondini
Provide pkg-config files for egl, glesv1_cm and glesv2 Change-Id: Ie6d8c24d9415068927784a917ede644d87c283f7 Signed-off-by: Diego Rondini <diego.ml@zoho.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-07gpu-viv-bin-mx6q: Update to 3.0.35-4.0.0 BSP releaseOtavio Salvador
This includes a new libgl-mx6 package, besides the 3.0.35-4.0.0 release includes the GL library (without the headers) so we needed to avoid the headers removal done before. The Wayland backend needs to be removed as it will be supported in another GPU package so we added an explicit FIXME note to keep it recorded. Change-Id: I07f926b94f7dd31ce51dc03f676adc6d2a080b88 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-07mesa-demos: Fix building using Vivante libGLOtavio Salvador
Vivante libGL does not provide the glWindowPos2iARB symbol, but glWindowPos2i. Use this instead. Change-Id: I8226fd54935bab2bbc9b2d9df92c0c18bf935186 Reported-by: Jeremy Stashluk <jstashluk@dekaresearch.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-07mesa: Drop libGL when building for i.MX6Otavio Salvador
The Vivante GPU package provide a libGL library which we should use to fully support the GPU features; so we drop the binary library from mesa package. Change-Id: I7e675e2fb6b9cf8600c7aa7fa961fc743bb051bc Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-07xf86-video-imxfb-vivante: Update to 3.0.35-4.0.0Otavio Salvador
Change-Id: I5238f70533ba56d105fcad60e19f43832628cf63 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-07xf86-dri-vivante: Update to 3.0.35-4.0.0Otavio Salvador
Change-Id: Idc86a2c70345a16b2eb77c4ce7c188a638c6b1fd Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-07linux-imx (3.0.35) Update to 3.0.35-4.0.0 BSP versionOtavio Salvador
The 4.0.0 version supports all i.MX6 variants so we can use a single revision for them all. The eGalax' support for single touch events and the perf build fix are fixed in Freescale tree, so we drop these patches on this version. Change-Id: Iaec598dd69a3107c09d20e3e890c46d0922d4e44 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-07u-boot-imx: Update i.MX6 variants to 3.0.35-4.0.0Otavio Salvador
The 4.0.0 version supports all i.MX6 variants so we can use a single revision for them all. Change-Id: I6a2ea90b1609a696c6f40a296e2e6612b14d40d9 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-07linux-fslc: Update to 2013-06-05 patches-3.9's snapshotOtavio Salvador
The includes following changes: * Merge v3.9.4 stable release * ASoC: pcm: Require both CODEC and CPU support when declaring stream caps * ASoC: mxs: mxs-saif: Split mxs_saif_dai into two elements * ARM: mxs: Pass the system revision * ARM: mxs: Print silicon version on boot * ARM: dt: Use the 'model' field for printing the hardware revision Change-Id: Icc919e04a44f47db09e0e1266e971c3bb23ff2bd Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-07firmware-imx: Remove Atheros firmwareOtavio Salvador
The linux-firmware already provide the Atheros firmware so we should use it and avoid duplication. Change-Id: I5e8675612916ab20ae27e63aedba6758e9a17afb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-07mesa: Update bbappend to 9.1.3 versionOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-06linux-imx (2.6.35.3): Disable NAPIFabio Estevam
commit 0a9469a14c5 (linux-imx (2.6.35.3): Enable FEC_NAPI in the MX5 defconfig) enabled NAPI support on mx5 defconfig and causes the following kernel crash: Starting advanced power management daemon: kernel BUG at include/linux/netdevice.h:462! Unable to handle kernel NULL pointer dereference at virtual address 00000000 apmd. apmd[1613]: apmd 3.2.1 interfacimxc_ipu mxc_ipu: Channel already disabled 9 mxc_ipu mxc_ipu: Channel already uninitialized 9 ng with apm driver 1.13 and APM BIOS 1.2 pgd = df79c000 [00000000] *pgd=cf598031, *pte=00000000, *ppte=00000000 Internal error: Oops: 817 [#1] PREEMPT last sysfs file: /sys/devices/platform/mxc_sdc_fb.1/graphics/fb0/mode Modules linked in: CPU: 0 Not tainted (2.6.35.3-maintain+yocto+g2796ca6 #1) PC is at __bug+0x1c/0x28 LR is at __bug+0x18/0x28 pc : [<80035c28>] lr : [<80035c24>] psr: 600f0013 sp : df635e38 ip : e08fe000 fp : 00008914 r10: 7ebf48e0 r9 : 00000000 r8 : 00000001 r7 : 00009002 r6 : 00000001 r5 : 8045406c r4 : df011000 r3 : 00000000 r2 : df635e2c r1 : 807a3d2b r0 : 00000033 Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user Control: 10c5387d Table: cf79c019 DAC: 00000015 Process connmand (pid: 1589, stack limit = 0xdf6342e8) Stack: (0xdf635e38 to 0xdf636000) 5e20: 00000000 802a833c 5e40: df011000 000000e2 df011000 8045406c 00000001 00009002 00000001 00000000 5e60: 7ebf48e0 80376224 803761a8 df011000 ffff9003 80376464 00008914 df011000 5e80: 00009002 df422000 df011000 80376554 00000000 df42200c df422000 803b8438 5ea0: df634000 00000000 30687465 00000000 00000000 00000000 00009003 00000000 5ec0: 00000000 00000000 00000000 00008914 803639d4 7ebf48e0 808cdebc 80033004 5ee0: df634000 00093250 7ebf48e0 80363be0 0000c000 df561000 803639d4 7ebf48e0 5f00: 00008914 800d5c78 0000c000 7ebf48e0 df561000 00008914 0000000d 800d66d8 5f20: 00000003 80712c08 808cdce8 df634000 00093250 800c964c 00000000 0000000d 5f40: de289c00 df635f84 00080000 803641ec df634000 df052800 de28e800 00000000 5f60: 00000000 7ebf48e0 df561000 00008914 0000000d 80033004 df634000 00093250 5f80: 7ebf4cf4 800d6760 0000000d 00000000 7ebf48e0 0000000d 00000000 00000001 5fa0: 00000036 80032e80 0000000d 00000000 0000000d 00008914 7ebf48e0 00009002 5fc0: 0000000d 00000000 00000001 00000036 00000000 000001bc 00093250 7ebf4cf4 5fe0: 0008e5ac 7ebf48dc 00053ef4 4d196fec 600f0010 0000000d 00000000 00000000 [<80035c28>] (__bug+0x1c/0x28) from [<802a833c>] (fec_enet_open+0x2c/0x25c) [<802a833c>] (fec_enet_open+0x2c/0x25c) from [<80376224>] (__dev_open+0x7c/0xfc) [<80376224>] (__dev_open+0x7c/0xfc) from [<80376464>] (__dev_change_flags+0x8c/0x110) [<80376464>] (__dev_change_flags+0x8c/0x110) from [<80376554>] (dev_change_flags+0x10/0x44) [<80376554>] (dev_change_flags+0x10/0x44) from [<803b8438>] (devinet_ioctl+0x298/0x694) [<803b8438>] (devinet_ioctl+0x298/0x694) from [<80363be0>] (sock_ioctl+0x20c/0x25c) [<80363be0>] (sock_ioctl+0x20c/0x25c) from [<800d5c78>] (vfs_ioctl+0x2c/0xac) [<800d5c78>] (vfs_ioctl+0x2c/0xac) from [<800d66d8>] (do_vfs_ioctl+0x514/0x56c) [<800d66d8>] (do_vfs_ioctl+0x514/0x56c) from [<800d6760>] (sys_ioctl+0x30/0x58) [<800d6760>] (sys_ioctl+0x30/0x58) from [<80032e80>] (ret_fast_syscall+0x0/0x30) Code: e59f0010 e1a01003 eb0fb87b e3a03000 (e5833000) ---[ end trace 1602d2bf9360375c ]--- Disable CONFIG_FEC_NAPI option so that we can have FEC functional again. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-05-28fsl-mm-core: Remove old multimedia packages for MX5Daiane Angolini
Remove fsl-mm-codeclib, fsl-mm-codeclib, fsl-mm-flv-codeclib and fsl-mm-mp3enc-codeclib. In new version, all packages are covered by only libfslcodec Change-Id: If7c8eaaad5e493410e968911734eb00a35711ff7 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-28firmware-imx: Update to MX5 to version 3.0.35-4.0.0Daiane Angolini
Version 3.0.35-4.0.0 is compatible with MX5 SOC FAMILY Remove old version (11.09.01) and patches for this version Change-Id: I27b3d7c94c68459c32b151054b5f1b175dd75bfb Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-28gst-fsl-plugin: Update to version 3.0.7Daiane Angolini
The 3.0.7 version is compatible with MX28, MX53 and MX6 SoCs so we move them all to this release. Change-Id: I3ebf1c4ad6d02e2886450bc9c3dcfb1df98b6160 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-28libfslparser: Update to version 3.0.7Daiane Angolini
The 3.0.7 version is compatible with MX28, MX53 and MX6 SoCs so we move them all to this release. Change-Id: Ic1086d4ffb87989c5ac060bab111ceb33da81279 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-28libfslcodec: Update to version 3.0.7Daiane Angolini
The 3.0.7 version is compatible with MX28, MX53 and MX6 SoCs so we move them all to this release. Change-Id: Iffb871c2a846391e8d628df5e3f1c9202ff29fa4 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-28libfslvpuwrap: Update to version 1.0.35Daiane Angolini
Add new version compatible with MX6 SOC FAMILY Remove old version (1.0.17) Change-Id: I515eea5ddaca61cc1034a3b70e9a3df0e6c2b9af Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-28imx-lib: Move it to recipe-bsp dirDaiane Angolini
imx-lib is not a multimedia application. It provides others libs not related with multimedia, so it should go to recipes-bsp dir. Change-Id: Ie2f2adba2e155d780ce4436fc308277961a66769 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-28imx-lib: Update to version 3.0.35-4.0.0Daiane Angolini
Add new version compatible with MX6 SOC FAMILY Remove old version for MX6 (1.1.0) The license was changed in new vesion, so new package is .bin file (instead of .tar.gz file). The SRC_URI for old/new version is different, so it was removed from .inc file and place in each version file. Change-Id: Idd6cacf4f713b01558b002d934541e9760fe53ca Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-28firmware-imx: Update to version 3.0.35-4.0.0Daiane Angolini
Add new version compatible with MX6 SOC FAMILY. Remove old version for MX6 (1.1.0) Change-Id: I2e500ce49590340c47ee107f08cab604c21c88d5 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-28libfslcodec: Add libfslcodec-meta which includes all codecsOtavio Salvador
The libfslcodec-meta is specially useful for debugging so we can test if a failure is due a missing dependency across codecs or to provide demo images which has a wide range of supported codecs. Change-Id: Ic6deb1f7c1eab70405078ed79757dd57d9f29316 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-28libfslcodec: Group ARM12, ARM11 and ARM9 packagesOtavio Salvador
This rework the packages so we have all instruction set packages in same binary, with respective 'wrap' libraries. The complexity to proper choose it is not worth and error prone so we avoid it. This also fixes the 'wrap' libraries path as they should be inside 'imx-mm' directory. Change-Id: I7f375b612807a429727c971083e19773b45691d3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-28gst-fsl-plugin: Add runtime depends on gst-plugins-good-id3demuxOtavio Salvador
The MP3 plugin requires it to be able to run properly. So add it as a runtime depends. Change-Id: I3a07282d076ebac61bfc37c4b29b3817275b3131 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-28gst-fsl-plugin: Set CROSS_ROOT so the 'ipu.h' can be foundOtavio Salvador
The configure script of gst-fsl-plugin uses the CROSS_ROOT environment variable to find the ipu.h header. This ensures the IPU sink to be built. Change-Id: If0ecc2b08d901a3fe462863ee4b2b9f0fc17a6da Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-28amd-gpu-x11-bin: depends on libxrenderEric BENARD
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>
2013-05-28linux-fslc: Update to 3.9 kernelOtavio Salvador
This updates to 3.9.3 kernel from patches-3.9 branch. Change-Id: I7ef7d10540679d57c87b154a6a1d4d3f07ea013b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-28imx-base.inc: Fix appending of firmware valueOtavio Salvador
The appending of MACHINE_FIRMWARE were broken as it were overwriting the board value, the fix is to append the value properly. Change-Id: I6e2290643e32443410fdde94a334e8dfa7c7b18c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-23linux-imx (2.6.35): mxs and mx5: Update to latest from FSL GITMahesh Mahadevan
Update to the latest code available from Freescale's GIT repository. The includes the below kernel patch: ENGR00261425 mxc vout:Regularize video buffer timestamp Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
2013-05-22cogl: Remove 'bbappend' as Clutter recipes are being reworkedOtavio Salvador
The Clutter packages are being reworked so we need more work to get it properly supported. In meanwhile remove the bbappend to avoid build breakage. Fixes [YOCTO: #4523] Change-Id: I1364a5b76071a0abcfc4a601b3a6adc3f8451d48 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-22gst-fsl-plugin: fix segfault due to not found libraryJavier Viguera
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>
2013-05-14linux-fslc: Update to 3.8.13 stable releaseOtavio Salvador
Change-Id: Ia794a2575b9c5b2d8782cf76c5fb99330846ade7 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-13xf86-input-evdev: Follow OE-Core upgrade to 2.8.0Otavio Salvador
Change-Id: Ib072929a6f81149a9b9d90d67f87d1ad97063c96 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-10u-boot-fslc: Update to patches-2013.04's 20130507 snapshotOtavio Salvador
Include following fixes: * i.MX6: Enable ARM ERRATA #742230 * i.MX23: Fix DDR instability This also updates 'mxsboot' recipe for the same snapshot to keep both in sync. Change-Id: Idf452ad4a37d6eb85cb7f5c6d04377e09fe1dd91 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-09linux-imx (2.6.35): mxs and mx5: Update to latest from FSL GITMahesh Mahadevan
Update to the latest code available from Freescale's GIT repository. Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
2013-05-02gst-fsl-plugin: add fsl-mm-mp3enc and fsl-mm-flv dependencesJavier Viguera
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> Tested-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-05-01linux-imx (2.6.35): mxs and mx5: Update to latest from FSL GITMahesh Mahadevan
Update to the latest code available from Freescale's GIT repository. This patch makes MX28 and MX5 series work from the same 2.6.35 code-base Signed-off-by: Mahesh Mahadevan <Mahesh.Mahadevan@freescale.com>
2013-04-29imx6slevk: Fix machine name and description, include SOCDaiane Angolini
Include vendor name to machine name Fix machine name Include SOC Fix description Change-Id: Icab97b5de6f1bf02af778d026abd9e3365a523cf Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-29imx6qsabresd: include vendor name and SOCDaiane Angolini
Include vendor name to machine name Fix machine name Include SOC Fix description Change-Id: Idb7dffba9fac08290ac465684b5dc080b058791d Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-29imx6qsabreauto: : include vendor name and SOCDaiane Angolini
Include vendor name to machine name Include SOC Change-Id: I16cba4f5ea309ad0bc9994d33719f3a166fbb82e Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-29imx6dlsabresd: include vendor name and SOCDaiane Angolini
Include vendor name to machine name Fix machine name Include SOC Fix description Change-Id: I0e90c0881c0282c9a0fa7e4cde154d3f454c2ce5 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-29imx53qsb: Fix machine name and description, include SOCDaiane Angolini
Include vendor name to machine name Include SOC Change-Id: Ia0b4b45ee644bc978da70d5d6b61ac5f92754913 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-29imx53ard: Fix machine name, include SOCDaiane Angolini
Include vendor name to machine name Fix machine name capitalization Include SOC Fix description capitalization Change-Id: I103329a4b37b7eca197a9b345db79f4401cdd8f3 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-29imx51evk: Fix machine name, include SOCDaiane Angolini
Include vendor name to machine name Fix machine name Include SOC Change-Id: I89fc1de1bb80008b6940f96f7e044fe8b2772e31 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-29imx35pdk: Fix machine name and description, include SOCDaiane Angolini
Include vendor name to machine name Fix machine name Include SOC Fix description Change-Id: I078fae0e46bb7723b0541676087cd0aedd93f589 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-29imx31pdk: Fix name and description, add SOCDaiane Angolini
Include vendor name to machine name Fix machine name typo Include SOC Fix description typo Change-Id: I47a1bacae17e64b21c77dfdc8ba17f3110b9dafc Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-29imx28evk: Fix machine name, include vendor nameDaiane Angolini
Include vendor name to machine name Fix machine name capitalization Include SOC Change-Id: Iff15152d6350425e4ac2ea9c8bc411edbd9fb98d Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-29imx23evk: Fix machine name, include vendor nameDaiane Angolini
Include vendor name to machine name Fix machine name capitalization Include SOC Change-Id: I060ee90e17c506bd05d3727f17a5c6fd8cfb73c9 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-04-25u-boot-fslc: Update to patches-2013.04's 20130425 snapshot1.4Otavio Salvador
Include following fixes: * i.MX53 ARD: Backport environment fixes from 2013.07 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>