Age | Commit message (Collapse) | Author |
|
qdl: update to the latest upstream
|
|
Update to the latest upstream repository, which is now at
https://github.com/linux-msm/qdl.git.
Relevant changes from latest upstream:
- USBDEVFS interface replaced with libusb
- Add ramdump support
- New utility 'ks' which uses sahara to load images from host to a
device (relevant for Qualcomm Cloud AI 100).
Drop 0001-Makefile-Use-pkg-config-for-libxml2-detection.patch as these
changes are now available upstream.
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
|
|
CI: include scarthgap into daily builds
|
|
Include scarthgap and kirkstone into the push-triggered builds. While we
are at it, drop the honister, which is EOL
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Build the current LTS release, scarthgap, on a daily basis.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
WORKDIR -> UNPACKDIR migration
|
|
linux-yocto: drop CONFIG_DRM_PANEL_NOVATEK_NT36672E=m
|
|
Drop CONFIG_DRM_PANEL_NOVATEK_NT36672E assignment from
qcom-armv8a/qcom-extra.cfg to silence the warning:
[INFO]: the following symbols were not found in the active configuration:
- CONFIG_DRM_PANEL_NOVATEK_NT36672E
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
With the introduction of UNPACKDIR the files were moved from WORKDIR to
UNPACKDIR. Adjust the recipe accordingly.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
With the introduction of UNPACKDIR the files were moved from WORKDIR to
UNPACKDIR. Adjust the recipe accordingly.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
With the introduction of UNPACKDIR the files were moved from WORKDIR to
UNPACKDIR. Adjust the recipe accordingly.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Follow OE-Core changes and use UNPACKDIR where required.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Follow OE-Core changes and use UNPACKDIR where required.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Follow OE-Core changes and use UNPACKDIR where required.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
With the introduction of UNPACKDIR the OE-Core layer is no longer
compatible with scarthgap. Switch LAYERSERIES_COMPAT_qcom to styhead.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
gpsd: fix compilation with update OE layers
|
|
GCC 14 and newer glibc are more strict regarding the headers. Add
inlcude of the required header.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
README.md: added Quick build paragraph.
|
|
Added instructions that explain how to add meta-qcom layer to the build
and how to build a qcom-armv8a core-image-minimal image.
Signed-off-by: Davide Ricci <davide.ricci@linaro.org>
|
|
android-tools-adbd-cmdline: Use UNPACKDIR instead of WORKDIR
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Fix playback using WSA881x codecs
|
|
Import a patch fixing the long-standing WSA881x playback issue.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Bump SRCREV to include several GPU fixes and a patch for the WSA881x
codec.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Several firmware-related fixes
|
|
Package firmware for Lenovo Yoga C630 laptop.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
In order not to complicate the main firmware-qcom.inc, move WoA firmware
names to firmware-woa.inc.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
SM8150 uses ath10k, pick up correct WiFi firmware package for the
platform.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add lt9611uxc firmware to the list of the firmware for the board.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add lt9611uxc firmware to the list of the firmware for the board.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Include WiFi firmware, BDF and modem loader firmware to generated package.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Package firmware for the Qualcomm SM8650 HDK.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Bump SRCREV to pickup the fix for sm8650 mbn files. Unfortunately this
also means updating the LIC_FILE_CHKSUM and SRC_URI.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
linux-yocto: refine qcm6490 kernel patches
|
|
This reverts commit 3d1a5bb098e0acd593a080ee8b51880b04e108d6.
Virtual address space of 39 bits is enough for targets,
enable ARM64_VA=39 bits.
Boot-up issue with ARM64_VA=39 bits reported earlier has been
fixed in boot build.
|
|
Update workaround patches to align with new upstream device-tree.
|
|
update ufs support patches to align with new upstream device-tree
structure.
|
|
Replace protected clocks patches with updated ones from upstream.
Also, Update the lpassaudio node to support the new compatible.
Dropped old patch:
0001-PENDING-arm64-dts-qcm6490-Update-the-protected-clock.patch
|
|
At the same time also disable the venus node by default in the dtsi,
like it's done on other SoCs.
This is needed to fix crash while venus init.
Call trace:
qcom_smmu_write_s2cr+0x60/0xa4
arm_smmu_attach_dev+0x1d8/0x98c
__iommu_device_set_domain+0x7c/0x110
__iommu_group_set_domain_internal+0x60/0x194
iommu_setup_default_domain+0x374/0x420
__iommu_probe_device+0x3ac/0x3d4
iommu_probe_device+0x34/0x78
of_iommu_configure+0x18c/0x25c
of_dma_configure_id+0x114/0x2c8
platform_dma_configure+0x30/0x78
really_probe+0x70/0x2b0
__driver_probe_device+0x78/0x12c
driver_probe_device+0x3c/0x15c
__driver_attach+0x90/0x19c
bus_for_each_dev+0x7c/0xdc
driver_attach+0x24/0x30
bus_add_driver+0xe8/0x1f8
driver_register+0x5c/0x124
__platform_driver_register+0x28/0x34
qcom_venus_driver_init+0x20/0x1000 [venus_core]
|
|
Min and max voltages for vph_pwr should be same, otherwise rpmh
will not probe, so correcting the min and max voltages for vph_pwr.
|
|
Drop old qcm6490 device-tree structure and replace it
with upstream series. Few dependent patches would be dropped
now and will be added back after this series.
Also, drop other interim patches which are no longer needed.
Replace these patches with new patches from upstream.
0001-FROMLIST-dt-bindings-arm-qcom-Add-QCM6490-IDP-board.patch
0001-PENDING-dt-bindings-arm-qcom-Add-QCM6490-RB3-board.patch
0002-PENDING-arm64-dts-qcom-Add-qcm6490-rb3-support.patch
0001-FROMLIST-dt-bindings-arm-qcom-Add-QCM6490-Fairphone-.patch
0002-FROMLIST-arm64-dts-qcom-Use-QCOM_SCM_VMID-defines-fo.patch
0003-FROMLIST-arm64-dts-qcom-Add-qcm6490-dts-file.patch
These are no longer needed so dropped- gpio change is included
in upstream devcie-tree and board-id/msm-id change is no longer
needed as compatible string-check approach is being used to pick
the correct DTB now.
0001-PENDING-dt-bindings-pinctrl-qcom-sc7280-pinctrl-add-.patch
0002-PENDING-arm64-dts-qcom-qcm6490-Add-gpio-reserved-ran.patch
0001-QCLINUX-arm64-dts-qcom-Add-board-id-and-msm-id-for-Q.patch
0002-QCLINUX-arm64-dts-qcom-Add-board-id-and-msm-id-for-q.patch
Pull patches from mailing list to add DTS for Qualcomm qcs6490-rb3gen2
and IDP boards which uses QCS6490/QCM6490 SoC.
with backported device-tree pacthes, board name is changed from
qcm6490-rb3 to qcs6490-rb3gen2 so rename the dtb accordingly.
|
|
Drop below patches for now, not need for a boot-up. We will
pull new series "Add updates for clock controllers to support QCM6490"
as and when it is in proper shape and is needed.
0001-PENDING-clk-qcom-gcc-Enable-the-force-mem-core-for-U.patch
0001-PENDING-dt-bindings-clock-Add-qcom-adsp-skip-pll-pro.patch
0002-PENDING-clk-qcom-lpassaudiocc-Add-support-to-skip-PL.patch
|
|
Package firmware for SC8180X devices.
|
|
linux-yocto: qcom-armv8a: enable NT36672E panel and PWM on QCM6490
|
|
Enable Novatek NT36672E panel and PWM for backlight on QCM6940.
Signed-off-by: Srihitha Tangudu <quic_tangudu@quicinc.com>
|
|
Use packaged firmware to generate initramfs with the firmware files for
SC8180X. Currently it is limited to Adreno and ADSP files to limit
firmware size.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add packagegroup for SC8180X devices.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
The WoA-Project archives driver from Windows Update in a usable way. Use
those archives to package firmware for SC8180X platform.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add WoA firmware names to the FILES variables. This enables generation
of firmware images for compute plaforms.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
There is no strict necessity to keep the dependency from Adreno A640
package on the base firmware-qcom-sm8150-hdk package. Drop it, so that
other platforms can depend on a640 without pulling all SM8150 firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|