aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp
AgeCommit message (Collapse)Author
2017-11-08firmware-qcom-dragonboard820c: add new recipeNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 11dc67d2801794368dd7623e88ec42766bc8f118)
2017-11-08firmware-qcom-dragonboard410c: remove ACCEPT_EULA variableNicolas Dechesne
Since r1032.1 the Qualcomm firmware have been released with a license that allows redistribution. And the file is now available publicly without the need for user to read/accept EULA. As such, we remove the constraint on meta-qcom as well. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit f99e865f8944bc5a935a87bf289d322e898413cd)
2017-10-05firmware-qcom-dragonboard410c: add symlinks for venus filesNicolas Dechesne
Venus firmware files have reached linux-firmware git tree, but they are located at a different location in /lib/firmware. Depending on which kernel version the users are compiling it might look for them in the 'old' or the 'new' location. For now add symlinks, until we switch to newer kernel and start using linux-firmware package. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-09-12qdsp-config: qdsp-start.service can now be started on bootNicolas Dechesne
Since the QCOM firmware release 1032.1 the DSP firmware was fixed, and GPS and audio can now work concurrently. So, we can remove the workaround we had to prevent the DSP from auto booting. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit f7f61b6be6a3351e5b9969736e67d61eaed34b61)
2017-05-09firmware-qcom-dragonboard: upgrade to r1032.1Nicolas Dechesne
Qualcomm has release Linux BSP firmware package r1032.1. Main changes are the following: * new LICENSE/EULA that allows redistribution * new SBL with support for CDT partition and LK signing * new DSP firmware with GPS and audio coexistence Since the new license allows redistribution, the firmware is no hosted on 96boards.org and the file is published as a standard ZIP file, not a self extractable archive as before. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 3e8c6e4de8c8a517d009bbd4449744b922fa3e5d)
2017-04-25qdsp-config: update to release 1.2Nicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit b9d70fc7ca76cdb75a09111cf9b62c567db7fe0a)
2017-03-21firmware-qcom-dragonboard410c: add dependency on xzNicolas Dechesne
The self extracting archive internally uses xz compression, so when we unpack the firmware archive, we end up using xz. HOSTTOOLS has been introduced in OE core recently to avoid silently using tools from $PATH on the host. This has reavealed that the firmware recipe was missing an explicit dependency on xz-native tool (until now it was using it from the host!). Reported-by: Stanimir Varbanov <stanimir.varbanov@linaro.org> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-02-22wcnss-config: new upstream releaseNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-10-14firmware-qcom-dragonboard410c: upgrade to 1.4.0Nicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit e9c058670a4f759e89bf4cf06985faa506dce8e4)
2016-09-22dragonboard-410c: create 32-bit machine configurationAndrey Konovalov
This 32-bit machine is not intended to build 32-bit linux kernel, so it uses "linux-dummy" for virtual/kernel provider, and doesn't include the kernel into the rootfs image. Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
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-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-04firmware-qcom-dragonboard410c: upgrade to 1.3.0Nicolas 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-24qdsp-config: add new recipeNicolas 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>
2016-06-09wcnss-config: upgrade to 1.11.1Nicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-08wcnss-config: update to version 1.11Nicolas Dechesne
* change PV to 1.11 * instead of using git commit id in SRCREV, switch to using the tags, that will make maintaining the recipe simpler. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-06-06wcnss-config: rename recipe fileNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-05-24wcnss-config: update to 1.9 releaseNicolas Dechesne
With the fix for possible truncated MAC addresses. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-04-27wcnss-config: add new recipeNicolas Dechesne
this component includes various config files needed for BT and WLAN setup on SoC that uses the QCOM WCN core, such as DragonBoard 410c or DragonBoard 600c. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-03-17qcom eula: EULA variable were changed to match expectations from OE RPBNicolas Dechesne
OE RPB setup scripts have a generic EULA implementation that can be used with any BSP layer. This implementation is making a few assumptions: * the BSP layer requires EULA is conf/eula/$MACHINE exists * the user has accepted the EULA if ACCEPT_EULA_$MACHINE is set to 1 This commit implements these changes. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2016-01-29firmware-qcom-dragonboard410c: switch to v1.2Nicolas Dechesne
the most recent firmware from QCN contains the FCC certified WLAN firmware. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2015-10-13firmware: add recipe for DragonBoard 410c firmware fileNicolas Dechesne
The firmware for DragonBoard 410c are publicly available on Qualcomm Developer Network website, but distributed with a specific EULA. To manage the EULA, we are reusing the unpack functions from meta-fsl-arm, and the user is required to explicitely accept the EULA by adding the following in local.conf: ACCEPT_QCOM_EULA="1" If that variable is set, it is assumed that EULA was accepted and the firmware can be added into the image. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>