aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
6 daysMerge pull request #583 from adhudase/qcm6490HEADmasterDmitry Baryshkov
layer.conf: update layer to scarthgap series
9 dayslayer.conf: Update layer to scarthgap seriesAtul Dhudase
openembedded-core moved to scarthgap release so update layer to make it compatible with core layer. Signed-off-by: Atul Dhudase <quic_adhudase@quicinc.com>
2024-03-11Merge pull request #581 from lumag/db-apq8074Dmitry Baryshkov
qcom-armv7a: enable dragonboard-apq8074
2024-03-04Merge pull request #582 from lumag/cuseDmitry Baryshkov
linux-yocto: enable fuse to unbreak RPB images.
2024-02-29linux-linaro-qcomlt: bump SRCREVDmitry Baryshkov
bump SRCREV to pickup CUSE and OVERLAY fs support. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-02-29linux-yocto: enable fuse to unbreak RPB images.Dmitry Baryshkov
Enable the fuse feature, used by the RPB images. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-02-12qcom-armv7a: enable dragonboard-apq8074Dmitry Baryshkov
Enable another board used for testing, APQ8074 DragonBoard. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-02-08Merge pull request #579 from lumag/update-qcom-kernelDmitry Baryshkov
linux-yocto: drop patches applied upstream
2024-02-08linux-yocto: drop patches applied upstreamDmitry Baryshkov
Drop two patches that have been merged to the 6.6-stable kernel tree. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-02-08Merge pull request #575 from lumag/fw-ipaDmitry Baryshkov
Enable IPA firmware in SM8150 and SM8350 HDK firmware packages
2024-02-08Merge pull request #574 from lumag/qcom-yocto-armv7aDmitry Baryshkov
linux-yocto: initial support for qcom-armv7a machine
2024-02-08Merge pull request #572 from lumag/update-qcom-kernelDmitry Baryshkov
Update linux-linaro-qcomlt to 6.6, drop -dev
2024-01-30Merge pull request #577 from lumag/update-ciDmitry Baryshkov
CI: update to actions/setup-python@v5
2024-01-30CI: update to actions/setup-python@v5Dmitry Baryshkov
Update CI to use actions/setup-python@v5 action to fix the GitHub warning. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-30linux-linaro-qcomlt: update to 6.6 release branchDmitry Baryshkov
Update the linux-linaro-qcomlt to the branch 6.6. This also requires us to change DTB paths in armv7 machines to follow upstream changes. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-24Merge pull request #569 from adhudase/qcm6490Dmitry Baryshkov
linux-yocto: enable ARM64_VA_BITS_48 for QCM6490
2024-01-24linux-yocto: qcom: enable ARM64_VA_BITS_48Atul Dhudase
Enable 48-bit virtual addresses for qcom boards. This is enabled in upstream defconfig and most of the builds use this setting. Signed-off-by: Atul Dhudase <quic_adhudase@quicinc.com>
2024-01-24packagegroup-firmware-sm8350-hdk: add new IPA firmware packageDmitry Baryshkov
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-20firmware-qcom-sm8350-hdk: package the IPA firmwareDmitry Baryshkov
Add a package with IPA firmware. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-20packagegroup-firmware-sm8150-hdk: add new IPA firmware packageDmitry Baryshkov
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-20linux-yocto: initial support for qcom-armv7a machineDmitry Baryshkov
Add support for the qcom-armv7a machine. Tested on ifc6410 and (up to some extent) on db8074. The msm8974 needs additional patches to fix the interconnect driver. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-19Merge pull request #573 from lumag/update-ciDmitry Baryshkov
Update CI configuration
2024-01-19CI: switch to Debian bookwormDmitry Baryshkov
Switch to the Debian container in order to get away from the static shadow compilation issues. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-19Revert "CI: switch to Debian bookworm"Dmitry Baryshkov
This reverts commit a57250ec5d015470238b79012801673867d0cfa0. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-19firmware-qcom-sm8150-hdk: package the IPA firmwareDmitry Baryshkov
Add a package with IPA firmware. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-19Merge pull request #571 from lumag/update-ciDmitry Baryshkov
Update ci configuration
2024-01-19CI: also build initramfsDmitry Baryshkov
Enable building of the initramfs so that we test for possible dependency issues between the kernel and the initramfs. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-19CI: switch to Debian bookwormDmitry Baryshkov
Switch to the Debian container in order to get away from the static shadow compilation issues. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-19linux-linaro-qcomlt-dev: drop the dev recipeDmitry Baryshkov
The integration tree has been deprecated. Drop the linux-linaro-qcomlt-dev recipe which was used to build that branch. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-19Merge pull request #566 from lumag/fw-sm8450-hdkDmitry Baryshkov
Package firmware for SM8450-HDK
2024-01-19Merge pull request #568 from adhudase/masterDmitry Baryshkov
linux-yocto: disable qcom watchdog for QCM6490
2024-01-19Merge pull request #562 from quic-vkraleti/masterDmitry Baryshkov
Fix dependency loop between INITRAMFS_IMAGE and UKI
2024-01-19Merge pull request #570 from quic-vkraleti/drop-systemd-nativeDmitry Baryshkov
Set empty IMAGE_NAME_SUFFIX for initramfs images.
2024-01-18linux-qcom-bootimg: Don't look for initramfs image with IMAGE_NAME_SUFFIXViswanath Kraleti
initramfs images are no longer appended with '.rootfs' suffix. Adjust baseinitrd lookup accordingly. Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2024-01-18recipes-kernel: Add linux-qcom-uki recipeViswanath Kraleti
linux-qcom-uki recipe generates UKI by combining UEFI stub, kernel image, initrd, os-release, optional dtb and other metadata like kernel cmdline. Drop uki.bbclass as linux-qcom-uki is taking care of UKI generation. Signed-off-by: Viswanath Kraleti <vkraleti@qti.qualcomm.com>
2024-01-18qcom-common.inc: Add 'Image' to KERNEL_IMAGETYPESViswanath Kraleti
UKI generation needs uncompressed kernel image. Specifying 'Image' in KERNEL_IMAGETYPES ensures uncompressed kernel image is always built. Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2024-01-18initramfs-*: Set empty IMAGE_NAME_SUFFIXViswanath Kraleti
initramfs images aren't used for rootfs, so the default '.rootfs' suffix isn't valid. Just set the suffix to empty to override the default Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2024-01-18linux-yocto: disable qcom watchdog for QCM6490Atul Dhudase
Disable qcom watchdog for qcm6490 boards. With hypervisor enabled on qcm6490, accessing watchdog registers results into an external abort. Signed-off-by: Atul Dhudase <quic_adhudase@quicinc.com>
2024-01-16qcom-common.inc: Drop EFILINUXDIR variableViswanath Kraleti
Oe-core's image-uefi.conf defined EFI_UKI_PATH to point to the uki inside an esp image. Use this variable in place of EFILINUXDIR. Also, renamed a few other EFI variables for readability. Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2024-01-16linux-yocto: Don't generate UKI as part of kernel buildViswanath Kraleti
Generation of UKI needs Kernel Image to be available along with initrd and other packages like os-release. It is convenient to have UKI generation as part of an image rather than kernel build. Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2024-01-13initramfs-firmware-sm8450-hdk-image: create board-specific initramfsDmitry Baryshkov
Add initramfs holding firmware for SM8450-HDK board. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-13packagegroup-firmware-sm8450-hdk: package proprietary firmware for SM8450-HDKDmitry Baryshkov
Add packagegroup for the SM8450 HDK board. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-13firmware-qcom-sm8450-hdk: package proprietary firmware for SM8450-HDKDmitry Baryshkov
Package proprietary firmware for the SM8450 HDK board. By default an empty package will be built. To specify location of the NHLOS.bin add the following line to local.conf: NHLOS_URI:pn-firmware-qcom-sm8450-hdk = "file:///PATH/NON-HLOS-sm8450-hdk-1.0.bin" Likewise the location of the archive with the Adreno firmware can be specified. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-13firmware-qcom: add support for ipa_fws firmwareDmitry Baryshkov
Add separate packages for IPA firmware. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-11Merge pull request #564 from quic-vkraleti/drop-systemd-nativeDmitry Baryshkov
Drop systemd-boot-native recipe
2024-01-11Drop systemd-boot-native recipeViswanath Kraleti
Drop systemd-boot-native recipe as it is now part of oe-core. Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2024-01-09Merge pull request #560 from lumag/fix-8150-fwDmitry Baryshkov
firmware-qcom-sm8150-hdk: fix GMU binary installation
2024-01-09Merge pull request #563 from lumag/linux-yocto-6.6Dmitry Baryshkov
Update Linux yocto to v6.6
2024-01-09Merge pull request #561 from lumag/fdo-drop-xaDmitry Baryshkov
mesa: stop requiring the XA tracker
2024-01-08linux-yocto: missing features support on qrb4210 / RB2Dmitry Baryshkov
Import upstream patches to add support for interconnect, WiFI, BT and MPSS on the RB2 platform. This also brings up several USB-related fixes for the mentioned platform. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>