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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Boot image with the bundled initramfs support
|
|
recipes-test: Add new utilities to 'initramfs-test-image.bb'
|
|
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>
|
|
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>
|
|
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>
|
|
'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>
|
|
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>
|
|
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>
|
|
conf/machine: Add initial support for SA8155P-ADP board
|
|
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>
|
|
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
firmware-qcom-dragonboard410c: provide squashed modem and wcnss fw
|
|
Small improvements for the firmware recipes
|
|
There is a sane default in base.bbclass which does nothing if no
makefile is present, so drop empty do_compile functions.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Move sane common setup to firmware-qcom.inc: allarch, handling of
stripped binaries and removal of debug info strip.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Use packaged linux firmware
|
|
Upstream is going to use modem.mbn and wcnss.mbn, so provide both split
and squashed firmware files.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add recipe for a tool to convert a split firmware image (mdt + bXX
files) into a single mbn firmware image, preserving signature et al.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
gpsd: refresh pds patch
|
|
Refresh the patch adding support for Qualcomm's pds:// NMEA source.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
machines: Adjust for new tune file locations in core
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
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>
|
|
Use packages generated from linux-firmware to provide Adreno, DSP and
VPU firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
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>
|
|
recipes-graphics: Set DRIDRIVERS to auto
|
|
Fixes,
...
/srv/oe/build/tmp-rpb-glibc/work/cortexa57-linaro-linux/mesa/2_2x.x-dev+gitAUTOINC+4d9acfa533-r0/temp/run.do_configure.3083: 164: /srv/oe/build/tmp-rpb-glibc/work/cortexa57-linaro-linux/mesa/2_2x.x-dev+gitAUTOINC+4d9acfa533-r0/temp/run.do_configure.3083: Bad substitution
...
See,
https://git.openembedded.org/openembedded-core/commit/?id=b68790713fee4de4fa81762526b941ba76b66866
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
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>
|
|
recipes-kernel: Linux 5.13 bump to rev 473ca0b26c31 (v5.13.9)
|
|
Changes are from stable v5.13.6..v5.13.9.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
kernel: remove old and unsupported recipes
|
|
They should no longer be used. Users are encouraged to upgrade to the
latest kernel version instead.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
layer: convert to new override syntax
|
|
The conversion was mostly automated with:
./scripts/contrib/convert-overrides.py
With a few manual tweaks.
Also change LAYERCOMPAT to honister.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
recipes-kernel: Linux 5.13 bump to rev 9095a563c16e (v5.13.6)
|
|
Changes are from stable v5.13.5..v5.13.6.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
linux-linaro-qcom: update LOCALVERSION
|
|
linux-linaro-qcomlt_5.13: remove default configs
|
|
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>
|
|
recipes-kernel: Linux 5.13 bump to rev a14713f34448 (v5.13.5)
|
|
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>
|
|
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>
|
|
linux-linaro-qcomlt_5.13.bb: Remove duplicate inclusion of linux-qcom…
|
|
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>
|
|
conf/machine: Set default SERIAL_CONSOLES in qcom-common.inc
|