For i.MX 6 and i.MX 7 we supply aarch32 ...
COMPATIBLE_MACHINE = "(mx6q-nxp-bsp|mx6dl-nxp-bsp|mx6sx-nxp-bsp|mxsl-nxp-bsp|mx7ulp-nxp-bsp)"
... and for i.MX 8 we supply aarch64.
It must be noted as well, that with i.MX 8 we no longer support X11 using EGLFS, only wayland and xwayland are supported in the NXP BSP.
Regards,
Bernhard.