Commit Graph

215 Commits

Author SHA1 Message Date
Dmitry Baryshkov
b07cdbfa5d linux-qcom-bootimg: fix the initrd image name handling
Follow recent OE-core changes and include ${IMAGE_NAME_SUFFIX} into the
initrd image name.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-07-28 23:28:48 +03:00
Dmitry Baryshkov
2200d19bb5 linux-linaro-qcomlt-6.4: bump SRCREV
Bump SRCREV to include necessary fixes for the RB2 board. This includes
interconnect fixups and GPU support.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-07-28 22:44:29 +03:00
Dmitry Baryshkov
42ca5621ee linux-linaro-qcomlt: package kernel 6.4
Add recipe to build Qualcomm-targeted kernel 6.4.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-07-25 23:55:57 +03:00
Dmitry Baryshkov
1f3907526c linux-linaro-qcomlt_6.0: bump SRCREV
Bump SRCREV to include a fix for 32-bit machines and gcc-13.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-06-02 17:18:15 +03:00
Dmitry Baryshkov
f714c59100 linux-linaro-qcomlt-dev: fix SRCREV override
Currently linux-linaro-qcomlt-dev fails because SRCREV is applied too
late to be fully processed, which results in the following bitbake
error. Fix it by enforcing immediate parsing of SRCREV assignment.

ERROR:
/home/lumag/Projects/RPB/build-rpb/conf/../../layers/meta-qcom/recipes-kernel/linux/linux-linaro-qcomlt-dev.bb:
AUTOREV/SRCPV set too late for the fetcher to work properly, please set
the variables earlier in parsing. Erroring instead of later obtuse build
failures.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-03-31 21:01:12 +03:00
Nicolas Dechesne
f6124d7878 kernel: switch git url to codelinaro
Linaro git trees have been moved from git.linaro.org to
git.codelinaro.org.

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2023-03-09 12:24:57 +01:00
Daniel Thompson
a266dbf8fb linux-qcom-bootimg: Fix SyntaxWarning messages
Currently linux-qcom-bootimg.inc issues warnings like the following with
some versions of Python 3:
WARNING: linux-linaro-qcomlt-6.0-r0 do_qcom_img_deploy:
.../meta-qcom/recipes-kernel/linux/linux-qcom-bootimg.inc:51:
SyntaxWarning: "is" with a literal. Did you mean "=="?

Using is to test for equality is wrong. is only works "by accident" and
relies on some rather dubious assumptions about how CPython manages the
string literal pool

There are three occurrences, the first two are fixed the obvious way and
the final one is simply removed because the code was unreachable anyway
(the empty string already evaluates to False when used in a logic
expression).

Signed-off-by: Daniel Thompson <daniel.thompson@linaro.org>
2022-11-21 14:48:37 +00:00
Nicolas Dechesne
26bc35ae2b linux: include qcomlt 6.0 release branch recipe
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-11-08 23:56:58 +00:00
Dmitry Baryshkov
5eeb421619 linux-qcom-bootimg: prevent installing /boot/Image* into rootfs
We do not need kernel images in the rootfs when using
linux-qcom-bootimg, the image is flashed into special partition instead.
So, prevent clobbering rootfs (and especially initramfs) with the kernel
images.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23 15:30:02 +03:00
Khem Raj
6892c83c42 linux-linaro-qcom,lava-test-shell: Use SPDX naming convention for LICENSE
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-06 08:44:58 -08:00
Bhupesh Sharma
0fae489975 linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.16
Update the SRCREV in linux-linaro-qcomlt_5.16.bb file
for sa8155p adp board, which now supports
additional ethernet fixes for kernel version 5.16.

Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2022-01-13 12:12:20 +05:30
Nicolas Dechesne
2f01408e97 Merge pull request #410 from bhupesh-sharma/move-sa8155p-adp-to-5.16-master
linux: Add new .bb files for release/sa8155p-adp/qcomlt-5.16
2021-12-22 17:18:41 +01:00
Bhupesh Sharma
2c07a06862 linux: Revert "kbuild: Enable DT schema checks for %.dtb targets" for sa8155p
This reverts kernel commit 53182e81f47d4ea0c727c49ad23cb782173ab849
for sa8155p as it supports 5.16 kernel version now.

