Age | Commit message (Collapse) | Author |
|
The default branch name for new repositories created on GitHub is now
main. While it does not affect existing repo, let's be more explicit
just in case, as there is uncertainty about how it will be managed in
general.
Also Github has announced that it will stop supporting git:// protocol
in Q1 2022, let's make sure we don't use it anymore, and use
https:// instead.
https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
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>
|
|
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>
|
|
conf/sa8155p-adp.conf: Use 'userdata' as the intended ROOTFS partition
|
|
Since the 'system' partition is quite small (3G),
use 'userdata' partition (around 105G) as the intended
ROOTFS partition.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
Split huge firmware packages
|
|
Per-board firmware packagegroups
|
|
recipes-kernel/linux: Add new .bb files for release/sa8155p-adp/qcoml…
|
|
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
qcom-qcommon.inc: increase INITRAMFS_MAXSIZE
|
|
Default INITRAMFS_MAXSIZE is specified as 128 MiB, which can be easily
exceeded by e.g. initramfs-kerneltest-full-image. Increase the maximum
size to 384 MiB, allowing all initramfs test images to fit.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add bootrr to meta qcom
|
|
Add the 'bootrr' utility in 'initramfs-test-full-image.bb'
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
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>
|