* [Buildroot] [PATCH] package/freescale-imx: Add installation of easrc-imx8mn.bin firmware
@ 2022-01-29 14:08 Michael Trimarchi
2022-02-12 10:13 ` Michael Nazzareno Trimarchi
0 siblings, 1 reply; 3+ messages in thread
From: Michael Trimarchi @ 2022-01-29 14:08 UTC (permalink / raw)
To: buildroot; +Cc: Ariel D'Alessandro
The easrc firmware is used for audio resampling. The firmware for now
exists only for imx8mn device
Signed-off-by: Michael Trimarchi <michael@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)
--
2.25.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH] package/freescale-imx: Add installation of easrc-imx8mn.bin firmware
2022-01-29 14:08 [Buildroot] [PATCH] package/freescale-imx: Add installation of easrc-imx8mn.bin firmware Michael Trimarchi
@ 2022-02-12 10:13 ` Michael Nazzareno Trimarchi
2022-02-12 20:44 ` Arnout Vandecappelle
0 siblings, 1 reply; 3+ messages in thread
From: Michael Nazzareno Trimarchi @ 2022-02-12 10:13 UTC (permalink / raw)
To: buildroot; +Cc: Ariel D'Alessandro
Hi
On Sat, Jan 29, 2022 at 3:08 PM Michael Trimarchi
<michael@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@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?
Michael
> --
> 2.25.1
>
--
Michael Nazzareno Trimarchi
Co-Founder & Chief Executive Officer
M. +39 347 913 2170
michael@amarulasolutions.com
__________________________________
Amarula Solutions BV
Joop Geesinkweg 125, 1114 AB, Amsterdam, NL
T. +31 (0)85 111 9172
info@amarulasolutions.com
www.amarulasolutions.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH] package/freescale-imx: Add installation of easrc-imx8mn.bin firmware
2022-02-12 10:13 ` Michael Nazzareno Trimarchi
@ 2022-02-12 20:44 ` Arnout Vandecappelle
0 siblings, 0 replies; 3+ messages in thread
From: Arnout Vandecappelle @ 2022-02-12 20:44 UTC (permalink / raw)
To: Michael Nazzareno Trimarchi, buildroot; +Cc: Ariel D'Alessandro
On 12/02/2022 11:13, Michael Nazzareno Trimarchi wrote:
> Hi
>
> On Sat, Jan 29, 2022 at 3:08 PM Michael Trimarchi
> <michael@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@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
>>
>
>
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2022-02-12 20:44 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-29 14:08 [Buildroot] [PATCH] package/freescale-imx: Add installation of easrc-imx8mn.bin firmware Michael Trimarchi
2022-02-12 10:13 ` Michael Nazzareno Trimarchi
2022-02-12 20:44 ` Arnout Vandecappelle
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.