Age | Commit message (Collapse) | Author |
|
rt-tests is not supported when using musl libc, so do not try to
install it unless we are using glibc.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit deefb1f533a7f08262530cc01934d9d55960ab41)
|
|
and modules
Add new image based on initramfs-test-full-image extended with
${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS} to install kernel modules and
firmware files.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 3272672546fff9cf56f885747d0f953608f8ee29)
|
|
Implement similar mechanism found in:
4e5d23c9a6fa (initramfs-test-image: provide dynamic expansion
capabilities)
So that we can build derived images.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 51c2dc82ee2aba7a4a0d1a957a26966d6ff2d3eb)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit a85b916dc6438a42ea28b2eebde80072f4c5a919)
|
|
Add support for bundling initramfs into android boot images. For example
this allows one to build bootable images containing the kernel and all
built modules/firmware to test them without flasing actual images to the
device.
To create kernel+initramfs bundles, just define INITRAMFS_IMAGE.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit d9c975e56f874baa78f2bd654ec6577075a17789)
|
|
Add new image based on initramfs-test-image extended with
${MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS} to install kernel modules and
firmware files.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 91405d2ed6ada9738a2ef5d0333e3d277ab2ebcb)
|
|
Up to now we were using dynamic per-layer bbappend to extend
initramfs-test-image with extra packages provided by other layers.
However this won't scape if other recipes are going to start including
initramfs-test-image.bb (because initramfs-test-image bbappends won't
get picked up by the next recipe). Thus provide a mechanism to
dynamically extend initramfs-test-image, so that the extension is
available to the child recipes.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 4e5d23c9a6fa5e27dc61757d7c573cc638869022)
|
|
There is no point in overriding IMAGE_BASENAME to be equal to ${PN}, so
drop it to allow easily extending the initramfs-test-image.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 65c8eaa7afd577749b730f057f562dd0f1d142a8)
|
|
There is no point in overriding IMAGE_BASENAME to be equal to ${PN}, so
drop it to allow easily extending the initramfs-test-image.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 3b6d247f1f057e23afa80f36df831c60b20ee5ff)
|
|
'initramfs-test-image' is used across several boards and changes
to the same are very keenly looked at for size changes to the overall
image thus produced as it may lead to some boards failing to boot with
yocto based images.
So it makes sense to introduce a new 'initramfs-test-full-image' which
can retain the character of the test image but can house more utilities
which are useful for several qcom boards.
So, we have now three types of initramfs images:
- initramfs-tiny-image,
- initramfs-test-image, and
- initramfs-test-full-image
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit db16ed568d495266ac326fb05ea75ebbe7886473)
[ replaced dhcpd with dhcp-client in dunfell ]
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Upstream repo removed master branch (in favor of main), and SRC_URI
needs to be updated. A patch is pending upstream, until it's merged
let's use a local workaround.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Add configuration files for SA8155P-ADP board which
uses the SM8150 SoC.
Here we create an include (.inc) file and a configuration
(.conf) file for the adp board.
This board doesn't support graphics / display (at least
for now).
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit bbadb282bbb4f1731d94a67b66563bc3c4e2f73b)
[ Removed the armv8.2a tunes not available in dunfell, use default
tunes on dunfell like other machines ]
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
(cherry picked from commit 8f82704da6654873810f1c1303cf632ffa6cc372)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 78e2dacd0ebcf6719ab122ed65975351e3bd87db)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit bf41043676d51c49ecd513e6b8caf054c26fee3e)
|
|
Sometimes all we need is a tiny image. Rework the test-image so that
it reuses the metadata from the tiny image.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 7de148fb10dec04589035f02eb2cc977a1d7b0e0)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit bd9294cc9373bb569d2dc90dda8999fb9ffa5d1a)
|
|
To be able specify installation of firmware and/or modules in
{auto,local}.conf.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 425177fd7d5f31583e205c3b0ff1c6d6c4312382)
|
|
Update firmware packaging for RB5 (dunfell)
|
|
Use packages generated from linux-firmware to provide Adreno, DSP and
VPU firmware for the qrb5165-rb5 board.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 056e15af84afe06a2702c37724b3deec51557082)
|
|
Use packages generated from linux-firmware to provide Adreno, DSP and
VPU firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit d0b6fc2a248d5181358721608eb05e44d522683d)
|
|
Now that linux-firmware has been updated to provide A650, DSP and VPU
firmware, stop packaging it into firmware-qcom-rb5.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 179bdd168558f59eb9d80202886eb12b85668c1d)
|
|
Install an image with DSP shell and libraries.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit bee87e1ca82c6bf6a899ea0567ec3e27a6f9ba51)
|
|
recipes-kernel: Linux 5.13 bump to rev 1429722a2209
|
|
Summary,
- Update LHM patches for RB3 because old ones causes crash when use
hackbench.
- Remove enablement of TYPEC_MUX_NB7VPQ904M not used in RB5 atm.
Changes,
1429722a2209 dt-bindings: thermal: Add dt binding for QCOM LMh
e59d36510fc7 arm64: dts: qcom: sdm845: Remove cpufreq cooling devices for CPU thermal zones
5313a150780d arm64: dts: qcom: sdm45: Add support for LMh node
0cdd72ea4ded cpufreq: qcom-cpufreq-hw: Add dcvs interrupt support
28c75f036f17 thermal: qcom: Add support for LMh driver
5249d7424534 firmware: qcom_scm: Introduce SCM calls to access LMh
79a4f0126f44 Revert "arm64: defconfig: Enable TYPEC_MUX_NB7VPQ904M for RB5"
d56d5568e63c Revert "dt-bindings: thermal: Add dt binding for QCOM LMh"
832f6e4b8290 Revert "arm64: boot: dts: qcom: sdm845: Remove cpufreq cooling devices for CPU thermal zones"
a185df1e18f0 Revert "arm64: boot: dts: qcom: sdm45: Add support for LMh node"
5812252ae05e Revert "cpufreq: qcom-cpufreq-hw: Add dcvs interrupt support"
0efdda131645 Revert "thermal: qcom: Add support for LMh driver"
caf368b9c84d Revert "firmware: qcom_scm: Introduce SCM calls to access LMh"
1ca791917067 arm64: defconfig: Enable TYPEC_MUX_NB7VPQ904M for RB5
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 1eb33541f4e2921457d8416152d484174484b55e)
|
|
Linux 5.13 updates for dunfell
|
|
Changes are from stable v5.13.6..v5.13.9.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 257ba2dcf3f683e89fb94b5c0f1400c3a9b1099b)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Changes are from stable v5.13.5..v5.13.6.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit afa76b4b45a1502693c32df41a4d8e6e21f6a336)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Fixes: 7829b0f0f691 (linux-linaro-qcomlt: move common settings to the
include file)
In this commit, some common config were moved into the shared include
file, however LOCALVERSION was not updated based on its value in the
kernel recipe. Restore LOCALVERSION to what it was before this patch.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit ede2390278bf6e0a7896d07f1f22e71a7e9d4d5e)
|
|
Kernel recipe structure changes and Linux 5.13 for dunfell
|
|
Default configuration have been moved in the shared include file,
since 7829b0f0f691 (linux-linaro-qcomlt: move common settings to the
include file), so there is no need to repeat them in each new kernel
recipe.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 3fe959f517e4956448c95c1a1d2a5d964aa34afc)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Changes are from stable v5.13.4..v5.13.5, and,
108d71930dc8 arch/arm64: defconfig enable MFD QCOM_{RPM, QCA639X}
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 64482fc3becf97b09ee34de5f00ab2d78b3c59fd)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
linux-qcom-bootimg.inc
Fixes parse warning
linux-linaro-qcomlt_5.13.bb: Duplicate inclusion for
/mnt/b/yoe/master/sources/meta-qcom/recipes-kernel/linux/linux-qcom-bootimg.inc in /mnt/b/yoe/master/sources/meta-qcom/
recipes-kernel/linux/linux-linaro-qcomlt_5.13.bb
% git grep linux-qcom-bootimg.inc
recipes-kernel/linux/linux-linaro-qcom.inc:require recipes-kernel/linux/linux-qcom-bootimg.inc
recipes-kernel/linux/linux-linaro-qcomlt_5.13.bb:require recipes-kernel/linux/linux-qcom-bootimg.inc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit e3cc566cbd812ecfaedd1f2d390cda5bcc41e9be)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 95f3f710d54fa09fcfa9ff9e2dbed3de15aaf493)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Simplify handling of kernel config:
- call sed directly from kernel_conf_variable function
- split do_confugure into prepend and append functions to be wrapped
around kernel_do_configure (removing make oldconfig call)
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit ccbbcd8be95d663419a3d34e7e3698abafbed943)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Move common linux-linaro-qcomlt settings to the include file, allowing
recipes to contain just the 'reqiure' line and SRCREV.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 7829b0f0f6919053c7f28ab54a97634d26a00106)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Use 'arm' override for apq8064 and sdx55 instead of specifying them one-by-one.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 85ff172c66f756e0b1649a4bd546c2de1bf586af)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Remove unused removal of 'arch' from ERROR_QA: kernel build no longer
include WiFi firmware, so this is unused.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit cc96662db56c68a2452c075cf0cc1ca7195afe7f)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 65d6e3747e53cf4e6531e182f25442775b8cde43)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
conf/machine: Set default SERIAL_CONSOLES in qcom-common.inc
|
|
The SERIAL_CONSOLES var is used inside systemd-serialgetty.bb to
generate systemd unit to get console after boot, this fix no console in
DB845c.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 40ae8d5b56422ef440b603d2e6713d8b577138ab)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
recipes-support: rmtfs bump to rev 293ab8b
|
|
Change,
293ab8b storage: Sync changes
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 1aaf336728b7e4de137e975d3a22cc5dafd8ed41)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
qrb5165-rb5: drop lt9611uxc-upgrade (dunfell)
|
|
Update firmware packgages (dunfell)
|
|
Drop lt9611uxc-upgrade recipe, it is not used anymore.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 560f7096045af87bb5728475332b6f416126d349)
|
|
Stop installing lt9611uxc-upgrade package, it was found to be confusing
to users. It will be replaced by the notice in the release notes.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 5e9229341beedfe19de450c924275387b76616b7)
|
|
Firmware 1036.1 was never release for further redistribution, however it
can be manually downloaded from Qualcomm site. Add a recipe to build it.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit e2278e196ef790cde752ab26cca6067c09b18d6c)
|
|
Install an image with DSP shell and libraries.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 915c7ed4bee8905139ebe62343f23cbf9efb12b3)
|
|
Install an image with DSP shell and libraries.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 19c2e063a2006b811def400e5e7d40041ffef3d5)
|