Age | Commit message (Collapse) | Author |
|
Drop all the individual 64-bit boards support. Leave only the generic
qcom-armv8a machine (which should be used instead) and the 32-bit devices.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
sm8250-rb5-dvt.dtb is a device tree for the early RB5 board revision. It
is supported only by linux-linaro-qcomlt kernel, so remove it from the
global machine config, otherwise other kernels can not be built using
this machine configuration.
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 packages generated from linux-firmware to provide Adreno, DSP and
VPU firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
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>
|
|
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>
|
|
Latest RB5 bootloader package provides updated partition scheme. It
removes Android partitions and adds single rootfs partition at
/dev/sda1. Switch to new rootfs partition.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Automatically update LT9611UXC firmware
|
|
Add lt9611uxc-upgrade recipe to autoupdate DSI-to-HDMI bridge firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Move machine-specific KERNEL_CMDLINE append to machine (db845c) config
file. Include file should not contain machine-specific settings.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
rb5 dvt slightly differs from the production board, so support both DVT
and PVT device trees.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
The ath11k driver fails to start the device properly if regdb can not be
loaded. Add wireless-regdb-static to MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS
if wifi is enabled in DISTRO_FEATURES to make sure all images are able
to bootstrap the onboard QCA6390 (ath11k) device.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Install linux-firmware-ath11k package if DISTRO_FEATURES contains wifi.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
RB5 developers have changed partitioning scheme somewhere in the middle
of development cycle. Earlier firmware puts userdata partition at
/dev/sda8, while later firmware puts it at /dev/sda6. In order to
properly support all firmware releases use PARTLABEL=userdata as rootfs
specifier on RB5.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
In preparation to allowing rootfs specifications other than just a
device node, move '/dev/' prefix from linux-qcom-bootimg.inc to
individual machine config files.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Now let's get it right. Userdata partition on RB5 is sda8, not sda6.
sda6 is system_a:
1 6 7 8.0 KiB A02C ssd
2 8 8199 32.0 MiB A026 persist
3 8200 8455 1024.0 KiB A01F misc
4 8456 8583 512.0 KiB A02D keystore
5 8584 8711 512.0 KiB FFFF frp
6 8712 8397319 32.0 GiB A038 system_a
7 8397320 16785927 32.0 GiB FFFF system_b
8 16785928 29595642 48.9 GiB A03A userdata
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
QRB5165 RB5 machine config lists sda15 as rootfs, which is C&P from
SM8250-MTP. Use sda6 as rootfs (which is proper userdata on RB5).
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add firmware package to RRECOMMENDS so it is pulled if firmware files
are provided at the build time.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add config file for Qcualcomm RB5 Robotics platform.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|