summaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/linux-imx.inc
Commit message (Collapse)AuthorAgeFilesLines
* Enable Vivante kernel driver dynamic providerOtavio Salvador2015-09-221-1/+1
| | | | | | | | | | The linux-imx.inc based kernels now can dynamically provide the Vivante kernel driver and satisfy the runtime dependency added for the Vivante GPU user space libraries. The beauty of this solution is that it makes ease for 3rd party kernel to reuse the same infrastructure and use the external module easily. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-fslc.inc: Avoid duplication on assignmentsOtavio Salvador2015-02-091-1/+2
| | | | | | | The linux-imx.inc already handles the base settings, this drops the assignments which were duplicate in linux-fslc.inc file. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Remove +yocto sufix from LOCALVERSIONDaiane Angolini2014-11-221-1/+1
| | | | | | | | It does not make sense anymore to keep a sufix for a kernel built using yocto project tools. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx.inc: Use the new fsl-kernel-localversion classOtavio Salvador2014-09-011-27/+1
| | | | | | | | | This uses the new class for LOCALVERSION handling, dropping the old code. The local version is set for '+imx' by default but can be overriden by users of this .inc file. Change-Id: Ib571e17c250473b923b31837954942ca5bacb61b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx.inc: move SUMMARY and DESCRIPTION from .inc to .bb'sMario Domenech Goulart2014-04-041-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SUMMARY and DESCRIPTION should really go into recipes (.bb). Setting SUMMARY and DESCRIPTION in include files can easily cause recipes' to be clobbered by the ones set in included files, since they are usually set before including common files. A typical example: $ cat some-common-file.inc DESCRIPTION = "I'll clobber your description" $ cat some-recipe.bb DESCRIPTION = "I'll get clobbered" include some-common-file.inc Another problematic case is with regard to recipes that include multiple common files that set SUMMARY and DESCRIPTION (the last included ones will clobber the previous ones). That's actually the expected behavior when we include files, but it's slightly surprising in case of variables like SUMMARY and DESCRIPTION, which usually are the first ones defined in recipe files (before `include'). Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux: Add a long DESCRIPTION for some kernel recipesDaiane Angolini2014-03-271-0/+2
| | | | | | Change-Id: I24b1d2e13726907a112dc647f5d5701bc0eb6f72 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux: Use SUMMARY to describe the linux providerDaiane Angolini2014-03-271-2/+2
| | | | | | | | | | | Replace DESCRIPTION to SUMMARY on linux recipes. The SUMMARY content may be used in Release Notes to describe the each kernel provider. Change-Id: I4cb505fd0260278df1e598cb0e7e123a37d83aa2 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Bump PR so version does not go backwardsOtavio Salvador2014-03-051-2/+0
| | | | | | | | | | | | | | This allow removal of the PRINC, which is deprecated and will be removed after Yocto Project 1.6 release, from meta-fsl-arm-extra. The equivalent change need to be updated in meta-fsl-arm-extra at same time, to avoid version to go backwards. While dropping it, we also drop the INC_PR variable as it were in use just for the PRINC case and the other linux-imx.inc users do not use it. Change-Id: Ia66f686f584a72a0b173b8e2fdd00c015c519e2b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Update SRC_URI for new fetcher behavior.Daiane Angolini2013-12-131-1/+1
| | | | | | | If SRCREV is not in the master branch, the SRC_URI must specify the branch. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
* linux-imx.inc: Remove imx-test specific hackOtavio Salvador2013-11-141-17/+1
| | | | | | | | The new kernels now have all generated contents installed in sysroot so the imx-text specific hacks are not need anymore. Change-Id: I050fc33ca20447d7453f5553be7c9135354ddb45 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx.inc: Drop extra sysroot stagingOtavio Salvador2013-11-131-8/+0
| | | | | | | | | | In commit 6a6735c (kernel: restore scripts in the sysroot), kernel class has been change to include the scripts contents in sysroot so making the sysroot staging not need so this code can be dropped. Change-Id: Ic91672f7cc2b79a1269c1aaffae2fe7c0173408b Reported-by: Fabio Labruna <fabio@siddha.it> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx.inc: Add recursive copy to ensure uapi is includedLauren Post2013-07-221-1/+1
| | | | | | | | The uapi directory is need for newer kernels so use recursive copy to include it. Change-Id: I4d952ffe132bf560f91d8c3276c40b51d9a07472 Signed-off-by: Lauren Post <lauren.post@freescale.com>
* linux-fslc: Refactor to use linux-imx.inc and avoid duplication of codeOtavio Salvador2013-04-191-6/+11
| | | | | | | | | | Provides a new linux-fslc.inc file which abstracts the specific changes for the linux-fslc based kernels. A new variable has been add to linux-imx.inc to allow to skip the 'imx-test' specific hacks after kernel install as 'imx-test' is not supported for Linux mainline. Change-Id: I309ee9fa70f359e4d3b03af6cb68bf15d0745257 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx.inc: Pass LOADADDRESS to kernel buildOtavio Salvador2013-04-191-0/+4
| | | | | | | | | | By default, the kernel uses the known value for the entry address however we cannot rely on this for having the right value. To workaround it we should pass LOADADDRESS value to the kernel build system. Change-Id: If6434c8a9ced044776766e7916ab391d28d685f1 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx.inc: Drop support for denzilOtavio Salvador2012-12-141-10/+4
| | | | | | | | The code can be simplified if we drop denzil support making it easy to understand. denzil doesn't provide KERNEL_SRC_PATH so we had provided a workaround for it. This patch removes the workaround. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx: Fix GIT hash inclusion at local versionOtavio Salvador2012-10-041-2/+2
| | | | | Change-Id: Ibac84d9c40dc8ee6d5bfe992a474663283dd4b54 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx.inc: Add support to include GIT hash in local versionOtavio Salvador2012-10-021-2/+9
| | | | | | | | When SCMVERSION is 'y' the GIT version is include in the local version along the value at LOCALVERSION setting. Change-Id: I973c2d098910c88db6e26ee6006fadaa23c09204 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-imx.inc: add to avoid duplicating code among linux-imx' recipesOtavio Salvador2012-08-151-0/+64
The linux-imx.inc hosts the common code of linux-imx recipes making it easy to maintain and work. To easily identify that the kernel running is built from Yocto and give an indication of versioning, until we have a proper GIT revision to point to, we use a local version with '+yocto-<date>' for it. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>