
Hi Tom,
On 08/23/2012 01:19 AM, Tom Rini wrote:
The following patch series merges the davinci and omap-common SPL frameworks into a single framework, CONFIG_SPL_FRAMEWORK along with a few small cleanups to the code to make it a little smaller and more flexible. The end result is that davinci can now opt in on SPL-boots-Linux by just setting the right defines and other platforms would just need to adapt to this framework. In my testing, davinci gains between 300 and 700 bytes for this (not enabling the SPL OS feature) and omap4/5/etc lose just a little bit (from the printf->puts changes). I've tested this on omap3_beagle (xM and classic) and omap4_panda. I don't have any davinci platforms that were previously using SPL so I can't boot-test those changes but since everyone sets CONFIG_SPL_MAX_SIZE, we're OK in that department.
To make this series easier to test I've placed it on http://github.com/trini/u-boot WIP/spl-improvements
As you might have seen, I based my powerpc SPL NOR flash booting series on this series (git repository):
http://www.mail-archive.com/u-boot@lists.denx.de/msg91443.html
Nice work, thanks.
So, for the generic SPL patches of your series:
Acked-by: Stefan Roese sr@denx.de
Thanks, Stefan