Integrate meta-seco-imx/u-boot-seco-imx/seco_lf_v2021.04-gm_mx8qm_boot
Integrate u-boot-seco-imx/seco_lf_v2021.04-gm_mx8qm_boot
--
[i.MX8] fix print of IMX-MKIMAGE commit hash on enabled CONFIG_OF_EMBED
The commit hash for imx-mkimage is located after the end of the u-boot binary. In case of CONFIG_OF_EMBED, since the fdt is embedded, the calculation for the hash address is different.
--
[i.MX8QM][C26][C43] fix DM loading error
On specific builds of u-boot, the DM may fail to load on boot at u-boot level: the fdt seems to be recognized, but only the DM root driver starts. This seems to be caused by the byte alignment inside the binary, as adding/removing variables in the code or characters from the u-boot version string changes the boot result on subsequent builds. As workaround, we embed the fdt into the u-boot ELF image as rodata.