From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lokesh Vutla Date: Mon, 23 Jan 2017 14:27:22 +0530 Subject: [U-Boot] [RFC PATCH 04/11] SPL: FIT: allow loading multiple images In-Reply-To: <1484877211-19332-5-git-send-email-andre.przywara@arm.com> References: <1484877211-19332-1-git-send-email-andre.przywara@arm.com> <1484877211-19332-5-git-send-email-andre.przywara@arm.com> Message-ID: <76c70123-db38-8a14-9f91-bf241578a2bb@ti.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Friday 20 January 2017 07:23 AM, Andre Przywara wrote: > So far we were not using the FIT image format to its full potential: > The SPL FIT loader was just loading the first image from the /images > node plus one of the listed DTBs. > Now with the refactored loader code it's easy to load an arbitrary > number of images in addition to the two mentioned above. > As described in the FIT image source file format description, iterate > over all images listed at the "loadables" property in the configuration > node and load every image at its desired location. > This allows to load any kind of images: > - firmware images to execute before U-Boot proper (for instance > ARM Trusted Firmware (ATF)) > - firmware images for management processors (SCP, arisc, ...) > - firmware images for devices like WiFi controllers > - bit files for FPGAs > - additional configuration data > - kernels and/or ramdisks > The actual usage of this feature would be platform and/or board specific. > > Signed-off-by: Andre Przywara Reviewed-by: Lokesh Vutla Thanks and regards, Lokesh