aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-04-17qdsp-config: remove recipegpsdNicolas Dechesne
It is no longer expected to manually boot/reboot/stop remote cores, and we expect relevant cores to be brought up automatically. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-04-17qrtr.service: ensure qrtr modules are loadedNicolas Dechesne
The modules should load automatically, but we are still suffering from race conditions. Until we fix that properly, we can use this workaround. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-04-17gpsd: add Qualcomm PDS driverNicolas Dechesne
While waiting for the driver to be merged upstream, we can carry it here in meta-qcom. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 4d8d3b51296a6d597172e498509c1d69e002d88b)
2018-04-17qrtr: Bump qmic, qrtr and rmtfs to latest versionBjorn Andersson
A number of bug fixes and improvements have been added to qrtr and rmtfs, update these to the latest release. Update qmic as rmtfs depends on a later version. The qmic patch from Khem has been applied upstream. Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 4e2185a2ab9a9fffc47c3586ca5e7b2e7506837a)
2018-04-17gps-proxy: remove recipeNicolas Dechesne
It is no longer needed, and we will be using a GPSd driver instead. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit a87b2e3928ca9d9b4b731ce01f012d14294ed3c1)
2018-04-11machine: do not use _append for IMAGE_FSTYPESNicolas Dechesne
As discussed on https://github.com/ndechesne/meta-qcom/issues/61, using _append will modify IMAGE_FSTYPES unconditionnally and won't give DISTRO a chance to override. Let's set sane, default settings using ?= (or +=). If a DISTRO wants to change them, we suppose they know what they do, and overwrite correctly. Reported-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 53ab0eccff8863424297a24dbdf71320236d0382)
2018-04-10firmware-qcom-sd-600eval: fix url linkNicolas Dechesne
It looks like the file has moved on the remote server. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit a58d5544369eefd3325b08e89885a4d723500d00)
2018-04-10machine: Introduce the Dragonboard 600c machineBjorn Andersson
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org> [ndec: fixed up firmware-qcom-sd-600eval] Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 293fd82bc3c3362f50190226b0a9a9760e7812d9)
2018-04-10dragonboard820c: switch to 4.14 kernelNicolas Dechesne
Now that the LT 4.14 kernel branch has support for 8096 and DB820c, let's use it by default. We no longer need (and maintain the 4.11 based recipe). At this point, the 4.14 recipe is expected to be used for all 8064, 8016 and 8096 machines. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 267fa80fea2d3672e631b560b00dfbbd6bfba214)
2018-04-10kernel: upgrade 4.14 kernel, include DB820c supportNicolas Dechesne
This is a fairly large kernel ugprade for the 4.14 release branch. Main changes: * DB820c support (including cpufreq, USB, WLAN, BT, UFS, Ethernet, HDMI) * Backport all remoteproc and rpmsg patches merged in 4.15, 4.16 * Backport all bugs fixes related to wcn36xx until 4.17 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit ae3dff689f60c96a8163e88e240af0f08e4cf522)
2018-04-05recipes-test: Add initramfs-bootrr-imageAníbal Limón
A minimal ramdisk suitable for testing, imported from, https://github.com/andersson/meta-stuff Recipes added, - bootrr: Boot regression testing - lava-test-shell: Lava test shell helpers to execute bootrr outside LAVA environment LAVA test definition run example, https://validation.linaro.org/scheduler/job/1692990 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org> (cherry picked from commit 4589c1d11e569266848323d801b95d8db8ae6a37)
2018-03-13firmware-qcom-dragonboard: fix qa warningRamon Fried
added "/boot/modem_fsg" to FILES to fix installed but not shipped warning Signed-off-by: Ramon Fried <rfried@codeaurora.org> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-03-12firmware-qcom-dragonboard: upgrade to r1034.2.1Ramon Fried
Qualcomm has release Linux BSP firmware package r1034.2.1 main changes are the following: * new golden EFS partition with sanitized defaults for GPS. * combined SBL for eMMC and SDcard. * Wifi STA/BT Coex fix * Secure boot fixes Signed-off-by: Ramon Fried <rfried@codeaurora.org> Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 1b63a05ed4427f7e316c741ab28b20eca2bed8f5)
2018-03-07Merge pull request #63 from alimon/rocko_rootfs_db820cNicolas Dechesne
conf/machine: dragonboard-820c.conf change to use rootfs (sda7)
2018-03-07conf/machine: dragonboard-820c.conf change to use rootfs (sda7)Aníbal Limón
The last bootloader dosen't include the system partition so use rootfs instead [1], the same change was applied in Debian build [2]. [1] http://snapshots.linaro.org/96boards/dragonboard820c/linaro/rescue/27/ [2] https://git.linaro.org/ci/job/configs.git/commit/?id=b4684a2f44 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-03-02machine: db820c: switch to rootfs partitionNicolas Dechesne
New GPT scheme has been released, and the default scheme for DB820c now has 'rootfs' partition, like on DB410c, which is /dev/sda7 on DB820c. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 819ed709dfaecc5c913991f4316069317eb76311)
2018-02-27firmware: use firmware from meta-qcomNicolas Dechesne
Some firmware blob for APQ8016 are now included in linux-firmware, however not all of them. It creates conflicts when trying to install 'linux-firmware' and 'firmware-qcom-dragonboard410c' packages. This patch 'backports' the linux-firmware packaging for QCOM firmware which was merged in OE-core: 687d71982a linux-firmware: add packaging for QCOM firmware for APQ8016 and APQ8096 Only the bits for APQ8016 are backported, since oe-core/rocko linux-firmware recipe is still a bit too old, and does not include the APQ8096 firmware (yet). With this change some firmware are packaged twice then, and for now we want to give priority to the firmware recipe from meta-qcom, and we use RCONFLICTS/RREPLACES/RPROVIDES for that. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-02-08firmware-qcom-sd-600eval: fix descriptionRicardo Salveti
Recipe is for Arrow SD 600eval and not DB410c. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com> (cherry picked from commit 20e678ed0e3454ad079c80f8930d8f4c4d86a80e)
2018-02-08firmware-qcom-sd-600eval: use nonarch_base_libdir instead of /libRicardo Salveti
Hardcoded /lib is not compatible with usrmerge. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com> (cherry picked from commit 5f6cf1ee344faf3d3382e32f86b19b34f6361245)
2018-02-08firmware-qcom: use nonarch_base_libdir instead of /libRicardo Salveti
Hardcoded /lib is not compatible with usrmerge. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com> (cherry picked from commit df97f9e7b28a29305e4036064328ad027dc57c58)
2018-02-02linux-linaro-qcomlt: upgrade kernelNicolas Dechesne
5511441d1b48 arm64: configs: Enable camera drivers 96e1fbc0e874 arm64: defconfig: disable ANALOG_TV and DIGITAL_TV Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-01-31linux-linaro-qcomlt: upgrade kernelNicolas Dechesne
63ce309244c9 wcn36xx: release DMA memory in case of error b6969d8eb13c Merge tag 'v4.14.15' into release/qcomlt-4.14 32e9f3b4bee3 Merge remote-tracking branch 'archit/qcomlt_4.14_adv7533_fixes' into release/qcomlt-4.14 e3e0a10e6bd2 arm64: dts: msm8916: Correct ipc references for smsm 8cd71c43c06d arm64: dts: msm8916: Add missing #phy-cells Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2018-01-18Merge pull request #58 from alimon/rocko_releaseNicolas Dechesne
Rocko update release kernel to last SRCREV
2018-01-18recipes-kernel/linux: Update SRCREV linux-linaro-qcomlt_4.14Aníbal Limón
Contains: - wcn36xx: fix incorrect assignment to msg_body.min_ch_time - Merge remote-tracking branch 'todor/release/qcomlt-4.14-camera01' into release/qcomlt-4.14 - arm64: configs: enable BT_QCOMSMD - drm/msm: gpu: Only sync fences on rings that exist - kernel: configs: add more USB net drivers Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-01-18recipes-kernel/linux: linux-linaro-qcomlt_4.14 small fixesAníbal Limón
Update copyright years and fix description 4.9 -> 4.14. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2018-01-12linux-linaro-qcomlt: switch to 4.14 based release branchNicolas Dechesne
This is a brand new branch, based on 4.14 LTS, which will be supported from now on. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-11-24Merge pull request #50 from rsalveti/masterNicolas Dechesne
dragonboard-410c.conf: use wic.gz by default
2017-11-24dragonboard-410c.conf: use wic.gz by defaultRicardo Salveti
Prefer the compressed version of the sdcard image by default as it is substantially smaller. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
2017-11-13dragonboard820c: firmware: switch firmware download link to permanent addressNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 41c4856d6049fa1bc1b6d9d8c676eae54bbf58f3)
2017-11-12Merge pull request #49 from madrypl/master-sdcard-image-supportNicolas Dechesne
Bootable SD card image - master
2017-11-12sdimg: use WIC to assemble sd-card imageArtur Mądrzak
2017-11-08linux-linaro-qcomlt-db820c: upgrade kernelNicolas Dechesne
* merged v4.11.12 * Backported latest venus driver snapshot Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-11-07dragonboard820c: include firmware packageNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-11-07firmware-qcom-dragonboard820c: add new recipeNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-11-07firmware-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>
2017-11-04sdimg: build bootimg for sd-cardArtur Mądrzak
2017-10-29sdimg: deploy LittleKernel pre-build imagesArtur Mądrzak
2017-10-18Merge pull request #47 from rsalveti/masterNicolas Dechesne
linux-linaro-qcomlt: stop using linux-dtb.inc
2017-10-17linux-linaro-qcomlt: stop using linux-dtb.incRicardo Salveti
Device tree support is now handled by the kernel class. Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
2017-10-16linux-linaro-qcomlt: upgrade kernelpyroNicolas Dechesne
* Update to v4.9.56 * Backports: * wcn36xx: Remove unnecessary rcu_read_unlock in wcn36xx_bss_info_changed * wcn36xx: Introduce mutual exclusion of fw configuration Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit dc22ef13114879ef0d4adb832ca4b61a97fed1a8)
2017-10-16dragonboard410c/820c: switch from Image to Image.gzNicolas Dechesne
LK can boot compressed image , and support for building compressed image was fixed in OE/core, in cfc0c89765 kernel.bbclass: fix KERNEL_IMAGETYPE(S) for Image.gz so let's switch to it. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 460dd30b384a1cd6253aa076f68316f772ec9215)
2017-10-05linux-linaro-qcomlt: upgrade kernelNicolas Dechesne
* update to v4.9.51 * build CONFIG_MEDIA as =m * sync up camss with upstream (merged) driver * sync up venus with upstream driver * wcn36xx: Disable 5GHz for wcn3620 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 0808c50c49e4a7e2485a390917a425fdcfb0d123)
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> (cherry picked from commit c4db9c8e9e6bbad7ccf4c87ee6e3d9aa73d67a4d)
2017-09-13linux-linaro-qcomlt: upgrade kernelNicolas Dechesne
* Merge v4.9.47 * Bluetooth: btqcomsmd: retrieve BD address from DT property * dt-bindings: soc: qcom: Add local-bd-address property to WCNSS-BT * dt-bindings: net: document Bluetooth bindings in one place * Bluetooth: btqcomsmd: Add support for BD address setup * Merge tag 'v4.9.47' into release/qcomlt-4.9 * distro.config: enable USB device class drivers * distro.config: enable USB device class drivers * media: venus: use helper function to check supported codecs * media: venus: add helper to check supported codecs * media: venus: venc: set correct resolution on compressed stream * media: vb2: add bidirectional flag in vb2_queue * media: venus: fill vdev name * ARM64: DT: msm8916: venus_mem: drop compatible "shared-dma-pool" * media: venus: don't abuse dma_alloc for non-DMA allocations * [media] media/uapi/v4l: clarify cropcap/crop/selection behavior * [media] v4l2-ioctl/exynos: fix G/S_SELECTION's type handling * media: venus: sync with upstream v11 version of the driver * configs: distro.config: enable ZRAM 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>
2017-09-01qcom-x11-image: sample image for X11 testingNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-08-03linux-linaro-qcomlt: upgrade kernelNicolas Dechesne
* Merged v4.9.39 Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-07-17linux-linaro-qcomlt: upgrade kernelNicolas Dechesne
* 4.9.38 * Display bug fixes: * unclocked cursor accesses. * proper release of plane resources. * DMIC bug fixes Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2017-07-17linux-linaro-qcomlt: upgrade kernelNicolas Dechesne
* Merge v4.9.34 * Minor QCOM camera fixes * Enable more trigger modes for LEDs Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> (cherry picked from commit 26380970fbe5e8a04efe8c1098ad45acae0d87e4)
2017-07-05linux-linaro-qcomlt-db820c: update to 4.11 releaseNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>