diff --git a/package/linux-firmware/Config.in b/package/linux-firmware/Config.in index 1f00afe4e8..265b72e562 100644 --- a/package/linux-firmware/Config.in +++ b/package/linux-firmware/Config.in @@ -691,4 +691,14 @@ config BR2_PACKAGE_LINUX_FIRMWARE_INTEL_ATOMISP endmenu +menu "GPU Firmware" + +config BR2_PACKAGE_LINUX_FIRMWARE_ARM_MALI_CSF + bool "Arm Mali CSF firmware" + help + Firmware files for Arm Mali 10th generation GPU + needed by the linux panthor kernel driver. + +endmenu + endif diff --git a/package/linux-firmware/linux-firmware.mk b/package/linux-firmware/linux-firmware.mk index beab374965..895f3952f4 100644 --- a/package/linux-firmware/linux-firmware.mk +++ b/package/linux-firmware/linux-firmware.mk @@ -897,6 +897,11 @@ LINUX_FIRMWARE_FILES += intel/ipu/shisp_2401a0_v21.bin LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENSE.ivsc endif +ifeq ($(BR2_PACKAGE_LINUX_FIRMWARE_ARM_MALI_CSF),y) +LINUX_FIRMWARE_FILES += arm/mali/arch*/mali_csffw.bin +LINUX_FIRMWARE_ALL_LICENSE_FILES += LICENCE.mali_csffw +endif + ifneq ($(LINUX_FIRMWARE_FILES)$(LINUX_FIRMWARE_DIRS),) define LINUX_FIRMWARE_BUILD_CMDS