aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-09-02recipes-test: Replace dhcp-client with dhcpcd in initramfs-test-imageAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-09-02Use venus 5.2 from linux-firmware for DB845c.Aníbal Limón
A fix was add on mainline to support linux-firmware binary, https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/commit/?h=release/qcomlt-5.7&id=21bb88052948b35bdce926f301f2ba7970040812 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-09-01Merge pull request #177 from lumag/armv8.2Nicolas Dechesne
Armv8.2-a support
2020-09-01Merge pull request #179 from alimon/masterNicolas Dechesne
recipes-kernel: Linux 5.7 bump to 5.7.19 (4af49ea41ecf1)
2020-08-31recipes-kernel: Linux 5.7 bump to 5.7.19 (4af49ea41ecf1)Aníbal Limón
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 Baryshkov
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 Baryshkov
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 Dechesne
Mesa3D support for sm8250
2020-07-27mesa: adapt meson script to restore compatibility with release oneDmitry Baryshkov
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 Baryshkov
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 Baryshkov
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 Baryshkov
Enable freedreno `PACKAGECONFIG` for sm8250 boards. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-07-16mesa: simplify meta-qcom bbappendDmitry Baryshkov
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 Dechesne
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ón
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 Dechesne
RB5 support
2020-07-01linux-linaro-qcomlt-dev: add recipe for building integration treeDmitry Baryshkov
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 Baryshkov
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 Baryshkov
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 Dechesne
alsa-ucm-conf: remove bbappend file
2020-06-30alsa-ucm-conf: remove bbappend filealsa-ucm-confNicolas Dechesne
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 Dechesne
mesa: Drop upstreamed patch
2020-06-26mesa: Drop upstreamed patchKhem Raj
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 Dechesne
Sm8250 support
2020-06-23Remove broken venus-5.2 and venus-5.4 from linux-firmwareOlivier Schonken
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 Dechesne
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ón
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 Baryshkov
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 Baryshkov
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 Dechesne
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ón
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 Dechesne
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ón
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 Dechesne
Linux 5.7 and DB845c alsa patches.
2020-06-04alsa-ucm-conf: Update DB845c patches to UCM2Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-06-04recipes-kernel/linux: Add Linux 5.7 releaseAníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-28Merge pull request #154 from YoeDistro/yoe/mutNicolas Dechesne
pd-mapper: Fix build with musl
2020-05-28pd-mapper: Fix build with muslKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-27Merge pull request #152 from alimon/master_ramdisk_e2fsNicolas Dechesne
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ón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-26Merge pull request #153 from alimon/master_gpsdNicolas Dechesne
gpsd: Rework PDS service patch changes in gpsd_log
2020-05-25gpsd: Rework PDS service patch changes in gpsd_logAníbal Limón
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ón
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ón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-05-20Merge pull request #151 from alimon/master_firmwareNicolas Dechesne
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ón
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ón
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ón
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ón
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ón
Changes, e2db8e82634bd Merge tag 'v5.4.41' into release/qcomlt-5.4 Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>