Age | Commit message (Collapse) | Author |
|
bootrr is a simple low-level test utility which can be run
on the qcom boards to determine the presence of some
basic driver and device interfaces which are required
for the board to boot to console and expose basic
interfaces.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
Enable split of board-specific dspso.bin and SoC-specific sensors
firmware files.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Enable split of board-specific dspso.bin and SoC-specific legacy (split)
adreno, audio, compute and modem firmware files.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Enable split of board-specific dspso.bin and SoC-specific audio firmware files.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Enable split of SoC-specific modem and wifi firmware files.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add basic support for splitting firmware-qcom-foo packages into smaller
components. Main package would RRECOMMEND all generated packages, one
can use BAD_RECOMMENDS to prevent some of those packages to be
installed.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Even if the kernel does not use initramfs, it might be useful to
populate it with the simple initramfs holding firmware files. These
files will be used during the boot process before the rootfs is mounted.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Instead of referencing individual firmware packages, use
packagegroup-firmware-foo packages, thus removing duplication.
Also as we are at it, recommend mesa-driver-msm, as all other qcom
machine config files do.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Use packagegroup instead of referencing all firmware files in the machine conf file.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Use packagegroup instead of referencing all firmware files in the machine conf file.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Use packagegroup instead of referencing all firmware files in the machine conf file.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Use packagegroup instead of referencing all firmware files in the machine conf file.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add several packagegroups, each one recommending board firmware
packages. The groups are split to several recipes, so that building one
group wouldn't cause building all possible firmware packages.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
dynamic-layers/recipes-navigation: GPSd update patch to release 3.23.1
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Drop support for db600c/sd-600eval
|
|
Both sd-600eval and dragonboard-600c machines were dropped. Since no
other machine uses this firmware, drop the recipe.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Upstream Linux kernel has stopped supporting Arrow SD600 Eval board in
2018 (merged into 5.0). Drop support for this board too.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Dragonboard 600c seems to be an old/alternative name for Arrow SD600
Eval board. Upstream DTS was named `qcom-apq8064-arrow-db600c.dts"
(rather than `qcom-apq8064-db600c` as used here). Later it was renamed
to `qcom-apq8064-arrow-sd-600eval.dts`. Drop support for this
machine.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Few fixes for db820c support
|
|
firmware-qcom-dragonboard820c provides its own versions of QCA6174 board
data (until upstream linux-firmware is fixed to provide correct board
data). Make linux-firmware use update-alternatives to remove conflict
with the firmware-qcom-dragonboard820c package (which already uses
alternatives for this file).
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
linux-firmare archive does not provide board data for the particular
board configuration. Provide an alternative for this linux-firmware's
board file (like we do for db845c and rb5).
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
The dragonboard-820c board has ath10k device on the PCI bus. Add support
for generating board JSON files for PCI board IDs.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add support for mounting provided filesystem image with DSP libraries on
the dragonboard-820c.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Provide pil-squashed adsp.mbn in addition to the split adsp.mdt/adsp.b*.
This file might be used to simplify and speed up the firmware loading
process.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
initramfs-test-full: Add util-linux-lsblk
|
|
Add 'util-linux-lsblk' in 'initramfs-test-full-image.bb',
which provides 'lsblk' utility.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
firmware-qcom-rb5: remove obsolete comment
|
|
Remove obsolete comment mentioning NHLOS_URI and ADRENO_URI.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Nexus7 (2013) support
|
|
Add machine config file for the Asus Google Nexus7 2013.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add recipe for building the package with Qualcomm firmware for Asus
Google Nexus7 2013 devices.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
bhupesh-sharma/add-more-utils-to-initramfs-test-full
initramfs-test-full: Add more utils
|
|
Add the following utilities in 'initramfs-test-full-image.bb'
- hdparm (for performance checks - e.g. USB mass storage related)
- mbw, dhrystone, lmbench, sysbench, tinymembench, tiobench, whetstone
(for performance checks).
- Add kexec instead of the complete 'kexec-tools'
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
layer.conf: set INITRAMFS_IMAGE for sa8155p machine
|
|
Set INITRAMFS_IMAGE as "initramfs-kerneltest-full-image"
for sa8155p machine.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
recipes-kernel: Bump the SRCREV for linux-linaro-qcomlt_5.14.bb (sa81…
|
|
Update SRCREV to include defconfig and distro config related
fixes for sa8155p board.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
conf/sa8155p-adp: Add kernel-modules
|
|
Add the missing 'MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS'
directive in sa8155p-adp.conf
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
Test full cleanup
|
|
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>
|