aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/linux-linaro-qcom.inc
AgeCommit message (Collapse)Author
2018-09-04kernel: append DTB to kernel imagesumo-testNicolas Dechesne
Instead of using dtbTool to create a DT image , and include it into the boot image, we append DTB to the compressed kernel image. the LK bootloader knows how to retrieve DTB , when they are appeneded to compressed kernel image. Note: * it only works with compressed image. * dtbToo also typically adds msm-ids into the DTB, recent versions of LK exist that allow a single DTB to be used without the msm-ids, in which case it will work fine. when using older LK version, it is needed to patch the kernel and include the msm-ids. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 4c4994c05053e73eac3622ab6f793db3eb8dbed3) (cherry picked from commit ae07326b0fc16237ade9d8447b96da445eb7bbf8)
2017-05-12Revert "linux-linaro-qcom: Fix build with gcc7"Nicolas Dechesne
This reverts commit 2f6c73271d440bc78bf4a565df8bc8f0a3563eba. The same kernel patch is also there in 4.9 stable, and the kernel recipe was upgraded. Reported-by: Pramod Gurav pramod.gurav@linaro.org Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-04-17linux-linaro-qcom: Fix build with gcc7Khem Raj
Backport a patch from upstream Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-09-02linux-linaro-qcom*: move KERNEL_DEFCONFIG settingsMatt Madison
and KERNEL_CONFIG_FRAGMENTS setting to the common include file. Signed-off-by: Matt Madison <matt@madison.systems>
2016-09-02linux-linaro-qcom*: remove duplicate appendMatt Madison
The do_compile_append is identical for both kernel recipes, so move it to the common include file. Signed-off-by: Matt Madison <matt@madison.systems>
2016-06-13linux-linaro-qcomlt: allows git location to be overriden in bbappendNicolas Dechesne
Some users need to be able to 'fork' our kernel, so let's make that possible to do that in .bbappend. For example: $ cat meta-foo/recipes-kernel/linux/linux-linaro-qcomlt_%.bbappend SRCREV="abcdefg" SRCBRANCH="somebranc-v1.0" LINUX_LINARO_QCOM_GIT="git://github.com/myproject/qcomlinux.git;protocol=https" Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-10-15linux-linaro-qcom: set LOCALVERSION to 'linaro'Koen Kooi
The Yocto Project is very touchy about using 'yocto' instead of 'yocto project' and it's a linaro vendor tree, not a Yocto Project one. This does make PV go backwards, but updating the kernel to 4.2.1 or 4.3.x should fix that in the near future. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-10-12linux: allow the kernel recipe to use defconfig from git treeNicolas Dechesne
Instead of requiring the defconfig file to be in SRC_URI, we leave the choice to the kernel recipe whether it has a local defconfif file, or if it uses a config file from the git tree directly, which can be specific with an absolute path in KERNEL_DEFCONFIG variable. If both the variable is set and the local file defconfig exists in SRC_URI, then the local file is used. This commit only adds a new feature, but none of the kernel recipe uses it for now. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-07-30linux-linaro-qcom: move COMPATIBLE_MACHINE in the .bb fileNicolas Dechesne
We want to reuse the .inc file for more machines, potentially not compatible between each other.. so let's move the COMPATIBLE_MACHINE definition in the .bb file directly, and keep the .inc generic. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-07-28linux-linaro-qcom.inc: add support for kernel config fragmentsNicolas Dechesne
copied from meta-96boards. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2014-12-30linux-linaro-qcomlt: Fix building using out-of-treeNicolas Dechesne
Since OE-Core:df9975f4 (kernel: Fix non linux-yocto builds) the way the build of kernel is done has change. Now the source code is moved placed at STAGING_KERNEL_DIR and the build is done at ${WORKDIR}/build which is B. This patch adapts the configure task prepending to cope with those changes, as well as do_compile_append that was hardcoded to work on ${S}. Patch largely inspired from: meta-fsl-arm:f69b21d3 (fsl-kernel-localversion.bbclass: Fix building using out-of-tree) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2014-12-03linux: rename linux-linaro-lt-freedreno.inc file linux-linaro-qcom.incNicolas Dechesne
we will reuse this file for multiple kernel moving forward. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>