[Buildroot] [PATCH] package/freescale-imx: Add installation of easrc-imx8mn.bin firmware
Arnout Vandecappelle
arnout at mind.be
Sat Feb 12 20:44:29 UTC 2022
On 12/02/2022 11:13, Michael Nazzareno Trimarchi wrote:
> Hi
>
> On Sat, Jan 29, 2022 at 3:08 PM Michael Trimarchi
> <michael at amarulasolutions.com> wrote:
>>
>> The easrc firmware is used for audio resampling. The firmware for now
>> exists only for imx8mn device
>>
>> Signed-off-by: Michael Trimarchi <michael at amarulasolutions.com>
>> ---
>> package/freescale-imx/firmware-imx/Config.in | 4 ++++
>> package/freescale-imx/firmware-imx/firmware-imx.mk | 12 ++++++++++++
>> 2 files changed, 16 insertions(+)
>>
>> diff --git a/package/freescale-imx/firmware-imx/Config.in b/package/freescale-imx/firmware-imx/Config.in
>> index df266fb28e..06c4d8036c 100644
>> --- a/package/freescale-imx/firmware-imx/Config.in
>> +++ b/package/freescale-imx/firmware-imx/Config.in
>> @@ -39,6 +39,10 @@ config BR2_PACKAGE_FIRMWARE_IMX_NEEDS_HDMI_FW
>> bool
>> default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M
>>
>> +config BR2_PACKAGE_FIRMWARE_IMX_NEEDS_EASRC_FW
>> + bool
>> + default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MN
>> +
>> config BR2_PACKAGE_FIRMWARE_IMX_NEEDS_EPDC_FW
>> bool
>> default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q
>> diff --git a/package/freescale-imx/firmware-imx/firmware-imx.mk b/package/freescale-imx/firmware-imx/firmware-imx.mk
>> index 3acd053d0f..211a43c4ca 100644
>> --- a/package/freescale-imx/firmware-imx/firmware-imx.mk
>> +++ b/package/freescale-imx/firmware-imx/firmware-imx.mk
>> @@ -113,6 +113,17 @@ define FIRMWARE_IMX_INSTALL_IMAGE_HDMI_FW
>> endef
>> endif
>>
>> +#
>> +# EASRC firmware
>> +#
>> +
>> +ifeq ($(BR2_PACKAGE_FIRMWARE_IMX_NEEDS_EASRC_FW),y)
>> +define FIRMWARE_IMX_INSTALL_TARGET_EASRC_FW
>> + mkdir -p $(TARGET_DIR)/lib/firmware/imx
>> + cp -r $(@D)/firmware/easrc $(TARGET_DIR)/lib/firmware/imx
>> +endef
>> +endif
>> +
>> #
>> # EPDC firmware
>> #
>> @@ -160,6 +171,7 @@ define FIRMWARE_IMX_INSTALL_IMAGES_CMDS
>> endef
>>
>> define FIRMWARE_IMX_INSTALL_TARGET_CMDS
>> + $(FIRMWARE_IMX_INSTALL_TARGET_EASRC_FW)
>> $(FIRMWARE_IMX_INSTALL_TARGET_EPDC_FW)
>> $(FIRMWARE_IMX_INSTALL_TARGET_SDMA_FW)
>> $(FIRMWARE_IMX_INSTALL_TARGET_VPU_FW)
>
>
> Is something missing here?
No, it's just that patches that are not reviewed or version bumps or fixes can
take a long time before they get applied, because there's such a huge stream of
incoming patches.
Anyway, applied to master, thanks.
Regards,
Arnout
>
> Michael
>> --
>> 2.25.1
>>
>
>
More information about the buildroot
mailing list