aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-11-21linux-yocto: add interconnect paths to UFSHC for SC7280Atul Dhudase
QCOM UFS host controller requires interconnect path configuration for proper working. So add them for SC7280 SoC. Signed-off-by: Atul Dhudase <quic_adhudase@quicinc.com>
2023-11-21linux-yocto: add UFS support for sc7280Atul Dhudase
Add UFS support for sc7280 boards. Signed-off-by: Atul Dhudase <quic_adhudase@quicinc.com>
2023-11-21linux-yocto: add devicetree file for QCM6490Atul Dhudase
Add qcm6490 devicetree file for QCM6490 SoC and QCM6490 IDP platform. Signed-off-by: Atul Dhudase <quic_adhudase@quicinc.com>
2023-11-21linux-yocto: Add support to skip PLL configuration for sc7280Atul Dhudase
On certain targets the PLL configuration should be skipped, thus add a device property to support the same. Signed-off-by: Atul Dhudase <quic_adhudase@quicinc.com>
2023-11-21linux-yocto: Enable the force mem core for UFS ICE clockAtul Dhudase
Enable the force mem core for UFS ICE clock. Update the gdsc transition delays to the recommended values for functional correctness. Signed-off-by: Atul Dhudase <quic_adhudase@quicinc.com>
2023-11-21linux-yocto: Add Phy Configuration support for SC7280Atul Dhudase
Add SC7280 specific register layout and table configs. Signed-off-by: Atul Dhudase <quic_adhudase@quicinc.com>
2023-11-21linux-yocto: add dma-buf support and fixesAtul Dhudase
Add proper kref handling on dma-buf heaps. Signed-off-by: Atul Dhudase <quic_adhudase@quicinc.com>
2023-11-20Merge pull request #550 from lumag/kirkstone-ciDmitry Baryshkov
CI: use sdx55-mtp for kirkstone
2023-11-20CI: use sdx55-mtp for kirkstoneDmitry Baryshkov
The kirkstone branch wasn't migrated to qcom-armv7a-modem machine. Continue using sdx55-mtp for the CI on that branch. Fixes: 61f8d5b5af0e ("CI: switch from sdx55-mtp to qcom-armv7a-modem") Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-20Merge pull request #549 from lumag/fw-imgDmitry Baryshkov
firmware initramfs images rework
2023-11-20initramfs-firmware-sm8350-hdk-image: create board-specific initramfsDmitry Baryshkov
Add initramfs holding firmware for SM8350-HDK (aka HDK888) board. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-20initramfs-firmware-sm8150-hdk-image: create board-specific initramfsDmitry Baryshkov
Add initramfs holding firmware for SM8150-HDK (aka HDK855) board. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-20initramfs-firmware-ifc6560-image: create board-specific initramfsDmitry Baryshkov
Add minimal initramfs holding firmware for Inforce IFC6560 board. Due to space limitations this firmware is mostly limited to Adreno firmware, leaving all DSP and venus to be bootstrapped from rootfs. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-20initramfs-firmware-db8074-image: create board-specific initramfsDmitry Baryshkov
Add initramfs holding firmware for Dragonboard APQ8074 board. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-20initramfs-firmware-image: extract common codeDmitry Baryshkov
Extract the common part of the firmware image recipes, simplifying creation of other initramfs-firmware-foo images. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-20initramfs-firmware-*-image: move to recipes-bsp/imagesDmitry Baryshkov
Move firmware image recipes close to the rest of firmware recipes, recipes-bsp. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-16Merge pull request #544 from quic-vkraleti/masterDmitry Baryshkov
Bump revisions for fastrpc, qrtr, rmtfs tqftpserv and skales recipes
2023-11-16skales: Update SRCREV to latestViswanath Kraleti
Update skales recipe to compile tip of the project where support for compressed ARM64 kernel image and pad out the image are avilable. Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2023-11-16tqftpserv: Update SRCREV to latestViswanath Kraleti
Update tqftpserv recipe to compile tip of the project Remove patch now in upstream, 0001-include-limits.h-for-PATH_MAX.patch Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2023-11-16rmtfs: Update SRCREV to latestViswanath Kraleti
Update rmtfs recipe to compile latest code of the project Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2023-11-16qrtr: Update SRCREV to latestViswanath Kraleti
Update qrtr recipe to compile tip of qrtr project. Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2023-11-16fastrpc: Update SRCREV to latestViswanath Kraleti
Update fastrpc recipe to compile latest fastrpc code. The tip of project has an update to support sdsprpcd. Provide a unit file for the same. Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2023-11-16Merge pull request #546 from lumag/8150-hdkDmitry Baryshkov
Firmware for SM8150-HDK
2023-11-16packagegroup-firmware-sm8150-hdk: package proprietary firmware for SM8150-HDKDmitry Baryshkov
Add packagegroup for the SM8150 HDK (aka HDK855) board. It does not include Adreno firmware, as it is not packaged (yet). Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-16firmware-qcom-sm8150-hdk: package proprietary firmware for SM8150-HDKDmitry Baryshkov
Package proprietary firmware for the SM8150 HDK (aka HDK855) 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-sm8150-hdk = "file:///PATH/NON-HLOS-sm8150-hdk-1.0.bin" Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-15Merge pull request #543 from lumag/drop-32-bitDmitry Baryshkov
Drop 32 bit machines
2023-11-15conf: drop individual sdx55 machinesDmitry Baryshkov
Drop the individual sdx55 machines, they are merged into qcom-armv7a-modem machine. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-15conf: drop legacy 32-bit machinesDmitry Baryshkov
Drop ifc6410 and Nexus7-2013 machine configuration files. They are now merged into the qcom-armv7a machine. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-15dragonboard-410c-32: drop the 32-bit db410cDmitry Baryshkov
Drop the 32bit-rootfs-64bit-kernel configuration. One should use qcom-armv7a machine instead and override the kernel to be linux-dummy. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-15Merge pull request #545 from lumag/modem-ciDmitry Baryshkov
CI: switch from sdx55-mtp to qcom-armv7a-modem
2023-11-15CI: switch from sdx55-mtp to qcom-armv7a-modemDmitry Baryshkov
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-14Merge pull request #542 from lumag/yocto-scsi-ufsDmitry Baryshkov
linux-yocto/qcom: enable CONFIG_SCSI
2023-11-14linux-yocto/qcom: enable CONFIG_SCSIDmitry Baryshkov
CONFIG_SCSI is a requirement for CONFIG_UFSHCD and the rest of UFS symbols. It got disabled somehow, so reenable it back. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-13Merge pull request #540 from quic-vkraleti/move-to-tipDmitry Baryshkov
recipes-support: pd-mapper bump to rev 10997ba
2023-11-10recipes-support: pd-mapper bump to rev 10997baViswanath Kraleti
Changes, 10997ba pd-mapper: Add ability to decompress .xz json files 107104b ANDROID: pd-mapper: Update Android.bp srcs 352a39c ANDROID: pd-mapper: Use /vendor/firmware path for AOSP b4c1e36 correct SIGSEGV when firmware is not present a500e63 Makefile: allow $(CFLAGS), $(LDFLAGS) override 9d78fc0 pd-mapper: Null terminate firmware_value string Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
2023-11-10Merge pull request #539 from lumag/bump-compatDmitry Baryshkov
layer.conf: Switch layer to nanbield series only
2023-11-10layer.conf: Switch layer to nanbield series onlyDmitry Baryshkov
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-08Merge pull request #536 from lumag/linux-yoctoDmitry Baryshkov
Technology preview of the linux-yocto support
2023-11-07Merge pull request #538 from lumag/fix-fwDmitry Baryshkov
Drop firmware files now supported by the linux-firmware recipe
2023-11-06firmware-qcom-rb5: drop slpi firmwareDmitry Baryshkov
Drop the Sensors DSP firmware, which was accepted into linux-firmware. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-06firmware-qcom-dragonboard845c: drop slpi firmwareDmitry Baryshkov
Drop the Sensors DSP firmware, which was accepted into linux-firmware. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-06firmware-qcom-dragonboard845c: drop compatibility for kernels <= 5.15Dmitry Baryshkov
Drop compatibility symlinks and split firmware files which were used to support Linux kernels prior or equal to 5.15. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-06firmware-qcom-dragonboard820c: drop compatibility for kernels <= 5.15Dmitry Baryshkov
Drop compatibility symlinks and split firmware files which were used to support Linux kernels prior or equal to 5.15. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-06firmware-qcom-dragonboard410c: drop compatibility for kernels <= 5.15Dmitry Baryshkov
Drop compatibility symlinks and split firmware files which were used to support Linux kernels prior or equal to 5.15. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-06firmware-qcom-rb1: drop firmware merged upstreamDmitry Baryshkov
Drop firmware packages that have been acceptde into linux-firmware. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-06firmware-qcom-rb2: drop firmware merged upstreamDmitry Baryshkov
Drop firmware packages that have been acceptde into linux-firmware. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-06CI: also test the linux-yocto kernelDmitry Baryshkov
Add linux-yocto kernel into the CI loop. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-04Merge pull request #537 from lumag/badgeDmitry Baryshkov
README: add build status badges
2023-11-04README: add build status badgesDmitry Baryshkov
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-03CI: fix indentation for the jobs array.Dmitry Baryshkov
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>