For the QE in Layerscape processors to work it is needed to upload the QE firmware in every boot. I believe that u-boot should do it.
I was checking the u-boot code used by the Layerscape SDK GitHub - qoriq-open-source/u-boot and I see some signs that there are some support (like existence of CONFIG_SYS_QE_FW_IN_XXX defines) but then I don't see the u-boot QE drivers being used (no Kconfig in u-boot/drivers/qe).
I know that QE drivers have code to upload the firmware to the QE but first the u-boot needs to load the QE firmware to memory so then it can be uploaded by the QE drivers. Is this mechanism already present on the u-boot code?
How is the QE microcode loaded to LS1043 or LS1021? Isn't this setup yet on the SDK?
Thank you in advance for your time.