aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-04-22.github: initial action for premerge build testactionsNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-04-11Merge pull request #436 from lumag/ar6004Nicolas Dechesne
ath6kl additional firmware support
2022-04-11linux-firmware: handle the conflict with firmware-ath6klDmitry Baryshkov
The file /lib/firmware/ath6k/AR6004/hw1.3/bdata.bin is provided both by linux-firmware and by firmware-ath6kl. Handled this conflict by using alternatives. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-11firmware-ath6kl: package additional firmware for ath6kl cardsDmitry Baryshkov
Atheros has provided additional firmware for the AR6004 family of devices. This includes firmware for hw3.0 and an updated firmware for hw1.3. However the licence for these files differs from the licence for other Atheros firmware files, thus they are provided through a separate repo and don't stand a chance of being accepted into the main linux-firmware repo. See https://lists.infradead.org/pipermail/ath6kl/2017-July/000296.html Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-04Merge pull request #433 from lumag/db820c-modemNicolas Dechesne
firmware-qcom-dragonboard820c: package modem firmware
2022-04-04Merge pull request #434 from lumag/update-pil-squasherNicolas Dechesne
pil-squasher: update to the latest revision
2022-04-04Merge pull request #435 from lumag/machines-updateNicolas Dechesne
Machines update
2022-04-04qcom-armv8a.conf: split KERNEL_DEVICETREE to use multiple linesDmitry Baryshkov
Split the KERNEL_DEVICETREE definition to multiple lines to make adding new DT entries easier. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-04dragonboard-820c, qcom-armv8a: enforce maxcpus=2 for DB820cDmitry Baryshkov
With the CPR being not supported on APQ8096, the board hangs/reboots if somebody tries to use cpu2/cpu3. Disable them for now to make the board usable by default. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-04qcom-apq8096: enable crc and crypto instructionsDmitry Baryshkov
APQ8096 supports CRC32 and crypto extensions. Enable corresponding instructions. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-04qcom-apq8064.inc: enable VFPv4 supportDmitry Baryshkov
Enable VFPv4 support on APQ8064, it is supported by the core. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-04qcom-apq8064.inc: switch to Cortex-A15 tune fileDmitry Baryshkov
APQ8064 core is closer to A15 rather than A8: decode width 3, VFPv4, 128-bit wide NEON. Switch the tune file to Cortex-A15. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-04pil-squasher: update to the latest revisionDmitry Baryshkov
Update pil-squasher to the latest revision to get elf64 squashing capability. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-04firmware-qcom-dragonboard820c: package modem firmwareDmitry Baryshkov
Add packages with modem firmware (mba.mbn, modem.mbn, modem.*). It is confirmed that the modem boots on db820c. GNSS is still not working. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-24Merge pull request #431 from lumag/install-modulesNicolas Dechesne
Install modules into rootfs
2022-03-23Merge pull request #432 from lumag/fix-rootfs-imageNicolas Dechesne
initramfs-rootfs-image: exclude all kernel images from the image
2022-03-23initramfs-rootfs-image: exclude all kernel images from the imageDmitry Baryshkov
Exclude all the kernel images from this initramfs. This shrinks the initramfs for a few megs. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23initramfs-rootfs-image: enable module installation on demandDmitry Baryshkov
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23initramfs-module-copy-modules: add initramfs module to install modulesDmitry Baryshkov
Add initramfs module that installs provided kernel modules into the rootfs. To enable it, add 'copy_modules' kernel bootarg. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23Merge pull request #430 from lumag/linux-mainlineNicolas Dechesne
Linux mainline support
2022-03-23Merge pull request #429 from lumag/no-rb5-dvtNicolas Dechesne
Remove RB5 DVT support
2022-03-23Merge pull request #428 from lumag/rootfs-initramfs-startNicolas Dechesne
Rootfs initramfs support
2022-03-23linux-mainline,linux-stable: qcom-specific overridesDmitry Baryshkov
Enable support for mainline linux kernels from meta-linux-mainline: - specify defconfigs, - build Android boot images used on Qualcomm boards. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23layer.conf: add support for meta-linux-mainlineDmitry Baryshkov
Add support for providing Qualcomm-specific extensions to the kernels found in meta-linux-mainline. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23qcom-armv8a: remove sm8250-rb5-dvt.dtbDmitry Baryshkov
sm8250-rb5-dvt.dtb is a device tree for the early RB5 board revision. It is supported only by linux-linaro-qcomlt kernel, so remove it from the global machine config, otherwise other kernels can not be built using this machine configuration. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23qrb5165-rb5: remove sm8250-rb5-dvt.dtbDmitry Baryshkov
sm8250-rb5-dvt.dtb is a device tree for the early RB5 board revision. It is supported only by linux-linaro-qcomlt kernel, so remove it from the global machine config, otherwise other kernels can not be built using this machine configuration. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23linux-qcom-bootimg: prevent installing /boot/Image* into rootfsDmitry Baryshkov
We do not need kernel images in the rootfs when using linux-qcom-bootimg, the image is flashed into special partition instead. So, prevent clobbering rootfs (and especially initramfs) with the kernel images. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23initramfs-qcom-image: Qualcomm-specific version of initramfs-root-imageDmitry Baryshkov
Add Qualcomm-specific extension of initramfs-root-image. This initramfs image contains necessary files to probe the rootfs and pivot into it. It expected to be kept reasonably small. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23packagegroup-qcom-boot: group modules required to find rootfsDmitry Baryshkov
Add a packagegroup which would recommend kernel modules (and, if required, other packages) necessary to find rootfs on supported Qualcomm boards. Probably it is not the full list (ext4 is not included for example), but it lists packages required to boot when using the vanilla kernel defconfig for arm64 platform. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23initramfs-rootfs-image: add initramfs that pivots into rootfsDmitry Baryshkov
Add small initramfs image that will detect, mount and switch into specified rootfs. At this moment this recipe does not pull any kernel modules on its own, users of the initramfs have to do that on their own. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-07Merge pull request #426 from YoeDistro/yoe/mutNicolas Dechesne
linux-linaro-qcom,lava-test-shell: Use SPDX naming convention for LIC…
2022-03-06linux-linaro-qcom,lava-test-shell: Use SPDX naming convention for LICENSEKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04Merge pull request #420 from lumag/more-toolsNicolas Dechesne
Add more development tools
2022-02-22Merge pull request #424 from YoeDistro/yoe/mutNicolas Dechesne
layers: Bump to use kirkstone
2022-02-19initramfs-test-image: add kmscube if OpenGL is enabledDmitry Baryshkov
Add a simple tool usefull for testing the OpenGL support, kmscube. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-02-18layers: Bump to use kirkstoneKhem Raj
its not going to be backward ABI compatible with honister due to variable renaming. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-18initramfs-test-image: enable fastrpc supportDmitry Baryshkov
Enable fastrpc to be able to test FastRPC services. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-02-18initramfs-test-image: enable several ALSA utilsDmitry Baryshkov
Enable ALSA utils to be able to test whether audio is working on the boards. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-02-18Merge pull request #423 from lumag/fw-fixesNicolas Dechesne
Three small firmware packaging fixes
2022-02-18firmware-qcom-dragonboard820c: split compat links for split firmwareDmitry Baryshkov
Split compatibility links for split firmware files from the main firmware package to remove unecessary dependency from the main package onto linux-firmware-qcom-*-split. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-02-18firmware-qcom-dragonboard410c: split compat links for split firmwareDmitry Baryshkov
Split compatibility links for split firmware files from the main firmware package to remove unecessary dependency from the main package onto linux-firmware-qcom-*-split. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-02-18packagegroup-firmware-rb5: depend on a650 firmware rather than a630Dmitry Baryshkov
Correct Copy-Paste typo in the firmware package name. RB5 has Adreno 650, not Adreno A630. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-02-17Merge pull request #421 from vzapolskiy/debugcc-bumpDmitry Baryshkov
debugcc: bump package version
2022-02-17debugcc: bump package versionVladimir Zapolskiy
The latest version of debugcc contains QCOM SM8450 SoC support. Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
2022-01-19Merge pull request #418 from lumag/lrzszNicolas Dechesne
initramfs-test-image: enable lrzsz
2022-01-18initramfs-test-image: enable lrzszDmitry Baryshkov
Add lrzsz tool to be able to transfer files through the serial line. The package uses 138 kiB of space. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-01-15Merge pull request #415 from lumag/fix-lt-qcom-devDmitry Baryshkov
linux-linaro-qcomlt-dev: drop conflicting patch
2022-01-14Merge pull request #416 from bhupesh-sharma/move-sa8155p-adp-to-new-5.16-masterNicolas Dechesne
linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.16
2022-01-13linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.16Bhupesh Sharma
Update the SRCREV in linux-linaro-qcomlt_5.16.bb file for sa8155p adp board, which now supports additional ethernet fixes for kernel version 5.16. Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-01-13linux-linaro-qcomlt-dev: drop conflicting patchDmitry Baryshkov
The offending DT schema patch was reverted upstream, drop local patch, unbreaking builds for sdx55. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>