Age | Commit message (Collapse) | Author |
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
ath6kl additional firmware support
|
|
The file /lib/firmware/ath6k/AR6004/hw1.3/bdata.bin is provided both by
linux-firmware and by firmware-ath6kl. Handled this conflict by using
alternatives.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Atheros has provided additional firmware for the AR6004 family of
devices. This includes firmware for hw3.0 and an updated firmware for
hw1.3.
However the licence for these files differs from the licence for other
Atheros firmware files, thus they are provided through a separate repo
and don't stand a chance of being accepted into the main linux-firmware
repo. See https://lists.infradead.org/pipermail/ath6kl/2017-July/000296.html
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
firmware-qcom-dragonboard820c: package modem firmware
|
|
pil-squasher: update to the latest revision
|
|
Machines update
|
|
Split the KERNEL_DEVICETREE definition to multiple lines to make adding
new DT entries easier.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
With the CPR being not supported on APQ8096, the board hangs/reboots if
somebody tries to use cpu2/cpu3. Disable them for now to make the board
usable by default.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
APQ8096 supports CRC32 and crypto extensions. Enable corresponding
instructions.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Enable VFPv4 support on APQ8064, it is supported by the core.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
APQ8064 core is closer to A15 rather than A8: decode width 3, VFPv4,
128-bit wide NEON. Switch the tune file to Cortex-A15.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Update pil-squasher to the latest revision to get elf64 squashing
capability.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add packages with modem firmware (mba.mbn, modem.mbn, modem.*).
It is confirmed that the modem boots on db820c. GNSS is still not
working.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Install modules into rootfs
|
|
initramfs-rootfs-image: exclude all kernel images from the image
|
|
Exclude all the kernel images from this initramfs. This shrinks the
initramfs for a few megs.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add initramfs module that installs provided kernel modules into the
rootfs. To enable it, add 'copy_modules' kernel bootarg.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Linux mainline support
|
|
Remove RB5 DVT support
|
|
Rootfs initramfs support
|
|
Enable support for mainline linux kernels from meta-linux-mainline:
- specify defconfigs,
- build Android boot images used on Qualcomm boards.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add support for providing Qualcomm-specific extensions to the kernels
found in meta-linux-mainline.
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>
|
|
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>
|
|
We do not need kernel images in the rootfs when using
linux-qcom-bootimg, the image is flashed into special partition instead.
So, prevent clobbering rootfs (and especially initramfs) with the kernel
images.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add Qualcomm-specific extension of initramfs-root-image. This initramfs
image contains necessary files to probe the rootfs and pivot into it. It
expected to be kept reasonably small.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add a packagegroup which would recommend kernel modules (and, if required,
other packages) necessary to find rootfs on supported Qualcomm boards.
Probably it is not the full list (ext4 is not included for example), but
it lists packages required to boot when using the vanilla kernel
defconfig for arm64 platform.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add small initramfs image that will detect, mount and switch into
specified rootfs. At this moment this recipe does not pull any kernel
modules on its own, users of the initramfs have to do that on their own.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
linux-linaro-qcom,lava-test-shell: Use SPDX naming convention for LIC…
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Add more development tools
|
|
layers: Bump to use kirkstone
|
|
Add a simple tool usefull for testing the OpenGL support, kmscube.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
its not going to be backward ABI compatible with honister due to variable renaming.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Enable fastrpc to be able to test FastRPC services.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Enable ALSA utils to be able to test whether audio is working on the boards.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Three small firmware packaging fixes
|
|
Split compatibility links for split firmware files from the main
firmware package to remove unecessary dependency from the main package
onto linux-firmware-qcom-*-split.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Split compatibility links for split firmware files from the main
firmware package to remove unecessary dependency from the main package
onto linux-firmware-qcom-*-split.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Correct Copy-Paste typo in the firmware package name. RB5 has Adreno
650, not Adreno A630.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
debugcc: bump package version
|
|
The latest version of debugcc contains QCOM SM8450 SoC support.
Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
|
|
initramfs-test-image: enable lrzsz
|
|
Add lrzsz tool to be able to transfer files through the serial line.
The package uses 138 kiB of space.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
linux-linaro-qcomlt-dev: drop conflicting patch
|
|
linux: Update SRCREV for release/sa8155p-adp/qcomlt-5.16
|
|
Update the SRCREV in linux-linaro-qcomlt_5.16.bb file
for sa8155p adp board, which now supports
additional ethernet fixes for kernel version 5.16.
Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
|
|
The offending DT schema patch was reverted upstream, drop local patch,
unbreaking builds for sdx55.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|