diff options
| author | Quentin Schulz <quentin.schulz@cherry.de> | 2024-05-31 13:53:58 +0200 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-06-06 11:56:03 +0100 |
| commit | 99c8d22928423c196d4f1245e510153c5ccc7a63 (patch) | |
| tree | e28744aaaeda22df362b3620a531aa37a395c564 /meta/recipes-kernel | |
| parent | cdcfdc1dc545fe381764795ed502a3fa0a48b87a (diff) | |
| download | poky-99c8d22928423c196d4f1245e510153c5ccc7a63.tar.gz | |
linux-firmware: add new package for Mali CSFFW Valhall firmware
This firmware is necessary for closed-source mali blob + drivers and
open-source Panthor (via Mesa + Linux kernel) drivers.
(From OE-Core rev: b0c354fd6aa470295c259de58a2a27680264e4a3)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-kernel')
| -rw-r--r-- | meta/recipes-kernel/linux-firmware/linux-firmware_20240513.bb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_20240513.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_20240513.bb index 026e5dba00..4a87105d98 100644 --- a/meta/recipes-kernel/linux-firmware/linux-firmware_20240513.bb +++ b/meta/recipes-kernel/linux-firmware/linux-firmware_20240513.bb | |||
| @@ -39,6 +39,7 @@ LICENSE = "\ | |||
| 39 | & Firmware-kaweth \ | 39 | & Firmware-kaweth \ |
| 40 | & Firmware-linaro \ | 40 | & Firmware-linaro \ |
| 41 | & Firmware-Lontium \ | 41 | & Firmware-Lontium \ |
| 42 | & Firmware-mali_csffw \ | ||
| 42 | & Firmware-Marvell \ | 43 | & Firmware-Marvell \ |
| 43 | & Firmware-mediatek \ | 44 | & Firmware-mediatek \ |
| 44 | & Firmware-microchip \ | 45 | & Firmware-microchip \ |
| @@ -113,6 +114,7 @@ LIC_FILES_CHKSUM = "file://LICENCE.Abilis;md5=b5ee3f410780e56711ad48eadc22b8bc \ | |||
| 113 | file://LICENCE.kaweth;md5=b1d876e562f4b3b8d391ad8395dfe03f \ | 114 | file://LICENCE.kaweth;md5=b1d876e562f4b3b8d391ad8395dfe03f \ |
| 114 | file://LICENCE.linaro;md5=936d91e71cf9cd30e733db4bf11661cc \ | 115 | file://LICENCE.linaro;md5=936d91e71cf9cd30e733db4bf11661cc \ |
| 115 | file://LICENSE.Lontium;md5=4ec8dc582ff7295f39e2ca6a7b0be2b6 \ | 116 | file://LICENSE.Lontium;md5=4ec8dc582ff7295f39e2ca6a7b0be2b6 \ |
| 117 | file://LICENCE.mali_csffw;md5=e064aaec4d21ef856e1b76a6f5dc435f \ | ||
| 116 | file://LICENCE.Marvell;md5=28b6ed8bd04ba105af6e4dcd6e997772 \ | 118 | file://LICENCE.Marvell;md5=28b6ed8bd04ba105af6e4dcd6e997772 \ |
| 117 | file://LICENCE.mediatek;md5=7c1976b63217d76ce47d0a11d8a79cf2 \ | 119 | file://LICENCE.mediatek;md5=7c1976b63217d76ce47d0a11d8a79cf2 \ |
| 118 | file://LICENCE.microchip;md5=db753b00305675dfbf120e3f24a47277 \ | 120 | file://LICENCE.microchip;md5=db753b00305675dfbf120e3f24a47277 \ |
| @@ -192,6 +194,7 @@ NO_GENERIC_LICENSE[Firmware-iwlwifi_firmware] = "LICENCE.iwlwifi_firmware" | |||
| 192 | NO_GENERIC_LICENSE[Firmware-kaweth] = "LICENCE.kaweth" | 194 | NO_GENERIC_LICENSE[Firmware-kaweth] = "LICENCE.kaweth" |
| 193 | NO_GENERIC_LICENSE[Firmware-linaro] = "LICENCE.linaro" | 195 | NO_GENERIC_LICENSE[Firmware-linaro] = "LICENCE.linaro" |
| 194 | NO_GENERIC_LICENSE[Firmware-Lontium] = "LICENSE.Lontium" | 196 | NO_GENERIC_LICENSE[Firmware-Lontium] = "LICENSE.Lontium" |
| 197 | NO_GENERIC_LICENSE[Firmware-mali_csffw] = "LICENCE.mali_csffw" | ||
| 195 | NO_GENERIC_LICENSE[Firmware-Marvell] = "LICENCE.Marvell" | 198 | NO_GENERIC_LICENSE[Firmware-Marvell] = "LICENCE.Marvell" |
| 196 | NO_GENERIC_LICENSE[Firmware-mediatek] = "LICENCE.mediatek" | 199 | NO_GENERIC_LICENSE[Firmware-mediatek] = "LICENCE.mediatek" |
| 197 | NO_GENERIC_LICENSE[Firmware-microchip] = "LICENCE.microchip" | 200 | NO_GENERIC_LICENSE[Firmware-microchip] = "LICENCE.microchip" |
| @@ -354,6 +357,7 @@ PACKAGES =+ "${PN}-amphion-vpu-license ${PN}-amphion-vpu \ | |||
| 354 | ${PN}-bnx2 \ | 357 | ${PN}-bnx2 \ |
| 355 | ${PN}-bnx2x \ | 358 | ${PN}-bnx2x \ |
| 356 | ${PN}-liquidio \ | 359 | ${PN}-liquidio \ |
| 360 | ${PN}-mali-csffw-arch108 ${PN}-mali-csffw-license \ | ||
| 357 | ${PN}-mellanox \ | 361 | ${PN}-mellanox \ |
| 358 | ${PN}-nvidia-license \ | 362 | ${PN}-nvidia-license \ |
| 359 | ${PN}-nvidia-tegra-k1 ${PN}-nvidia-tegra \ | 363 | ${PN}-nvidia-tegra-k1 ${PN}-nvidia-tegra \ |
| @@ -608,6 +612,13 @@ LICENSE:${PN}-lt9611uxc = "Firmware-Lontium" | |||
| 608 | FILES:${PN}-lontium-license = "${nonarch_base_libdir}/firmware/LICENSE.Lontium" | 612 | FILES:${PN}-lontium-license = "${nonarch_base_libdir}/firmware/LICENSE.Lontium" |
| 609 | FILES:${PN}-lt9611uxc = "${nonarch_base_libdir}/firmware/lt9611uxc_fw.bin" | 613 | FILES:${PN}-lt9611uxc = "${nonarch_base_libdir}/firmware/lt9611uxc_fw.bin" |
| 610 | 614 | ||
| 615 | # For Arm Mali | ||
| 616 | LICENSE:${PN}-mali-csffw-arch108 = "Firmware-mali_csffw" | ||
| 617 | FILES:${PN}-mali-csffw-license = "${nonarch_base_libdir}/firmware/LICENCE.mali_csffw" | ||
| 618 | FILES:${PN}-mali-csffw-arch108 = "${nonarch_base_libdir}/firmware/arm/mali/arch10.8/mali_csffw.bin" | ||
| 619 | |||
| 620 | RDEPENDS:${PN}-mali-csffw-arch108 += "${PN}-mali-csffw-license" | ||
| 621 | |||
| 611 | # For marvell | 622 | # For marvell |
| 612 | LICENSE:${PN}-pcie8897 = "Firmware-Marvell" | 623 | LICENSE:${PN}-pcie8897 = "Firmware-Marvell" |
| 613 | LICENSE:${PN}-pcie8997 = "Firmware-Marvell" | 624 | LICENSE:${PN}-pcie8997 = "Firmware-Marvell" |
