Age | Commit message (Collapse) | Author |
|
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>
(cherry picked from commit 7b577f612750f1448e1b8250cf24782f933a9883)
|
|
Add lt9611uxc-upgrade recipe to autoupdate DSI-to-HDMI bridge firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 7ba99d4acac83c04d4298b31ba263232ad65d80c)
|
|
Select android-tools-conf-configfs as PREFERRED_PROVIDER for
android-tools-conf, so that adbd startup scripts will use it for device
configuration.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 622e55961a65fa4007e844048e71349d659b60cb)
|
|
Add support for meta-backports extension using BBFILES_DYNAMIC.
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>
(cherry picked from commit ae9f6a185260d62f1ec9a7b944f5ccaf9357bab3)
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 78d549d0f0f4497df9b9b59bf06dfbcf6fcd986e)
|
|
Install linux-firmware-ath11k package if DISTRO_FEATURES contains wifi.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 9f710d06bcf1cfe720d64d98ddf016f83e023c51)
|
|
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>
(cherry picked from commit 5cdb497e1b993a72b2ffe1e651780ebcd931f061)
|
|
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>
(cherry picked from commit 2a7b633ebe3af248febaf51bdfdd58c3489df18b)
|
|
Add 'qcom' to SOC_FAMILY variable to let recipes use generic 'qcom'
override. This makes adding support for newer machines/families error
prone, since we can enable all BSP patches/features for all families
without having to list them one by one.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit c562d92527e419eb31d73672165b2040f30ccb51)
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 03f7b6251688bc90df5aea2511aa888857e86256)
|
|
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>
(cherry picked from commit 7b01658895cb06e9c96dea674ec05554c8046724)
|
|
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>
(cherry picked from commit fce09f88d5ec3ef9e60bc0a34258e59088687a52)
|
|
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>
(cherry picked from commit 0a7307b688a3873dd1c0350524721958584f68a7)
|
|
A fix was add on mainline to support linux-firmware binary,
https://git.linaro.org/landing-teams/working/qualcomm/kernel.git/commit/?h=release/qcomlt-5.7&id=21bb88052948b35bdce926f301f2ba7970040812
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit a7e813892860991a6ff012ecd4ac34cfdf6d3eac)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Add config file for Qcualcomm RB5 Robotics platform.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit eafc4117ac6adc2c8878fccb4ad6ce93ad282714)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Add configuration files for SM8250 SoC and SM8250-MTP board.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 950b668c01ef08b032ad1255d97f26d96ad326d0)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
adreno-a630}}
The bdwlan is needed to generate board-2.bin not useful alone, the same
for wlan parts that are now in linux-firmware-qcom-sdm845-modem.
Finally install a630_zap*.* firmware inside /lib/firmware/qcom the
remaining parts are now on linux-firmware-qcom-adreno-a630.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 07fceedf0c24f3953a29838c2a4b6255b0fdf6a7)
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 6d7bf0e2a1f9097d997b823fead70e972a5bf798)
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 65be9bd6a5fa96dd4ee441901b1fa464b72dfc98)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Some tools we have in initramfs-test-image are not in OE Core. So
instead split the list and use dynamic-layer to include them only when
their respective layers are also globally used.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Remove installation in SDM845 machine too.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
This configuration recipe for wireless and bluetooth is deprecated now
remoteproc start is handled by rmtfs.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
This module changed name to qcom_q6v5_mss and the blacklist isn't
needed since 5.4 because rmtfs support start of the DSP.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
New bootloader comes with new partitions to store rmtfs firmware [1].
[1] https://git.linaro.org/landing-teams/working/qualcomm/db-boot-tools.git/commit/?id=04008fd6570b566041e6ded5df738068416607e3
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
EVB4K is a Qcom platform based on QCS404 based SOC. This patch adds basic support.
Signed-off-by: Khasim Syed Mohammed <khasim.mohammed@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 4104edfac56853022e6baddf8d4575691108f869)
(cherry picked from commit 6e47457290b5e5f755b3f6d6022037a2e31a7a3a)
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
(cherry picked from commit d5865c8a4e36cfd7ee8487ccea6b21f3f800208f)
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 3beeac3a60809607e02f1ff0826b1b86331ab00d)
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 423138084e817a82d4e87ce7dbc146fc27114837)
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
New bootloader package is now available from Linaro, and the default
ptable is to leave /dev/sda (e.g. LUN0 or HLOS LUN) with a single
partition that occupies the entire space. The default name for this
partition is 'rootfs'.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
arch-armv8 was removed from latest OE-Core.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Needed by QCOM UFS, set explicity because the block size is determined
by mkfs.ext4 depending on the image size.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit ad91e9e7eba5d82cae3f492eebb8f66acf6f3177)
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit a749ee4fbb0c815624168cc44a098fea15a1f683)
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
arch-armv8 was removed from latest OE-Core.
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
|
|
Switch to use a Cortex A53 tune file as it is now available in OE-Core.
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
|
|
* Distro's should decide via bblayers.conf on adding the
layers, BSPs layers should provide for the machine policies
* Utilize the dynamic layer feature from core
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
To workaround problems when the DSP isn't ready load
qcom_q6v5_pil after rmtfs, blacklist the module to avoid
autoload on boot.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit a122287169450f44a581f64501601a0e839df1a3)
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Instead of using dtbTool to create a DT image , and include it into the boot
image, we append DTB to the compressed kernel image. the LK bootloader knows how
to retrieve DTB , when they are appeneded to compressed kernel image.
Note:
* it only works with compressed image.
* dtbTool also typically adds msm-ids into the DTB, recent versions of LK exist
that allow a single DTB to be used without the msm-ids, in which case it will
work fine. when using older LK version, it is needed to patch the kernel and
include the msm-ids.
* QCOM_BOOTIMG_BUNDLE_DT can be unset , since we longer need the DT image to
boot.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Adding overwriting options to certain variables to supply i.e. a different
kernel version or another serial output without having extra files. This also
allows setting these values via environment.
Signed-off-by: Thorben Vornholz <thorben.vornholz@baslerweb.com>
[nicolas.dechesne@linaro.org: extended initial PR to apply to all machines, not
just 820c]
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
The DB820c default GPT was updated such that the 'rootfs' partition is now
expected to be /dev/sda1.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|