Age | Commit message (Collapse) | Author |
|
Use packaged firmware to generate initramfs with the firmware files for
SC8180X. Currently it is limited to Adreno and ADSP files to limit
firmware size.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add packagegroup for SC8180X devices.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
The WoA-Project archives driver from Windows Update in a usable way. Use
those archives to package firmware for SC8180X platform.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add WoA firmware names to the FILES variables. This enables generation
of firmware images for compute plaforms.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
There is no strict necessity to keep the dependency from Adreno A640
package on the base firmware-qcom-sm8150-hdk package. Drop it, so that
other platforms can depend on a640 without pulling all SM8150 firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add a package with IPA firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add a package with IPA firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Package firmware for SM8450-HDK
|
|
initramfs images aren't used for rootfs, so the default '.rootfs' suffix
isn't valid. Just set the suffix to empty to override the default
Signed-off-by: Viswanath Kraleti <quic_vkraleti@quicinc.com>
|
|
Add initramfs holding firmware for SM8450-HDK board.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add packagegroup for the SM8450 HDK board.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Package proprietary firmware for the SM8450 HDK board. By default an
empty package will be built. To specify location of the NHLOS.bin add
the following line to local.conf:
NHLOS_URI:pn-firmware-qcom-sm8450-hdk = "file:///PATH/NON-HLOS-sm8450-hdk-1.0.bin"
Likewise the location of the archive with the Adreno firmware can be
specified.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add separate packages for IPA firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Current recipes ends up installing a640_gmu.bin to ${FW_QCOM_PATH}
(/lib/firmware/qcom/sm8150), while it should be installed to
${FW_QCOM_BASE_PATH} (/lib/firmware/qcom/). Install it manually to fix the
installation path.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
In order to package Adreno ZAP shader, add the following line to
local.conf:
ADRENO_URI:pn-firmware-qcom-sm8150-hdk = "file:///PATH/proprietary-sm8150-hdk-1.1.tar.gz;striplevel=5;fwpath=vendor/firmware"
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
In order to package Adreno ZAP shader, add the following line to
local.conf:
ADRENO_URI:pn-firmware-qcom-sm8350-hdk = "file:///PATH/proprietary-sm8350-hdk-1.1.tar.gz;striplevel=5;fwpath=vendor/firmware"
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
In order to package Adreno ZAP shader, add the following line to
local.conf:
ADRENO_URI:pn-firmware-qcom-ifc6560 = "file:///PATH/proprietary-ifc6560-1.1.tar.gz;striplevel=6;fwpath=firmware"
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Adreno firmware is not a part of the NON-HLOS.bin, but it can be found
inside the vendor-provided 'proprietary.tar.gz' archives. Add support
for packaging Adreno zap shaders from such archives.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add initramfs holding firmware for SM8350-HDK (aka HDK888) board.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add initramfs holding firmware for SM8150-HDK (aka HDK855) board.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add minimal initramfs holding firmware for Inforce IFC6560 board.
Due to space limitations this firmware is mostly limited to Adreno
firmware, leaving all DSP and venus to be bootstrapped from rootfs.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add initramfs holding firmware for Dragonboard APQ8074 board.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Extract the common part of the firmware image recipes, simplifying
creation of other initramfs-firmware-foo images.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Move firmware image recipes close to the rest of firmware recipes,
recipes-bsp.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add packagegroup for the SM8150 HDK (aka HDK855) board. It does not
include Adreno firmware, as it is not packaged (yet).
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Package proprietary firmware for the SM8150 HDK (aka HDK855) board. By
default an empty package will be built. To specify location of the
NHLOS.bin add the following line to local.conf:
NHLOS_URI:pn-firmware-qcom-sm8150-hdk = "file:///PATH/NON-HLOS-sm8150-hdk-1.0.bin"
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Drop the Sensors DSP firmware, which was accepted into linux-firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Drop the Sensors DSP firmware, which was accepted into linux-firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Drop compatibility symlinks and split firmware files which were used to
support Linux kernels prior or equal to 5.15.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Drop compatibility symlinks and split firmware files which were used to
support Linux kernels prior or equal to 5.15.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Drop compatibility symlinks and split firmware files which were used to
support Linux kernels prior or equal to 5.15.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Drop firmware packages that have been acceptde into linux-firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Drop firmware packages that have been acceptde into linux-firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Install new apq8016 modem and WiFi firmware packages from linux-firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Follow the change in OE-core and rename cryptic 'zap-shader' packages to
more logical 'adreno'.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
As the ZAP shader was split from the main Adreno firmware package,
install it manually if `opengl' distro feature is enabled.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
As the ZAP shader was split from the main Adreno firmware package,
install it manually if `opengl' distro feature is enabled.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
As the ZAP shader was split from the main Adreno firmware package,
install it manually if `opengl' distro feature is enabled.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
The RB2 board uses LT9611UXC DSI->HDMI bridge. Include corresponding firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
The RB1 board uses LT9611UXC DSI->HDMI bridge. Include corresponding firmware.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
As the corresponding firmware files have been merged to the
linux-firmware archive and recipe, stop shipping actual firmware files.
Provide just compatibility links for the historical kernel.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Package proprietary firmware for the Intrinsyc Dragonboard APQ8074
board. By default an empty package will be built. To specify location of
the NHLOS.bin add the following line to local.conf:
NHLOS_URI:pn-firmware-qcom-dragonboard-apq8074 = "file:///PATH/NON-HLOS-db8074-1.0.bin"
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Package proprietary firmware for the SM8350 HDK (aka HDK888) board. By
default an empty package will be built. To specify location of the
NHLOS.bin add the following line to local.conf:
NHLOS_URI:pn-firmware-qcom-sm8350-hdk = "file:///PATH/NON-HLOS-sm8350-hdk-1.0.bin"
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Package proprietary firmware for the Inforce IFC6560 board. By default
an empty package will be built. To specify location of the NHLOS.bin add
the following line to local.conf:
NHLOS_URI:pn-firmware-qcom-ifc6560 = "file:///PATH/NON-HLOS-ifc6560-1.0.bin"
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Package proprietary firmware for the Inforce IFC6410 board. By default
an empty package will be built. To specify location of the NHLOS.bin add
the following line to local.conf:
NHLOS_URI:pn-firmware-qcom-ifc6410 = "file:///PATH/NON-HLOS-ifc6410-1.0.bin"
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add support for installing the firmware files from the NON-HLOS.bin
image files provided locally by the developer.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|