This added tool dependencies on various build systems using %.dtb
targets. Validation will need to be controlled by a kconfig or make
variable instead, but for now let's just revert it.

Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2021-12-22 21:00:27 +05:30
Bhupesh Sharma
1bf95e10cf linux: Add new .bb file for release/sa8155p-adp/qcomlt-5.16
Create a new .bb file for sa8155p adp board which now
supports kernel version 5.16.

Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2021-12-22 19:34:07 +05:30
Nicolas Dechesne
cab3b24d91 Merge pull request #405 from alimon/master
recipes-kernel: Linux 5.15 bump to rev 9bc25b368335 (v5.15.7)
2021-12-22 14:52:09 +01:00
Dmitry Baryshkov
5051389f03 linux-linaro-qcomlt-dev: remove DT-schema-disablement patch
Respective change was merged upstream, so drop unused patch.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2021-12-21 18:38:36 +03:00
Aníbal Limón
f18869244a recipes-kernel: Linux 5.15 bump to rev 9bc25b368335 (v5.15.7)
No custom changes, window is v5.15.6..v5.15.7.

Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2021-12-16 08:46:43 -06:00
Aníbal Limón
6743d359e1 recipes-kernel: Linux 5.15 bump to rev 43aa1d1f5fcf (v5.15.6)
Changes,

43aa1d1f5fcf Merge tag 'v5.15.6' into HEAD
...
485c2c5a3cce drivers/net/wireless/ath: ath11k wmi restore mgmt_rx_event_params.chan_freq

Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2021-12-07 10:08:39 -06:00
Nicolas Dechesne
8f3f58a42b Merge pull request #392 from alimon/linux_5.15
recipes-kernel: Linux 5.15 bump to rev 485c2c5a3cce (v5.15.4)
2021-11-25 11:03:28 +01:00
Dmitry Baryshkov
782ae81ed2 linux-linaro-qcomlt-dev: revert dtschema enforced enabling
There is no need to check dtb schema while building OE kernel images.
Not to mention that supporting dtschema properly requires significant
changes to the OE-core layer (which are still pending). With all that in
mind revert the commit making dtschema validation mandatory when
building individual dtb files.

Revert the patch here rather than in the integration tree itself, so
that users of the integration tree still can benefit from enforced dt
schema validation.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2021-11-24 11:39:53 +03:00
Aníbal Limón
9681ef4f9d recipes-kernel: Linux 5.15 bump to rev 485c2c5a3cce (v5.15.4)
Changes,

485c2c5a3cce drivers/net/wireless/ath: ath11k wmi restore mgmt_rx_event_params.chan_freq
d14eb0ba93fe Merge tag 'v5.15.4' into release/qcomlt-5.15
...
d36fa951d7fe arch/arm64: defconfig enable venus clock for sm8250
...
b65f90c953f4 Merge tag 'v5.15-rc7' into release/qcomlt-5.15

Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2021-11-23 17:34:37 -06:00
Dmitry Baryshkov
db03df98cb linux-linaro-qcomlt: fix overrides for the sa8155p-adp machine
Fix override syntax in the linux-linaro-qcomlt_5.15.bb used to select
machine-specific kernel for sa8155p-adp.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2021-10-28 10:46:52 +03:00
Aníbal Limón
0f35d61159 recipes-kernel: Linux 5.15 add SRCREV for 96boards platforms
The sa8155p MACHINE uses different branch to be supported, current
Linux 5.15 common release  branch is in rc7 but is good enough.

Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2021-10-27 20:51:22 -05:00
Bhupesh Sharma
2d6fe10ede linux: Remove .bb file for linux-linaro-qcomlt_5.14
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2021-10-21 13:53:57 +05:30
Bhupesh Sharma
ef39bb937a linux: Add new .bb files for release/sa8155p-adp/qcomlt-5.15
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2021-10-21 13:53:57 +05:30