[U-Boot] [PATCH v2 0/16] dm: Implement driver model support in SPL

Simon Glass sjg at chromium.org
Thu Oct 23 21:16:41 CEST 2014


On 23 October 2014 13:15, Simon Glass <sjg at chromium.org> wrote:
> Now that driver model operations prior to relocation, the remaining
> area where it does not work is SPL. This series enables this.
>
> Since SPL is quite memory-constrained, code and data size need to be
> kept as small as possible. This series includes a few changes to help
> with this:
>
> - Small and simple malloc() implementation
> - Dropping device removal features
> - Dropping stdio features
> - Dropping driver model warnings
>
> With these the code size impact of driver model is small, around 2-3KB.
> Data usage is typically 200-300 bytes. In many cases this can squeeze
> into the available SPL RAM space.
>
> This requires a revert of the SPL global_data revert (commit 1ee30ae).
> I believe that is planned for early in this merge window. We need that
> revert undone to be able to support the simple malloc in SPL on ARM.
>
> This series is available at u-boot-dm branch 'spl-working'.

Please ignore this email, sorry.

Regards,
Simon


More information about the U-Boot mailing list