summaryrefslogtreecommitdiffstats
path: root/recipes-bsp
Commit message (Collapse)AuthorAgeFilesLines
...
* imx-test: Update to 3.10.17-1.0.0 versionLauren Post2014-02-202-10/+15
| | | | | | | Release in 3.10.17-1.0.0_beta version. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Fix package strip logicOtavio Salvador2014-02-121-0/+1
| | | | | | | | | | | | | OE-Core has include a package.bbclass change which has changes the behaviour from the strip logic. This patch restore the old beaviour so we have same functional result as before. See http://patches.openembedded.org/patch/65311/ Change-Id: Ia66db7a90e30bc587e74b40dca8979fa82c20de9 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx: fix typo in 2009.08 recipeAndreas Henriksson2014-02-121-1/+1
| | | | | | | | I noticed SRCBRANCH_mx5 was being specified twice. The first one should probably be "mxs" instead as the row below which specifies SRCREV for mxs. Signed-off-by: Andreas Henriksson <andreas.henriksson@endian.se>
* imx-test: add missing runtime dependencyRogerio Nunes2014-02-061-0/+2
| | | | | | | | | | The test scripts explicitly use bash instead of sh, so it's necessary to have bash as a runtime dependency in the imx-test recipe, otherwise, bitbake will fail when populating a rootfs that does not include bash. Change-Id: Ida97bbef7ca736cafa3874a7eabee8f8e942c715 Signed-off-by: Rogerio Nunes <rogerio.nunes@freescale.com>
* imx-test: Remove unused patchOtavio Salvador2014-01-181-26/+0
| | | | | | | The patch 'mxc_x11_test-exclude-IMX-5-6-platforms.patch' is unused, drop it. Change-Id: I2a46ed1db19331b9c3b7c9d1d662bfd455afe00d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: MX23/MX28 depends on virtual/kernel onlyOtavio Salvador2014-01-181-0/+1
| | | | | | | The MX23/MX28 does not have VPU so we depends on virtual/kernel only. Change-Id: I5f0c0496d5d53d80eb7da50c371d0754d0711750 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Fix build failure due lacking of module build systemOtavio Salvador2014-01-181-0/+7
| | | | | | | | | The 'module-base' class provides the infrastructure to ensure modules are buildable. This fixes the build failures caused by lacking of 'scripts/basic/fixdep' application. Change-Id: I996d169acdbec900042a21c0153799bbc57d09ee Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Change SRCREV to 31d023bJohn Weber2014-01-181-1/+1
| | | | | | | Change SRCREV to 31d023b to make zImage default boot image for Wandboard. Signed-off-by: John Weber <rjohnweber@gmail.com>
* u-boot-fslc: Update SRCREV to ceb6b623John Weber2014-01-141-1/+1
| | | | | | | | Update the SRCREV to ceb6b623 to grab the latest commit which updates the fdt_addr variable to a higher address to ensure that the device tree binary does not overlap larger kernels during the unpack process. Signed-off-by: John Weber <rjohnweber@gmail.com>
* u-boot-imx: Add branch informationOtavio Salvador2014-01-062-8/+8
| | | | | | | | | | The new BitBake fetching code requires the revision to be available in a know branch so we need to provide this information here. This patch fixes 2009.08 and 2013.04 recipes. Change-Id: Id4bbdcadb72e09eb7880ecf19b49bba0ede64f8e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Use the license text from common-licensesOtavio Salvador2014-01-062-2/+2
| | | | | | | | | The previous used license file (from OE-Core source) may change even if GPL-2 or MIT does not; so we now use the files from common-licenses. Change-Id: I6c3ea399461cc7b13721f7c33a83e227f460e448 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc-mxsboot: Update SRC_URI for new fetcher behavior.Daiane Angolini2013-12-271-1/+2
| | | | | | | If SRCREV is not in the master branch, the SRC_URI must specify the branch. Signed-off-by: Daiane Angolini <angolini@gmail.com>
* u-boot-fslc: Add branch to SRC_URI and separate recipe filesDan McGregor2013-12-102-21/+32
| | | | | | | | | | | | | | | | | Separate the recipe into two files in the same fashion as the kernel recipes. A u-boot-fslc.inc file contains the common settings for the recipe, and a .bb file contains the settings specific to the version of u-boot to be built (e.g. SRCREV, branch name). In addition, new versions of bitbake require that a branch be specified and that the SRCREV be in the specified branch. Set the branch in the SRC_URI. Branch code based on patch from Dan McGregor <danismostlikely@gmail.com> Change-Id: I89d017fa4cc3e7addbea89d49605f78e3d84e246 Signed-off-by: John Weber <rjohnweber@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-bootlets: Fix removal of symbolic link in do_deployJavier Viguera2013-11-131-1/+1
| | | | | | Change-Id: I6c33382bf0df7ae71b76030ba3932ce426329913 Signed-off-by: Javier Viguera <javier.viguera@digi.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-imx (2013.04): Update 3.10.9-1.0.0 alphaLauren Post2013-11-131-4/+5
| | | | | Change-Id: Ibf044f87e090ebdbf303a3dedd0ddf74e621ab08 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx-lib.inc: Don't use sysroot/uapi extra includeOtavio Salvador2013-11-081-1/+1
| | | | | | | | The uapi files are inside kernel source and we shouldn't have extra include paths here where it is not expected to be placed. Change-Id: Ieab7fa0cdb3a92e921ac4268f4dbc4fc8b9b080f Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpu (3.10.9-1.0.0): Fix build system to use OE build flagsOtavio Salvador2013-11-052-0/+35
| | | | | | | | | The build system needs to allow override of CC and AR variables so OE can pass proper flags for it; this includes a patch to allow it to happen and fix builds in O.S. Systems autobuilder. Change-Id: I974166244df3f743b21a00d705097602108449b2 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpu (3.10.9-1.0.0): Use imx-vpu.inc to avoid code duplicationOtavio Salvador2013-11-042-15/+2
| | | | | | | | The code in 3.10.9-1.0.0 version was duplicating the logic used in the imx-vpu.inc so we removed this duplication. Change-Id: Ie6fc0c5f1a43f7a3bc2b89c155e47b8fa5cdb1a7 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update to revision 079e2148Otavio Salvador2013-10-312-2/+2
| | | | | | | | | | | | | | | | | This includes following commit: commit 079e214888279518ce061c71238a74a0c3db2c28 Author: Fabio Estevam <fabio.estevam@freescale.com> Date: Mon Sep 30 13:16:52 2013 -0300 ARM: mx5: Enable L2 cache Enable L2 cache for improving the system performance. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Change-Id: I33c66775b42e46beff8868daeb46404541c2f387 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-vpu: Add 3.10.9-1.0.0 recipeLauren Post2013-10-301-0/+23
| | | | | | | | | | | This was previously part of imx-lib but separated starting in 3.0.35-4.1.0 because vpu is Freescale Proprietary license. Note that libvpu was previously part of imx-lib but has been pulled out because vpu is now Freescale Proprietary license Change-Id: I3293b94ee3c3474d305c13c0c8c62480317713fc Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx-test: Upgrade to 3.10.9-1.0.0Lauren Post2013-10-303-17/+21
| | | | | | | | | | | | imx-test includes exclusion for imx6 solo lite for vpu test cases and inclusion on epdc test cases Previous patches on imx-test have been applied to imx-test package Update to handle 3.10 kernel uapi directory which has the mxc headers Change-Id: Ifc98af6ca1c035879dba0ccb94ade5e0b276db03 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* imx-lib: Upgrade to 3.10.9-1.0.0Lauren Post2013-10-303-20/+15
| | | | | | | | | | | | | | | | This includes following main changes: - imx-lib requires uapi header include for 3.10 kernel - imx-lib no longer contains imx-vpu so all of imx-lib is LGPL - libvpu is now in a separate component so eula-unpack inherit is not required Also will not build libraries on mx6 only applicable to mx53 Previous kernels supported all the headers but 3.5.7 and 3.10.9 linux-imx do not inclue mx53 headers Change-Id: Ia747ee6adf2c2e1a3425ae183ac9e3e0018c5a79 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* u-boot-fslc: Update to revision commit 38322587Otavio Salvador2013-10-302-2/+2
| | | | | | | | | | | | | | | | | | | | This includes following commit: commit 3832258715cd19aa3e26ac5f35ef7be230454924 Author: Otavio Salvador <otavio@ossystems.com.br> Date: Tue Oct 29 15:00:24 2013 -0200 mx6sabre{auto,sd}: Change FDT loading address to avoid overlaping The new FSL 3.10.9_1.0.0-alpha kernel requires more memory space and with the previous loading address we had ovelap; change it for the same address used in 2013.04-3.10.9_1.0.0-alpha U-Boot. Tested-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: I7bf08f962b7956ba6f4c645a1d3ed0188eb8ac0d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* alsa-state: Fix mx6 buffer timeDaiane Angolini2013-10-281-18/+18
| | | | | | | | | | | | | | | When the buffer time is 512000, there are many audio bitstreams can't be played, like 88.2k/6channles/16b on sabre_SD and 96k/24b/6channels on sabre_auto. Because ALSA can't calculate a suitable playback parameter group (period_size, period_time, period_count, buffer_size, buffer_count and so on) for these bitstreams. So update the buffer time to 450000, which will fix the problem. Change-Id: Idf2c59c3e5a2447f5d22e00d9f1b35ddb1a6fc4d Signed-off-by: Wang Shengjiu <B02247@freescale.com> Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* imx-test: Add dependency on imx-vpu1.5Daiane Angolini2013-10-181-0/+1
| | | | | Change-Id: Id3dce7c7531acb790e289438adfe08b5b9bcf87c Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* imx-vpu: Add imx-vpu version 11.09.02Daiane Angolini2013-10-182-0/+28
| | | | | | | | This package wraps lib-vpu with proper licensing. Change-Id: I21da011672eb2ce7c000abd4f5ed10baec58d9ba Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* imx-lib: Move from 11.09.01 to 11.09.02Daiane Angolini2013-10-184-79/+8
| | | | | | | | | | | | | | | | | | | | | | | The lib-vpu must be remove from imx-lib package due to a license conflict. Beside that a list of patches was included over 11.09.01: * ENGR00277379 yocto: Makefile changes to build on Yocto * ENGR00272020 Add EULA.txt to VPU lib directory * ENGR00215182 HDMI CEC:Add Makefile of hdmi-cec lib * ENGR00234665 Enable pxp library building * ENGR00230334: Fix for GCC 4.6 toolchain and build warnings * ENGR00221837-2 ipu lib: only build for i.MX5 platform * ENGR00179726-2 Add VDOA V4L support to VPU unit test * ENGR00177165: Fix build error of missing videodev.h * ENGR00174611: Configured ePxP lib for MX6 * ENGR00170744 IPU lib:Control interface supports allocating pmem buf * ENGR00170632 IPU lib:Allocate pmem buf for rotation buf * ENGR00170455 IPU lib:Change head file for flash Change-Id: I034f22535d78edfce08519eead0310b2a8b4e4a0 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* u-boot-fslc: Update to 2013.10 based releaseOtavio Salvador2013-10-182-4/+4
| | | | | | | | | | | | | | This updates the U-Boot fork to a 2013.10 based release and include following changes on top of that: 4b2e99f mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT 60fe20e mx28evk: Extend environment to easy write of NAND system e2f0dee mx28evk: Add 'nandboot' environment command 319cafc mx28evk: Use 512k for fdt partition to align it e92e0d3 imx_watchdog: do not soft-reset while watchdog init Change-Id: Ib875751bdc66325fb8237c553529a2462bd76176 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* alsa-state: Add default state values for mx5/mx6/mxsDaiane Angolini2013-10-143-0/+1594
| | | | | | | | | | | | In order to create asound.state: * alsamixer - adjust any parameter (i.e. volume) * alsactl store - copy the current alsa parameters to /var/lib/alsa/asound.state * use asound.state as new default value Change-Id: I4a313d8250207d13dd1c193a353f93b4f5b6f74e Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* imx-audio: Drop redundant packageDaiane Angolini2013-10-144-163/+0
| | | | | | | | | | | | imx-audio depends, in fact, of alsa-utils. It's a set of scripts that intend to configure some alsa parameters using amixer. The same thing may be achieved, not depending on alsa-utins, by asound.state. Change-Id: I0f7c27c4dbfaf51ba44773d94a794daba14c01f9 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* u-boot-fslc: Fix license file checksum which has been changed in rc4Otavio Salvador2013-10-092-2/+2
| | | | | | Change-Id: I107e8a9929b25dd1b6361912d2eed64ddfeb2a94 Reported-by: Philippe Mangaud <r49081@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-kobs: Add version 3.5.7-1.0.0Lauren Post2013-10-081-0/+19
| | | | | | | NAND boot writer Change-Id: Ibb835df13a595b3a70c374853c6861d3444f279a Signed-off-by: Lauren Post <lauren.post@freescale.com>
* u-boot-fslc: Update to d97067b revisionOtavio Salvador2013-10-082-2/+2
| | | | | | | | | | | | | This includes U-Boot 2013.10-rc4 based version plus following change: d97067b mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT The change is need, together with a linux-imx change for eMMC registering number, to allow same U-Boot environment to be compatible with Linux mainline and Linux FSL 3.0.35-4.1.0. Change-Id: Id9937a7be74b5dd6a5848e81395193bfd13e67a9 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Add 'openssl-native' dependency for MX23/MX28Otavio Salvador2013-10-011-1/+8
| | | | | | | | | | | This allow U-Boot to build the need native tools during the build process. Later this ought to be reworked to proper split this into a cross recipe but it is too late in the Yocto 1.5 release for it. Change-Id: I069313b991778ea1502995beb36224fe1ae8c996 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* Revert "u-boot-fslc: Avoid native binary builds"Otavio Salvador2013-10-011-5/+0
| | | | | | | | | | It causes build failures in several machines and it's too late to rework it properly. This reverts commit 2076ae7530a7ed2aa40678502598e74b0f533def. Change-Id: I2f0c21559516195941832c2bca7b1dc50c90852a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Avoid native binary buildsOtavio Salvador2013-09-301-0/+5
| | | | | | | The 'tools' directory build native binaries and we ought to avoid them when doing a target build. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* firmware-imx: Use MACHINE_SOCARCH for PACKAGE_ARCHOtavio Salvador2013-09-281-1/+1
| | | | | | | | The firmware-imx is common to the soc-architecture so we ought to reflect this in the PACKAGE_ARCH setting. Change-Id: Ib8c45fd2589e7a7fa10275021152ae7f951bf51e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-lib: Remove redundant PACKAGE_ARCH settingOtavio Salvador2013-09-252-2/+0
| | | | | | | | The PACKAGE_ARCH is now dynamically set for package which depends on kernel. Change-Id: I880147182edf7023747fb7d756a2eab2a54b3071 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Remove redundant PACKAGE_ARCH settingOtavio Salvador2013-09-251-2/+0
| | | | | | | | The PACKAGE_ARCH is now dynamically set for package which depends on kernel. Change-Id: I4ae950e38e50d75bc0a6e14aabedd7d3102eff65 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc-mxsboot: Use sysroot contents for native buildsOtavio Salvador2013-09-251-1/+1
| | | | | | | This fixes the build to not link and user host OpenSSL contents. Change-Id: I5d088d791a83c4b24ee6ea85037c82103c12fb3f Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-bootlets: Add deploy in sstate-cacheOtavio Salvador2013-09-231-3/+5
| | | | | | | | | The right way to support deployment of files is inheriting the deploy class so it is add to the sstate-cache. If we don't do that we end redoing the build without a real need. Change-Id: If0a0cdcfe8abf5b50b72a0c04c8d0d273ad1a91a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-bootlets: Pass sysroot for compiler and linkerOtavio Salvador2013-09-231-1/+3
| | | | | | | | | | | | The build need to have the sysroot information explicit; the build system of the imx-bootlets is horrible and does not reuse the values provided by the environment so we need to force them. This fixes a build failure in Crystal boards. Change-Id: Ie5f0bd7271c90f219fdded320da579fa95ace159 Reported-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* u-boot-fslc: Update revision to aa822f4Otavio Salvador2013-09-232-2/+3
| | | | | | | | | | | This updates the u-boot-fslc and u-boot-fslc-mxsboot recipes to aa822f4 (Merge tag 'v2013.10-rc3' into patches-2013.10). A new dependency, of openssl, has been add to u-boot-fslc-mxsboot as it needs to look to it when building for MX23 or MX28 SoCs. Change-Id: I914a4e808fa0211eefa8e30aa4f6bb03e01e5a04 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-test: Install vpu config and media filesDaiane Angolini2013-09-181-0/+3
| | | | | | | | | | | | | Files (config_dec, config_enc, config_encdec, config_net) are used to configure mxc-vpu-test.out And file akiyo.mp4 is a sample media file used for mxc_vpu_test.out Fixes [YOCTO: #4185] Change-Id: I4a09988319440d75bf2c72d2f9351fa58a9804f4 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* barebox: fix warningEric BENARD2013-09-171-0/+1
| | | | | | | | | else we get : WARNING: Unable to get checksum for barebox SRC_URI entry defconfig: file could not be found Reported-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Eric Bénard <eric@eukrea.com>
* barebox: drop 2012.02.0 supportAlexandre Belloni2013-09-1311-1067/+0
| | | | | | imx53qsb will be supported using a more recent version Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
* u-boot-fslc: Update to 2013.10-rc2Otavio Salvador2013-09-042-6/+7
| | | | | | | | | | | | | This patch updates the source against the 2013.10-rc2 release; this also renames the u-boot-mxsboot recipe to u-boot-fslc-mxsboot so it makes it clear that it is based on u-boot-fslc version. The license checksum has changes as U-Boot now uses SPDX Unique License Identifiers (eca3aeb Licenses: introduce SPDX Unique Lincense Identifiers). Change-Id: I761d92f3f1eaf419a238d544357293a3a953b7c8 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* imx-boolets: Add barebox supportAlexandre Belloni2013-08-292-1/+51
| | | | | Change-Id: Ifb5855a8c6c8d290f3aa699dc36712cb68fd4ddc Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
* barebox: Add a recipe to support mainline 2013.08.0Alexandre Belloni2013-08-292-1/+9
| | | | | Change-Id: If835efe9bc3d09212a3132d06cafc03aaa3e5989 Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
* mqxboot: Add packageAndy Voltz2013-08-291-0/+18
| | | | | | | | | 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>