aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-08-31recipes-kernel: Linux 5.7 bump to 5.7.19 (4af49ea41ecf1)Aníbal Limón1-1/+1
Summary, * Point update to 5.7.19. * Fixes on venus encoder and boot on DB820c (msm8996). Changes, 4af49ea41ecf1 Merge tag 'v5.7.19' into release/qcomlt-5.7 ... 0251e67cac68e media: venus: Fix reported frame intervals 565814f2abdb9 Merge tag 'v5.7.12' into release/qcomlt-5.7 ... 9f6b67115e558 Merge tag 'v5.7.11' into release/qcomlt-5.7 ... 2800aaa3b8bfb arm64: dts: qcom: msm8996: Reduce vdd_apc voltage f0d61fa89bed5 Revert "arch: arm64: dts: msm8996: Change opp table compatible string" Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-07-28qcom-sm8250.inc: switch to armv8.2-a+cryptoDmitry Baryshkov1-1/+2
SM8250 SoC implements ARMv8.2-a with crypto extension, so switch default tune to armv8-2a-crypto. Other supported extensions are not handled by OE/Yocto (yet). Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-28qcom-sdm845.inc: switch to armv8.2-a+cryptoDmitry Baryshkov1-1/+2
SDM845 SoC implements ARMv8.2-a with crypto extension, so switch default tune to armv8-2a-crypto. Other supported extensions are not handled by OE/Yocto (yet). Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-28Merge pull request #174 from lumag/mesaNicolas Dechesne10-21/+424
Mesa3D support for sm8250
2020-07-27mesa: adapt meson script to restore compatibility with release oneDmitry Baryshkov2-0/+32
During this development cycle meson script was changed to stop accepting empty values. This causes issues using some build options from OE-core's mesa.inc. Restore this compatibility by patching in support for empty values. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-27mesa: add git version of meta recipeDmitry Baryshkov8-0/+385
A650 (for sm8250) is not fully supported by mesa 20.1. Build git version of mesa 20.2 on sm8250 to get A650 support. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-24mesa: drop enforcement of gallium PACKAGECONFIGDmitry Baryshkov1-1/+0
gallium is added to PACKAGECONFIG if opengl DISTRO_FEATURE is enabled. Thus there is no need to duplicate it here. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-16mesa: enable freedreno for sm8250Dmitry Baryshkov1-0/+1
Enable freedreno `PACKAGECONFIG` for sm8250 boards. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-16mesa: simplify meta-qcom bbappendDmitry Baryshkov1-20/+6
To simplify mesa_%.bbappend define separate variable with `PACKAGECONFIG` appends and incude it into per-machine overrides. Also drop separate `GALLIUMDRIVERS` override in favour of using `freedreno` in `PACKAGECONFIG`. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-07Merge pull request #172 from alimon/masterNicolas Dechesne1-1/+1
recipes-kernel: Linux 5.7 bump to 5.7.7 (21bb88052948)
2020-07-06recipes-kernel: Linux 5.7 bump to 5.7.7 (21bb88052948)Aníbal Limón1-1/+1
Changes, 21bb88052948 venus: firmware: Set virtual address ranges 2d8435ad822f firmware: qcom_scm: Add memory protect virtual address ranges 4130227f0f7e Merge tag 'v5.7.7' into release/qcomlt-5.7 fb6c79052380 Linux 5.7.7 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-07-01Merge pull request #170 from lumag/rb5Nicolas Dechesne10-0/+2385
RB5 support
2020-07-01linux-linaro-qcomlt-dev: add recipe for building integration treeDmitry Baryshkov1-0/+24
Add recipe for building latest and greatest development (integration) tree for Qualcomm board. It is disabled by default, one has to enable it manually by putting the following line in conf/local.conf: PREFERRED_PROVIDER_virtual/kernel = "linux-linaro-qcomlt-dev" Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-01linux-linaro-qcomlt-5.7: support qrb5165-rb5 machineDmitry Baryshkov8-0/+2336
Add support for qrb5165-rb5 machine. Include dts file copied from the top of the integration tree. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-01qrb5165-rb5: add machine config file for Qualcomm RB5 platformDmitry Baryshkov1-0/+25
Add config file for Qcualcomm RB5 Robotics platform. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-06-30Merge pull request #169 from ndechesne/alsa-ucm-confNicolas Dechesne8-622/+0
alsa-ucm-conf: remove bbappend file
2020-06-30alsa-ucm-conf: remove bbappend filealsa-ucm-confNicolas Dechesne8-622/+0
SDM845 UCM config files have been merged upstream in v1.2.3, we can drop our bbappend. Note that Lenovo Yoga files are not merged, but they are unlikely to be useful in meta-qcom since we don't support this MACHINE (yet). Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2020-06-29Merge pull request #168 from YoeDistro/yoe/mutNicolas Dechesne2-97/+0
mesa: Drop upstreamed patch
2020-06-26mesa: Drop upstreamed patchKhem Raj2-97/+0
This patch is already available in 20.1.2 release see https://gitlab.freedesktop.org/mesa/mesa/-/commit/9b3aa872279f958f9da6e7f225c25c4f5f2cdb81 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-25Merge pull request #162 from lumag/sm8250Nicolas Dechesne3-1/+67
Sm8250 support
2020-06-23Remove broken venus-5.2 and venus-5.4 from linux-firmwareOlivier Schonken1-0/+7
The linux-firmware package complains that venus fw is supplied by both linux-firmware and firmware-qcom-dragonboard845c. The venus firmware supplied by linux-firmware is broken. This patch removes the installed files for venus-5.2 and venus-5.4 which is not explicitly listed in the linux-firmware recipe from openembedded. The linux-firmware recipe is actually ambiguous in the sense that it doesn't list the venus-5.2 package in the recipe, but does install it alongside all the other firmware in the do_install part of the recipe. Collected errors: check_data_file_clashes: Package linux-firmware wants to install file /workdir/build/tmp-glibc/work/dragonboard_845c-linux/rb3-image-dev/9999.1-r0/rootfs/lib/firmware/qcom/venus-5.2/venus.b00 But that file is already provided by package * firmware-qcom-dragonboard845c check_data_file_clashes: Package linux-firmware wants to install file /workdir/build/tmp-glibc/work/dragonboard_845c-linux/rb3-image-dev/9999.1-r0/rootfs/lib/firmware/qcom/venus-5.2/venus.b01 But that file is already provided by package * firmware-qcom-dragonboard845c check_data_file_clashes: Package linux-firmware wants to install file /workdir/build/tmp-glibc/work/dragonboard_845c-linux/rb3-image-dev/9999.1-r0/rootfs/lib/firmware/qcom/venus-5.2/venus.b02 But that file is already provided by package * firmware-qcom-dragonboard845c check_data_file_clashes: Package linux-firmware wants to install file /workdir/build/tmp-glibc/work/dragonboard_845c-linux/rb3-image-dev/9999.1-r0/rootfs/lib/firmware/qcom/venus-5.2/venus.b03 But that file is already provided by package * firmware-qcom-dragonboard845c check_data_file_clashes: Package linux-firmware wants to install file /workdir/build/tmp-glibc/work/dragonboard_845c-linux/rb3-image-dev/9999.1-r0/rootfs/lib/firmware/qcom/venus-5.2/venus.b04 But that file is already provided by package * firmware-qcom-dragonboard845c check_data_file_clashes: Package linux-firmware wants to install file /workdir/build/tmp-glibc/work/dragonboard_845cp-linux/rb3-image-dev/9999.1-r0/rootfs/lib/firmware/qcom/venus-5.2/venus.mdt But that file is already provided by package * firmware-qcom-dragonboard845c Signed-off-by: Olivier Schonken <olivier.schonken@gmail.com> (cherry picked from commit cd0bf547f9bac24f8a93fb63ebe1ca8d59857a30) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2020-06-23Merge pull request #167 from alimon/masterNicolas Dechesne1-1/+1
recipes-kernel: Linux 5.7 bump to 5.7.5 (37b31489130d)
2020-06-22recipes-kernel: Linux 5.7 bump to 5.7.5 (37b31489130d)Aníbal Limón1-1/+1
Changes, 37b31489130d wcn36xx: Fix software-driven scan 9e5c701f0dc6 wcn36xx: Advertise beacon filtering support in bmps f0076ecebddf mac80211: Do not report beacon loss if beacon filtering enabled d5ffda0bd43b Merge tag 'v5.7.5' into release/qcomlt-5.7 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-06-19linux-linaro-qcomlt_5.7: enable for sm8250 SoCDmitry Baryshkov1-1/+1
Enable sm8250 in linux-linaro-qcomlt-5.7's COMPATIBLE_MACHINES. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-06-19sm8250-mtp.conf: add initial support for SM8250-MTP boardDmitry Baryshkov2-0/+66
Add configuration files for SM8250 SoC and SM8250-MTP board. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-06-18Merge pull request #163 from alimon/masterNicolas Dechesne1-1/+1
recipes-kernel: Linux 5.7 bump to 5.7.3 (a7ce3355155d)
2020-06-17recipes-kernel: Linux 5.7 bump to 5.7.3 (a7ce3355155d)Aníbal Limón1-1/+1
Changes, a7ce3355155d Merge tag 'v5.7.3' into release/qcomlt-5.7 ... 9aff2dcc27eb wcn36xx: Fix multiple AMPDU sessions support 44e6ad37e04a wcn36xx: Add ieee80211 rx status rate information Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-06-15Merge pull request #160 from alimon/masterNicolas Dechesne1-1/+1
recipes-kernel: Linux 5.7 bump to 5.7.2 (ba75ed77ea9e)
2020-06-12recipes-kernel: Linux 5.7 bump to 5.7.2 (ba75ed77ea9e)Aníbal Limón1-1/+1
Changes, ba75ed77ea9e Merge tag 'v5.7.2' into release/qcomlt-5.7 8b0853ff4472 Merge branch 'tracking-qcomlt-lt9611' into release/qcomlt-5.7 8ee534ec8a56 drm/bridge: Introduce LT9611 DSI to HDMI bridge 7636286afbd1 dt-bindings: display: bridge: Add documentation for LT9611 9250431bb3b5 dt-bindings: vendor-prefixes: Add Lontium vendor prefix Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-06-05Merge pull request #157 from alimon/masterNicolas Dechesne17-1077/+637
Linux 5.7 and DB845c alsa patches.
2020-06-04alsa-ucm-conf: Update DB845c patches to UCM2Aníbal Limón16-1077/+618
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-06-04recipes-kernel/linux: Add Linux 5.7 releaseAníbal Limón1-0/+19
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-28Merge pull request #154 from YoeDistro/yoe/mutNicolas Dechesne2-1/+32
pd-mapper: Fix build with musl
2020-05-28pd-mapper: Fix build with muslKhem Raj2-1/+32
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-27Merge pull request #152 from alimon/master_ramdisk_e2fsNicolas Dechesne4-1/+105
pd-mapper upgrade, Initramfs-test-image add e2fsprogs and mesa patch
2020-05-26recipes-graphics: Add mesa patch to fix 20.0.x graphics freedreno issueAníbal Limón2-0/+99
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-26Merge pull request #153 from alimon/master_gpsdNicolas Dechesne1-30/+30
gpsd: Rework PDS service patch changes in gpsd_log
2020-05-25gpsd: Rework PDS service patch changes in gpsd_logAníbal Limón1-30/+30
Due to changes on argument order of gpsd_log and use GPSD_LOG too see rev 81257aeeaf. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-21recipes-support: pd-mapper bump to rev ab5074fAníbal Limón1-1/+1
Changes, ab5074f pd-mapper: Use remoteproc firmware to find jsons 9543190 pd-mapper: Introduce associative array implementation afce7e2 fixup! json: Introduce JSON parser 1048a84 pd-mapper: Load JSON files 48d5389 json: Introduce JSON parser 0dd6ca7 ANDROID: Add Android.bp makefile Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-20recipes-test: Add e2fsprogs to initramfs-test-imageAníbal Limón1-0/+5
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-20Merge pull request #151 from alimon/master_firmwareNicolas Dechesne8-44/+55
Kernel upgrade, Firmware for 410c/820c/845c to use linux-firmware and 845c generate ath10k board-2.bin
2020-05-20firmware-qcom-dragonboard845c: Generate WiFi board-2.bin file for ath10kAníbal Limón2-2/+37
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-20dragonboard-845c: Switch to use linux-firmware-{ath10k, qcom-{sdm845, ↵Aníbal Limón2-9/+6
adreno-a630}} The bdwlan is needed to generate board-2.bin not useful alone, the same for wlan parts that are now in linux-firmware-qcom-sdm845-modem. Finally install a630_zap*.* firmware inside /lib/firmware/qcom the remaining parts are now on linux-firmware-qcom-adreno-a630. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-20dragonboard-820c: Switch to use linux-firmware-qcom-{adreno-a530,venus-4.2}Aníbal Limón2-13/+3
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-20dragonboard-410c: Switch to use linux-firmware-qcom-{adreno-a3xx,venus-1.8}Aníbal Limón2-19/+8
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-18recipes-kernel/linux: Bump 5.4 to rev e2db8e82634bd (5.4.41)Aníbal Limón1-1/+1
Changes, e2db8e82634bd Merge tag 'v5.4.41' into release/qcomlt-5.4 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-03-30Merge pull request #148 from alimon/dhcpNicolas Dechesne1-0/+1
recipes-test/images: Add dhcp to initramfs-test-image
2020-03-30recipes-test/images: Add dhcp to initramfs-test-imageAníbal Limón1-0/+1
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-03-24Merge pull request #146 from YoeDistro/yoe/mutNicolas Dechesne1-1/+1
layer.conf: Mark it dunfell (3.1) compatible
2020-03-24layer.conf: Mark it dunfell (3.1) compatibleKhem Raj1-1/+1
Signed-off-by: Khem Raj <raj.khem@gmail.com>