[Buildroot] [PATCH 1/5] package/freescale-imx: add option for i.MX8MM

Arnout Vandecappelle arnout at mind.be
Mon Jun 10 18:35:49 UTC 2019


 Hi Julien,

On 10/06/2019 12:19, Julien Olivain wrote:
> The i.MX8MMini is slightly different from the i.MX8M. The main
> difference of interrest here is that the i.MX8MMini has no HDMI
> support. The boot image must not include the HDMI signed firmware,
> which is why we need this new configuration option.
> 
> Signed-off-by: Julien Olivain <juju at cotds.org>
> ---
>  package/freescale-imx/Config.in | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
> 
> diff --git a/package/freescale-imx/Config.in b/package/freescale-imx/Config.in
> index fcceacdc9e..f010aab87b 100644
> --- a/package/freescale-imx/Config.in
> +++ b/package/freescale-imx/Config.in
> @@ -43,6 +43,9 @@ config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX7
>  config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M
>  	bool "imx8m"
>  
> +config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM
> +	bool "imx8mm"
> +
>  config BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8X
>  	bool "imx8x"
>  endchoice
> @@ -77,7 +80,8 @@ config BR2_PACKAGE_FREESCALE_IMX_HAS_VIV_GPU
>  	default y if BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q || \
>  		BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6S || \
>  		BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX7 || \
> -		BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M
> +		BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8M || \
> +		BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX8MM

 Here, you set BR2_PACKAGE_FREESCALE_IMX_HAS_VIV_GPU, but you don't add a value
for BR2_PACKAGE_FREESCALE_IMX_PLATFORM, which will be used by the imx-lib
package. Now, I don't think the imx-lib package is even relevant for imx8, but
it *can* be built... Or maybe we should revisit the conditions on that package.

 Also, in imx-gpu-viv/Config.in, for IMX8M, only the wayland output is enabled,
but now for IMX8MM, you allow all outputs. Is that intended?


 Anyway, these things can be fixed up in follow-up patches, if needed, so I've
applied the entire series to master, thanks.

 Regards,
 Arnout

>  
>  source "package/freescale-imx/imx-alsa-plugins/Config.in"
>  source "package/freescale-imx/imx-codec/Config.in"
> 



More information about the buildroot mailing list