Age | Commit message (Collapse) | Author |
|
Change all firmware packages to use allarch.bbclass (as linux-firmware
does) rather than tying them to the ${MACHINE}, since there is nothing
machine-specific in firmware packgages themselves (and qcom-armv8a
machine will include some of them anyway).
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit f8d25de4f652366bd86932e6831102de8dfe503a)
|
|
backport linux-kernel-qcomlt-dev fixes for networking access
|
|
This kernel recipe builds the QCLT integration branch which is not a
*relase* branch, but is regularly rebased. With a fixed SRCREV the
build will often break. Instead let's use AUTOREV. To avoid any
network issue during parsing we use AUTOREV only when the recipe is
selected, which most likely implies the user understands the risks and
the benefits!
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 45ba252bcc24476a9a3a6100a6bacdd3362f4823)
|
|
Fix SRCREV to 5.10-rc1 based revision. Bump PV to 5.10-rc+.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 63e92b26e17ce6f839b90f81e9541695e8bbc9af)
|
|
conf/machine: Add linux-firmware-qca for dragonboard-820c
|
|
To install qca/nvm_00440302.bin required for bluetooth.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit ddbc7333df9afef51ce0f8eed0689de657359460)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Qcom-armv8a machine implementation for dunfell
|
|
Since RB5 switched to /dev/sda1 as rootfs, drop separate overrides for QCOM_BOOTIMG_ROOTFS.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit c88a593015c815f23bdeb05959c5197d204a528e)
|
|
- Remove COMPATIBLE_MACHINE to allow be installed in any machine.
- Remove conflicts with linux-firmware-qcom-license:
When try to install together this tree packages fails due to each of
them provide license so use linux-firmware one since we are using
linux-firmware when available.
- Install each license with ${PN} suffix to avoid install
conflicts.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit c8736f2be8d50f42464ceded260fb6206853c00f)
|
|
Handle the creation of multiple Android boot images: set parameters like
rootfs device, boot address and page size based on KERNEL_DEVICETREE.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 259d11793fd93a31874612923b4f4c63960b68cf)
|
|
Define kernel/machine parameters specific to each device tree blob.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 9d732a7b5ef4819049e23c602dc1595c361548bf)
|
|
Newer Qualcomm machines default to QCOM_BOOTIMG_PAGE_SIZE being 4096.
Change default from 2048 to 4096 and update machine config files.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 67aa26f6d25a820e948cc3429c8c2c2df5f6a107)
|
|
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>
(cherry picked from commit 962c9c04f3a30885c5868cd73a8f026bd2b8f5da)
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
[DB: added 5.10 support]
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 15f07bf87accb826252a9fee298e4321e8e64689)
|
|
This new MACHINE is target to build multiple Android boot images
(boards) and use a common rootfs/userspace filesystem.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
[DB: Add RB5 support]
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit ed75ecefa705e32f60a6e656c54caf675b516244)
|
|
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>
(cherry picked from commit b3e8968aaf4ce89225b41dc4df0c5263a5c21df0)
|
|
Basing on the kernel from kernel-devicetree.bbclass support several
devicetree files per machine. The first one from ${KERNEL_DEVICETREE} is
used for 'default' boot images.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 0a8e0038e119e9f14a1946793ac2188e0c61e2d9)
|
|
linux-linaro-qcomlt_5.12: update SRCREV
|
|
Update SRCREV to include Venus firmware filename fix.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit cf6ec404a4ed16d7c692836738c4efef0d6b2d62)
|
|
lt9611uxc-upgrade: fix systemd condition name
|
|
rb5: update firmware-qcom-rb5 and add linux-linaro-qcomlt_5.12
|
|
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit ac40dcd3ada89fd4089e293a6fd123f0c235d16d)
|
|
Update RB5 kernel from 5.11 to 5.12.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit fe8a1266c46823835b38a4f120c1317c72773d18)
|
|
Update to the new firmware release. This provides updated a650 firmware,
fixing security issues, which shoul work with 5.12 kernel.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit c2cc3aca80022308bce50e0c8bb13222c03d849f)
|
|
Fastrpc fixes backported to dunfell
|
|
Look for cDSP-related files in /usr/lib/rfsa/cdsp rather than
/usr/lib/rfsa/adsp
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit f84f3ab2721dd6588d2711f4a8a315e528f43cb7)
|
|
Provide unit files for fastrpc daemons. Note, that they are disabled by
default.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit c4d7e0ed73b107ef8efee9709a551bf528022c73)
|
|
Mount DSP partition (from /lib/firmware or from the UFS paritition) so
that fastrpc clients can use provided libraries and shells.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 1726c040e09bcd856bc357df76e0cae12962d5f1)
|
|
For compatibility with Hexagon SDK we have to provide non-versioned
libraries as a part of main fastrpc package rather than fastrpc-dev
package.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit ad7bffa965d22ea164dc557985c1ec61deb6e6eb)
|
|
qrb5165-rb5: use new rootfs partition
|
|
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)
|
|
recipes-kernel: Linux 5.10 bump to 6afb1155f01d
|
|
Changes,
6afb1155f01d venus: pm_helpers: Set opp clock name for v1
893d70f9ddce venus: hfi_parser: Don't initialize parser on v1
97e75989b610 thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error
4aec9d8fb1a1 arm64: defconfig: Enable missing QCOM interconnect drivers
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit a88ff2a2cf941f3bfb40dd8f0fd0b60d3e91b3c3)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Update alsa ucm scripts for dunfell
|
|
linux-linaro-qcomlt_5.11: bump SRCREV to 5.11 release (dunfell)
|
|
Bump SRCREV to include Linus'es 5.11 release.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 45eb29f610d7508a4fdd4d19312b886085f6f885)
|
|
Add several patches enabling ALSA UCM on Qualcomm RB5 board.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 0262ae0d928d9a417c505abea110f32be5f25ee2)
(cherry picked from commit 333a865094b31250cf31877cf60c2b0cc3681fd0)
[DB: move to dynamic-layers/backports-layer, updated to use conf.d]
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
To support 'sound driver built in' configs we'd need to lookup the
UseCase using the kernel driver name rather than module name. Extend
search paths accordingly.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
alsa-ucm-conf 1.2.1(.x) and 1.2.4 (to be backportted) differ quite
significantly, with e.g. db845c patches being already merged. Tighten
bbappend version, so that it won't be used for 1.2.4 from
meta-backports.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
recipes-kernel: Linux 5.10 bump to rev 9ab492e76768
|
|
linux-linaro-qcomlt: bump 5.11 SRCREV to include few fixes (dunfell)
|
|
Automatically update LT9611UXC firmware (dunfell)
|
|
Changes,
9ab492e76768 arm64: defconfig: Enable QCOM audio as modules
67cf276de670 misc: fastrpc: restrict user apps from sending kernel RPC messages
b8ff783ddc4f misc: fastrpc: fix incorrect usage of dma_map_sgtable
fb0392de9ea6 arm64: dts: qcom: qrb5165-rb5: switch into using GPIO for SPI0 CS
00431b42fbd7 arm64: dts: qcom: sm8250: add pinctrl for SPI using GPIO as a CS
e207855faec3 spi-geni-qcom: fix spi_geni_transfer_one for SE case
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 8a1f863618a6e56ae4e0b894cde5116c3f5d27cf)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 265412eb676e83c41725001be6feec5b839cb86e)
|
|
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)
|
|
There are several reports of lt9611uxc failing to display an image when
used with older firmware (0x40). If detected during the bootup upgrade
that firmware to the latest provided version.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
(cherry picked from commit 63503f74bb1153b6d7a2c57d9ff848261ffc6433)
|
|
DB845 & RB5 WiFi board data support for dunfell
|
|
Dunfell qrtr rmtfs
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 58904c1a3e515615c144c839e9fae0059a0d717c)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Changes,
9dc7a88 libqrtr: Zero-initialize sockaddr_qrtr
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 4cfe9ee5bbfc9e4269112dcc091e890c4d5fe4c9)
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|