aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-09-04linux-qcom-bootimg: eliminate anonymous python functionMatt Madison
for appending to DEPENDS, since normal += will work in this context. Signed-off-by: Matt Madison <matt@madison.systems>
2016-09-02Merge pull request #20 from madisongh/kernel-recipe-cleanup-v2Nicolas Dechesne
Kernel recipe patches v2, part 1 - reduce duplication
2016-09-02linux-linaro-lt-freedreno: remove recipeNicolas Dechesne
This kernel recipe was orginally used on IFC6410 and uses the Qualcomm CAF 3.4 Android kernel. It is not being used anymore. 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>
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>
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-08-29Merge pull request #17 from madisongh/misc-fixesNicolas Dechesne
firmware-qcom-dragonboard410c: add missing dependency
2016-08-28firmware-qcom-dragonboard410c: add missing dependencyMatt Madison
do_unpack requires bc on the build host, so make sure it's present. Signed-off-by: Matt Madison <matt@madison.systems>
2016-08-24alsa-lib: update UCM patch for DB410cNicolas Dechesne
alsa-lib was upgraded in OE/master and our patch needs a small update. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-26Merge branch 'jethro'Nicolas Dechesne
2016-07-25qmi-gps-proxy: update to new versionNicolas Dechesne
version -4 comes with a new patch, so update recipe as well to take its patches from the debian source folder, to avoid duplication of patches. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
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-21linux-linaro-qcomlt: remove use of KERNEL_OUTPUTNicolas Dechesne
KERNEL_OUTPUT used to be set in kernel.bbclass as the kernel output file, and it was used for convenience here. However in OE-core commit 849b67b2e4820564b5e5c9bd4bb293c44351c5f3 the definition of KERNEL_OUTPUT was removed (for legit reasons), and our recipe no longer works. Since we use KERNEL_OUTPUT in the do_compile() step it is actually fine (and even simpler) to directly use the kernel binary anyways. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-21linux-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>
2016-07-20Merge branch 'gpsd-bbappend'Nicolas Dechesne
2016-07-20gpsd-machine-conf: move bbappend file into layer specific folderNicolas Dechesne
If meta-qcom is used in a configuration without meta-oe, bitbake will fail to parse with this error: ERROR: No recipes available for: ../build-nodistro/conf/../../layers/meta-qcom/recipes-navigation/gpsd/gpsd-machine-conf_%.bbappend The layer.conf file has logic to selectively add .bb and .bbappend from layer specific folders, so let's move this bbappend into the 'openembedded-layer', so that it will be parsed only if 'openembedded-layer' (e.g. meta-oe) is being used. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-14Merge branch 'jethro'Nicolas Dechesne
2016-07-14machine: add dragonboard 820cNicolas Dechesne
Add minimal machine configuration files for DragonBoard820c. It is currently supported in the LT tracking kernel branch. The support is minimal for now, and it will improve over time. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-14linux-linaro-qcomlt-tracking: add new recipeNicolas Dechesne
Linux kernel recipe for the Landing Team integration/tracking branch. This branch is regularly rebased, hence the use of nobranch=1. 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-05Merge branch 'krogoth'Nicolas Dechesne
2016-07-05Merge branch 'jethro' into krogothNicolas Dechesne
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-05improve spacing and indentation in machine configuration files and recipesNicolas Dechesne
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-07-05machine: set SOC_FAMILY for apq8064 and apq8016 based machinesNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-05ifc6410: split machine configuration fileNicolas Dechesne
In order to support more apq8064 based boards, let's split the ifc6410 machine configuration file and create apq8064.inc, which is meant to contain variables common to all 8064 based machines. Later on, we will add support for SOC_FAMILY as well. This commit should be a no-op. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-05dragonboard-410c: split machine configuration fileNicolas Dechesne
In order to support more apq8016 based boards, let's split the dragonboard 410c machine configuration file and create apq8064.inc, which is meant to contain variables common to all 8016 based machines. Later on, we will add support for SOC_FAMILY as well. This commit should be a no-op. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-04firmware-qcom-dragonboard410c: upgrade to 1.3.0Nicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-07-04Merge remote-tracking branch 'github/krogoth'Nicolas Dechesne
2016-07-04Merge remote-tracking branch 'github/jethro' into krogothNicolas Dechesne
2016-06-30dragonboard-410c: remove efi , add ext2 in MACHINE_FEATURESNicolas Dechesne
efi had been added by mistake initially, and should not have been there. 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-24machine: dragonboard410c: add wcnss-start package when wifi is enabledNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-24wcnss-config: upgrade to 1.11.2, add wcnss-startNicolas Dechesne
* wncss-start is the new method to startup WCN core on QCOM SoC with integrated WCN. * wcnss-config should be disabled at boot, since it's triggerd by udev Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-24gpsd-machine-conf: add proper dependencyNicolas Dechesne
* gnss-gpsd provides integration between QCOM GNSS (GPS) and GPSD, so that the QCOM GPS is automatically registered into a running instance of GPSd * qdsp-config provides service to start-up the QDSP where the GPS stack is running, so GPS is enabled only when DSP is started Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-24qmi-gps-proxy: add new recipeNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-24qdsp-config: add new recipeNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-24rmtfs: update init scriptNicolas Dechesne
Make sure that qrtr service is started first. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-24machine: dragonboard410c: add bluez5-noinst-toolsNicolas Dechesne
Bluez5 provides a tool called btmgmt that can be used to set/reset BT MAC address. On DragonBoard 410c, there is no MAC address stored on the board, so we will use this tool to set the BT MAC address at run time. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-16Merge branch 'krogoth'Nicolas Dechesne
2016-06-16Merge branch 'jethro' into krogothNicolas Dechesne
2016-06-16qrtr: ensure prefix variable is set properlyNicolas Dechesne
prefix variable is set in makefile, but also in the environment by OE. Until krogoth make was always called with -e, so the variable was set based on the environment. However since OE core commit aeb653861a0ec39ea7a014c0622980edcbf653fa, -e has been removed, so we need to set prefix in the recipe to override the value from the Makefile. It is not doing anything harmful on jethro, so let's apply this change on all branches. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-15Merge branch 'krogoth'Nicolas Dechesne
2016-06-15Merge branch 'jethro' into krogothNicolas Dechesne
2016-06-15rmtfs: add systemd init serviceNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-15qrtr: add systemd init serviceNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-15firmware-qcom-dragonboard410: add the DSP firmware into the rootfsNicolas Dechesne
the DSP/modem firmware are provided inside the NON-HLOS blob file, for simplicity let's extract them and copy them into the filesystem. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>