aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel
AgeCommit message (Collapse)Author
2015-08-05linux: dragonboard: update kernel version with Linaro 15.07 releaseNicolas Dechesne
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-30dragonboard-410c: add machine configKoen Kooi
[Imported from meta-96boards, fixed up path for arm64 include] Squashed in fixes from Nicolas: * default UART for console is ttyMSM0 * remove earlyprintk support * default rootfs partition on db410c is mmcblk0p10 (or /dev/disk/by-partlabel/rootfs) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-07-30linux-dragonboard: add 4.0Koen Kooi
[Imported from meta-96boards, modified to use .inc files from meta-qualcomm] Squashed changes in from Nicolas: * update latest 4.0 kernel * use distro.config included in the kernel branch * update defconfig to match the QCOM LT kernel (remove wlan and v4l2 for now since they need firmware) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-07-28linux-linaro-qcomlt: upgrade to latest kernel release from LinaroNicolas Dechesne
Update kernel to Linaro 15.07 release. Also, start using in-tree kernel config fragment. 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>
2015-03-24linux-linaro-lt-freedreno: upgrade to QCOM LT 3.19 releaseNicolas Dechesne
* update branch/commit * update defconfig Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-01-28machine: ifc6410: move KERNEL_DEVICETREE setting in the machine confNicolas Dechesne
it should never have been in the kernel recipe... Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-01-28linux-linaro-qcomlt: update kernel recipe to release 3.18 branchNicolas Dechesne
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: add recipe for QCOM LT 3.17 kernelNicolas Dechesne
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>
2014-12-02linux-linaro-lt-freedreno: update to match Linaro 14.10 kernel releaseNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2014-10-23linux-linaro-lt-freedreno: update defconfigNicolas Dechesne
with the recent kernel upgrade, it no longers boot without this updated defconfig. it's the ifc6410_defconfig from Linaro 14.09 release. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2014-10-23linux-linaro-lt-freedreno: update to match Linaro 14.09 kernel releaseNicolas Dechesne
see: http://releases.linaro.org/14.09/ubuntu/ifc6410/ Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2014-10-23linux-linaro-lt-freedreno: limit to ifc6410 machineKoen Kooi
Other machines (e.g. genericarmv8) will pick it up and use it, leading to errors like: NOTE: recipe linux-linaro-lt-freedreno-3.4-r0: task do_configure: Started ERROR: Function failed: do_configure (log file is located at /build/jenkins/angstrom-v2014.12/machine/genericarmv8/build/tmp-angstrom_v2014_12-glibc/work/genericarmv8-angstrom-linux/linux-linaro-lt-freedreno/3.4-r0/temp/log.do_configure.27740) ERROR: Logfile of failure stored in: /build/jenkins/angstrom-v2014.12/machine/genericarmv8/build/tmp-angstrom_v2014_12-glibc/work/genericarmv8-angstrom-linux/linux-linaro-lt-freedreno/3.4-r0/temp/log.do_configure.27740 Log data follows: | DEBUG: Executing python function sysroot_cleansstate | DEBUG: Python function sysroot_cleansstate finished | DEBUG: Executing shell function do_configure | NOTE: make oldnoconfig | Makefile:490: /build/jenkins/angstrom-v2014.12/machine/genericarmv8/build/tmp-angstrom_v2014_12-glibc/work/genericarmv8-angstrom-linux/linux-linaro-lt-freedreno/3.4-r0/git/arch/arm64/Makefile: No such file or directory | make: *** No rule to make target `/build/jenkins/angstrom-v2014.12/machine/genericarmv8/build/tmp-angstrom_v2014_12-glibc/work/genericarmv8-angstrom-linux/linux-linaro-lt-freedreno/3.4-r0/git/arch/arm64/Makefile'. Stop. | NOTE: make oldconfig | Makefile:490: /build/jenkins/angstrom-v2014.12/machine/genericarmv8/build/tmp-angstrom_v2014_12-glibc/work/genericarmv8-angstrom-linux/linux-linaro-lt-freedreno/3.4-r0/git/arch/arm64/Makefile: No such file or directory | make: *** No rule to make target `/build/jenkins/angstrom-v2014.12/machine/genericarmv8/build/tmp-angstrom_v2014_12-glibc/work/genericarmv8-angstrom-linux/linux-linaro-lt-freedreno/3.4-r0/git/arch/arm64/Makefile'. Stop. | ERROR: oe_runmake failed | WARNING: /build/jenkins/angstrom-v2014.12/machine/genericarmv8/build/tmp-angstrom_v2014_12-glibc/work/genericarmv8-angstrom-linux/linux-linaro-lt-freedreno/3.4-r0/temp/run.do_configure.27740:1 exit 1 from | oe_runmake oldconfig | ERROR: Function failed: do_configure (log file is located at /build/jenkins/angstrom-v2014.12/machine/genericarmv8/build/tmp-angstrom_v2014_12-glibc/work/genericarmv8-angstrom-linux/linux-linaro-lt-freedreno/3.4-r0/temp/log.do_configure.27740) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2014-07-23Create initial BSP layer for IFC6410Nicolas Dechesne
- create meta-qualcomm OE layer - add README and license file - create machine configuration for ifc6410, using the 3.4+freedreno kernel - configure freedreno in mesa, and create xf86-video-freedreno recipe This has been tested with distro-less OE-core on IFC6410 meta = "master:6bc3696d8451a23d743daf03ee98c4ba54ce4551" Using the following extra configuration in local.conf: DISTRO_FEATURES_append = " opengl" CORE_IMAGE_EXTRA_INSTALL += "mesa-demos" VIRTUAL-RUNTIME_graphical_init_manager = "" glxgears was tested using the GPU firmware from the Inforce BSP v1.5 release. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>