aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux/linux-linaro-qcomlt_4.4.bb
AgeCommit message (Collapse)Author
2016-11-04linux-linaro-qcomlt_4.4.bb: Inherit pythonnativekrogothKhem Raj
This kernel uses dtbTool ( a python script) during build this script ends up poking at host python and if you use something like archlinux then your python version will be different then python-native and it will result in compile errors e.g. | Traceback (most recent call last): | File "/mnt/b/build/tmp-glibc/sysroots/x86_64-linux/usr/bin/dtbTool", line 34, in <module> | from struct import pack, unpack | File "/usr/lib/python2.7/struct.py", line 1, in <module> | from _struct import * | ImportError: /usr/lib/python2.7/lib-dynload/_struct.so: undefined symbol: PyUnicodeUCS4_AsEncodedString therefore inherit pythonnative to limit it to use the python from native sysroot for consistency across different build hosts Signed-off-by: Khem Raj <raj.khem@gmail.com>
2016-10-13linux-linaro-qcomlt_4.4: update with Linaro 16.09 releaseNicolas Dechesne
* merged 4.4.23 * switch to PSCI by default: so it requires the latest bootloader with PSCI enabled Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
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> (cherry picked from commit 5048a8d0c364b5dc4a0d351036bcc01d3473f377) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-09-02linux-linaro-qcom*: move QCOM_BOOTIMG_ROOTFS settingsMatt Madison
to the common include file that uses it, to reduce duplication of code. Signed-off-by: Matt Madison <matt@madison.systems> (cherry picked from commit 7a88dedfb5def01a42cf6b836a18f32ae1280c36) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
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> (cherry picked from commit cdaa99552a6ff902462a990fb3038ad652d6ecfe) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-09-02linux-linaro-qcomlt_4.4: remove support for fixup.binNicolas Dechesne
The fixup.bin was a workaround for a specific issue on very old kernel, and is no longer needed. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 1ca613c57ac64e4de2cb21ecbb151aef94217991)
2016-07-25linux: update kernel versionNicolas Dechesne
Anna Hanna Sedlak Grinbaum (2): drivers: bluetooth: fix memory leak in btqcomsmd soc: qcom: fix GPS Proxy exit functionality Azriel Samson (1): builddeb: fix missing headers in linux-headers package Bjorn Andersson (1): wcn36xx: Silence error about unsupported smd event 188 Nicolas Dechesne (1): kernel: configs: enable Docker support in distro.config Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-14linux-linaro-qcomlt: use aarch64 MACHINEOVERRIDESNicolas Dechesne
For the kernel, we intend to use the same config and boot methods on all arm64 based devices. So instead of using apq8016 overrides, let's use the more generic aarch64 overrides. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-05sd-600eval: add new machineNicolas Dechesne
The SD 600eval is an APQ8064 based boards, following the 96boards CE specifications. More information on: https://eragon.einfochips.com/products/sd-600eval.html Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-05Use $SOC_FAMILY instead of $MACHINE in BSPNicolas Dechesne
In many recipes we have been using $MACHINE to add customization. As we are about to add more boards based on similar SoC, we need to use $SOC_FAMILY as override instead of $MACHINE. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-30dragonboard-410c: set KERNEL_DEVICETREE in machine configuration fileNicolas Dechesne
instead of in the kernel recipe. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-30linux-linaro-qcomlt: upgrade kernelNicolas Dechesne
Bjorn Andersson (1): wcn36xx: Implement print_reg indication Todor Tomov (1): camss: Add format field handling in CSIPHY and CSID Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-29linux-linaro-qcomlt: upgrade kernel versionNicolas Dechesne
* 8016 * eMMC HS mode * SD UHS * CSI2 support * GPS * backport remoteproc/wcn/audio driver * 8064 * SD 600 eval * HDMI audio with DSP Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-13linux-linaro-qcomlt: upgrade kernel versionNicolas Dechesne
to include GPS related drivers. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
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>
2016-05-02linux-linaro-qcomlt: use -linaro-lt-qcom for the local version string in kernelNicolas Dechesne
Since we share the same kernel for the Debian/Ubuntu and OE builds, let's align the version string as well. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-04-29linux-linaro-qcomlt: upgrade kernel to 16.04 releaseNicolas Dechesne
* based on 4.4.8 * fix for SoftAP * SPIDEV=m * Initial support for DB600c Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-03-31linux-linaro-qcomlt: update kernel commitNicolas Dechesne
Update to the latest 4.4 version, to include the following changes: Andy Gross (1): firmware: qcom: scm: Convert to platform driver Nicolas Dechesne (2): arm64: clean up defconfig with savedefconfig configs: add SPI_SPIDEV as module in distro.config Srinivas Kandagatla (7): firmware: scm: make scm_init call from probe arm64: dts: qcom : add scm device node firmware: scm: make scm clks optional arm: dts: qcom : add scm device node iommu: qcom: check scm avaiablity before initialization. ARM: dts: ifc6410: remove pinctrl defaults from gpio node. arm64: dts: apq8016-sbc: Add aliases to spi device. Stephen Boyd (2): regulator: qcom_spmi: Add slewing delays for all SMPS types regulator: qcom_spmi: Only use selector based regulator ops Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-02-19linux-linaro-qcomlt: update kernel commit/versionNicolas Dechesne
Use latest kernel from the 4.4 release branch. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-02-16linux-linaro-qcomlt 4.4: fix DTB compilationKoen Kooi
The 'DTB' variable is unset at this point leading to OE just running 'oe_runmake' without specifying KERNEL_CC, leading to: arm-angstrom-linux-gnueabi-ld: --pic-veneer: unknown option arm-angstrom-linux-gnueabi-ld: use the --help option for usage information /build/v2015.12/build/tmp-angstrom_v2015_12-glibc/work-shared/ifc6410/kernel-source/Makefile:929: recipe for target 'vmlinux' failed Use the KERNEL_DEVICETREE variable instead. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-02-05linux-linaro-qcomlt: upgrade kernel to release 4.4 branchNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>